oox/qa/unit/data/tdf155827_MCGR_AxialColorLinearTrans.fodp |  644 +++++++++++++
 oox/qa/unit/mcgr.cxx                                       |   27 
 oox/source/export/drawingml.cxx                            |   75 -
 3 files changed, 702 insertions(+), 44 deletions(-)

New commits:
commit b08ceed6e82e58089e58d15e5ac694b8517349be
Author:     Regina Henschel <rb.hensc...@t-online.de>
AuthorDate: Fri Jun 16 22:12:39 2023 +0200
Commit:     Regina Henschel <rb.hensc...@t-online.de>
CommitDate: Tue Jun 20 11:29:41 2023 +0200

    tdf#155827 MCGR: Axial to linear in oox export, apply...
    
    ... separately for color and transparency gradient.
    
    The current solution had the change from axial to linear applied to
    color and transparency gradient at the same time. That resulted in
    wrong gradient if only one of them was axial.
    
    Because changing axial to linear changes the number of stops, it has
    to be applied before color and transparency gradients are synchronized.
    
    As now color and transparency are both linear already after they
    are synchronized, the switch can be replaced with a simple if.
    
    Change-Id: I75e6b495782bc8a9fe94504426efadec2f60b61f
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153197
    Tested-by: Jenkins
    Reviewed-by: Regina Henschel <rb.hensc...@t-online.de>

diff --git a/oox/qa/unit/data/tdf155827_MCGR_AxialColorLinearTrans.fodp 
b/oox/qa/unit/data/tdf155827_MCGR_AxialColorLinearTrans.fodp
new file mode 100644
index 000000000000..f55669998068
--- /dev/null
+++ b/oox/qa/unit/data/tdf155827_MCGR_AxialColorLinearTrans.fodp
@@ -0,0 +1,644 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:document 
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" 
xmlns:ooo="http://openoffice.org/2004/office"; 
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0" 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" 
xmlns:dc="http://purl.org/dc/elements/1.1/"; 
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" 
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" 
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" 
xmlns:rpt="http://openoffice.org/2005/report"; 
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" 
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" 
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" 
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" 
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" 
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" 
xmlns:ooow="http://openoffice.org/200
 4/writer" xmlns:oooc="http://openoffice.org/2004/calc"; 
xmlns:of="urn:oasis:names:tc:opendocument:xmlns:of:1.2" 
xmlns:xforms="http://www.w3.org/2002/xforms"; 
xmlns:tableooo="http://openoffice.org/2009/table"; 
xmlns:calcext="urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0"
 xmlns:drawooo="http://openoffice.org/2010/draw"; 
xmlns:loext="urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"
 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="urn:oasis:names:tc:opendocument:xmlns:script:1.0" 
xmlns:formx="urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0"
 xmlns:dom="http://www.w3.org/2001/xml-events"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml"; 
xmlns:grddl="http://www.w3.org/2003/g/data-view#"; xmlns
 :css3t="http://www.w3.org/TR/css3-text/"; 
xmlns:presentation="urn:oasis:names:tc:opendocument:xmlns:presentation:1.0" 
xmlns:smil="urn:oasis:names:tc:opendocument:xmlns:smil-compatible:1.0" 
xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" 
xmlns:officeooo="http://openoffice.org/2009/office"; office:version="1.3" 
office:mimetype="application/vnd.oasis.opendocument.presentation">
+ 
<office:meta><meta:creation-date>2023-06-16T14:29:43.285000000</meta:creation-date><dc:title>24x16impress</dc:title><meta:editing-duration>PT33M34S</meta:editing-duration><meta:editing-cycles>4</meta:editing-cycles><meta:generator>LODev_13_Jun/24.2.0.0.alpha0$Windows_X86_64
 
LibreOffice_project/d4ee93a54e790acab470667591d61d424831e665</meta:generator><meta:initial-creator>Regina
 
Henschel</meta:initial-creator><dc:date>2023-06-16T15:25:09.016000000</dc:date><dc:creator>Regina
 Henschel</dc:creator><meta:document-statistic 
