configure.ac                                                   |    2 
 cui/source/dialogs/SpellDialog.cxx                             |    2 
 external/liborcus/UnpackedTarball_liborcus.mk                  |    1 
 external/liborcus/forcepoint-83.patch.1                        |   38 
 hwpfilter/source/hbox.cxx                                      |   12 
 hwpfilter/source/hwpread.cxx                                   |    1 
 officecfg/registry/schema/org/openoffice/Office/Common.xcs     |    6 
 officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs |    4 
 readlicense_oo/license/CREDITS.fodt                            | 3847 
+++++-----
 sc/qa/unit/data/ods/too-many-cols-rows.ods                     |binary
 sc/qa/unit/data/xlsx/tdf147014.xlsx                            |binary
 sc/qa/unit/subsequent_filters-test2.cxx                        |   34 
 sc/source/filter/oox/worksheethelper.cxx                       |   24 
 sc/source/filter/xml/xmlcelli.cxx                              |    6 
 sc/source/ui/docshell/impex.cxx                                |   72 
 starmath/source/view.cxx                                       |   21 
 svl/source/passwordcontainer/passwordcontainer.cxx             |   40 
 svl/source/passwordcontainer/passwordcontainer.hxx             |    6 
 sw/qa/core/data/rtf/fail/forcepoint-82.rtf                     |   28 
 sw/source/core/layout/flycnt.cxx                               |    5 
 sw/source/core/text/itratr.cxx                                 |    2 
 sw/source/ui/config/optpage.cxx                                |    6 
 uui/source/iahndl-authentication.cxx                           |    5 
 vcl/source/helper/strhelper.cxx                                |    3 
 writerfilter/source/dmapper/DomainMapperTableManager.cxx       |    2 
 25 files changed, 2193 insertions(+), 1974 deletions(-)

New commits:
commit 159a7af4f918bf801574c2b4977ec898b85887bb
Author:     Andras Timar <andras.ti...@collabora.com>
AuthorDate: Wed Mar 30 11:09:21 2022 +0200
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:09:21 2022 +0200

    Bump version to 7.2.6.2.M2
    
    Change-Id: I1083751abdd0d385275ee429057fb3d27dc12b71

diff --git a/configure.ac b/configure.ac
index 408e6978cf09..e01c1c278919 100644
--- a/configure.ac
+++ b/configure.ac
@@ -9,7 +9,7 @@ dnl in order to create a configure script.
 # several non-alphanumeric characters, those are split off and used only for 
the
 # ABOUTBOXPRODUCTVERSIONSUFFIX in openoffice.lst. Why that is necessary, no 
idea.
 