meta:object-count="8"/></office:meta>
+ <office:settings>
+  <config:config-item-set config:name="ooo:view-settings">
+   <config:config-item config:name="VisibleAreaTop" 
config:type="int">-235</config:config-item>
+   <config:config-item config:name="VisibleAreaLeft" 
config:type="int">-6182</config:config-item>
+   <config:config-item config:name="VisibleAreaWidth" 
config:type="int">36454</config:config-item>
+   <config:config-item config:name="VisibleAreaHeight" 
config:type="int">16497</config:config-item>
+   <config:config-item-map-indexed config:name="Views">
+    <config:config-item-map-entry>
+     <config:config-item config:name="ViewId" 
config:type="string">view1</config:config-item>
+     <config:config-item config:name="GridIsVisible" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="GridIsFront" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="IsSnapToGrid" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="IsSnapToPageMargins" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="IsSnapToSnapLines" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="IsSnapToObjectFrame" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="IsSnapToObjectPoints" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="IsPlusHandlesAlwaysVisible" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="IsFrameDragSingles" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="EliminatePolyPointLimitAngle" 
config:type="int">1500</config:config-item>
+     <config:config-item config:name="IsEliminatePolyPoints" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="VisibleLayers" 
config:type="base64Binary">Hw==</config:config-item>
+     <config:config-item config:name="PrintableLayers" 
config:type="base64Binary">Hw==</config:config-item>
+     <config:config-item config:name="LockedLayers" 
config:type="base64Binary"/>
+     <config:config-item config:name="NoAttribs" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="NoColors" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="RulerIsVisible" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="PageKind" 
config:type="short">0</config:config-item>
+     <config:config-item config:name="SelectedPage" 
config:type="short">0</config:config-item>
+     <config:config-item config:name="IsLayerMode" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="IsDoubleClickTextEdit" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="IsClickChangeRotation" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="SlidesPerRow" 
config:type="short">4</config:config-item>
+     <config:config-item config:name="EditMode" 
config:type="int">0</config:config-item>
+     <config:config-item config:name="VisibleAreaTop" 
config:type="int">-235</config:config-item>
+     <config:config-item config:name="VisibleAreaLeft" 
config:type="int">-6182</config:config-item>
+     <config:config-item config:name="VisibleAreaWidth" 
config:type="int">36455</config:config-item>
+     <config:config-item config:name="VisibleAreaHeight" 
config:type="int">16498</config:config-item>
+     <config:config-item config:name="GridCoarseWidth" 
config:type="int">2000</config:config-item>
+     <config:config-item config:name="GridCoarseHeight" 
config:type="int">2000</config:config-item>
+     <config:config-item config:name="GridFineWidth" 
config:type="int">500</config:config-item>
+     <config:config-item config:name="GridFineHeight" 
config:type="int">500</config:config-item>
+     <config:config-item config:name="GridSnapWidthXNumerator" 
config:type="int">2000</config:config-item>
+     <config:config-item config:name="GridSnapWidthXDenominator" 
config:type="int">4</config:config-item>
+     <config:config-item config:name="GridSnapWidthYNumerator" 
config:type="int">2000</config:config-item>
+     <config:config-item config:name="GridSnapWidthYDenominator" 
config:type="int">4</config:config-item>
+     <config:config-item config:name="IsAngleSnapEnabled" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="SnapAngle" 
config:type="int">1500</config:config-item>
+     <config:config-item config:name="ZoomOnPage" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="AnchoredTextOverflowLegacy" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="LegacySingleLineFontwork" 
config:type="boolean">true</config:config-item>
+     <config:config-item config:name="ConnectorUseSnapRect" 
config:type="boolean">false</config:config-item>
+     <config:config-item config:name="IgnoreBreakAfterMultilineField" 
config:type="boolean">false</config:config-item>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+  </config:config-item-set>
+  <config:config-item-set config:name="ooo:configuration-settings">
+   <config:config-item config:name="IsPrintBookletBack" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="DefaultTabStop" 
config:type="int">1250</config:config-item>
+   <config:config-item config:name="PrinterName" 
config:type="string">EPSON6FC99C (WP-4025 Series)</config:config-item>
+   <config:config-item-map-indexed config:name="ForbiddenCharacters">
+    <config:config-item-map-entry>
+     <config:config-item config:name="Language" 
config:type="string">de</config:config-item>
+     <config:config-item config:name="Country" 
config:type="string">DE</config:config-item>
+     <config:config-item config:name="Variant" config:type="string"/>
+     <config:config-item config:name="BeginLine" config:type="string"/>
+     <config:config-item config:name="EndLine" config:type="string"/>
+    </config:config-item-map-entry>
+   </config:config-item-map-indexed>
+   <config:config-item config:name="PrinterSetup" 
config:type="base64Binary">iAv+/0VQU09ONkZDOTlDIChXUC00MDI1IFNlcmllcykAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARVBTT04gV1AtNDAyNSBTZXJpZXMAAAAAAAAAAAAAAAAWAAEAWgoAAAAAAAAEAAhSAAAEdAAAM1ROVwAAAAAKAEUAUABTAE8ATgA2AEYAQwA5ADkAQwAgACgAVwBQAC0ANAAwADIANQAgAFMAZQByAGkAZQBzACkAAAAAAAAAAAABBAAB3AB0CQ+bgAcBAAkAmgs0CGQAAQAHAFgCAgABAFgCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0CQAAAQEBAQABAAABAAAAAAAAAAAAAAA4AAAAfAgAALQIAABAAAAA9AgAAIAAAAAAAAAAAAAAAAMACQRFAFAAUwBPAE4AIABXAFAALQA0ADAAMgA1ACAAUwBlAHIAaQBlAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAABYAgAAAAAAAAAAAAABAAAAAgAAAAAAAQBYAlgCBwAAAAAACQA0CJoLHgAeAB4AHgA0CJoLOwORBAEAAAAOABYAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAAAAAAAAACAAAAAAIAAAMAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAABkAGQANAiaCx4AHgAeAB4ACQAAAAAAAAAAAAAA//8AAAAAAAAAAB4AHgABAAAAAwDgAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAQAAgAAAAAAAAAAAAEAMgAyANT+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYACoAAAAgAAEAAAAgAAAAQAAAAAYAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs/wAAAAAAAAAAAABCAAAAAQAAALAAAAAAAAAAAAAAAAAAAAAeAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBARIAQ09NUEFUX0RVUExFWF9NT0RFDwBEdXBsZXhNb2RlOjpPZmYMAFBSSU5URVJfTkFNRRwARVBTT042RkM5OUMgKFdQLTQwMjUgU2VyaWVzKQsARFJJVkVSX05BTUUUAEV
 QU09OIFdQLTQwMjUgU2VyaWVz</config:config-item>
+   <config:config-item config:name="PrinterPaperFromSetup" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintPageName" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintDate" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="BitmapTableURL" 
config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sob</config:config-item>
+   <config:config-item config:name="IsPrintTime" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="ImagePreferredDPI" 
config:type="int">0</config:config-item>
+   <config:config-item config:name="CharacterCompressionType" 
config:type="short">0</config:config-item>
+   <config:config-item config:name="IsPrintHiddenPages" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="IsPrintFitPage" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintTilePage" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveThumbnail" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="IsPrintBooklet" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintBookletFront" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrintQuality" 
config:type="int">0</config:config-item>
+   <config:config-item config:name="ColorTableURL" 
config:type="string">$(inst)/share/palette/html.soc</config:config-item>
+   <config:config-item config:name="DashTableURL" 
config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sod</config:config-item>
+   <config:config-item config:name="LineEndTableURL" 
config:type="string">$(inst)/share/palette%3B$(user)/config/standard.soe</config:config-item>
+   <config:config-item config:name="HatchTableURL" 
config:type="string">$(inst)/share/palette%3B$(user)/config/standard.soh</config:config-item>
+   <config:config-item config:name="GradientTableURL" 
config:type="string">$(inst)/share/palette%3B$(user)/config/standard.sog</config:config-item>
+   <config:config-item config:name="ApplyUserData" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PageNumberFormat" 
config:type="int">4</config:config-item>
+   <config:config-item config:name="ParagraphSummation" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsKernAsianPunctuation" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="UpdateFromTemplate" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="PrinterIndependentLayout" 
config:type="string">low-resolution</config:config-item>
+   <config:config-item config:name="LoadReadonly" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SaveVersionOnClose" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedFonts" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedComplexScriptFonts" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="EmbedOnlyUsedFonts" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="EmbedLatinScriptFonts" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="EmbedAsianScriptFonts" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="IsPrintDrawing" 
config:type="boolean">true</config:config-item>
+   <config:config-item config:name="IsPrintNotes" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintHandout" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="IsPrintOutline" 
config:type="boolean">false</config:config-item>
+   <config:config-item config:name="SlidesPerHandout" 
config:type="short">6</config:config-item>
+   <config:config-item config:name="HandoutsHorizontal" 
config:type="boolean">true</config:config-item>
+  </config:config-item-set>
+ </office:settings>
+ <office:scripts>
+  <office:script script:language="ooo:Basic">
+   <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
+    <ooo:library-embedded ooo:name="Standard"/>
+   </ooo:libraries>
+  </office:script>
+ </office:scripts>
+ <office:font-face-decls>
+  <style:font-face style:name="Liberation Sans" 
svg:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable"/>
+  <style:font-face style:name="Liberation Serif" 
svg:font-family="&apos;Liberation Serif&apos;" 
style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Lucida Sans" svg:font-family="&apos;Lucida 
Sans&apos;" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="MS PGothic" svg:font-family="&apos;MS 
PGothic&apos;" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="Microsoft YaHei" 
svg:font-family="&apos;Microsoft YaHei&apos;" 
style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="Noto Sans" svg:font-family="&apos;Noto 
Sans&apos;" style:font-family-generic="roman" style:font-pitch="variable"/>
+  <style:font-face style:name="Segoe UI" svg:font-family="&apos;Segoe 
UI&apos;" style:font-family-generic="system" style:font-pitch="variable"/>
+  <style:font-face style:name="Tahoma" svg:font-family="Tahoma" 
style:font-family-generic="system" style:font-pitch="variable"/>
+ </office:font-face-decls>
+ <office:styles>
+  <draw:gradient draw:name="Ausgefüllt" draw:style="linear" 
draw:start-color="#ffffff" draw:end-color="#cccccc" draw:start-intensity="100%" 
draw:end-intensity="100%" draw:angle="300deg" draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#ffffff"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#cccccc"/></draw:gradient>
+  <draw:gradient draw:name="Ausgefüllt_20_blau" draw:display-name="Ausgefüllt 
blau" draw:style="linear" draw:start-color="#729fcf" draw:end-color="#355269" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#729fcf"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#355269"/></draw:gradient>
+  <draw:gradient draw:name="Ausgefüllt_20_gelb" draw:display-name="Ausgefüllt 
gelb" draw:style="linear" draw:start-color="#ffde59" draw:end-color="#b47804" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#ffde59"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#b47804"/></draw:gradient>
+  <draw:gradient draw:name="Ausgefüllt_20_grün" draw:display-name="Ausgefüllt 
grün" draw:style="linear" draw:start-color="#77bc65" draw:end-color="#127622" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#77bc65"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#127622"/></draw:gradient>
+  <draw:gradient draw:name="Ausgefüllt_20_rot" draw:display-name="Ausgefüllt 
rot" draw:style="linear" draw:start-color="#ff6d6d" draw:end-color="#c9211e" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#ff6d6d"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#c9211e"/></draw:gradient>
+  <draw:gradient draw:name="Formen" draw:style="rectangular" draw:cx="50%" 
draw:cy="50%" draw:start-color="#cccccc" draw:end-color="#ffffff" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#cccccc"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#ffffff"/></draw:gradient>
+  <draw:gradient draw:name="Gradient_20_4" draw:display-name="Gradient 4" 
draw:style="axial" draw:start-color="#ff0000" draw:end-color="#00ffff" 
draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="90deg" 
draw:border="0%">
+   <loext:gradient-stop svg:offset="0" loext:color-type="rgb" 
loext:color-value="#ff0000"/>
+   <loext:gradient-stop svg:offset="1" loext:color-type="rgb" 
loext:color-value="#00ffff"/></draw:gradient>
+  <draw:opacity draw:name="Transparency_20_2" draw:display-name="Transparency 
2" draw:style="linear" draw:start="20%" draw:end="100%" draw:angle="90deg" 
draw:border="0%">
+   <loext:opacity-stop svg:offset="0" svg:stop-opacity="0.2"/>
+   <loext:opacity-stop svg:offset="1" svg:stop-opacity="1"/></draw:opacity>
+  <draw:marker draw:name="Arrow" svg:viewBox="0 0 20 30" svg:d="M10 0l-10 
30h20z"/>
+  <style:default-style style:family="graphic">
+   <style:graphic-properties svg:stroke-color="#3465a4" 
draw:fill-color="#729fcf" fo:wrap-option="no-wrap" style:writing-mode="lr-tb"/>
+   <style:paragraph-properties style:text-autospace="ideograph-alpha" 
style:punctuation-wrap="simple" style:line-break="strict" 
loext:tab-stop-distance="0cm" 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="Liberation Serif" fo:font-size="24pt" 
fo:language="de" fo:country="DE" style:font-name-asian="Segoe UI" 
style:font-size-asian="24pt" style:language-asian="ja" style:country-asian="JP" 
style:font-name-complex="Tahoma" style:font-size-complex="24pt" 
style:language-complex="ar" style:country-complex="SA"/>
+  </style:default-style>
+  <style:style style:name="standard" style:family="graphic">
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0cm" 
svg:stroke-color="#3465a4" draw:marker-start-width="0.2cm" 
draw:marker-start-center="false" draw:marker-end-width="0.2cm" 
draw:marker-end-center="false" draw:fill="solid" draw:fill-color="#729fcf" 
draw:textarea-horizontal-align="justify" fo:padding-top="0.125cm" 
fo:padding-bottom="0.125cm" fo:padding-left="0.25cm" fo:padding-right="0.25cm" 
draw:shadow="hidden" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" 
draw:shadow-color="#808080">
+    <text:list-style style:name="standard">
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
+      <style:list-level-properties text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
+      <style:list-level-properties text:space-before="0.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
+      <style:list-level-properties text:space-before="2.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
+      <style:list-level-properties text:space-before="5.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+    </text:list-style>
+   </style:graphic-properties>
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="100%" 
fo:text-indent="0cm"/>
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" 
style:use-window-font-color="true" loext:opacity="0%" 
style:text-outline="false" style:text-line-through-style="none" 
style:text-line-through-type="none" style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="18pt" fo:font-style="normal" 
fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" 
style:letter-kerning="true" style:font-name-asian="MS PGothic" 
style:font-family-asian="&apos;MS PGothic&apos;" 
style:font-family-generic-asian="system" style:font-pitch-asian="variable" 
style:font-size-asian="18pt" style:font-style-asian="normal" 
style:font-weight-asian="normal" style:font-name-complex="Tahoma" 
style:font-family-complex="Tahoma" style:font-family-generic-complex="system" 
style:font-pitch-complex="variable" style:font-size-complex="18pt" 
style:font-style-complex="normal" style:font
 -weight-complex="normal" style:text-emphasize="none" style:font-relief="none" 