-AC_INIT([LibreOffice],[7.2.6.2.M1],[],[],[http://documentfoundation.org/])
+AC_INIT([LibreOffice],[7.2.6.2.M2],[],[],[http://documentfoundation.org/])
 
 dnl libnumbertext needs autoconf 2.68, but that can pick up autoconf268 just 
fine if it is installed
 dnl whereas aclocal (as run by autogen.sh) insists on using autoconf and fails 
hard
commit adc2ecfaa9da2f26fa6ac77114e7f912efd791f4
Author:     Andras Timar <andras.ti...@collabora.com>
AuthorDate: Wed Mar 30 11:08:43 2022 +0200
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:08:43 2022 +0200

    [MIMO] disable Donate and GetInvolved infobars
    
    Change-Id: I991cf07a89b417fde332fb665a5d2df9930015a4

diff --git a/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs 
b/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs
index 6b29f0b47e6a..d919f7440571 100644
--- a/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/UI/Infobar.xcs
@@ -34,13 +34,13 @@
         <info>
           <desc>Whether the Infobar showing the call for donations is 
enabled</desc>
         </info>
-        <value>true</value>
+        <value>false</value>
       </prop>
       <prop oor:name="GetInvolved" oor:type="xs:boolean" oor:nillable="false">
         <info>
           <desc>Whether the Infobar showing the call to 'Get Involved' is 
enabled</desc>
         </info>
-        <value>true</value>
+        <value>false</value>
       </prop>
       <prop oor:name="HyphenationMissing" oor:type="xs:boolean" 
oor:nillable="false">
         <info>
commit db4e54822a3273bbcc763e7ad397833caa3ca6f6
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Wed Mar 23 10:45:15 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:08 2022 +0200

    forcepoint#82 back() called on empty vector
    
    Change-Id: I8017777a58f1fef41d1545899868e333c2184c5c
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131867
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/sw/qa/core/data/rtf/fail/forcepoint-82.rtf 
b/sw/qa/core/data/rtf/fail/forcepoint-82.rtf
new file mode 100644
index 000000000000..54b1dee42c5b
--- /dev/null
+++ b/sw/qa/core/data/rtf/fail/forcepoint-82.rtf
@@ -0,0 +1,28 @@
+{\rtf1
+{\trowd
+\clbrdrl\brdrs\brdrw10\clbrdrr\brdrs\brdrw10\clbrdrt\brdrs\brdrw10\clbrdrb\brdrs\brdrw10\cellx2000
+\pard
+Text 1
+\itap0
+\cell
+\row}
+\pard
+\par
+\itap0
+{\trowd
+\clbrdrl\brdrs\brdrw10\clbrdrr\brdrs\brdrw10\clbrdrt\brdrs\brdrw10\clbrdrb\brdrs\brdrw10\cellx2000
+\pard
+Text 2
+\itap0
+\cell
+\row}
+\itap-1
+{\trowd
+\clbrdrl\brdrs\brdrw2147483649\clbrdrr\brdrs\brdrw9\clbrdrt\brdrs\brdrw10\cl󠁐brdrb\brdrs\brdrw185\cellx1000
+\nestro󠀩w}
+\itap0
+\cell
+\row}
+\itap0
+\par
+}
\ No newline at end of file
diff --git a/writerfilter/source/dmapper/DomainMapperTableManager.cxx 
b/writerfilter/source/dmapper/DomainMapperTableManager.cxx
index 583d668abad3..2c3e47cd40a2 100644
--- a/writerfilter/source/dmapper/DomainMapperTableManager.cxx
+++ b/writerfilter/source/dmapper/DomainMapperTableManager.cxx
@@ -391,6 +391,8 @@ bool DomainMapperTableManager::sprm(Sprm & rSprm)
 
 DomainMapperTableManager::IntVectorPtr const & 
DomainMapperTableManager::getCurrentGrid( )
 {
+    if (m_aTableGrid.empty())
+        throw std::out_of_range("no current grid");
     return m_aTableGrid.back( );
 }
 
commit a3a146a6b6a815c366ce6b1469cbf906d70ec285
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Wed Mar 23 16:49:03 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:08 2022 +0200

    forcepoint#83 Invalid read of size 1
    
    Change-Id: I1576dfd8c9731d943107764aeb66bb1c2294ad5f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131989
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/external/liborcus/UnpackedTarball_liborcus.mk 
b/external/liborcus/UnpackedTarball_liborcus.mk
index 710d126a8c17..4c42434ac9f8 100644
--- a/external/liborcus/UnpackedTarball_liborcus.mk
+++ b/external/liborcus/UnpackedTarball_liborcus.mk
@@ -26,6 +26,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,liborcus,\
 
 $(eval $(call gb_UnpackedTarball_add_patches,liborcus,\
        external/liborcus/allow-utf-8-in-xml-names.patch \
+       external/liborcus/forcepoint-83.patch.1 \
 ))
 
 ifeq ($(OS),WNT)
diff --git a/external/liborcus/forcepoint-83.patch.1 
b/external/liborcus/forcepoint-83.patch.1
new file mode 100644
index 000000000000..bfd3bb86fcf9
--- /dev/null
+++ b/external/liborcus/forcepoint-83.patch.1
@@ -0,0 +1,38 @@
+From 283b45ba3bcb22dc28303a09a96c9b94f86d1ba2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= <caol...@redhat.com>
+Date: Wed, 23 Mar 2022 16:44:00 +0000
+Subject: [PATCH] forcepoint#83 Invalid read of size 1
+
+==343916== Invalid read of size 1
+==343916==    at 0x11A7B2F0: orcus::parser_base::cur_char() const 
(parser_base.hpp:79)
+==343916==    by 0x11B7B112: 
orcus::sax_parser<orcus::sax_ns_parser<orcus::sax_token_parser<orcus::xml_stream_handler>::handler_wrapper>::handler_wrapper,
 orcus::sax_parser_default_config>::element_open(long) (sax_parser.hpp:258)
+==343916==    by 0x11B7A2C7: 
orcus::sax_parser<orcus::sax_ns_parser<orcus::sax_token_parser<orcus::xml_stream_handler>::handler_wrapper>::handler_wrapper,
 orcus::sax_parser_default_config>::element() (sax_parser.hpp:246)
+==343916==    by 0x11B7A197: 
orcus::sax_parser<orcus::sax_ns_parser<orcus::sax_token_parser<orcus::xml_stream_handler>::handler_wrapper>::handler_wrapper,
 orcus::sax_parser_default_config>::body() (sax_parser.hpp:214)
+==343916==    by 0x11B79FD9: 
orcus::sax_parser<orcus::sax_ns_parser<orcus::sax_token_parser<orcus::xml_stream_handler>::handler_wrapper>::handler_wrapper,
 orcus::sax_parser_default_config>::parse() (sax_parser.hpp:182)
+==343916==    by 0x11B79F8B: 
orcus::sax_ns_parser<orcus::sax_token_parser<orcus::xml_stream_handler>::handler_wrapper>::parse()
 (sax_ns_parser.hpp:277)
+==343916==    by 0x11B79768: 
orcus::sax_token_parser<orcus::xml_stream_handler>::parse() 
(sax_token_parser.hpp:215)
+==343916==    by 0x11B79406: orcus::xml_stream_parser::parse() 
(xml_stream_parser.cpp:68)
+==343916==    by 0x11BE3805: orcus::orcus_xlsx::detect(unsigned char const*, 
unsigned long) (orcus_xlsx.cpp:188)
+==343916==    by 0x11AB2482: orcus::detect(unsigned char const*, unsigned 
long) (format_detection.cpp:60)
+==343916==    by 0x30E60945: (anonymous 
namespace)::OrcusFormatDetect::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&)
 (filterdetect.cxx:83)
+==343916==    by 0x30E60ABE: non-virtual thunk to (anonymous 
namespace)::OrcusFormatDetect::detect(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&)
 (filterdetect.cxx:0)
+---
+ include/orcus/sax_parser.hpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/include/orcus/sax_parser.hpp b/include/orcus/sax_parser.hpp
+index 15e8d917..d0fc45b5 100644
+--- a/include/orcus/sax_parser.hpp
++++ b/include/orcus/sax_parser.hpp
+@@ -255,6 +255,8 @@ void 
sax_parser<_Handler,_Config>::element_open(std::ptrdiff_t begin_pos)
+     while (true)
+     {
+         skip_space_and_control();
++        if (!has_char())
++            return;
+         char c = cur_char();
+         if (c == '/')
+         {
+-- 
+2.35.1
+
commit 11004098e21374967a0b29165b62c53ced020fd5
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Thu Mar 24 14:32:22 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:07 2022 +0200

    forcepoint#86 RES_TXTATR_UNKNOWN_CONTAINER item put at invalid index
    
    RES_CHRATR_BEGIN is 1, presumably RES_TXTATR_UNKNOWN_CONTAINER should
    be stored in the last index
    
    Change-Id: Id37fff41cbbccbc26fe5ccce6027014af7362729
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132040
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>

diff --git a/sw/source/core/text/itratr.cxx b/sw/source/core/text/itratr.cxx
index 9571324f8dbe..b9b6bea67baa 100644
--- a/sw/source/core/text/itratr.cxx
+++ b/sw/source/core/text/itratr.cxx
@@ -443,7 +443,7 @@ static void InsertCharAttrs(SfxPoolItem const** pAttrs, 
SfxItemSet const& rItems
         }
         else if (nWhich == RES_TXTATR_UNKNOWN_CONTAINER)
         {
-            pAttrs[RES_CHRATR_END] = pItem;
+            pAttrs[RES_CHRATR_END - RES_CHRATR_BEGIN] = pItem;
         }
     }
 }
commit a59882b5a34ee7757ffc75ca778e0dee4c5a8d94
Author:     Aron Budea <aron.bu...@collabora.com>
AuthorDate: Sun Feb 13 06:57:16 2022 +0100
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:07 2022 +0200

    tdf#147014 Image missing due to integer overflow
    
    32-bit awt::Point/Size/Rectangle cannot fit size of 1M rows with
    larger (eg. 5x the usual) height, and could overflow.
    
    This causes problems in 64-bit Linux builds and, since the
    following commit, in 64-bit Windows builds:
    3d90997fb6f232d8008df4d166d7b97b869c200f
    
    For now, clamp possibly overflowing values to 32-bit.
    
    Change-Id: Ifda7265703388abdfb47f523da4f0c5822358404
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129876
    Tested-by: Jenkins
    Reviewed-by: Luboš Luňák <l.lu...@collabora.com>
    Reviewed-by: Aron Budea <aron.bu...@collabora.com>
    Signed-off-by: Xisco Fauli <xiscofa...@libreoffice.org>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132168
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132205

diff --git a/sc/qa/unit/data/xlsx/tdf147014.xlsx 
b/sc/qa/unit/data/xlsx/tdf147014.xlsx
new file mode 100644
index 000000000000..df4428795d9d
Binary files /dev/null and b/sc/qa/unit/data/xlsx/tdf147014.xlsx differ
diff --git a/sc/qa/unit/subsequent_filters-test2.cxx 
b/sc/qa/unit/subsequent_filters-test2.cxx
index d6b738d43c33..e9b06e3470b7 100644
--- a/sc/qa/unit/subsequent_filters-test2.cxx
+++ b/sc/qa/unit/subsequent_filters-test2.cxx
@@ -202,6 +202,7 @@ public:
     void testDrawCircleInMergeCells();
     void testDeleteCirclesInRowAndCol();
     void testTdf129940();
+    void testTdf147014();
     void testTdf139763ShapeAnchor();
     void testAutofilterNamedRangesXLSX();
     void testInvalidBareBiff5();
@@ -309,6 +310,7 @@ public:
     CPPUNIT_TEST(testDrawCircleInMergeCells);
     CPPUNIT_TEST(testDeleteCirclesInRowAndCol);
     CPPUNIT_TEST(testTdf129940);
+    CPPUNIT_TEST(testTdf147014);
     CPPUNIT_TEST(testTdf139763ShapeAnchor);
     CPPUNIT_TEST(testAutofilterNamedRangesXLSX);
     CPPUNIT_TEST(testInvalidBareBiff5);
@@ -2830,6 +2832,21 @@ void ScFiltersTest2::testTdf129940()
     xDocSh->DoClose();
 }
 
+void ScFiltersTest2::testTdf147014()
+{
+    ScDocShellRef xDocSh = loadDoc(u"tdf147014.", FORMAT_XLSX);
+    CPPUNIT_ASSERT_MESSAGE("Failed to load tdf147014.xlsx", xDocSh.is());
+    uno::Reference<frame::XModel> xModel = xDocSh->GetModel();
+    uno::Reference<sheet::XSpreadsheetDocument> xDoc(xModel, 
uno::UNO_QUERY_THROW);
+    uno::Reference<container::XIndexAccess> xIA(xDoc->getSheets(), 
uno::UNO_QUERY_THROW);
+    uno::Reference<drawing::XDrawPageSupplier> 
xDrawPageSupplier(xIA->getByIndex(0),
+                                                                 
uno::UNO_QUERY_THROW);
+    xIA.set(xDrawPageSupplier->getDrawPage(), uno::UNO_QUERY_THROW);
+    // The sheet has a single shape, without the fix it was not imported, 
except in 32-bit builds
+    CPPUNIT_ASSERT_EQUAL_MESSAGE("Shape not imported", 
static_cast<sal_Int32>(1), xIA->getCount());
+    xDocSh->DoClose();
+}
+
 void ScFiltersTest2::testTdf139763ShapeAnchor()
 {
     ScDocShellRef xDocSh = loadDoc(u"tdf139763ShapeAnchor.", FORMAT_XLSX);
diff --git a/sc/source/filter/oox/worksheethelper.cxx 
b/sc/source/filter/oox/worksheethelper.cxx
index 6d07bfd57cad..6780db7f9258 100644
--- a/sc/source/filter/oox/worksheethelper.cxx
+++ b/sc/source/filter/oox/worksheethelper.cxx
@@ -76,6 +76,7 @@
 #include <editeng/editobj.hxx>
 #include <editeng/flditem.hxx>
 #include <tools/UnitConversion.hxx>
+#include <tools/gen.hxx>
 
 namespace oox::xls {
 
@@ -96,6 +97,18 @@ void lclUpdateProgressBar( const ISegmentProgressBarRef& 
rxProgressBar, double f
         rxProgressBar->setPosition( fPosition );
 }
 
+// TODO Needed because input might be >32-bit (in 64-bit builds),
+//  or a negative, already overflown value (in 32-bit builds)
+sal_Int32 lclClampToNonNegativeInt32( tools::Long aVal )
+{
+    if ( aVal > SAL_MAX_INT32 || aVal < 0 )
+    {
+        SAL_WARN( "sc.filter", "Overflow detected, " << aVal << " does not fit 
into sal_Int32, or is negative." );
+        return SAL_MAX_INT32;
+    }
+    return static_cast<sal_Int32>( aVal );
+}
+
 } // namespace
 
 ColumnModel::ColumnModel() :
@@ -538,9 +551,9 @@ const awt::Size& WorksheetGlobals::getDrawPageSize() const
 
 awt::Point WorksheetGlobals::getCellPosition( sal_Int32 nCol, sal_Int32 nRow ) 
const
 {
-    awt::Point aPoint;
-    PropertySet aCellProp( getCell( ScAddress( nCol, nRow, getSheetIndex() ) ) 
);
-    aCellProp.getProperty( aPoint, PROP_Position );
+    const tools::Rectangle aMMRect( getScDocument().GetMMRect( nCol, nRow, 
nCol, nRow, getSheetIndex() ) );
+    awt::Point aPoint( lclClampToNonNegativeInt32( aMMRect.Left() ),
+                       lclClampToNonNegativeInt32( aMMRect.Top() ) );
     return aPoint;
 }
 
@@ -1360,8 +1373,9 @@ void WorksheetGlobals::groupColumnsOrRows( sal_Int32 
nFirstColRow, sal_Int32 nLa
 void WorksheetGlobals::finalizeDrawings()
 {
     // calculate the current drawing page size (after rows/columns are 
imported)
-    PropertySet aRangeProp( getCellRange( ScRange( 0, 0, getSheetIndex(), 
mrMaxApiPos.Col(), mrMaxApiPos.Row(), getSheetIndex() ) ) );
-    aRangeProp.getProperty( maDrawPageSize, PROP_Size );
+    const Size aPageSize( getScDocument().GetMMRect( 0, 0, mrMaxApiPos.Col(), 
mrMaxApiPos.Row(), getSheetIndex() ).GetSize() );
+    maDrawPageSize.Width = lclClampToNonNegativeInt32( aPageSize.Width() );
+    maDrawPageSize.Height = lclClampToNonNegativeInt32( aPageSize.Height() );
 
     // import DML and VML
     if( !maDrawingPath.isEmpty() )
commit 871ed28d698b48b8e3407137d329d0e9a1875b08
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Thu Mar 24 09:33:44 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:07 2022 +0200

    forcepoint#85 Conditional jump or move depends on uninitialised value
    
    ==398461==    by 0xCDC7960: (anonymous namespace)::CopyUntil(char16_t*&, 
char16_t const*&, char16_t, bool) (strhelper.cxx:88)
    ==398461==    by 0xCDC839F: psp::WhitespaceToSpace(rtl::OUString const&, 
bool) (strhelper.cxx:294)
    ==398461==    by 0xCB54980: vcl::PDFWriterImpl::setOutlineItemText(int, 
rtl::OUString const&) (pdfwriter_impl.cxx:9875)
    ==398461==    by 0xCB547FF: vcl::PDFWriterImpl::createOutlineItem(int, 
rtl::OUString const&, int) (pdfwriter_impl.cxx:9851)
    ==398461==    by 0xCAF39B0: vcl::PDFWriter::CreateOutlineItem(int, 
rtl::OUString const&, int) (pdfwriter.cxx:383)
    ==398461==    by 0xCABD7C8: 
vcl::GlobalSyncData::PlayGlobalActions(vcl::PDFWriter&) 
(pdfextoutdevdata.cxx:250)
    ==398461==    by 0xCAC0628: 
vcl::PDFExtOutDevData::PlayGlobalActions(vcl::PDFWriter&) 
(pdfextoutdevdata.cxx:616)
    ==398461==    by 0x3D06EA0F: PDFExport::Export(rtl::OUString const&, 
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) 
(pdfexport.cxx:1004)
    
    Change-Id: I6bc086997851ee06531a4a9ae263e2b26edfba84
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132036
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>

diff --git a/vcl/source/helper/strhelper.cxx b/vcl/source/helper/strhelper.cxx
index 96e10b4865e8..782c9ce123e1 100644
--- a/vcl/source/helper/strhelper.cxx
+++ b/vcl/source/helper/strhelper.cxx
@@ -83,7 +83,8 @@ void CopyUntil( sal_Unicode*& pTo, const sal_Unicode*& pFrom, 
sal_Unicode cUntil
             *pTo = *pFrom;
             pTo++;
         }
-        pFrom++;
+        if( *pFrom )
+            pFrom++;
     } while( *pFrom && *pFrom != cUntil );
     // copy the terminating character unless zero or protector
     if( ! isProtect( *pFrom ) || bIncludeUntil )
commit 9d2567907f08f619ed737880d8058303bc60745d
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Thu Mar 24 20:14:41 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:07 2022 +0200

    ofz: ensure unsigned index
    
    Change-Id: I38d6238a6eede0188f942229b2fb931614e56309
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132043
    Tested-by: Jenkins
    Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org>

diff --git a/hwpfilter/source/hbox.cxx b/hwpfilter/source/hbox.cxx
index e4f555efa320..2715da1c76bf 100644
--- a/hwpfilter/source/hbox.cxx
+++ b/hwpfilter/source/hbox.cxx
@@ -175,7 +175,7 @@ hchar_string DateCode::GetString()
         case '@':
         {
             static_assert((std::size(eng_mon) - 1) / 3 == 12);
-            size_t nIndex = (date[MONTH] - 1) % 12;
+            size_t nIndex = o3tl::make_unsigned(date[MONTH] - 1) % 12;
             memcpy(cbuf, eng_mon + nIndex * 3, 3);
             cbuf[3] = '.';
             cbuf[4] = 0;
@@ -183,7 +183,7 @@ hchar_string DateCode::GetString()
         }
         case '*':
         {
-            size_t nIndex = (date[MONTH] - 1) % std::size(en_mon);
+            size_t nIndex = o3tl::make_unsigned(date[MONTH] - 1) % 
std::size(en_mon);
             strncat(cbuf, en_mon[nIndex], sizeof(cbuf) - strlen(cbuf) - 1);
             break;
         }
@@ -220,14 +220,14 @@ hchar_string DateCode::GetString()
             break;
         case '6':
         {
-            size_t nIndex = date[WEEK] % std::size(kor_week);
+            size_t nIndex = o3tl::make_unsigned(date[WEEK]) % 
std::size(kor_week);
             ret.push_back(kor_week[nIndex]);
             break;
         }
         case '^':
         {
             static_assert((std::size(eng_week) - 1) / 3 == 7);
-            size_t nIndex = date[WEEK] % 7;
+            size_t nIndex = o3tl::make_unsigned(date[WEEK]) % 7;
             memcpy(cbuf, eng_week + nIndex * 3, 3);
             cbuf[3] = '.';
             cbuf[4] = 0;
@@ -235,7 +235,7 @@ hchar_string DateCode::GetString()
         }
         case '_':
         {
-            size_t nIndex = date[WEEK] % std::size(en_week);
+            size_t nIndex = o3tl::make_unsigned(date[WEEK]) % 
std::size(en_week);
             strncat(cbuf, en_week[nIndex], sizeof(cbuf) - strlen(cbuf) - 1);
             break;
         }
@@ -274,7 +274,7 @@ hchar_string DateCode::GetString()
             fmt++;
             if (*fmt == '6')
             {
-                size_t nIndex = date[WEEK] % std::size(china_week);
+                size_t nIndex = o3tl::make_unsigned(date[WEEK]) % 
std::size(china_week);
                 ret.push_back(china_week[nIndex]);
                 break;
             }
commit 0654164df0f0f1c82fa6656a33c6eed2a28f3590
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Mon Mar 21 20:58:34 2022 +0000
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:07 2022 +0200

    make hash encoding match decoding
    
    Seeing as old versions of the hash may be in the users config, add a
    StorageVersion field to the office config Passwords section which
    defaults to 0 to indicate the old hash is in use.
    
    Try the old varient when StorageVersion is 0. When a new encoded master
    password it set write StorageVersion of 1 to indicate a new hash is in
    use and use the new style when StorageVersion is 1.
    
    Change-Id: I3174c37a5891bfc849984e0ec5c2c392b9c6e7b1
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132080
    Tested-by: Jenkins
    Reviewed-by: Stephan Bergmann <sberg...@redhat.com>

diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs 
b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
index 56954ead6ffb..a8bdbf95cd96 100644
--- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs
+++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs
@@ -933,6 +933,12 @@
         </info>
         <value>false</value>
       </prop>
+      <prop oor:name="StorageVersion" oor:type="xs:int" oor:nillable="false">
+        <info>
+          <desc>Specifies what version of encoding scheme the password 
container uses.</desc>
+        </info>
+        <value>0</value>
+      </prop>
       <prop oor:name="HasMaster" oor:type="xs:boolean" oor:nillable="false">
         <info>
           <desc>Specifies if there is a valid master password.</desc>
diff --git a/svl/source/passwordcontainer/passwordcontainer.cxx 
b/svl/source/passwordcontainer/passwordcontainer.cxx
index 1181144ead22..f3b1132de7a5 100644
--- a/svl/source/passwordcontainer/passwordcontainer.cxx
+++ b/svl/source/passwordcontainer/passwordcontainer.cxx
@@ -18,6 +18,7 @@
  */
 
 #include <sal/config.h>
+#include <sal/log.hxx>
 
 #include <string_view>
 
@@ -254,6 +255,23 @@ bool StorageItem::useStorage()
     return aResult;
 }
 
+sal_Int32 StorageItem::getStorageVersion()
+{
+    Sequence<OUString> aNodeNames { "StorageVersion" };
+
+    Sequence< Any > aPropertyValues = ConfigItem::GetProperties( aNodeNames );
+
+    if( aPropertyValues.getLength() != aNodeNames.getLength() )
+    {
+        OSL_FAIL( "Problems during reading" );
+        return 0;
+    }
+
+    sal_Int32 nResult = 0;
+    aPropertyValues[0] >>= nResult;
+
+    return nResult;
+}
 
 bool StorageItem::getEncodedMP( OUString& aResult )
 {
@@ -289,7 +307,8 @@ void StorageItem::setEncodedMP( const OUString& aEncoded, 
bool bAcceptEmpty )
     bool bHasMaster = ( !aEncoded.isEmpty() || bAcceptEmpty );
 
     ConfigItem::SetModified();
-    ConfigItem::PutProperties( { "HasMaster", "Master" }, { 
uno::Any(bHasMaster), uno::Any(aEncoded) } );
+    ConfigItem::PutProperties( { "HasMaster", "Master", "StorageVersion" },
+                               { uno::Any(bHasMaster), uno::Any(aEncoded), 
uno::Any(nCurrentStorageVersion) } );
 
     hasEncoded = bHasMaster;
     mEncoded = aEncoded;
@@ -774,6 +793,18 @@ OUString PasswordContainer::RequestPasswordFromUser( 
PasswordRequestMode aRMode,
     return aResult;
 }
 
+// Mangle the key to match an old bug
+static OUString ReencodeAsOldHash(const OUString& rPass)
+{
+    OUStringBuffer aBuffer;
+    for (int ind = 0; ind < RTL_DIGEST_LENGTH_MD5; ++ind)
+    {
+        unsigned char i = static_cast<char>(rPass.copy(ind * 2, 
2).toUInt32(16));
+        aBuffer.append(static_cast< sal_Unicode >('a' + (i >> 4)));
+        aBuffer.append(static_cast< sal_Unicode >('a' + (i & 15)));
+    }
+    return aBuffer.makeStringAndClear();
+}
 
 OUString const & PasswordContainer::GetMasterPassword( const Reference< 
XInteractionHandler >& aHandler )
 {
@@ -812,6 +843,9 @@ OUString const & PasswordContainer::GetMasterPassword( 
const Reference< XInterac
                     }
                     else
                     {
+                        if (m_pStorageFile->getStorageVersion() == 0)
+                            aPass = ReencodeAsOldHash(aPass);
+
                         std::vector< OUString > aRM( DecodePasswords( 
aEncodedMP, aPass, aRMode ) );
                         if( aRM.empty() || aPass != aRM[0] )
                         {
@@ -1016,6 +1050,10 @@ sal_Bool SAL_CALL 
PasswordContainer::authorizateWithMasterPassword( const uno::R
 
                 do {
                     aPass = RequestPasswordFromUser( aRMode, xTmpHandler );
+
+                    if (m_pStorageFile->getStorageVersion() == 0)
+                        aPass = ReencodeAsOldHash(aPass);
+
                     bResult = ( !aPass.isEmpty() && aPass == m_aMasterPasswd );
                     aRMode = PasswordRequestMode_PASSWORD_REENTER; // further 
questions with error notification
                 } while( !bResult && !aPass.isEmpty() );
diff --git a/svl/source/passwordcontainer/passwordcontainer.hxx 
b/svl/source/passwordcontainer/passwordcontainer.hxx
index 0a15bf989328..a513b39336c8 100644
--- a/svl/source/passwordcontainer/passwordcontainer.hxx
+++ b/svl/source/passwordcontainer/passwordcontainer.hxx
@@ -166,6 +166,10 @@ public:
 typedef ::std::pair< const OUString, ::std::vector< NamePassRecord > > 
PairUrlRecord;
 typedef ::std::map< OUString, ::std::vector< NamePassRecord > > PassMap;
 
+// org.openoffice.Office.Common/Passwords/StorageVersion bump if details of
+// how password details are saved changes. Enables migration from previous
+// schemes.
+constexpr sal_Int32 nCurrentStorageVersion = 1;
 
 class PasswordContainer;
 
@@ -194,6 +198,8 @@ public:
     void remove( const OUString& url, const OUString& rec );
     void clear();
 
+    sal_Int32 getStorageVersion();
+
     bool getEncodedMP( OUString& aResult );
     void setEncodedMP( const OUString& aResult, bool bAcceptEmpty = false );
     void setUseStorage( bool bUse );
diff --git a/uui/source/iahndl-authentication.cxx 
b/uui/source/iahndl-authentication.cxx
index ad975d3f9ae7..951f0b8a1c6b 100644
--- a/uui/source/iahndl-authentication.cxx
+++ b/uui/source/iahndl-authentication.cxx
@@ -436,8 +436,9 @@ executeMasterPasswordDialog(
     OUStringBuffer aBuffer;
     for (sal_uInt8 i : aKey)
     {
-        aBuffer.append(static_cast< sal_Unicode >('a' + (i >> 4)));
-        aBuffer.append(static_cast< sal_Unicode >('a' + (i & 15)));
+        // match PasswordContainer::DecodePasswords aMasterPasswd.copy(index * 
2, 2).toUInt32(16));
+        aBuffer.append(OUString::number(i >> 4, 16));
+        aBuffer.append(OUString::number(i & 15, 16));
     }
     rInfo.SetPassword(aBuffer.makeStringAndClear());
 }
commit a3691d5b6e956d400026bc7d67055f9aa1c41d59
Author:     Luboš Luňák <l.lu...@collabora.com>
AuthorDate: Tue Mar 22 16:46:55 2022 +0100
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:06 2022 +0200

    warn on too many rows/column when loading ODS
    
    There's a warning when loading XLSX, but not when loading ODS.
    Now that 7.4 is going to support 16k columns, that would be a useful
    warning, either if we raise the limits again, or backported to
    7.2/7.3 .
    
    Change-Id: I204bca32e1ff37332b86361d3d81d3fee29c15ec
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131945
    Tested-by: Jenkins
    Reviewed-by: Eike Rathke <er...@redhat.com>

diff --git a/sc/qa/unit/data/ods/too-many-cols-rows.ods 
b/sc/qa/unit/data/ods/too-many-cols-rows.ods
new file mode 100644
index 000000000000..fcf1a0bc9ea8
Binary files /dev/null and b/sc/qa/unit/data/ods/too-many-cols-rows.ods differ
diff --git a/sc/qa/unit/subsequent_filters-test2.cxx 
b/sc/qa/unit/subsequent_filters-test2.cxx
index 35ad23deba54..d6b738d43c33 100644
--- a/sc/qa/unit/subsequent_filters-test2.cxx
+++ b/sc/qa/unit/subsequent_filters-test2.cxx
@@ -70,9 +70,7 @@
 #include <detfunc.hxx>
 #include <cellmergeoption.hxx>
 #include <undoblk.hxx>
-
-#include <orcusfilters.hxx>
-#include <filter.hxx>
+#include <scerrors.hxx>
 
 #include <com/sun/star/drawing/XDrawPageSupplier.hpp>
 #include <com/sun/star/drawing/XControlShape.hpp>
@@ -207,6 +205,7 @@ public:
     void testTdf139763ShapeAnchor();
     void testAutofilterNamedRangesXLSX();
     void testInvalidBareBiff5();
+    void testTooManyColsRows();
 
     CPPUNIT_TEST_SUITE(ScFiltersTest2);
 
@@ -313,6 +312,7 @@ public:
     CPPUNIT_TEST(testTdf139763ShapeAnchor);
     CPPUNIT_TEST(testAutofilterNamedRangesXLSX);
     CPPUNIT_TEST(testInvalidBareBiff5);
+    CPPUNIT_TEST(testTooManyColsRows);
 
     CPPUNIT_TEST_SUITE_END();
 
@@ -2983,6 +2983,17 @@ void ScFiltersTest2::testInvalidBareBiff5()
     xDocSh->DoClose();
 }
 
+void ScFiltersTest2::testTooManyColsRows()
+{
+    // The intentionally doc has cells beyond our MAXROW/MAXCOL, so there
+    // should be a warning on load.
+    ScDocShellRef xDocSh = loadDoc(u"too-many-cols-rows.", FORMAT_ODS);
+    CPPUNIT_ASSERT(xDocSh.is());
+    CPPUNIT_ASSERT(xDocSh->GetErrorCode() == SCWARN_IMPORT_ROW_OVERFLOW
+                   || xDocSh->GetErrorCode() == SCWARN_IMPORT_COLUMN_OVERFLOW);
+    xDocSh->DoClose();
+}
+
 CPPUNIT_TEST_SUITE_REGISTRATION(ScFiltersTest2);
 
 CPPUNIT_PLUGIN_IMPLEMENT();
diff --git a/sc/source/filter/xml/xmlcelli.cxx 
b/sc/source/filter/xml/xmlcelli.cxx
index 638c2c5cba67..04bf96b98860 100644
--- a/sc/source/filter/xml/xmlcelli.cxx
+++ b/sc/source/filter/xml/xmlcelli.cxx
@@ -1170,7 +1170,10 @@ void ScXMLTableRowCellContext::AddTextAndValueCell( 
const ScAddress& rCellPos,
         // it makes no sense to import data after the last supported column
         // fdo#58539 & gnome#627150
         if(rCurrentPos.Col() > pDoc->MaxCol())
+        {
+            rXMLImport.SetRangeOverflowType(SCWARN_IMPORT_COLUMN_OVERFLOW);
             break;
+        }
 
         if (i > 0)
             rTables.AddColumn(false);
@@ -1183,7 +1186,10 @@ void ScXMLTableRowCellContext::AddTextAndValueCell( 
const ScAddress& rCellPos,
                 // it makes no sense to import data after last supported row
                 // fdo#58539 & gnome#627150
                 if(rCurrentPos.Row() > pDoc->MaxRow())
+                {
+                    
rXMLImport.SetRangeOverflowType(SCWARN_IMPORT_ROW_OVERFLOW);
                     break;
+                }
 
                 if( (rCurrentPos.Col() == 0) && (j > 0) )
                 {
commit 8cee0dc8a3bdf8ec0c853ec0c9662df8da2b8fd4
Author:     Noel Grandin <noel.gran...@collabora.co.uk>
AuthorDate: Wed Mar 23 16:49:05 2022 +0200
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:06 2022 +0200

    tdf#147641 default font size for captions always reset
    
    regression from
        commit 65d2d2647ead42e5bbb7800f14c047f383fe450b
        Author: Noel Grandin <noel.gran...@collabora.co.uk>
        Date:   Thu Nov 8 16:10:51 2018 +0200
        loplugin:singlevalfields in sw
    where I incorrectly reduced a boolean expression
    
    Change-Id: I7f3b4552dc27dcd5e118233b5c0ca75e4eb06fc5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131980
    Tested-by: Jenkins
    Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk>
    (cherry picked from commit 323ff2749b6be5f6ef98c6250afce4fa89e3aa1c)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/131995
    Reviewed-by: Adolfo Jayme Barrientos <fit...@ubuntu.com>

diff --git a/sw/source/ui/config/optpage.cxx b/sw/source/ui/config/optpage.cxx
index 3868c8b76246..442d42243273 100644
--- a/sw/source/ui/config/optpage.cxx
+++ b/sw/source/ui/config/optpage.cxx
@@ -608,9 +608,9 @@ bool SwStdFontTabPage::FillItemSet( SfxItemSet* )
 
     bool bStandardHeightChanged = 
m_xStandardHeightLB->get_value_changed_from_saved();
     bool bTitleHeightChanged = 
m_xTitleHeightLB->get_value_changed_from_saved();
-    bool bListHeightChanged = m_xListHeightLB->get_value_changed_from_saved() 
&& !m_bListHeightDefault;
-    bool bLabelHeightChanged = 
m_xLabelHeightLB->get_value_changed_from_saved() && !m_bLabelHeightDefault;
-    bool bIndexHeightChanged = 
m_xIndexHeightLB->get_value_changed_from_saved() && !m_bIndexHeightDefault;
+    bool bListHeightChanged = m_xListHeightLB->get_value_changed_from_saved();
+    bool bLabelHeightChanged = 
m_xLabelHeightLB->get_value_changed_from_saved();
+    bool bIndexHeightChanged = 
m_xIndexHeightLB->get_value_changed_from_saved();
 
     m_pFontConfig->SetFontStandard(sStandard, m_nFontGroup);
     m_pFontConfig->SetFontOutline(sTitle, m_nFontGroup);
commit f1d5b2374ebe409b5e6ae0e0c5fd94415e7ad5c7
Author:     Christian Lohmaier <lohmaier+libreoff...@googlemail.com>
AuthorDate: Wed Mar 23 14:28:27 2022 +0100
Commit:     Andras Timar <andras.ti...@collabora.com>
CommitDate: Wed Mar 30 11:07:06 2022 +0200

    update credits
    
    Change-Id: Id548d2a8260dd8ab23b68781c99cca6b983d52c1
    (cherry picked from commit 66dea2b9ba257c8e3e1baec9adbc37afd0eca910)

diff --git a/readlicense_oo/license/CREDITS.fodt 
b/readlicense_oo/license/CREDITS.fodt
index 240ddc96405d..6dc1b52db8f7 100644
--- a/readlicense_oo/license/CREDITS.fodt
+++ b/readlicense_oo/license/CREDITS.fodt
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
 <office:document xmlns:officeooo="http://openoffice.org/2009/office"; 
xmlns:css3t="http://www.w3.org/TR/css3-text/"; 
xmlns:grddl="http://www.w3.org/2003/g/data-view#"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml"; 
xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" 
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" 
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" 
xmlns:oooc="http://openoffice.org/2004/calc"; 
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" 
xmlns:ooow="http://openoffice.org/2004/writer"; 
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" 
xmlns:dc="http://purl.org/dc/elements/1.1/"; 
xmlns:rpt="http://openoffice.org/2005/report"; 
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" 
xmlns:config="urn:oasis:names:tc:opendocument:xmlns
 :config:1.0" xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" 
xmlns:ooo="http://openoffice.org/2004/office"; 
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" 
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" 
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" 
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" 
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" 
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
 xmlns:tableooo="http://openoffice.org/2009/table"; 
xmlns:drawooo="http://openoffice.org/2010/draw"; 
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
 xmlns:dom="http://www.w3.org/2001/xml-events"; 
xmlns:field="urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0" 
xmlns:math="http://www.w3.org/1998/Math/MathML"; 
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" xmlns:script="ur
 n:oasis:names:tc:opendocument:xmlns:script:1.0" 
xmlns:xforms="http://www.w3.org/2002/xforms"; office:version="1.3" 
office:mimetype="application/vnd.oasis.opendocument.text">
- <office:meta><dc:title>Credits » 
LibreOffice</dc:title><meta:keyword>Credits</meta:keyword><meta:keyword>contributors</meta:keyword><meta:keyword>coders</meta:keyword><meta:keyword>developers</meta:keyword><dc:description>Credits
 for the LibreOffice 
development/coding.</dc:description><meta:generator>LibreOffice/7.3.1.3$Linux_X86_64
 
LibreOffice_project/a69ca51ded25f3eefd52d7bf9a5fad8c90b87951</meta:generator><dc:date>2012-02-20T22:17:18.060000000</dc:date><meta:editing-duration>PT14M12S</meta:editing-duration><meta:editing-cycles>3</meta:editing-cycles><meta:document-statistic
 meta:table-count="5" meta:image-count="1" meta:object-count="0" 
meta:page-count="2" meta:paragraph-count="4521" meta:word-count="16726" 
meta:character-count="120727" 
meta:non-whitespace-character-count="105813"/><meta:user-defined 
meta:name="google-site-verification">JUebjoxEpqXoQcpltWRTwzBZEEHtch3wApdhgiQPFiA</meta:user-defined></office:meta>
+ <office:meta><dc:title>Credits » 
LibreOffice</dc:title><meta:keyword>Credits</meta:keyword><meta:keyword>contributors</meta:keyword><meta:keyword>coders</meta:keyword><meta:keyword>developers</meta:keyword><dc:description>Credits
 for the LibreOffice 
development/coding.</dc:description><meta:generator>LibreOffice/7.3.1.3$Linux_X86_64
 
LibreOffice_project/a69ca51ded25f3eefd52d7bf9a5fad8c90b87951</meta:generator><dc:date>2012-02-20T22:17:18.060000000</dc:date><meta:editing-duration>PT14M12S</meta:editing-duration><meta:editing-cycles>3</meta:editing-cycles><meta:document-statistic
 meta:table-count="5" meta:image-count="1" meta:object-count="0" 
meta:page-count="2" meta:paragraph-count="4520" meta:word-count="16720" 
meta:character-count="120680" 
meta:non-whitespace-character-count="105771"/><meta:user-defined 
meta:name="google-site-verification">JUebjoxEpqXoQcpltWRTwzBZEEHtch3wApdhgiQPFiA</meta:user-defined></office:meta>
  <office:settings>
   <config:config-item-set config:name="ooo:view-settings">
-   <config:config-item config:name="ViewAreaTop" 
config:type="long">1483</config:config-item>
+   <config:config-item config:name="ViewAreaTop" 
config:type="long">527</config:config-item>
    <config:config-item config:name="ViewAreaLeft" 
config:type="long">501</config:config-item>
    <config:config-item config:name="ViewAreaWidth" 
config:type="long">21354</config:config-item>
    <config:config-item config:name="ViewAreaHeight" 
config:type="long">31302</config:config-item>
@@ -16,9 +16,9 @@
      <config:config-item config:name="ViewLeft" 
config:type="long">3649</config:config-item>
      <config:config-item config:name="ViewTop" 
config:type="long">3434</config:config-item>
      <config:config-item config:name="VisibleLeft" 
config:type="long">501</config:config-item>
-     <config:config-item config:name="VisibleTop" 
config:type="long">1483</config:config-item>
+     <config:config-item config:name="VisibleTop" 
config:type="long">527</config:config-item>
      <config:config-item config:name="VisibleRight" 
config:type="long">21853</config:config-item>
-     <config:config-item config:name="VisibleBottom" 
config:type="long">32784</config:config-item>
+     <config:config-item config:name="VisibleBottom" 
config:type="long">31828</config:config-item>
      <config:config-item config:name="ZoomType" 
config:type="short">0</config:config-item>
      <config:config-item config:name="ViewLayoutColumns" 
config:type="short">0</config:config-item>
      <config:config-item config:name="ViewLayoutBookMode" 
config:type="boolean">false</config:config-item>
@@ -97,7 +97,7 @@
    </config:config-item-map-indexed>
    <config:config-item config:name="PrinterSetup" config:type="base64Binary"/>
    <config:config-item config:name="AddParaTableSpacingAtStart" 
config:type="boolean">true</config:config-item>
-   <config:config-item config:name="Rsid" 
config:type="int">10706676</config:config-item>
+   <config:config-item config:name="Rsid" 
config:type="int">10787234</config:config-item>
    <config:config-item config:name="EmbeddedDatabaseName" 
config:type="string"/>
    <config:config-item config:name="FieldAutoUpdate" 
config:type="boolean">true</config:config-item>
    <config:config-item config:name="OutlineLevelYieldsNumbering" 
config:type="boolean">false</config:config-item>
@@ -166,7 +166,7 @@
  <office:styles>
   <style:default-style style:family="graphic">
    <style:graphic-properties svg:stroke-color="#3465a4" 
draw:fill-color="#729fcf" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.3cm" 
draw:shadow-offset-y="0.3cm" draw:start-line-spacing-horizontal="0.283cm" 
draw:start-line-spacing-vertical="0.283cm" 
draw:end-line-spacing-horizontal="0.283cm" 
draw:end-line-spacing-vertical="0.283cm" style:flow-with-text="true"/>
-   <style:paragraph-properties style:text-autospace="ideograph-alpha" 
style:line-break="strict" style:font-independent-line-spacing="false">
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" 
style:line-break="strict" style:writing-mode="lr-tb" 
style:font-independent-line-spacing="false">
     <style:tab-stops/>
    </style:paragraph-properties>
    <style:text-properties style:use-window-font-color="true" 
loext:opacity="0%" style:font-name="Thorndale AMT" fo:font-size="12pt" 
fo:language="hu" fo:country="HU" style:letter-kerning="true" 
style:font-name-asian="SimSun" style:font-size-asian="12pt" 
style:language-asian="zh" style:country-asian="CN" 
style:font-name-complex="Mangal1" style:font-size-complex="12pt" 
style:language-complex="hi" style:country-complex="IN"/>
@@ -347,21 +347,21 @@
    <style:table-properties style:width="20.93cm" table:align="left"/>
   </style:style>
   <style:style style:name="Tabelle1.A" style:family="table-column">
-   <style:table-column-properties style:column-width="5.246cm"/>
+   <style:table-column-properties style:column-width="5.193cm"/>
   </style:style>
   <style:style style:name="Tabelle1.B" style:family="table-column">
-   <style:table-column-properties style:column-width="5.166cm"/>
+   <style:table-column-properties style:column-width="5.533cm"/>
   </style:style>
   <style:style style:name="Tabelle1.C" style:family="table-column">
-   <style:table-column-properties style:column-width="5.533cm"/>
+   <style:table-column-properties style:column-width="4.902cm"/>
   </style:style>
   <style:style style:name="Tabelle1.D" style:family="table-column">
-   <style:table-column-properties style:column-width="4.985cm"/>
+   <style:table-column-properties style:column-width="5.302cm"/>
   </style:style>
   <style:style style:name="Tabelle1.A1" style:family="table-cell">
    <style:table-cell-properties style:vertical-align="middle" 
fo:padding="0.049cm" fo:border="none"/>
   </style:style>
-  <style:style style:name="Tabelle1.D402" style:family="table-cell">
+  <style:style style:name="Tabelle1.C402" style:family="table-cell">
    <style:table-cell-properties fo:padding="0.049cm" fo:border="none"/>
   </style:style>
   <style:style style:name="Tabelle2" style:family="table">
@@ -1081,7 +1081,7 @@
    </draw:frame>
    <text:section text:style-name="Sect1" text:name="BgContainer">
     <text:p text:style-name="P16">Credits</text:p>
-    <text:p text:style-name="Text_20_body">1737 individuals contributed to 
OpenOffice.org (and whose contributions were imported into LibreOffice) or 
LibreOffice until 2022-03-23 10:45:34.</text:p>
+    <text:p text:style-name="Text_20_body">1736 individuals contributed to 
OpenOffice.org (and whose contributions were imported into LibreOffice) or 
LibreOffice until 2022-03-23 13:39:08.</text:p>
     <text:p text:style-name="Text_20_body"><text:span 
text:style-name="T1">*</text:span> marks developers whose first contributions 
happened after 2010-09-28.</text:p>
     <text:h text:style-name="Heading_20_2" text:outline-level="2">Developers 
committing code since 2010-09-28</text:h>
     <table:table table:name="Tabelle1" table:style-name="Tabelle1">
@@ -1089,12 +1089,12 @@
      <table:table-column table:style-name="Tabelle1.B"/>
      <table:table-column table:style-name="Tabelle1.C"/>
      <table:table-column table:style-name="Tabelle1.D"/>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Ruediger 
Timm<text:line-break/>Commits: 82464<text:line-break/>Joined: 
2000-10-10</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Caolán 
McNamara<text:line-break/>Commits: 32735<text:line-break/>Joined: 
2000-10-10</text:p>
+       <text:p text:style-name="Table_20_Contents">Caolán 
McNamara<text:line-break/>Commits: 32736<text:line-break/>Joined: 
2000-10-10</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Kurt 
Zenker<text:line-break/>Commits: 31752<text:line-break/>Joined: 
2000-09-25</text:p>
@@ -1103,7 +1103,7 @@
        <text:p text:style-name="Table_20_Contents">Oliver 
Bolte<text:line-break/>Commits: 31008<text:line-break/>Joined: 
2000-09-19</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Jens-Heiner Rechtien 
[hr]<text:line-break/>Commits: 28805<text:line-break/>Joined: 
2000-09-18</text:p>
       </table:table-cell>
@@ -1117,7 +1117,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Noel Grandin<text:line-break/>Commits: 
15822<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-12-12</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Ivo 
Hinkelmann<text:line-break/>Commits: 9480<text:line-break/>Joined: 
2002-09-09</text:p>
       </table:table-cell>
@@ -1131,7 +1131,7 @@
        <text:p text:style-name="Table_20_Contents">Michael 
Stahl<text:line-break/>Commits: 7912<text:line-break/>Joined: 
2008-06-16</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Kohei 
Yoshida<text:line-break/>Commits: 5571<text:line-break/>Joined: 
2009-06-19</text:p>
       </table:table-cell>
@@ -1145,7 +1145,7 @@
        <text:p text:style-name="Table_20_Contents">Frank Schoenheit 
[fs]<text:line-break/>Commits: 5008<text:line-break/>Joined: 2000-09-19</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">David 
Tardon<text:line-break/>Commits: 3648<text:line-break/>Joined: 
2009-11-12</text:p>
       </table:table-cell>
@@ -1159,7 +1159,7 @@
        <text:p text:style-name="Table_20_Contents">Hans-Joachim 
Lankenau<text:line-break/>Commits: 3007<text:line-break/>Joined: 
2000-09-19</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Tomaž Vajngerl<text:line-break/>Commits: 
2966<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-06-02</text:span></text:p>
       </table:table-cell>
@@ -1173,7 +1173,7 @@
        <text:p text:style-name="Table_20_Contents">Jan 
Holesovsky<text:line-break/>Commits: 2668<text:line-break/>Joined: 
2009-06-23</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Mathias 
Bauer<text:line-break/>Commits: 2580<text:line-break/>Joined: 
2000-09-20</text:p>
       </table:table-cell>
@@ -1187,7 +1187,7 @@
        <text:p text:style-name="Table_20_Contents">Bjoern 
Michaelsen<text:line-break/>Commits: 2454<text:line-break/>Joined: 
2009-10-14</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Mike Kaganski<text:line-break/>Commits: 
2221<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-04-26</text:span></text:p>
       </table:table-cell>
@@ -1201,7 +1201,7 @@
        <text:p text:style-name="Table_20_Contents">Philipp Lohmann 
[pl]<text:line-break/>Commits: 2089<text:line-break/>Joined: 2000-09-21</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Andras Timar<text:line-break/>Commits: 
1965<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-02</text:span></text:p>
       </table:table-cell>
@@ -1215,7 +1215,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Matúš Kukan<text:line-break/>Commits: 
1712<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-04-06</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Armin Le Grand 
(Allotropia)<text:line-break/>Commits: 1527<text:line-break/>Joined: 
2000-09-25</text:p>
       </table:table-cell>
@@ -1229,7 +1229,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Matteo Casalin<text:line-break/>Commits: 
1476<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-11-13</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Thorsten 
Behrens<text:line-break/>Commits: 1440<text:line-break/>Joined: 
2001-04-25</text:p>
       </table:table-cell>
@@ -1243,7 +1243,7 @@
        <text:p text:style-name="Table_20_Contents">Thomas Lange 
[tl]<text:line-break/>Commits: 1310<text:line-break/>Joined: 2000-09-22</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Niklas 
Nebel<text:line-break/>Commits: 1296<text:line-break/>Joined: 
2000-09-19</text:p>
       </table:table-cell>
@@ -1257,26 +1257,26 @@
        <text:p text:style-name="Table_20_Contents">Daniel Rentz 
[dr]<text:line-break/>Commits: 1206<text:line-break/>Joined: 2000-09-28</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jan-Marek Glogowski<text:line-break/>Commits: 
1188<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-11-14</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Gabor Kelemen<text:line-break/>Commits: 
1069<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-06-18</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Samuel Mehrbrodt<text:line-break/>Commits: 
1082<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-06-08</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Lionel Elie Mamane<text:line-break/>Commits: 
1051<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-01-15</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Gabor Kelemen<text:line-break/>Commits: 
1069<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-06-18</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Szymon Kłos<text:line-break/>Commits: 
1018<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-03-22</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Lionel Elie Mamane<text:line-break/>Commits: 
1051<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-01-15</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Samuel Mehrbrodt<text:line-break/>Commits: 
984<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-06-08</text:span></text:p>
+       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Szymon Kłos<text:line-break/>Commits: 
1018<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-03-22</text:span></text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents">Christian 
Lohmaier<text:line-break/>Commits: 967<text:line-break/>Joined: 
2008-06-01</text:p>
+       <text:p text:style-name="Table_20_Contents">Christian 
Lohmaier<text:line-break/>Commits: 968<text:line-break/>Joined: 
2008-06-01</text:p>
       </table:table-cell>
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Johnny_M<text:line-break/>Commits: 
966<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-05-12</text:span></text:p>
@@ -1285,7 +1285,7 @@
        <text:p text:style-name="Table_20_Contents">Petr 
Mladek<text:line-break/>Commits: 958<text:line-break/>Joined: 
2006-10-03</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Noel 
Power<text:line-break/>Commits: 950<text:line-break/>Joined: 2002-09-24</text:p>
       </table:table-cell>
@@ -1299,7 +1299,7 @@
        <text:p text:style-name="Table_20_Contents">Cédric 
Bosdonnat<text:line-break/>Commits: 882<text:line-break/>Joined: 
2009-11-16</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Malte Timmermann 
[mt]<text:line-break/>Commits: 864<text:line-break/>Joined: 2000-10-10</text:p>
       </table:table-cell>
@@ -1313,7 +1313,7 @@
        <text:p text:style-name="Table_20_Contents">Martin 
Gallwey<text:line-break/>Commits: 827<text:line-break/>Joined: 
2000-11-08</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Mikhail 
Voytenko<text:line-break/>Commits: 793<text:line-break/>Joined: 
2001-01-16</text:p>
       </table:table-cell>
@@ -1327,7 +1327,7 @@
        <text:p text:style-name="Table_20_Contents">Joachim 
Lingner<text:line-break/>Commits: 745<text:line-break/>Joined: 
2000-10-05</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Katarina Behrens<text:line-break/>Commits: 
745<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-13</text:span></text:p>
       </table:table-cell>
@@ -1341,7 +1341,7 @@
        <text:p text:style-name="Table_20_Contents">Release 
Engineering<text:line-break/>Commits: 728<text:line-break/>Joined: 
2008-10-02</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>László Németh<text:line-break/>Commits: 
717<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-09-29</text:span></text:p>
       </table:table-cell>
@@ -1355,7 +1355,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Joseph Powers<text:line-break/>Commits: 
658<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-15</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jens Carl<text:line-break/>Commits: 
657<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-05-28</text:span></text:p>
       </table:table-cell>
@@ -1369,7 +1369,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rafael Dominguez<text:line-break/>Commits: 
606<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-02-13</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Justin Luth<text:line-break/>Commits: 
604<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-09-30</text:span></text:p>
       </table:table-cell>
@@ -1383,7 +1383,7 @@
        <text:p text:style-name="Table_20_Contents">Rene 
Engelhard<text:line-break/>Commits: 554<text:line-break/>Joined: 
2005-03-14</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Thomas Benisch 
[tbe]<text:line-break/>Commits: 551<text:line-break/>Joined: 2000-10-23</text:p>
       </table:table-cell>
@@ -1397,7 +1397,7 @@
        <text:p text:style-name="Table_20_Contents">Jürgen 
Schmidt<text:line-break/>Commits: 512<text:line-break/>Joined: 
2000-10-09</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Adolfo Jayme 
Barrientos<text:line-break/>Commits: 507<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-06-21</text:span></text:p>
       </table:table-cell>
@@ -1411,7 +1411,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>jan Iversen<text:line-break/>Commits: 
474<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-11-03</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Andreas 
Bregas<text:line-break/>Commits: 470<text:line-break/>Joined: 
2000-09-25</text:p>
       </table:table-cell>
@@ -1425,7 +1425,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Ashod Nakashian<text:line-break/>Commits: 
388<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-01-07</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Seth Chaiklin<text:line-break/>Commits: 
382<text:line-break/>Joined: <text:span 
text:style-name="T2">2019-11-13</text:span></text:p>
       </table:table-cell>
@@ -1439,7 +1439,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Heiko Tietze<text:line-break/>Commits: 
372<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-10-06</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Martin 
Hollmichel<text:line-break/>Commits: 371<text:line-break/>Joined: 
2000-09-19</text:p>
       </table:table-cell>
@@ -1453,7 +1453,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Laurent BP<text:line-break/>Commits: 
365<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-08-31</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Matthias Huetsch 
[mhu]<text:line-break/>Commits: 360<text:line-break/>Joined: 2000-09-28</text:p>
       </table:table-cell>
@@ -1467,7 +1467,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Marco Cecchetti<text:line-break/>Commits: 
318<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-04-14</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Radek 
Doulik<text:line-break/>Commits: 305<text:line-break/>Joined: 
2010-05-03</text:p>
       </table:table-cell>
@@ -1481,7 +1481,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Arnaud VERSINI<text:line-break/>Commits: 
295<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-05</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Mark Hung<text:line-break/>Commits: 
293<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-11-04</text:span></text:p>
       </table:table-cell>
@@ -1495,7 +1495,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Stanislav Horacek<text:line-break/>Commits: 
279<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-12-09</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Siqi Liu<text:line-break/>Commits: 
277<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-04-13</text:span></text:p>
       </table:table-cell>
@@ -1509,7 +1509,7 @@
        <text:p text:style-name="Table_20_Contents">Lars 
Langhans<text:line-break/>Commits: 260<text:line-break/>Joined: 
2000-09-22</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Muthu 
Subramanian<text:line-break/>Commits: 250<text:line-break/>Joined: 
2010-08-25</text:p>
       </table:table-cell>
@@ -1523,7 +1523,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Vasily Melenchuk<text:line-break/>Commits: 
233<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-01-27</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Winfried Donkers<text:line-break/>Commits: 
213<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-11-11</text:span></text:p>
       </table:table-cell>
@@ -1537,7 +1537,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Arkadiy Illarionov<text:line-break/>Commits: 
201<text:line-break/>Joined: <text:span 
text:style-name="T2">2017-01-15</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jacobo Aragunde 
Pérez<text:line-break/>Commits: 192<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-09-25</text:span></text:p>
       </table:table-cell>
@@ -1551,7 +1551,7 @@
        <text:p text:style-name="Table_20_Contents">Giuseppe 
Castagno<text:line-break/>Commits: 187<text:line-break/>Joined: 
2007-12-09</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rafael Lima<text:line-break/>Commits: 
183<text:line-break/>Joined: <text:span 
text:style-name="T2">2020-11-13</text:span></text:p>
       </table:table-cell>
@@ -1565,7 +1565,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>François Tigeot<text:line-break/>Commits: 
176<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-01-31</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Philipp Riemer<text:line-break/>Commits: 
171<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-05-25</text:span></text:p>
       </table:table-cell>
@@ -1579,7 +1579,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Gülşah Köse<text:line-break/>Commits: 
154<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-03-14</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Gert Faller<text:line-break/>Commits: 
151<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-25</text:span></text:p>
       </table:table-cell>
@@ -1593,7 +1593,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Andreas Heinisch<text:line-break/>Commits: 
145<text:line-break/>Joined: <text:span 
text:style-name="T2">2019-05-13</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Gregor 
Hartmann<text:line-break/>Commits: 141<text:line-break/>Joined: 
2000-10-12</text:p>
       </table:table-cell>
@@ -1607,7 +1607,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Artur Dryomov<text:line-break/>Commits: 
137<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-03-14</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Tünde Tóth<text:line-break/>Commits: 
136<text:line-break/>Joined: <text:span 
text:style-name="T2">2019-03-14</text:span></text:p>
       </table:table-cell>
@@ -1621,7 +1621,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jesús Corrius<text:line-break/>Commits: 
130<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-07</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Philipp 
Weissenbacher<text:line-break/>Commits: 129<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-10-28</text:span></text:p>
       </table:table-cell>
@@ -1635,7 +1635,7 @@
        <text:p text:style-name="Table_20_Contents">Helge Delfs 
[hde]<text:line-break/>Commits: 126<text:line-break/>Joined: 2009-07-28</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Ariel 
Constenla-Haile<text:line-break/>Commits: 126<text:line-break/>Joined: 
<text:span text:style-name="T2">2012-01-16</text:span></text:p>
       </table:table-cell>
@@ -1649,7 +1649,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Mert Tumer<text:line-break/>Commits: 
120<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-04-30</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Sebastian Spaeth<text:line-break/>Commits: 
119<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-09-28</text:span></text:p>
       </table:table-cell>
@@ -1663,7 +1663,7 @@
        <text:p text:style-name="Table_20_Contents">Kalman Szalai - 
KAMI<text:line-break/>Commits: 116<text:line-break/>Joined: 2010-09-14</text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Joren De Cuyper<text:line-break/>Commits: 
114<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-01-07</text:span></text:p>
       </table:table-cell>
@@ -1677,7 +1677,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Akshay Deep<text:line-break/>Commits: 
110<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-01-23</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Sophia Schröder<text:line-break/>Commits: 
110<text:line-break/>Joined: <text:span 
text:style-name="T2">2018-04-07</text:span></text:p>
       </table:table-cell>
@@ -1691,10 +1691,7 @@
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Thomas Klausner<text:line-break/>Commits: 
99<text:line-break/>Joined: <text:span 
text:style-name="T2">2010-10-01</text:span></text:p>
       </table:table-cell>
      </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
-      <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
-       <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Samuel Mehrbrodt<text:line-break/>Commits: 
98<text:line-break/>Joined: <text:span 
text:style-name="T2">2021-01-12</text:span></text:p>
-      </table:table-cell>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Laurent Godard<text:line-break/>Commits: 
93<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-05-06</text:span></text:p>
       </table:table-cell>
@@ -1704,11 +1701,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Varun Dhall<text:line-break/>Commits: 
91<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-03-07</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Krisztian Pinter<text:line-break/>Commits: 
90<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-02-18</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Philipp Hofer<text:line-break/>Commits: 
90<text:line-break/>Joined: <text:span 
text:style-name="T2">2020-11-06</text:span></text:p>
       </table:table-cell>
@@ -1718,11 +1715,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Tim Retout<text:line-break/>Commits: 
88<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-02-14</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Daniel Bankston<text:line-break/>Commits: 
88<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-04-03</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Korrawit 
Pruegsanusak<text:line-break/>Commits: 87<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-05-28</text:span></text:p>
       </table:table-cell>
@@ -1732,11 +1729,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Adam Co<text:line-break/>Commits: 
86<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-04-28</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Mihaela 
Kedikova<text:line-break/>Commits: 85<text:line-break/>Joined: 
2009-10-30</text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Juergen Funk<text:line-break/>Commits: 
85<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-09-17</text:span></text:p>
       </table:table-cell>
@@ -1746,11 +1743,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Attila Bakos (NISZ)<text:line-break/>Commits: 
84<text:line-break/>Joined: <text:span 
text:style-name="T2">2019-10-28</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Tobias 
Krause<text:line-break/>Commits: 83<text:line-break/>Joined: 2007-10-02</text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Minh Ngo<text:line-break/>Commits: 
83<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-05-02</text:span></text:p>
       </table:table-cell>
@@ -1760,11 +1757,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Steve Fanning<text:line-break/>Commits: 
78<text:line-break/>Joined: <text:span 
text:style-name="T2">2020-04-20</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Hossein<text:line-break/>Commits: 
78<text:line-break/>Joined: <text:span 
text:style-name="T2">2021-06-29</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Tobias Madl<text:line-break/>Commits: 
74<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-09-15</text:span></text:p>
       </table:table-cell>
@@ -1774,11 +1771,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Gergo Mocsi<text:line-break/>Commits: 
72<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-02-14</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>weigao<text:line-break/>Commits: 
72<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-05-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Thorsten 
Bosbach<text:line-break/>Commits: 70<text:line-break/>Joined: 
2008-06-18</text:p>
       </table:table-cell>
@@ -1788,11 +1785,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Michaël Lefèvre<text:line-break/>Commits: 
68<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-02-22</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Riccardo 
Magliocchetti<text:line-break/>Commits: 68<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-01-25</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Antonio Fernandez<text:line-break/>Commits: 
68<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-07-18</text:span></text:p>
       </table:table-cell>
@@ -1802,11 +1799,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jelle van der Waa<text:line-break/>Commits: 
66<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-06-16</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rohan Kumar<text:line-break/>Commits: 
65<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-02-23</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Tomoyuki Kubota<text:line-break/>Commits: 
64<text:line-break/>Joined: <text:span 
text:style-name="T2">2018-03-11</text:span></text:p>
       </table:table-cell>
@@ -1816,11 +1813,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rosemary Sebastian<text:line-break/>Commits: 
62<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-06-23</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Wolfram Garten 
[wg]<text:line-break/>Commits: 61<text:line-break/>Joined: 2009-10-23</text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Martin Hosken<text:line-break/>Commits: 
61<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-02-25</text:span></text:p>
       </table:table-cell>
@@ -1830,11 +1827,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Oliver Craemer 
[oc]<text:line-break/>Commits: 60<text:line-break/>Joined: 2009-10-23</text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Jaskaran Singh<text:line-break/>Commits: 
60<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-02-18</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Marc Neumann 
[msc]<text:line-break/>Commits: 59<text:line-break/>Joined: 2008-06-20</text:p>
       </table:table-cell>
@@ -1844,11 +1841,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Simon Steinbeiss<text:line-break/>Commits: 
59<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-06-01</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Ahmed ElShreif<text:line-break/>Commits: 
59<text:line-break/>Joined: <text:span 
text:style-name="T2">2019-06-10</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>tagezi<text:line-break/>Commits: 
58<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-09-16</text:span></text:p>
       </table:table-cell>
@@ -1858,11 +1855,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>matteocam<text:line-break/>Commits: 
56<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-02-25</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Niklas Johansson<text:line-break/>Commits: 
55<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-11-07</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Matthew J. Francis<text:line-break/>Commits: 
55<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-08-25</text:span></text:p>
       </table:table-cell>
@@ -1872,11 +1869,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents">Nikolai 
Pretzell<text:line-break/>Commits: 54<text:line-break/>Joined: 
2001-03-09</text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Mihály Palenik<text:line-break/>Commits: 
54<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-07-11</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>yangzhang<text:line-break/>Commits: 
54<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
@@ -1886,11 +1883,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rob Snelders<text:line-break/>Commits: 
53<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-02-08</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Martin Kepplinger<text:line-break/>Commits: 
53<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-02-18</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Attila Szűcs<text:line-break/>Commits: 
53<text:line-break/>Joined: <text:span 
text:style-name="T2">2020-06-29</text:span></text:p>
       </table:table-cell>
@@ -1900,11 +1897,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Efe Gürkan YALAMAN<text:line-break/>Commits: 
52<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-08-01</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Will Thompson<text:line-break/>Commits: 
51<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-03-21</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Faisal M. Al-Otaibi<text:line-break/>Commits: 
51<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-06-25</text:span></text:p>
       </table:table-cell>
@@ -1914,11 +1911,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Rachit Gupta<text:line-break/>Commits: 
51<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-01-18</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Ptyl Dragon<text:line-break/>Commits: 
50<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-05-09</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Samuel Thibault<text:line-break/>Commits: 
49<text:line-break/>Joined: <text:span 
text:style-name="T2">2018-02-15</text:span></text:p>
       </table:table-cell>
@@ -1928,11 +1925,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Urs Fässler<text:line-break/>Commits: 
48<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-02-14</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>mingli ju<text:line-break/>Commits: 
48<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-11-05</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Emmanuel Gil Peyrot<text:line-break/>Commits: 
48<text:line-break/>Joined: <text:span 
text:style-name="T2">2015-11-19</text:span></text:p>
       </table:table-cell>
@@ -1942,11 +1939,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Alain Romedenne<text:line-break/>Commits: 
47<text:line-break/>Joined: <text:span 
text:style-name="T2">2021-02-17</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Luke Deller<text:line-break/>Commits: 
46<text:line-break/>Joined: <text:span 
text:style-name="T2">2012-11-26</text:span></text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>hongyu zhong<text:line-break/>Commits: 
46<text:line-break/>Joined: <text:span 
text:style-name="T2">2013-11-04</text:span></text:p>
       </table:table-cell>
@@ -1956,11 +1953,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Mihai Varga<text:line-break/>Commits: 
46<text:line-break/>Joined: <text:span 
text:style-name="T2">2014-02-27</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p 
text:style-name="Table_20_Contents">mb93783<text:line-break/>Commits: 
45<text:line-break/>Joined: 2009-07-15</text:p>
       </table:table-cell>
+     </table:table-row>
+     <table:table-row table:style-name="TableLine132403936">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Eilidh McAdam<text:line-break/>Commits: 
45<text:line-break/>Joined: <text:span 
text:style-name="T2">2011-03-10</text:span></text:p>
       </table:table-cell>
@@ -1970,11 +1967,11 @@
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">
        <text:p text:style-name="Table_20_Contents"><text:span 
text:style-name="T1">*</text:span>Susobhan Ghosh<text:line-break/>Commits: 
45<text:line-break/>Joined: <text:span 
text:style-name="T2">2016-01-03</text:span></text:p>
       </table:table-cell>
-     </table:table-row>
-     <table:table-row table:style-name="TableLine168090784">
       <table:table-cell table:style-name="Tabelle1.A1" 
office:value-type="string">

... etc. - the rest is truncated

Reply via email to