style:text-overline-style="none" style:text-overline-color="font-color"/>
+  </style:style>
+  <style:style style:name="objectwithoutfill" style:family="graphic" 
style:parent-style-name="standard">
+   <style:graphic-properties draw:fill="none"/>
+  </style:style>
+  <style:style style:name="Object_20_with_20_no_20_fill_20_and_20_no_20_line" 
style:display-name="Object with no fill and no line" style:family="graphic" 
style:parent-style-name="standard">
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
+  </style:style>
+  <style:style style:name="Text" style:family="graphic">
+   <style:graphic-properties draw:stroke="solid" svg:stroke-color="#cccccc" 
draw:fill="solid" draw:fill-color="#eeeeee"/>
+   <style:text-properties style:font-name="Noto Sans" 
fo:font-family="&apos;Noto Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable"/>
+  </style:style>
+  <style:style style:name="A4" style:family="graphic" 
style:parent-style-name="Text">
+   <style:graphic-properties draw:fill="none"/>
+   <style:text-properties fo:font-size="18pt"/>
+  </style:style>
+  <style:style style:name="Title_20_A4" style:display-name="Title A4" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+   <style:text-properties fo:font-size="44pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_A4" style:display-name="Heading A4" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+   <style:text-properties fo:font-size="24pt"/>
+  </style:style>
+  <style:style style:name="Text_20_A4" style:display-name="Text A4" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+  </style:style>
+  <style:style style:name="A0" style:family="graphic" 
style:parent-style-name="Text">
+   <style:graphic-properties draw:fill="none"/>
+   <style:text-properties fo:font-size="48pt"/>
+  </style:style>
+  <style:style style:name="Title_20_A0" style:display-name="Title A0" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+   <style:text-properties fo:font-size="96pt"/>
+  </style:style>
+  <style:style style:name="Heading_20_A0" style:display-name="Heading A0" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+   <style:text-properties fo:font-size="72pt"/>
+  </style:style>
+  <style:style style:name="Text_20_A0" style:display-name="Text A0" 
style:family="graphic" style:parent-style-name="A4">
+   <style:graphic-properties draw:stroke="none"/>
+  </style:style>
+  <style:style style:name="Graphic" style:family="graphic">
+   <style:graphic-properties draw:fill="solid" draw:fill-color="#ffffff"/>
+   <style:text-properties style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="18pt"/>
+  </style:style>
+  <style:style style:name="Shapes" style:family="graphic" 
style:parent-style-name="Graphic">
+   <style:graphic-properties draw:stroke="none" draw:fill="gradient" 
draw:fill-gradient-name="Formen"/>
+   <style:text-properties fo:font-size="14pt" fo:font-weight="bold"/>
+  </style:style>
+  <style:style style:name="Filled" style:family="graphic" 
style:parent-style-name="Shapes">
+   <style:graphic-properties draw:fill="gradient" 
draw:fill-gradient-name="Ausgefüllt"/>
+  </style:style>
+  <style:style style:name="Filled_20_Blue" style:display-name="Filled Blue" 
style:family="graphic" style:parent-style-name="Filled">
+   <style:graphic-properties draw:fill-gradient-name="Ausgefüllt_20_blau"/>
+   <style:text-properties fo:color="#ffffff" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Filled_20_Green" style:display-name="Filled Green" 
style:family="graphic" style:parent-style-name="Filled">
+   <style:graphic-properties draw:fill-gradient-name="Ausgefüllt_20_grün"/>
+   <style:text-properties fo:color="#ffffff" loext:opacity="100%" 
style:font-name="Liberation Sans" fo:font-family="&apos;Liberation Sans&apos;" 
style:font-family-generic="roman" style:font-pitch="variable"/>
+  </style:style>
+  <style:style style:name="Filled_20_Red" style:display-name="Filled Red" 
style:family="graphic" style:parent-style-name="Filled">
+   <style:graphic-properties draw:fill-gradient-name="Ausgefüllt_20_rot"/>
+   <style:text-properties fo:color="#ffffff" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Filled_20_Yellow" style:display-name="Filled 
Yellow" style:family="graphic" style:parent-style-name="Filled">
+   <style:graphic-properties draw:fill-gradient-name="Ausgefüllt_20_gelb"/>
+   <style:text-properties fo:color="#ffffff" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Outlined" style:family="graphic" 
style:parent-style-name="Shapes">
+   <style:graphic-properties draw:stroke="solid" svg:stroke-width="0.081cm" 
svg:stroke-color="#000000" draw:fill="none"/>
+  </style:style>
+  <style:style style:name="Outlined_20_Blue" style:display-name="Outlined 
Blue" style:family="graphic" style:parent-style-name="Outlined">
+   <style:graphic-properties svg:stroke-color="#355269"/>
+   <style:text-properties fo:color="#355269" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Outlined_20_Green" style:display-name="Outlined 
Green" style:family="graphic" style:parent-style-name="Outlined">
+   <style:graphic-properties svg:stroke-color="#127622"/>
+   <style:text-properties fo:color="#127622" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Outlined_20_Red" style:display-name="Outlined Red" 
style:family="graphic" style:parent-style-name="Outlined">
+   <style:graphic-properties svg:stroke-color="#c9211e"/>
+   <style:text-properties fo:color="#c9211e" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Outlined_20_Yellow" style:display-name="Outlined 
Yellow" style:family="graphic" style:parent-style-name="Outlined">
+   <style:graphic-properties draw:stroke="solid" svg:stroke-color="#b47804"/>
+   <style:text-properties fo:color="#b47804" loext:opacity="100%"/>
+  </style:style>
+  <style:style style:name="Lines" style:family="graphic" 
style:parent-style-name="Graphic">
+   <style:graphic-properties draw:stroke="solid" svg:stroke-color="#000000" 
draw:fill="none"/>
+  </style:style>
+  <style:style style:name="Arrow_20_Line" style:display-name="Arrow Line" 
style:family="graphic" style:parent-style-name="Lines">
+   <style:graphic-properties draw:marker-start="Arrow" 
draw:marker-start-width="0.2cm" draw:marker-end="Arrow" 
draw:marker-end-width="0.2cm" draw:show-unit="true"/>
+  </style:style>
+  <style:style style:name="Arrow_20_Dashed" style:display-name="Arrow Dashed" 
style:family="graphic" style:parent-style-name="Lines">
+   <style:graphic-properties draw:stroke="dash"/>
+  </style:style>
+  <style:style style:name="Objekt_20_ohne_20_Füllung_20_und_20_Linie" 
style:display-name="Objekt ohne Füllung und Linie" style:family="graphic" 
style:parent-style-name="standard">
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
+  </style:style>
+  <style:style style:name="Standard-background" style:family="presentation">
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
+   <style:text-properties style:letter-kerning="true"/>
+  </style:style>
+  <style:style style:name="Standard-backgroundobjects" 
style:family="presentation">
+   <style:graphic-properties draw:textarea-horizontal-align="justify" 
draw:shadow="hidden" draw:shadow-offset-x="0.2cm" draw:shadow-offset-y="0.2cm" 
draw:shadow-color="#808080"/>
+   <style:text-properties style:letter-kerning="true"/>
+  </style:style>
+  <style:style style:name="Standard-notes" style:family="presentation">
+   <style:graphic-properties draw:stroke="none" draw:fill="none"/>
+   <style:paragraph-properties fo:margin-left="0.6cm" fo:margin-right="0cm" 
fo:text-indent="-0.6cm"/>
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" 
style:use-window-font-color="true" loext:opacity="0%" 
style:text-outline="false" style:text-line-through-style="none" 
style:text-line-through-type="none" style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="20pt" fo:font-style="normal" 
fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" 
style:letter-kerning="true" fo:background-color="transparent" 
style:font-name-asian="MS PGothic" style:font-family-asian="&apos;MS 
PGothic&apos;" style:font-family-generic-asian="system" 
style:font-pitch-asian="variable" style:font-size-asian="20pt" 
style:font-style-asian="normal" style:font-weight-asian="normal" 
style:font-name-complex="Tahoma" style:font-family-complex="Tahoma" 
style:font-family-generic-complex="system" style:font-pitch-complex="variable" 
style:font-size-complex="20pt" style:font
 -style-complex="normal" style:font-weight-complex="normal" 
style:text-emphasize="none" style:font-relief="none" 
style:text-overline-style="none" style:text-overline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Standard-outline1" style:family="presentation">
+   <style:graphic-properties draw:stroke="none" draw:fill="none" 
draw:auto-grow-height="false" draw:fit-to-size="false" 
style:shrink-to-fit="true">
+    <text:list-style style:name="Standard-outline1">
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
+      <style:list-level-properties text:space-before="0.3cm" 
text:min-label-width="0.9cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="2" text:bullet-char="–">
+      <style:list-level-properties text:space-before="1.5cm" 
text:min-label-width="0.9cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="75%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
+      <style:list-level-properties text:space-before="2.8cm" 
text:min-label-width="0.8cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="4" text:bullet-char="–">
+      <style:list-level-properties text:space-before="4.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="75%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
+      <style:list-level-properties text:space-before="5.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
+      <style:list-level-properties text:space-before="6.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
+      <style:list-level-properties text:space-before="7.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
+      <style:list-level-properties text:space-before="9cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
+      <style:list-level-properties text:space-before="10.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
+      <style:list-level-properties text:space-before="11.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+    </text:list-style>
+   </style:graphic-properties>
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.507cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" 
style:use-window-font-color="true" loext:opacity="0%" 
style:text-outline="false" style:text-line-through-style="none" 
style:text-line-through-type="none" style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="32.5pt" fo:font-style="normal" 
fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" 
style:letter-kerning="true" fo:background-color="transparent" 
style:font-name-asian="MS PGothic" style:font-family-asian="&apos;MS 
PGothic&apos;" style:font-family-generic-asian="system" 
style:font-pitch-asian="variable" style:font-size-asian="32pt" 
style:font-style-asian="normal" style:font-weight-asian="normal" 
style:font-name-complex="Tahoma" style:font-family-complex="Tahoma" 
style:font-family-generic-complex="system" style:font-pitch-complex="variable" 
style:font-size-complex="32pt" style:fo
 nt-style-complex="normal" style:font-weight-complex="normal" 
style:text-emphasize="none" style:font-relief="none" 
style:text-overline-style="none" style:text-overline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Standard-outline2" style:family="presentation" 
style:parent-style-name="Standard-outline1">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.405cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="28.5pt" style:font-size-asian="28pt" 
style:font-size-complex="28pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline3" style:family="presentation" 
style:parent-style-name="Standard-outline2">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.303cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="24.3999996185303pt" 
style:font-size-asian="24pt" style:font-size-complex="24pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline4" style:family="presentation" 
style:parent-style-name="Standard-outline3">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.202cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline5" style:family="presentation" 
style:parent-style-name="Standard-outline4">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.101cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline6" style:family="presentation" 
style:parent-style-name="Standard-outline5">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.101cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline7" style:family="presentation" 
style:parent-style-name="Standard-outline6">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.101cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline8" style:family="presentation" 
style:parent-style-name="Standard-outline7">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.101cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-outline9" style:family="presentation" 
style:parent-style-name="Standard-outline8">
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:margin-top="0.101cm" fo:margin-bottom="0cm" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-size="20.2999992370605pt" 
style:font-size-asian="20pt" style:font-size-complex="20pt"/>
+  </style:style>
+  <style:style style:name="Standard-subtitle" style:family="presentation">
+   <style:graphic-properties draw:stroke="none" draw:fill="none" 
draw:textarea-vertical-align="middle">
+    <text:list-style style:name="Standard-subtitle">
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
+      <style:list-level-properties text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
+      <style:list-level-properties text:space-before="0.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
+      <style:list-level-properties text:space-before="2.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
+      <style:list-level-properties text:space-before="5.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+    </text:list-style>
+   </style:graphic-properties>
+   <style:paragraph-properties fo:margin-left="0cm" fo:margin-right="0cm" 
fo:text-align="center" fo:text-indent="0cm"/>
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" 
style:use-window-font-color="true" loext:opacity="0%" 
style:text-outline="false" style:text-line-through-style="none" 
style:text-line-through-type="none" style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="32pt" fo:font-style="normal" 
fo:text-shadow="none" style:text-underline-style="none" fo:font-weight="normal" 
style:letter-kerning="true" fo:background-color="transparent" 
style:font-name-asian="MS PGothic" style:font-family-asian="&apos;MS 
PGothic&apos;" style:font-family-generic-asian="system" 
style:font-pitch-asian="variable" style:font-size-asian="32pt" 
style:font-style-asian="normal" style:font-weight-asian="normal" 
style:font-name-complex="Tahoma" style:font-family-complex="Tahoma" 
style:font-family-generic-complex="system" style:font-pitch-complex="variable" 
style:font-size-complex="32pt" style:font
 -style-complex="normal" style:font-weight-complex="normal" 
style:text-emphasize="none" style:font-relief="none" 
style:text-overline-style="none" style:text-overline-color="font-color"/>
+  </style:style>
+  <style:style style:name="Standard-title" style:family="presentation">
+   <style:graphic-properties draw:stroke="none" draw:fill="none" 
draw:textarea-vertical-align="middle">
+    <text:list-style style:name="Standard-title">
+     <text:list-level-style-bullet text:level="1" text:bullet-char="●">
+      <style:list-level-properties text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="2" text:bullet-char="●">
+      <style:list-level-properties text:space-before="0.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="3" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="4" text:bullet-char="●">
+      <style:list-level-properties text:space-before="1.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="5" text:bullet-char="●">
+      <style:list-level-properties text:space-before="2.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="6" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="7" text:bullet-char="●">
+      <style:list-level-properties text:space-before="3.6cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="8" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.2cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="9" text:bullet-char="●">
+      <style:list-level-properties text:space-before="4.8cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+     <text:list-level-style-bullet text:level="10" text:bullet-char="●">
+      <style:list-level-properties text:space-before="5.4cm" 
text:min-label-width="0.6cm"/>
+      <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+     </text:list-level-style-bullet>
+    </text:list-style>
+   </style:graphic-properties>
+   <style:paragraph-properties fo:text-align="center"/>
+   <style:text-properties fo:font-variant="normal" fo:text-transform="none" 
style:use-window-font-color="true" loext:opacity="0%" 
style:text-outline="false" style:text-line-through-style="none" 
style:text-line-through-type="none" style:font-name="Liberation Sans" 
fo:font-family="&apos;Liberation Sans&apos;" style:font-family-generic="roman" 
style:font-pitch="variable" fo:font-size="44.7000007629395pt" 
fo:font-style="normal" fo:text-shadow="none" style:text-underline-style="none" 
fo:font-weight="normal" style:letter-kerning="true" 
fo:background-color="transparent" style:font-name-asian="MS PGothic" 
style:font-family-asian="&apos;MS PGothic&apos;" 
style:font-family-generic-asian="system" style:font-pitch-asian="variable" 
style:font-size-asian="44pt" style:font-style-asian="normal" 
style:font-weight-asian="normal" style:font-name-complex="Tahoma" 
style:font-family-complex="Tahoma" style:font-family-generic-complex="system" 
style:font-pitch-complex="variable" style:font-size-complex="44
 pt" style:font-style-complex="normal" style:font-weight-complex="normal" 
style:text-emphasize="none" style:font-relief="none" 
style:text-overline-style="none" style:text-overline-color="font-color"/>
+  </style:style>
+  <style:presentation-page-layout style:name="AL0T22">
+   <presentation:placeholder presentation:object="handout" svg:x="2.058cm" 
svg:y="1.743cm" svg:width="23.912cm" svg:height="3.507cm"/>
+  </style:presentation-page-layout>
+  <style:presentation-page-layout style:name="AL1T0">
+   <presentation:placeholder presentation:object="title" svg:x="2.058cm" 
svg:y="1.743cm" svg:width="23.912cm" svg:height="3.507cm"/>
+   <presentation:placeholder presentation:object="subtitle" svg:x="2.058cm" 
svg:y="5.838cm" svg:width="23.912cm" svg:height="13.23cm"/>
+  </style:presentation-page-layout>
+ </office:styles>
+ <office:automatic-styles>
+  <style:page-layout style:name="PM0">
+   <style:page-layout-properties fo:margin-top="0cm" fo:margin-bottom="0cm" 
fo:margin-left="0cm" fo:margin-right="0cm" fo:page-width="21cm" 
fo:page-height="29.7cm" style:print-orientation="portrait"/>
+  </style:page-layout>
+  <style:page-layout style:name="PM1">
+   <style:page-layout-properties fo:margin-top="0cm" fo:margin-bottom="0cm" 
fo:margin-left="0cm" fo:margin-right="0cm" fo:page-width="24cm" 
fo:page-height="16cm" style:print-orientation="landscape"/>
+  </style:page-layout>
+  <style:style style:name="dp1" style:family="drawing-page">
+   <style:drawing-page-properties draw:background-size="border" 
draw:fill="none"/>
+  </style:style>
+  <style:style style:name="dp2" style:family="drawing-page">
+   <style:drawing-page-properties presentation:display-header="true" 
presentation:display-footer="true" presentation:display-page-number="false" 
presentation:display-date-time="true"/>
+  </style:style>
+  <style:style style:name="dp3" style:family="drawing-page">
+   <style:drawing-page-properties presentation:background-visible="true" 
presentation:background-objects-visible="true" 
presentation:display-footer="true" presentation:display-page-number="false" 
presentation:display-date-time="true"/>
+  </style:style>
+  <style:style style:name="gr1" style:family="graphic" 
style:parent-style-name="standard">
+   <style:graphic-properties draw:stroke="none" svg:stroke-color="#0c5201" 
draw:fill="gradient" draw:fill-color="#18a303" 
draw:fill-gradient-name="Gradient_20_4" draw:gradient-step-count="0" 
draw:opacity-name="Transparency_20_2" draw:textarea-horizontal-align="justify" 
draw:textarea-vertical-align="middle" draw:auto-grow-height="false" 
fo:min-height="4.75cm" fo:min-width="23.5cm">
+    <loext:fill-complex-color loext:theme-type="accent1" 
loext:color-type="theme"/>
+   </style:graphic-properties>
+  </style:style>
+  <style:style style:name="gr2" style:family="graphic">
+   <style:graphic-properties style:protect="size"/>
+  </style:style>
+  <style:style style:name="pr1" style:family="presentation" 
style:parent-style-name="Standard-notes">
+   <style:graphic-properties draw:fill-color="#ffffff" 
draw:auto-grow-height="true" fo:min-height="13.364cm"/>
+   <style:paragraph-properties style:writing-mode="lr-tb"/>
+  </style:style>
+  <style:style style:name="P1" style:family="paragraph">
+   <loext:graphic-properties draw:fill="gradient" draw:fill-color="#18a303" 
draw:fill-gradient-name="Gradient_20_4" draw:gradient-step-count="0" 
draw:opacity-name="Transparency_20_2"/>
+   <style:paragraph-properties fo:text-align="center"/>
+  </style:style>
+  <style:style style:name="P2" style:family="paragraph">
+   <loext:graphic-properties draw:fill-color="#ffffff"/>
+  </style:style>
+  <text:list-style style:name="L1">
+   <text:list-level-style-bullet text:level="1" text:bullet-char="●">
+    <style:list-level-properties text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="2" text:bullet-char="●">
+    <style:list-level-properties text:space-before="0.6cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="3" text:bullet-char="●">
+    <style:list-level-properties text:space-before="1.2cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="4" text:bullet-char="●">
+    <style:list-level-properties text:space-before="1.8cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="5" text:bullet-char="●">
+    <style:list-level-properties text:space-before="2.4cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="6" text:bullet-char="●">
+    <style:list-level-properties text:space-before="3cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="7" text:bullet-char="●">
+    <style:list-level-properties text:space-before="3.6cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="8" text:bullet-char="●">
+    <style:list-level-properties text:space-before="4.2cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="9" text:bullet-char="●">
+    <style:list-level-properties text:space-before="4.8cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+   <text:list-level-style-bullet text:level="10" text:bullet-char="●">
+    <style:list-level-properties text:space-before="5.4cm" 
text:min-label-width="0.6cm"/>
+    <style:text-properties fo:font-family="StarSymbol" 
style:use-window-font-color="true" fo:font-size="45%"/>
+   </text:list-level-style-bullet>
+  </text:list-style>
+ </office:automatic-styles>
+ <office:master-styles>
+  <draw:layer-set>
+   <draw:layer draw:name="layout"/>
+   <draw:layer draw:name="background"/>
+   <draw:layer draw:name="backgroundobjects"/>
+   <draw:layer draw:name="controls"/>
+   <draw:layer draw:name="measurelines"/>
+  </draw:layer-set>
+  <style:handout-master presentation:presentation-page-layout-name="AL0T22" 
style:page-layout-name="PM0" draw:style-name="dp2">
+   <draw:page-thumbnail draw:layer="backgroundobjects" svg:width="18.999cm" 
svg:height="12.665cm" svg:x="1cm" svg:y="8.517cm"/>
+  </style:handout-master>
+  <style:master-page style:name="Standard" style:page-layout-name="PM1" 
draw:style-name="dp1">
+   <loext:theme loext:name="Office Theme">
+    <loext:theme-colors loext:name="LibreOffice">
+     <loext:color loext:name="dark1" loext:color="#000000"/>
+     <loext:color loext:name="light1" loext:color="#ffffff"/>
+     <loext:color loext:name="dark2" loext:color="#000000"/>
+     <loext:color loext:name="light2" loext:color="#ffffff"/>
+     <loext:color loext:name="accent1" loext:color="#18a303"/>
+     <loext:color loext:name="accent2" loext:color="#0369a3"/>
+     <loext:color loext:name="accent3" loext:color="#a33e03"/>
+     <loext:color loext:name="accent4" loext:color="#8e03a3"/>
+     <loext:color loext:name="accent5" loext:color="#c99c00"/>
+     <loext:color loext:name="accent6" loext:color="#c9211e"/>
+     <loext:color loext:name="hyperlink" loext:color="#0000ee"/>
+     <loext:color loext:name="followed-hyperlink" loext:color="#551a8b"/>
+    </loext:theme-colors>
+   </loext:theme>
+   <draw:frame presentation:style-name="Standard-title" 
draw:layer="backgroundobjects" svg:width="21.599cm" svg:height="2.671cm" 
svg:x="1.2cm" svg:y="0.637cm" presentation:class="title" 
presentation:placeholder="true">
+    <draw:text-box/>
+   </draw:frame>
+   <draw:frame presentation:style-name="Standard-outline1" 
draw:layer="backgroundobjects" svg:width="21.599cm" svg:height="9.279cm" 
svg:x="1.2cm" svg:y="3.743cm" presentation:class="outline" 
presentation:placeholder="true">
+    <draw:text-box/>
+   </draw:frame>
+   <presentation:notes style:page-layout-name="PM0">
+    <draw:page-thumbnail presentation:style-name="Standard-title" 
draw:layer="backgroundobjects" svg:width="19.798cm" svg:height="11.136cm" 
svg:x="0.6cm" svg:y="2.257cm" presentation:class="page"/>
+    <draw:frame presentation:style-name="Standard-notes" 
draw:layer="backgroundobjects" svg:width="16.799cm" svg:height="13.364cm" 
svg:x="2.1cm" svg:y="14.107cm" presentation:class="notes" 
presentation:placeholder="true">
+     <draw:text-box/>
+    </draw:frame>
+   </presentation:notes>
+  </style:master-page>
+ </office:master-styles>
+ <office:body>
+  <office:presentation>
+   <draw:page draw:name="page1" draw:style-name="dp3" 
draw:master-page-name="Standard" 
presentation:presentation-page-layout-name="AL1T0">
+    <draw:custom-shape draw:style-name="gr1" draw:text-style-name="P1" 
draw:layer="layout" svg:width="24cm" svg:height="5cm" svg:x="0cm" svg:y="5.5cm">
+     <text:p/>
+     <draw:enhanced-geometry svg:viewBox="0 0 21600 21600" 
draw:type="rectangle" draw:enhanced-path="M 0 0 L 21600 0 21600 21600 0 21600 0 
0 Z N"/>
+    </draw:custom-shape>
+    <presentation:notes draw:style-name="dp2">
+     <draw:page-thumbnail draw:style-name="gr2" draw:layer="layout" 
svg:width="19.798cm" svg:height="11.136cm" svg:x="0.6cm" svg:y="2.257cm" 
draw:page-number="1" presentation:class="page"/>
+     <draw:frame presentation:style-name="pr1" draw:text-style-name="P2" 
draw:layer="layout" svg:width="16.799cm" svg:height="13.364cm" svg:x="2.1cm" 
svg:y="14.107cm" presentation:class="notes" presentation:placeholder="true">
+      <draw:text-box/>
+     </draw:frame>
+    </presentation:notes>
+   </draw:page>
+   <presentation:settings presentation:mouse-visible="false"/>
+  </office:presentation>
+ </office:body>
+</office:document>
\ No newline at end of file
diff --git a/oox/qa/unit/mcgr.cxx b/oox/qa/unit/mcgr.cxx
index 477c0b9283ee..cc9efa6bc4ba 100644
--- a/oox/qa/unit/mcgr.cxx
+++ b/oox/qa/unit/mcgr.cxx
@@ -101,6 +101,33 @@ CPPUNIT_TEST_FIXTURE(TestMCGR, testStepCount)
     // Without fix the color was 40bfbf, producing a gradient in the last 
segment.
     assertXPath(pXmlDoc, sPath + "a:gs[@pos='75000'][2]/a:srgbClr", "val", 
"00ffff");
 }
+
+CPPUNIT_TEST_FIXTURE(TestMCGR, testAxialColorLinearTrans)
+{
+    // Given a document with a shape with axial color gradient from inside red 
to outside cyan and
+    // two-stop linear transparency gradient from start 80% to end 0%.
+    loadFromURL(u"tdf155827_MCGR_AxialColorLinearTrans.fodp");
+    // Save it to PPTX
+    save("Impress Office Open XML");
+    // OOXML has transparency together with color. Transparency is stored as 
opacity.
+    // Expected: pos 0 #00ffff 20000, pos 50000 #ff0000 60000, pos 100000 
#00ffff 100000.
+    // Because of conversion through gray color the opacity values are not 
exact. If rounding
+    // method will be changed, the test needs to be adjusted.
+
+    xmlDocUniquePtr pXmlDoc = parseExport("ppt/slides/slide1.xml");
+    const OString sPath = "//a:gradFill/a:gsLst/";
+    assertXPath(pXmlDoc, sPath + "a:gs", 3);
+    assertXPath(pXmlDoc, sPath + "a:gs[1]", "pos", "0");
+    assertXPath(pXmlDoc, sPath + "a:gs[1]/a:srgbClr", "val", "00ffff");
+    assertXPath(pXmlDoc, sPath + "a:gs[1]/a:srgbClr/a:alpha", "val", "20000");
+    assertXPath(pXmlDoc, sPath + "a:gs[2]", "pos", "50000");
+    assertXPath(pXmlDoc, sPath + "a:gs[2]/a:srgbClr", "val", "ff0000");
+    assertXPath(pXmlDoc, sPath + "a:gs[2]/a:srgbClr/a:alpha", "val", "60396");
+    assertXPath(pXmlDoc, sPath + "a:gs[3]", "pos", "100000");
+    assertXPath(pXmlDoc, sPath + "a:gs[3]/a:srgbClr", "val", "00ffff");
+    // no <a:alpha> element for default val="100000"
+    assertXPath(pXmlDoc, sPath + "a:gs[3]/a:srgbClr/a:alpha", 0);
+}
 }
 
 CPPUNIT_PLUGIN_IMPLEMENT();
diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx
index 1cef93c8732d..d4996a6eb9cf 100644
--- a/oox/source/export/drawingml.cxx
+++ b/oox/source/export/drawingml.cxx
@@ -757,11 +757,15 @@ void DrawingML::WriteGradientFill(
     {
         // extract and correct/process ColorStops
         basegfx::utils::prepareColorStops(*pColorGradient, aColorStops, 
aSingleColor);
-    }
 
+        // tdf#155827 Convert 'axial' to 'linear' before synchronize and for 
each gradient separate.
+        if (aColorStops.size() > 0 && awt::GradientStyle_AXIAL == 
pColorGradient->GetGradientStyle())
+            aColorStops.doApplyAxial();
+    }
     if (nullptr != pTransparenceGradient)
     {
         // remember basic Gradient definition to use
+        // So we can get the gradient geometry in any case from pGradient.
         if (nullptr == pGradient)
         {
             pGradient = pTransparenceGradient;
@@ -769,6 +773,11 @@ void DrawingML::WriteGradientFill(
 
         // extract and correct/process AlphaStops
         basegfx::utils::prepareColorStops(*pTransparenceGradient, aAlphaStops, 
aSingleAlpha);
+        if (aAlphaStops.size() > 0
+            && awt::GradientStyle_AXIAL == 
pTransparenceGradient->GetGradientStyle())
+        {
+            aAlphaStops.doApplyAxial();
+        }
     }
 
     if (nullptr == pGradient)
@@ -779,18 +788,17 @@ void DrawingML::WriteGradientFill(
         return;
     }
 
-    // apply steps if used. Need to do that before synchronizeColorStops
-    // since that may add e.g. for AlphaStops all-the-same no-data entries,
-    // so the number of entries might change
+    // Apply steps if used. That increases the number of stops and thus needs 
to be done before
+    // synchronize.
     if (pGradient->GetSteps())
     {
         aColorStops.doApplySteps(pGradient->GetSteps());
-        aAlphaStops.doApplySteps(pGradient->GetSteps());
+        // transparency gradients are always automatic, so do not have steps.
     }
 
     // synchronize ColorStops and AlphaStops as preparation to export
     // so also gradients 'coupled' indirectly using the 
'FillTransparenceGradient'
-    // method (at import time) will be exported again
+    // method (at import time) will be exported again.
     basegfx::utils::synchronizeColorStops(aColorStops, aAlphaStops, 
aSingleColor, aSingleAlpha);
 
     if (aColorStops.size() != aAlphaStops.size())
@@ -801,45 +809,24 @@ void DrawingML::WriteGradientFill(
         return;
     }
 
-    bool bRadialOrEllipticalOrRectOrSquare(false);
-    bool bLinear(false);
-    bool bAxial(false);
-
-    switch (pGradient->GetGradientStyle())
+    bool bLinearOrAxial(awt::GradientStyle_LINEAR == 
pGradient->GetGradientStyle()
+                        || awt::GradientStyle_AXIAL == 
pGradient->GetGradientStyle());
+    if (!bLinearOrAxial)
     {
-        case awt::GradientStyle_LINEAR:
-        {
-            // remember being linear, nothing else to be done
-            bLinear = true;
-            break;
-        }
-        case awt::GradientStyle_AXIAL:
-        {
-            // use tooling to convert from GradientStyle_AXIAL to 
GradientStyle_LINEAR
-            // NOTE: Since aColorStops and aAlphaStops are already synched (see
-            // synchronizeColorStops above) this can be done directly here
-            aColorStops.doApplyAxial();
-            aAlphaStops.doApplyAxial();
-
-            // remember being axial
-            bAxial = true;
-            break;
-        }
-        default:
         // case awt::GradientStyle_RADIAL:
         // case awt::GradientStyle_ELLIPTICAL:
         // case awt::GradientStyle_RECT:
         // case awt::GradientStyle_SQUARE:
-        {
-            // all these types need the gradients to be mirrored
-            aColorStops.reverseColorStops();
-            aAlphaStops.reverseColorStops();
-
-            bRadialOrEllipticalOrRectOrSquare = true;
-            break;
-        }
+        // all these types need the gradients to be mirrored
+        aColorStops.reverseColorStops();
+        aAlphaStops.reverseColorStops();
     }
 
+    // If there were one stop, prepareColorStops() method would have cleared 
aColorStops, same for
+    // aAlphaStops. In case of empty stops vectors synchronizeColorStops() 
method creates two stops
+    // for each. So at this point we have at least two stops and can fulfill 
the requirement of
+    // <gsLst> element to have at least two child elements.
+
     // export GradientStops (with alpha)
     mpFS->startElementNS(XML_a, XML_gsLst);
 
@@ -858,21 +845,21 @@ void DrawingML::WriteGradientFill(
 
     mpFS->endElementNS( XML_a, XML_gsLst );
 
-    if (bLinear || bAxial)
+    if (bLinearOrAxial)
     {
-        // cases where gradient rotation has to be exported
+        // CT_LinearShadeProperties, cases where gradient rotation has to be 
exported
+        // 'scaled' does not exist in LO, so only 'ang'.
         const sal_Int16 nAngle(pGradient->GetAngle());
         mpFS->singleElementNS(
             XML_a, XML_lin, XML_ang,
             OString::number(((3600 - static_cast<sal_Int32>(nAngle) + 900) * 
6000) % 21600000));
     }
-
-    if (bRadialOrEllipticalOrRectOrSquare)
+    else
     {
-        // cases where gradient path has to be exported
+        // CT_PathShadeProperties, cases where gradient path has to be exported
+        // Concentric fill is not yet implemented, therefore no type 'shape', 
only 'circle' or 'rect'
         const bool bCircle(pGradient->GetGradientStyle() == 
awt::GradientStyle_RADIAL ||
             pGradient->GetGradientStyle() == awt::GradientStyle_ELLIPTICAL);
-
         WriteGradientPath(*pGradient, mpFS, bCircle);
     }
 }

Reply via email to