summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac14
-rw-r--r--cui/source/dialogs/about.cxx2
-rw-r--r--framework/source/helper/titlebarupdate.cxx2
-rw-r--r--icon-themes/colibre/sfx2/res/logo.pngbin0 -> 9381 bytes
-rw-r--r--icon-themes/galaxy/brand_cp/about.svg1463
-rw-r--r--icon-themes/galaxy/brand_cp/about_inverted.svg1452
-rw-r--r--icon-themes/galaxy/brand_cp/flat_logo.svg717
-rw-r--r--icon-themes/galaxy/brand_cp/intro-highres.pngbin0 -> 19805 bytes
-rw-r--r--icon-themes/galaxy/brand_cp/intro.pngbin0 -> 14898 bytes
-rw-r--r--icon-themes/galaxy/brand_cp/logo-sc.svg98
-rw-r--r--icon-themes/galaxy/brand_cp/logo-sc_inverted.svg59
-rw-r--r--icon-themes/galaxy/brand_cp/logo.svg98
-rw-r--r--icon-themes/galaxy/brand_cp/logo_inverted.svg59
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/about.svg1511
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/about_inverted.svg1535
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/flat_logo.svg736
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/intro-highres.pngbin0 -> 23947 bytes
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/intro.pngbin0 -> 18129 bytes
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/logo-sc.svg98
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/logo-sc_inverted.svg59
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/logo.svg98
-rw-r--r--icon-themes/galaxy/brand_cp_snapshot/logo_inverted.svg59
-rw-r--r--icon-themes/karasa_jaga/sfx2/res/logo.pngbin0 -> 9381 bytes
-rw-r--r--include/default.rc2
-rw-r--r--instsetoo_native/CustomTarget_setup.mk18
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmpbin37170 -> 108126 bytes
-rw-r--r--instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmpbin52246 -> 152310 bytes
-rw-r--r--instsetoo_native/util/openoffice.lst.in51
-rw-r--r--postprocess/CustomTarget_registry.mk2
-rw-r--r--scp2/inc/macros.inc30
-rw-r--r--scp2/source/base/folderitem_base.scp2
-rw-r--r--scp2/source/base/registryitem_base.scp26
-rw-r--r--scp2/source/calc/folderitem_calc.scp2
-rw-r--r--scp2/source/calc/registryitem_calc.scp94
-rw-r--r--scp2/source/draw/folderitem_draw.scp2
-rw-r--r--scp2/source/draw/registryitem_draw.scp96
-rw-r--r--scp2/source/impress/folderitem_impress.scp2
-rw-r--r--scp2/source/impress/registryitem_impress.scp100
-rw-r--r--scp2/source/math/folderitem_math.scp2
-rw-r--r--scp2/source/math/registryitem_math.scp56
-rw-r--r--scp2/source/ooo/folderitem_ooo.scp6
-rw-r--r--scp2/source/writer/folderitem_writer.scp2
-rw-r--r--scp2/source/writer/registryitem_writer.scp182
-rw-r--r--setup_native/source/packinfo/osxdndinstall.pngbin60628 -> 11643 bytes
-rw-r--r--solenv/bin/modules/installer/download.pm2
-rw-r--r--solenv/bin/modules/installer/setupscript.pm2
-rw-r--r--sysui/desktop/freedesktop/freedesktop-menus.spec3
-rw-r--r--sysui/desktop/icons/hicolor/128x128/apps/main.pngbin4634 -> 1680 bytes
-rw-r--r--sysui/desktop/icons/hicolor/128x128/apps/startcenter.pngbin4634 -> 1680 bytes
-rw-r--r--sysui/desktop/icons/hicolor/16x16/apps/main.pngbin496 -> 604 bytes
-rw-r--r--sysui/desktop/icons/hicolor/16x16/apps/startcenter.pngbin496 -> 604 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/apps/main.pngbin11170 -> 3255 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/apps/startcenter.pngbin11170 -> 3255 bytes
-rw-r--r--sysui/desktop/icons/hicolor/32x32/apps/main.pngbin903 -> 310 bytes
-rw-r--r--sysui/desktop/icons/hicolor/32x32/apps/startcenter.pngbin903 -> 310 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/apps/main.pngbin1310 -> 791 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/apps/startcenter.pngbin1310 -> 791 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/apps/main.pngbin26399 -> 6633 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512@2/apps/main.pngbin69251 -> 15096 bytes
-rw-r--r--sysui/desktop/icons/hicolor/scalable/apps/main.svg78
-rw-r--r--sysui/desktop/icons/hicolor/scalable/apps/startcenter.svg78
-rw-r--r--sysui/desktop/icons/soffice.icobin195843 -> 85939 bytes
-rwxr-xr-xsysui/desktop/share/create_tree.sh8
-rw-r--r--sysui/productlist.mk4
-rw-r--r--vcl/win/app/salinst.cxx2
65 files changed, 8550 insertions, 362 deletions
diff --git a/configure.ac b/configure.ac
index c882f89cba4c..10db59f7bc51 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],[24.2.1.0.0+],[],[],[http://documentfoundation.org/])
+AC_INIT([Collabora Office],[24.04.0.1],[],[],[https://collaboraoffice.com/])
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
@@ -453,6 +453,7 @@ if test -n "$with_product_name" -a "$with_product_name" != no; then
fi
if test "$enable_release_build" = "" -o "$enable_release_build" = "no"; then
PRODUCTNAME="${PRODUCTNAME}Dev"
+ PRODUCTNAME=AC_PACKAGE_NAME
fi
AC_MSG_RESULT([$PRODUCTNAME])
AC_SUBST(PRODUCTNAME)
@@ -495,15 +496,8 @@ test -n "$LIBO_VERSION_SUFFIX" && LIBO_VERSION_SUFFIX=".$LIBO_VERSION_SUFFIX"
# CFBundleShortVersionString at
# https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring
-# But that is enforced only in the App Store, and we apparently want to break the rules otherwise.
-
-if test "$enable_macosx_sandbox" = yes; then
- MACOSX_BUNDLE_SHORTVERSION=$LIBO_VERSION_MAJOR.$LIBO_VERSION_MINOR.`expr $LIBO_VERSION_MICRO '*' 1000 + $LIBO_VERSION_PATCH`
- MACOSX_BUNDLE_VERSION=$MACOSX_BUNDLE_SHORTVERSION
-else
- MACOSX_BUNDLE_SHORTVERSION=$LIBO_VERSION_MAJOR.$LIBO_VERSION_MINOR.$LIBO_VERSION_MICRO.$LIBO_VERSION_PATCH
- MACOSX_BUNDLE_VERSION=$MACOSX_BUNDLE_SHORTVERSION$LIBO_VERSION_SUFFIX
-fi
+MACOSX_BUNDLE_SHORTVERSION=$LIBO_VERSION_MAJOR.$LIBO_VERSION_MINOR.`expr $LIBO_VERSION_MICRO '*' 1000 + $LIBO_VERSION_PATCH`
+MACOSX_BUNDLE_VERSION=$MACOSX_BUNDLE_SHORTVERSION
AC_SUBST(LIBO_VERSION_MAJOR)
AC_SUBST(LIBO_VERSION_MINOR)
diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
index ce82e418cf9e..0ead4b573700 100644
--- a/cui/source/dialogs/about.cxx
+++ b/cui/source/dialogs/about.cxx
@@ -125,7 +125,7 @@ AboutDialog::AboutDialog(weld::Window *pParent)
m_pCreditsButton->set_uri(officecfg::Office::Common::Menus::CreditsURL::get());
OUString sURL(officecfg::Office::Common::Help::StartCenter::InfoURL::get());
- localizeWebserviceURI(sURL);
+ // localizeWebserviceURI(sURL);
m_pWebsiteButton->set_uri(sURL);
// See also SID_WHATSNEW in sfx2/source/appl/appserv.cxx
diff --git a/framework/source/helper/titlebarupdate.cxx b/framework/source/helper/titlebarupdate.cxx
index add4ea9709b8..b81a2a84d539 100644
--- a/framework/source/helper/titlebarupdate.cxx
+++ b/framework/source/helper/titlebarupdate.cxx
@@ -143,7 +143,7 @@ void TitleBarUpdate::impl_updateApplicationID(const css::uno::Reference< css::fr
sDesktopName = "Startcenter";
#if defined(_WIN32)
// We use a hardcoded product name matching the registry keys so applications can be associated with file types
- sApplicationID = "TheDocumentFoundation.LibreOffice." + sDesktopName;
+ sApplicationID = "Collabora.CollaboraOffice." + sDesktopName;
#else
sApplicationID = utl::ConfigManager::getProductName().toAsciiLowerCase() + "-" + sDesktopName.toAsciiLowerCase();
#endif
diff --git a/icon-themes/colibre/sfx2/res/logo.png b/icon-themes/colibre/sfx2/res/logo.png
new file mode 100644
index 000000000000..dd87a1b95254
--- /dev/null
+++ b/icon-themes/colibre/sfx2/res/logo.png
Binary files differ
diff --git a/icon-themes/galaxy/brand_cp/about.svg b/icon-themes/galaxy/brand_cp/about.svg
new file mode 100644
index 000000000000..1cb919f180aa
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/about.svg
@@ -0,0 +1,1463 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="1340.7048"
+ viewBox="0 0 372.72406 354.72815"
+ width="1408.7208"
+ version="1.1"
+ id="svg1334"
+ sodipodi:docname="about.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview250"
+ showgrid="false"
+ inkscape:zoom="0.25"
+ inkscape:cx="977.84047"
+ inkscape:cy="907.40616"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg1334"
+ inkscape:snap-page="true"
+ inkscape:snap-bbox="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:document-rotation="0" />
+ <metadata
+ id="metadata1340">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs1338">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient1202">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1198" />
+ <stop
+ style="stop-color:#e3e2f2;stop-opacity:0;"
+ offset="1"
+ id="stop1200" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1145">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1139" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1141" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop1143" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1135">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1131" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1137" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop1133" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1091">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1087" />
+ <stop
+ style="stop-color:#464187;stop-opacity:1"
+ offset="1"
+ id="stop1089" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1081">
+ <stop
+ style="stop-color:#6159af;stop-opacity:1"
+ offset="0"
+ id="stop1077" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop1079" />
+ </linearGradient>
+ <meshgradient
+ id="meshgradient5651"
+ gradientUnits="userSpaceOnUse"
+ x="-162.69463"
+ y="-76.306801"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.38075,323.8384)">
+ <meshrow
+ id="meshrow5663">
+ <meshpatch
+ id="meshpatch5661">
+ <stop
+ id="stop5653"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5655"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5657"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5659"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <meshgradient
+ id="meshgradient4568"
+ gradientUnits="userSpaceOnUse"
+ x="-158.49814"
+ y="-97.092957"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.37941,323.83359)">
+ <meshrow
+ id="meshrow4570">
+ <meshpatch
+ id="meshpatch4572">
+ <stop
+ path="c 12.7849,0 25.5698,0 38.3547,0"
+ style="stop-color:#786ab8;stop-opacity:1"
+ id="stop4574" />
+ <stop
+ path="c 0,10.0787 0,20.1575 0,30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4576" />
+ <stop
+ path="c -12.7849,0 -25.5698,0 -38.3547,0"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4578" />
+ <stop
+ path="c 0,-10.0787 0,-20.1575 0,-30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4580" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient4564"
+ id="linearGradient4566"
+ x1="55.643837"
+ y1="46.330708"
+ x2="68.736504"
+ y2="53.889763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient4564">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop4560" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop4562" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5622"
+ x1="62.19017"
+ y1="23.653543"
+ x2="85.102341"
+ y2="36.881889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient5620">
+ <stop
+ style="stop-color:#00c2af;stop-opacity:1;"
+ offset="0"
+ id="stop5616" />
+ <stop
+ style="stop-color:#00c2af;stop-opacity:0;"
+ offset="1"
+ id="stop5618" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5630"
+ x1="58.917004"
+ y1="48.220474"
+ x2="82.977341"
+ y2="62.088581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <meshgradient
+ id="meshgradient5807"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,663.84653,323.83359)"
+ x="-162.69463"
+ y="-76.306801">
+ <meshrow
+ id="meshrow5819">
+ <meshpatch
+ id="meshpatch5817">
+ <stop
+ id="stop5809"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5811"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5813"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5815"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1081"
+ id="linearGradient1083"
+ x1="12.662915"
+ y1="78.311389"
+ x2="127.53871"
+ y2="78.311389"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(42.995726)" />
+ <linearGradient
+ xlink:href="#linearGradient1135"
+ id="linearGradient1093"
+ x1="44.110241"
+ y1="120.70715"
+ x2="196.16275"
+ y2="208.49471"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1091"
+ id="linearGradient1113"
+ gradientUnits="userSpaceOnUse"
+ x1="-106.55616"
+ y1="208.49471"
+ x2="196.16275"
+ y2="208.4947"
+ gradientTransform="rotate(60,196.16275,208.49177)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1135"
+ id="radialGradient1194"
+ cx="109.03506"
+ cy="215.30424"
+ fx="109.03506"
+ fy="215.30424"
+ r="98.033699"
+ gradientTransform="matrix(0.62733003,0.16942177,-0.2483219,0.91947913,-260.59567,-37.626296)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1202"
+ id="radialGradient1204"
+ cx="92.106415"
+ cy="217.43776"
+ fx="92.106415"
+ fy="217.43776"
+ r="143.30949"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <linearGradient
+ id="a"
+ gradientUnits="userSpaceOnUse"
+ x1="-207.86667"
+ x2="-313.55301"
+ y1="-235.73158"
+ y2="-512.4718">
+ <stop
+ offset="0"
+ stop-color="#385529"
+ id="stop2" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop4" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-203.79489"
+ x2="-178.08011"
+ y1="166.93982"
+ y2="153.62662">
+ <stop
+ offset="0"
+ stop-color="#6b9651"
+ id="stop7" />
+ <stop
+ offset=".34644496"
+ stop-color="#a4ca8d"
+ id="stop9" />
+ <stop
+ offset="1"
+ stop-color="#8db576"
+ id="stop11" />
+ </linearGradient>
+ <linearGradient
+ id="c"
+ gradientUnits="userSpaceOnUse"
+ x1="-323.58987"
+ x2="-274.39413"
+ y1="-285.12726"
+ y2="-344.48215">
+ <stop
+ offset="0"
+ stop-color="#648737"
+ id="stop14" />
+ <stop
+ offset="1"
+ stop-color="#829d19"
+ id="stop16" />
+ </linearGradient>
+ <linearGradient
+ id="d"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-238.79185"
+ x2="-210.35672"
+ y1="149.8284"
+ y2="139.60396">
+ <stop
+ offset="0"
+ stop-color="#88ae72"
+ id="stop19" />
+ <stop
+ offset="1"
+ stop-color="#345653"
+ id="stop21" />
+ </linearGradient>
+ <radialGradient
+ id="e"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200906,-3e-8,3e-8,1.9200906,-664.04956,-463.04547)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="f">
+ <stop
+ offset="0"
+ stop-color="#fcf395"
+ stop-opacity=".724299"
+ id="stop25" />
+ <stop
+ offset="1"
+ stop-color="#fcf395"
+ stop-opacity="0"
+ id="stop27" />
+ </linearGradient>
+ <radialGradient
+ id="g"
+ cx="328.79391"
+ cy="-385.98111"
+ gradientUnits="userSpaceOnUse"
+ r="115.19316">
+ <stop
+ offset="0"
+ stop-color="#ffe680"
+ stop-opacity=".787879"
+ id="stop30" />
+ <stop
+ offset="1"
+ stop-color="#fbff8b"
+ stop-opacity="0"
+ id="stop32" />
+ </radialGradient>
+ <radialGradient
+ id="h"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200905,-3e-8,3e-8,1.9200905,-531.60368,-646.42047)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="i"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#7bafdc"
+ id="stop36" />
+ <stop
+ offset="1"
+ stop-color="#5d7b93"
+ id="stop38" />
+ </linearGradient>
+ <radialGradient
+ id="j"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.3041262,-2e-8,2e-8,1.3041262,-138.5714,42.751161)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="k"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#3b80ab"
+ id="stop42" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop44" />
+ </linearGradient>
+ <linearGradient
+ id="l"
+ gradientUnits="userSpaceOnUse"
+ x1="411.80502"
+ x2="409.72617"
+ xlink:href="#m"
+ y1="232.31361"
+ y2="246.48772" />
+ <linearGradient
+ id="m">
+ <stop
+ offset="0"
+ stop-color="#7c91ac"
+ id="stop48" />
+ <stop
+ offset="1"
+ stop-color="#8da1b8"
+ id="stop50" />
+ </linearGradient>
+ <linearGradient
+ id="n"
+ gradientUnits="userSpaceOnUse"
+ x1="328.80438"
+ x2="350.603"
+ y1="265.42493"
+ y2="268.0976">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop53" />
+ <stop
+ offset="1"
+ stop-color="#375571"
+ id="stop55" />
+ </linearGradient>
+ <linearGradient
+ id="o"
+ gradientUnits="userSpaceOnUse"
+ x1="342.06845"
+ x2="395.93005"
+ xlink:href="#m"
+ y1="258.91367"
+ y2="213.74554" />
+ <linearGradient
+ id="p"
+ gradientUnits="userSpaceOnUse"
+ x1="227.1787"
+ x2="236.66985"
+ y1="237.34032"
+ y2="205.76627">
+ <stop
+ offset="0"
+ stop-color="#90b7e7"
+ id="stop59" />
+ <stop
+ offset="1"
+ stop-color="#f8f4c9"
+ id="stop61" />
+ </linearGradient>
+ <linearGradient
+ id="q"
+ gradientUnits="userSpaceOnUse"
+ x1="287.04327"
+ x2="291.76212"
+ y1="104.47689"
+ y2="56.368378">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop64" />
+ <stop
+ offset="1"
+ stop-color="#e0c8c8"
+ id="stop66" />
+ </linearGradient>
+ <linearGradient
+ id="r"
+ gradientUnits="userSpaceOnUse"
+ x1="290.83029"
+ x2="326.66876"
+ y1="57.52739"
+ y2="39.543564">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop69" />
+ <stop
+ offset="1"
+ stop-color="#f1fbc7"
+ id="stop71" />
+ </linearGradient>
+ <linearGradient
+ id="s"
+ gradientUnits="userSpaceOnUse"
+ x1="308.08258"
+ x2="306.59653"
+ y1="111.93678"
+ y2="86.813446">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop74" />
+ <stop
+ offset="1"
+ stop-color="#ab9696"
+ id="stop76" />
+ </linearGradient>
+ <linearGradient
+ id="t"
+ gradientUnits="userSpaceOnUse"
+ x1="199.87111"
+ x2="203.86049"
+ y1="-304.47888"
+ y2="-367.5545">
+ <stop
+ offset="0"
+ stop-color="#a99c5e"
+ id="stop79" />
+ <stop
+ offset="1"
+ stop-color="#e2dcc5"
+ id="stop81" />
+ </linearGradient>
+ <linearGradient
+ id="u"
+ gradientUnits="userSpaceOnUse"
+ x1="197.3427"
+ x2="167.65028"
+ xlink:href="#v"
+ y1="-321.73639"
+ y2="-367.76566" />
+ <linearGradient
+ id="v">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop85" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ id="stop87" />
+ </linearGradient>
+ <linearGradient
+ id="w"
+ gradientUnits="userSpaceOnUse"
+ x1="445.27103"
+ x2="452.62091"
+ y1="109.86376"
+ y2="76.722343">
+ <stop
+ offset="0"
+ stop-color="#1c99e0"
+ id="stop90" />
+ <stop
+ offset="1"
+ stop-color="#0a364e"
+ id="stop92" />
+ </linearGradient>
+ <linearGradient
+ id="x"
+ gradientUnits="userSpaceOnUse"
+ x1="457.46933"
+ x2="483.91174"
+ y1="81.171448"
+ y2="89.724075">
+ <stop
+ offset="0"
+ stop-color="#036da5"
+ id="stop95" />
+ <stop
+ offset="1"
+ stop-color="#0299c1"
+ id="stop97" />
+ </linearGradient>
+ <linearGradient
+ id="y"
+ gradientUnits="userSpaceOnUse"
+ x1="433.75897"
+ x2="441.08984"
+ xlink:href="#z"
+ y1="66.486366"
+ y2="69.888153" />
+ <linearGradient
+ id="z">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop101" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop103" />
+ </linearGradient>
+ <linearGradient
+ id="A"
+ gradientUnits="userSpaceOnUse"
+ x1="468.06784"
+ x2="440.04474"
+ y1="82.457657"
+ y2="32.745522">
+ <stop
+ offset="0"
+ stop-color="#7f92a2"
+ id="stop106" />
+ <stop
+ offset="1"
+ stop-color="#768895"
+ id="stop108" />
+ </linearGradient>
+ <linearGradient
+ id="B"
+ gradientUnits="userSpaceOnUse"
+ x1="372.6326"
+ x2="375.8623"
+ y1="33.580486"
+ y2="107.39139">
+ <stop
+ offset="0"
+ stop-color="#4c95b6"
+ id="stop111" />
+ <stop
+ offset="1"
+ stop-color="#365472"
+ id="stop113" />
+ </linearGradient>
+ <linearGradient
+ id="C"
+ gradientUnits="userSpaceOnUse"
+ x1="436.56924"
+ x2="361.50916"
+ y1="112.82684"
+ y2="10.017335">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop116" />
+ <stop
+ offset="1"
+ stop-color="#91c0d8"
+ id="stop118" />
+ </linearGradient>
+ <linearGradient
+ id="D"
+ gradientUnits="userSpaceOnUse"
+ x1="453.32828"
+ x2="486.30771"
+ y1="49.26218"
+ y2="65.56562">
+ <stop
+ offset="0"
+ stop-color="#87b0ca"
+ id="stop121" />
+ <stop
+ offset="1"
+ stop-color="#6983a2"
+ id="stop123" />
+ </linearGradient>
+ <linearGradient
+ id="E"
+ gradientUnits="userSpaceOnUse"
+ x1="379.43793"
+ x2="439.3432"
+ y1="4.4522061"
+ y2="24.449261">
+ <stop
+ offset="0"
+ stop-color="#a9cee1"
+ id="stop126" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop128" />
+ </linearGradient>
+ <linearGradient
+ id="F"
+ gradientUnits="userSpaceOnUse"
+ x1="450.43402"
+ x2="484.74203"
+ y1="36.08139"
+ y2="51.583023">
+ <stop
+ offset="0"
+ stop-color="#7691ae"
+ id="stop131" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop133" />
+ </linearGradient>
+ <linearGradient
+ id="G"
+ gradientUnits="userSpaceOnUse"
+ x1="431.58981"
+ x2="468.88843"
+ xlink:href="#z"
+ y1="41.682819"
+ y2="85.078575" />
+ <linearGradient
+ id="H"
+ gradientUnits="userSpaceOnUse"
+ x1="440.38681"
+ x2="455.64435"
+ xlink:href="#z"
+ y1="39.354145"
+ y2="44.191936" />
+ <linearGradient
+ id="I"
+ gradientUnits="userSpaceOnUse"
+ x1="354.80151"
+ x2="355.8096"
+ xlink:href="#z"
+ y1="1.9315341"
+ y2="34.282871" />
+ <linearGradient
+ id="J"
+ gradientUnits="userSpaceOnUse"
+ x1="356.59018"
+ x2="364.70126"
+ xlink:href="#z"
+ y1="-1.549683"
+ y2="-6.3183651" />
+ <linearGradient
+ id="K"
+ gradientUnits="userSpaceOnUse"
+ x1="387.42456"
+ x2="381.74661"
+ y1="67.128197"
+ y2="45.060703">
+ <stop
+ offset="0"
+ stop-color="#dc85e9"
+ id="stop140" />
+ <stop
+ offset="1"
+ stop-color="#f8f1cb"
+ id="stop142" />
+ </linearGradient>
+ <linearGradient
+ id="L">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop145" />
+ <stop
+ offset="1"
+ stop-color="#c254d2"
+ id="stop147" />
+ </linearGradient>
+ <linearGradient
+ id="M"
+ gradientUnits="userSpaceOnUse"
+ x1="347.26794"
+ x2="383.90924"
+ y1="-40.876339"
+ y2="-42.38269">
+ <stop
+ offset="0"
+ stop-color="#ff7f2a"
+ id="stop150" />
+ <stop
+ offset="1"
+ stop-color="#f6cdb4"
+ id="stop152" />
+ </linearGradient>
+ <linearGradient
+ id="N"
+ gradientUnits="userSpaceOnUse"
+ x1="324.37396"
+ x2="302.13605"
+ xlink:href="#O"
+ y1="83.309219"
+ y2="106.74373" />
+ <linearGradient
+ id="O">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity=".368687"
+ id="stop156" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop158" />
+ </linearGradient>
+ <linearGradient
+ id="P"
+ gradientUnits="userSpaceOnUse"
+ x1="384.52396"
+ x2="394.60715"
+ y1="212.76161"
+ y2="232.79434">
+ <stop
+ offset="0"
+ stop-color="#1dbe03"
+ id="stop161" />
+ <stop
+ offset="1"
+ stop-color="#18a303"
+ id="stop163" />
+ </linearGradient>
+ <linearGradient
+ id="Q"
+ gradientUnits="userSpaceOnUse"
+ x1="380.99274"
+ x2="376.85001"
+ y1="229.32477"
+ y2="208.47774">
+ <stop
+ offset="0"
+ stop-color="#43c330"
+ id="stop166" />
+ <stop
+ offset="1"
+ stop-color="#7cd270"
+ id="stop168" />
+ </linearGradient>
+ <linearGradient
+ id="R"
+ gradientUnits="userSpaceOnUse"
+ x1="384.92093"
+ x2="393.47321"
+ y1="207.12851"
+ y2="219.52737">
+ <stop
+ offset="0"
+ stop-color="#f0c56e"
+ id="stop171" />
+ <stop
+ offset="1"
+ stop-color="#edb450"
+ id="stop173" />
+ </linearGradient>
+ <linearGradient
+ id="S"
+ gradientUnits="userSpaceOnUse"
+ x1="401.80969"
+ x2="411.70392"
+ y1="190.89001"
+ y2="216.78139">
+ <stop
+ offset="0"
+ stop-color="#b94603"
+ id="stop176" />
+ <stop
+ offset="1"
+ stop-color="#a33e03"
+ id="stop178" />
+ </linearGradient>
+ <linearGradient
+ id="T"
+ gradientUnits="userSpaceOnUse"
+ x1="392.28784"
+ x2="398.96954"
+ y1="183.35027"
+ y2="211.01266">
+ <stop
+ offset="0"
+ stop-color="#e97e3b"
+ id="stop181" />
+ <stop
+ offset="1"
+ stop-color="#d36118"
+ id="stop183" />
+ </linearGradient>
+ <linearGradient
+ id="U"
+ gradientUnits="userSpaceOnUse"
+ x1="391.8725"
+ x2="391.11652"
+ y1="232.54283"
+ y2="208.16339">
+ <stop
+ offset="0"
+ stop-color="#0369a3"
+ id="stop186" />
+ <stop
+ offset="1"
+ stop-color="#048edc"
+ id="stop188" />
+ </linearGradient>
+ <linearGradient
+ id="V"
+ gradientUnits="userSpaceOnUse"
+ x1="374.3988"
+ x2="383.27792"
+ y1="205.31416"
+ y2="232.90642">
+ <stop
+ offset="0"
+ stop-color="#68c1f4"
+ id="stop191" />
+ <stop
+ offset="1"
+ stop-color="#1c99e0"
+ id="stop193" />
+ </linearGradient>
+ <linearGradient
+ id="W"
+ gradientUnits="userSpaceOnUse"
+ x1="373.79608"
+ x2="381.12695"
+ xlink:href="#z"
+ y1="203.56842"
+ y2="206.9702" />
+ <linearGradient
+ id="X"
+ gradientUnits="userSpaceOnUse"
+ x1="390.68146"
+ x2="398.01233"
+ xlink:href="#z"
+ y1="180.78596"
+ y2="184.18776" />
+ <linearGradient
+ id="Y"
+ gradientUnits="userSpaceOnUse"
+ x1="423.58194"
+ x2="430.91281"
+ xlink:href="#z"
+ y1="171.45731"
+ y2="174.85909" />
+ <linearGradient
+ id="Z"
+ gradientUnits="userSpaceOnUse"
+ x1="318.0481"
+ x2="341.17938"
+ y1="-526.97485"
+ y2="-508.40524">
+ <stop
+ offset="0"
+ stop-color="#f9cfb5"
+ id="stop199" />
+ <stop
+ offset="1"
+ stop-color="#f09e6f"
+ id="stop201" />
+ </linearGradient>
+ <radialGradient
+ id="aa"
+ cx="422.20428"
+ cy="-395.76624"
+ gradientUnits="userSpaceOnUse"
+ r="44.502827"
+ xlink:href="#f" />
+ <linearGradient
+ id="ab"
+ gradientUnits="userSpaceOnUse"
+ x1="300.47382"
+ x2="320.52695"
+ y1="-513.51538"
+ y2="-497.98349">
+ <stop
+ offset="0"
+ stop-color="#ef7e36"
+ id="stop205" />
+ <stop
+ offset="1"
+ stop-color="#c55b16"
+ id="stop207" />
+ </linearGradient>
+ <linearGradient
+ id="ac"
+ gradientUnits="userSpaceOnUse"
+ x1="291.58441"
+ x2="281.19254"
+ y1="-346.90625"
+ y2="-370.42596">
+ <stop
+ offset="0"
+ stop-color="#eeb755"
+ id="stop210" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop212" />
+ </linearGradient>
+ <linearGradient
+ id="ad"
+ gradientUnits="userSpaceOnUse"
+ x1="443.84253"
+ x2="449.08444"
+ y1="138.09639"
+ y2="171.03415">
+ <stop
+ offset="0"
+ stop-color="#ce9f2d"
+ id="stop215" />
+ <stop
+ offset="1"
+ stop-color="#b08826"
+ id="stop217" />
+ </linearGradient>
+ <linearGradient
+ id="ae"
+ gradientUnits="userSpaceOnUse"
+ x1="439.31778"
+ x2="443.6188"
+ xlink:href="#z"
+ y1="134.54681"
+ y2="137.75314" />
+ <linearGradient
+ id="af"
+ gradientUnits="userSpaceOnUse"
+ x1="442.96686"
+ x2="448.34296"
+ xlink:href="#z"
+ y1="136.49976"
+ y2="150.2618" />
+ <linearGradient
+ id="ag"
+ gradientTransform="matrix(0.11253923,0.06497456,0,0.11332301,426.75936,116.35004)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="401.54822"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="165.56099" />
+ <linearGradient
+ id="ah"
+ gradientTransform="matrix(0.11253922,0.06497456,0,0.11332301,430.70335,116.34967)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="393.79596"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="169.07349" />
+ <linearGradient
+ id="ai"
+ gradientUnits="userSpaceOnUse"
+ x1="246.1382"
+ x2="248.96156"
+ y1="180.50006"
+ y2="144.1514">
+ <stop
+ offset="0"
+ stop-color="#e7d4d4"
+ id="stop224" />
+ <stop
+ offset="1"
+ stop-color="#dbb2b2"
+ id="stop226" />
+ </linearGradient>
+ <linearGradient
+ id="aj"
+ gradientUnits="userSpaceOnUse"
+ x1="286.20462"
+ x2="300.74539"
+ xlink:href="#z"
+ y1="-358.47592"
+ y2="-358.47592" />
+ <linearGradient
+ id="ak"
+ gradientUnits="userSpaceOnUse"
+ x1="427.86572"
+ x2="445.00394"
+ y1="253.81558"
+ y2="265.91083">
+ <stop
+ offset="0"
+ stop-color="#b2c5b3"
+ id="stop230" />
+ <stop
+ offset="1"
+ stop-color="#68826a"
+ id="stop232" />
+ </linearGradient>
+ <linearGradient
+ id="al"
+ gradientUnits="userSpaceOnUse"
+ x1="463.15866"
+ x2="478.57916"
+ y1="225.54387"
+ y2="179.03897">
+ <stop
+ offset="0"
+ stop-color="#a5b7a7"
+ id="stop235" />
+ <stop
+ offset="1"
+ stop-color="#d4e95f"
+ id="stop237" />
+ </linearGradient>
+ <linearGradient
+ id="am"
+ gradientUnits="userSpaceOnUse"
+ x1="343.90793"
+ x2="373.10526"
+ xlink:href="#z"
+ y1="136.39871"
+ y2="161.91211" />
+ <linearGradient
+ id="an"
+ gradientUnits="userSpaceOnUse"
+ x1="377.59891"
+ x2="377.5571"
+ y1="193.34622"
+ y2="150.02148">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop241" />
+ <stop
+ offset=".65953171"
+ stop-color="#fff"
+ stop-opacity=".823232"
+ id="stop243" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop245" />
+ </linearGradient>
+ <linearGradient
+ id="ao"
+ gradientUnits="userSpaceOnUse"
+ x1="192.99857"
+ x2="159.59212"
+ y1="-309.36475"
+ y2="-332.32782">
+ <stop
+ offset="0"
+ stop-color="#dcd6bd"
+ id="stop248" />
+ <stop
+ offset="1"
+ stop-color="#f3f1e8"
+ id="stop250" />
+ </linearGradient>
+ <linearGradient
+ id="ap"
+ gradientUnits="userSpaceOnUse"
+ x1="287.55502"
+ x2="249.19374"
+ y1="142.32111"
+ y2="99.290703">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop253" />
+ <stop
+ offset="1"
+ stop-color="#d0c8a6"
+ id="stop255" />
+ </linearGradient>
+ <linearGradient
+ id="aq"
+ gradientTransform="matrix(0.99999997,0.46630764,0,0.99999997,-28.621988,-102.50388)"
+ gradientUnits="userSpaceOnUse"
+ x1="301.74957"
+ x2="324.07974"
+ xlink:href="#v"
+ y1="94.247169"
+ y2="108.24984" />
+ <clipPath
+ id="ar">
+ <path
+ d="M 285.65829,82.083641 H 315.7074 V 103.62828 H 285.65829 Z"
+ id="path259" />
+ </clipPath>
+ <linearGradient
+ id="as"
+ gradientUnits="userSpaceOnUse"
+ x1="196.06442"
+ x2="188.64861"
+ y1="-351.95438"
+ y2="-369.54724">
+ <stop
+ offset="0"
+ stop-color="#e47a35"
+ id="stop262" />
+ <stop
+ offset="1"
+ stop-color="#f3bc5d"
+ id="stop264" />
+ </linearGradient>
+ <linearGradient
+ id="at"
+ gradientUnits="userSpaceOnUse"
+ x1="339.18344"
+ x2="344.32153"
+ xlink:href="#z"
+ y1="37.618519"
+ y2="60.399506" />
+ <linearGradient
+ id="au"
+ gradientUnits="userSpaceOnUse"
+ x1="253.36604"
+ x2="218.29919"
+ xlink:href="#O"
+ y1="-465.86072"
+ y2="-443.49527" />
+ <linearGradient
+ id="av"
+ gradientUnits="userSpaceOnUse"
+ x1="427.18884"
+ x2="446.81647"
+ y1="-8.3851366"
+ y2="12.624707">
+ <stop
+ offset="0"
+ stop-color="#fafe92"
+ id="stop269" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop271" />
+ </linearGradient>
+ <linearGradient
+ id="aw"
+ gradientUnits="userSpaceOnUse"
+ x1="342.52185"
+ x2="349.30112"
+ y1="80.828423"
+ y2="64.181023">
+ <stop
+ offset="0"
+ stop-color="#81a539"
+ id="stop274" />
+ <stop
+ offset="1"
+ stop-color="#8fb347"
+ id="stop276" />
+ </linearGradient>
+ <linearGradient
+ id="ax"
+ gradientUnits="userSpaceOnUse"
+ x1="298.55716"
+ x2="338.83786"
+ y1="-207.74586"
+ y2="-234.14639">
+ <stop
+ offset="0"
+ stop-color="#828071"
+ id="stop279" />
+ <stop
+ offset="1"
+ stop-color="#cecbbc"
+ id="stop281" />
+ </linearGradient>
+ <linearGradient
+ id="ay"
+ gradientUnits="userSpaceOnUse"
+ x1="199.72346"
+ x2="196.80009"
+ xlink:href="#z"
+ y1="-366.75244"
+ y2="-364.19531" />
+ <filter
+ id="az"
+ color-interpolation-filters="sRGB"
+ height="1.065571"
+ width="1.092669"
+ x="-0.046335001"
+ y="-0.032786001">
+ <feGaussianBlur
+ stdDeviation="2.0226957"
+ id="feGaussianBlur285" />
+ </filter>
+ <linearGradient
+ id="aA"
+ gradientUnits="userSpaceOnUse"
+ x1="359.54462"
+ x2="386.5986"
+ xlink:href="#L"
+ y1="56.260239"
+ y2="52.38483" />
+ <linearGradient
+ id="aB"
+ gradientUnits="userSpaceOnUse"
+ x1="364.55423"
+ x2="393.18192"
+ xlink:href="#L"
+ y1="76.634911"
+ y2="78.1717" />
+ <linearGradient
+ id="aC"
+ gradientUnits="userSpaceOnUse"
+ x1="364.50644"
+ x2="393.13412"
+ xlink:href="#L"
+ y1="88.010773"
+ y2="89.547569" />
+ <linearGradient
+ id="aD"
+ gradientTransform="matrix(10.477202,0,0,6.82409,255.09608,-1164.1969)"
+ gradientUnits="userSpaceOnUse"
+ x1="10.760489"
+ x2="10.268553"
+ y1="125.70395"
+ y2="108.99121">
+ <stop
+ offset="0"
+ stop-color="#294c4a"
+ id="stop291" />
+ <stop
+ offset="1"
+ stop-color="#19333d"
+ id="stop293" />
+ </linearGradient>
+ <circle
+ style="opacity:1;fill:url(#radialGradient1204);fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ id="path1196"
+ cx="143.30949"
+ cy="196.75026"
+ r="143.30949" />
+ <path
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:none;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#474187;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
+ d="m 48.845703,123.5918 v 135.68595 l 0.264648,0.1524 0.264649,-0.1524 V 123.5918 Z"
+ id="path1147"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:none;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#474187;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
+ d="m 12.770019,102.60615 0.0066,0.31716 36.201891,20.90091 0.263672,-0.45899 -36.200643,-20.9013 z"
+ id="path1149"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="display:inline;fill:#504998;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 0.02995,11.50338 36.311266,20.96432 78.428109,-45.280491 V 78.309176 L 160.73159,72.65137 92.107531,112.27148 65.847314,97.122097 Z"
+ id="path5645" />
+ <path
+ style="fill:#969696;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 92.106932,78.311408 v 11.32 L 55.78093,110.60425 V 99.284221 Z"
+ id="path4424" />
+ <path
+ style="display:inline;fill:#474187;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 36.075683,20.98565 78.693012,-45.280413 1e-4,135.841583 -78.693112,45.12478 -36.062201,-20.8189 z"
+ id="path1159"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 170.53454,78.309176 92.106415,123.59239 v 11.31934 124.51861 L 170.53454,214.15297 V 89.628518 Z"
+ id="path4413" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 44.483795,-24.198544 34.9997,20.207086 14.39673,14.396728 -37.93215,21.90013 -19.418507,5.20317 z"
+ id="path1161" />
+ <path
+ style="fill:url(#linearGradient4566);fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 55.779227,102.6209 v 11.31934 124.51861 l 36.327188,20.97149 V 134.91173 123.59239 Z"
+ id="path4415" />
+ <path
+ style="fill:#c8c8c8;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.779223,57.336363 v 41.94882 L 92.106932,78.311381 Z"
+ id="path4417" />
+ <path
+ style="fill:#474187;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45186 v -22.64007 l 19.60689,-11.32003 v 22.64007 z"
+ id="path4439" />
+ <path
+ style="fill:#554cb8;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45186 19.60686,-11.32004 9.80345,5.66002 -19.6069,11.32003 z"
+ id="path4441" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87165 39.21376,-22.64007 19.60686,11.32003 -39.21376,22.64007 z"
+ id="path4483" />
+ <path
+ style="fill:#474187;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,134.91155 39.21376,-22.64007 v 33.9601 l -39.21376,22.64007 z"
+ id="path4485" />
+ <path
+ style="fill:url(#linearGradient5622);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 148.49253,113.677 -36.77762,21.23473 v 33.95803 l 36.77762,-21.23474 z"
+ id="path4493" />
+ <path
+ style="fill:#5e56ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87165 v -11.32004 l 29.41031,16.98005 v 11.32003 z"
+ id="path4487" />
+ <path
+ style="fill:#5e56ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 150.92758,146.23158 v -11.32003 l 29.4103,16.98005 v 11.32003 z"
+ id="path4491" />
+ <path
+ style="fill:#554ea2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 180.33788,163.21163 V 151.8916 l -39.21375,22.64006 v 11.32003 z"
+ id="path4489" />
+ <path
+ style="fill:url(#linearGradient5630);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 138.70583,209.88263 -17.18856,9.92916 v 22.64007 l 17.18856,-9.92385 z"
+ id="path4514" />
+ <path
+ id="path5682"
+ style="opacity:1;fill:#e3e2f2;fill-opacity:0.901961;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 262.4711,150.71275 v 31.0471 l 23.66626,14.99013 -23.66626,14.99011 v 31.04767 l 72.68704,-46.03778 z" />
+ <script
+ id="mesh_polyfill"
+ type="text/javascript">
+!function(){const t=&quot;http://www.w3.org/2000/svg&quot;,e=&quot;http://www.w3.org/1999/xlink&quot;,s=&quot;http://www.w3.org/1999/xhtml&quot;,r=2;if(document.createElementNS(t,&quot;meshgradient&quot;).x)return;const n=(t,e,s,r)=&gt;{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=&gt;{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e&gt;s?e:s,i=r&gt;n?r:n;return 18*(o&gt;i?o:i)},i=(t,e)=&gt;Math.sqrt(t.distSquared(e)),a=(t,e)=&gt;t.scale(2/3).add(e.scale(1/3)),h=t=&gt;{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=&gt;{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case&quot;translate&quot;:2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error(&quot;mesh.js: translate does not have 2 arguments!&quot;),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case&quot;scale&quot;:1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error(&quot;mesh.js: scale does not have 1 or 2 arguments!&quot;),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case&quot;rotate&quot;:if(3===l.length&amp;&amp;(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)&lt;1e-16&amp;&amp;(t=0),Math.abs(e)&lt;1e-16&amp;&amp;(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error(&quot;math.js: No argument to rotate transform!&quot;);3===l.length&amp;&amp;(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case&quot;skewX&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error(&quot;math.js: No argument to skewX transform!&quot;);break;case&quot;skewY&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error(&quot;math.js: No argument to skewY transform!&quot;);break;case&quot;matrix&quot;:6===l.length?h=h.append(new g(...l)):console.error(&quot;math.js: Incorrect number of arguments for matrix!&quot;);break;default:console.error(&quot;mesh.js: Unhandled transform type: &quot;+d)}}),h},l=t=&gt;{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t&lt;r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=&gt;{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=&gt;{let o,i,a=[0,0,0,0];for(let h=0;h&lt;3;++h)e[h]&lt;t[h]&amp;&amp;e[h]&lt;s[h]||t[h]&lt;e[h]&amp;&amp;s[h]&lt;e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]&gt;o?a[h]=o:a[h]&gt;i&amp;&amp;(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=&gt;{let e=[];for(let s=0;s&lt;16;++s){e[s]=0;for(let r=0;r&lt;16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=&gt;{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=&gt;{let e=[],s=[],r=[];for(let s=0;s&lt;4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t&lt;8;++t){s[t]=[];for(let r=0;r&lt;4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t&lt;8;++t){r[t]=[];for(let e=0;e&lt;8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error(&quot;mesh.js: argument to Affine.append is not affine!&quot;);let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)&gt;r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t&lt;4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s&gt;=0&amp;&amp;s&lt;e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s&lt;4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t&lt;4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t&lt;4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))&gt;r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute(&quot;type&quot;)||&quot;bilinear&quot;}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute(&quot;x&quot;)),n=Number(t.getAttribute(&quot;y&quot;));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t&lt;r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n&lt;o;++n){let o=r[n].children;for(let r=0,i=o.length;r&lt;i;++r){let i=r;0!==t&amp;&amp;++i;let h,d=o[r].getAttribute(&quot;path&quot;),c=&quot;l&quot;;null!=d&amp;&amp;(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case&quot;l&quot;:0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;L&quot;:0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;c&quot;:0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case&quot;C&quot;:0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error(&quot;mesh.js: &quot;+c+&quot; invalid path type.&quot;)}if(0===t&amp;&amp;0===n||r&gt;0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&amp;&amp;(h=Math.floor(255*a)),e&amp;&amp;(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&amp;&amp;(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if(&quot;bilinear&quot;===this.type||s&lt;2||r&lt;2){let n;for(let o=0;o&lt;s;++o)for(let s=0;s&lt;r;++s){let r=[];for(let t=3*o,e=3*o+4;t&lt;e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t&lt;s;++t){w[t]=new Array(r);for(let e=0;e&lt;r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t&lt;s;++t)for(let e=0;e&lt;r;++e)0!==t&amp;&amp;t!==x&amp;&amp;(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&amp;&amp;e!==g&amp;&amp;(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t&lt;r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e&lt;4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n&gt;0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o&gt;0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t&lt;s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e&lt;4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n&gt;0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o&gt;0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s&lt;x;++s)for(let r=0;r&lt;g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t&lt;4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e&lt;9;++e){g[t][e]=[];for(let s=0;s&lt;9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]&gt;255?g[t][e][s]=255:g[t][e][s]&lt;0&amp;&amp;(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t&lt;e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s&lt;8;++s)for(let r=0;r&lt;8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll(&quot;rect,circle,ellipse,path,text&quot;).forEach((r,n)=&gt;{let o=r.getAttribute(&quot;id&quot;);o||(o=&quot;patchjs_shape&quot;+n,r.setAttribute(&quot;id&quot;,o));const i=r.style.fill.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/),a=r.style.stroke.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/);if(i&amp;&amp;i[1]){const a=document.getElementById(i[1]);if(a&amp;&amp;&quot;meshgradient&quot;===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,&quot;canvas&quot;);d(l,{width:i.width,height:i.height});const c=l.getContext(&quot;2d&quot;);let u=c.createImageData(i.width,i.height);const f=new b(a);&quot;objectBoundingBox&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.scale(new x(i.width,i.height));const p=a.getAttribute(&quot;gradientTransform&quot;);null!=p&amp;&amp;f.transform(h(p)),&quot;userSpaceOnUse&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,&quot;image&quot;);d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,&quot;xlink:href&quot;,g),r.parentNode.insertBefore(y,r),r.style.fill=&quot;none&quot;;const w=document.createElementNS(t,&quot;use&quot;);w.setAttributeNS(e,&quot;xlink:href&quot;,&quot;#&quot;+o);const m=&quot;patchjs_clip&quot;+n,M=document.createElementNS(t,&quot;clipPath&quot;);M.setAttribute(&quot;id&quot;,m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute(&quot;clip-path&quot;,&quot;url(#&quot;+m+&quot;)&quot;),u=null,l=null,g=null}}if(a&amp;&amp;a[1]){const o=document.getElementById(a[1]);if(o&amp;&amp;&quot;meshgradient&quot;===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute(&quot;stroke-miterlimit&quot;))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,&quot;canvas&quot;);d(p,{width:l,height:c});const y=p.getContext(&quot;2d&quot;);let g=y.createImageData(l,c);const w=new b(o);&quot;objectBoundingBox&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.scale(new x(l,c));const m=o.getAttribute(&quot;gradientTransform&quot;);null!=m&amp;&amp;w.transform(h(m)),&quot;userSpaceOnUse&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,&quot;image&quot;);d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,&quot;xlink:href&quot;,S);const k=&quot;pattern_clip&quot;+n,A=document.createElementNS(t,&quot;pattern&quot;);d(A,{id:k,patternUnits:&quot;userSpaceOnUse&quot;,width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke=&quot;url(#&quot;+k+&quot;)&quot;,g=null,p=null,S=null}}})}();
+</script>
+ <path
+ style="display:inline;fill:url(#linearGradient1083);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.106932,123.59152 170.53444,78.311387 92.106932,33.031258 55.658641,54.00612 100.24954,78.407607 55.762391,102.60797 Z"
+ id="path1163" />
+</svg>
diff --git a/icon-themes/galaxy/brand_cp/about_inverted.svg b/icon-themes/galaxy/brand_cp/about_inverted.svg
new file mode 100644
index 000000000000..f03e022818f8
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/about_inverted.svg
@@ -0,0 +1,1452 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="1340.7048"
+ viewBox="0 0 372.72406 354.72815"
+ width="1408.7208"
+ version="1.1"
+ id="svg1334"
+ sodipodi:docname="about_inverted.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <sodipodi:namedview
+ pagecolor="#31363b"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview250"
+ showgrid="false"
+ inkscape:zoom="0.25"
+ inkscape:cx="596.73576"
+ inkscape:cy="875.86401"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg1334"
+ inkscape:snap-page="true"
+ inkscape:snap-bbox="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:document-rotation="0"
+ showguides="false"
+ inkscape:pagecheckerboard="false"
+ inkscape:snap-global="true" />
+ <metadata
+ id="metadata1340">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs1338">
+ <linearGradient
+ id="linearGradient1100">
+ <stop
+ style="stop-color:#5c54a9;stop-opacity:1"
+ offset="0"
+ id="stop1096" />
+ <stop
+ style="stop-color:#5d56aa;stop-opacity:0"
+ offset="1"
+ id="stop1098" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1112">
+ <stop
+ style="stop-color:#141318;stop-opacity:1"
+ offset="0"
+ id="stop1108" />
+ <stop
+ style="stop-color:#575757;stop-opacity:0"
+ offset="1"
+ id="stop1110" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1111">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop1107" />
+ <stop
+ style="stop-color:#3d3875;stop-opacity:1"
+ offset="1"
+ id="stop1109" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1145">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1139" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1141" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop1143" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1135">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1131" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1137" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop1133" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1091">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1087" />
+ <stop
+ style="stop-color:#464187;stop-opacity:1"
+ offset="1"
+ id="stop1089" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1081">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1077" />
+ <stop
+ style="stop-color:#f9f9f9;stop-opacity:1"
+ offset="1"
+ id="stop1079" />
+ </linearGradient>
+ <meshgradient
+ id="meshgradient5651"
+ gradientUnits="userSpaceOnUse"
+ x="-162.69463"
+ y="-76.306801"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.38075,323.8384)">
+ <meshrow
+ id="meshrow5663">
+ <meshpatch
+ id="meshpatch5661">
+ <stop
+ id="stop5653"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5655"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5657"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5659"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <meshgradient
+ id="meshgradient4568"
+ gradientUnits="userSpaceOnUse"
+ x="-158.49814"
+ y="-97.092957"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.37941,323.83359)">
+ <meshrow
+ id="meshrow4570">
+ <meshpatch
+ id="meshpatch4572">
+ <stop
+ path="c 12.7849,0 25.5698,0 38.3547,0"
+ style="stop-color:#786ab8;stop-opacity:1"
+ id="stop4574" />
+ <stop
+ path="c 0,10.0787 0,20.1575 0,30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4576" />
+ <stop
+ path="c -12.7849,0 -25.5698,0 -38.3547,0"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4578" />
+ <stop
+ path="c 0,-10.0787 0,-20.1575 0,-30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4580" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1111"
+ id="linearGradient4566"
+ x1="55.643837"
+ y1="46.330708"
+ x2="68.736504"
+ y2="53.889763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient4564">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop4560" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop4562" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient1100"
+ id="linearGradient5622"
+ x1="72.009735"
+ y1="29.322872"
+ x2="85.102341"
+ y2="36.881889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,61.240195)" />
+ <linearGradient
+ id="linearGradient5620">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop5616" />
+ <stop
+ style="stop-color:#504999;stop-opacity:0"
+ offset="1"
+ id="stop5618" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5630"
+ x1="68.736328"
+ y1="53.866528"
+ x2="82.977341"
+ y2="62.088581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,61.240195)" />
+ <meshgradient
+ id="meshgradient5807"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,663.84653,323.83359)"
+ x="-162.69463"
+ y="-76.306801">
+ <meshrow
+ id="meshrow5819">
+ <meshpatch
+ id="meshpatch5817">
+ <stop
+ id="stop5809"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5811"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5813"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5815"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1081"
+ id="linearGradient1083"
+ x1="12.662915"
+ y1="78.311389"
+ x2="127.53871"
+ y2="78.311389"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(42.995726,31.133279)" />
+ <linearGradient
+ xlink:href="#linearGradient1135"
+ id="linearGradient1093"
+ x1="44.110241"
+ y1="120.70715"
+ x2="196.16275"
+ y2="208.49471"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1091"
+ id="linearGradient1113"
+ gradientUnits="userSpaceOnUse"
+ x1="-106.55616"
+ y1="208.49471"
+ x2="196.16275"
+ y2="208.4947"
+ gradientTransform="rotate(60,196.16275,208.49177)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1135"
+ id="radialGradient1194"
+ cx="109.03506"
+ cy="215.30424"
+ fx="109.03506"
+ fy="215.30424"
+ r="98.033699"
+ gradientTransform="matrix(0.62733003,0.16942177,-0.2483219,0.91947913,-260.59567,-37.626296)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <linearGradient
+ id="a"
+ gradientUnits="userSpaceOnUse"
+ x1="-207.86667"
+ x2="-313.55301"
+ y1="-235.73158"
+ y2="-512.4718">
+ <stop
+ offset="0"
+ stop-color="#385529"
+ id="stop2" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop4" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-203.79489"
+ x2="-178.08011"
+ y1="166.93982"
+ y2="153.62662">
+ <stop
+ offset="0"
+ stop-color="#6b9651"
+ id="stop7" />
+ <stop
+ offset=".34644496"
+ stop-color="#a4ca8d"
+ id="stop9" />
+ <stop
+ offset="1"
+ stop-color="#8db576"
+ id="stop11" />
+ </linearGradient>
+ <linearGradient
+ id="c"
+ gradientUnits="userSpaceOnUse"
+ x1="-323.58987"
+ x2="-274.39413"
+ y1="-285.12726"
+ y2="-344.48215">
+ <stop
+ offset="0"
+ stop-color="#648737"
+ id="stop14" />
+ <stop
+ offset="1"
+ stop-color="#829d19"
+ id="stop16" />
+ </linearGradient>
+ <linearGradient
+ id="d"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-238.79185"
+ x2="-210.35672"
+ y1="149.8284"
+ y2="139.60396">
+ <stop
+ offset="0"
+ stop-color="#88ae72"
+ id="stop19" />
+ <stop
+ offset="1"
+ stop-color="#345653"
+ id="stop21" />
+ </linearGradient>
+ <radialGradient
+ id="e"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200906,-3e-8,3e-8,1.9200906,-664.04956,-463.04547)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="f">
+ <stop
+ offset="0"
+ stop-color="#fcf395"
+ stop-opacity=".724299"
+ id="stop25" />
+ <stop
+ offset="1"
+ stop-color="#fcf395"
+ stop-opacity="0"
+ id="stop27" />
+ </linearGradient>
+ <radialGradient
+ id="g"
+ cx="328.79391"
+ cy="-385.98111"
+ gradientUnits="userSpaceOnUse"
+ r="115.19316">
+ <stop
+ offset="0"
+ stop-color="#ffe680"
+ stop-opacity=".787879"
+ id="stop30" />
+ <stop
+ offset="1"
+ stop-color="#fbff8b"
+ stop-opacity="0"
+ id="stop32" />
+ </radialGradient>
+ <radialGradient
+ id="h"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200905,-3e-8,3e-8,1.9200905,-531.60368,-646.42047)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="i"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#7bafdc"
+ id="stop36" />
+ <stop
+ offset="1"
+ stop-color="#5d7b93"
+ id="stop38" />
+ </linearGradient>
+ <radialGradient
+ id="j"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.3041262,-2e-8,2e-8,1.3041262,-138.5714,42.751161)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="k"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#3b80ab"
+ id="stop42" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop44" />
+ </linearGradient>
+ <linearGradient
+ id="l"
+ gradientUnits="userSpaceOnUse"
+ x1="411.80502"
+ x2="409.72617"
+ xlink:href="#m"
+ y1="232.31361"
+ y2="246.48772" />
+ <linearGradient
+ id="m">
+ <stop
+ offset="0"
+ stop-color="#7c91ac"
+ id="stop48" />
+ <stop
+ offset="1"
+ stop-color="#8da1b8"
+ id="stop50" />
+ </linearGradient>
+ <linearGradient
+ id="n"
+ gradientUnits="userSpaceOnUse"
+ x1="328.80438"
+ x2="350.603"
+ y1="265.42493"
+ y2="268.0976">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop53" />
+ <stop
+ offset="1"
+ stop-color="#375571"
+ id="stop55" />
+ </linearGradient>
+ <linearGradient
+ id="o"
+ gradientUnits="userSpaceOnUse"
+ x1="342.06845"
+ x2="395.93005"
+ xlink:href="#m"
+ y1="258.91367"
+ y2="213.74554" />
+ <linearGradient
+ id="p"
+ gradientUnits="userSpaceOnUse"
+ x1="227.1787"
+ x2="236.66985"
+ y1="237.34032"
+ y2="205.76627">
+ <stop
+ offset="0"
+ stop-color="#90b7e7"
+ id="stop59" />
+ <stop
+ offset="1"
+ stop-color="#f8f4c9"
+ id="stop61" />
+ </linearGradient>
+ <linearGradient
+ id="q"
+ gradientUnits="userSpaceOnUse"
+ x1="287.04327"
+ x2="291.76212"
+ y1="104.47689"
+ y2="56.368378">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop64" />
+ <stop
+ offset="1"
+ stop-color="#e0c8c8"
+ id="stop66" />
+ </linearGradient>
+ <linearGradient
+ id="r"
+ gradientUnits="userSpaceOnUse"
+ x1="290.83029"
+ x2="326.66876"
+ y1="57.52739"
+ y2="39.543564">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop69" />
+ <stop
+ offset="1"
+ stop-color="#f1fbc7"
+ id="stop71" />
+ </linearGradient>
+ <linearGradient
+ id="s"
+ gradientUnits="userSpaceOnUse"
+ x1="308.08258"
+ x2="306.59653"
+ y1="111.93678"
+ y2="86.813446">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop74" />
+ <stop
+ offset="1"
+ stop-color="#ab9696"
+ id="stop76" />
+ </linearGradient>
+ <linearGradient
+ id="t"
+ gradientUnits="userSpaceOnUse"
+ x1="199.87111"
+ x2="203.86049"
+ y1="-304.47888"
+ y2="-367.5545">
+ <stop
+ offset="0"
+ stop-color="#a99c5e"
+ id="stop79" />
+ <stop
+ offset="1"
+ stop-color="#e2dcc5"
+ id="stop81" />
+ </linearGradient>
+ <linearGradient
+ id="u"
+ gradientUnits="userSpaceOnUse"
+ x1="197.3427"
+ x2="167.65028"
+ xlink:href="#v"
+ y1="-321.73639"
+ y2="-367.76566" />
+ <linearGradient
+ id="v">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop85" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ id="stop87" />
+ </linearGradient>
+ <linearGradient
+ id="w"
+ gradientUnits="userSpaceOnUse"
+ x1="445.27103"
+ x2="452.62091"
+ y1="109.86376"
+ y2="76.722343">
+ <stop
+ offset="0"
+ stop-color="#1c99e0"
+ id="stop90" />
+ <stop
+ offset="1"
+ stop-color="#0a364e"
+ id="stop92" />
+ </linearGradient>
+ <linearGradient
+ id="x"
+ gradientUnits="userSpaceOnUse"
+ x1="457.46933"
+ x2="483.91174"
+ y1="81.171448"
+ y2="89.724075">
+ <stop
+ offset="0"
+ stop-color="#036da5"
+ id="stop95" />
+ <stop
+ offset="1"
+ stop-color="#0299c1"
+ id="stop97" />
+ </linearGradient>
+ <linearGradient
+ id="y"
+ gradientUnits="userSpaceOnUse"
+ x1="433.75897"
+ x2="441.08984"
+ xlink:href="#z"
+ y1="66.486366"
+ y2="69.888153" />
+ <linearGradient
+ id="z">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop101" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop103" />
+ </linearGradient>
+ <linearGradient
+ id="A"
+ gradientUnits="userSpaceOnUse"
+ x1="468.06784"
+ x2="440.04474"
+ y1="82.457657"
+ y2="32.745522">
+ <stop
+ offset="0"
+ stop-color="#7f92a2"
+ id="stop106" />
+ <stop
+ offset="1"
+ stop-color="#768895"
+ id="stop108" />
+ </linearGradient>
+ <linearGradient
+ id="B"
+ gradientUnits="userSpaceOnUse"
+ x1="372.6326"
+ x2="375.8623"
+ y1="33.580486"
+ y2="107.39139">
+ <stop
+ offset="0"
+ stop-color="#4c95b6"
+ id="stop111" />
+ <stop
+ offset="1"
+ stop-color="#365472"
+ id="stop113" />
+ </linearGradient>
+ <linearGradient
+ id="C"
+ gradientUnits="userSpaceOnUse"
+ x1="436.56924"
+ x2="361.50916"
+ y1="112.82684"
+ y2="10.017335">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop116" />
+ <stop
+ offset="1"
+ stop-color="#91c0d8"
+ id="stop118" />
+ </linearGradient>
+ <linearGradient
+ id="D"
+ gradientUnits="userSpaceOnUse"
+ x1="453.32828"
+ x2="486.30771"
+ y1="49.26218"
+ y2="65.56562">
+ <stop
+ offset="0"
+ stop-color="#87b0ca"
+ id="stop121" />
+ <stop
+ offset="1"
+ stop-color="#6983a2"
+ id="stop123" />
+ </linearGradient>
+ <linearGradient
+ id="E"
+ gradientUnits="userSpaceOnUse"
+ x1="379.43793"
+ x2="439.3432"
+ y1="4.4522061"
+ y2="24.449261">
+ <stop
+ offset="0"
+ stop-color="#a9cee1"
+ id="stop126" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop128" />
+ </linearGradient>
+ <linearGradient
+ id="F"
+ gradientUnits="userSpaceOnUse"
+ x1="450.43402"
+ x2="484.74203"
+ y1="36.08139"
+ y2="51.583023">
+ <stop
+ offset="0"
+ stop-color="#7691ae"
+ id="stop131" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop133" />
+ </linearGradient>
+ <linearGradient
+ id="G"
+ gradientUnits="userSpaceOnUse"
+ x1="431.58981"
+ x2="468.88843"
+ xlink:href="#z"
+ y1="41.682819"
+ y2="85.078575" />
+ <linearGradient
+ id="H"
+ gradientUnits="userSpaceOnUse"
+ x1="440.38681"
+ x2="455.64435"
+ xlink:href="#z"
+ y1="39.354145"
+ y2="44.191936" />
+ <linearGradient
+ id="I"
+ gradientUnits="userSpaceOnUse"
+ x1="354.80151"
+ x2="355.8096"
+ xlink:href="#z"
+ y1="1.9315341"
+ y2="34.282871" />
+ <linearGradient
+ id="J"
+ gradientUnits="userSpaceOnUse"
+ x1="356.59018"
+ x2="364.70126"
+ xlink:href="#z"
+ y1="-1.549683"
+ y2="-6.3183651" />
+ <linearGradient
+ id="K"
+ gradientUnits="userSpaceOnUse"
+ x1="387.42456"
+ x2="381.74661"
+ y1="67.128197"
+ y2="45.060703">
+ <stop
+ offset="0"
+ stop-color="#dc85e9"
+ id="stop140" />
+ <stop
+ offset="1"
+ stop-color="#f8f1cb"
+ id="stop142" />
+ </linearGradient>
+ <linearGradient
+ id="L">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop145" />
+ <stop
+ offset="1"
+ stop-color="#c254d2"
+ id="stop147" />
+ </linearGradient>
+ <linearGradient
+ id="M"
+ gradientUnits="userSpaceOnUse"
+ x1="347.26794"
+ x2="383.90924"
+ y1="-40.876339"
+ y2="-42.38269">
+ <stop
+ offset="0"
+ stop-color="#ff7f2a"
+ id="stop150" />
+ <stop
+ offset="1"
+ stop-color="#f6cdb4"
+ id="stop152" />
+ </linearGradient>
+ <linearGradient
+ id="N"
+ gradientUnits="userSpaceOnUse"
+ x1="324.37396"
+ x2="302.13605"
+ xlink:href="#O"
+ y1="83.309219"
+ y2="106.74373" />
+ <linearGradient
+ id="O">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity=".368687"
+ id="stop156" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop158" />
+ </linearGradient>
+ <linearGradient
+ id="P"
+ gradientUnits="userSpaceOnUse"
+ x1="384.52396"
+ x2="394.60715"
+ y1="212.76161"
+ y2="232.79434">
+ <stop
+ offset="0"
+ stop-color="#1dbe03"
+ id="stop161" />
+ <stop
+ offset="1"
+ stop-color="#18a303"
+ id="stop163" />
+ </linearGradient>
+ <linearGradient
+ id="Q"
+ gradientUnits="userSpaceOnUse"
+ x1="380.99274"
+ x2="376.85001"
+ y1="229.32477"
+ y2="208.47774">
+ <stop
+ offset="0"
+ stop-color="#43c330"
+ id="stop166" />
+ <stop
+ offset="1"
+ stop-color="#7cd270"
+ id="stop168" />
+ </linearGradient>
+ <linearGradient
+ id="R"
+ gradientUnits="userSpaceOnUse"
+ x1="384.92093"
+ x2="393.47321"
+ y1="207.12851"
+ y2="219.52737">
+ <stop
+ offset="0"
+ stop-color="#f0c56e"
+ id="stop171" />
+ <stop
+ offset="1"
+ stop-color="#edb450"
+ id="stop173" />
+ </linearGradient>
+ <linearGradient
+ id="S"
+ gradientUnits="userSpaceOnUse"
+ x1="401.80969"
+ x2="411.70392"
+ y1="190.89001"
+ y2="216.78139">
+ <stop
+ offset="0"
+ stop-color="#b94603"
+ id="stop176" />
+ <stop
+ offset="1"
+ stop-color="#a33e03"
+ id="stop178" />
+ </linearGradient>
+ <linearGradient
+ id="T"
+ gradientUnits="userSpaceOnUse"
+ x1="392.28784"
+ x2="398.96954"
+ y1="183.35027"
+ y2="211.01266">
+ <stop
+ offset="0"
+ stop-color="#e97e3b"
+ id="stop181" />
+ <stop
+ offset="1"
+ stop-color="#d36118"
+ id="stop183" />
+ </linearGradient>
+ <linearGradient
+ id="U"
+ gradientUnits="userSpaceOnUse"
+ x1="391.8725"
+ x2="391.11652"
+ y1="232.54283"
+ y2="208.16339">
+ <stop
+ offset="0"
+ stop-color="#0369a3"
+ id="stop186" />
+ <stop
+ offset="1"
+ stop-color="#048edc"
+ id="stop188" />
+ </linearGradient>
+ <linearGradient
+ id="V"
+ gradientUnits="userSpaceOnUse"
+ x1="374.3988"
+ x2="383.27792"
+ y1="205.31416"
+ y2="232.90642">
+ <stop
+ offset="0"
+ stop-color="#68c1f4"
+ id="stop191" />
+ <stop
+ offset="1"
+ stop-color="#1c99e0"
+ id="stop193" />
+ </linearGradient>
+ <linearGradient
+ id="W"
+ gradientUnits="userSpaceOnUse"
+ x1="373.79608"
+ x2="381.12695"
+ xlink:href="#z"
+ y1="203.56842"
+ y2="206.9702" />
+ <linearGradient
+ id="X"
+ gradientUnits="userSpaceOnUse"
+ x1="390.68146"
+ x2="398.01233"
+ xlink:href="#z"
+ y1="180.78596"
+ y2="184.18776" />
+ <linearGradient
+ id="Y"
+ gradientUnits="userSpaceOnUse"
+ x1="423.58194"
+ x2="430.91281"
+ xlink:href="#z"
+ y1="171.45731"
+ y2="174.85909" />
+ <linearGradient
+ id="Z"
+ gradientUnits="userSpaceOnUse"
+ x1="318.0481"
+ x2="341.17938"
+ y1="-526.97485"
+ y2="-508.40524">
+ <stop
+ offset="0"
+ stop-color="#f9cfb5"
+ id="stop199" />
+ <stop
+ offset="1"
+ stop-color="#f09e6f"
+ id="stop201" />
+ </linearGradient>
+ <radialGradient
+ id="aa"
+ cx="422.20428"
+ cy="-395.76624"
+ gradientUnits="userSpaceOnUse"
+ r="44.502827"
+ xlink:href="#f" />
+ <linearGradient
+ id="ab"
+ gradientUnits="userSpaceOnUse"
+ x1="300.47382"
+ x2="320.52695"
+ y1="-513.51538"
+ y2="-497.98349">
+ <stop
+ offset="0"
+ stop-color="#ef7e36"
+ id="stop205" />
+ <stop
+ offset="1"
+ stop-color="#c55b16"
+ id="stop207" />
+ </linearGradient>
+ <linearGradient
+ id="ac"
+ gradientUnits="userSpaceOnUse"
+ x1="291.58441"
+ x2="281.19254"
+ y1="-346.90625"
+ y2="-370.42596">
+ <stop
+ offset="0"
+ stop-color="#eeb755"
+ id="stop210" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop212" />
+ </linearGradient>
+ <linearGradient
+ id="ad"
+ gradientUnits="userSpaceOnUse"
+ x1="443.84253"
+ x2="449.08444"
+ y1="138.09639"
+ y2="171.03415">
+ <stop
+ offset="0"
+ stop-color="#ce9f2d"
+ id="stop215" />
+ <stop
+ offset="1"
+ stop-color="#b08826"
+ id="stop217" />
+ </linearGradient>
+ <linearGradient
+ id="ae"
+ gradientUnits="userSpaceOnUse"
+ x1="439.31778"
+ x2="443.6188"
+ xlink:href="#z"
+ y1="134.54681"
+ y2="137.75314" />
+ <linearGradient
+ id="af"
+ gradientUnits="userSpaceOnUse"
+ x1="442.96686"
+ x2="448.34296"
+ xlink:href="#z"
+ y1="136.49976"
+ y2="150.2618" />
+ <linearGradient
+ id="ag"
+ gradientTransform="matrix(0.11253923,0.06497456,0,0.11332301,426.75936,116.35004)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="401.54822"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="165.56099" />
+ <linearGradient
+ id="ah"
+ gradientTransform="matrix(0.11253922,0.06497456,0,0.11332301,430.70335,116.34967)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="393.79596"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="169.07349" />
+ <linearGradient
+ id="ai"
+ gradientUnits="userSpaceOnUse"
+ x1="246.1382"
+ x2="248.96156"
+ y1="180.50006"
+ y2="144.1514">
+ <stop
+ offset="0"
+ stop-color="#e7d4d4"
+ id="stop224" />
+ <stop
+ offset="1"
+ stop-color="#dbb2b2"
+ id="stop226" />
+ </linearGradient>
+ <linearGradient
+ id="aj"
+ gradientUnits="userSpaceOnUse"
+ x1="286.20462"
+ x2="300.74539"
+ xlink:href="#z"
+ y1="-358.47592"
+ y2="-358.47592" />
+ <linearGradient
+ id="ak"
+ gradientUnits="userSpaceOnUse"
+ x1="427.86572"
+ x2="445.00394"
+ y1="253.81558"
+ y2="265.91083">
+ <stop
+ offset="0"
+ stop-color="#b2c5b3"
+ id="stop230" />
+ <stop
+ offset="1"
+ stop-color="#68826a"
+ id="stop232" />
+ </linearGradient>
+ <linearGradient
+ id="al"
+ gradientUnits="userSpaceOnUse"
+ x1="463.15866"
+ x2="478.57916"
+ y1="225.54387"
+ y2="179.03897">
+ <stop
+ offset="0"
+ stop-color="#a5b7a7"
+ id="stop235" />
+ <stop
+ offset="1"
+ stop-color="#d4e95f"
+ id="stop237" />
+ </linearGradient>
+ <linearGradient
+ id="am"
+ gradientUnits="userSpaceOnUse"
+ x1="343.90793"
+ x2="373.10526"
+ xlink:href="#z"
+ y1="136.39871"
+ y2="161.91211" />
+ <linearGradient
+ id="an"
+ gradientUnits="userSpaceOnUse"
+ x1="377.59891"
+ x2="377.5571"
+ y1="193.34622"
+ y2="150.02148">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop241" />
+ <stop
+ offset=".65953171"
+ stop-color="#fff"
+ stop-opacity=".823232"
+ id="stop243" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop245" />
+ </linearGradient>
+ <linearGradient
+ id="ao"
+ gradientUnits="userSpaceOnUse"
+ x1="192.99857"
+ x2="159.59212"
+ y1="-309.36475"
+ y2="-332.32782">
+ <stop
+ offset="0"
+ stop-color="#dcd6bd"
+ id="stop248" />
+ <stop
+ offset="1"
+ stop-color="#f3f1e8"
+ id="stop250" />
+ </linearGradient>
+ <linearGradient
+ id="ap"
+ gradientUnits="userSpaceOnUse"
+ x1="287.55502"
+ x2="249.19374"
+ y1="142.32111"
+ y2="99.290703">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop253" />
+ <stop
+ offset="1"
+ stop-color="#d0c8a6"
+ id="stop255" />
+ </linearGradient>
+ <linearGradient
+ id="aq"
+ gradientTransform="matrix(0.99999997,0.46630764,0,0.99999997,-28.621988,-102.50388)"
+ gradientUnits="userSpaceOnUse"
+ x1="301.74957"
+ x2="324.07974"
+ xlink:href="#v"
+ y1="94.247169"
+ y2="108.24984" />
+ <clipPath
+ id="ar">
+ <path
+ d="M 285.65829,82.083641 H 315.7074 V 103.62828 H 285.65829 Z"
+ id="path259" />
+ </clipPath>
+ <linearGradient
+ id="as"
+ gradientUnits="userSpaceOnUse"
+ x1="196.06442"
+ x2="188.64861"
+ y1="-351.95438"
+ y2="-369.54724">
+ <stop
+ offset="0"
+ stop-color="#e47a35"
+ id="stop262" />
+ <stop
+ offset="1"
+ stop-color="#f3bc5d"
+ id="stop264" />
+ </linearGradient>
+ <linearGradient
+ id="at"
+ gradientUnits="userSpaceOnUse"
+ x1="339.18344"
+ x2="344.32153"
+ xlink:href="#z"
+ y1="37.618519"
+ y2="60.399506" />
+ <linearGradient
+ id="au"
+ gradientUnits="userSpaceOnUse"
+ x1="253.36604"
+ x2="218.29919"
+ xlink:href="#O"
+ y1="-465.86072"
+ y2="-443.49527" />
+ <linearGradient
+ id="av"
+ gradientUnits="userSpaceOnUse"
+ x1="427.18884"
+ x2="446.81647"
+ y1="-8.3851366"
+ y2="12.624707">
+ <stop
+ offset="0"
+ stop-color="#fafe92"
+ id="stop269" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop271" />
+ </linearGradient>
+ <linearGradient
+ id="aw"
+ gradientUnits="userSpaceOnUse"
+ x1="342.52185"
+ x2="349.30112"
+ y1="80.828423"
+ y2="64.181023">
+ <stop
+ offset="0"
+ stop-color="#81a539"
+ id="stop274" />
+ <stop
+ offset="1"
+ stop-color="#8fb347"
+ id="stop276" />
+ </linearGradient>
+ <linearGradient
+ id="ax"
+ gradientUnits="userSpaceOnUse"
+ x1="298.55716"
+ x2="338.83786"
+ y1="-207.74586"
+ y2="-234.14639">
+ <stop
+ offset="0"
+ stop-color="#828071"
+ id="stop279" />
+ <stop
+ offset="1"
+ stop-color="#cecbbc"
+ id="stop281" />
+ </linearGradient>
+ <linearGradient
+ id="ay"
+ gradientUnits="userSpaceOnUse"
+ x1="199.72346"
+ x2="196.80009"
+ xlink:href="#z"
+ y1="-366.75244"
+ y2="-364.19531" />
+ <filter
+ id="az"
+ color-interpolation-filters="sRGB"
+ height="1.065571"
+ width="1.092669"
+ x="-0.046335001"
+ y="-0.032786001">
+ <feGaussianBlur
+ stdDeviation="2.0226957"
+ id="feGaussianBlur285" />
+ </filter>
+ <linearGradient
+ id="aA"
+ gradientUnits="userSpaceOnUse"
+ x1="359.54462"
+ x2="386.5986"
+ xlink:href="#L"
+ y1="56.260239"
+ y2="52.38483" />
+ <linearGradient
+ id="aB"
+ gradientUnits="userSpaceOnUse"
+ x1="364.55423"
+ x2="393.18192"
+ xlink:href="#L"
+ y1="76.634911"
+ y2="78.1717" />
+ <linearGradient
+ id="aC"
+ gradientUnits="userSpaceOnUse"
+ x1="364.50644"
+ x2="393.13412"
+ xlink:href="#L"
+ y1="88.010773"
+ y2="89.547569" />
+ <linearGradient
+ id="aD"
+ gradientTransform="matrix(10.477202,0,0,6.82409,255.09608,-1164.1969)"
+ gradientUnits="userSpaceOnUse"
+ x1="10.760489"
+ x2="10.268553"
+ y1="125.70395"
+ y2="108.99121">
+ <stop
+ offset="0"
+ stop-color="#294c4a"
+ id="stop291" />
+ <stop
+ offset="1"
+ stop-color="#19333d"
+ id="stop293" />
+ </linearGradient>
+ <path
+ style="display:inline;fill:#504998;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,133.73943 0.02995,11.50338 36.311266,20.96432 78.428109,-45.28049 v -11.48419 l -9.80348,-5.6578 -68.624059,39.62011 -26.260217,-15.14938 z"
+ id="path5645" />
+ <path
+ style="fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 92.106932,109.44469 v 11.32 L 55.78093,141.73753 V 130.4175 Z"
+ id="path4424" />
+ <path
+ style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 170.53454,109.44245 -78.428125,45.28322 v 11.31934 124.51861 L 170.53454,245.28625 V 120.7618 Z"
+ id="path4413" />
+ <path
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 55.779227,133.75418 v 11.31934 124.51861 l 36.327188,20.97149 V 166.04501 154.72567 Z"
+ id="path4415" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.779223,88.469642 v 41.948818 l 36.327709,-20.9738 z"
+ id="path4417" />
+ <path
+ style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,273.58514 v -22.64007 l 19.60689,-11.32003 v 22.64007 z"
+ id="path4439" />
+ <path
+ style="fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,273.58514 19.60686,-11.32004 9.80345,5.66002 -19.6069,11.32003 z"
+ id="path4441" />
+ <path
+ style="fill:#cccccc;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,200.00493 39.21376,-22.64007 19.60686,11.32003 -39.21376,22.64007 z"
+ id="path4483" />
+ <path
+ style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,166.04483 39.21376,-22.64007 v 33.9601 l -39.21376,22.64007 z"
+ id="path4485" />
+ <path
+ style="fill:url(#linearGradient5622);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 148.49253,144.81028 -36.77762,21.23473 v 33.95803 l 36.77762,-21.23474 z"
+ id="path4493" />
+ <path
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,200.00493 v -11.32004 l 29.41031,16.98005 v 11.32003 z"
+ id="path4487" />
+ <path
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 150.92758,177.36486 v -11.32003 l 29.4103,16.98005 v 11.32003 z"
+ id="path4491" />
+ <path
+ style="fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 180.33788,194.34491 v -11.32003 l -39.21375,22.64006 v 11.32003 z"
+ id="path4489" />
+ <path
+ style="fill:url(#linearGradient5630);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 138.70583,241.01591 -17.18856,9.92916 v 22.64007 l 17.18856,-9.92385 z"
+ id="path4514" />
+ <path
+ id="path5682"
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 262.4711,150.71275 v 31.0471 l 23.66626,14.99013 -23.66626,14.99011 v 31.04767 l 72.68704,-46.03778 z" />
+ <script
+ id="mesh_polyfill"
+ type="text/javascript">
+!function(){const t=&quot;http://www.w3.org/2000/svg&quot;,e=&quot;http://www.w3.org/1999/xlink&quot;,s=&quot;http://www.w3.org/1999/xhtml&quot;,r=2;if(document.createElementNS(t,&quot;meshgradient&quot;).x)return;const n=(t,e,s,r)=&gt;{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=&gt;{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e&gt;s?e:s,i=r&gt;n?r:n;return 18*(o&gt;i?o:i)},i=(t,e)=&gt;Math.sqrt(t.distSquared(e)),a=(t,e)=&gt;t.scale(2/3).add(e.scale(1/3)),h=t=&gt;{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=&gt;{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case&quot;translate&quot;:2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error(&quot;mesh.js: translate does not have 2 arguments!&quot;),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case&quot;scale&quot;:1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error(&quot;mesh.js: scale does not have 1 or 2 arguments!&quot;),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case&quot;rotate&quot;:if(3===l.length&amp;&amp;(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)&lt;1e-16&amp;&amp;(t=0),Math.abs(e)&lt;1e-16&amp;&amp;(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error(&quot;math.js: No argument to rotate transform!&quot;);3===l.length&amp;&amp;(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case&quot;skewX&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error(&quot;math.js: No argument to skewX transform!&quot;);break;case&quot;skewY&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error(&quot;math.js: No argument to skewY transform!&quot;);break;case&quot;matrix&quot;:6===l.length?h=h.append(new g(...l)):console.error(&quot;math.js: Incorrect number of arguments for matrix!&quot;);break;default:console.error(&quot;mesh.js: Unhandled transform type: &quot;+d)}}),h},l=t=&gt;{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t&lt;r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=&gt;{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=&gt;{let o,i,a=[0,0,0,0];for(let h=0;h&lt;3;++h)e[h]&lt;t[h]&amp;&amp;e[h]&lt;s[h]||t[h]&lt;e[h]&amp;&amp;s[h]&lt;e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]&gt;o?a[h]=o:a[h]&gt;i&amp;&amp;(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=&gt;{let e=[];for(let s=0;s&lt;16;++s){e[s]=0;for(let r=0;r&lt;16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=&gt;{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=&gt;{let e=[],s=[],r=[];for(let s=0;s&lt;4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t&lt;8;++t){s[t]=[];for(let r=0;r&lt;4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t&lt;8;++t){r[t]=[];for(let e=0;e&lt;8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error(&quot;mesh.js: argument to Affine.append is not affine!&quot;);let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)&gt;r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t&lt;4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s&gt;=0&amp;&amp;s&lt;e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s&lt;4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t&lt;4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t&lt;4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))&gt;r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute(&quot;type&quot;)||&quot;bilinear&quot;}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute(&quot;x&quot;)),n=Number(t.getAttribute(&quot;y&quot;));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t&lt;r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n&lt;o;++n){let o=r[n].children;for(let r=0,i=o.length;r&lt;i;++r){let i=r;0!==t&amp;&amp;++i;let h,d=o[r].getAttribute(&quot;path&quot;),c=&quot;l&quot;;null!=d&amp;&amp;(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case&quot;l&quot;:0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;L&quot;:0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;c&quot;:0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case&quot;C&quot;:0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error(&quot;mesh.js: &quot;+c+&quot; invalid path type.&quot;)}if(0===t&amp;&amp;0===n||r&gt;0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&amp;&amp;(h=Math.floor(255*a)),e&amp;&amp;(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&amp;&amp;(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if(&quot;bilinear&quot;===this.type||s&lt;2||r&lt;2){let n;for(let o=0;o&lt;s;++o)for(let s=0;s&lt;r;++s){let r=[];for(let t=3*o,e=3*o+4;t&lt;e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t&lt;s;++t){w[t]=new Array(r);for(let e=0;e&lt;r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t&lt;s;++t)for(let e=0;e&lt;r;++e)0!==t&amp;&amp;t!==x&amp;&amp;(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&amp;&amp;e!==g&amp;&amp;(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t&lt;r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e&lt;4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n&gt;0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o&gt;0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t&lt;s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e&lt;4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n&gt;0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o&gt;0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s&lt;x;++s)for(let r=0;r&lt;g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t&lt;4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e&lt;9;++e){g[t][e]=[];for(let s=0;s&lt;9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]&gt;255?g[t][e][s]=255:g[t][e][s]&lt;0&amp;&amp;(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t&lt;e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s&lt;8;++s)for(let r=0;r&lt;8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll(&quot;rect,circle,ellipse,path,text&quot;).forEach((r,n)=&gt;{let o=r.getAttribute(&quot;id&quot;);o||(o=&quot;patchjs_shape&quot;+n,r.setAttribute(&quot;id&quot;,o));const i=r.style.fill.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/),a=r.style.stroke.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/);if(i&amp;&amp;i[1]){const a=document.getElementById(i[1]);if(a&amp;&amp;&quot;meshgradient&quot;===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,&quot;canvas&quot;);d(l,{width:i.width,height:i.height});const c=l.getContext(&quot;2d&quot;);let u=c.createImageData(i.width,i.height);const f=new b(a);&quot;objectBoundingBox&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.scale(new x(i.width,i.height));const p=a.getAttribute(&quot;gradientTransform&quot;);null!=p&amp;&amp;f.transform(h(p)),&quot;userSpaceOnUse&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,&quot;image&quot;);d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,&quot;xlink:href&quot;,g),r.parentNode.insertBefore(y,r),r.style.fill=&quot;none&quot;;const w=document.createElementNS(t,&quot;use&quot;);w.setAttributeNS(e,&quot;xlink:href&quot;,&quot;#&quot;+o);const m=&quot;patchjs_clip&quot;+n,M=document.createElementNS(t,&quot;clipPath&quot;);M.setAttribute(&quot;id&quot;,m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute(&quot;clip-path&quot;,&quot;url(#&quot;+m+&quot;)&quot;),u=null,l=null,g=null}}if(a&amp;&amp;a[1]){const o=document.getElementById(a[1]);if(o&amp;&amp;&quot;meshgradient&quot;===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute(&quot;stroke-miterlimit&quot;))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,&quot;canvas&quot;);d(p,{width:l,height:c});const y=p.getContext(&quot;2d&quot;);let g=y.createImageData(l,c);const w=new b(o);&quot;objectBoundingBox&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.scale(new x(l,c));const m=o.getAttribute(&quot;gradientTransform&quot;);null!=m&amp;&amp;w.transform(h(m)),&quot;userSpaceOnUse&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,&quot;image&quot;);d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,&quot;xlink:href&quot;,S);const k=&quot;pattern_clip&quot;+n,A=document.createElementNS(t,&quot;pattern&quot;);d(A,{id:k,patternUnits:&quot;userSpaceOnUse&quot;,width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke=&quot;url(#&quot;+k+&quot;)&quot;,g=null,p=null,S=null}}})}();
+</script>
+ <path
+ style="display:inline;fill:url(#linearGradient1083);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.106932,154.7248 170.53444,109.44467 92.106932,64.164537 55.658641,85.139399 100.24954,109.54089 55.762391,133.74125 Z"
+ id="path1163" />
+</svg>
diff --git a/icon-themes/galaxy/brand_cp/flat_logo.svg b/icon-themes/galaxy/brand_cp/flat_logo.svg
new file mode 100644
index 000000000000..e9e09330dcfa
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/flat_logo.svg
@@ -0,0 +1,717 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Layer_1"
+ x="0px"
+ y="0px"
+ width="491.5"
+ height="85.5"
+ viewBox="0 0 491.5 85.5"
+ enable-background="new 0 0 486 80"
+ xml:space="preserve"
+ inkscape:version="0.92.2 5c3e80d, 2017-08-06"
+ sodipodi:docname="flat_logo.svg"
+ inkscape:export-filename="/home/samtuke/cb/git/productivity/Marketing/rebrand/splash-screens/collabora-office/flat_logo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><metadata
+ id="metadata153"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs151"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8314"><path
+ d="m 425.724,259.042 428.566,0 0,218.911 -428.566,0 0,-218.911 z"
+ id="path8316"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8326"><path
+ d="m 507.7,372.723 19.783,0 0,-22.257 -19.783,0 0,22.257 z"
+ id="path8328"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8330"><path
+ d="m 507.7,350.466 c 2.343,5.293 19.783,3.393 19.783,3.393 l 0,0 -13.802,18.864 c 0,0 -5.981,-17.666 -5.981,-22.257"
+ id="path8332"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334"><path
+ d="m 507.69994,372.723 19.78275,0 0,-22.2566 -19.78275,0 0,22.2566 z"
+ id="path8336"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(19.782499,0,0,-19.782499,507.70023,361.59463)"
+ spreadMethod="pad"
+ id="linearGradient8338"><stop
+ style="stop-opacity:1;stop-color:#939598"
+ offset="0"
+ id="stop8340" /><stop
+ style="stop-opacity:1;stop-color:#939598"
+ offset="0.79908746"
+ id="stop8342" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="1"
+ id="stop8344" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8366"><path
+ d="m 507.701,350.392 c 0,4.494 17.666,17.224 17.666,17.224 l 0,0 c 0,0 -17.666,12.682 -17.666,17.358 l 0,0 0,-34.582 z"
+ id="path8368"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8376"><path
+ d="m 507.70051,384.97387 17.66681,0 0,-34.581 -17.66681,0 0,34.581 z"
+ id="path8378"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(17.667353,0,0,-17.667353,507.70023,367.68366)"
+ spreadMethod="pad"
+ id="linearGradient8380"><stop
+ style="stop-opacity:1;stop-color:#a7a9ac"
+ offset="0"
+ id="stop8382" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="0.20630948"
+ id="stop8384" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="0.241935"
+ id="stop8386" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="1"
+ id="stop8388" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8404"><path
+ d="m 518.22,394.198 9.614,0 0,-0.802 -9.614,0 0,0.802 z"
+ id="path8406"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8408"><path
+ d="m 518.22,393.396 9.614,0 0,0.801 -9.614,0 0,-0.801 z"
+ id="path8410"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8432"><path
+ d="m 513.413,389.791 18.426,0 0,-0.801 -18.426,0 0,0.801 z"
+ id="path8434"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8436"><path
+ d="m 513.413,388.99 18.426,0 0,0.801 -18.426,0 0,-0.801 z"
+ id="path8438"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8460"><path
+ d="m 511.41,385.385 24.836,0 0,-0.801 -24.836,0 0,0.801 z"
+ id="path8462"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8464"><path
+ d="m 511.41,384.584 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8466"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8488"><path
+ d="m 514.214,380.978 26.839,0 0,-0.801 -26.839,0 0,0.801 z"
+ id="path8490"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8492"><path
+ d="m 514.214,380.177 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8494"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8516"><path
+ d="m 519.021,376.573 26.037,0 0,-0.801 -26.037,0 0,0.801 z"
+ id="path8518"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8520"><path
+ d="m 519.021,375.772 26.037,0 0,0.801 -26.037,0 0,-0.801 z"
+ id="path8522"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8544"><path
+ d="m 524.229,372.165 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8546"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8548"><path
+ d="m 524.229,371.364 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8550"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8572"><path
+ d="m 529.036,368.161 24.435,0 0,-0.802 -24.435,0 0,0.802 z"
+ id="path8574"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8576"><path
+ d="m 529.036,367.359 24.436,0 0,0.801 -24.436,0 0,-0.801 z"
+ id="path8578"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8600"><path
+ d="m 523.828,363.753 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8602"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8604"><path
+ d="m 523.828,362.952 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8606"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8628"><path
+ d="m 518.62,359.348 26.039,0 0,-0.802 -26.039,0 0,0.802 z"
+ id="path8630"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8632"><path
+ d="m 518.62,358.546 26.039,0 0,0.801 -26.039,0 0,-0.801 z"
+ id="path8634"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8656"><path
+ d="m 513.813,354.941 26.84,0 0,-0.801 -26.84,0 0,0.801 z"
+ id="path8658"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8660"><path
+ d="m 513.813,354.14 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8662"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8684"><path
+ d="m 511.41,350.534 24.836,0 0,-0.802 -24.836,0 0,0.802 z"
+ id="path8686"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8688"><path
+ d="m 511.41,349.732 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8690"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8712"><path
+ d="m 514.214,346.128 17.625,0 0,-0.801 -17.625,0 0,0.801 z"
+ id="path8714"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8716"><path
+ d="m 514.214,345.327 17.625,0 0,0.801 -17.625,0 0,-0.801 z"
+ id="path8718"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8740"><path
+ d="m 519.021,341.722 8.412,0 0,-0.801 -8.412,0 0,0.801 z"
+ id="path8742"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8744"><path
+ d="m 519.021,340.921 8.412,0 0,0.801 -8.412,0 0,-0.801 z"
+ id="path8746"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8314-6"><path
+ d="m 425.724,259.042 428.566,0 0,218.911 -428.566,0 0,-218.911 z"
+ id="path8316-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8326-1"><path
+ d="m 507.7,372.723 19.783,0 0,-22.257 -19.783,0 0,22.257 z"
+ id="path8328-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8330-1"><path
+ d="m 507.7,350.466 c 2.343,5.293 19.783,3.393 19.783,3.393 l 0,0 -13.802,18.864 c 0,0 -5.981,-17.666 -5.981,-22.257"
+ id="path8332-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-0"><path
+ d="m 507.69994,372.723 19.78275,0 0,-22.2566 -19.78275,0 0,22.2566 z"
+ id="path8336-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8366-0"><path
+ d="m 507.701,350.392 c 0,4.494 17.666,17.224 17.666,17.224 l 0,0 c 0,0 -17.666,12.682 -17.666,17.358 l 0,0 0,-34.582 z"
+ id="path8368-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8376-0"><path
+ d="m 507.70051,384.97387 17.66681,0 0,-34.581 -17.66681,0 0,34.581 z"
+ id="path8378-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8404-7"><path
+ d="m 518.22,394.198 9.614,0 0,-0.802 -9.614,0 0,0.802 z"
+ id="path8406-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8408-2"><path
+ d="m 518.22,393.396 9.614,0 0,0.801 -9.614,0 0,-0.801 z"
+ id="path8410-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8432-6"><path
+ d="m 513.413,389.791 18.426,0 0,-0.801 -18.426,0 0,0.801 z"
+ id="path8434-3"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8436-0"><path
+ d="m 513.413,388.99 18.426,0 0,0.801 -18.426,0 0,-0.801 z"
+ id="path8438-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8460-6"><path
+ d="m 511.41,385.385 24.836,0 0,-0.801 -24.836,0 0,0.801 z"
+ id="path8462-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8464-3"><path
+ d="m 511.41,384.584 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8466-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8488-7"><path
+ d="m 514.214,380.978 26.839,0 0,-0.801 -26.839,0 0,0.801 z"
+ id="path8490-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8492-8"><path
+ d="m 514.214,380.177 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8494-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8516-3"><path
+ d="m 519.021,376.573 26.037,0 0,-0.801 -26.037,0 0,0.801 z"
+ id="path8518-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8520-6"><path
+ d="m 519.021,375.772 26.037,0 0,0.801 -26.037,0 0,-0.801 z"
+ id="path8522-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8544-3"><path
+ d="m 524.229,372.165 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8546-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8548-2"><path
+ d="m 524.229,371.364 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8550-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8572-9"><path
+ d="m 529.036,368.161 24.435,0 0,-0.802 -24.435,0 0,0.802 z"
+ id="path8574-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8576-8"><path
+ d="m 529.036,367.359 24.436,0 0,0.801 -24.436,0 0,-0.801 z"
+ id="path8578-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8600-9"><path
+ d="m 523.828,363.753 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8602-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8604-0"><path
+ d="m 523.828,362.952 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8606-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8628-9"><path
+ d="m 518.62,359.348 26.039,0 0,-0.802 -26.039,0 0,0.802 z"
+ id="path8630-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8632-3"><path
+ d="m 518.62,358.546 26.039,0 0,0.801 -26.039,0 0,-0.801 z"
+ id="path8634-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8656-5"><path
+ d="m 513.813,354.941 26.84,0 0,-0.801 -26.84,0 0,0.801 z"
+ id="path8658-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8660-2"><path
+ d="m 513.813,354.14 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8662-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8684-0"><path
+ d="m 511.41,350.534 24.836,0 0,-0.802 -24.836,0 0,0.802 z"
+ id="path8686-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8688-8"><path
+ d="m 511.41,349.732 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8690-0"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8712-7"><path
+ d="m 514.214,346.128 17.625,0 0,-0.801 -17.625,0 0,0.801 z"
+ id="path8714-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8716-8"><path
+ d="m 514.214,345.327 17.625,0 0,0.801 -17.625,0 0,-0.801 z"
+ id="path8718-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8740-9"><path
+ d="m 519.021,341.722 8.412,0 0,-0.801 -8.412,0 0,0.801 z"
+ id="path8742-6"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8744-4"><path
+ d="m 519.021,340.921 8.412,0 0,0.801 -8.412,0 0,-0.801 z"
+ id="path8746-2"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ gradientTransform="translate(0,-4e-6)"
+ y2="347.28149"
+ x2="218.50883"
+ y1="300.49261"
+ x1="151.24023"
+ gradientUnits="userSpaceOnUse"
+ id="path24_1_-9-6"><stop
+ id="stop20-0-1"
+ style="stop-color:#1e1e1f;stop-opacity:1"
+ offset="0" /><stop
+ id="stop32-1-1"
+ style="stop-color:#262727;stop-opacity:1"
+ offset="1" /></linearGradient><linearGradient
+ gradientTransform="matrix(0.09963734,0,0,0.09963734,29.527122,-61.529368)"
+ id="path24_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="103.3008"
+ y1="297.04099"
+ x2="234.9995"
+ y2="297.04099"
+ xlink:href="#SVGID_1_-2"><stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0.402"
+ id="stop20" /><stop
+ offset="0.4746"
+ style="stop-color:#000000;stop-opacity:0.402"
+ id="stop22" /><stop
+ offset="0.6456"
+ style="stop-color:#000000;stop-opacity:0.351"
+ id="stop24" /><stop
+ offset="0.7675"
+ style="stop-color:#000000;stop-opacity:0.3"
+ id="stop26" /><stop
+ offset="0.866"
+ style="stop-color:#000000;stop-opacity:0.252"
+ id="stop28" /><stop
+ offset="0.9494"
+ style="stop-color:#000000;stop-opacity:0.2"
+ id="stop30" /><stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.15"
+ id="stop32" /></linearGradient><linearGradient
+ gradientTransform="matrix(0.09963734,0,0,0.09963734,29.527122,-61.529368)"
+ y2="256.50339"
+ x2="220.9146"
+ y1="256.50339"
+ x1="103.3008"
+ gradientUnits="userSpaceOnUse"
+ id="SVGID_1_"><stop
+ id="stop37"
+ style="stop-color:#999999"
+ offset="0" /><stop
+ id="stop39"
+ style="stop-color:#BBBBBB"
+ offset="0.1466" /><stop
+ id="stop41"
+ style="stop-color:#CCCCCC"
+ offset="0.2419" /></linearGradient><linearGradient
+ y2="347.28149"
+ x2="218.50883"
+ y1="300.49261"
+ x1="151.24023"
+ gradientUnits="userSpaceOnUse"
+ id="path24_1_-9"
+ gradientTransform="translate(559.73756,-2.4894758)"><stop
+ id="stop20-0"
+ style="stop-color:#1e1e1f;stop-opacity:1"
+ offset="0" /><stop
+ id="stop32-1"
+ style="stop-color:#262727;stop-opacity:1"
+ offset="1" /></linearGradient><linearGradient
+ id="SVGID_1_-2"
+ gradientUnits="userSpaceOnUse"
+ x1="103.3008"
+ y1="256.50339"
+ x2="220.91409"
+ y2="256.50339"
+ gradientTransform="translate(559.73756,-2.4894758)"><stop
+ offset="0"
+ style="stop-color:#595959"
+ id="stop37-5" /><stop
+ offset="0.1466"
+ style="stop-color:#7B7B7B"
+ id="stop39-0" /><stop
+ offset="0.2419"
+ style="stop-color:#8C8C8C"
+ id="stop41-3" /></linearGradient></defs><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="3840"
+ inkscape:window-height="2095"
+ id="namedview149"
+ showgrid="true"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="1.335391"
+ inkscape:cx="514.14833"
+ inkscape:cy="207.11017"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4762"
+ showguides="true"><inkscape:grid
+ type="xygrid"
+ id="grid219" /></sodipodi:namedview><g
+ id="svg1205"
+ display="none"
+ style="display:none"
+ transform="translate(48.492702,-99.953018)"><rect
+ x="-3"
+ y="-4"
+ display="inline"
+ width="491.5"
+ height="85.5"
+ id="rect4"
+ style="display:inline;fill:#0f3c7e" /><g
+ id="g4122"
+ transform="matrix(0.62747746,0,0,0.62747746,-228.72288,-1457.0571)"
+ display="inline"
+ style="display:inline"><path
+ id="path3047"
+ d="m 484.039,2375.006 0,45.9 29.598,0 0,-6.974 -20.565,0 0,-38.928 -9.033,0"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3049"
+ d="m 519.098,2420.906 9.035,0 0,-33.038 -9.035,0 0,33.038 m 4.517,-35.881 c 2.833,0 5.192,-2.302 5.192,-5.214 0,-2.844 -2.359,-5.212 -5.192,-5.212 -2.898,0 -5.192,2.369 -5.192,5.212 0,2.913 2.294,5.214 5.192,5.214"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3051"
+ d="m 543.866,2391.728 -0.135,0 0,-19.566 -9.034,0 0,48.744 8.832,0 0.201,-3.857 0.135,0 c 2.833,3.181 5.665,4.535 10.317,4.535 8.764,0 14.563,-7.922 14.563,-17.808 0,-9.543 -5.192,-16.584 -14.16,-16.584 -4.785,0 -7.618,1.421 -10.719,4.536 m -0.134,11.914 c 0,-5.688 2.562,-9.478 7.416,-9.478 5.394,0 8.091,3.86 8.091,10.155 0,6.23 -2.629,10.292 -7.956,10.292 -4.652,0 -7.551,-3.657 -7.551,-9.48 l 0,-1.489"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3053"
+ d="m 592.988,2387.192 c -4.316,0.272 -8.428,2.91 -10.315,6.569 l -0.135,0 -0.202,-5.892 -8.832,0 0,33.039 9.034,0 0,-12.458 c 0,-6.635 1.212,-9.002 3.303,-10.493 1.821,-1.287 3.978,-1.829 6.944,-1.964 l 0.203,-8.801"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3055"
+ d="m 626.228,2402.425 c 0,-8.194 -4.988,-15.232 -13.618,-15.232 -10.384,0 -17.059,7.175 -17.059,18.074 0,10.631 6.877,16.318 17.059,16.318 4.787,0 8.158,-0.744 11.327,-2.168 l -0.943,-6.77 c -2.968,1.219 -6.001,1.964 -9.238,1.964 -5.46,0 -8.968,-2.507 -9.304,-7.651 l 21.373,0 c 0.269,-1.219 0.403,-3.114 0.403,-4.535 m -14.562,-8.259 c 3.911,0 5.732,3.181 5.866,6.566 l -12.743,0 c 0.675,-3.79 3.303,-6.566 6.877,-6.566"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3057"
+ d="m 653.657,2374.329 c -12.136,0 -22.114,8.868 -22.114,23.627 0,14.76 9.978,23.628 22.114,23.628 12.136,0 22.115,-8.868 22.115,-23.628 10e-4,-14.758 -9.979,-23.627 -22.115,-23.627 m 0,4.603 c 9.034,0 15.912,6.77 15.912,19.021 0,12.255 -6.876,19.025 -15.912,19.025 -9.035,0 -15.912,-6.77 -15.912,-19.025 0,-12.25 6.878,-19.021 15.912,-19.021"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3059"
+ d="m 684.407,2386.04 0,2.099 -5.326,0 0,4.333 5.326,0 0,28.436 5.663,0 0,-28.436 8.361,0 0,-4.333 -8.361,0 0,-2.979 c 0,-5.891 2.495,-9.344 7.011,-9.344 2.09,0 3.44,0.338 4.72,0.813 l 0.54,-4.198 c -1.216,-0.474 -3.506,-0.948 -5.327,-0.948 -8.022,0 -12.607,5.215 -12.607,14.557"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3061"
+ d="m 703.236,2386.04 0,2.099 -5.326,0 0,4.333 5.326,0 0,28.436 5.664,0 0,-28.436 8.361,0 0,-4.333 -8.361,0 0,-2.979 c 0,-5.891 2.495,-9.344 7.01,-9.344 2.09,0 3.441,0.338 4.72,0.813 l 0.54,-4.198 c -1.214,-0.474 -3.506,-0.948 -5.327,-0.948 -8.022,0 -12.607,5.215 -12.607,14.557"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3063"
+ d="m 723.82,2420.906 5.664,0 0,-32.767 -5.664,0 0,32.767 m 2.831,-37.574 c 1.956,0 3.506,-1.556 3.506,-3.521 0,-1.963 -1.55,-3.52 -3.506,-3.52 -1.955,0 -3.505,1.557 -3.505,3.52 0,1.965 1.55,3.521 3.505,3.521"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3065"
+ d="m 741.26,2404.387 c 0,-8.259 4.921,-12.591 11.327,-12.591 3.371,0 6.337,0.811 8.765,1.964 l 0.54,-4.333 c -2.023,-1.018 -5.259,-1.964 -8.832,-1.964 -10.113,0 -17.733,6.16 -17.733,17.671 0,10.832 6.876,16.45 15.979,16.45 4.045,0 6.944,-0.473 10.248,-1.897 l -0.54,-4.333 c -2.831,1.287 -5.866,1.896 -8.698,1.896 -6.54,0 -11.056,-4.13 -11.056,-12.863"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3067"
+ d="m 793.836,2405.81 c 0.135,-1.217 0.202,-2.235 0.202,-3.251 0,-8.395 -4.383,-15.095 -12.81,-15.095 -9.1,0 -15.775,7.583 -15.775,17.671 0,11.103 6.675,16.45 15.775,16.45 4.048,0 7.081,-0.61 10.248,-1.897 l -0.539,-4.333 c -2.495,1.219 -6.068,1.896 -8.901,1.896 -6.54,0 -10.787,-3.993 -10.922,-11.44 l 22.722,0 m -13.08,-14.014 c 4.99,0 7.687,4.129 7.687,9.545 l -17.059,0 c 0.81,-5.754 3.978,-9.545 9.372,-9.545"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /></g><g
+ id="g2977"
+ transform="matrix(0.62026788,0,0,0.62820994,-318.24592,-674.22997)"
+ display="inline"
+ style="display:inline"><path
+ id="path2979"
+ d="m 585.297,1093.95 c -0.754,-0.02 -1.499,0.452 -1.792,1.138 -0.296,0.686 -0.123,1.541 0.414,2.063 l 16.196,16.248 c 0.523,0.523 1.373,0.696 2.062,0.421 0.691,-0.276 1.178,-0.986 1.182,-1.719 l 0,-16.276 c 0.003,-0.982 -0.904,-1.876 -1.897,-1.872 l -16.166,0 0,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path2981"
+ d="m 540.763,1093.949 c -1.049,0.016 -1.892,0.871 -1.891,1.921 l 0,74.157 c -0.002,1.051 0.842,1.906 1.891,1.921 l 60.677,0 c 1.06,0 1.921,-0.855 1.922,-1.915 0,0 0,0 0,-0.01 l 0,-47.755 c 0.003,-0.511 -0.198,-1.002 -0.559,-1.363 l -26.246,-26.372 c -0.357,-0.371 -0.85,-0.584 -1.363,-0.588 l -34.431,0 0,0 z m 1.922,3.843 31.701,0 25.134,25.255 0,45.058 -56.835,0 0,-70.313 0,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /></g><rect
+ x="0"
+ y="75"
+ display="inline"
+ width="486"
+ height="5"
+ id="rect21"
+ style="display:inline;fill:#6c9aca" /><path
+ id="path10643"
+ display="inline"
+ d="m 371.109,53.543 -4.696,0 0,-3.154 c 0,-0.916 -0.053,-1.488 -0.154,-1.717 -0.104,-0.229 -0.331,-0.343 -0.682,-0.343 -0.397,0 -0.647,0.14 -0.757,0.417 -0.104,0.275 -0.158,0.874 -0.158,1.793 l 0,8.438 c 0,0.881 0.054,1.457 0.158,1.729 0.108,0.27 0.35,0.402 0.723,0.402 0.357,0 0.595,-0.135 0.704,-0.406 0.109,-0.271 0.166,-0.909 0.166,-1.914 l 0,-2.299 4.696,0 0,0.711 c 0,1.886 -0.133,3.224 -0.396,4.011 -0.266,0.788 -0.853,1.479 -1.759,2.072 -0.908,0.595 -2.026,0.89 -3.355,0.89 -1.381,0 -2.521,-0.251 -3.417,-0.75 -0.896,-0.5 -1.49,-1.194 -1.781,-2.079 -0.291,-0.885 -0.438,-2.218 -0.438,-3.996 l 0,-5.303 c 0,-1.309 0.044,-2.287 0.135,-2.941 0.09,-0.653 0.356,-1.283 0.801,-1.89 0.444,-0.603 1.062,-1.079 1.85,-1.429 0.788,-0.348 1.692,-0.521 2.719,-0.521 1.388,0 2.534,0.271 3.437,0.807 0.904,0.537 1.498,1.207 1.783,2.008 0.282,0.803 0.425,2.052 0.425,3.744 l 0,1.721 -0.004,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 382.674,51.785 c -0.146,-0.516 -0.415,-1.018 -0.812,-1.502 -0.394,-0.485 -0.956,-0.879 -1.683,-1.182 -0.726,-0.303 -1.595,-0.453 -2.609,-0.453 -1.207,0 -2.197,0.233 -2.974,0.705 -0.774,0.472 -1.312,1.096 -1.609,1.871 -0.297,0.775 -0.445,1.855 -0.445,3.238 l 0,3.809 c 0,1.264 0.081,2.211 0.246,2.84 0.164,0.633 0.438,1.17 0.82,1.613 0.385,0.444 0.923,0.777 1.615,1 0.692,0.217 1.537,0.328 2.537,0.328 0.895,0 1.685,-0.13 2.375,-0.386 0.688,-0.257 1.255,-0.655 1.694,-1.198 0.438,-0.541 0.726,-1.125 0.858,-1.748 0.132,-0.623 0.202,-1.604 0.202,-2.941 l 0,-3.641 c 0.003,-1.052 -0.071,-1.837 -0.215,-2.353 z m -4.321,8.095 c 0,0.644 -0.041,1.06 -0.123,1.257 -0.083,0.193 -0.255,0.291 -0.514,0.291 -0.252,0 -0.42,-0.107 -0.508,-0.32 -0.085,-0.213 -0.129,-0.67 -0.129,-1.373 l 0,-6.721 c 0,-0.762 0.044,-1.24 0.129,-1.441 0.086,-0.198 0.261,-0.297 0.519,-0.297 0.258,0 0.429,0.099 0.508,0.297 0.079,0.201 0.118,0.681 0.118,1.441 l 0,6.866 0,0 z"
+ id="path24"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ id="path10647"
+ display="inline"
+ d="m 389.04,45.663 0,18.112 -4.657,0 0,-18.112 4.657,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ id="path10649"
+ display="inline"
+ d="m 395.321,45.663 0,18.112 -4.655,0 0,-18.112 4.655,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 430.428,51.785 c -0.146,-0.516 -0.415,-1.018 -0.812,-1.502 -0.396,-0.485 -0.956,-0.879 -1.684,-1.182 -0.729,-0.303 -1.595,-0.453 -2.61,-0.453 -1.206,0 -2.196,0.233 -2.973,0.705 -0.774,0.472 -1.312,1.096 -1.608,1.871 -0.299,0.775 -0.446,1.855 -0.446,3.238 l 0,3.809 c 0,1.264 0.081,2.211 0.245,2.84 0.165,0.633 0.438,1.17 0.821,1.613 0.384,0.444 0.923,0.777 1.615,1 0.692,0.217 1.537,0.328 2.537,0.328 0.895,0 1.686,-0.13 2.375,-0.386 0.688,-0.257 1.255,-0.655 1.693,-1.198 0.439,-0.541 0.726,-1.125 0.859,-1.748 0.133,-0.623 0.202,-1.604 0.202,-2.941 l 0,-3.641 c 0.004,-1.052 -0.07,-1.837 -0.214,-2.353 z m -4.321,8.095 c 0,0.644 -0.041,1.06 -0.126,1.257 -0.081,0.193 -0.253,0.291 -0.512,0.291 -0.251,0 -0.42,-0.107 -0.508,-0.32 -0.086,-0.213 -0.13,-0.67 -0.13,-1.373 l 0,-6.721 c 0,-0.762 0.044,-1.24 0.13,-1.441 0.086,-0.198 0.261,-0.297 0.519,-0.297 0.259,0 0.429,0.099 0.508,0.297 0.08,0.201 0.119,0.681 0.119,1.441 l 0,6.866 z"
+ id="path28"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 448.306,51.454 c -0.155,-0.789 -0.622,-1.454 -1.398,-1.995 -0.773,-0.541 -1.927,-0.811 -3.456,-0.811 l -4.108,0.011 0,-0.011 c -1.251,0.084 -2.207,0.828 -2.865,2.236 l 0.158,-1.957 -4.498,0 0,14.848 4.539,0 0,-5.875 c 0,-1.443 0.059,-1.687 0.146,-2.088 0.09,-0.399 0.328,-0.711 0.715,-0.938 0.286,-0.164 0.692,-0.27 1.218,-0.312 l 0,0.027 3.854,0.066 0,-1.553 c 0,-0.826 0.035,-1.338 0.109,-1.535 0.07,-0.197 0.258,-0.297 0.555,-0.297 0.261,0 0.447,0.119 0.562,0.353 0.112,0.235 0.169,0.737 0.169,1.513 0,0.617 -0.054,1.026 -0.156,1.229 -0.104,0.201 -0.896,0.596 -2.375,1.179 -1.384,0.539 -2.249,1.011 -2.601,1.414 -0.349,0.403 -0.521,1.164 -0.521,2.278 l 0,1.223 c 0,1.505 0.329,2.48 0.986,2.926 0.656,0.444 1.38,0.668 2.168,0.668 0.602,0 1.12,-0.134 1.555,-0.4 0.433,-0.268 0.788,-0.666 1.062,-1.203 l 0,1.326 4.419,0 0,-7.459 c -0.003,-2.456 -0.081,-4.076 -0.237,-4.863 z m -4.303,8.318 c 0,0.752 -0.041,1.215 -0.124,1.393 -0.084,0.176 -0.266,0.264 -0.539,0.264 -0.291,0 -0.486,-0.113 -0.583,-0.338 -0.1,-0.225 -0.146,-0.725 -0.146,-1.499 0,-0.676 0.055,-1.192 0.169,-1.553 0.112,-0.36 0.521,-0.81 1.225,-1.341 l -0.002,3.074 0,0 z"
+ id="path30"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 418.858,50.789 c -0.049,-0.337 -0.191,-0.682 -0.43,-1.031 -0.24,-0.352 -0.587,-0.625 -1.041,-0.818 -0.455,-0.192 -0.992,-0.291 -1.61,-0.291 -0.536,0 -1.033,0.106 -1.492,0.32 -0.457,0.215 -0.872,0.541 -1.246,0.975 l 0,-4.279 -4.537,0 0,15.745 -1.562,0 0,-5.091 c 0,-2.457 -0.079,-4.076 -0.235,-4.864 -0.156,-0.788 -0.622,-1.453 -1.397,-1.994 -0.774,-0.541 -1.927,-0.812 -3.456,-0.812 -1.273,0 -2.312,0.238 -3.109,0.715 -0.801,0.477 -1.33,1.025 -1.596,1.646 -0.266,0.625 -0.396,1.51 -0.396,2.655 l 0,0.993 4.26,0 0,-1.553 c 0,-0.824 0.037,-1.336 0.11,-1.535 0.07,-0.197 0.258,-0.295 0.555,-0.295 0.262,0 0.447,0.117 0.562,0.351 0.111,0.235 0.168,0.74 0.168,1.515 0,0.615 -0.053,1.024 -0.155,1.228 -0.104,0.202 -0.896,0.596 -2.375,1.18 -1.385,0.538 -2.249,1.011 -2.6,1.413 -0.35,0.405 -0.522,1.164 -0.522,2.279 l 0,1.224 c 0,1.503 0.329,2.479 0.984,2.925 0.658,0.444 1.382,0.668 2.169,0.668 0.602,0 1.119,-0.135 1.555,-0.4 0.435,-0.266 0.789,-0.668 1.063,-1.201 l 0,1.322 10.523,0 0.008,-1.123 c 0.379,0.469 0.797,0.818 1.256,1.053 0.458,0.23 0.949,0.352 1.479,0.352 0.735,0 1.372,-0.199 1.907,-0.59 0.535,-0.391 0.875,-0.854 1.022,-1.389 0.145,-0.534 0.216,-1.348 0.216,-2.438 l 0,-6.701 c -0.005,-1.101 -0.029,-1.819 -0.078,-2.154 z m -16.458,8.983 0,0 c -10e-4,0.752 -0.042,1.215 -0.125,1.393 -0.083,0.176 -0.264,0.264 -0.539,0.264 -0.292,0 -0.484,-0.113 -0.584,-0.338 -0.099,-0.225 -0.146,-0.725 -0.146,-1.499 0,-0.676 0.057,-1.192 0.17,-1.553 0.111,-0.36 0.52,-0.81 1.225,-1.341 l -0.001,3.074 0,0 z m 11.992,-0.364 c 0,0.883 -0.041,1.439 -0.126,1.67 -0.085,0.234 -0.265,0.35 -0.543,0.35 -0.273,0 -0.456,-0.113 -0.546,-0.337 -0.091,-0.226 -0.139,-0.737 -0.139,-1.536 l 0,-6.416 c 0,-0.83 0.04,-1.349 0.121,-1.554 0.08,-0.206 0.258,-0.31 0.528,-0.31 0.278,0 0.465,0.119 0.561,0.354 0.096,0.235 0.144,0.738 0.144,1.509 l 0,6.27 z"
+ id="path32"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><g
+ display="inline"
+ id="g34"
+ style="display:inline"><path
+ d="m 464.534,56.898 c -0.277,-1.412 -1.911,-2.66 -3.335,-1.981 -0.209,0.077 -0.354,0.237 -0.521,0.377 -1.336,1.565 0.174,4.235 2.158,4.142 1.263,0.007 2.037,-1.414 1.698,-2.538 z m -1.854,0.624 c -0.48,0.268 -1.14,0.054 -1.468,-0.485 l -10e-4,0 c -0.33,-0.537 -0.207,-1.188 0.272,-1.46 0.481,-0.268 1.139,-0.051 1.469,0.486 l 10e-4,0.002 c 0.328,0.535 0.206,1.189 -0.273,1.457 z"
+ id="path36"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 462.952,56.063 c -0.33,-0.537 -0.986,-0.754 -1.469,-0.486 -0.479,0.271 -0.604,0.923 -0.272,1.46 l 10e-4,0 c 0.329,0.539 0.986,0.753 1.468,0.485 0.48,-0.269 0.601,-0.922 0.272,-1.459 l 0,0 z"
+ id="path38"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g><g
+ display="inline"
+ id="g40"
+ style="display:inline"><path
+ d="m 474.297,52.731 c -0.834,0.199 -1.271,1.055 -2.045,1.373 -0.79,-0.408 -0.562,-1.504 -1.2,-2.029 -0.542,-0.566 -1.407,-0.469 -2.068,-0.741 -0.82,-0.616 -0.5,-1.758 -0.27,-2.577 0.423,-1.263 0.858,-2.799 0.008,-3.984 -0.56,-0.935 -1.746,-1.481 -2.818,-1.111 -1.44,0.357 -2.287,1.764 -2.688,3.087 -0.64,1.315 -2.562,1.692 -3.688,0.769 -0.814,-0.553 -1.748,-1.029 -2.759,-1 -0.889,-0.16 -1.097,-1.242 -1.062,-1.994 0.087,-1.914 0.849,-3.703 1.273,-5.558 0.405,-2.512 0.029,-5.181 -1.374,-7.326 -0.896,-1.451 -2.103,-2.701 -3.476,-3.73 -2.421,-1.852 -5.504,-3.014 -8.593,-2.71 -2.039,0.322 -4.045,1.244 -5.253,2.947 -1.779,2.326 -1.857,5.577 -0.89,8.236 1.601,4.215 5.421,7.598 9.888,8.514 1.369,0.344 2.804,0.189 4.167,0.006 1.226,0.031 2.279,1.396 1.911,2.562 -0.428,0.762 -1.156,1.365 -1.358,2.234 -0.534,1.484 0.022,3.191 1.273,4.134 1.407,1.153 3.52,1.442 5.065,0.513 1.055,-0.636 1.92,-1.601 2.312,-2.592 0.389,-0.973 0.818,-2.188 1.961,-2.533 0.871,-0.253 1.69,0.276 2.395,0.727 0.672,0.326 1.677,-0.073 2.131,0.656 0.396,0.799 -0.073,1.713 -0.429,2.443 -0.532,0.904 -1.096,1.939 -0.789,3.014 0.245,1.119 1.491,1.832 2.608,1.562 1.306,-0.192 2.137,-1.351 3.243,-1.923 0.573,-0.135 0.677,0.65 1.123,0.779 1.229,0.371 2.35,-0.781 2.618,-1.883 0.385,-0.811 -0.242,-2.048 -1.216,-1.865 z M 453.418,41.357 c -2.591,2.643 -7.448,2.146 -10.776,-1.053 -3.326,-3.198 -3.98,-7.981 -1.39,-10.623 2.59,-2.641 7.451,-2.096 10.779,1.103 3.329,3.199 3.977,7.933 1.387,10.573 z m 4.258,12.259 c -0.731,0.327 -1.518,0.405 -2.242,0.271 -1.042,-0.193 -1.963,-0.828 -2.429,-1.8 -0.791,-1.646 0.021,-3.63 1.807,-4.429 1.784,-0.801 3.877,-0.116 4.669,1.527 0.791,1.65 -0.021,3.631 -1.805,4.431 z m 7.56,-4.813 c -1.037,-0.418 -1.501,-1.759 -1.037,-2.98 0.465,-1.225 1.802,-1.868 2.838,-1.45 1.034,0.418 1.438,1.753 0.972,2.978 -0.466,1.219 -1.738,1.87 -2.773,1.452 z m 5.336,6.736 c -0.39,0.531 -0.99,0.984 -1.505,1.15 -0.514,0.166 -1.035,0.129 -1.432,-0.155 -0.398,-0.285 -0.655,-0.88 -0.655,-1.416 0,-0.535 0.138,-0.95 0.527,-1.483 0.39,-0.531 0.911,-0.918 1.426,-1.084 0.513,-0.166 1.089,-0.086 1.486,0.2 0.396,0.283 0.646,0.672 0.646,1.207 0.002,0.536 -0.105,1.048 -0.493,1.581 z m 4.211,-0.299 c -0.205,0.324 -0.481,0.537 -0.76,0.658 -0.278,0.119 -0.554,0.125 -0.769,-0.008 -0.215,-0.131 -0.331,-0.379 -0.346,-0.678 -0.013,-0.303 0.02,-0.609 0.226,-0.934 0.203,-0.324 0.479,-0.588 0.757,-0.707 0.279,-0.121 0.612,-0.143 0.827,-0.012 0.214,0.133 0.332,0.377 0.347,0.676 0.013,0.305 -0.076,0.68 -0.282,1.005 z"
+ id="path42"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 452.031,30.785 c -3.328,-3.198 -8.189,-3.743 -10.779,-1.103 -2.592,2.642 -1.938,7.424 1.39,10.623 3.328,3.198 8.187,3.695 10.776,1.052 2.59,-2.64 1.942,-7.374 -1.387,-10.572 z"
+ id="path44"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 454.812,47.658 c -1.785,0.799 -2.598,2.781 -1.807,4.429 0.466,0.972 1.387,1.606 2.429,1.8 0.726,0.137 1.511,0.057 2.242,-0.271 1.784,-0.8 2.597,-2.781 1.805,-4.431 -0.793,-1.643 -2.885,-2.328 -4.669,-1.527 z"
+ id="path46"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 468.008,47.348 c 0.466,-1.224 0.062,-2.559 -0.972,-2.977 -1.036,-0.418 -2.373,0.227 -2.838,1.449 -0.464,1.224 0,2.563 1.037,2.98 1.036,0.421 2.308,-0.23 2.773,-1.452 z"
+ id="path48"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 470.42,52.751 c -0.397,-0.286 -0.975,-0.366 -1.486,-0.2 -0.515,0.166 -1.036,0.553 -1.426,1.084 -0.391,0.533 -0.527,0.948 -0.527,1.483 0,0.536 0.257,1.131 0.655,1.416 0.396,0.284 0.918,0.321 1.432,0.155 0.516,-0.166 1.115,-0.619 1.505,-1.15 0.389,-0.533 0.495,-1.045 0.495,-1.581 -0.002,-0.535 -0.252,-0.924 -0.648,-1.207 z"
+ id="path50"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 473.893,53.572 c -0.278,0.121 -0.554,0.384 -0.757,0.707 -0.206,0.324 -0.237,0.632 -0.226,0.935 0.015,0.3 0.132,0.546 0.346,0.679 0.215,0.133 0.489,0.127 0.769,0.006 0.277,-0.119 0.555,-0.332 0.76,-0.657 0.205,-0.325 0.295,-0.7 0.282,-1.003 -0.015,-0.299 -0.133,-0.543 -0.347,-0.676 -0.215,-0.131 -0.548,-0.111 -0.827,0.009 z"
+ id="path52"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g><g
+ display="inline"
+ id="g54"
+ style="display:inline"><path
+ d="m 461.713,37.216 c -1.322,0.228 -2.283,1.758 -1.781,2.968 0.585,1.841 3.354,2.55 4.799,0.998 0.296,-0.281 0.457,-0.674 0.559,-1.054 0.346,-1.936 -1.766,-3.414 -3.577,-2.912 z m 1.685,2.923 c -0.222,0.65 -1.036,0.947 -1.82,0.666 0,0 -10e-4,0 -0.002,-0.002 -0.784,-0.281 -1.238,-1.038 -1.016,-1.687 0.221,-0.648 1.036,-0.946 1.82,-0.664 0,0 10e-4,0 10e-4,0.001 0.784,0.282 1.239,1.037 1.017,1.686 z"
+ id="path56"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 462.382,38.453 c 0,-0.001 -0.001,-0.001 0,0 -0.785,-0.283 -1.602,0.015 -1.821,0.663 -0.224,0.649 0.23,1.404 1.016,1.687 10e-4,0.002 0.002,0.002 0.002,0.002 0.784,0.281 1.6,-0.016 1.82,-0.666 0.221,-0.649 -0.234,-1.404 -1.017,-1.686 z"
+ id="path58"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g></g><rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4138"
+ width="499"
+ height="58"
+ x="949.64948"
+ y="-185.39832" /><rect
+ style="opacity:1;fill:#ced0d2;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4140"
+ width="491.5"
+ height="85.5"
+ x="0"
+ y="0" /><g
+ display="none"
+ id="Layer_1-2"
+ style="display:none"
+ transform="translate(183.59583,-77.321263)"><rect
+ id="rect4151"
+ height="800"
+ width="1280"
+ display="inline"
+ y="-124"
+ x="-812"
+ style="display:inline;fill:#f2f2f2" /><rect
+ id="rect4153"
+ height="80"
+ width="212"
+ display="inline"
+ x="0"
+ y="0"
+ style="display:inline;fill:#ffffff" /></g><g
+ id="g4762"
+ transform="matrix(0.81809146,0,0,0.81809146,22.434697,75.008495)"><polygon
+ transform="matrix(2.0377711,0,0,2.0377711,214.04721,-105.65899)"
+ id="polygon14"
+ points="17.258,20.718 17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 "
+ style="fill:#ffffff" /><path
+ id="path24-7"
+ d="M 250.26248,-64.553074"
+ stroke-miterlimit="10"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;stroke:#000000;stroke-width:2.03777099;stroke-miterlimit:10" /><g
+ transform="matrix(2.0374308,0,0,2.0374308,212.45976,-105.73989)"
+ id="g4298"><polygon
+ style="fill:#ffffff"
+ points="17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 17.258,20.718 "
+ id="polygon14-7" /><polygon
+ points="28.561,9.362 17.763,20.162 17.772,20.172 30.379,32.053 30.958,32.599 30.379,33.145 17.914,44.893 28.654,55.638 51.742,32.55 "
+ id="polygon16"
+ style="fill:#504999;fill-opacity:1" /><polygon
+ style="fill:#c8c8c8"
+ points="17.258,20.718 29.864,32.599 17.358,44.386 "
+ id="polygon18" /><polygon
+ points="18.807,44.052 31.847,41.483 27.743,35.628 "
+ id="polygon20"
+ style="fill:#38257a;fill-opacity:1" /></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/galaxy/brand_cp/intro-highres.png b/icon-themes/galaxy/brand_cp/intro-highres.png
new file mode 100644
index 000000000000..17724c32f2fa
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/intro-highres.png
Binary files differ
diff --git a/icon-themes/galaxy/brand_cp/intro.png b/icon-themes/galaxy/brand_cp/intro.png
new file mode 100644
index 000000000000..4f0937b451e2
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/intro.png
Binary files differ
diff --git a/icon-themes/galaxy/brand_cp/logo-sc.svg b/icon-themes/galaxy/brand_cp/logo-sc.svg
new file mode 100644
index 000000000000..18401b2a7284
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/logo-sc.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16"
+ sodipodi:docname="logo.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview18"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="2.8284271"
+ inkscape:cx="33.270644"
+ inkscape:cy="45.559194"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg16"
+ inkscape:document-rotation="0" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ d="m 2.0989,16.566 1.0203,-1.0269 16.972,17.082 -16.972,17.082 -1.0203,-1.0294 15.952,-16.053 z"
+ fill="#ffffff"
+ id="path4"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers"
+ id="path8" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -38.115,35.342 -8.8737,8.8659 13.09,-2.8893 z"
+ fill="#38257a"
+ id="path10"
+ style="stroke-width:158831" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp/logo-sc_inverted.svg b/icon-themes/galaxy/brand_cp/logo-sc_inverted.svg
new file mode 100644
index 000000000000..a0f79104e711
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/logo-sc_inverted.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2"
+ style="fill:#ffffff" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831;fill:#ffffff" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers;fill:#ffffff"
+ id="path8" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp/logo.svg b/icon-themes/galaxy/brand_cp/logo.svg
new file mode 100644
index 000000000000..18401b2a7284
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/logo.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16"
+ sodipodi:docname="logo.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview18"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="2.8284271"
+ inkscape:cx="33.270644"
+ inkscape:cy="45.559194"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg16"
+ inkscape:document-rotation="0" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ d="m 2.0989,16.566 1.0203,-1.0269 16.972,17.082 -16.972,17.082 -1.0203,-1.0294 15.952,-16.053 z"
+ fill="#ffffff"
+ id="path4"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers"
+ id="path8" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -38.115,35.342 -8.8737,8.8659 13.09,-2.8893 z"
+ fill="#38257a"
+ id="path10"
+ style="stroke-width:158831" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp/logo_inverted.svg b/icon-themes/galaxy/brand_cp/logo_inverted.svg
new file mode 100644
index 000000000000..a0f79104e711
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp/logo_inverted.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2"
+ style="fill:#ffffff" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831;fill:#ffffff" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers;fill:#ffffff"
+ id="path8" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/about.svg b/icon-themes/galaxy/brand_cp_snapshot/about.svg
new file mode 100644
index 000000000000..125c8edca8eb
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/about.svg
@@ -0,0 +1,1511 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ height="1340.7048"
+ viewBox="0 0 372.72406 354.72815"
+ width="1408.7208"
+ version="1.1"
+ id="svg1334">
+ <metadata
+ id="metadata1340">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs1338">
+ <linearGradient
+ id="linearGradient1123">
+ <stop
+ style="stop-color:#d5d1fa;stop-opacity:1"
+ offset="0"
+ id="stop1119" />
+ <stop
+ style="stop-color:#ba2323;stop-opacity:1"
+ offset="1"
+ id="stop1121" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1202">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1198" />
+ <stop
+ style="stop-color:#e3e2f2;stop-opacity:0;"
+ offset="1"
+ id="stop1200" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1145">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1139" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1141" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop1143" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1135">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1131" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1137" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop1133" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1091">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1087" />
+ <stop
+ style="stop-color:#464187;stop-opacity:1"
+ offset="1"
+ id="stop1089" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1081">
+ <stop
+ style="stop-color:#6159af;stop-opacity:1"
+ offset="0"
+ id="stop1077" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop1079" />
+ </linearGradient>
+ <meshgradient
+ id="meshgradient5651"
+ gradientUnits="userSpaceOnUse"
+ x="-162.69463"
+ y="-76.306801"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.38075,323.8384)">
+ <meshrow
+ id="meshrow5663">
+ <meshpatch
+ id="meshpatch5661">
+ <stop
+ id="stop5653"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5655"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5657"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5659"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <meshgradient
+ id="meshgradient4568"
+ gradientUnits="userSpaceOnUse"
+ x="-158.49814"
+ y="-97.092957"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.37941,323.83359)">
+ <meshrow
+ id="meshrow4570">
+ <meshpatch
+ id="meshpatch4572">
+ <stop
+ path="c 12.7849,0 25.5698,0 38.3547,0"
+ style="stop-color:#786ab8;stop-opacity:1"
+ id="stop4574" />
+ <stop
+ path="c 0,10.0787 0,20.1575 0,30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4576" />
+ <stop
+ path="c -12.7849,0 -25.5698,0 -38.3547,0"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4578" />
+ <stop
+ path="c 0,-10.0787 0,-20.1575 0,-30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4580" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient4564"
+ id="linearGradient4566"
+ x1="55.643837"
+ y1="46.330708"
+ x2="68.736504"
+ y2="53.889763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient4564">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop4560" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop4562" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5622"
+ x1="62.19017"
+ y1="23.653543"
+ x2="85.102341"
+ y2="36.881889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient5620">
+ <stop
+ style="stop-color:#00c2af;stop-opacity:1;"
+ offset="0"
+ id="stop5616" />
+ <stop
+ style="stop-color:#00c2af;stop-opacity:0;"
+ offset="1"
+ id="stop5618" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5630"
+ x1="58.917004"
+ y1="48.220474"
+ x2="82.977341"
+ y2="62.088581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <meshgradient
+ id="meshgradient5807"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,663.84653,323.83359)"
+ x="-162.69463"
+ y="-76.306801">
+ <meshrow
+ id="meshrow5819">
+ <meshpatch
+ id="meshpatch5817">
+ <stop
+ id="stop5809"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5811"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5813"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5815"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1081"
+ id="linearGradient1083"
+ x1="12.662915"
+ y1="78.311389"
+ x2="127.53871"
+ y2="78.311389"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(42.995726)" />
+ <linearGradient
+ xlink:href="#linearGradient1135"
+ id="linearGradient1093"
+ x1="44.110241"
+ y1="120.70715"
+ x2="196.16275"
+ y2="208.49471"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ xlink:href="#linearGradient1091"
+ id="linearGradient1113"
+ gradientUnits="userSpaceOnUse"
+ x1="-106.55616"
+ y1="208.49471"
+ x2="196.16275"
+ y2="208.4947"
+ gradientTransform="rotate(60,196.16275,208.49177)" />
+ <radialGradient
+ xlink:href="#linearGradient1135"
+ id="radialGradient1194"
+ cx="109.03506"
+ cy="215.30424"
+ fx="109.03506"
+ fy="215.30424"
+ r="98.033699"
+ gradientTransform="matrix(0.62733003,0.16942177,-0.2483219,0.91947913,-260.59567,-37.626296)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ xlink:href="#linearGradient1202"
+ id="radialGradient1204"
+ cx="92.106415"
+ cy="217.43776"
+ fx="92.106415"
+ fy="217.43776"
+ r="143.30949"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ xlink:href="#linearGradient1123"
+ id="linearGradient1117"
+ x1="227.26625"
+ y1="136.85138"
+ x2="315.6767"
+ y2="209.08894"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <linearGradient
+ id="a"
+ gradientUnits="userSpaceOnUse"
+ x1="-207.86667"
+ x2="-313.55301"
+ y1="-235.73158"
+ y2="-512.4718">
+ <stop
+ offset="0"
+ stop-color="#385529"
+ id="stop2" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop4" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-203.79489"
+ x2="-178.08011"
+ y1="166.93982"
+ y2="153.62662">
+ <stop
+ offset="0"
+ stop-color="#6b9651"
+ id="stop7" />
+ <stop
+ offset=".34644496"
+ stop-color="#a4ca8d"
+ id="stop9" />
+ <stop
+ offset="1"
+ stop-color="#8db576"
+ id="stop11" />
+ </linearGradient>
+ <linearGradient
+ id="c"
+ gradientUnits="userSpaceOnUse"
+ x1="-323.58987"
+ x2="-274.39413"
+ y1="-285.12726"
+ y2="-344.48215">
+ <stop
+ offset="0"
+ stop-color="#648737"
+ id="stop14" />
+ <stop
+ offset="1"
+ stop-color="#829d19"
+ id="stop16" />
+ </linearGradient>
+ <linearGradient
+ id="d"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-238.79185"
+ x2="-210.35672"
+ y1="149.8284"
+ y2="139.60396">
+ <stop
+ offset="0"
+ stop-color="#88ae72"
+ id="stop19" />
+ <stop
+ offset="1"
+ stop-color="#345653"
+ id="stop21" />
+ </linearGradient>
+ <radialGradient
+ id="e"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200906,-3e-8,3e-8,1.9200906,-664.04956,-463.04547)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="f">
+ <stop
+ offset="0"
+ stop-color="#fcf395"
+ stop-opacity=".724299"
+ id="stop25" />
+ <stop
+ offset="1"
+ stop-color="#fcf395"
+ stop-opacity="0"
+ id="stop27" />
+ </linearGradient>
+ <radialGradient
+ id="g"
+ cx="328.79391"
+ cy="-385.98111"
+ gradientUnits="userSpaceOnUse"
+ r="115.19316">
+ <stop
+ offset="0"
+ stop-color="#ffe680"
+ stop-opacity=".787879"
+ id="stop30" />
+ <stop
+ offset="1"
+ stop-color="#fbff8b"
+ stop-opacity="0"
+ id="stop32" />
+ </radialGradient>
+ <radialGradient
+ id="h"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200905,-3e-8,3e-8,1.9200905,-531.60368,-646.42047)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="i"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#7bafdc"
+ id="stop36" />
+ <stop
+ offset="1"
+ stop-color="#5d7b93"
+ id="stop38" />
+ </linearGradient>
+ <radialGradient
+ id="j"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.3041262,-2e-8,2e-8,1.3041262,-138.5714,42.751161)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="k"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#3b80ab"
+ id="stop42" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop44" />
+ </linearGradient>
+ <linearGradient
+ id="l"
+ gradientUnits="userSpaceOnUse"
+ x1="411.80502"
+ x2="409.72617"
+ xlink:href="#m"
+ y1="232.31361"
+ y2="246.48772" />
+ <linearGradient
+ id="m">
+ <stop
+ offset="0"
+ stop-color="#7c91ac"
+ id="stop48" />
+ <stop
+ offset="1"
+ stop-color="#8da1b8"
+ id="stop50" />
+ </linearGradient>
+ <linearGradient
+ id="n"
+ gradientUnits="userSpaceOnUse"
+ x1="328.80438"
+ x2="350.603"
+ y1="265.42493"
+ y2="268.0976">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop53" />
+ <stop
+ offset="1"
+ stop-color="#375571"
+ id="stop55" />
+ </linearGradient>
+ <linearGradient
+ id="o"
+ gradientUnits="userSpaceOnUse"
+ x1="342.06845"
+ x2="395.93005"
+ xlink:href="#m"
+ y1="258.91367"
+ y2="213.74554" />
+ <linearGradient
+ id="p"
+ gradientUnits="userSpaceOnUse"
+ x1="227.1787"
+ x2="236.66985"
+ y1="237.34032"
+ y2="205.76627">
+ <stop
+ offset="0"
+ stop-color="#90b7e7"
+ id="stop59" />
+ <stop
+ offset="1"
+ stop-color="#f8f4c9"
+ id="stop61" />
+ </linearGradient>
+ <linearGradient
+ id="q"
+ gradientUnits="userSpaceOnUse"
+ x1="287.04327"
+ x2="291.76212"
+ y1="104.47689"
+ y2="56.368378">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop64" />
+ <stop
+ offset="1"
+ stop-color="#e0c8c8"
+ id="stop66" />
+ </linearGradient>
+ <linearGradient
+ id="r"
+ gradientUnits="userSpaceOnUse"
+ x1="290.83029"
+ x2="326.66876"
+ y1="57.52739"
+ y2="39.543564">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop69" />
+ <stop
+ offset="1"
+ stop-color="#f1fbc7"
+ id="stop71" />
+ </linearGradient>
+ <linearGradient
+ id="s"
+ gradientUnits="userSpaceOnUse"
+ x1="308.08258"
+ x2="306.59653"
+ y1="111.93678"
+ y2="86.813446">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop74" />
+ <stop
+ offset="1"
+ stop-color="#ab9696"
+ id="stop76" />
+ </linearGradient>
+ <linearGradient
+ id="t"
+ gradientUnits="userSpaceOnUse"
+ x1="199.87111"
+ x2="203.86049"
+ y1="-304.47888"
+ y2="-367.5545">
+ <stop
+ offset="0"
+ stop-color="#a99c5e"
+ id="stop79" />
+ <stop
+ offset="1"
+ stop-color="#e2dcc5"
+ id="stop81" />
+ </linearGradient>
+ <linearGradient
+ id="u"
+ gradientUnits="userSpaceOnUse"
+ x1="197.3427"
+ x2="167.65028"
+ xlink:href="#v"
+ y1="-321.73639"
+ y2="-367.76566" />
+ <linearGradient
+ id="v">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop85" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ id="stop87" />
+ </linearGradient>
+ <linearGradient
+ id="w"
+ gradientUnits="userSpaceOnUse"
+ x1="445.27103"
+ x2="452.62091"
+ y1="109.86376"
+ y2="76.722343">
+ <stop
+ offset="0"
+ stop-color="#1c99e0"
+ id="stop90" />
+ <stop
+ offset="1"
+ stop-color="#0a364e"
+ id="stop92" />
+ </linearGradient>
+ <linearGradient
+ id="x"
+ gradientUnits="userSpaceOnUse"
+ x1="457.46933"
+ x2="483.91174"
+ y1="81.171448"
+ y2="89.724075">
+ <stop
+ offset="0"
+ stop-color="#036da5"
+ id="stop95" />
+ <stop
+ offset="1"
+ stop-color="#0299c1"
+ id="stop97" />
+ </linearGradient>
+ <linearGradient
+ id="y"
+ gradientUnits="userSpaceOnUse"
+ x1="433.75897"
+ x2="441.08984"
+ xlink:href="#z"
+ y1="66.486366"
+ y2="69.888153" />
+ <linearGradient
+ id="z">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop101" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop103" />
+ </linearGradient>
+ <linearGradient
+ id="A"
+ gradientUnits="userSpaceOnUse"
+ x1="468.06784"
+ x2="440.04474"
+ y1="82.457657"
+ y2="32.745522">
+ <stop
+ offset="0"
+ stop-color="#7f92a2"
+ id="stop106" />
+ <stop
+ offset="1"
+ stop-color="#768895"
+ id="stop108" />
+ </linearGradient>
+ <linearGradient
+ id="B"
+ gradientUnits="userSpaceOnUse"
+ x1="372.6326"
+ x2="375.8623"
+ y1="33.580486"
+ y2="107.39139">
+ <stop
+ offset="0"
+ stop-color="#4c95b6"
+ id="stop111" />
+ <stop
+ offset="1"
+ stop-color="#365472"
+ id="stop113" />
+ </linearGradient>
+ <linearGradient
+ id="C"
+ gradientUnits="userSpaceOnUse"
+ x1="436.56924"
+ x2="361.50916"
+ y1="112.82684"
+ y2="10.017335">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop116" />
+ <stop
+ offset="1"
+ stop-color="#91c0d8"
+ id="stop118" />
+ </linearGradient>
+ <linearGradient
+ id="D"
+ gradientUnits="userSpaceOnUse"
+ x1="453.32828"
+ x2="486.30771"
+ y1="49.26218"
+ y2="65.56562">
+ <stop
+ offset="0"
+ stop-color="#87b0ca"
+ id="stop121" />
+ <stop
+ offset="1"
+ stop-color="#6983a2"
+ id="stop123" />
+ </linearGradient>
+ <linearGradient
+ id="E"
+ gradientUnits="userSpaceOnUse"
+ x1="379.43793"
+ x2="439.3432"
+ y1="4.4522061"
+ y2="24.449261">
+ <stop
+ offset="0"
+ stop-color="#a9cee1"
+ id="stop126" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop128" />
+ </linearGradient>
+ <linearGradient
+ id="F"
+ gradientUnits="userSpaceOnUse"
+ x1="450.43402"
+ x2="484.74203"
+ y1="36.08139"
+ y2="51.583023">
+ <stop
+ offset="0"
+ stop-color="#7691ae"
+ id="stop131" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop133" />
+ </linearGradient>
+ <linearGradient
+ id="G"
+ gradientUnits="userSpaceOnUse"
+ x1="431.58981"
+ x2="468.88843"
+ xlink:href="#z"
+ y1="41.682819"
+ y2="85.078575" />
+ <linearGradient
+ id="H"
+ gradientUnits="userSpaceOnUse"
+ x1="440.38681"
+ x2="455.64435"
+ xlink:href="#z"
+ y1="39.354145"
+ y2="44.191936" />
+ <linearGradient
+ id="I"
+ gradientUnits="userSpaceOnUse"
+ x1="354.80151"
+ x2="355.8096"
+ xlink:href="#z"
+ y1="1.9315341"
+ y2="34.282871" />
+ <linearGradient
+ id="J"
+ gradientUnits="userSpaceOnUse"
+ x1="356.59018"
+ x2="364.70126"
+ xlink:href="#z"
+ y1="-1.549683"
+ y2="-6.3183651" />
+ <linearGradient
+ id="K"
+ gradientUnits="userSpaceOnUse"
+ x1="387.42456"
+ x2="381.74661"
+ y1="67.128197"
+ y2="45.060703">
+ <stop
+ offset="0"
+ stop-color="#dc85e9"
+ id="stop140" />
+ <stop
+ offset="1"
+ stop-color="#f8f1cb"
+ id="stop142" />
+ </linearGradient>
+ <linearGradient
+ id="L">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop145" />
+ <stop
+ offset="1"
+ stop-color="#c254d2"
+ id="stop147" />
+ </linearGradient>
+ <linearGradient
+ id="M"
+ gradientUnits="userSpaceOnUse"
+ x1="347.26794"
+ x2="383.90924"
+ y1="-40.876339"
+ y2="-42.38269">
+ <stop
+ offset="0"
+ stop-color="#ff7f2a"
+ id="stop150" />
+ <stop
+ offset="1"
+ stop-color="#f6cdb4"
+ id="stop152" />
+ </linearGradient>
+ <linearGradient
+ id="N"
+ gradientUnits="userSpaceOnUse"
+ x1="324.37396"
+ x2="302.13605"
+ xlink:href="#O"
+ y1="83.309219"
+ y2="106.74373" />
+ <linearGradient
+ id="O">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity=".368687"
+ id="stop156" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop158" />
+ </linearGradient>
+ <linearGradient
+ id="P"
+ gradientUnits="userSpaceOnUse"
+ x1="384.52396"
+ x2="394.60715"
+ y1="212.76161"
+ y2="232.79434">
+ <stop
+ offset="0"
+ stop-color="#1dbe03"
+ id="stop161" />
+ <stop
+ offset="1"
+ stop-color="#18a303"
+ id="stop163" />
+ </linearGradient>
+ <linearGradient
+ id="Q"
+ gradientUnits="userSpaceOnUse"
+ x1="380.99274"
+ x2="376.85001"
+ y1="229.32477"
+ y2="208.47774">
+ <stop
+ offset="0"
+ stop-color="#43c330"
+ id="stop166" />
+ <stop
+ offset="1"
+ stop-color="#7cd270"
+ id="stop168" />
+ </linearGradient>
+ <linearGradient
+ id="R"
+ gradientUnits="userSpaceOnUse"
+ x1="384.92093"
+ x2="393.47321"
+ y1="207.12851"
+ y2="219.52737">
+ <stop
+ offset="0"
+ stop-color="#f0c56e"
+ id="stop171" />
+ <stop
+ offset="1"
+ stop-color="#edb450"
+ id="stop173" />
+ </linearGradient>
+ <linearGradient
+ id="S"
+ gradientUnits="userSpaceOnUse"
+ x1="401.80969"
+ x2="411.70392"
+ y1="190.89001"
+ y2="216.78139">
+ <stop
+ offset="0"
+ stop-color="#b94603"
+ id="stop176" />
+ <stop
+ offset="1"
+ stop-color="#a33e03"
+ id="stop178" />
+ </linearGradient>
+ <linearGradient
+ id="T"
+ gradientUnits="userSpaceOnUse"
+ x1="392.28784"
+ x2="398.96954"
+ y1="183.35027"
+ y2="211.01266">
+ <stop
+ offset="0"
+ stop-color="#e97e3b"
+ id="stop181" />
+ <stop
+ offset="1"
+ stop-color="#d36118"
+ id="stop183" />
+ </linearGradient>
+ <linearGradient
+ id="U"
+ gradientUnits="userSpaceOnUse"
+ x1="391.8725"
+ x2="391.11652"
+ y1="232.54283"
+ y2="208.16339">
+ <stop
+ offset="0"
+ stop-color="#0369a3"
+ id="stop186" />
+ <stop
+ offset="1"
+ stop-color="#048edc"
+ id="stop188" />
+ </linearGradient>
+ <linearGradient
+ id="V"
+ gradientUnits="userSpaceOnUse"
+ x1="374.3988"
+ x2="383.27792"
+ y1="205.31416"
+ y2="232.90642">
+ <stop
+ offset="0"
+ stop-color="#68c1f4"
+ id="stop191" />
+ <stop
+ offset="1"
+ stop-color="#1c99e0"
+ id="stop193" />
+ </linearGradient>
+ <linearGradient
+ id="W"
+ gradientUnits="userSpaceOnUse"
+ x1="373.79608"
+ x2="381.12695"
+ xlink:href="#z"
+ y1="203.56842"
+ y2="206.9702" />
+ <linearGradient
+ id="X"
+ gradientUnits="userSpaceOnUse"
+ x1="390.68146"
+ x2="398.01233"
+ xlink:href="#z"
+ y1="180.78596"
+ y2="184.18776" />
+ <linearGradient
+ id="Y"
+ gradientUnits="userSpaceOnUse"
+ x1="423.58194"
+ x2="430.91281"
+ xlink:href="#z"
+ y1="171.45731"
+ y2="174.85909" />
+ <linearGradient
+ id="Z"
+ gradientUnits="userSpaceOnUse"
+ x1="318.0481"
+ x2="341.17938"
+ y1="-526.97485"
+ y2="-508.40524">
+ <stop
+ offset="0"
+ stop-color="#f9cfb5"
+ id="stop199" />
+ <stop
+ offset="1"
+ stop-color="#f09e6f"
+ id="stop201" />
+ </linearGradient>
+ <radialGradient
+ id="aa"
+ cx="422.20428"
+ cy="-395.76624"
+ gradientUnits="userSpaceOnUse"
+ r="44.502827"
+ xlink:href="#f" />
+ <linearGradient
+ id="ab"
+ gradientUnits="userSpaceOnUse"
+ x1="300.47382"
+ x2="320.52695"
+ y1="-513.51538"
+ y2="-497.98349">
+ <stop
+ offset="0"
+ stop-color="#ef7e36"
+ id="stop205" />
+ <stop
+ offset="1"
+ stop-color="#c55b16"
+ id="stop207" />
+ </linearGradient>
+ <linearGradient
+ id="ac"
+ gradientUnits="userSpaceOnUse"
+ x1="291.58441"
+ x2="281.19254"
+ y1="-346.90625"
+ y2="-370.42596">
+ <stop
+ offset="0"
+ stop-color="#eeb755"
+ id="stop210" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop212" />
+ </linearGradient>
+ <linearGradient
+ id="ad"
+ gradientUnits="userSpaceOnUse"
+ x1="443.84253"
+ x2="449.08444"
+ y1="138.09639"
+ y2="171.03415">
+ <stop
+ offset="0"
+ stop-color="#ce9f2d"
+ id="stop215" />
+ <stop
+ offset="1"
+ stop-color="#b08826"
+ id="stop217" />
+ </linearGradient>
+ <linearGradient
+ id="ae"
+ gradientUnits="userSpaceOnUse"
+ x1="439.31778"
+ x2="443.6188"
+ xlink:href="#z"
+ y1="134.54681"
+ y2="137.75314" />
+ <linearGradient
+ id="af"
+ gradientUnits="userSpaceOnUse"
+ x1="442.96686"
+ x2="448.34296"
+ xlink:href="#z"
+ y1="136.49976"
+ y2="150.2618" />
+ <linearGradient
+ id="ag"
+ gradientTransform="matrix(0.11253923,0.06497456,0,0.11332301,426.75936,116.35004)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="401.54822"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="165.56099" />
+ <linearGradient
+ id="ah"
+ gradientTransform="matrix(0.11253922,0.06497456,0,0.11332301,430.70335,116.34967)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="393.79596"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="169.07349" />
+ <linearGradient
+ id="ai"
+ gradientUnits="userSpaceOnUse"
+ x1="246.1382"
+ x2="248.96156"
+ y1="180.50006"
+ y2="144.1514">
+ <stop
+ offset="0"
+ stop-color="#e7d4d4"
+ id="stop224" />
+ <stop
+ offset="1"
+ stop-color="#dbb2b2"
+ id="stop226" />
+ </linearGradient>
+ <linearGradient
+ id="aj"
+ gradientUnits="userSpaceOnUse"
+ x1="286.20462"
+ x2="300.74539"
+ xlink:href="#z"
+ y1="-358.47592"
+ y2="-358.47592" />
+ <linearGradient
+ id="ak"
+ gradientUnits="userSpaceOnUse"
+ x1="427.86572"
+ x2="445.00394"
+ y1="253.81558"
+ y2="265.91083">
+ <stop
+ offset="0"
+ stop-color="#b2c5b3"
+ id="stop230" />
+ <stop
+ offset="1"
+ stop-color="#68826a"
+ id="stop232" />
+ </linearGradient>
+ <linearGradient
+ id="al"
+ gradientUnits="userSpaceOnUse"
+ x1="463.15866"
+ x2="478.57916"
+ y1="225.54387"
+ y2="179.03897">
+ <stop
+ offset="0"
+ stop-color="#a5b7a7"
+ id="stop235" />
+ <stop
+ offset="1"
+ stop-color="#d4e95f"
+ id="stop237" />
+ </linearGradient>
+ <linearGradient
+ id="am"
+ gradientUnits="userSpaceOnUse"
+ x1="343.90793"
+ x2="373.10526"
+ xlink:href="#z"
+ y1="136.39871"
+ y2="161.91211" />
+ <linearGradient
+ id="an"
+ gradientUnits="userSpaceOnUse"
+ x1="377.59891"
+ x2="377.5571"
+ y1="193.34622"
+ y2="150.02148">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop241" />
+ <stop
+ offset=".65953171"
+ stop-color="#fff"
+ stop-opacity=".823232"
+ id="stop243" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop245" />
+ </linearGradient>
+ <linearGradient
+ id="ao"
+ gradientUnits="userSpaceOnUse"
+ x1="192.99857"
+ x2="159.59212"
+ y1="-309.36475"
+ y2="-332.32782">
+ <stop
+ offset="0"
+ stop-color="#dcd6bd"
+ id="stop248" />
+ <stop
+ offset="1"
+ stop-color="#f3f1e8"
+ id="stop250" />
+ </linearGradient>
+ <linearGradient
+ id="ap"
+ gradientUnits="userSpaceOnUse"
+ x1="287.55502"
+ x2="249.19374"
+ y1="142.32111"
+ y2="99.290703">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop253" />
+ <stop
+ offset="1"
+ stop-color="#d0c8a6"
+ id="stop255" />
+ </linearGradient>
+ <linearGradient
+ id="aq"
+ gradientTransform="matrix(0.99999997,0.46630764,0,0.99999997,-28.621988,-102.50388)"
+ gradientUnits="userSpaceOnUse"
+ x1="301.74957"
+ x2="324.07974"
+ xlink:href="#v"
+ y1="94.247169"
+ y2="108.24984" />
+ <clipPath
+ id="ar">
+ <path
+ d="M 285.65829,82.083641 H 315.7074 V 103.62828 H 285.65829 Z"
+ id="path259" />
+ </clipPath>
+ <linearGradient
+ id="as"
+ gradientUnits="userSpaceOnUse"
+ x1="196.06442"
+ x2="188.64861"
+ y1="-351.95438"
+ y2="-369.54724">
+ <stop
+ offset="0"
+ stop-color="#e47a35"
+ id="stop262" />
+ <stop
+ offset="1"
+ stop-color="#f3bc5d"
+ id="stop264" />
+ </linearGradient>
+ <linearGradient
+ id="at"
+ gradientUnits="userSpaceOnUse"
+ x1="339.18344"
+ x2="344.32153"
+ xlink:href="#z"
+ y1="37.618519"
+ y2="60.399506" />
+ <linearGradient
+ id="au"
+ gradientUnits="userSpaceOnUse"
+ x1="253.36604"
+ x2="218.29919"
+ xlink:href="#O"
+ y1="-465.86072"
+ y2="-443.49527" />
+ <linearGradient
+ id="av"
+ gradientUnits="userSpaceOnUse"
+ x1="427.18884"
+ x2="446.81647"
+ y1="-8.3851366"
+ y2="12.624707">
+ <stop
+ offset="0"
+ stop-color="#fafe92"
+ id="stop269" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop271" />
+ </linearGradient>
+ <linearGradient
+ id="aw"
+ gradientUnits="userSpaceOnUse"
+ x1="342.52185"
+ x2="349.30112"
+ y1="80.828423"
+ y2="64.181023">
+ <stop
+ offset="0"
+ stop-color="#81a539"
+ id="stop274" />
+ <stop
+ offset="1"
+ stop-color="#8fb347"
+ id="stop276" />
+ </linearGradient>
+ <linearGradient
+ id="ax"
+ gradientUnits="userSpaceOnUse"
+ x1="298.55716"
+ x2="338.83786"
+ y1="-207.74586"
+ y2="-234.14639">
+ <stop
+ offset="0"
+ stop-color="#828071"
+ id="stop279" />
+ <stop
+ offset="1"
+ stop-color="#cecbbc"
+ id="stop281" />
+ </linearGradient>
+ <linearGradient
+ id="ay"
+ gradientUnits="userSpaceOnUse"
+ x1="199.72346"
+ x2="196.80009"
+ xlink:href="#z"
+ y1="-366.75244"
+ y2="-364.19531" />
+ <filter
+ id="az"
+ color-interpolation-filters="sRGB"
+ height="1.065571"
+ width="1.092669"
+ x="-0.046335001"
+ y="-0.032786001">
+ <feGaussianBlur
+ stdDeviation="2.0226957"
+ id="feGaussianBlur285" />
+ </filter>
+ <linearGradient
+ id="aA"
+ gradientUnits="userSpaceOnUse"
+ x1="359.54462"
+ x2="386.5986"
+ xlink:href="#L"
+ y1="56.260239"
+ y2="52.38483" />
+ <linearGradient
+ id="aB"
+ gradientUnits="userSpaceOnUse"
+ x1="364.55423"
+ x2="393.18192"
+ xlink:href="#L"
+ y1="76.634911"
+ y2="78.1717" />
+ <linearGradient
+ id="aC"
+ gradientUnits="userSpaceOnUse"
+ x1="364.50644"
+ x2="393.13412"
+ xlink:href="#L"
+ y1="88.010773"
+ y2="89.547569" />
+ <linearGradient
+ id="aD"
+ gradientTransform="matrix(10.477202,0,0,6.82409,255.09608,-1164.1969)"
+ gradientUnits="userSpaceOnUse"
+ x1="10.760489"
+ x2="10.268553"
+ y1="125.70395"
+ y2="108.99121">
+ <stop
+ offset="0"
+ stop-color="#294c4a"
+ id="stop291" />
+ <stop
+ offset="1"
+ stop-color="#19333d"
+ id="stop293" />
+ </linearGradient>
+ <circle
+ style="opacity:1;fill:url(#radialGradient1204);fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ id="path1196"
+ cx="143.30949"
+ cy="196.75026"
+ r="143.30949" />
+ <path
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:none;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#474187;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
+ d="m 48.845703,123.5918 v 135.68595 l 0.264648,0.1524 0.264649,-0.1524 V 123.5918 Z"
+ id="path1147" />
+ <path
+ style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:none;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#474187;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:#000000;stop-opacity:1"
+ d="m 12.770019,102.60615 0.0066,0.31716 36.201891,20.90091 0.263672,-0.45899 -36.200643,-20.9013 z"
+ id="path1149" />
+ <path
+ style="display:inline;fill:#504998;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 0.02995,11.50338 36.311266,20.96432 78.428109,-45.280491 V 78.309176 L 160.73159,72.65137 92.107531,112.27148 65.847314,97.122097 Z"
+ id="path5645" />
+ <path
+ style="fill:#969696;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 92.106932,78.311408 v 11.32 L 55.78093,110.60425 V 99.284221 Z"
+ id="path4424" />
+ <path
+ style="display:inline;fill:#474187;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 36.075683,20.98565 78.693012,-45.280413 1e-4,135.841583 -78.693112,45.12478 -36.062201,-20.8189 z"
+ id="path1159" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 170.53454,78.309176 92.106415,123.59239 v 11.31934 124.51861 L 170.53454,214.15297 V 89.628518 Z"
+ id="path4413" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60615 44.483795,-24.198544 34.9997,20.207086 14.39673,14.396728 -37.93215,21.90013 -19.418507,5.20317 z"
+ id="path1161" />
+ <path
+ style="fill:url(#linearGradient4566);fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 55.779227,102.6209 v 11.31934 124.51861 l 36.327188,20.97149 V 134.91173 123.59239 Z"
+ id="path4415" />
+ <path
+ style="fill:#c8c8c8;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.779223,57.336363 v 41.94882 L 92.106932,78.311381 Z"
+ id="path4417" />
+ <path
+ style="fill:#474187;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45186 v -22.64007 l 19.60689,-11.32003 v 22.64007 z"
+ id="path4439" />
+ <path
+ style="fill:#554cb8;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45186 19.60686,-11.32004 9.80345,5.66002 -19.6069,11.32003 z"
+ id="path4441" />
+ <path
+ style="fill:#504999;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87165 39.21376,-22.64007 19.60686,11.32003 -39.21376,22.64007 z"
+ id="path4483" />
+ <path
+ style="fill:#474187;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,134.91155 39.21376,-22.64007 v 33.9601 l -39.21376,22.64007 z"
+ id="path4485" />
+ <path
+ style="fill:url(#linearGradient5622);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 148.49253,113.677 -36.77762,21.23473 v 33.95803 l 36.77762,-21.23474 z"
+ id="path4493" />
+ <path
+ style="fill:#5e56ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87165 v -11.32004 l 29.41031,16.98005 v 11.32003 z"
+ id="path4487" />
+ <path
+ style="fill:#5e56ae;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 150.92758,146.23158 v -11.32003 l 29.4103,16.98005 v 11.32003 z"
+ id="path4491" />
+ <path
+ style="fill:#554ea2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 180.33788,163.21163 V 151.8916 l -39.21375,22.64006 v 11.32003 z"
+ id="path4489" />
+ <path
+ style="fill:url(#linearGradient5630);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 138.70583,209.88263 -17.18856,9.92916 v 22.64007 l 17.18856,-9.92385 z"
+ id="path4514" />
+ <path
+ id="path5682"
+ style="opacity:1;fill:url(#linearGradient1117);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 262.4711,150.71275 v 31.0471 l 23.66626,14.99013 -23.66626,14.99011 v 31.04767 l 72.68704,-46.03778 z" />
+ <script
+ id="mesh_polyfill"
+ type="text/javascript">
+!function(){const t=&quot;http://www.w3.org/2000/svg&quot;,e=&quot;http://www.w3.org/1999/xlink&quot;,s=&quot;http://www.w3.org/1999/xhtml&quot;,r=2;if(document.createElementNS(t,&quot;meshgradient&quot;).x)return;const n=(t,e,s,r)=&gt;{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=&gt;{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e&gt;s?e:s,i=r&gt;n?r:n;return 18*(o&gt;i?o:i)},i=(t,e)=&gt;Math.sqrt(t.distSquared(e)),a=(t,e)=&gt;t.scale(2/3).add(e.scale(1/3)),h=t=&gt;{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=&gt;{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case&quot;translate&quot;:2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error(&quot;mesh.js: translate does not have 2 arguments!&quot;),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case&quot;scale&quot;:1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error(&quot;mesh.js: scale does not have 1 or 2 arguments!&quot;),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case&quot;rotate&quot;:if(3===l.length&amp;&amp;(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)&lt;1e-16&amp;&amp;(t=0),Math.abs(e)&lt;1e-16&amp;&amp;(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error(&quot;math.js: No argument to rotate transform!&quot;);3===l.length&amp;&amp;(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case&quot;skewX&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error(&quot;math.js: No argument to skewX transform!&quot;);break;case&quot;skewY&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error(&quot;math.js: No argument to skewY transform!&quot;);break;case&quot;matrix&quot;:6===l.length?h=h.append(new g(...l)):console.error(&quot;math.js: Incorrect number of arguments for matrix!&quot;);break;default:console.error(&quot;mesh.js: Unhandled transform type: &quot;+d)}}),h},l=t=&gt;{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t&lt;r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=&gt;{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=&gt;{let o,i,a=[0,0,0,0];for(let h=0;h&lt;3;++h)e[h]&lt;t[h]&amp;&amp;e[h]&lt;s[h]||t[h]&lt;e[h]&amp;&amp;s[h]&lt;e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]&gt;o?a[h]=o:a[h]&gt;i&amp;&amp;(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=&gt;{let e=[];for(let s=0;s&lt;16;++s){e[s]=0;for(let r=0;r&lt;16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=&gt;{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=&gt;{let e=[],s=[],r=[];for(let s=0;s&lt;4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t&lt;8;++t){s[t]=[];for(let r=0;r&lt;4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t&lt;8;++t){r[t]=[];for(let e=0;e&lt;8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error(&quot;mesh.js: argument to Affine.append is not affine!&quot;);let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)&gt;r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t&lt;4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s&gt;=0&amp;&amp;s&lt;e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s&lt;4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t&lt;4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t&lt;4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))&gt;r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute(&quot;type&quot;)||&quot;bilinear&quot;}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute(&quot;x&quot;)),n=Number(t.getAttribute(&quot;y&quot;));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t&lt;r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n&lt;o;++n){let o=r[n].children;for(let r=0,i=o.length;r&lt;i;++r){let i=r;0!==t&amp;&amp;++i;let h,d=o[r].getAttribute(&quot;path&quot;),c=&quot;l&quot;;null!=d&amp;&amp;(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case&quot;l&quot;:0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;L&quot;:0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;c&quot;:0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case&quot;C&quot;:0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error(&quot;mesh.js: &quot;+c+&quot; invalid path type.&quot;)}if(0===t&amp;&amp;0===n||r&gt;0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&amp;&amp;(h=Math.floor(255*a)),e&amp;&amp;(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&amp;&amp;(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if(&quot;bilinear&quot;===this.type||s&lt;2||r&lt;2){let n;for(let o=0;o&lt;s;++o)for(let s=0;s&lt;r;++s){let r=[];for(let t=3*o,e=3*o+4;t&lt;e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t&lt;s;++t){w[t]=new Array(r);for(let e=0;e&lt;r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t&lt;s;++t)for(let e=0;e&lt;r;++e)0!==t&amp;&amp;t!==x&amp;&amp;(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&amp;&amp;e!==g&amp;&amp;(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t&lt;r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e&lt;4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n&gt;0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o&gt;0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t&lt;s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e&lt;4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n&gt;0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o&gt;0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s&lt;x;++s)for(let r=0;r&lt;g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t&lt;4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e&lt;9;++e){g[t][e]=[];for(let s=0;s&lt;9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]&gt;255?g[t][e][s]=255:g[t][e][s]&lt;0&amp;&amp;(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t&lt;e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s&lt;8;++s)for(let r=0;r&lt;8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll(&quot;rect,circle,ellipse,path,text&quot;).forEach((r,n)=&gt;{let o=r.getAttribute(&quot;id&quot;);o||(o=&quot;patchjs_shape&quot;+n,r.setAttribute(&quot;id&quot;,o));const i=r.style.fill.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/),a=r.style.stroke.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/);if(i&amp;&amp;i[1]){const a=document.getElementById(i[1]);if(a&amp;&amp;&quot;meshgradient&quot;===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,&quot;canvas&quot;);d(l,{width:i.width,height:i.height});const c=l.getContext(&quot;2d&quot;);let u=c.createImageData(i.width,i.height);const f=new b(a);&quot;objectBoundingBox&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.scale(new x(i.width,i.height));const p=a.getAttribute(&quot;gradientTransform&quot;);null!=p&amp;&amp;f.transform(h(p)),&quot;userSpaceOnUse&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,&quot;image&quot;);d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,&quot;xlink:href&quot;,g),r.parentNode.insertBefore(y,r),r.style.fill=&quot;none&quot;;const w=document.createElementNS(t,&quot;use&quot;);w.setAttributeNS(e,&quot;xlink:href&quot;,&quot;#&quot;+o);const m=&quot;patchjs_clip&quot;+n,M=document.createElementNS(t,&quot;clipPath&quot;);M.setAttribute(&quot;id&quot;,m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute(&quot;clip-path&quot;,&quot;url(#&quot;+m+&quot;)&quot;),u=null,l=null,g=null}}if(a&amp;&amp;a[1]){const o=document.getElementById(a[1]);if(o&amp;&amp;&quot;meshgradient&quot;===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute(&quot;stroke-miterlimit&quot;))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,&quot;canvas&quot;);d(p,{width:l,height:c});const y=p.getContext(&quot;2d&quot;);let g=y.createImageData(l,c);const w=new b(o);&quot;objectBoundingBox&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.scale(new x(l,c));const m=o.getAttribute(&quot;gradientTransform&quot;);null!=m&amp;&amp;w.transform(h(m)),&quot;userSpaceOnUse&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,&quot;image&quot;);d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,&quot;xlink:href&quot;,S);const k=&quot;pattern_clip&quot;+n,A=document.createElementNS(t,&quot;pattern&quot;);d(A,{id:k,patternUnits:&quot;userSpaceOnUse&quot;,width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke=&quot;url(#&quot;+k+&quot;)&quot;,g=null,p=null,S=null}}})}();
+</script>
+ <path
+ style="display:inline;fill:url(#linearGradient1083);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.106932,123.59152 170.53444,78.311387 92.106932,33.031258 55.658641,54.00612 100.24954,78.407607 55.762391,102.60797 Z"
+ id="path1163" />
+ <g
+ aria-label="Unstable
+snapshot"
+ transform="rotate(-30)"
+ id="text1105"
+ style="font-size:9.87778px;line-height:1.15;font-family:sans-serif;letter-spacing:0px;opacity:1;fill:#ba2323;fill-opacity:1;stroke-width:0.264583">
+ <path
+ d="m 127.0272,335.68181 q 0.33762,0 0.59807,-0.11093 0.26527,-0.11093 0.44373,-0.31351 0.18328,-0.20257 0.27974,-0.49195 0.0965,-0.28939 0.0965,-0.64631 v -3.81992 h 1.26366 v 3.81992 q 0,0.57878 -0.1881,1.06592 -0.18328,0.48713 -0.53055,0.84405 -0.34726,0.35209 -0.84404,0.54983 -0.49679,0.19775 -1.11897,0.19775 -0.62219,0 -1.12379,-0.19775 -0.49678,-0.19774 -0.84405,-0.54983 -0.34727,-0.35692 -0.53537,-0.84405 -0.18328,-0.48714 -0.18328,-1.06592 v -3.81992 h 1.26849 v 3.81992 q 0,0.35692 0.0965,0.64631 0.0965,0.28938 0.27492,0.49195 0.18328,0.20258 0.44373,0.31351 0.26527,0.11093 0.60289,0.11093 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1179" />
+ <path
+ d="m 130.84712,336.70432 v -4.78938 h 0.75241 q 0.11576,0 0.19293,0.0531 0.082,0.053 0.10611,0.16398 l 0.082,0.35209 q 0.14469,-0.14469 0.29903,-0.26045 0.15434,-0.12058 0.3328,-0.20257 0.17846,-0.0868 0.3762,-0.13505 0.20258,-0.0482 0.44373,-0.0482 0.39068,0 0.68971,0.13505 0.29903,0.13505 0.50161,0.3762 0.20257,0.24116 0.30385,0.57878 0.10611,0.3328 0.10611,0.72829 v 3.04823 h -1.22507 v -3.04823 q 0,-0.40996 -0.18811,-0.63665 -0.1881,-0.22669 -0.5643,-0.22669 -0.27974,0 -0.52572,0.12058 -0.24116,0.12058 -0.4582,0.33762 v 3.45337 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1181" />
+ <path
+ d="m 138.92587,332.87957 q -0.0482,0.082 -0.10611,0.11575 -0.0531,0.0289 -0.13504,0.0289 -0.0868,0 -0.18328,-0.0434 -0.0916,-0.0482 -0.2074,-0.10129 -0.11093,-0.0579 -0.25562,-0.10129 -0.1447,-0.0482 -0.3328,-0.0482 -0.28939,0 -0.44855,0.13505 -0.15916,0.13022 -0.15916,0.35209 0,0.14952 0.0916,0.2508 0.0916,0.0965 0.24116,0.17363 0.15434,0.0724 0.34244,0.13505 0.19293,0.0627 0.3955,0.13505 0.20257,0.0723 0.39067,0.17363 0.19293,0.0965 0.34245,0.24116 0.15434,0.14469 0.24598,0.35209 0.0916,0.20739 0.0916,0.49678 0,0.34727 -0.12058,0.64148 -0.12058,0.29421 -0.35691,0.50643 -0.23151,0.21222 -0.57878,0.33279 -0.34244,0.12058 -0.79582,0.12058 -0.23151,0 -0.45819,-0.0434 -0.22669,-0.0434 -0.43409,-0.12057 -0.20739,-0.082 -0.39067,-0.18811 -0.17846,-0.10611 -0.30868,-0.23151 l 0.28456,-0.46302 q 0.0531,-0.082 0.12541,-0.13022 0.0723,-0.0482 0.1881,-0.0482 0.10611,0 0.19775,0.0579 0.0965,0.0579 0.20739,0.13023 0.11093,0.0675 0.26527,0.1254 0.15434,0.0579 0.38585,0.0579 0.17364,0 0.29422,-0.0434 0.1254,-0.0434 0.19774,-0.11576 0.0772,-0.0772 0.11094,-0.17363 0.0386,-0.0965 0.0386,-0.19775 0,-0.21222 -0.15916,-0.32797 -0.15917,-0.12058 -0.40032,-0.2074 -0.24116,-0.0868 -0.5209,-0.17845 -0.27492,-0.0916 -0.51608,-0.2508 -0.24115,-0.15917 -0.40032,-0.41962 -0.15916,-0.26045 -0.15916,-0.68971 0,-0.29903 0.11093,-0.5643 0.11093,-0.2701 0.32797,-0.47267 0.22187,-0.20257 0.54502,-0.32315 0.32797,-0.12058 0.76205,-0.12058 0.23634,0 0.4582,0.0434 0.22187,0.0434 0.41479,0.1254 0.19775,0.0772 0.35691,0.1881 0.16399,0.11094 0.28939,0.24116 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1183" />
+ <path
+ d="m 141.42426,336.77666 q -0.62219,0 -0.95498,-0.35691 -0.3328,-0.36173 -0.3328,-0.98874 v -2.61414 h -0.43408 q -0.0965,0 -0.16399,-0.0627 -0.0675,-0.0675 -0.0675,-0.19293 v -0.48713 l 0.72829,-0.13988 0.25563,-1.26366 q 0.0434,-0.19774 0.27009,-0.19774 h 0.63666 v 1.47587 h 1.18166 v 0.86817 h -1.18166 v 2.53214 q 0,0.21222 0.0916,0.3328 0.0916,0.11576 0.26044,0.11576 0.0916,0 0.14952,-0.0193 0.0627,-0.0241 0.10611,-0.0531 0.0434,-0.0289 0.0772,-0.0482 0.0386,-0.0241 0.082,-0.0241 0.0531,0 0.0868,0.0289 0.0338,0.0241 0.0724,0.082 l 0.37138,0.59325 q -0.2508,0.20739 -0.57395,0.3135 -0.31833,0.10611 -0.66077,0.10611 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1185" />
+ <path
+ d="m 146.51266,336.70432 q -0.17363,0 -0.26527,-0.0482 -0.0916,-0.053 -0.14469,-0.20739 l -0.10611,-0.31833 q -0.18328,0.15917 -0.35209,0.27974 -0.16881,0.12058 -0.35209,0.20258 -0.17846,0.082 -0.38585,0.12057 -0.20257,0.0434 -0.45337,0.0434 -0.30869,0 -0.56431,-0.082 -0.25563,-0.0868 -0.44373,-0.2508 -0.18328,-0.16399 -0.28456,-0.40515 -0.10129,-0.24598 -0.10129,-0.5643 0,-0.26528 0.13505,-0.53055 0.13504,-0.26527 0.45819,-0.47749 0.32798,-0.21704 0.86817,-0.35691 0.54501,-0.1447 1.3553,-0.16399 v -0.25562 q 0,-0.46302 -0.19293,-0.68007 -0.19292,-0.21704 -0.55466,-0.21704 -0.27009,0 -0.44855,0.0627 -0.17363,0.0627 -0.30868,0.13987 -0.13505,0.0724 -0.2508,0.13505 -0.11576,0.0627 -0.26045,0.0627 -0.1254,0 -0.21704,-0.0627 -0.0868,-0.0675 -0.13987,-0.15916 l -0.22187,-0.38585 q 0.41479,-0.38585 0.9164,-0.57395 0.50161,-0.18811 1.0852,-0.18811 0.41962,0 0.75241,0.13987 0.3328,0.13505 0.56431,0.38585 0.23151,0.24598 0.35209,0.58843 0.12058,0.34244 0.12058,0.75241 v 3.01446 z m -1.67845,-0.76206 q 0.32798,0 0.56431,-0.11576 0.24116,-0.12057 0.47749,-0.36655 v -0.77171 q -0.47749,0.0193 -0.79582,0.082 -0.3135,0.0579 -0.5016,0.15434 -0.18811,0.0916 -0.2701,0.21704 -0.0772,0.1254 -0.0772,0.2701 0,0.28938 0.15916,0.40996 0.16399,0.12058 0.44373,0.12058 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1187" />
+ <path
+ d="m 148.18147,336.70432 v -6.93085 h 1.22507 v 2.70578 q 0.27975,-0.28939 0.62219,-0.46302 0.34244,-0.17846 0.7717,-0.17846 0.40997,0 0.73794,0.16399 0.32797,0.16399 0.55948,0.47267 0.23151,0.30385 0.35691,0.73794 0.12541,0.43408 0.12541,0.97427 0,0.5836 -0.1447,1.06109 -0.14469,0.47749 -0.40996,0.81993 -0.26528,0.33762 -0.63666,0.52572 -0.36656,0.18328 -0.81993,0.18328 -0.22186,0 -0.40032,-0.0434 -0.17363,-0.0434 -0.32315,-0.12057 -0.14952,-0.082 -0.27492,-0.19293 -0.12058,-0.11575 -0.23633,-0.25563 l -0.0531,0.30868 q -0.0241,0.13023 -0.0965,0.18328 -0.0724,0.0482 -0.1881,0.0482 z m 2.19452,-3.91157 q -0.30868,0 -0.53536,0.13987 -0.22669,0.13505 -0.43409,0.3955 v 2.11253 q 0.18328,0.22669 0.3955,0.31833 0.21222,0.0916 0.45338,0.0916 0.24115,0 0.4389,-0.0868 0.19775,-0.0916 0.3328,-0.28456 0.13987,-0.19775 0.21221,-0.50161 0.0772,-0.30868 0.0772,-0.74276 0,-0.38585 -0.0627,-0.65595 -0.0627,-0.27491 -0.18327,-0.44855 -0.11576,-0.17363 -0.29422,-0.25562 -0.17363,-0.082 -0.40032,-0.082 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1189" />
+ <path
+ d="m 154.71199,329.77347 v 6.93085 h -1.22507 v -6.93085 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1191" />
+ <path
+ d="m 157.90973,331.83777 q 0.45338,0 0.8344,0.14952 0.38103,0.14469 0.65595,0.42444 0.27492,0.27491 0.42926,0.68006 0.15434,0.40514 0.15434,0.92604 0,0.13987 -0.0145,0.23151 -0.0145,0.0868 -0.0482,0.13987 -0.0289,0.053 -0.0868,0.0772 -0.053,0.0193 -0.13504,0.0193 h -2.86495 q 0.0289,0.34727 0.1254,0.6029 0.0965,0.25562 0.25563,0.41961 0.15916,0.16398 0.37621,0.24598 0.21704,0.0772 0.48231,0.0772 0.26527,0 0.4582,-0.0627 0.19774,-0.0675 0.34244,-0.13987 0.14952,-0.0772 0.26527,-0.13987 0.11576,-0.0675 0.22669,-0.0675 0.13505,0 0.22186,0.11093 l 0.35209,0.45338 q -0.19775,0.23151 -0.4389,0.38585 -0.24116,0.14952 -0.50161,0.24116 -0.25563,0.0868 -0.5209,0.1254 -0.26527,0.0386 -0.51125,0.0386 -0.49678,0 -0.92604,-0.16398 -0.42926,-0.16399 -0.74759,-0.48714 -0.31832,-0.32797 -0.5016,-0.80546 -0.17846,-0.48232 -0.17846,-1.11415 0,-0.48714 0.15916,-0.91639 0.15917,-0.43409 0.45338,-0.75241 0.29903,-0.32315 0.72347,-0.51126 0.42443,-0.1881 0.9598,-0.1881 z m 0.0241,0.87299 q -0.46785,0 -0.73312,0.27492 -0.26527,0.27009 -0.34244,0.76688 h 2.02572 q 0,-0.2074 -0.0579,-0.3955 -0.0531,-0.1881 -0.17364,-0.3328 -0.11575,-0.14469 -0.29421,-0.22668 -0.17845,-0.0868 -0.42443,-0.0868 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;fill-opacity:1;stroke-width:0.264583"
+ id="path1193" />
+ <path
+ d="m 127.17672,344.67878 q -0.0482,0.082 -0.10611,0.11576 -0.0531,0.0289 -0.13505,0.0289 -0.0868,0 -0.18328,-0.0434 -0.0916,-0.0482 -0.20739,-0.10129 -0.11094,-0.0579 -0.25563,-0.10129 -0.14469,-0.0482 -0.3328,-0.0482 -0.28939,0 -0.44855,0.13505 -0.15916,0.13023 -0.15916,0.35209 0,0.14952 0.0916,0.2508 0.0916,0.0965 0.24115,0.17364 0.15434,0.0723 0.34245,0.13504 0.19292,0.0627 0.39549,0.13505 0.20258,0.0723 0.39068,0.17363 0.19292,0.0965 0.34244,0.24116 0.15434,0.14469 0.24598,0.35209 0.0916,0.20739 0.0916,0.49678 0,0.34727 -0.12058,0.64148 -0.12058,0.29421 -0.35691,0.50643 -0.23151,0.21222 -0.57878,0.33279 -0.34244,0.12058 -0.79581,0.12058 -0.23151,0 -0.4582,-0.0434 -0.22669,-0.0434 -0.43408,-0.12057 -0.2074,-0.082 -0.39068,-0.18811 -0.17845,-0.1061 -0.30868,-0.23151 l 0.28457,-0.46302 q 0.053,-0.082 0.1254,-0.13022 0.0724,-0.0482 0.1881,-0.0482 0.10611,0 0.19775,0.0579 0.0965,0.0579 0.20739,0.13023 0.11094,0.0675 0.26528,0.1254 0.15434,0.0579 0.38585,0.0579 0.17363,0 0.29421,-0.0434 0.1254,-0.0434 0.19775,-0.11576 0.0772,-0.0772 0.11093,-0.17363 0.0386,-0.0965 0.0386,-0.19775 0,-0.21221 -0.15916,-0.32797 -0.15916,-0.12058 -0.40032,-0.20739 -0.24116,-0.0868 -0.5209,-0.17846 -0.27492,-0.0916 -0.51607,-0.2508 -0.24116,-0.15917 -0.40032,-0.41962 -0.15917,-0.26045 -0.15917,-0.6897 0,-0.29904 0.11093,-0.56431 0.11094,-0.2701 0.32798,-0.47267 0.22186,-0.20257 0.54501,-0.32315 0.32798,-0.12058 0.76206,-0.12058 0.23633,0 0.4582,0.0434 0.22186,0.0434 0.41478,0.1254 0.19775,0.0772 0.35692,0.18811 0.16398,0.11093 0.28938,0.24115 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1195" />
+ <path
+ d="m 128.33909,348.50353 v -4.78938 h 0.75241 q 0.11576,0 0.19293,0.0531 0.082,0.0531 0.1061,0.16398 l 0.082,0.35209 q 0.14469,-0.14469 0.29903,-0.26045 0.15434,-0.12057 0.3328,-0.20257 0.17845,-0.0868 0.3762,-0.13505 0.20258,-0.0482 0.44373,-0.0482 0.39068,0 0.68971,0.13505 0.29903,0.13505 0.50161,0.37621 0.20257,0.24115 0.30385,0.57877 0.10611,0.3328 0.10611,0.72829 v 3.04823 h -1.22507 v -3.04823 q 0,-0.40996 -0.18811,-0.63665 -0.1881,-0.22669 -0.5643,-0.22669 -0.27974,0 -0.52572,0.12058 -0.24116,0.12058 -0.4582,0.33762 v 3.45337 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1197" />
+ <path
+ d="m 136.8471,348.50353 q -0.17363,0 -0.26527,-0.0482 -0.0916,-0.053 -0.1447,-0.20739 l -0.1061,-0.31833 q -0.18328,0.15917 -0.35209,0.27974 -0.16881,0.12058 -0.35209,0.20258 -0.17846,0.082 -0.38585,0.12057 -0.20257,0.0434 -0.45338,0.0434 -0.30868,0 -0.5643,-0.082 -0.25563,-0.0868 -0.44373,-0.2508 -0.18328,-0.16399 -0.28457,-0.40515 -0.10128,-0.24598 -0.10128,-0.5643 0,-0.26528 0.13504,-0.53055 0.13505,-0.26527 0.4582,-0.47749 0.32798,-0.21704 0.86817,-0.35691 0.54501,-0.14469 1.3553,-0.16399 v -0.25562 q 0,-0.46302 -0.19293,-0.68007 -0.19292,-0.21704 -0.55466,-0.21704 -0.27009,0 -0.44855,0.0627 -0.17363,0.0627 -0.30868,0.13988 -0.13505,0.0723 -0.2508,0.13504 -0.11576,0.0627 -0.26045,0.0627 -0.1254,0 -0.21704,-0.0627 -0.0868,-0.0675 -0.13987,-0.15916 l -0.22187,-0.38585 q 0.41479,-0.38585 0.9164,-0.57395 0.5016,-0.18811 1.0852,-0.18811 0.41961,0 0.75241,0.13987 0.3328,0.13505 0.56431,0.38586 0.23151,0.24598 0.35209,0.58842 0.12057,0.34244 0.12057,0.75241 v 3.01446 z m -1.67845,-0.76206 q 0.32797,0 0.56431,-0.11575 0.24115,-0.12058 0.47749,-0.36656 v -0.7717 q -0.47749,0.0193 -0.79582,0.082 -0.3135,0.0579 -0.50161,0.15434 -0.1881,0.0916 -0.27009,0.21704 -0.0772,0.1254 -0.0772,0.2701 0,0.28938 0.15916,0.40996 0.16399,0.12058 0.44373,0.12058 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1199" />
+ <path
+ d="m 138.51108,350.05658 v -6.34243 h 0.75241 q 0.11576,0 0.19293,0.0531 0.082,0.0531 0.10611,0.16398 l 0.10128,0.41962 q 0.1447,-0.15917 0.30386,-0.29421 0.15916,-0.13505 0.34244,-0.23151 0.1881,-0.0965 0.40032,-0.14952 0.21704,-0.0531 0.46785,-0.0531 0.38102,0 0.69935,0.16399 0.31833,0.16399 0.54984,0.47749 0.23151,0.30868 0.35691,0.76688 0.13022,0.4582 0.13022,1.0418 0,0.53536 -0.14469,0.99356 -0.14469,0.4582 -0.40997,0.79582 -0.26527,0.3328 -0.64147,0.52572 -0.37138,0.1881 -0.8344,0.1881 -0.39068,0 -0.66077,-0.11575 -0.2701,-0.12058 -0.48714,-0.32315 v 1.91961 z m 2.24758,-5.46462 q -0.34244,0 -0.57877,0.13987 -0.23634,0.13505 -0.44373,0.3955 v 2.12218 q 0.18328,0.22187 0.3955,0.3135 0.21704,0.0868 0.46302,0.0868 0.23633,0 0.42926,-0.0916 0.19774,-0.0965 0.33762,-0.28939 0.13987,-0.19292 0.21221,-0.48713 0.0772,-0.29904 0.0772,-0.709 0,-0.40515 -0.0627,-0.68489 -0.0627,-0.28456 -0.17845,-0.4582 -0.11576,-0.17845 -0.27975,-0.25562 -0.16398,-0.082 -0.37138,-0.082 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1201" />
+ <path
+ d="m 146.54643,344.67878 q -0.0482,0.082 -0.10611,0.11576 -0.0531,0.0289 -0.13505,0.0289 -0.0868,0 -0.18328,-0.0434 -0.0916,-0.0482 -0.2074,-0.10129 -0.11093,-0.0579 -0.25562,-0.10129 -0.1447,-0.0482 -0.3328,-0.0482 -0.28939,0 -0.44855,0.13505 -0.15916,0.13023 -0.15916,0.35209 0,0.14952 0.0916,0.2508 0.0916,0.0965 0.24115,0.17364 0.15434,0.0723 0.34245,0.13504 0.19292,0.0627 0.39549,0.13505 0.20257,0.0723 0.39068,0.17363 0.19292,0.0965 0.34244,0.24116 0.15434,0.14469 0.24598,0.35209 0.0916,0.20739 0.0916,0.49678 0,0.34727 -0.12058,0.64148 -0.12058,0.29421 -0.35691,0.50643 -0.23151,0.21222 -0.57878,0.33279 -0.34244,0.12058 -0.79581,0.12058 -0.23152,0 -0.4582,-0.0434 -0.22669,-0.0434 -0.43408,-0.12057 -0.2074,-0.082 -0.39068,-0.18811 -0.17845,-0.1061 -0.30868,-0.23151 l 0.28457,-0.46302 q 0.053,-0.082 0.1254,-0.13022 0.0723,-0.0482 0.1881,-0.0482 0.10611,0 0.19775,0.0579 0.0965,0.0579 0.20739,0.13023 0.11093,0.0675 0.26528,0.1254 0.15434,0.0579 0.38585,0.0579 0.17363,0 0.29421,-0.0434 0.1254,-0.0434 0.19775,-0.11576 0.0772,-0.0772 0.11093,-0.17363 0.0386,-0.0965 0.0386,-0.19775 0,-0.21221 -0.15916,-0.32797 -0.15916,-0.12058 -0.40032,-0.20739 -0.24116,-0.0868 -0.5209,-0.17846 -0.27492,-0.0916 -0.51607,-0.2508 -0.24116,-0.15917 -0.40032,-0.41962 -0.15917,-0.26045 -0.15917,-0.6897 0,-0.29904 0.11093,-0.56431 0.11094,-0.2701 0.32798,-0.47267 0.22186,-0.20257 0.54501,-0.32315 0.32797,-0.12058 0.76206,-0.12058 0.23633,0 0.45819,0.0434 0.22187,0.0434 0.41479,0.1254 0.19775,0.0772 0.35692,0.18811 0.16398,0.11093 0.28938,0.24115 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1203" />
+ <path
+ d="m 147.71362,348.50353 v -6.93085 h 1.22508 v 2.62379 q 0.27492,-0.25081 0.59325,-0.40515 0.32315,-0.15434 0.76688,-0.15434 0.39067,0 0.6897,0.13505 0.29904,0.13505 0.50161,0.37621 0.20257,0.24115 0.30386,0.57877 0.10611,0.3328 0.10611,0.72829 v 3.04823 h -1.22508 v -3.04823 q 0,-0.40996 -0.1881,-0.63665 -0.1881,-0.22669 -0.56431,-0.22669 -0.27974,0 -0.52572,0.12058 -0.24116,0.12058 -0.4582,0.33762 v 3.45337 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1205" />
+ <path
+ d="m 155.07373,343.63698 q 0.52572,0 0.9598,0.17364 0.43408,0.16881 0.74276,0.49196 0.30869,0.31832 0.4775,0.77652 0.1688,0.45338 0.1688,1.01768 0,0.57395 -0.1688,1.03215 -0.16881,0.4582 -0.4775,0.78135 -0.30868,0.31833 -0.74276,0.49196 -0.43408,0.17363 -0.9598,0.17363 -0.53055,0 -0.96945,-0.17363 -0.43408,-0.17363 -0.74759,-0.49196 -0.30868,-0.32315 -0.47749,-0.78135 -0.16881,-0.4582 -0.16881,-1.03215 0,-0.5643 0.16881,-1.01768 0.16881,-0.4582 0.47749,-0.77652 0.31351,-0.32315 0.74759,-0.49196 0.4389,-0.17364 0.96945,-0.17364 z m 0,4.0032 q 0.55466,0 0.81993,-0.38585 0.26527,-0.39067 0.26527,-1.1479 0,-0.75723 -0.26527,-1.14308 -0.26527,-0.39068 -0.81993,-0.39068 -0.56431,0 -0.8344,0.39068 -0.26528,0.38585 -0.26528,1.14308 0,0.75723 0.26528,1.1479 0.27009,0.38585 0.8344,0.38585 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1207" />
+ <path
+ d="m 159.76664,348.57587 q -0.62219,0 -0.95498,-0.35691 -0.3328,-0.36173 -0.3328,-0.98874 v -2.61414 h -0.43408 q -0.0965,0 -0.16399,-0.0627 -0.0675,-0.0675 -0.0675,-0.19293 v -0.48713 l 0.72829,-0.13987 0.25563,-1.26367 q 0.0434,-0.19774 0.27009,-0.19774 h 0.63666 v 1.47588 h 1.18167 v 0.86816 h -1.18167 v 2.53215 q 0,0.21221 0.0916,0.33279 0.0916,0.11576 0.26045,0.11576 0.0916,0 0.14951,-0.0193 0.0627,-0.0241 0.10611,-0.053 0.0434,-0.0289 0.0772,-0.0482 0.0386,-0.0241 0.082,-0.0241 0.053,0 0.0868,0.0289 0.0338,0.0241 0.0724,0.082 l 0.37138,0.59325 q -0.2508,0.2074 -0.57395,0.3135 -0.31833,0.10611 -0.66077,0.10611 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ba2323;fill-opacity:1;stroke-width:0.264583"
+ id="path1209" />
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/about_inverted.svg b/icon-themes/galaxy/brand_cp_snapshot/about_inverted.svg
new file mode 100644
index 000000000000..9182cbe585f9
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/about_inverted.svg
@@ -0,0 +1,1535 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="1340.7048"
+ viewBox="0 0 372.72406 354.72815"
+ width="1408.7208"
+ version="1.1"
+ id="svg1334"
+ sodipodi:docname="about_inverted.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <sodipodi:namedview
+ pagecolor="#31363b"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview250"
+ showgrid="false"
+ inkscape:zoom="0.25"
+ inkscape:cx="1058.2772"
+ inkscape:cy="807.48512"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg1334"
+ inkscape:snap-page="true"
+ inkscape:snap-bbox="true"
+ inkscape:object-paths="true"
+ inkscape:snap-intersection-paths="true"
+ inkscape:snap-smooth-nodes="true"
+ inkscape:snap-midpoints="true"
+ inkscape:bbox-paths="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="true"
+ inkscape:snap-bbox-midpoints="true"
+ inkscape:document-rotation="0"
+ showguides="false"
+ inkscape:pagecheckerboard="false"
+ inkscape:snap-global="true"
+ inkscape:guide-bbox="true">
+ <sodipodi:guide
+ position="92.106417,95.297694"
+ orientation="1,0"
+ id="guide1282" />
+ <sodipodi:guide
+ position="170.53454,140.57507"
+ orientation="1,0"
+ id="guide1284" />
+ <sodipodi:guide
+ position="204.95909,108.22652"
+ orientation="-0.49997409,0.86604036"
+ id="guide1320" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata1340">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs1338">
+ <linearGradient
+ id="linearGradient1100">
+ <stop
+ style="stop-color:#ba2323;stop-opacity:1"
+ offset="0"
+ id="stop1096" />
+ <stop
+ style="stop-color:#ba2323;stop-opacity:0.06389537"
+ offset="1"
+ id="stop1098" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1112">
+ <stop
+ style="stop-color:#141318;stop-opacity:1"
+ offset="0"
+ id="stop1108" />
+ <stop
+ style="stop-color:#575757;stop-opacity:0"
+ offset="1"
+ id="stop1110" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1111">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop1107" />
+ <stop
+ style="stop-color:#3d3875;stop-opacity:1"
+ offset="1"
+ id="stop1109" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1145">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1139" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1141" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0"
+ offset="1"
+ id="stop1143" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1135">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1131" />
+ <stop
+ style="stop-color:#b9b6dc;stop-opacity:0.76078433"
+ offset="0.29999998"
+ id="stop1137" />
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1"
+ id="stop1133" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1091">
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="0"
+ id="stop1087" />
+ <stop
+ style="stop-color:#464187;stop-opacity:1"
+ offset="1"
+ id="stop1089" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1081">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0"
+ id="stop1077" />
+ <stop
+ style="stop-color:#f9f9f9;stop-opacity:1"
+ offset="1"
+ id="stop1079" />
+ </linearGradient>
+ <meshgradient
+ id="meshgradient5651"
+ gradientUnits="userSpaceOnUse"
+ x="-162.69463"
+ y="-76.306801"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.38075,323.8384)">
+ <meshrow
+ id="meshrow5663">
+ <meshpatch
+ id="meshpatch5661">
+ <stop
+ id="stop5653"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5655"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5657"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5659"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <meshgradient
+ id="meshgradient4568"
+ gradientUnits="userSpaceOnUse"
+ x="-158.49814"
+ y="-97.092957"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,487.37941,323.83359)">
+ <meshrow
+ id="meshrow4570">
+ <meshpatch
+ id="meshpatch4572">
+ <stop
+ path="c 12.7849,0 25.5698,0 38.3547,0"
+ style="stop-color:#786ab8;stop-opacity:1"
+ id="stop4574" />
+ <stop
+ path="c 0,10.0787 0,20.1575 0,30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4576" />
+ <stop
+ path="c -12.7849,0 -25.5698,0 -38.3547,0"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4578" />
+ <stop
+ path="c 0,-10.0787 0,-20.1575 0,-30.2362"
+ style="stop-color:#504999;stop-opacity:1"
+ id="stop4580" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1111"
+ id="linearGradient4566"
+ x1="55.643837"
+ y1="46.330708"
+ x2="68.736504"
+ y2="53.889763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.106916)" />
+ <linearGradient
+ id="linearGradient4564">
+ <stop
+ style="stop-color:#5a52ad;stop-opacity:1"
+ offset="0"
+ id="stop4560" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop4562" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient1100"
+ id="linearGradient5622"
+ x1="72.009735"
+ y1="29.322872"
+ x2="85.102341"
+ y2="36.881889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.107037)" />
+ <linearGradient
+ id="linearGradient5620">
+ <stop
+ style="stop-color:#ba2323;stop-opacity:1"
+ offset="0"
+ id="stop5616" />
+ <stop
+ style="stop-color:#ba2323;stop-opacity:0.06534781"
+ offset="1"
+ id="stop5618" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620"
+ id="linearGradient5630"
+ x1="68.736328"
+ y1="53.866528"
+ x2="82.977341"
+ y2="62.088581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.107037)" />
+ <meshgradient
+ id="meshgradient5807"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,663.84653,323.83359)"
+ x="-162.69463"
+ y="-76.306801">
+ <meshrow
+ id="meshrow5819">
+ <meshpatch
+ id="meshpatch5817">
+ <stop
+ id="stop5809"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 21.821,0 43.6419,0 65.4629,0" />
+ <stop
+ id="stop5811"
+ style="stop-color:#5e3dcc;stop-opacity:1"
+ path="c 0,25.1973 0,50.3945 0,75.5918" />
+ <stop
+ id="stop5813"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c -21.821,0 -43.6419,0 -65.4629,0" />
+ <stop
+ id="stop5815"
+ style="stop-color:#474187;stop-opacity:1"
+ path="c 0,-25.1973 0,-50.3945 0,-75.5918" />
+ </meshpatch>
+ </meshrow>
+ </meshgradient>
+ <linearGradient
+ xlink:href="#linearGradient1081"
+ id="linearGradient1083"
+ x1="12.662915"
+ y1="78.311389"
+ x2="127.53871"
+ y2="78.311389"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(42.995726,1.2096153e-4)" />
+ <linearGradient
+ xlink:href="#linearGradient1135"
+ id="linearGradient1093"
+ x1="44.110241"
+ y1="120.70715"
+ x2="196.16275"
+ y2="208.49471"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1091"
+ id="linearGradient1113"
+ gradientUnits="userSpaceOnUse"
+ x1="-106.55616"
+ y1="208.49471"
+ x2="196.16275"
+ y2="208.4947"
+ gradientTransform="rotate(60,196.16275,208.49177)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient1135"
+ id="radialGradient1194"
+ cx="109.03506"
+ cy="215.30424"
+ fx="109.03506"
+ fy="215.30424"
+ r="98.033699"
+ gradientTransform="matrix(0.62733003,0.16942177,-0.2483219,0.91947913,-260.59567,-37.626296)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ xlink:href="#linearGradient4564"
+ id="linearGradient4566-3"
+ x1="55.643837"
+ y1="46.330708"
+ x2="68.736504"
+ y2="53.889763"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.107035)" />
+ <linearGradient
+ xlink:href="#linearGradient5620-2"
+ id="linearGradient5622-9"
+ x1="62.19017"
+ y1="23.653543"
+ x2="85.102341"
+ y2="36.881889"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.107035)" />
+ <linearGradient
+ id="linearGradient5620-2">
+ <stop
+ style="stop-color:#00c2af;stop-opacity:1;"
+ offset="0"
+ id="stop5616-2" />
+ <stop
+ style="stop-color:#00c2af;stop-opacity:0;"
+ offset="1"
+ id="stop5618-8" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient5620-2"
+ id="linearGradient5630-9"
+ x1="58.917004"
+ y1="48.220474"
+ x2="82.977341"
+ y2="62.088581"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(2.9950919,0,0,2.9950919,-113.7652,30.107035)" />
+ <linearGradient
+ xlink:href="#linearGradient1081-3"
+ id="linearGradient1083-7"
+ x1="12.662915"
+ y1="78.311386"
+ x2="127.53871"
+ y2="78.311386"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(42.995726,1.1886676e-4)" />
+ <linearGradient
+ id="linearGradient1081-3">
+ <stop
+ style="stop-color:#6159af;stop-opacity:1"
+ offset="0"
+ id="stop1077-6" />
+ <stop
+ style="stop-color:#504999;stop-opacity:1"
+ offset="1"
+ id="stop1079-1" />
+ </linearGradient>
+ </defs>
+ <linearGradient
+ id="a"
+ gradientUnits="userSpaceOnUse"
+ x1="-207.86667"
+ x2="-313.55301"
+ y1="-235.73158"
+ y2="-512.4718">
+ <stop
+ offset="0"
+ stop-color="#385529"
+ id="stop2" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop4" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-203.79489"
+ x2="-178.08011"
+ y1="166.93982"
+ y2="153.62662">
+ <stop
+ offset="0"
+ stop-color="#6b9651"
+ id="stop7" />
+ <stop
+ offset=".34644496"
+ stop-color="#a4ca8d"
+ id="stop9" />
+ <stop
+ offset="1"
+ stop-color="#8db576"
+ id="stop11" />
+ </linearGradient>
+ <linearGradient
+ id="c"
+ gradientUnits="userSpaceOnUse"
+ x1="-323.58987"
+ x2="-274.39413"
+ y1="-285.12726"
+ y2="-344.48215">
+ <stop
+ offset="0"
+ stop-color="#648737"
+ id="stop14" />
+ <stop
+ offset="1"
+ stop-color="#829d19"
+ id="stop16" />
+ </linearGradient>
+ <linearGradient
+ id="d"
+ gradientTransform="matrix(1.721118,4.674508,-4.6768944,1.7219966,1258.1241,352.02612)"
+ gradientUnits="userSpaceOnUse"
+ x1="-238.79185"
+ x2="-210.35672"
+ y1="149.8284"
+ y2="139.60396">
+ <stop
+ offset="0"
+ stop-color="#88ae72"
+ id="stop19" />
+ <stop
+ offset="1"
+ stop-color="#345653"
+ id="stop21" />
+ </linearGradient>
+ <radialGradient
+ id="e"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200906,-3e-8,3e-8,1.9200906,-664.04956,-463.04547)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="f">
+ <stop
+ offset="0"
+ stop-color="#fcf395"
+ stop-opacity=".724299"
+ id="stop25" />
+ <stop
+ offset="1"
+ stop-color="#fcf395"
+ stop-opacity="0"
+ id="stop27" />
+ </linearGradient>
+ <radialGradient
+ id="g"
+ cx="328.79391"
+ cy="-385.98111"
+ gradientUnits="userSpaceOnUse"
+ r="115.19316">
+ <stop
+ offset="0"
+ stop-color="#ffe680"
+ stop-opacity=".787879"
+ id="stop30" />
+ <stop
+ offset="1"
+ stop-color="#fbff8b"
+ stop-opacity="0"
+ id="stop32" />
+ </radialGradient>
+ <radialGradient
+ id="h"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.9200905,-3e-8,3e-8,1.9200905,-531.60368,-646.42047)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="i"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#7bafdc"
+ id="stop36" />
+ <stop
+ offset="1"
+ stop-color="#5d7b93"
+ id="stop38" />
+ </linearGradient>
+ <radialGradient
+ id="j"
+ cx="438.71869"
+ cy="102.63671"
+ gradientTransform="matrix(1.3041262,-2e-8,2e-8,1.3041262,-138.5714,42.751161)"
+ gradientUnits="userSpaceOnUse"
+ r="23.177462"
+ xlink:href="#f" />
+ <linearGradient
+ id="k"
+ gradientUnits="userSpaceOnUse"
+ x1="400.32681"
+ x2="428.45718"
+ y1="176.45792"
+ y2="201.35971">
+ <stop
+ offset="0"
+ stop-color="#3b80ab"
+ id="stop42" />
+ <stop
+ offset="1"
+ stop-color="#20465d"
+ id="stop44" />
+ </linearGradient>
+ <linearGradient
+ id="l"
+ gradientUnits="userSpaceOnUse"
+ x1="411.80502"
+ x2="409.72617"
+ xlink:href="#m"
+ y1="232.31361"
+ y2="246.48772" />
+ <linearGradient
+ id="m">
+ <stop
+ offset="0"
+ stop-color="#7c91ac"
+ id="stop48" />
+ <stop
+ offset="1"
+ stop-color="#8da1b8"
+ id="stop50" />
+ </linearGradient>
+ <linearGradient
+ id="n"
+ gradientUnits="userSpaceOnUse"
+ x1="328.80438"
+ x2="350.603"
+ y1="265.42493"
+ y2="268.0976">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop53" />
+ <stop
+ offset="1"
+ stop-color="#375571"
+ id="stop55" />
+ </linearGradient>
+ <linearGradient
+ id="o"
+ gradientUnits="userSpaceOnUse"
+ x1="342.06845"
+ x2="395.93005"
+ xlink:href="#m"
+ y1="258.91367"
+ y2="213.74554" />
+ <linearGradient
+ id="p"
+ gradientUnits="userSpaceOnUse"
+ x1="227.1787"
+ x2="236.66985"
+ y1="237.34032"
+ y2="205.76627">
+ <stop
+ offset="0"
+ stop-color="#90b7e7"
+ id="stop59" />
+ <stop
+ offset="1"
+ stop-color="#f8f4c9"
+ id="stop61" />
+ </linearGradient>
+ <linearGradient
+ id="q"
+ gradientUnits="userSpaceOnUse"
+ x1="287.04327"
+ x2="291.76212"
+ y1="104.47689"
+ y2="56.368378">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop64" />
+ <stop
+ offset="1"
+ stop-color="#e0c8c8"
+ id="stop66" />
+ </linearGradient>
+ <linearGradient
+ id="r"
+ gradientUnits="userSpaceOnUse"
+ x1="290.83029"
+ x2="326.66876"
+ y1="57.52739"
+ y2="39.543564">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop69" />
+ <stop
+ offset="1"
+ stop-color="#f1fbc7"
+ id="stop71" />
+ </linearGradient>
+ <linearGradient
+ id="s"
+ gradientUnits="userSpaceOnUse"
+ x1="308.08258"
+ x2="306.59653"
+ y1="111.93678"
+ y2="86.813446">
+ <stop
+ offset="0"
+ stop-color="#e0c8c8"
+ id="stop74" />
+ <stop
+ offset="1"
+ stop-color="#ab9696"
+ id="stop76" />
+ </linearGradient>
+ <linearGradient
+ id="t"
+ gradientUnits="userSpaceOnUse"
+ x1="199.87111"
+ x2="203.86049"
+ y1="-304.47888"
+ y2="-367.5545">
+ <stop
+ offset="0"
+ stop-color="#a99c5e"
+ id="stop79" />
+ <stop
+ offset="1"
+ stop-color="#e2dcc5"
+ id="stop81" />
+ </linearGradient>
+ <linearGradient
+ id="u"
+ gradientUnits="userSpaceOnUse"
+ x1="197.3427"
+ x2="167.65028"
+ xlink:href="#v"
+ y1="-321.73639"
+ y2="-367.76566" />
+ <linearGradient
+ id="v">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop85" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ id="stop87" />
+ </linearGradient>
+ <linearGradient
+ id="w"
+ gradientUnits="userSpaceOnUse"
+ x1="445.27103"
+ x2="452.62091"
+ y1="109.86376"
+ y2="76.722343">
+ <stop
+ offset="0"
+ stop-color="#1c99e0"
+ id="stop90" />
+ <stop
+ offset="1"
+ stop-color="#0a364e"
+ id="stop92" />
+ </linearGradient>
+ <linearGradient
+ id="x"
+ gradientUnits="userSpaceOnUse"
+ x1="457.46933"
+ x2="483.91174"
+ y1="81.171448"
+ y2="89.724075">
+ <stop
+ offset="0"
+ stop-color="#036da5"
+ id="stop95" />
+ <stop
+ offset="1"
+ stop-color="#0299c1"
+ id="stop97" />
+ </linearGradient>
+ <linearGradient
+ id="y"
+ gradientUnits="userSpaceOnUse"
+ x1="433.75897"
+ x2="441.08984"
+ xlink:href="#z"
+ y1="66.486366"
+ y2="69.888153" />
+ <linearGradient
+ id="z">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop101" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop103" />
+ </linearGradient>
+ <linearGradient
+ id="A"
+ gradientUnits="userSpaceOnUse"
+ x1="468.06784"
+ x2="440.04474"
+ y1="82.457657"
+ y2="32.745522">
+ <stop
+ offset="0"
+ stop-color="#7f92a2"
+ id="stop106" />
+ <stop
+ offset="1"
+ stop-color="#768895"
+ id="stop108" />
+ </linearGradient>
+ <linearGradient
+ id="B"
+ gradientUnits="userSpaceOnUse"
+ x1="372.6326"
+ x2="375.8623"
+ y1="33.580486"
+ y2="107.39139">
+ <stop
+ offset="0"
+ stop-color="#4c95b6"
+ id="stop111" />
+ <stop
+ offset="1"
+ stop-color="#365472"
+ id="stop113" />
+ </linearGradient>
+ <linearGradient
+ id="C"
+ gradientUnits="userSpaceOnUse"
+ x1="436.56924"
+ x2="361.50916"
+ y1="112.82684"
+ y2="10.017335">
+ <stop
+ offset="0"
+ stop-color="#677f9f"
+ id="stop116" />
+ <stop
+ offset="1"
+ stop-color="#91c0d8"
+ id="stop118" />
+ </linearGradient>
+ <linearGradient
+ id="D"
+ gradientUnits="userSpaceOnUse"
+ x1="453.32828"
+ x2="486.30771"
+ y1="49.26218"
+ y2="65.56562">
+ <stop
+ offset="0"
+ stop-color="#87b0ca"
+ id="stop121" />
+ <stop
+ offset="1"
+ stop-color="#6983a2"
+ id="stop123" />
+ </linearGradient>
+ <linearGradient
+ id="E"
+ gradientUnits="userSpaceOnUse"
+ x1="379.43793"
+ x2="439.3432"
+ y1="4.4522061"
+ y2="24.449261">
+ <stop
+ offset="0"
+ stop-color="#a9cee1"
+ id="stop126" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop128" />
+ </linearGradient>
+ <linearGradient
+ id="F"
+ gradientUnits="userSpaceOnUse"
+ x1="450.43402"
+ x2="484.74203"
+ y1="36.08139"
+ y2="51.583023">
+ <stop
+ offset="0"
+ stop-color="#7691ae"
+ id="stop131" />
+ <stop
+ offset="1"
+ stop-color="#677f9f"
+ id="stop133" />
+ </linearGradient>
+ <linearGradient
+ id="G"
+ gradientUnits="userSpaceOnUse"
+ x1="431.58981"
+ x2="468.88843"
+ xlink:href="#z"
+ y1="41.682819"
+ y2="85.078575" />
+ <linearGradient
+ id="H"
+ gradientUnits="userSpaceOnUse"
+ x1="440.38681"
+ x2="455.64435"
+ xlink:href="#z"
+ y1="39.354145"
+ y2="44.191936" />
+ <linearGradient
+ id="I"
+ gradientUnits="userSpaceOnUse"
+ x1="354.80151"
+ x2="355.8096"
+ xlink:href="#z"
+ y1="1.9315341"
+ y2="34.282871" />
+ <linearGradient
+ id="J"
+ gradientUnits="userSpaceOnUse"
+ x1="356.59018"
+ x2="364.70126"
+ xlink:href="#z"
+ y1="-1.549683"
+ y2="-6.3183651" />
+ <linearGradient
+ id="K"
+ gradientUnits="userSpaceOnUse"
+ x1="387.42456"
+ x2="381.74661"
+ y1="67.128197"
+ y2="45.060703">
+ <stop
+ offset="0"
+ stop-color="#dc85e9"
+ id="stop140" />
+ <stop
+ offset="1"
+ stop-color="#f8f1cb"
+ id="stop142" />
+ </linearGradient>
+ <linearGradient
+ id="L">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop145" />
+ <stop
+ offset="1"
+ stop-color="#c254d2"
+ id="stop147" />
+ </linearGradient>
+ <linearGradient
+ id="M"
+ gradientUnits="userSpaceOnUse"
+ x1="347.26794"
+ x2="383.90924"
+ y1="-40.876339"
+ y2="-42.38269">
+ <stop
+ offset="0"
+ stop-color="#ff7f2a"
+ id="stop150" />
+ <stop
+ offset="1"
+ stop-color="#f6cdb4"
+ id="stop152" />
+ </linearGradient>
+ <linearGradient
+ id="N"
+ gradientUnits="userSpaceOnUse"
+ x1="324.37396"
+ x2="302.13605"
+ xlink:href="#O"
+ y1="83.309219"
+ y2="106.74373" />
+ <linearGradient
+ id="O">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity=".368687"
+ id="stop156" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop158" />
+ </linearGradient>
+ <linearGradient
+ id="P"
+ gradientUnits="userSpaceOnUse"
+ x1="384.52396"
+ x2="394.60715"
+ y1="212.76161"
+ y2="232.79434">
+ <stop
+ offset="0"
+ stop-color="#1dbe03"
+ id="stop161" />
+ <stop
+ offset="1"
+ stop-color="#18a303"
+ id="stop163" />
+ </linearGradient>
+ <linearGradient
+ id="Q"
+ gradientUnits="userSpaceOnUse"
+ x1="380.99274"
+ x2="376.85001"
+ y1="229.32477"
+ y2="208.47774">
+ <stop
+ offset="0"
+ stop-color="#43c330"
+ id="stop166" />
+ <stop
+ offset="1"
+ stop-color="#7cd270"
+ id="stop168" />
+ </linearGradient>
+ <linearGradient
+ id="R"
+ gradientUnits="userSpaceOnUse"
+ x1="384.92093"
+ x2="393.47321"
+ y1="207.12851"
+ y2="219.52737">
+ <stop
+ offset="0"
+ stop-color="#f0c56e"
+ id="stop171" />
+ <stop
+ offset="1"
+ stop-color="#edb450"
+ id="stop173" />
+ </linearGradient>
+ <linearGradient
+ id="S"
+ gradientUnits="userSpaceOnUse"
+ x1="401.80969"
+ x2="411.70392"
+ y1="190.89001"
+ y2="216.78139">
+ <stop
+ offset="0"
+ stop-color="#b94603"
+ id="stop176" />
+ <stop
+ offset="1"
+ stop-color="#a33e03"
+ id="stop178" />
+ </linearGradient>
+ <linearGradient
+ id="T"
+ gradientUnits="userSpaceOnUse"
+ x1="392.28784"
+ x2="398.96954"
+ y1="183.35027"
+ y2="211.01266">
+ <stop
+ offset="0"
+ stop-color="#e97e3b"
+ id="stop181" />
+ <stop
+ offset="1"
+ stop-color="#d36118"
+ id="stop183" />
+ </linearGradient>
+ <linearGradient
+ id="U"
+ gradientUnits="userSpaceOnUse"
+ x1="391.8725"
+ x2="391.11652"
+ y1="232.54283"
+ y2="208.16339">
+ <stop
+ offset="0"
+ stop-color="#0369a3"
+ id="stop186" />
+ <stop
+ offset="1"
+ stop-color="#048edc"
+ id="stop188" />
+ </linearGradient>
+ <linearGradient
+ id="V"
+ gradientUnits="userSpaceOnUse"
+ x1="374.3988"
+ x2="383.27792"
+ y1="205.31416"
+ y2="232.90642">
+ <stop
+ offset="0"
+ stop-color="#68c1f4"
+ id="stop191" />
+ <stop
+ offset="1"
+ stop-color="#1c99e0"
+ id="stop193" />
+ </linearGradient>
+ <linearGradient
+ id="W"
+ gradientUnits="userSpaceOnUse"
+ x1="373.79608"
+ x2="381.12695"
+ xlink:href="#z"
+ y1="203.56842"
+ y2="206.9702" />
+ <linearGradient
+ id="X"
+ gradientUnits="userSpaceOnUse"
+ x1="390.68146"
+ x2="398.01233"
+ xlink:href="#z"
+ y1="180.78596"
+ y2="184.18776" />
+ <linearGradient
+ id="Y"
+ gradientUnits="userSpaceOnUse"
+ x1="423.58194"
+ x2="430.91281"
+ xlink:href="#z"
+ y1="171.45731"
+ y2="174.85909" />
+ <linearGradient
+ id="Z"
+ gradientUnits="userSpaceOnUse"
+ x1="318.0481"
+ x2="341.17938"
+ y1="-526.97485"
+ y2="-508.40524">
+ <stop
+ offset="0"
+ stop-color="#f9cfb5"
+ id="stop199" />
+ <stop
+ offset="1"
+ stop-color="#f09e6f"
+ id="stop201" />
+ </linearGradient>
+ <radialGradient
+ id="aa"
+ cx="422.20428"
+ cy="-395.76624"
+ gradientUnits="userSpaceOnUse"
+ r="44.502827"
+ xlink:href="#f" />
+ <linearGradient
+ id="ab"
+ gradientUnits="userSpaceOnUse"
+ x1="300.47382"
+ x2="320.52695"
+ y1="-513.51538"
+ y2="-497.98349">
+ <stop
+ offset="0"
+ stop-color="#ef7e36"
+ id="stop205" />
+ <stop
+ offset="1"
+ stop-color="#c55b16"
+ id="stop207" />
+ </linearGradient>
+ <linearGradient
+ id="ac"
+ gradientUnits="userSpaceOnUse"
+ x1="291.58441"
+ x2="281.19254"
+ y1="-346.90625"
+ y2="-370.42596">
+ <stop
+ offset="0"
+ stop-color="#eeb755"
+ id="stop210" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop212" />
+ </linearGradient>
+ <linearGradient
+ id="ad"
+ gradientUnits="userSpaceOnUse"
+ x1="443.84253"
+ x2="449.08444"
+ y1="138.09639"
+ y2="171.03415">
+ <stop
+ offset="0"
+ stop-color="#ce9f2d"
+ id="stop215" />
+ <stop
+ offset="1"
+ stop-color="#b08826"
+ id="stop217" />
+ </linearGradient>
+ <linearGradient
+ id="ae"
+ gradientUnits="userSpaceOnUse"
+ x1="439.31778"
+ x2="443.6188"
+ xlink:href="#z"
+ y1="134.54681"
+ y2="137.75314" />
+ <linearGradient
+ id="af"
+ gradientUnits="userSpaceOnUse"
+ x1="442.96686"
+ x2="448.34296"
+ xlink:href="#z"
+ y1="136.49976"
+ y2="150.2618" />
+ <linearGradient
+ id="ag"
+ gradientTransform="matrix(0.11253923,0.06497456,0,0.11332301,426.75936,116.35004)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="401.54822"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="165.56099" />
+ <linearGradient
+ id="ah"
+ gradientTransform="matrix(0.11253922,0.06497456,0,0.11332301,430.70335,116.34967)"
+ gradientUnits="userSpaceOnUse"
+ x1="389.85834"
+ x2="393.79596"
+ xlink:href="#z"
+ y1="166.01152"
+ y2="169.07349" />
+ <linearGradient
+ id="ai"
+ gradientUnits="userSpaceOnUse"
+ x1="246.1382"
+ x2="248.96156"
+ y1="180.50006"
+ y2="144.1514">
+ <stop
+ offset="0"
+ stop-color="#e7d4d4"
+ id="stop224" />
+ <stop
+ offset="1"
+ stop-color="#dbb2b2"
+ id="stop226" />
+ </linearGradient>
+ <linearGradient
+ id="aj"
+ gradientUnits="userSpaceOnUse"
+ x1="286.20462"
+ x2="300.74539"
+ xlink:href="#z"
+ y1="-358.47592"
+ y2="-358.47592" />
+ <linearGradient
+ id="ak"
+ gradientUnits="userSpaceOnUse"
+ x1="427.86572"
+ x2="445.00394"
+ y1="253.81558"
+ y2="265.91083">
+ <stop
+ offset="0"
+ stop-color="#b2c5b3"
+ id="stop230" />
+ <stop
+ offset="1"
+ stop-color="#68826a"
+ id="stop232" />
+ </linearGradient>
+ <linearGradient
+ id="al"
+ gradientUnits="userSpaceOnUse"
+ x1="463.15866"
+ x2="478.57916"
+ y1="225.54387"
+ y2="179.03897">
+ <stop
+ offset="0"
+ stop-color="#a5b7a7"
+ id="stop235" />
+ <stop
+ offset="1"
+ stop-color="#d4e95f"
+ id="stop237" />
+ </linearGradient>
+ <linearGradient
+ id="am"
+ gradientUnits="userSpaceOnUse"
+ x1="343.90793"
+ x2="373.10526"
+ xlink:href="#z"
+ y1="136.39871"
+ y2="161.91211" />
+ <linearGradient
+ id="an"
+ gradientUnits="userSpaceOnUse"
+ x1="377.59891"
+ x2="377.5571"
+ y1="193.34622"
+ y2="150.02148">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop241" />
+ <stop
+ offset=".65953171"
+ stop-color="#fff"
+ stop-opacity=".823232"
+ id="stop243" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop245" />
+ </linearGradient>
+ <linearGradient
+ id="ao"
+ gradientUnits="userSpaceOnUse"
+ x1="192.99857"
+ x2="159.59212"
+ y1="-309.36475"
+ y2="-332.32782">
+ <stop
+ offset="0"
+ stop-color="#dcd6bd"
+ id="stop248" />
+ <stop
+ offset="1"
+ stop-color="#f3f1e8"
+ id="stop250" />
+ </linearGradient>
+ <linearGradient
+ id="ap"
+ gradientUnits="userSpaceOnUse"
+ x1="287.55502"
+ x2="249.19374"
+ y1="142.32111"
+ y2="99.290703">
+ <stop
+ offset="0"
+ stop-color="#edeadd"
+ id="stop253" />
+ <stop
+ offset="1"
+ stop-color="#d0c8a6"
+ id="stop255" />
+ </linearGradient>
+ <linearGradient
+ id="aq"
+ gradientTransform="matrix(0.99999997,0.46630764,0,0.99999997,-28.621988,-102.50388)"
+ gradientUnits="userSpaceOnUse"
+ x1="301.74957"
+ x2="324.07974"
+ xlink:href="#v"
+ y1="94.247169"
+ y2="108.24984" />
+ <clipPath
+ id="ar">
+ <path
+ d="M 285.65829,82.083641 H 315.7074 V 103.62828 H 285.65829 Z"
+ id="path259" />
+ </clipPath>
+ <linearGradient
+ id="as"
+ gradientUnits="userSpaceOnUse"
+ x1="196.06442"
+ x2="188.64861"
+ y1="-351.95438"
+ y2="-369.54724">
+ <stop
+ offset="0"
+ stop-color="#e47a35"
+ id="stop262" />
+ <stop
+ offset="1"
+ stop-color="#f3bc5d"
+ id="stop264" />
+ </linearGradient>
+ <linearGradient
+ id="at"
+ gradientUnits="userSpaceOnUse"
+ x1="339.18344"
+ x2="344.32153"
+ xlink:href="#z"
+ y1="37.618519"
+ y2="60.399506" />
+ <linearGradient
+ id="au"
+ gradientUnits="userSpaceOnUse"
+ x1="253.36604"
+ x2="218.29919"
+ xlink:href="#O"
+ y1="-465.86072"
+ y2="-443.49527" />
+ <linearGradient
+ id="av"
+ gradientUnits="userSpaceOnUse"
+ x1="427.18884"
+ x2="446.81647"
+ y1="-8.3851366"
+ y2="12.624707">
+ <stop
+ offset="0"
+ stop-color="#fafe92"
+ id="stop269" />
+ <stop
+ offset="1"
+ stop-color="#f9db6f"
+ id="stop271" />
+ </linearGradient>
+ <linearGradient
+ id="aw"
+ gradientUnits="userSpaceOnUse"
+ x1="342.52185"
+ x2="349.30112"
+ y1="80.828423"
+ y2="64.181023">
+ <stop
+ offset="0"
+ stop-color="#81a539"
+ id="stop274" />
+ <stop
+ offset="1"
+ stop-color="#8fb347"
+ id="stop276" />
+ </linearGradient>
+ <linearGradient
+ id="ax"
+ gradientUnits="userSpaceOnUse"
+ x1="298.55716"
+ x2="338.83786"
+ y1="-207.74586"
+ y2="-234.14639">
+ <stop
+ offset="0"
+ stop-color="#828071"
+ id="stop279" />
+ <stop
+ offset="1"
+ stop-color="#cecbbc"
+ id="stop281" />
+ </linearGradient>
+ <linearGradient
+ id="ay"
+ gradientUnits="userSpaceOnUse"
+ x1="199.72346"
+ x2="196.80009"
+ xlink:href="#z"
+ y1="-366.75244"
+ y2="-364.19531" />
+ <filter
+ id="az"
+ color-interpolation-filters="sRGB"
+ height="1.065571"
+ width="1.092669"
+ x="-0.046335001"
+ y="-0.032786001">
+ <feGaussianBlur
+ stdDeviation="2.0226957"
+ id="feGaussianBlur285" />
+ </filter>
+ <linearGradient
+ id="aA"
+ gradientUnits="userSpaceOnUse"
+ x1="359.54462"
+ x2="386.5986"
+ xlink:href="#L"
+ y1="56.260239"
+ y2="52.38483" />
+ <linearGradient
+ id="aB"
+ gradientUnits="userSpaceOnUse"
+ x1="364.55423"
+ x2="393.18192"
+ xlink:href="#L"
+ y1="76.634911"
+ y2="78.1717" />
+ <linearGradient
+ id="aC"
+ gradientUnits="userSpaceOnUse"
+ x1="364.50644"
+ x2="393.13412"
+ xlink:href="#L"
+ y1="88.010773"
+ y2="89.547569" />
+ <linearGradient
+ id="aD"
+ gradientTransform="matrix(10.477202,0,0,6.82409,255.09608,-1164.1969)"
+ gradientUnits="userSpaceOnUse"
+ x1="10.760489"
+ x2="10.268553"
+ y1="125.70395"
+ y2="108.99121">
+ <stop
+ offset="0"
+ stop-color="#294c4a"
+ id="stop291" />
+ <stop
+ offset="1"
+ stop-color="#19333d"
+ id="stop293" />
+ </linearGradient>
+ <path
+ style="display:inline;fill:#504998;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.765745,102.60627 0.02995,11.50338 36.311266,20.96432 78.428109,-45.280488 v -11.48419 l -9.80348,-5.6578 L 92.107531,112.2716 65.847314,97.122222 Z"
+ id="path5645" />
+ <path
+ style="fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 92.106932,78.311532 v 11.32 L 55.78093,110.60437 V 99.284342 Z"
+ id="path4424" />
+ <path
+ style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 170.53454,78.309292 92.106415,123.59251 v 11.31934 124.51861 L 170.53454,214.15309 V 89.628642 Z"
+ id="path4413" />
+ <path
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.529167;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 55.779227,102.62102 v 11.31934 124.51861 l 36.327188,20.97149 V 134.91185 123.59251 Z"
+ id="path4415" />
+ <path
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 55.779223,57.336484 v 41.948818 l 36.327709,-20.9738 z"
+ id="path4417" />
+ <path
+ style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45198 v -22.64007 l 19.60689,-11.32003 v 22.64007 z"
+ id="path4439" />
+ <path
+ style="fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 121.51727,242.45198 19.60686,-11.32004 9.80345,5.66002 -19.6069,11.32003 z"
+ id="path4441" />
+ <path
+ style="fill:#cccccc;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87177 39.21376,-22.64007 19.60686,11.32003 -39.21376,22.64007 z"
+ id="path4483" />
+ <path
+ style="fill:#ececec;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,134.91167 39.21376,-22.64007 v 33.9601 l -39.21376,22.64007 z"
+ id="path4485" />
+ <path
+ style="fill:url(#linearGradient5622);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 148.49253,113.67712 -36.77762,21.23473 v 33.95803 l 36.77762,-21.23474 z"
+ id="path4493" />
+ <path
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 111.71382,168.87177 v -11.32004 l 29.41031,16.98005 v 11.32003 z"
+ id="path4487" />
+ <path
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 150.92758,146.2317 v -11.32003 l 29.4103,16.98005 v 11.32003 z"
+ id="path4491" />
+ <path
+ style="fill:#f2f2f2;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 180.33788,163.21175 v -11.32003 l -39.21375,22.64006 v 11.32003 z"
+ id="path4489" />
+ <path
+ style="fill:url(#linearGradient5630);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 138.70583,209.88275 -17.18856,9.92916 v 22.64007 l 17.18856,-9.92385 z"
+ id="path4514" />
+ <path
+ id="path5682"
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 262.4711,150.71275 v 31.0471 l 23.66626,14.99013 -23.66626,14.99011 v 31.04767 l 72.68704,-46.03778 z" />
+ <script
+ id="mesh_polyfill"
+ type="text/javascript">
+!function(){const t=&quot;http://www.w3.org/2000/svg&quot;,e=&quot;http://www.w3.org/1999/xlink&quot;,s=&quot;http://www.w3.org/1999/xhtml&quot;,r=2;if(document.createElementNS(t,&quot;meshgradient&quot;).x)return;const n=(t,e,s,r)=&gt;{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=&gt;{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e&gt;s?e:s,i=r&gt;n?r:n;return 18*(o&gt;i?o:i)},i=(t,e)=&gt;Math.sqrt(t.distSquared(e)),a=(t,e)=&gt;t.scale(2/3).add(e.scale(1/3)),h=t=&gt;{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=&gt;{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case&quot;translate&quot;:2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error(&quot;mesh.js: translate does not have 2 arguments!&quot;),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case&quot;scale&quot;:1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error(&quot;mesh.js: scale does not have 1 or 2 arguments!&quot;),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case&quot;rotate&quot;:if(3===l.length&amp;&amp;(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)&lt;1e-16&amp;&amp;(t=0),Math.abs(e)&lt;1e-16&amp;&amp;(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error(&quot;math.js: No argument to rotate transform!&quot;);3===l.length&amp;&amp;(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case&quot;skewX&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error(&quot;math.js: No argument to skewX transform!&quot;);break;case&quot;skewY&quot;:l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error(&quot;math.js: No argument to skewY transform!&quot;);break;case&quot;matrix&quot;:6===l.length?h=h.append(new g(...l)):console.error(&quot;math.js: Incorrect number of arguments for matrix!&quot;);break;default:console.error(&quot;mesh.js: Unhandled transform type: &quot;+d)}}),h},l=t=&gt;{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t&lt;r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=&gt;{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=&gt;{let o,i,a=[0,0,0,0];for(let h=0;h&lt;3;++h)e[h]&lt;t[h]&amp;&amp;e[h]&lt;s[h]||t[h]&lt;e[h]&amp;&amp;s[h]&lt;e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]&gt;o?a[h]=o:a[h]&gt;i&amp;&amp;(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=&gt;{let e=[];for(let s=0;s&lt;16;++s){e[s]=0;for(let r=0;r&lt;16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=&gt;{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=&gt;{let e=[],s=[],r=[];for(let s=0;s&lt;4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t&lt;8;++t){s[t]=[];for(let r=0;r&lt;4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t&lt;8;++t){r[t]=[];for(let e=0;e&lt;8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error(&quot;mesh.js: argument to Affine.append is not affine!&quot;);let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)&gt;r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t&lt;4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s&gt;=0&amp;&amp;s&lt;e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s&lt;4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t&lt;4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t&lt;4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))&gt;r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute(&quot;type&quot;)||&quot;bilinear&quot;}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute(&quot;x&quot;)),n=Number(t.getAttribute(&quot;y&quot;));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t&lt;r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n&lt;o;++n){let o=r[n].children;for(let r=0,i=o.length;r&lt;i;++r){let i=r;0!==t&amp;&amp;++i;let h,d=o[r].getAttribute(&quot;path&quot;),c=&quot;l&quot;;null!=d&amp;&amp;(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case&quot;l&quot;:0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;L&quot;:0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&amp;&amp;(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case&quot;c&quot;:0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case&quot;C&quot;:0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&amp;&amp;(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error(&quot;mesh.js: &quot;+c+&quot; invalid path type.&quot;)}if(0===t&amp;&amp;0===n||r&gt;0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&amp;&amp;(h=Math.floor(255*a)),e&amp;&amp;(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&amp;&amp;(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if(&quot;bilinear&quot;===this.type||s&lt;2||r&lt;2){let n;for(let o=0;o&lt;s;++o)for(let s=0;s&lt;r;++s){let r=[];for(let t=3*o,e=3*o+4;t&lt;e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t&lt;s;++t){w[t]=new Array(r);for(let e=0;e&lt;r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t&lt;s;++t)for(let e=0;e&lt;r;++e)0!==t&amp;&amp;t!==x&amp;&amp;(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&amp;&amp;e!==g&amp;&amp;(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t&lt;r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e&lt;4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n&gt;0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o&gt;0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t&lt;s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e&lt;4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n&gt;0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o&gt;0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s&lt;x;++s)for(let r=0;r&lt;g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t&lt;4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e&lt;9;++e){g[t][e]=[];for(let s=0;s&lt;9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]&gt;255?g[t][e][s]=255:g[t][e][s]&lt;0&amp;&amp;(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t&lt;e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s&lt;8;++s)for(let r=0;r&lt;8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e&lt;s;++e)for(let s=0,r=this.nodes[0].length;s&lt;r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll(&quot;rect,circle,ellipse,path,text&quot;).forEach((r,n)=&gt;{let o=r.getAttribute(&quot;id&quot;);o||(o=&quot;patchjs_shape&quot;+n,r.setAttribute(&quot;id&quot;,o));const i=r.style.fill.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/),a=r.style.stroke.match(/^url\(\s*&quot;?\s*#([^\s&quot;]+)&quot;?\s*\)/);if(i&amp;&amp;i[1]){const a=document.getElementById(i[1]);if(a&amp;&amp;&quot;meshgradient&quot;===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,&quot;canvas&quot;);d(l,{width:i.width,height:i.height});const c=l.getContext(&quot;2d&quot;);let u=c.createImageData(i.width,i.height);const f=new b(a);&quot;objectBoundingBox&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.scale(new x(i.width,i.height));const p=a.getAttribute(&quot;gradientTransform&quot;);null!=p&amp;&amp;f.transform(h(p)),&quot;userSpaceOnUse&quot;===a.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,&quot;image&quot;);d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,&quot;xlink:href&quot;,g),r.parentNode.insertBefore(y,r),r.style.fill=&quot;none&quot;;const w=document.createElementNS(t,&quot;use&quot;);w.setAttributeNS(e,&quot;xlink:href&quot;,&quot;#&quot;+o);const m=&quot;patchjs_clip&quot;+n,M=document.createElementNS(t,&quot;clipPath&quot;);M.setAttribute(&quot;id&quot;,m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute(&quot;clip-path&quot;,&quot;url(#&quot;+m+&quot;)&quot;),u=null,l=null,g=null}}if(a&amp;&amp;a[1]){const o=document.getElementById(a[1]);if(o&amp;&amp;&quot;meshgradient&quot;===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute(&quot;stroke-miterlimit&quot;))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,&quot;canvas&quot;);d(p,{width:l,height:c});const y=p.getContext(&quot;2d&quot;);let g=y.createImageData(l,c);const w=new b(o);&quot;objectBoundingBox&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.scale(new x(l,c));const m=o.getAttribute(&quot;gradientTransform&quot;);null!=m&amp;&amp;w.transform(h(m)),&quot;userSpaceOnUse&quot;===o.getAttribute(&quot;gradientUnits&quot;)&amp;&amp;w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,&quot;image&quot;);d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,&quot;xlink:href&quot;,S);const k=&quot;pattern_clip&quot;+n,A=document.createElementNS(t,&quot;pattern&quot;);d(A,{id:k,patternUnits:&quot;userSpaceOnUse&quot;,width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke=&quot;url(#&quot;+k+&quot;)&quot;,g=null,p=null,S=null}}})}();
+</script>
+ <path
+ style="display:inline;fill:url(#linearGradient1083);fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.106932,123.59164 170.53444,78.311512 92.106932,33.031379 55.658641,54.006241 100.24954,78.407732 55.762391,102.60809 Z"
+ id="path1163" />
+ <text
+ xml:space="preserve"
+ style="font-size:34.5722px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;stroke-width:0.264583"
+ x="52.563557"
+ y="321.77856"
+ id="text1324"><tspan
+ sodipodi:role="line"
+ id="tspan1322"
+ x="52.563557"
+ y="321.77856"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:34.5722px;font-family:Carlito;-inkscape-font-specification:'Carlito Bold';fill:#ffffff;stroke-width:0.264583">Unstable snapshot</tspan></text>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/flat_logo.svg b/icon-themes/galaxy/brand_cp_snapshot/flat_logo.svg
new file mode 100644
index 000000000000..795c74ad3154
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/flat_logo.svg
@@ -0,0 +1,736 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 15.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.1"
+ id="Layer_1"
+ x="0px"
+ y="0px"
+ width="491.5"
+ height="85.5"
+ viewBox="0 0 491.5 85.5"
+ enable-background="new 0 0 486 80"
+ xml:space="preserve"
+ inkscape:version="0.92.2 5c3e80d, 2017-08-06"
+ sodipodi:docname="flat_logo.svg"
+ inkscape:export-filename="/home/samtuke/cb/git/productivity/Marketing/rebrand/splash-screens/collabora-office/flat_logo.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><metadata
+ id="metadata153"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs151"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8314"><path
+ d="m 425.724,259.042 428.566,0 0,218.911 -428.566,0 0,-218.911 z"
+ id="path8316"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8326"><path
+ d="m 507.7,372.723 19.783,0 0,-22.257 -19.783,0 0,22.257 z"
+ id="path8328"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8330"><path
+ d="m 507.7,350.466 c 2.343,5.293 19.783,3.393 19.783,3.393 l 0,0 -13.802,18.864 c 0,0 -5.981,-17.666 -5.981,-22.257"
+ id="path8332"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334"><path
+ d="m 507.69994,372.723 19.78275,0 0,-22.2566 -19.78275,0 0,22.2566 z"
+ id="path8336"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(19.782499,0,0,-19.782499,507.70023,361.59463)"
+ spreadMethod="pad"
+ id="linearGradient8338"><stop
+ style="stop-opacity:1;stop-color:#939598"
+ offset="0"
+ id="stop8340" /><stop
+ style="stop-opacity:1;stop-color:#939598"
+ offset="0.79908746"
+ id="stop8342" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="1"
+ id="stop8344" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8366"><path
+ d="m 507.701,350.392 c 0,4.494 17.666,17.224 17.666,17.224 l 0,0 c 0,0 -17.666,12.682 -17.666,17.358 l 0,0 0,-34.582 z"
+ id="path8368"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8376"><path
+ d="m 507.70051,384.97387 17.66681,0 0,-34.581 -17.66681,0 0,34.581 z"
+ id="path8378"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(17.667353,0,0,-17.667353,507.70023,367.68366)"
+ spreadMethod="pad"
+ id="linearGradient8380"><stop
+ style="stop-opacity:1;stop-color:#a7a9ac"
+ offset="0"
+ id="stop8382" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="0.20630948"
+ id="stop8384" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="0.241935"
+ id="stop8386" /><stop
+ style="stop-opacity:1;stop-color:#d1d3d4"
+ offset="1"
+ id="stop8388" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8404"><path
+ d="m 518.22,394.198 9.614,0 0,-0.802 -9.614,0 0,0.802 z"
+ id="path8406"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8408"><path
+ d="m 518.22,393.396 9.614,0 0,0.801 -9.614,0 0,-0.801 z"
+ id="path8410"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8432"><path
+ d="m 513.413,389.791 18.426,0 0,-0.801 -18.426,0 0,0.801 z"
+ id="path8434"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8436"><path
+ d="m 513.413,388.99 18.426,0 0,0.801 -18.426,0 0,-0.801 z"
+ id="path8438"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8460"><path
+ d="m 511.41,385.385 24.836,0 0,-0.801 -24.836,0 0,0.801 z"
+ id="path8462"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8464"><path
+ d="m 511.41,384.584 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8466"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8488"><path
+ d="m 514.214,380.978 26.839,0 0,-0.801 -26.839,0 0,0.801 z"
+ id="path8490"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8492"><path
+ d="m 514.214,380.177 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8494"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8516"><path
+ d="m 519.021,376.573 26.037,0 0,-0.801 -26.037,0 0,0.801 z"
+ id="path8518"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8520"><path
+ d="m 519.021,375.772 26.037,0 0,0.801 -26.037,0 0,-0.801 z"
+ id="path8522"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8544"><path
+ d="m 524.229,372.165 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8546"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8548"><path
+ d="m 524.229,371.364 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8550"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8572"><path
+ d="m 529.036,368.161 24.435,0 0,-0.802 -24.435,0 0,0.802 z"
+ id="path8574"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8576"><path
+ d="m 529.036,367.359 24.436,0 0,0.801 -24.436,0 0,-0.801 z"
+ id="path8578"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8600"><path
+ d="m 523.828,363.753 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8602"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8604"><path
+ d="m 523.828,362.952 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8606"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8628"><path
+ d="m 518.62,359.348 26.039,0 0,-0.802 -26.039,0 0,0.802 z"
+ id="path8630"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8632"><path
+ d="m 518.62,358.546 26.039,0 0,0.801 -26.039,0 0,-0.801 z"
+ id="path8634"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8656"><path
+ d="m 513.813,354.941 26.84,0 0,-0.801 -26.84,0 0,0.801 z"
+ id="path8658"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8660"><path
+ d="m 513.813,354.14 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8662"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8684"><path
+ d="m 511.41,350.534 24.836,0 0,-0.802 -24.836,0 0,0.802 z"
+ id="path8686"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8688"><path
+ d="m 511.41,349.732 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8690"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8712"><path
+ d="m 514.214,346.128 17.625,0 0,-0.801 -17.625,0 0,0.801 z"
+ id="path8714"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8716"><path
+ d="m 514.214,345.327 17.625,0 0,0.801 -17.625,0 0,-0.801 z"
+ id="path8718"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8740"><path
+ d="m 519.021,341.722 8.412,0 0,-0.801 -8.412,0 0,0.801 z"
+ id="path8742"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8744"><path
+ d="m 519.021,340.921 8.412,0 0,0.801 -8.412,0 0,-0.801 z"
+ id="path8746"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8314-6"><path
+ d="m 425.724,259.042 428.566,0 0,218.911 -428.566,0 0,-218.911 z"
+ id="path8316-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8326-1"><path
+ d="m 507.7,372.723 19.783,0 0,-22.257 -19.783,0 0,22.257 z"
+ id="path8328-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8330-1"><path
+ d="m 507.7,350.466 c 2.343,5.293 19.783,3.393 19.783,3.393 l 0,0 -13.802,18.864 c 0,0 -5.981,-17.666 -5.981,-22.257"
+ id="path8332-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8334-0"><path
+ d="m 507.69994,372.723 19.78275,0 0,-22.2566 -19.78275,0 0,22.2566 z"
+ id="path8336-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8366-0"><path
+ d="m 507.701,350.392 c 0,4.494 17.666,17.224 17.666,17.224 l 0,0 c 0,0 -17.666,12.682 -17.666,17.358 l 0,0 0,-34.582 z"
+ id="path8368-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8376-0"><path
+ d="m 507.70051,384.97387 17.66681,0 0,-34.581 -17.66681,0 0,34.581 z"
+ id="path8378-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8404-7"><path
+ d="m 518.22,394.198 9.614,0 0,-0.802 -9.614,0 0,0.802 z"
+ id="path8406-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8408-2"><path
+ d="m 518.22,393.396 9.614,0 0,0.801 -9.614,0 0,-0.801 z"
+ id="path8410-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8432-6"><path
+ d="m 513.413,389.791 18.426,0 0,-0.801 -18.426,0 0,0.801 z"
+ id="path8434-3"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8436-0"><path
+ d="m 513.413,388.99 18.426,0 0,0.801 -18.426,0 0,-0.801 z"
+ id="path8438-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8460-6"><path
+ d="m 511.41,385.385 24.836,0 0,-0.801 -24.836,0 0,0.801 z"
+ id="path8462-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8464-3"><path
+ d="m 511.41,384.584 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8466-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8488-7"><path
+ d="m 514.214,380.978 26.839,0 0,-0.801 -26.839,0 0,0.801 z"
+ id="path8490-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8492-8"><path
+ d="m 514.214,380.177 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8494-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8516-3"><path
+ d="m 519.021,376.573 26.037,0 0,-0.801 -26.037,0 0,0.801 z"
+ id="path8518-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8520-6"><path
+ d="m 519.021,375.772 26.037,0 0,0.801 -26.037,0 0,-0.801 z"
+ id="path8522-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8544-3"><path
+ d="m 524.229,372.165 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8546-9"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8548-2"><path
+ d="m 524.229,371.364 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8550-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8572-9"><path
+ d="m 529.036,368.161 24.435,0 0,-0.802 -24.435,0 0,0.802 z"
+ id="path8574-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8576-8"><path
+ d="m 529.036,367.359 24.436,0 0,0.801 -24.436,0 0,-0.801 z"
+ id="path8578-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8600-9"><path
+ d="m 523.828,363.753 25.237,0 0,-0.801 -25.237,0 0,0.801 z"
+ id="path8602-1"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8604-0"><path
+ d="m 523.828,362.952 25.237,0 0,0.801 -25.237,0 0,-0.801 z"
+ id="path8606-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8628-9"><path
+ d="m 518.62,359.348 26.039,0 0,-0.802 -26.039,0 0,0.802 z"
+ id="path8630-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8632-3"><path
+ d="m 518.62,358.546 26.039,0 0,0.801 -26.039,0 0,-0.801 z"
+ id="path8634-7"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8656-5"><path
+ d="m 513.813,354.941 26.84,0 0,-0.801 -26.84,0 0,0.801 z"
+ id="path8658-4"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8660-2"><path
+ d="m 513.813,354.14 26.839,0 0,0.801 -26.839,0 0,-0.801 z"
+ id="path8662-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8684-0"><path
+ d="m 511.41,350.534 24.836,0 0,-0.802 -24.836,0 0,0.802 z"
+ id="path8686-5"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8688-8"><path
+ d="m 511.41,349.732 24.836,0 0,0.801 -24.836,0 0,-0.801 z"
+ id="path8690-0"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8712-7"><path
+ d="m 514.214,346.128 17.625,0 0,-0.801 -17.625,0 0,0.801 z"
+ id="path8714-8"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8716-8"><path
+ d="m 514.214,345.327 17.625,0 0,0.801 -17.625,0 0,-0.801 z"
+ id="path8718-2"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8740-9"><path
+ d="m 519.021,341.722 8.412,0 0,-0.801 -8.412,0 0,0.801 z"
+ id="path8742-6"
+ inkscape:connector-curvature="0" /></clipPath><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath8744-4"><path
+ d="m 519.021,340.921 8.412,0 0,0.801 -8.412,0 0,-0.801 z"
+ id="path8746-2"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ gradientTransform="translate(0,-4e-6)"
+ y2="347.28149"
+ x2="218.50883"
+ y1="300.49261"
+ x1="151.24023"
+ gradientUnits="userSpaceOnUse"
+ id="path24_1_-9-6"><stop
+ id="stop20-0-1"
+ style="stop-color:#1e1e1f;stop-opacity:1"
+ offset="0" /><stop
+ id="stop32-1-1"
+ style="stop-color:#262727;stop-opacity:1"
+ offset="1" /></linearGradient><linearGradient
+ gradientTransform="matrix(0.09963734,0,0,0.09963734,29.527122,-61.529368)"
+ id="path24_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="103.3008"
+ y1="297.04099"
+ x2="234.9995"
+ y2="297.04099"
+ xlink:href="#SVGID_1_-2"><stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0.402"
+ id="stop20" /><stop
+ offset="0.4746"
+ style="stop-color:#000000;stop-opacity:0.402"
+ id="stop22" /><stop
+ offset="0.6456"
+ style="stop-color:#000000;stop-opacity:0.351"
+ id="stop24" /><stop
+ offset="0.7675"
+ style="stop-color:#000000;stop-opacity:0.3"
+ id="stop26" /><stop
+ offset="0.866"
+ style="stop-color:#000000;stop-opacity:0.252"
+ id="stop28" /><stop
+ offset="0.9494"
+ style="stop-color:#000000;stop-opacity:0.2"
+ id="stop30" /><stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0.15"
+ id="stop32" /></linearGradient><linearGradient
+ gradientTransform="matrix(0.09963734,0,0,0.09963734,29.527122,-61.529368)"
+ y2="256.50339"
+ x2="220.9146"
+ y1="256.50339"
+ x1="103.3008"
+ gradientUnits="userSpaceOnUse"
+ id="SVGID_1_"><stop
+ id="stop37"
+ style="stop-color:#999999"
+ offset="0" /><stop
+ id="stop39"
+ style="stop-color:#BBBBBB"
+ offset="0.1466" /><stop
+ id="stop41"
+ style="stop-color:#CCCCCC"
+ offset="0.2419" /></linearGradient><linearGradient
+ y2="347.28149"
+ x2="218.50883"
+ y1="300.49261"
+ x1="151.24023"
+ gradientUnits="userSpaceOnUse"
+ id="path24_1_-9"
+ gradientTransform="translate(559.73756,-2.4894758)"><stop
+ id="stop20-0"
+ style="stop-color:#1e1e1f;stop-opacity:1"
+ offset="0" /><stop
+ id="stop32-1"
+ style="stop-color:#262727;stop-opacity:1"
+ offset="1" /></linearGradient><linearGradient
+ id="SVGID_1_-2"
+ gradientUnits="userSpaceOnUse"
+ x1="103.3008"
+ y1="256.50339"
+ x2="220.91409"
+ y2="256.50339"
+ gradientTransform="translate(559.73756,-2.4894758)"><stop
+ offset="0"
+ style="stop-color:#595959"
+ id="stop37-5" /><stop
+ offset="0.1466"
+ style="stop-color:#7B7B7B"
+ id="stop39-0" /><stop
+ offset="0.2419"
+ style="stop-color:#8C8C8C"
+ id="stop41-3" /></linearGradient></defs><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="3840"
+ inkscape:window-height="2096"
+ id="namedview149"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="5.341564"
+ inkscape:cx="182.89412"
+ inkscape:cy="-9.616442"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4762" /><g
+ id="svg1205"
+ display="none"
+ style="display:none"
+ transform="translate(48.492702,-99.953018)"><rect
+ x="-3"
+ y="-4"
+ display="inline"
+ width="491.5"
+ height="85.5"
+ id="rect4"
+ style="display:inline;fill:#0f3c7e" /><g
+ id="g4122"
+ transform="matrix(0.62747746,0,0,0.62747746,-228.72288,-1457.0571)"
+ display="inline"
+ style="display:inline"><path
+ id="path3047"
+ d="m 484.039,2375.006 0,45.9 29.598,0 0,-6.974 -20.565,0 0,-38.928 -9.033,0"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3049"
+ d="m 519.098,2420.906 9.035,0 0,-33.038 -9.035,0 0,33.038 m 4.517,-35.881 c 2.833,0 5.192,-2.302 5.192,-5.214 0,-2.844 -2.359,-5.212 -5.192,-5.212 -2.898,0 -5.192,2.369 -5.192,5.212 0,2.913 2.294,5.214 5.192,5.214"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3051"
+ d="m 543.866,2391.728 -0.135,0 0,-19.566 -9.034,0 0,48.744 8.832,0 0.201,-3.857 0.135,0 c 2.833,3.181 5.665,4.535 10.317,4.535 8.764,0 14.563,-7.922 14.563,-17.808 0,-9.543 -5.192,-16.584 -14.16,-16.584 -4.785,0 -7.618,1.421 -10.719,4.536 m -0.134,11.914 c 0,-5.688 2.562,-9.478 7.416,-9.478 5.394,0 8.091,3.86 8.091,10.155 0,6.23 -2.629,10.292 -7.956,10.292 -4.652,0 -7.551,-3.657 -7.551,-9.48 l 0,-1.489"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3053"
+ d="m 592.988,2387.192 c -4.316,0.272 -8.428,2.91 -10.315,6.569 l -0.135,0 -0.202,-5.892 -8.832,0 0,33.039 9.034,0 0,-12.458 c 0,-6.635 1.212,-9.002 3.303,-10.493 1.821,-1.287 3.978,-1.829 6.944,-1.964 l 0.203,-8.801"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3055"
+ d="m 626.228,2402.425 c 0,-8.194 -4.988,-15.232 -13.618,-15.232 -10.384,0 -17.059,7.175 -17.059,18.074 0,10.631 6.877,16.318 17.059,16.318 4.787,0 8.158,-0.744 11.327,-2.168 l -0.943,-6.77 c -2.968,1.219 -6.001,1.964 -9.238,1.964 -5.46,0 -8.968,-2.507 -9.304,-7.651 l 21.373,0 c 0.269,-1.219 0.403,-3.114 0.403,-4.535 m -14.562,-8.259 c 3.911,0 5.732,3.181 5.866,6.566 l -12.743,0 c 0.675,-3.79 3.303,-6.566 6.877,-6.566"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3057"
+ d="m 653.657,2374.329 c -12.136,0 -22.114,8.868 -22.114,23.627 0,14.76 9.978,23.628 22.114,23.628 12.136,0 22.115,-8.868 22.115,-23.628 10e-4,-14.758 -9.979,-23.627 -22.115,-23.627 m 0,4.603 c 9.034,0 15.912,6.77 15.912,19.021 0,12.255 -6.876,19.025 -15.912,19.025 -9.035,0 -15.912,-6.77 -15.912,-19.025 0,-12.25 6.878,-19.021 15.912,-19.021"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3059"
+ d="m 684.407,2386.04 0,2.099 -5.326,0 0,4.333 5.326,0 0,28.436 5.663,0 0,-28.436 8.361,0 0,-4.333 -8.361,0 0,-2.979 c 0,-5.891 2.495,-9.344 7.011,-9.344 2.09,0 3.44,0.338 4.72,0.813 l 0.54,-4.198 c -1.216,-0.474 -3.506,-0.948 -5.327,-0.948 -8.022,0 -12.607,5.215 -12.607,14.557"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3061"
+ d="m 703.236,2386.04 0,2.099 -5.326,0 0,4.333 5.326,0 0,28.436 5.664,0 0,-28.436 8.361,0 0,-4.333 -8.361,0 0,-2.979 c 0,-5.891 2.495,-9.344 7.01,-9.344 2.09,0 3.441,0.338 4.72,0.813 l 0.54,-4.198 c -1.214,-0.474 -3.506,-0.948 -5.327,-0.948 -8.022,0 -12.607,5.215 -12.607,14.557"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3063"
+ d="m 723.82,2420.906 5.664,0 0,-32.767 -5.664,0 0,32.767 m 2.831,-37.574 c 1.956,0 3.506,-1.556 3.506,-3.521 0,-1.963 -1.55,-3.52 -3.506,-3.52 -1.955,0 -3.505,1.557 -3.505,3.52 0,1.965 1.55,3.521 3.505,3.521"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3065"
+ d="m 741.26,2404.387 c 0,-8.259 4.921,-12.591 11.327,-12.591 3.371,0 6.337,0.811 8.765,1.964 l 0.54,-4.333 c -2.023,-1.018 -5.259,-1.964 -8.832,-1.964 -10.113,0 -17.733,6.16 -17.733,17.671 0,10.832 6.876,16.45 15.979,16.45 4.045,0 6.944,-0.473 10.248,-1.897 l -0.54,-4.333 c -2.831,1.287 -5.866,1.896 -8.698,1.896 -6.54,0 -11.056,-4.13 -11.056,-12.863"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path3067"
+ d="m 793.836,2405.81 c 0.135,-1.217 0.202,-2.235 0.202,-3.251 0,-8.395 -4.383,-15.095 -12.81,-15.095 -9.1,0 -15.775,7.583 -15.775,17.671 0,11.103 6.675,16.45 15.775,16.45 4.048,0 7.081,-0.61 10.248,-1.897 l -0.539,-4.333 c -2.495,1.219 -6.068,1.896 -8.901,1.896 -6.54,0 -10.787,-3.993 -10.922,-11.44 l 22.722,0 m -13.08,-14.014 c 4.99,0 7.687,4.129 7.687,9.545 l -17.059,0 c 0.81,-5.754 3.978,-9.545 9.372,-9.545"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /></g><g
+ id="g2977"
+ transform="matrix(0.62026788,0,0,0.62820994,-318.24592,-674.22997)"
+ display="inline"
+ style="display:inline"><path
+ id="path2979"
+ d="m 585.297,1093.95 c -0.754,-0.02 -1.499,0.452 -1.792,1.138 -0.296,0.686 -0.123,1.541 0.414,2.063 l 16.196,16.248 c 0.523,0.523 1.373,0.696 2.062,0.421 0.691,-0.276 1.178,-0.986 1.182,-1.719 l 0,-16.276 c 0.003,-0.982 -0.904,-1.876 -1.897,-1.872 l -16.166,0 0,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /><path
+ id="path2981"
+ d="m 540.763,1093.949 c -1.049,0.016 -1.892,0.871 -1.891,1.921 l 0,74.157 c -0.002,1.051 0.842,1.906 1.891,1.921 l 60.677,0 c 1.06,0 1.921,-0.855 1.922,-1.915 0,0 0,0 0,-0.01 l 0,-47.755 c 0.003,-0.511 -0.198,-1.002 -0.559,-1.363 l -26.246,-26.372 c -0.357,-0.371 -0.85,-0.584 -1.363,-0.588 l -34.431,0 0,0 z m 1.922,3.843 31.701,0 25.134,25.255 0,45.058 -56.835,0 0,-70.313 0,0 z"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff" /></g><rect
+ x="0"
+ y="75"
+ display="inline"
+ width="486"
+ height="5"
+ id="rect21"
+ style="display:inline;fill:#6c9aca" /><path
+ id="path10643"
+ display="inline"
+ d="m 371.109,53.543 -4.696,0 0,-3.154 c 0,-0.916 -0.053,-1.488 -0.154,-1.717 -0.104,-0.229 -0.331,-0.343 -0.682,-0.343 -0.397,0 -0.647,0.14 -0.757,0.417 -0.104,0.275 -0.158,0.874 -0.158,1.793 l 0,8.438 c 0,0.881 0.054,1.457 0.158,1.729 0.108,0.27 0.35,0.402 0.723,0.402 0.357,0 0.595,-0.135 0.704,-0.406 0.109,-0.271 0.166,-0.909 0.166,-1.914 l 0,-2.299 4.696,0 0,0.711 c 0,1.886 -0.133,3.224 -0.396,4.011 -0.266,0.788 -0.853,1.479 -1.759,2.072 -0.908,0.595 -2.026,0.89 -3.355,0.89 -1.381,0 -2.521,-0.251 -3.417,-0.75 -0.896,-0.5 -1.49,-1.194 -1.781,-2.079 -0.291,-0.885 -0.438,-2.218 -0.438,-3.996 l 0,-5.303 c 0,-1.309 0.044,-2.287 0.135,-2.941 0.09,-0.653 0.356,-1.283 0.801,-1.89 0.444,-0.603 1.062,-1.079 1.85,-1.429 0.788,-0.348 1.692,-0.521 2.719,-0.521 1.388,0 2.534,0.271 3.437,0.807 0.904,0.537 1.498,1.207 1.783,2.008 0.282,0.803 0.425,2.052 0.425,3.744 l 0,1.721 -0.004,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 382.674,51.785 c -0.146,-0.516 -0.415,-1.018 -0.812,-1.502 -0.394,-0.485 -0.956,-0.879 -1.683,-1.182 -0.726,-0.303 -1.595,-0.453 -2.609,-0.453 -1.207,0 -2.197,0.233 -2.974,0.705 -0.774,0.472 -1.312,1.096 -1.609,1.871 -0.297,0.775 -0.445,1.855 -0.445,3.238 l 0,3.809 c 0,1.264 0.081,2.211 0.246,2.84 0.164,0.633 0.438,1.17 0.82,1.613 0.385,0.444 0.923,0.777 1.615,1 0.692,0.217 1.537,0.328 2.537,0.328 0.895,0 1.685,-0.13 2.375,-0.386 0.688,-0.257 1.255,-0.655 1.694,-1.198 0.438,-0.541 0.726,-1.125 0.858,-1.748 0.132,-0.623 0.202,-1.604 0.202,-2.941 l 0,-3.641 c 0.003,-1.052 -0.071,-1.837 -0.215,-2.353 z m -4.321,8.095 c 0,0.644 -0.041,1.06 -0.123,1.257 -0.083,0.193 -0.255,0.291 -0.514,0.291 -0.252,0 -0.42,-0.107 -0.508,-0.32 -0.085,-0.213 -0.129,-0.67 -0.129,-1.373 l 0,-6.721 c 0,-0.762 0.044,-1.24 0.129,-1.441 0.086,-0.198 0.261,-0.297 0.519,-0.297 0.258,0 0.429,0.099 0.508,0.297 0.079,0.201 0.118,0.681 0.118,1.441 l 0,6.866 0,0 z"
+ id="path24"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ id="path10647"
+ display="inline"
+ d="m 389.04,45.663 0,18.112 -4.657,0 0,-18.112 4.657,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ id="path10649"
+ display="inline"
+ d="m 395.321,45.663 0,18.112 -4.655,0 0,-18.112 4.655,0 z"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 430.428,51.785 c -0.146,-0.516 -0.415,-1.018 -0.812,-1.502 -0.396,-0.485 -0.956,-0.879 -1.684,-1.182 -0.729,-0.303 -1.595,-0.453 -2.61,-0.453 -1.206,0 -2.196,0.233 -2.973,0.705 -0.774,0.472 -1.312,1.096 -1.608,1.871 -0.299,0.775 -0.446,1.855 -0.446,3.238 l 0,3.809 c 0,1.264 0.081,2.211 0.245,2.84 0.165,0.633 0.438,1.17 0.821,1.613 0.384,0.444 0.923,0.777 1.615,1 0.692,0.217 1.537,0.328 2.537,0.328 0.895,0 1.686,-0.13 2.375,-0.386 0.688,-0.257 1.255,-0.655 1.693,-1.198 0.439,-0.541 0.726,-1.125 0.859,-1.748 0.133,-0.623 0.202,-1.604 0.202,-2.941 l 0,-3.641 c 0.004,-1.052 -0.07,-1.837 -0.214,-2.353 z m -4.321,8.095 c 0,0.644 -0.041,1.06 -0.126,1.257 -0.081,0.193 -0.253,0.291 -0.512,0.291 -0.251,0 -0.42,-0.107 -0.508,-0.32 -0.086,-0.213 -0.13,-0.67 -0.13,-1.373 l 0,-6.721 c 0,-0.762 0.044,-1.24 0.13,-1.441 0.086,-0.198 0.261,-0.297 0.519,-0.297 0.259,0 0.429,0.099 0.508,0.297 0.08,0.201 0.119,0.681 0.119,1.441 l 0,6.866 z"
+ id="path28"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 448.306,51.454 c -0.155,-0.789 -0.622,-1.454 -1.398,-1.995 -0.773,-0.541 -1.927,-0.811 -3.456,-0.811 l -4.108,0.011 0,-0.011 c -1.251,0.084 -2.207,0.828 -2.865,2.236 l 0.158,-1.957 -4.498,0 0,14.848 4.539,0 0,-5.875 c 0,-1.443 0.059,-1.687 0.146,-2.088 0.09,-0.399 0.328,-0.711 0.715,-0.938 0.286,-0.164 0.692,-0.27 1.218,-0.312 l 0,0.027 3.854,0.066 0,-1.553 c 0,-0.826 0.035,-1.338 0.109,-1.535 0.07,-0.197 0.258,-0.297 0.555,-0.297 0.261,0 0.447,0.119 0.562,0.353 0.112,0.235 0.169,0.737 0.169,1.513 0,0.617 -0.054,1.026 -0.156,1.229 -0.104,0.201 -0.896,0.596 -2.375,1.179 -1.384,0.539 -2.249,1.011 -2.601,1.414 -0.349,0.403 -0.521,1.164 -0.521,2.278 l 0,1.223 c 0,1.505 0.329,2.48 0.986,2.926 0.656,0.444 1.38,0.668 2.168,0.668 0.602,0 1.12,-0.134 1.555,-0.4 0.433,-0.268 0.788,-0.666 1.062,-1.203 l 0,1.326 4.419,0 0,-7.459 c -0.003,-2.456 -0.081,-4.076 -0.237,-4.863 z m -4.303,8.318 c 0,0.752 -0.041,1.215 -0.124,1.393 -0.084,0.176 -0.266,0.264 -0.539,0.264 -0.291,0 -0.486,-0.113 -0.583,-0.338 -0.1,-0.225 -0.146,-0.725 -0.146,-1.499 0,-0.676 0.055,-1.192 0.169,-1.553 0.112,-0.36 0.521,-0.81 1.225,-1.341 l -0.002,3.074 0,0 z"
+ id="path30"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><path
+ display="inline"
+ d="m 418.858,50.789 c -0.049,-0.337 -0.191,-0.682 -0.43,-1.031 -0.24,-0.352 -0.587,-0.625 -1.041,-0.818 -0.455,-0.192 -0.992,-0.291 -1.61,-0.291 -0.536,0 -1.033,0.106 -1.492,0.32 -0.457,0.215 -0.872,0.541 -1.246,0.975 l 0,-4.279 -4.537,0 0,15.745 -1.562,0 0,-5.091 c 0,-2.457 -0.079,-4.076 -0.235,-4.864 -0.156,-0.788 -0.622,-1.453 -1.397,-1.994 -0.774,-0.541 -1.927,-0.812 -3.456,-0.812 -1.273,0 -2.312,0.238 -3.109,0.715 -0.801,0.477 -1.33,1.025 -1.596,1.646 -0.266,0.625 -0.396,1.51 -0.396,2.655 l 0,0.993 4.26,0 0,-1.553 c 0,-0.824 0.037,-1.336 0.11,-1.535 0.07,-0.197 0.258,-0.295 0.555,-0.295 0.262,0 0.447,0.117 0.562,0.351 0.111,0.235 0.168,0.74 0.168,1.515 0,0.615 -0.053,1.024 -0.155,1.228 -0.104,0.202 -0.896,0.596 -2.375,1.18 -1.385,0.538 -2.249,1.011 -2.6,1.413 -0.35,0.405 -0.522,1.164 -0.522,2.279 l 0,1.224 c 0,1.503 0.329,2.479 0.984,2.925 0.658,0.444 1.382,0.668 2.169,0.668 0.602,0 1.119,-0.135 1.555,-0.4 0.435,-0.266 0.789,-0.668 1.063,-1.201 l 0,1.322 10.523,0 0.008,-1.123 c 0.379,0.469 0.797,0.818 1.256,1.053 0.458,0.23 0.949,0.352 1.479,0.352 0.735,0 1.372,-0.199 1.907,-0.59 0.535,-0.391 0.875,-0.854 1.022,-1.389 0.145,-0.534 0.216,-1.348 0.216,-2.438 l 0,-6.701 c -0.005,-1.101 -0.029,-1.819 -0.078,-2.154 z m -16.458,8.983 0,0 c -10e-4,0.752 -0.042,1.215 -0.125,1.393 -0.083,0.176 -0.264,0.264 -0.539,0.264 -0.292,0 -0.484,-0.113 -0.584,-0.338 -0.099,-0.225 -0.146,-0.725 -0.146,-1.499 0,-0.676 0.057,-1.192 0.17,-1.553 0.111,-0.36 0.52,-0.81 1.225,-1.341 l -0.001,3.074 0,0 z m 11.992,-0.364 c 0,0.883 -0.041,1.439 -0.126,1.67 -0.085,0.234 -0.265,0.35 -0.543,0.35 -0.273,0 -0.456,-0.113 -0.546,-0.337 -0.091,-0.226 -0.139,-0.737 -0.139,-1.536 l 0,-6.416 c 0,-0.83 0.04,-1.349 0.121,-1.554 0.08,-0.206 0.258,-0.31 0.528,-0.31 0.278,0 0.465,0.119 0.561,0.354 0.096,0.235 0.144,0.738 0.144,1.509 l 0,6.27 z"
+ id="path32"
+ inkscape:connector-curvature="0"
+ style="display:inline;fill:#ffffff" /><g
+ display="inline"
+ id="g34"
+ style="display:inline"><path
+ d="m 464.534,56.898 c -0.277,-1.412 -1.911,-2.66 -3.335,-1.981 -0.209,0.077 -0.354,0.237 -0.521,0.377 -1.336,1.565 0.174,4.235 2.158,4.142 1.263,0.007 2.037,-1.414 1.698,-2.538 z m -1.854,0.624 c -0.48,0.268 -1.14,0.054 -1.468,-0.485 l -10e-4,0 c -0.33,-0.537 -0.207,-1.188 0.272,-1.46 0.481,-0.268 1.139,-0.051 1.469,0.486 l 10e-4,0.002 c 0.328,0.535 0.206,1.189 -0.273,1.457 z"
+ id="path36"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 462.952,56.063 c -0.33,-0.537 -0.986,-0.754 -1.469,-0.486 -0.479,0.271 -0.604,0.923 -0.272,1.46 l 10e-4,0 c 0.329,0.539 0.986,0.753 1.468,0.485 0.48,-0.269 0.601,-0.922 0.272,-1.459 l 0,0 z"
+ id="path38"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g><g
+ display="inline"
+ id="g40"
+ style="display:inline"><path
+ d="m 474.297,52.731 c -0.834,0.199 -1.271,1.055 -2.045,1.373 -0.79,-0.408 -0.562,-1.504 -1.2,-2.029 -0.542,-0.566 -1.407,-0.469 -2.068,-0.741 -0.82,-0.616 -0.5,-1.758 -0.27,-2.577 0.423,-1.263 0.858,-2.799 0.008,-3.984 -0.56,-0.935 -1.746,-1.481 -2.818,-1.111 -1.44,0.357 -2.287,1.764 -2.688,3.087 -0.64,1.315 -2.562,1.692 -3.688,0.769 -0.814,-0.553 -1.748,-1.029 -2.759,-1 -0.889,-0.16 -1.097,-1.242 -1.062,-1.994 0.087,-1.914 0.849,-3.703 1.273,-5.558 0.405,-2.512 0.029,-5.181 -1.374,-7.326 -0.896,-1.451 -2.103,-2.701 -3.476,-3.73 -2.421,-1.852 -5.504,-3.014 -8.593,-2.71 -2.039,0.322 -4.045,1.244 -5.253,2.947 -1.779,2.326 -1.857,5.577 -0.89,8.236 1.601,4.215 5.421,7.598 9.888,8.514 1.369,0.344 2.804,0.189 4.167,0.006 1.226,0.031 2.279,1.396 1.911,2.562 -0.428,0.762 -1.156,1.365 -1.358,2.234 -0.534,1.484 0.022,3.191 1.273,4.134 1.407,1.153 3.52,1.442 5.065,0.513 1.055,-0.636 1.92,-1.601 2.312,-2.592 0.389,-0.973 0.818,-2.188 1.961,-2.533 0.871,-0.253 1.69,0.276 2.395,0.727 0.672,0.326 1.677,-0.073 2.131,0.656 0.396,0.799 -0.073,1.713 -0.429,2.443 -0.532,0.904 -1.096,1.939 -0.789,3.014 0.245,1.119 1.491,1.832 2.608,1.562 1.306,-0.192 2.137,-1.351 3.243,-1.923 0.573,-0.135 0.677,0.65 1.123,0.779 1.229,0.371 2.35,-0.781 2.618,-1.883 0.385,-0.811 -0.242,-2.048 -1.216,-1.865 z M 453.418,41.357 c -2.591,2.643 -7.448,2.146 -10.776,-1.053 -3.326,-3.198 -3.98,-7.981 -1.39,-10.623 2.59,-2.641 7.451,-2.096 10.779,1.103 3.329,3.199 3.977,7.933 1.387,10.573 z m 4.258,12.259 c -0.731,0.327 -1.518,0.405 -2.242,0.271 -1.042,-0.193 -1.963,-0.828 -2.429,-1.8 -0.791,-1.646 0.021,-3.63 1.807,-4.429 1.784,-0.801 3.877,-0.116 4.669,1.527 0.791,1.65 -0.021,3.631 -1.805,4.431 z m 7.56,-4.813 c -1.037,-0.418 -1.501,-1.759 -1.037,-2.98 0.465,-1.225 1.802,-1.868 2.838,-1.45 1.034,0.418 1.438,1.753 0.972,2.978 -0.466,1.219 -1.738,1.87 -2.773,1.452 z m 5.336,6.736 c -0.39,0.531 -0.99,0.984 -1.505,1.15 -0.514,0.166 -1.035,0.129 -1.432,-0.155 -0.398,-0.285 -0.655,-0.88 -0.655,-1.416 0,-0.535 0.138,-0.95 0.527,-1.483 0.39,-0.531 0.911,-0.918 1.426,-1.084 0.513,-0.166 1.089,-0.086 1.486,0.2 0.396,0.283 0.646,0.672 0.646,1.207 0.002,0.536 -0.105,1.048 -0.493,1.581 z m 4.211,-0.299 c -0.205,0.324 -0.481,0.537 -0.76,0.658 -0.278,0.119 -0.554,0.125 -0.769,-0.008 -0.215,-0.131 -0.331,-0.379 -0.346,-0.678 -0.013,-0.303 0.02,-0.609 0.226,-0.934 0.203,-0.324 0.479,-0.588 0.757,-0.707 0.279,-0.121 0.612,-0.143 0.827,-0.012 0.214,0.133 0.332,0.377 0.347,0.676 0.013,0.305 -0.076,0.68 -0.282,1.005 z"
+ id="path42"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 452.031,30.785 c -3.328,-3.198 -8.189,-3.743 -10.779,-1.103 -2.592,2.642 -1.938,7.424 1.39,10.623 3.328,3.198 8.187,3.695 10.776,1.052 2.59,-2.64 1.942,-7.374 -1.387,-10.572 z"
+ id="path44"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 454.812,47.658 c -1.785,0.799 -2.598,2.781 -1.807,4.429 0.466,0.972 1.387,1.606 2.429,1.8 0.726,0.137 1.511,0.057 2.242,-0.271 1.784,-0.8 2.597,-2.781 1.805,-4.431 -0.793,-1.643 -2.885,-2.328 -4.669,-1.527 z"
+ id="path46"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 468.008,47.348 c 0.466,-1.224 0.062,-2.559 -0.972,-2.977 -1.036,-0.418 -2.373,0.227 -2.838,1.449 -0.464,1.224 0,2.563 1.037,2.98 1.036,0.421 2.308,-0.23 2.773,-1.452 z"
+ id="path48"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 470.42,52.751 c -0.397,-0.286 -0.975,-0.366 -1.486,-0.2 -0.515,0.166 -1.036,0.553 -1.426,1.084 -0.391,0.533 -0.527,0.948 -0.527,1.483 0,0.536 0.257,1.131 0.655,1.416 0.396,0.284 0.918,0.321 1.432,0.155 0.516,-0.166 1.115,-0.619 1.505,-1.15 0.389,-0.533 0.495,-1.045 0.495,-1.581 -0.002,-0.535 -0.252,-0.924 -0.648,-1.207 z"
+ id="path50"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /><path
+ d="m 473.893,53.572 c -0.278,0.121 -0.554,0.384 -0.757,0.707 -0.206,0.324 -0.237,0.632 -0.226,0.935 0.015,0.3 0.132,0.546 0.346,0.679 0.215,0.133 0.489,0.127 0.769,0.006 0.277,-0.119 0.555,-0.332 0.76,-0.657 0.205,-0.325 0.295,-0.7 0.282,-1.003 -0.015,-0.299 -0.133,-0.543 -0.347,-0.676 -0.215,-0.131 -0.548,-0.111 -0.827,0.009 z"
+ id="path52"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g><g
+ display="inline"
+ id="g54"
+ style="display:inline"><path
+ d="m 461.713,37.216 c -1.322,0.228 -2.283,1.758 -1.781,2.968 0.585,1.841 3.354,2.55 4.799,0.998 0.296,-0.281 0.457,-0.674 0.559,-1.054 0.346,-1.936 -1.766,-3.414 -3.577,-2.912 z m 1.685,2.923 c -0.222,0.65 -1.036,0.947 -1.82,0.666 0,0 -10e-4,0 -0.002,-0.002 -0.784,-0.281 -1.238,-1.038 -1.016,-1.687 0.221,-0.648 1.036,-0.946 1.82,-0.664 0,0 10e-4,0 10e-4,0.001 0.784,0.282 1.239,1.037 1.017,1.686 z"
+ id="path56"
+ inkscape:connector-curvature="0"
+ style="fill:#204a87" /><path
+ d="m 462.382,38.453 c 0,-0.001 -0.001,-0.001 0,0 -0.785,-0.283 -1.602,0.015 -1.821,0.663 -0.224,0.649 0.23,1.404 1.016,1.687 10e-4,0.002 0.002,0.002 0.002,0.002 0.784,0.281 1.6,-0.016 1.82,-0.666 0.221,-0.649 -0.234,-1.404 -1.017,-1.686 z"
+ id="path58"
+ inkscape:connector-curvature="0"
+ style="fill:#6d9acb" /></g></g><rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4138"
+ width="499"
+ height="58"
+ x="949.64948"
+ y="-185.39832" /><rect
+ style="opacity:1;fill:#ced0d2;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect4140"
+ width="491.5"
+ height="85.5"
+ x="0"
+ y="0" /><g
+ display="none"
+ id="Layer_1-2"
+ style="display:none"
+ transform="translate(183.59583,-77.321263)"><rect
+ id="rect4151"
+ height="800"
+ width="1280"
+ display="inline"
+ y="-124"
+ x="-812"
+ style="display:inline;fill:#f2f2f2" /><rect
+ id="rect4153"
+ height="80"
+ width="212"
+ display="inline"
+ x="0"
+ y="0"
+ style="display:inline;fill:#ffffff" /></g><g
+ id="g4762"
+ transform="matrix(0.81809146,0,0,0.81809146,22.434697,75.008495)"><polygon
+ transform="matrix(2.0377711,0,0,2.0377711,94.256411,-105.65899)"
+ id="polygon14"
+ points="17.258,20.718 17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 "
+ style="fill:#ffffff" /><path
+ id="path24-7"
+ d="M 130.47169,-64.553074"
+ stroke-miterlimit="10"
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff;stroke:#000000;stroke-width:2.03777099;stroke-miterlimit:10" /><g
+ transform="matrix(2.0144385,0,0,2.0144385,132.16103,-257.68199)"
+ id="g4221"
+ style="fill:#000000"><text
+ style="font-size:14.08969975px;line-height:0%;font-family:LiberationSans;fill:#000000"
+ font-size="14.0897"
+ id="text4158"
+ x="40.715214"
+ y="113.12014"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#000000"
+ id="tspan4239">Collabora Office</tspan></text>
+</g><g
+ transform="matrix(2.0374308,0,0,2.0374308,92.668958,-105.73989)"
+ id="g4298"><polygon
+ style="fill:#ffffff"
+ points="17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 17.258,20.718 "
+ id="polygon14-7" /><polygon
+ points="28.654,55.638 51.742,32.55 28.561,9.362 17.763,20.162 17.772,20.172 30.379,32.053 30.958,32.599 30.379,33.145 17.914,44.893 "
+ id="polygon16"
+ style="fill:#504999;fill-opacity:1" /><polygon
+ style="fill:#c8c8c8"
+ points="29.864,32.599 17.358,44.386 17.258,20.718 "
+ id="polygon18" /><polygon
+ points="31.847,41.483 27.743,35.628 18.807,44.052 "
+ id="polygon20"
+ style="fill:#38257a;fill-opacity:1" /></g><text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26.07695389px;line-height:125%;font-family:Impact;-inkscape-font-specification:Impact;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.22235715px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="297.52789"
+ y="3.4419749"
+ id="text221"><tspan
+ sodipodi:role="line"
+ id="tspan219"
+ x="297.52789"
+ y="3.4419749"
+ style="fill:#ff0000;stroke-width:1.22235715px">UNSTABLE SNAPSHOT</tspan></text>
+</g></svg> \ No newline at end of file
diff --git a/icon-themes/galaxy/brand_cp_snapshot/intro-highres.png b/icon-themes/galaxy/brand_cp_snapshot/intro-highres.png
new file mode 100644
index 000000000000..59a87dac1f96
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/intro-highres.png
Binary files differ
diff --git a/icon-themes/galaxy/brand_cp_snapshot/intro.png b/icon-themes/galaxy/brand_cp_snapshot/intro.png
new file mode 100644
index 000000000000..2485dee83cfb
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/intro.png
Binary files differ
diff --git a/icon-themes/galaxy/brand_cp_snapshot/logo-sc.svg b/icon-themes/galaxy/brand_cp_snapshot/logo-sc.svg
new file mode 100644
index 000000000000..18401b2a7284
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/logo-sc.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16"
+ sodipodi:docname="logo.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview18"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="2.8284271"
+ inkscape:cx="33.270644"
+ inkscape:cy="45.559194"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg16"
+ inkscape:document-rotation="0" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ d="m 2.0989,16.566 1.0203,-1.0269 16.972,17.082 -16.972,17.082 -1.0203,-1.0294 15.952,-16.053 z"
+ fill="#ffffff"
+ id="path4"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers"
+ id="path8" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -38.115,35.342 -8.8737,8.8659 13.09,-2.8893 z"
+ fill="#38257a"
+ id="path10"
+ style="stroke-width:158831" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/logo-sc_inverted.svg b/icon-themes/galaxy/brand_cp_snapshot/logo-sc_inverted.svg
new file mode 100644
index 000000000000..a0f79104e711
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/logo-sc_inverted.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2"
+ style="fill:#ffffff" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831;fill:#ffffff" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers;fill:#ffffff"
+ id="path8" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/logo.svg b/icon-themes/galaxy/brand_cp_snapshot/logo.svg
new file mode 100644
index 000000000000..18401b2a7284
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/logo.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16"
+ sodipodi:docname="logo.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1019"
+ id="namedview18"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="2.8284271"
+ inkscape:cx="33.270644"
+ inkscape:cy="45.559194"
+ inkscape:window-x="0"
+ inkscape:window-y="32"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg16"
+ inkscape:document-rotation="0" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ d="m 2.0989,16.566 1.0203,-1.0269 16.972,17.082 -16.972,17.082 -1.0203,-1.0294 15.952,-16.053 z"
+ fill="#ffffff"
+ id="path4"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers"
+ id="path8" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -38.115,35.342 -8.8737,8.8659 13.09,-2.8893 z"
+ fill="#38257a"
+ id="path10"
+ style="stroke-width:158831" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/galaxy/brand_cp_snapshot/logo_inverted.svg b/icon-themes/galaxy/brand_cp_snapshot/logo_inverted.svg
new file mode 100644
index 000000000000..a0f79104e711
--- /dev/null
+++ b/icon-themes/galaxy/brand_cp_snapshot/logo_inverted.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="128"
+ height="54"
+ fill-rule="evenodd"
+ stroke-linejoin="round"
+ stroke-width="28.222"
+ preserveAspectRatio="xMidYMid"
+ version="1.2"
+ viewBox="0 0 3386.6787 1428.7765"
+ id="svg16">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <g
+ transform="matrix(26.412072,0,0,26.412072,-246.9716,-173.26687)"
+ stroke-width="28.2709"
+ id="g14">
+ <path
+ d="m 106.28,45.117 q 0,0.23374 -0.036,0.66525 h -7.5335 q 0.19777,1.0608 1.0248,1.6901 0.84505,0.61131 2.0857,0.61131 1.5822,0 2.6071,-1.0428 l 1.2046,1.3844 q -0.64728,0.77313 -1.6362,1.1687 -0.98889,0.39556 -2.2295,0.39556 -1.5822,0 -2.7869,-0.62929 -1.2046,-0.62929 -1.8699,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4024 0.62929,-2.5172 0.64727,-1.1327 1.78,-1.762 1.1327,-0.62929 2.5531,-0.62929 1.4024,0 2.4992,0.62929 1.1147,0.61131 1.7261,1.744 0.62929,1.1147 0.62929,2.5891 z m -4.8546,-3.1644 q -1.0788,0 -1.8339,0.64727 -0.73718,0.62929 -0.89899,1.6901 h 5.4479 q -0.14383,-1.0428 -0.88101,-1.6901 -0.73717,-0.64727 -1.8339,-0.64727 z m -10.069,8.037 q -1.4923,0 -2.679,-0.62929 -1.1867,-0.62929 -1.8519,-1.744 -0.66525,-1.1327 -0.66525,-2.5531 0,-1.4204 0.66525,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1867,-0.62929 2.697,-0.62929 1.4204,0 2.4812,0.57535 1.0788,0.57535 1.6182,1.6541 l -1.7261,1.0069 q -0.41354,-0.66525 -1.0428,-0.98889 -0.61131,-0.34162 -1.3485,-0.34162 -1.2586,0 -2.0857,0.82707 -0.82707,0.80909 -0.82707,2.1756 0,1.3665 0.80909,2.1935 0.82707,0.80909 2.1036,0.80909 0.73717,0 1.3485,-0.32364 0.62929,-0.34162 1.0428,-1.0069 l 1.7261,1.0069 q -0.55737,1.0788 -1.6362,1.6721 -1.0608,0.57535 -2.4632,0.57535 z m -13.773,-11.777 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 L 78.824,38.60816 Q 78.24865,38.2126 77.5834,38.2126 Z m 4.1713,2.0497 h 2.2475 v 9.6012 h -2.2475 z m 1.1327,-1.5822 q -0.61131,0 -1.0248,-0.37758 -0.41354,-0.39556 -0.41354,-0.97091 0,-0.57535 0.41354,-0.95293 0.41354,-0.39556 1.0248,-0.39556 0.61126,0 1.0248,0.37758 0.41354,0.3596 0.41354,0.91697 0,0.59333 -0.41354,1.0069 -0.39556,0.39556 -1.0248,0.39556 z m -11.939,-0.46748 q -1.4204,0 -1.4204,1.5463 v 0.57535 h 2.643 v 1.798 h -2.5711 v 7.7313 h -2.2475 v -7.7313 h -1.5822 v -1.798 h 1.5822 v -0.61131 q 0,-1.5463 0.89899,-2.4273 0.89899,-0.89899 2.5352,-0.89899 1.2945,0 2.0317,0.52141 l -0.62929,1.6901 q -0.57535,-0.39556 -1.2406,-0.39556 z m -12.945,11.831 q -1.9238,0 -3.4701,-0.82707 -1.5463,-0.84505 -2.4273,-2.3194 -0.88101,-1.4923 -0.88101,-3.3263 0,-1.8339 0.88101,-3.3083 0.88101,-1.4923 2.4273,-2.3194 1.5463,-0.84505 3.4701,-0.84505 1.9238,0 3.4701,0.84505 1.5463,0.82707 2.4273,2.3014 0.88101,1.4743 0.88101,3.3263 0,1.852 -0.88101,3.3263 -0.88101,1.4743 -2.4273,2.3194 -1.5463,0.82707 -3.4701,0.82707 z m 0,-2.0497 q 1.2586,0 2.2655,-0.55737 1.0069,-0.57535 1.5822,-1.5822 0.57535,-1.0248 0.57535,-2.2834 0,-1.2586 -0.57535,-2.2655 -0.57535,-1.0248 -1.5822,-1.5822 -1.0069,-0.57535 -2.2655,-0.57535 -1.2586,0 -2.2655,0.57535 -1.0069,0.55737 -1.5822,1.5822 -0.57535,1.0069 -0.57535,2.2655 0,1.2586 0.57535,2.2834 0.57535,1.0069 1.5822,1.5822 1.0069,0.55737 2.2655,0.55737 z m 74.526,-27.155 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59334,-0.53939 -1.78,-0.53939 -0.8091,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30565,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48545,0.97091 0.48546,0.3596 1.3485,0.3596 z m -8.6302,-6.6885 q 0.97091,-1.5103 3.4162,-1.5103 v 2.1396 q -0.28768,-0.05394 -0.52142,-0.05394 -1.3125,0 -2.0497,0.77313 -0.73717,0.75515 -0.73717,2.1935 v 4.6568 h -2.2475 v -9.6012 h 2.1396 z m -9.4214,8.3246 q -1.4564,0 -2.625,-0.62929 -1.1686,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.16865,-0.6293 2.625,-0.62929 1.4744,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66526,1.1147 0.66526,2.5352 0,1.4205 -0.66526,2.5531 -0.64727,1.1147 -1.816,1.744 -1.1687,0.62929 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.2406,0 -2.0497,0.82707 -0.79112,0.82707 -0.79112,2.1756 0,1.34853 0.79112,2.1756 0.80909,0.82707 2.0497,0.82707 z m -11.327,-7.9111 q 1.4024,0 2.4992,0.61131 1.1148,0.61131 1.744,1.7261 0.6293,1.1147 0.6293,2.5711 0,1.4564 -0.6293,2.5891 -0.62929,1.1147 -1.744,1.7261 -1.0968,0.61131 -2.4992,0.61131 -0.98889,0 -1.816,-0.34162 -0.80909,-0.34162 -1.3665,-1.0248 v 1.2406 h -2.1396 v -13.341 h 2.2475 v 4.9085 q 0.57536,-0.62929 1.3485,-0.95293 0.79111,-0.32364 1.7261,-0.32364 z m -0.25172,7.9111 q 1.2406,0 2.0317,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.79111,-0.82707 -2.0317,-0.82707 -0.80909,0 -1.4564,0.37758 -0.64727,0.3596 -1.0248,1.0428 -0.37758,0.68323 -0.37758,1.5822 0,0.89897 0.37758,1.5822 0.37758,0.68323 1.0248,1.0608 0.64727,0.3596 1.4564,0.3596 z m -12.316,-7.9111 q 2.1216,0 3.2364,1.0248 1.1327,1.0069 1.1327,3.0566 v 5.6277 h -2.1216 v -1.1687 q -0.41354,0.62929 -1.1867,0.97091 -0.75515,0.32364 -1.8339,0.32364 -1.07875,0 -1.8879,-0.3596 -0.80909,-0.37758 -1.2586,-1.0248 -0.43152,-0.66525 -0.43152,-1.4923 0,-1.2945 0.95293,-2.0677 0.97091,-0.79111 3.0386,-0.79111 h 2.4812 v -0.14384 q 0,-1.0069 -0.61131,-1.5463 -0.59333,-0.53939 -1.78,-0.53939 -0.80909,0 -1.6002,0.25172 -0.77313,0.25172 -1.3125,0.70121 l -0.88101,-1.6362 q 0.75515,-0.57535 1.816,-0.88101 1.0608,-0.30566 2.2475,-0.30566 z m -0.30566,8.1988 q 0.84505,0 1.4923,-0.37758 0.66525,-0.39556 0.93495,-1.1147 v -1.1147 h -2.3194 q -1.9418,0 -1.9418,1.2766 0,0.61131 0.48546,0.97091 0.48545,0.3596 1.3485,0.3596 z m -8.5584,-11.831 h 2.2475 v 13.341 h -2.2475 z m -5.1962,0 h 2.2475 v 13.341 h -2.2475 z m -7.2818,13.467 q -1.4564,0 -2.625,-0.62929 -1.1687,-0.62929 -1.8339,-1.744 -0.64727,-1.1327 -0.64727,-2.5531 0,-1.4204 0.64727,-2.5352 0.66525,-1.1147 1.8339,-1.744 1.1687,-0.62929 2.625,-0.62929 1.4743,0 2.643,0.62929 1.1687,0.62929 1.816,1.744 0.66525,1.1147 0.66525,2.5352 0,1.4205 -0.66525,2.5531 -0.64727,1.1147 -1.816,1.744 -1.16873,0.6293 -2.643,0.62929 z m 0,-1.9238 q 1.2406,0 2.0497,-0.82707 0.80909,-0.82707 0.80909,-2.1756 0,-1.34853 -0.80909,-2.1756 -0.80909,-0.82707 -2.0497,-0.82707 -1.24061,0 -2.0497,0.82707 -0.79111,0.82707 -0.79111,2.1756 0,1.34853 0.79111,2.1756 0.80909,0.82707 2.0497,0.82707 z m -10.986,1.9778 q -1.9059,0 -3.4521,-0.82707 -1.5283,-0.84505 -2.4093,-2.3194 -0.86303,-1.4743 -0.86303,-3.3263 0,-1.8519 0.88101,-3.3263 0.88101,-1.4743 2.4093,-2.3014 1.5463,-0.84505 3.4521,-0.84505 1.5463,0 2.8228,0.53939 1.2766,0.53939 2.1576,1.5642 l -1.5103,1.4204 q -1.3665,-1.4743 -3.3622,-1.4743 -1.2945,0 -2.3194,0.57535 -1.0248,0.55737 -1.6002,1.5642 -0.57535,1.0069 -0.57535,2.2834 0,1.2766 0.57535,2.2834 0.57535,1.0069 1.6002,1.5822 1.0248,0.55737 2.3194,0.55737 1.9958,0 3.3622,-1.4923 l 1.5103,1.4384 q -0.88101,1.0248 -2.1756,1.5642 -1.2766,0.53939 -2.8228,0.53939 z"
+ fill="#504999"
+ stroke-width="1.00175"
+ id="path2"
+ style="fill:#ffffff" />
+ <g
+ transform="matrix(0.79058,0,0,0.7855,7.6902,7.9841)"
+ id="g12"
+ style="stroke-width:28.2709">
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="M -49.051,19.441 V 44.662 L -36.44,32.053 Z"
+ fill="#c8c8c8"
+ id="path6"
+ style="stroke-width:158831;fill:#ffffff" />
+ <path
+ transform="matrix(1.2649,0,0,1.2731,64.143,-8.1841)"
+ d="m -37.621,8.0098 -10.623,10.625 13.418,13.418 -13.418,13.418 10.623,10.623 24.043,-24.041 z"
+ fill="#504999"
+ style="stroke-width:158831;paint-order:stroke fill markers;fill:#ffffff"
+ id="path8" />
+ </g>
+ </g>
+</svg>
diff --git a/icon-themes/karasa_jaga/sfx2/res/logo.png b/icon-themes/karasa_jaga/sfx2/res/logo.png
new file mode 100644
index 000000000000..dd87a1b95254
--- /dev/null
+++ b/icon-themes/karasa_jaga/sfx2/res/logo.png
Binary files differ
diff --git a/include/default.rc b/include/default.rc
index 5474d55c4c0a..788e788c31a6 100644
--- a/include/default.rc
+++ b/include/default.rc
@@ -45,7 +45,7 @@ VS_VERSION_INFO VERSIONINFO
{
// International StringTable
VALUE "CompanyName", PPS(RES_APP_VENDOR) "\0"
- VALUE "ProductName", "LibreOffice\0"
+ VALUE "ProductName", "Collabora Office\0"
VALUE "ProductVersion", PPS(VER_LEVEL) "\0"
VALUE "FileVersion", PPS(VER_LEVEL) "\0"
VALUE "OriginalFilename", PPS(ORG_NAME) "\0"
diff --git a/instsetoo_native/CustomTarget_setup.mk b/instsetoo_native/CustomTarget_setup.mk
index 48efab143c82..55a12e16a12d 100644
--- a/instsetoo_native/CustomTarget_setup.mk
+++ b/instsetoo_native/CustomTarget_setup.mk
@@ -41,7 +41,7 @@ $(call gb_CustomTarget_get_workdir,instsetoo_native/setup)/$(call gb_Helper_get_
&& echo 'InstallMode=<installmode>' \
&& echo 'ProductKey=$(PRODUCTNAME) $(PRODUCTVERSION)' \
$(if $(ENABLE_RELEASE_BUILD),\
- && echo 'UserInstallation=$$SYSUSERCONFIG/$(shell echo $(PRODUCTNAME) | sed -e 's/ /%20/g' $(if $(filter-out HAIKU MACOSX WNT,$(OS)),| tr "[:upper:]" "[:lower:]"))/4', \
+ && echo 'UserInstallation=$$SYSUSERCONFIG/$(if $(filter-out HAIKU MACOSX WNT,$(OS)),$(shell echo $(PRODUCTNAME) | tr "[:upper:]" "[:lower:]" | tr -d " "),$(shell echo $(PRODUCTNAME) | tr -d " "))/4', \
&& echo 'UserInstallation=$$ORIGIN/..') \
) > $@
$(call gb_Trace_EndRange,$(subst $(WORKDIR)/,,$@),ECH)
@@ -143,14 +143,14 @@ $(call gb_CustomTarget_get_workdir,instsetoo_native/setup)/$(call gb_Helper_get_
&& echo 'HideEula=1' \
&& echo 'Logo=1' \
&& echo 'NativeProgress=false' \
- && echo 'ProgressBarColor=0,0,0' \
- && echo 'ProgressFrameColor=102,102,102' \
- && echo 'ProgressPosition=30,145' \
- && echo 'ProgressSize=385,8' \
- && echo 'ProgressPositionHigh=30,200' \
- && echo 'ProgressSizeHigh=650,12' \
- && echo 'ProgressTextBaseline=170' \
- && echo 'ProgressTextColor=0,0,0' \
+ && echo 'ProgressBarColor=80,73,153' \
+ && echo 'ProgressFrameColor=255,255,255' \
+ && echo 'ProgressPosition=268,106' \
+ && echo 'ProgressSize=212,4' \
+ && echo 'ProgressPositionHigh=268,137' \
+ && echo 'ProgressSizeHigh=617,12' \
+ && echo 'ProgressTextBaseline=230' \
+ && echo 'ProgressTextColor=255,255,255' \
&& echo 'SecureUserConfig=true' \
&& echo 'SecureUserConfigCompress=true' \
&& echo 'SecureUserConfigExtensions=true' \
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
index b9cfdb9eab8b..5f8be18fd7a0 100644
--- a/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Banner.bmp
Binary files differ
diff --git a/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
index d5e8e047bad4..0fc8f7fb6c72 100644
--- a/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
+++ b/instsetoo_native/inc_common/windows/msi_templates/Binary/Image.bmp
Binary files differ
diff --git a/instsetoo_native/util/openoffice.lst.in b/instsetoo_native/util/openoffice.lst.in
index b5da0bfb6697..c9503aa531be 100644
--- a/instsetoo_native/util/openoffice.lst.in
+++ b/instsetoo_native/util/openoffice.lst.in
@@ -5,31 +5,32 @@ Globals
variables
{
LIBO_VERSION_MAJOR @LIBO_VERSION_MAJOR@
- UREPACKAGEVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@.@LIBO_VERSION_MICRO@.@LIBO_VERSION_PATCH@@LIBO_VERSION_SUFFIX@
+ UREPACKAGEVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@.@LIBO_VERSION_MICRO@
URELAYERVERSION 1
REFERENCEOOOMAJORMINOR 4.1
- WINDOWSBASISROOTNAME LibreOffice
- UNIXBASISROOTNAME libreoffice@LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@
- HIDELICENSEDIALOG 1
+ WINDOWSBASISROOTNAME Collabora Office
+ UNIXBASISROOTNAME collaboraoffice
+ HIDELICENSEDIALOG 0
PACKAGEPREFIX
- BASISPACKAGEPREFIX libobasis
- UREPACKAGEPREFIX libreoffice
+ BASISPACKAGEPREFIX collaboraofficebasis
+ UREPACKAGEPREFIX collaboraoffice
SOLSUREPACKAGEPREFIX libreoffice
PROGRESSBARCOLOR 0,0,0
+ PROGRESSSIZE 460,6
+ PROGRESSSIZEHIGH 617,12
+ PROGRESSPOSITION 26,235
+ PROGRESSPOSITIONHIGH 46,212
PROGRESSFRAMECOLOR 102,102,102
- PROGRESSPOSITION 30,145
- PROGRESSSIZE 385,8
- PROGRESSPOSITIONHIGH 30,200
- PROGRESSSIZEHIGH 650,12
- PROGRESSTEXTBASELINE 170
- PROGRESSTEXTCOLOR 0,0,0
+ PROGRESSTEXTBASELINE 230
+ PROGRESSTEXTCOLOR 255,255,255
NATIVEPROGRESS false
REGISTRYLAYERNAME Layers
SERVICEPACK 1
UPDATE_DATABASE 1
UPDATE_DATABASE_LISTNAME finals_instsetoo.txt
PACKAGEMAP package_names.txt,package_names_ext.txt
- WINDOWSPATCHLEVEL 8
+ WINDOWSPATCHLEVEL @LIBO_VERSION_MICRO@
+ OOOVENDOR Collabora Productivity Ltd.
64BITPRODUCT @WINDOWS_X64@
WINDOWSSDKVERSION @WINDOWS_SDK_VERSION@
CRASHDUMPENABLE @DEFAULT_CRASHDUMP_VALUE@
@@ -37,15 +38,15 @@ Globals
}
}
-LibreOffice
+CollaboraOffice
{
Settings
{
variables
{
- PRODUCTNAME @PRODUCTNAME@
+ PRODUCTNAME Collabora Office
PRODUCTVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@
- PRODUCTEXTENSION .@LIBO_VERSION_MICRO@.@LIBO_VERSION_PATCH@@LIBO_VERSION_SUFFIX@
+ PRODUCTEXTENSION .@LIBO_VERSION_MICRO@.@LIBO_VERSION_PATCH@
POSTVERSIONEXTENSION
BUNDLEIDENTIFIER @MACOSX_BUNDLE_IDENTIFIER@
BRANDPACKAGEVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@
@@ -55,8 +56,8 @@ LibreOffice
UPDATEURL https://update.libreoffice.org/check.php
ADD_INCLUDE_FILES cli_ure/version/version.txt,unoil/climaker/version.txt
ADDSYSTEMINTEGRATION 1
- PACKAGEVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@.@LIBO_VERSION_MICRO@.@LIBO_VERSION_PATCH@@LIBO_VERSION_SUFFIX@
- PACKAGEREVISION {buildid}
+ PACKAGEVERSION @LIBO_VERSION_MAJOR@.@LIBO_VERSION_MINOR@.@LIBO_VERSION_MICRO@
+ PACKAGEREVISION @LIBO_VERSION_PATCH@
LICENSENAME @LICENSE@
ROOTMODULEGID gid_Module_Root
GLOBALPATCHFILEGID gid_File_Txt_Patchfiles
@@ -67,10 +68,10 @@ LibreOffice
active 1
compression 5
script setup_osl
- downloadname LibreOffice_{productversion}_{os}_install_{languages}
- langpackdownloadname LibreOffice_{productversion}_languagepack_{os}_install_{languages}
- helppackdownloadname LibreOffice_{productversion}_helppack_{os}_install_{languages}
- include {installscriptdir},{customtargetpath}/readlicense_oo/readme,{customtargetpath}/sysui/{pkgtype},{customtargetpath}/setup_native,{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{filelistpath}/ExtensionPackage,{filelistpath}/CustomTarget/helpcontent2/help3xsl/filelists,{extensionsdir},{licensepath},{packinfopath}
+ downloadname CollaboraOffice_{productversion}_{os}_install_{languages}
+ langpackdownloadname CollaboraOffice_{productversion}_languagepack_{os}_install_{languages}
+ helppackdownloadname CollaboraOffice_{productversion}_helppack_{os}_install_{languages}
+ include {installscriptdir},{customtargetpath}/readlicense_oo/readme,{customtargetpath}/sysui/{pkgtype},{customtargetpath}/setup_native,{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{filelistpath}/ExtensionPackage,{filelistpath}/CustomTarget/helpcontent2/help3xsl/filelists,{extensionsdir},{licensepath},{customtargetpath}/readlicense_oo/license,{packinfopath}
}
}
@@ -115,7 +116,7 @@ LibreOfficeDev
downloadname LibreOfficeDev_{productversion}_{os}_install_{languages}
langpackdownloadname LibreOfficeDev_{productversion}_languagepack_{os}_install_{languages}
helppackdownloadname LibreOfficeDev_{productversion}_helppack_{os}_install_{languages}
- include {installscriptdir},{customtargetpath}/readlicense_oo/readme,{customtargetpath}/sysui/{pkgtype},{customtargetpath}/setup_native,{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{filelistpath}/ExtensionPackage,{filelistpath}/CustomTarget/helpcontent2/help3xsl/filelists,{extensionsdir},{licensepath},{packinfopath}
+ include {installscriptdir},{customtargetpath}/readlicense_oo/readme,{customtargetpath}/sysui/{pkgtype},{customtargetpath}/setup_native,{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{filelistpath}/ExtensionPackage,{filelistpath}/CustomTarget/helpcontent2/help3xsl/filelists,{extensionsdir},{licensepath},{customtargetpath}/readlicense_oo/license,{packinfopath}
}
}
@@ -149,7 +150,7 @@ LibreOffice_SDK
active 1
compression 5
script sdkoo
- include {installscriptdir},{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{licensepath},{packinfopath}
+ include {installscriptdir},{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{licensepath},{customtargetpath}/readlicense_oo/license,{packinfopath}
}
}
@@ -190,6 +191,6 @@ LibreOfficeDev_SDK
active 1
compression 5
script sdkoo
- include {installscriptdir},{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{licensepath},{packinfopath}
+ include {installscriptdir},{filelistpath}/PackageSet,{filelistpath}/GeneratedPackage,{filelistpath}/Package,{licensepath},{customtargetpath}/readlicense_oo/license,{packinfopath}
}
}
diff --git a/postprocess/CustomTarget_registry.mk b/postprocess/CustomTarget_registry.mk
index 1e2e473e0b4d..32ba601081ec 100644
--- a/postprocess/CustomTarget_registry.mk
+++ b/postprocess/CustomTarget_registry.mk
@@ -571,7 +571,7 @@ postprocess_main_SED := \
-e 's,$${PRODUCTNAME},$(PRODUCTNAME),g' \
-e 's,$${PRODUCTVERSION},$(PRODUCTVERSION),g' \
-e 's,$${PRODUCTEXTENSION},.$(LIBO_VERSION_MICRO).$(LIBO_VERSION_PATCH)$(LIBO_VERSION_SUFFIX),g' \
- -e 's,$${STARTCENTER_INFO_URL},https://www.libreoffice.org/,g' \
+ -e 's,$${STARTCENTER_INFO_URL},https://collaboraoffice.com,g' \
-e 's,$${SYSTEM_LIBEXTTEXTCAT_DATA},$(SYSTEM_LIBEXTTEXTCAT_DATA),g' \
-e 's,$${SYSTEM_LIBNUMBERTEXT_DATA},$(SYSTEM_LIBNUMBERTEXT_DATA),g' \
-e 's,$${PRIVACY_POLICY_URL},$(PRIVACY_POLICY_URL),g' \
diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc
index 8f507c510346..dbdc45786cc5 100644
--- a/scp2/inc/macros.inc
+++ b/scp2/inc/macros.inc
@@ -240,7 +240,7 @@ End
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
Subkey = STRING(CONCAT3(.,key,\OpenWithProgIDs)); \
- Name = STRING(CONCAT2(LibreOffice.,name)); \
+ Name = STRING(CONCAT2(CollaboraOffice.,name)); \
Value = " "; \
End
@@ -249,7 +249,7 @@ End
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
Subkey = STRING(CONCAT3(.,key,\OpenWithProgIDs)); \
- Name = STRING(CONCAT2(LibreOffice.,name)); \
+ Name = STRING(CONCAT2(CollaboraOffice.,name)); \
Value = " "; \
End
@@ -258,7 +258,7 @@ End
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = gid_Module_Root_Reg_##name; \
Subkey = STRING(CONCAT2(.,key)); \
- Value = STRING(CONCAT2(LibreOffice.,name)); \
+ Value = STRING(CONCAT2(CollaboraOffice.,name)); \
ComponentCondition = STRING(CONCAT3(REGISTER_,cond,=1)); \
End
@@ -276,7 +276,7 @@ End
RegistryItem CONCAT2(gid_Regitem_Openoffice_,name) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT2(LibreOffice.,name)); \
+ Subkey = STRING(CONCAT2(CollaboraOffice.,name)); \
REG_VALUE_LNG(disp_name) \
End
@@ -284,16 +284,16 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_AppUserModelID) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT2(LibreOffice.,name)); \
+ Subkey = STRING(CONCAT2(CollaboraOffice.,name)); \
Name = STRING(AppUserModelID); \
- Value = STRING(CONCAT2(TheDocumentFoundation.LibreOffice.,doc_type)); \
+ Value = STRING(CONCAT2(Collabora.CollaboraOffice.,doc_type)); \
End
#define REGISTRY_ENTRY_ICON(name,modid,icon_id) \
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Defaulticon) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\DefaultIcon)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\DefaultIcon)); \
Value = "<progpath>\program\soffice.bin," STRING(icon_id); \
End
@@ -301,7 +301,7 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell)); \
Value = STRING(default); \
End
@@ -309,13 +309,13 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_New) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell\new)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell\new)); \
REG_VALUE_LNG(NEW) \
End \
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_New_Command) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell\new\command)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell\new\command)); \
Value = "\"" STRING(progpath_program_app) "\" -n \"%1\""; \
End
@@ -326,7 +326,7 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Open_Command) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell\open\command)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell\open\command)); \
Value = "\"" STRING(progpath_program_app) "\" -o \"%1\""; \
End
@@ -337,7 +337,7 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Print_Command) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell\print\command)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell\print\command)); \
Value = "\"" STRING(progpath_program_app) "\" -p \"%1\""; \
End
@@ -348,7 +348,7 @@ End
RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Printto_Command) \
ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \
ModuleID = modid; \
- Subkey = STRING(CONCAT3(LibreOffice.,name,\shell\printto\command)); \
+ Subkey = STRING(CONCAT3(CollaboraOffice.,name,\shell\printto\command)); \
Value = "\"" STRING(progpath_program_app) "\" -pt \"%2\" \"%1\""; \
End
@@ -361,7 +361,7 @@ End
ModuleID = modid; \
Subkey = STRING(Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations); \
Name = STRING(CONCAT2(.,key)); \
- Value = STRING(CONCAT2(LibreOffice.,name)); \
+ Value = STRING(CONCAT2(CollaboraOffice.,name)); \
Styles = (); \
End
@@ -371,7 +371,7 @@ End
ModuleID = modid; \
Subkey = STRING(Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations); \
Name = STRING(CONCAT2(.,key)); \
- Value = STRING(CONCAT2(LibreOffice.,name)); \
+ Value = STRING(CONCAT2(CollaboraOffice.,name)); \
Styles = (); \
End
diff --git a/scp2/source/base/folderitem_base.scp b/scp2/source/base/folderitem_base.scp
index 75e1d5d05b01..577566ce895f 100644
--- a/scp2/source/base/folderitem_base.scp
+++ b/scp2/source/base/folderitem_base.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Sbase_AppID
ShortcutID = gid_Folderitem_Sbase;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Base";
+ Value = "Collabora.CollaboraOffice.Base";
End
#endif
diff --git a/scp2/source/base/registryitem_base.scp b/scp2/source/base/registryitem_base.scp
index ee7932ccd451..db8f1ded0cd3 100644
--- a/scp2/source/base/registryitem_base.scp
+++ b/scp2/source/base/registryitem_base.scp
@@ -24,7 +24,7 @@ RegistryItem gid_Regitem_Odb
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odb";
ModuleID = gid_Module_Prg_Base_Bin;
- Value = "LibreOffice.DatabaseDocument.1";
+ Value = "CollaboraOffice.DatabaseDocument.1";
End
RegistryItem gid_Regitem_Odb_PersistentHandler
@@ -44,7 +44,7 @@ End
RegistryItem gid_Regitem_DatabaseDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Base_Bin;
- Subkey = "LibreOffice.DatabaseDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.DatabaseDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -66,14 +66,14 @@ End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DatabaseDocument.1";
+ Subkey = "CollaboraOffice.DatabaseDocument.1";
ModuleID = gid_Module_Prg_Base_Bin;
REG_VALUE_LNG(OO_DATABASE)
End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DatabaseDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.DatabaseDocument.1\DefaultIcon";
ModuleID = gid_Module_Prg_Base_Bin;
Value = "<progpath>\program\soffice.bin,11";
End
@@ -81,15 +81,15 @@ End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Base_Bin;
- Subkey = "LibreOffice.DatabaseDocument.1";
+ Subkey = "CollaboraOffice.DatabaseDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Base";
+ Value = "Collabora.CollaboraOffice.Base";
End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Base_Bin;
- Subkey = "LibreOffice.DatabaseDocument.1";
+ Subkey = "CollaboraOffice.DatabaseDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_DATABASE)
End
@@ -98,7 +98,7 @@ End
RegistryItem gid_Regitem_odb_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.DatabaseDocument.1";
+ Subkey = "CollaboraOffice.DatabaseDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -114,21 +114,21 @@ End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DatabaseDocument.1\shell";
+ Subkey = "CollaboraOffice.DatabaseDocument.1\shell";
ModuleID = gid_Module_Prg_Base_Bin;
Value = "open";
End
// RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell_Open_Command
// ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
-// Subkey = "LibreOffice.DatabaseDocument.1\shell\open\command";
+// Subkey = "CollaboraOffice.DatabaseDocument.1\shell\open\command";
// ModuleID = gid_Module_Prg_Base_Bin;
// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
// End
RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DatabaseDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.DatabaseDocument.1\shell\open\command";
ModuleID = gid_Module_Prg_Base_Bin;
Value = "\"<progpath>\program\sbase.exe\" -o \"%1\"";
Styles = ();
@@ -140,7 +140,7 @@ RegistryItem gid_Regitem_OpenOffice_ODB_OpenWith_Database
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odb\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Base_Bin;
- Name = "LibreOffice.DatabaseDocument.1";
+ Name = "CollaboraOffice.DatabaseDocument.1";
Value = " ";
End
@@ -149,7 +149,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Base_Bin;
Name = ".odb";
- Value = "LibreOffice.DatabaseDocument.1";
+ Value = "CollaboraOffice.DatabaseDocument.1";
Styles = ();
End
diff --git a/scp2/source/calc/folderitem_calc.scp b/scp2/source/calc/folderitem_calc.scp
index a41ade695864..60273601be89 100644
--- a/scp2/source/calc/folderitem_calc.scp
+++ b/scp2/source/calc/folderitem_calc.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Scalc_AppID
ShortcutID = gid_Folderitem_Scalc;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Calc";
+ Value = "Collabora.CollaboraOffice.Calc";
End
#endif
diff --git a/scp2/source/calc/registryitem_calc.scp b/scp2/source/calc/registryitem_calc.scp
index b6cf9c3df5c3..424a4ff8f396 100644
--- a/scp2/source/calc/registryitem_calc.scp
+++ b/scp2/source/calc/registryitem_calc.scp
@@ -219,7 +219,7 @@ RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Progid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\ProgID";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Programmable
@@ -253,7 +253,7 @@ RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Versionind
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\VersionIndependentProgID";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Soffice_Starcalcdocument_6
@@ -282,7 +282,7 @@ RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = "soffice.StarCalcDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Calc";
+ Value = "Collabora.CollaboraOffice.Calc";
End
RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_FriendlyTypeName
@@ -395,7 +395,7 @@ RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_AppUserModelID
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = "soffice.StarCalcTemplate.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Calc";
+ Value = "Collabora.CollaboraOffice.Calc";
End
RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_FriendlyTypeName
@@ -614,7 +614,7 @@ End
RegistryItem gid_Regitem_CalcDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.CalcDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -622,7 +622,7 @@ RegistryItem gid_Regitem__Ods
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = ".ods";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_ods
@@ -630,7 +630,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Calc_Bin;
Name = ".ods";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
Styles = ();
End
@@ -639,7 +639,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
ModuleID = gid_Module_Prg_Calc_Bin;
Name = "application/vnd.oasis.opendocument.spreadsheet";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
Styles = ();
End
@@ -662,7 +662,7 @@ End
RegistryItem gid_Regitem_Ods_Openoffice_Calcdocument_1_Shellnew
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = ".ods\LibreOffice.CalcDocument.1\ShellNew";
+ Subkey = ".ods\CollaboraOffice.CalcDocument.1\ShellNew";
Name = "FileName";
Value = "<progpath>\share\template\shellnew\soffice.ods";
End
@@ -670,43 +670,43 @@ End
RegistryItem gid_Regitem_Openoffice_Calcdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument\CurVer";
- Value = "LibreOffice.CalcDocument.1";
+ Subkey = "CollaboraOffice.CalcDocument\CurVer";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1";
+ Subkey = "CollaboraOffice.CalcDocument.1";
REG_VALUE_LNG(OO_CALC)
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Clsid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\CLSID";
+ Subkey = "CollaboraOffice.CalcDocument.1\CLSID";
Value = "{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.CalcDocument.1\DefaultIcon";
Value = "<progpath>\program\soffice.bin,3";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1";
+ Subkey = "CollaboraOffice.CalcDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Calc";
+ Value = "Collabora.CollaboraOffice.Calc";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1";
+ Subkey = "CollaboraOffice.CalcDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_CALC)
End
@@ -715,7 +715,7 @@ End
RegistryItem gid_Regitem_ods_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.CalcDocument.1";
+ Subkey = "CollaboraOffice.CalcDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -732,62 +732,62 @@ End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Insertable
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\Insertable";
+ Subkey = "CollaboraOffice.CalcDocument.1\Insertable";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Server
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\server";
+ Subkey = "CollaboraOffice.CalcDocument.1\protocol\StdFileEditing\server";
Value = "<progpath>\program\soffice.exe";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb_0
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\0";
+ Subkey = "CollaboraOffice.CalcDocument.1\protocol\StdFileEditing\verb\0";
Value = "&Edit";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\-1";
+ Subkey = "CollaboraOffice.CalcDocument.1\protocol\StdFileEditing\verb\-1";
Value = "&Show";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__2
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\protocol\StdFileEditing\verb\-2";
+ Subkey = "CollaboraOffice.CalcDocument.1\protocol\StdFileEditing\verb\-2";
Value = "&Open";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell";
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell\new";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -795,14 +795,14 @@ End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell\print\command";
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.CalcDocument.1\shell\printto\command";
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -827,7 +827,7 @@ RegistryItem gid_Regitem__Fods
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
Subkey = ".fods";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fods
@@ -835,7 +835,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Root;
Name = ".fods";
- Value = "LibreOffice.CalcDocument.1";
+ Value = "CollaboraOffice.CalcDocument.1";
End
RegistryItem gid_Regitem_Fods_Contenttype
@@ -880,7 +880,7 @@ End
RegistryItem gid_Regitem_CalcTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -888,7 +888,7 @@ RegistryItem gid_Regitem_Ots
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".ots";
ModuleID = gid_Module_Prg_Calc_Bin;
- Value = "LibreOffice.CalcTemplate.1";
+ Value = "CollaboraOffice.CalcTemplate.1";
End
RegistryItem gid_Regitem_Ots_Contenttype
@@ -901,14 +901,14 @@ End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1";
+ Subkey = "CollaboraOffice.CalcTemplate.1";
ModuleID = gid_Module_Prg_Calc_Bin;
REG_VALUE_LNG(OO_CALC_TEMPLATE)
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\DefaultIcon";
+ Subkey = "CollaboraOffice.CalcTemplate.1\DefaultIcon";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "<progpath>\program\soffice.bin,4";
End
@@ -916,15 +916,15 @@ End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcTemplate.1";
+ Subkey = "CollaboraOffice.CalcTemplate.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Calc";
+ Value = "Collabora.CollaboraOffice.Calc";
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Calc_Bin;
- Subkey = "LibreOffice.CalcTemplate.1";
+ Subkey = "CollaboraOffice.CalcTemplate.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_CALC_TEMPLATE)
End
@@ -933,7 +933,7 @@ End
RegistryItem gid_Regitem_ots_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.CalcTemplate.1";
+ Subkey = "CollaboraOffice.CalcTemplate.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -949,42 +949,42 @@ End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "new";
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell\new";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell\new";
ModuleID = gid_Module_Prg_Calc_Bin;
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell\new\command";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell\new\command";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell\open\command";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell\open\command";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell\print\command";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell\print\command";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.CalcTemplate.1\shell\printto\command";
+ Subkey = "CollaboraOffice.CalcTemplate.1\shell\printto\command";
ModuleID = gid_Module_Prg_Calc_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -996,7 +996,7 @@ RegistryItem gid_Regitem_OpenOffice_ODS_OpenWith_Calc
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".ods\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Calc_Bin;
- Name = "LibreOffice.CalcDocument.1";
+ Name = "CollaboraOffice.CalcDocument.1";
Value = " ";
End
@@ -1005,7 +1005,7 @@ RegistryItem gid_Regitem_OpenOffice_OTS_OpenWith_Calc
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".ots\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Calc_Bin;
- Name = "LibreOffice.CalcTemplate.1";
+ Name = "CollaboraOffice.CalcTemplate.1";
Value = " ";
End
diff --git a/scp2/source/draw/folderitem_draw.scp b/scp2/source/draw/folderitem_draw.scp
index 5dc8757e96f3..d9bf7bcffd77 100644
--- a/scp2/source/draw/folderitem_draw.scp
+++ b/scp2/source/draw/folderitem_draw.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Sdraw_AppID
ShortcutID = gid_Folderitem_Sdraw;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Draw";
+ Value = "Collabora.CollaboraOffice.Draw";
End
#endif
diff --git a/scp2/source/draw/registryitem_draw.scp b/scp2/source/draw/registryitem_draw.scp
index 515b55fb58f7..99bc96399805 100644
--- a/scp2/source/draw/registryitem_draw.scp
+++ b/scp2/source/draw/registryitem_draw.scp
@@ -219,7 +219,7 @@ RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Progid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\ProgID";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Programmable
@@ -253,7 +253,7 @@ RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Versionind
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\VersionIndependentProgID";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_Soffice_Stardrawdocument_6
@@ -282,7 +282,7 @@ RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = "soffice.StarDrawDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Draw";
+ Value = "Collabora.CollaboraOffice.Draw";
End
RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_FriendlyTypeName
@@ -395,7 +395,7 @@ RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_AppUserModelID
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = "soffice.StarDrawTemplate.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Draw";
+ Value = "Collabora.CollaboraOffice.Draw";
End
RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_FriendlyTypeName
@@ -613,7 +613,7 @@ End
RegistryItem gid_Regitem_DrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -637,7 +637,7 @@ RegistryItem gid_Regitem__Odg
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = ".odg";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odg
@@ -645,7 +645,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Draw_Bin;
Name = ".odg";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
Styles = ();
End
@@ -654,58 +654,58 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
ModuleID = gid_Module_Prg_Draw_Bin;
Name = "application/vnd.oasis.opendocument.graphics";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
Styles = ();
End
RegistryItem gid_Regitem_Odg_Openoffice_Drawdocument_1_Shellnew
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = ".odg\LibreOffice.DrawDocument.1\ShellNew";
+ Subkey = ".odg\CollaboraOffice.DrawDocument.1\ShellNew";
Name = "FileName";
Value = "<progpath>\share\template\shellnew\soffice.odg";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawDocument\CurVer";
+ Subkey = "CollaboraOffice.DrawDocument\CurVer";
ModuleID = gid_Module_Prg_Draw_Bin;
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1";
+ Subkey = "CollaboraOffice.DrawDocument.1";
REG_VALUE_LNG(OO_DRAW)
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Clsid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\CLSID";
+ Subkey = "CollaboraOffice.DrawDocument.1\CLSID";
Value = "{448BB771-CFE2-47C4-BCDF-1FBF378E202C}";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.DrawDocument.1\DefaultIcon";
Value = "<progpath>\program\soffice.bin,5";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1";
+ Subkey = "CollaboraOffice.DrawDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Draw";
+ Value = "Collabora.CollaboraOffice.Draw";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1";
+ Subkey = "CollaboraOffice.DrawDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_DRAW)
End
@@ -714,7 +714,7 @@ End
RegistryItem gid_Regitem_odg_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.DrawDocument.1";
+ Subkey = "CollaboraOffice.DrawDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -731,28 +731,28 @@ End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell";
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell\new";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -760,48 +760,48 @@ End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell\print\command";
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.DrawDocument.1\shell\printto\command";
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Insertable
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\Insertable";
+ Subkey = "CollaboraOffice.DrawDocument.1\Insertable";
End
RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Server
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\server";
+ Subkey = "CollaboraOffice.DrawDocument.1\protocol\StdFileEditing\server";
Value = "<progpath>\program\soffice.exe";
End
RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb_0
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\0";
+ Subkey = "CollaboraOffice.DrawDocument.1\protocol\StdFileEditing\verb\0";
Value = "&Edit";
End
RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-1";
+ Subkey = "CollaboraOffice.DrawDocument.1\protocol\StdFileEditing\verb\-1";
Value = "&Show";
End
RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__2
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawDocument.1\protocol\StdFileEditing\verb\-2";
+ Subkey = "CollaboraOffice.DrawDocument.1\protocol\StdFileEditing\verb\-2";
Value = "&Open";
End
@@ -819,7 +819,7 @@ RegistryItem gid_Regitem__Fodg
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
Subkey = ".fodg";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodg
@@ -827,7 +827,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Root;
Name = ".fodg";
- Value = "LibreOffice.DrawDocument.1";
+ Value = "CollaboraOffice.DrawDocument.1";
End
RegistryItem gid_Regitem_fodg_KindMap
@@ -864,7 +864,7 @@ End
RegistryItem gid_Regitem_DrawTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -872,7 +872,7 @@ RegistryItem gid_Regitem_Otg
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".otg";
ModuleID = gid_Module_Prg_Draw_Bin;
- Value = "LibreOffice.DrawTemplate.1";
+ Value = "CollaboraOffice.DrawTemplate.1";
End
RegistryItem gid_Regitem_Otg_Contenttype
@@ -885,14 +885,14 @@ End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1";
+ Subkey = "CollaboraOffice.DrawTemplate.1";
ModuleID = gid_Module_Prg_Draw_Bin;
REG_VALUE_LNG(OO_DRAW_TEMPLATE)
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\DefaultIcon";
+ Subkey = "CollaboraOffice.DrawTemplate.1\DefaultIcon";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "<progpath>\program\soffice.bin,6";
End
@@ -900,15 +900,15 @@ End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawTemplate.1";
+ Subkey = "CollaboraOffice.DrawTemplate.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Draw";
+ Value = "Collabora.CollaboraOffice.Draw";
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Draw_Bin;
- Subkey = "LibreOffice.DrawTemplate.1";
+ Subkey = "CollaboraOffice.DrawTemplate.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_DRAW_TEMPLATE)
End
@@ -917,7 +917,7 @@ End
RegistryItem gid_Regitem_otg_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.DrawTemplate.1";
+ Subkey = "CollaboraOffice.DrawTemplate.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -933,42 +933,42 @@ End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "new";
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell\new";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell\new";
ModuleID = gid_Module_Prg_Draw_Bin;
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell\new\command";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell\new\command";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell\open\command";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell\open\command";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell\print\command";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell\print\command";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.DrawTemplate.1\shell\printto\command";
+ Subkey = "CollaboraOffice.DrawTemplate.1\shell\printto\command";
ModuleID = gid_Module_Prg_Draw_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -980,7 +980,7 @@ RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Draw
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odg\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Draw_Bin;
- Name = "LibreOffice.DrawDocument.1";
+ Name = "CollaboraOffice.DrawDocument.1";
Value = " ";
End
@@ -989,7 +989,7 @@ RegistryItem gid_Regitem_OpenOffice_OTG_OpenWith_Draw
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".otg\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Draw_Bin;
- Name = "LibreOffice.DrawTemplate.1";
+ Name = "CollaboraOffice.DrawTemplate.1";
Value = " ";
End
@@ -1017,7 +1017,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Draw_Bin;
Name = ".otg";
- Value = "LibreOffice.DrawTemplate.1";
+ Value = "CollaboraOffice.DrawTemplate.1";
Styles = ();
End
diff --git a/scp2/source/impress/folderitem_impress.scp b/scp2/source/impress/folderitem_impress.scp
index c35221b533b4..ce470edb211a 100644
--- a/scp2/source/impress/folderitem_impress.scp
+++ b/scp2/source/impress/folderitem_impress.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Simpress_AppID
ShortcutID = gid_Folderitem_Simpress;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Impress";
+ Value = "Collabora.CollaboraOffice.Impress";
End
#endif
diff --git a/scp2/source/impress/registryitem_impress.scp b/scp2/source/impress/registryitem_impress.scp
index c0b173dc2f04..39656bce1a8c 100644
--- a/scp2/source/impress/registryitem_impress.scp
+++ b/scp2/source/impress/registryitem_impress.scp
@@ -219,7 +219,7 @@ RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Progid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\ProgID";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Programmable
@@ -253,7 +253,7 @@ RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Versionind
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\VersionIndependentProgID";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Soffice_Starimpressdocument_6
@@ -282,7 +282,7 @@ RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = "soffice.StarImpressDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Impress";
+ Value = "Collabora.CollaboraOffice.Impress";
End
RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_FriendlyTypeName
@@ -409,7 +409,7 @@ RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_AppUserModelID
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = "soffice.StarImpressTemplate.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Impress";
+ Value = "Collabora.CollaboraOffice.Impress";
End
RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_FriendlyTypeName
@@ -627,7 +627,7 @@ End
RegistryItem gid_Regitem_ImpressDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -635,7 +635,7 @@ RegistryItem gid_Regitem__Odp
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = ".odp";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odp
@@ -643,7 +643,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Impress_Bin;
Name = ".odp";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
Styles = ();
End
@@ -652,7 +652,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
ModuleID = gid_Module_Prg_Impress_Bin;
Name = "application/vnd.oasis.opendocument.presentation";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
Styles = ();
End
@@ -676,7 +676,7 @@ End
RegistryItem gid_Regitem_Odp_Openoffice_Impressdocument_1_Shellnew
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = ".odp\LibreOffice.ImpressDocument.1\ShellNew";
+ Subkey = ".odp\CollaboraOffice.ImpressDocument.1\ShellNew";
Name = "FileName";
Value = "<progpath>\share\template\shellnew\soffice.odp";
End
@@ -685,42 +685,42 @@ RegistryItem gid_Regitem_Openoffice_Starimpressdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = "soffice.StarImpressDocument\CurVer";
ModuleID = gid_Module_Prg_Impress_Bin;
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1";
+ Subkey = "CollaboraOffice.ImpressDocument.1";
REG_VALUE_LNG(OO_PRESENT)
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Clsid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\CLSID";
+ Subkey = "CollaboraOffice.ImpressDocument.1\CLSID";
Value = "{EE5D1EA4-D445-4289-B2FC-55FC93693917}";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.ImpressDocument.1\DefaultIcon";
Value = "<progpath>\program\soffice.bin,7";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1";
+ Subkey = "CollaboraOffice.ImpressDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Impress";
+ Value = "Collabora.CollaboraOffice.Impress";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1";
+ Subkey = "CollaboraOffice.ImpressDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_PRESENT)
End
@@ -729,7 +729,7 @@ End
RegistryItem gid_Regitem_odp_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.ImpressDocument.1";
+ Subkey = "CollaboraOffice.ImpressDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -746,62 +746,62 @@ End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Insertable
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\Insertable";
+ Subkey = "CollaboraOffice.ImpressDocument.1\Insertable";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Server
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\server";
+ Subkey = "CollaboraOffice.ImpressDocument.1\protocol\StdFileEditing\server";
Value = "<progpath>\program\soffice.exe";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb_0
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\0";
+ Subkey = "CollaboraOffice.ImpressDocument.1\protocol\StdFileEditing\verb\0";
Value = "&Edit";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-1";
+ Subkey = "CollaboraOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-1";
Value = "&Show";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__2
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-2";
+ Subkey = "CollaboraOffice.ImpressDocument.1\protocol\StdFileEditing\verb\-2";
Value = "&Open";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell";
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\new";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -809,28 +809,28 @@ End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\print\command";
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\printto\command";
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\show";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\show";
REG_VALUE_LNG(SO60_SHOW)
End
RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressDocument.1\shell\show\command";
+ Subkey = "CollaboraOffice.ImpressDocument.1\shell\show\command";
Value = "\"<progpath>\program\soffice.exe\" -show \"%1\"";
End
@@ -840,7 +840,7 @@ RegistryItem gid_Regitem__Fodp
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
Subkey = ".fodp";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodp
@@ -848,7 +848,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Root;
Name = ".fodp";
- Value = "LibreOffice.ImpressDocument.1";
+ Value = "CollaboraOffice.ImpressDocument.1";
End
RegistryItem gid_Regitem_Fodp_Contenttype
@@ -893,7 +893,7 @@ End
RegistryItem gid_Regitem_ImpressTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -901,7 +901,7 @@ RegistryItem gid_Regitem_Otp
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".otp";
ModuleID = gid_Module_Prg_Impress_Bin;
- Value = "LibreOffice.ImpressTemplate.1";
+ Value = "CollaboraOffice.ImpressTemplate.1";
End
RegistryItem gid_Regitem_Otp_Contenttype
@@ -914,14 +914,14 @@ End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1";
+ Subkey = "CollaboraOffice.ImpressTemplate.1";
ModuleID = gid_Module_Prg_Impress_Bin;
REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\DefaultIcon";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\DefaultIcon";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "<progpath>\program\soffice.bin,8";
End
@@ -929,15 +929,15 @@ End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressTemplate.1";
+ Subkey = "CollaboraOffice.ImpressTemplate.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Impress";
+ Value = "Collabora.CollaboraOffice.Impress";
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Impress_Bin;
- Subkey = "LibreOffice.ImpressTemplate.1";
+ Subkey = "CollaboraOffice.ImpressTemplate.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_PRESENT_TEMPLATE)
End
@@ -946,7 +946,7 @@ End
RegistryItem gid_Regitem_otp_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.ImpressTemplate.1";
+ Subkey = "CollaboraOffice.ImpressTemplate.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -962,42 +962,42 @@ End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "new";
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell\new";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell\new";
ModuleID = gid_Module_Prg_Impress_Bin;
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell\new\command";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell\new\command";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell\open\command";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell\open\command";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell\print\command";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell\print\command";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.ImpressTemplate.1\shell\printto\command";
+ Subkey = "CollaboraOffice.ImpressTemplate.1\shell\printto\command";
ModuleID = gid_Module_Prg_Impress_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -1009,7 +1009,7 @@ RegistryItem gid_Regitem_OpenOffice_ODP_OpenWith_Impress
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odp\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Impress_Bin;
- Name = "LibreOffice.ImpressDocument.1";
+ Name = "CollaboraOffice.ImpressDocument.1";
Value = " ";
End
@@ -1018,7 +1018,7 @@ RegistryItem gid_Regitem_OpenOffice_OTP_OpenWith_Impress
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".otp\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Impress_Bin;
- Name = "LibreOffice.ImpressTemplate.1";
+ Name = "CollaboraOffice.ImpressTemplate.1";
Value = " ";
End
@@ -1054,7 +1054,7 @@ RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Impress
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odg\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Impress_Bin;
- Name = "LibreOffice.ImpressDocument.1";
+ Name = "CollaboraOffice.ImpressDocument.1";
Value = " ";
End
@@ -1064,7 +1064,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Impress_Bin;
Name = ".otp";
- Value = "LibreOffice.ImpressTemplate.1";
+ Value = "CollaboraOffice.ImpressTemplate.1";
Styles = ();
End
diff --git a/scp2/source/math/folderitem_math.scp b/scp2/source/math/folderitem_math.scp
index 44ddc078e47b..cdc4d1fb3a54 100644
--- a/scp2/source/math/folderitem_math.scp
+++ b/scp2/source/math/folderitem_math.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Smath_AppID
ShortcutID = gid_Folderitem_Smath;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Math";
+ Value = "Collabora.CollaboraOffice.Math";
End
#endif
diff --git a/scp2/source/math/registryitem_math.scp b/scp2/source/math/registryitem_math.scp
index bf59735883d9..e629c08d5255 100644
--- a/scp2/source/math/registryitem_math.scp
+++ b/scp2/source/math/registryitem_math.scp
@@ -218,7 +218,7 @@ RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Progid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\ProgID";
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
End
RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Programmable
@@ -252,7 +252,7 @@ RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Versionind
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\VersionIndependentProgID";
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
End
RegistryItem gid_Regitem_Soffice_Starmathdocument_6
@@ -281,7 +281,7 @@ RegistryItem gid_Regitem_Soffice_Starmathdocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Math_Bin;
Subkey = "soffice.StarMathDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Math";
+ Value = "Collabora.CollaboraOffice.Math";
End
RegistryItem gid_Regitem_Soffice_Starmathdocument_6_FriendlyTypeName
@@ -479,7 +479,7 @@ End
RegistryItem gid_Regitem_MathDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.MathDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -503,7 +503,7 @@ RegistryItem gid_Regitem__Odf
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
Subkey = ".odf";
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odf
@@ -511,7 +511,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Math_Bin;
Name = ".odf";
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
Styles = ();
End
@@ -520,50 +520,50 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
ModuleID = gid_Module_Prg_Math_Bin;
Name = "application/vnd.oasis.opendocument.formula";
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
Styles = ();
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.MathDocument\CurVer";
+ Subkey = "CollaboraOffice.MathDocument\CurVer";
ModuleID = gid_Module_Prg_Math_Bin;
- Value = "LibreOffice.MathDocument.1";
+ Value = "CollaboraOffice.MathDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1";
+ Subkey = "CollaboraOffice.MathDocument.1";
REG_VALUE_LNG(OO_FORMULA)
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Clsid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\CLSID";
+ Subkey = "CollaboraOffice.MathDocument.1\CLSID";
Value = "{D2D59CD1-0A6A-4D36-AE20-47817077D57C}";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.MathDocument.1\DefaultIcon";
Value = "<progpath>\program\soffice.bin,12";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1";
+ Subkey = "CollaboraOffice.MathDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Math";
+ Value = "Collabora.CollaboraOffice.Math";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1";
+ Subkey = "CollaboraOffice.MathDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_FORMULA)
End
@@ -572,7 +572,7 @@ End
RegistryItem gid_Regitem_odf_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.MathDocument.1";
+ Subkey = "CollaboraOffice.MathDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -589,62 +589,62 @@ End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Insertable
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\Insertable";
+ Subkey = "CollaboraOffice.MathDocument.1\Insertable";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Server
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\server";
+ Subkey = "CollaboraOffice.MathDocument.1\protocol\StdFileEditing\server";
Value = "<progpath>\program\soffice.exe";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb_0
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\0";
+ Subkey = "CollaboraOffice.MathDocument.1\protocol\StdFileEditing\verb\0";
Value = "&Edit";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\-1";
+ Subkey = "CollaboraOffice.MathDocument.1\protocol\StdFileEditing\verb\-1";
Value = "&Show";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__2
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\protocol\StdFileEditing\verb\-2";
+ Subkey = "CollaboraOffice.MathDocument.1\protocol\StdFileEditing\verb\-2";
Value = "&Open";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell";
+ Subkey = "CollaboraOffice.MathDocument.1\shell";
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell\new";
+ Subkey = "CollaboraOffice.MathDocument.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.MathDocument.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.MathDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -652,14 +652,14 @@ End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.MathDocument.1\shell\print\command";
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Math_Bin;
- Subkey = "LibreOffice.MathDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.MathDocument.1\shell\printto\command";
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -670,7 +670,7 @@ RegistryItem gid_Regitem_OpenOffice_ODF_OpenWith_Math
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odf\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Math_Bin;
- Name = "LibreOffice.MathDocument.1";
+ Name = "CollaboraOffice.MathDocument.1";
Value = " ";
End
diff --git a/scp2/source/ooo/folderitem_ooo.scp b/scp2/source/ooo/folderitem_ooo.scp
index a9f68ffd3dea..183d2f6c04be 100644
--- a/scp2/source/ooo/folderitem_ooo.scp
+++ b/scp2/source/ooo/folderitem_ooo.scp
@@ -38,7 +38,7 @@ End
FolderItemProperty gid_Fip_LibreOffice_AppID
ShortcutID = gid_Folderitem_LibreOffice;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Startcenter";
+ Value = "Collabora.CollaboraOffice.Startcenter";
End
FolderItem gid_Folderitem_Soffice_Desktop
@@ -63,7 +63,7 @@ End
FolderItemProperty gid_Fip_Soffice_Desktop_AppID
ShortcutID = gid_Folderitem_Soffice_Desktop;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Startcenter";
+ Value = "Collabora.CollaboraOffice.Startcenter";
End
FolderItem gid_Folderitem_LibreOffice_SafeMode
@@ -86,5 +86,5 @@ End
FolderItemProperty gid_Fip_LibreOffice_SafeMode
ShortcutID = gid_Folderitem_LibreOffice_SafeMode;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.SafeMode";
+ Value = "Collabora.CollaboraOffice.SafeMode";
End
diff --git a/scp2/source/writer/folderitem_writer.scp b/scp2/source/writer/folderitem_writer.scp
index 306fc888d230..20dce0b2f05f 100644
--- a/scp2/source/writer/folderitem_writer.scp
+++ b/scp2/source/writer/folderitem_writer.scp
@@ -35,6 +35,6 @@ End
FolderItemProperty gid_Fip_Swriter_AppID
ShortcutID = gid_Folderitem_Swriter;
Key = "System.AppUserModel.ID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
#endif
diff --git a/scp2/source/writer/registryitem_writer.scp b/scp2/source/writer/registryitem_writer.scp
index e8b931314a90..28cb146f3646 100644
--- a/scp2/source/writer/registryitem_writer.scp
+++ b/scp2/source/writer/registryitem_writer.scp
@@ -219,7 +219,7 @@ RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Progid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\ProgID";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Programmable
@@ -253,7 +253,7 @@ RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Versionind
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\VersionIndependentProgID";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Soffice_Starwriterdocument_6
@@ -282,7 +282,7 @@ RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = "soffice.StarWriterDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_FriendlyTypeName
@@ -402,7 +402,7 @@ RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_AppUserModelID
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = "soffice.StarWriterGlobalDocument.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_FriendlyTypeName
@@ -488,7 +488,7 @@ RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_AppUserModelID
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = "soffice.StarWriterTemplate.6";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_FriendlyTypeName
@@ -761,7 +761,7 @@ End
RegistryItem gid_Regitem_WriterDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.WriterDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -769,7 +769,7 @@ RegistryItem gid_Regitem__Odt
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = ".odt";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odt
@@ -777,7 +777,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Wrt_Bin;
Name = ".odt";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
Styles = ();
End
@@ -786,7 +786,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations";
ModuleID = gid_Module_Prg_Wrt_Bin;
Name = "application/vnd.oasis.opendocument.text";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
Styles = ();
End
@@ -809,7 +809,7 @@ End
RegistryItem gid_Regitem_Odt_Openoffice_Writerdocument_1_Shellnew
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = ".odt\LibreOffice.WriterDocument.1\ShellNew";
+ Subkey = ".odt\CollaboraOffice.WriterDocument.1\ShellNew";
Name = "FileName";
Value = "<progpath>\share\template\shellnew\soffice.odt";
End
@@ -817,43 +817,43 @@ End
RegistryItem gid_Regitem_Openoffice_Writerdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument\CurVer";
- Value = "LibreOffice.WriterDocument.1";
+ Subkey = "CollaboraOffice.WriterDocument\CurVer";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1";
+ Subkey = "CollaboraOffice.WriterDocument.1";
REG_VALUE_LNG(OO_WRITER)
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Clsid
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\CLSID";
+ Subkey = "CollaboraOffice.WriterDocument.1\CLSID";
Value = "{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.WriterDocument.1\DefaultIcon";
Value = "<progpath>\program\soffice.bin,1";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1";
+ Subkey = "CollaboraOffice.WriterDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1";
+ Subkey = "CollaboraOffice.WriterDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_WRITER)
End
@@ -861,14 +861,14 @@ End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Insertable
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\Insertable";
+ Subkey = "CollaboraOffice.WriterDocument.1\Insertable";
End
#ifdef _MSC_VER
RegistryItem gid_Regitem_odt_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.WriterDocument.1";
+ Subkey = "CollaboraOffice.WriterDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -885,56 +885,56 @@ End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Server
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\server";
+ Subkey = "CollaboraOffice.WriterDocument.1\protocol\StdFileEditing\server";
Value = "<progpath>\program\soffice.exe";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb_0
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\0";
+ Subkey = "CollaboraOffice.WriterDocument.1\protocol\StdFileEditing\verb\0";
Value = "&Edit";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\-1";
+ Subkey = "CollaboraOffice.WriterDocument.1\protocol\StdFileEditing\verb\-1";
Value = "&Show";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__2
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\protocol\StdFileEditing\verb\-2";
+ Subkey = "CollaboraOffice.WriterDocument.1\protocol\StdFileEditing\verb\-2";
Value = "&Open";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell";
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell\new";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -942,14 +942,14 @@ End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell\print\command";
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.WriterDocument.1\shell\printto\command";
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -957,21 +957,21 @@ End
RegistryItem gid_Regitem_Openoffice_Writerwebdocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebDocument\CurVer";
- Value = "LibreOffice.WriterWebDocument.1";
+ Subkey = "CollaboraOffice.WriterWebDocument\CurVer";
+ Value = "CollaboraOffice.WriterWebDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebDocument.1";
+ Subkey = "CollaboraOffice.WriterWebDocument.1";
REG_VALUE_LNG(OO_WRITER)
End
RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.WriterWebDocument.1\shell\open\command";
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
Styles = ();
End
@@ -997,7 +997,7 @@ RegistryItem gid_Regitem__Fodt
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = ".fodt";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_fodt
@@ -1005,7 +1005,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Root;
Name = ".fodt";
- Value = "LibreOffice.WriterDocument.1";
+ Value = "CollaboraOffice.WriterDocument.1";
End
RegistryItem gid_Regitem_Fodt_Contenttype
@@ -1050,7 +1050,7 @@ End
RegistryItem gid_Regitem_WriterTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -1058,7 +1058,7 @@ RegistryItem gid_Regitem_Ott
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".ott";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Value = "LibreOffice.WriterTemplate.1";
+ Value = "CollaboraOffice.WriterTemplate.1";
End
RegistryItem gid_Regitem_Ott_Contenttype
@@ -1079,14 +1079,14 @@ End
RegistryItem gid_Regitem_Soffice_Starwritertemplate_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterTemplate.1";
+ Subkey = "CollaboraOffice.WriterTemplate.1";
ModuleID = gid_Module_Prg_Wrt_Bin;
REG_VALUE_LNG(OO_WRITER_TEMPLATE)
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterTemplate.1\DefaultIcon";
+ Subkey = "CollaboraOffice.WriterTemplate.1\DefaultIcon";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "<progpath>\program\soffice.bin,2";
End
@@ -1094,15 +1094,15 @@ End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1";
+ Subkey = "CollaboraOffice.WriterTemplate.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1";
+ Subkey = "CollaboraOffice.WriterTemplate.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_WRITER_TEMPLATE)
End
@@ -1111,7 +1111,7 @@ End
RegistryItem gid_Regitem_ott_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.WriterTemplate.1";
+ Subkey = "CollaboraOffice.WriterTemplate.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -1128,41 +1128,41 @@ End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1\shell";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell";
Value = "new";
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1\shell\new";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell\new";
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterTemplate.1\shell\new\command";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell\new\command";
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterTemplate.1\shell\open\command";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell\open\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterTemplate.1\shell\print\command";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell\print\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterTemplate.1\shell\printto\command";
+ Subkey = "CollaboraOffice.WriterTemplate.1\shell\printto\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -1193,7 +1193,7 @@ End
RegistryItem gid_Regitem_WriterGlobalDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -1201,7 +1201,7 @@ RegistryItem gid_Regitem_Odm
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = ".odm";
- Value = "LibreOffice.WriterGlobalDocument.1";
+ Value = "CollaboraOffice.WriterGlobalDocument.1";
End
RegistryItem gid_Regitem_Odm_Contenttype
@@ -1222,21 +1222,21 @@ End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument\CurVer";
+ Subkey = "CollaboraOffice.WriterGlobalDocument\CurVer";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Value = "LibreOffice.WriterGlobalDocument.1";
+ Value = "CollaboraOffice.WriterGlobalDocument.1";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1";
ModuleID = gid_Module_Prg_Wrt_Bin;
REG_VALUE_LNG(OO_MASTERDOC)
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\DefaultIcon";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\DefaultIcon";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "<progpath>\program\soffice.bin,9";
End
@@ -1244,15 +1244,15 @@ End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterGlobalDocument.1";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterGlobalDocument.1";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_MASTERDOC)
End
@@ -1261,7 +1261,7 @@ End
RegistryItem gid_Regitem_odm_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.WriterGlobalDocument.1";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -1277,42 +1277,42 @@ End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell\new";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell\new";
ModuleID = gid_Module_Prg_Wrt_Bin;
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell\new\command";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell\new\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell\open\command";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell\open\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell\print\command";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell\print\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterGlobalDocument.1\shell\printto\command";
+ Subkey = "CollaboraOffice.WriterGlobalDocument.1\shell\printto\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -1343,7 +1343,7 @@ End
RegistryItem gid_Regitem_WriterWebTemplate_Shellex_PropertySheetHandlers_MyPropSheet1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1";
Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}";
End
@@ -1351,7 +1351,7 @@ RegistryItem gid_Regitem_Oth
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
Subkey = ".oth";
- Value = "LibreOffice.WriterWebTemplate.1";
+ Value = "CollaboraOffice.WriterWebTemplate.1";
End
RegistryItem gid_Regitem_Oth_Contenttype
@@ -1372,21 +1372,21 @@ End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_Curver
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate\CurVer";
+ Subkey = "CollaboraOffice.WriterWebTemplate\CurVer";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Value = "LibreOffice.WriterWebTemplate.1";
+ Value = "CollaboraOffice.WriterWebTemplate.1";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1";
ModuleID = gid_Module_Prg_Wrt_Bin;
REG_VALUE_LNG(OO_WEBDOC)
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Defaulticon
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\DefaultIcon";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\DefaultIcon";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "<progpath>\program\soffice.bin,10";
End
@@ -1394,57 +1394,57 @@ End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_AppUserModelID
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebTemplate.1";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1";
Name = "AppUserModelID";
- Value = "TheDocumentFoundation.LibreOffice.Writer";
+ Value = "Collabora.CollaboraOffice.Writer";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_FriendlyTypeName
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Prg_Wrt_Bin;
- Subkey = "LibreOffice.WriterWebTemplate.1";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1";
Name = "FriendlyTypeName";
REG_VALUE_LNG(OO_WEBDOC)
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "open";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell\new";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell\new";
ModuleID = gid_Module_Prg_Wrt_Bin;
REG_VALUE_LNG(NEW)
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell\new\command";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell\new\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -n \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Open_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell\open\command";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell\open\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -o \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Print_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell\print\command";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell\print\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -p \"%1\"";
End
RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Printto_Command
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
- Subkey = "LibreOffice.WriterWebTemplate.1\shell\printto\command";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1\shell\printto\command";
ModuleID = gid_Module_Prg_Wrt_Bin;
Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\"";
End
@@ -1453,7 +1453,7 @@ End
RegistryItem gid_Regitem_oth_FullDetails
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
ModuleID = gid_Module_Optional_Winexplorerext;
- Subkey = "LibreOffice.WriterWebTemplate.1";
+ Subkey = "CollaboraOffice.WriterWebTemplate.1";
Name = "FullDetails";
Value = "prop:System.PropGroup.Description;System.Title;System.Author;System.Subject;System.Keywords;System.Comment;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.Size;System.DateCreated;System.DateModified;System.FileAttributes;System.ComputerName";
End
@@ -1474,7 +1474,7 @@ RegistryItem gid_Regitem_OpenOffice_ODT_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odt\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterDocument.1";
+ Name = "CollaboraOffice.WriterDocument.1";
Value = " ";
End
@@ -1483,7 +1483,7 @@ RegistryItem gid_Regitem_OpenOffice_OTT_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".ott\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterTemplate.1";
+ Name = "CollaboraOffice.WriterTemplate.1";
Value = " ";
End
@@ -1492,7 +1492,7 @@ RegistryItem gid_Regitem_OpenOffice_OTH_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".oth\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterWebTemplate.1";
+ Name = "CollaboraOffice.WriterWebTemplate.1";
Value = " ";
End
@@ -1501,7 +1501,7 @@ RegistryItem gid_Regitem_OpenOffice_ODM_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".odm\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterGlobalDocument.1";
+ Name = "CollaboraOffice.WriterGlobalDocument.1";
Value = " ";
End
@@ -1573,7 +1573,7 @@ RegistryItem gid_Regitem_OpenOffice_WPS_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".wps\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterDocument.1";
+ Name = "CollaboraOffice.WriterDocument.1";
Value = " ";
End
@@ -1582,7 +1582,7 @@ RegistryItem gid_Regitem_OpenOffice_WRI_OpenWith_Writer
ParentID = PREDEFINED_HKEY_CLASSES_ROOT;
Subkey = ".wri\OpenWithProgIDs";
ModuleID = gid_Module_Prg_Wrt_Bin;
- Name = "LibreOffice.WriterDocument.1";
+ Name = "CollaboraOffice.WriterDocument.1";
Value = " ";
End
@@ -1610,7 +1610,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Wrt_Bin;
Name = ".ott";
- Value = "LibreOffice.WriterTemplate.1";
+ Value = "CollaboraOffice.WriterTemplate.1";
Styles = ();
End
@@ -1691,7 +1691,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Wrt_Bin;
Name = ".oth";
- Value = "LibreOffice.WriterWebTemplate.1";
+ Value = "CollaboraOffice.WriterWebTemplate.1";
Styles = ();
End
@@ -1700,7 +1700,7 @@ RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabi
Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations";
ModuleID = gid_Module_Prg_Wrt_Bin;
Name = ".odm";
- Value = "LibreOffice.WriterGlobalDocument.1";
+ Value = "CollaboraOffice.WriterGlobalDocument.1";
Styles = ();
End
diff --git a/setup_native/source/packinfo/osxdndinstall.png b/setup_native/source/packinfo/osxdndinstall.png
index 0c8a881a62b6..eb90a85c6028 100644
--- a/setup_native/source/packinfo/osxdndinstall.png
+++ b/setup_native/source/packinfo/osxdndinstall.png
Binary files differ
diff --git a/solenv/bin/modules/installer/download.pm b/solenv/bin/modules/installer/download.pm
index ad5f94560751..c36c949a856c 100644
--- a/solenv/bin/modules/installer/download.pm
+++ b/solenv/bin/modules/installer/download.pm
@@ -290,7 +290,7 @@ sub get_downloadname_productname
my $start = "";
- $start = $allvariables->{'PRODUCTNAME'};
+ $start = $allvariables->{'PRODUCTNAME'}; $start =~ s/ /_/g;
return $start;
}
diff --git a/solenv/bin/modules/installer/setupscript.pm b/solenv/bin/modules/installer/setupscript.pm
index 042e854804be..3c784306a522 100644
--- a/solenv/bin/modules/installer/setupscript.pm
+++ b/solenv/bin/modules/installer/setupscript.pm
@@ -169,7 +169,7 @@ sub add_lowercase_productname_setupscriptvariable
$newline = "\%MASKEDPRODUCTNAME " . $value . "\n";
push(@{$variablesref} ,$newline);
$value = $original;
- $value =~ s/\s/\_/g;
+ $value =~ s/\s//g;
$newline = "\%UNIXPRODUCTNAME " . lc($value) . "\n";
push(@{$variablesref} ,$newline);
$newline = "\%SYSTEMINTUNIXPACKAGENAME " . lc($value) . "\n";
diff --git a/sysui/desktop/freedesktop/freedesktop-menus.spec b/sysui/desktop/freedesktop/freedesktop-menus.spec
index 203d1a881bd3..8ed6793a0de4 100644
--- a/sysui/desktop/freedesktop/freedesktop-menus.spec
+++ b/sysui/desktop/freedesktop/freedesktop-menus.spec
@@ -24,6 +24,7 @@ Name: %pkgprefix-freedesktop-menus
#BuildRequires: perl
Group: Office
License: LGPLv3 with MPLv2, ALv2 and others
+Provides: collaboraoffice-desktop-integration
Provides: libreoffice-desktop-integration
Conflicts: %pkgprefix-suse-menus
Conflicts: %pkgprefix-debian-menus
@@ -375,7 +376,7 @@ fi
# glibc breaks rpm unless rpm is build with internal glob-matching (issue 49374)
# https://bugzilla.redhat.com/beta/show_bug.cgi?id=134362
%defattr(-, root, root)
-%if "%unixfilename" != "libreoffice%productversion" && "%unixfilename" != "libreofficedev%productversion"
+%if "%unixfilename" != "collaboraoffice" && "%unixfilename" != "collaboraofficedev"
# compat symlinks
%attr(0755,root,root) /opt/%unixfilename
%endif
diff --git a/sysui/desktop/icons/hicolor/128x128/apps/main.png b/sysui/desktop/icons/hicolor/128x128/apps/main.png
index 750a07fdabc7..624cdab34e5f 100644
--- a/sysui/desktop/icons/hicolor/128x128/apps/main.png
+++ b/sysui/desktop/icons/hicolor/128x128/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/128x128/apps/startcenter.png b/sysui/desktop/icons/hicolor/128x128/apps/startcenter.png
index 750a07fdabc7..624cdab34e5f 100644
--- a/sysui/desktop/icons/hicolor/128x128/apps/startcenter.png
+++ b/sysui/desktop/icons/hicolor/128x128/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/16x16/apps/main.png b/sysui/desktop/icons/hicolor/16x16/apps/main.png
index db315689340d..4b9e9f769142 100644
--- a/sysui/desktop/icons/hicolor/16x16/apps/main.png
+++ b/sysui/desktop/icons/hicolor/16x16/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/16x16/apps/startcenter.png b/sysui/desktop/icons/hicolor/16x16/apps/startcenter.png
index db315689340d..4b9e9f769142 100644
--- a/sysui/desktop/icons/hicolor/16x16/apps/startcenter.png
+++ b/sysui/desktop/icons/hicolor/16x16/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/apps/main.png b/sysui/desktop/icons/hicolor/256x256/apps/main.png
index ec913e0b4ebb..42f62f9b6548 100644
--- a/sysui/desktop/icons/hicolor/256x256/apps/main.png
+++ b/sysui/desktop/icons/hicolor/256x256/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/apps/startcenter.png b/sysui/desktop/icons/hicolor/256x256/apps/startcenter.png
index ec913e0b4ebb..42f62f9b6548 100644
--- a/sysui/desktop/icons/hicolor/256x256/apps/startcenter.png
+++ b/sysui/desktop/icons/hicolor/256x256/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/32x32/apps/main.png b/sysui/desktop/icons/hicolor/32x32/apps/main.png
index e5839851d48d..ae2e0b42ee76 100644
--- a/sysui/desktop/icons/hicolor/32x32/apps/main.png
+++ b/sysui/desktop/icons/hicolor/32x32/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/32x32/apps/startcenter.png b/sysui/desktop/icons/hicolor/32x32/apps/startcenter.png
index e5839851d48d..ae2e0b42ee76 100644
--- a/sysui/desktop/icons/hicolor/32x32/apps/startcenter.png
+++ b/sysui/desktop/icons/hicolor/32x32/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/apps/main.png b/sysui/desktop/icons/hicolor/48x48/apps/main.png
index dcc03ff1fb2c..3416837ef87b 100644
--- a/sysui/desktop/icons/hicolor/48x48/apps/main.png
+++ b/sysui/desktop/icons/hicolor/48x48/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/apps/startcenter.png b/sysui/desktop/icons/hicolor/48x48/apps/startcenter.png
index dcc03ff1fb2c..3416837ef87b 100644
--- a/sysui/desktop/icons/hicolor/48x48/apps/startcenter.png
+++ b/sysui/desktop/icons/hicolor/48x48/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/apps/main.png b/sysui/desktop/icons/hicolor/512x512/apps/main.png
index 82497c1ac299..c2f4f21bc2e5 100644
--- a/sysui/desktop/icons/hicolor/512x512/apps/main.png
+++ b/sysui/desktop/icons/hicolor/512x512/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512@2/apps/main.png b/sysui/desktop/icons/hicolor/512x512@2/apps/main.png
index 445a859cb271..e83663837199 100644
--- a/sysui/desktop/icons/hicolor/512x512@2/apps/main.png
+++ b/sysui/desktop/icons/hicolor/512x512@2/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/scalable/apps/main.svg b/sysui/desktop/icons/hicolor/scalable/apps/main.svg
index f8a3873a159e..ad5bfe5479cc 100644
--- a/sysui/desktop/icons/hicolor/scalable/apps/main.svg
+++ b/sysui/desktop/icons/hicolor/scalable/apps/main.svg
@@ -1,3 +1,77 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><linearGradient id="linearGradient3898" x1="4" x2="28" y1="31" y2="1" gradientUnits="userSpaceOnUse"><stop stop-color="#4b4b4b" offset="0"/><stop stop-color="#969696" offset="1"/></linearGradient><linearGradient id="linearGradient68760" x1="25" x2="7" y1="27" y2="4" gradientUnits="userSpaceOnUse"><stop stop-color="#fafafa" stop-opacity=".79725" offset="0"/><stop stop-color="#fafafa" offset="1"/></linearGradient><radialGradient id="radialGradient1163" cx="24" cy="6" r="11" gradientTransform="rotate(180,24,6)" gradientUnits="userSpaceOnUse"><stop stop-opacity=".20201" offset="0"/><stop stop-opacity="0" offset="1"/></radialGradient></defs><g fill-rule="evenodd"><path d="m7 0c-2.216 0-4 1.784-4 4v24c0 2.216 1.784 4 4 4h18c2.216 0 4-1.784 4-4v-16l-12-12h-10zm13 0 9 9v-9h-9z" fill="url(#linearGradient3898)" stroke-linecap="square"/><g stroke-linecap="square"><path d="m3 27v1c0 2.216 1.784 4 4 4h18c2.216 0 4-1.784 4-4v-1c0 2.216-1.784 4-4 4h-18c-2.216 0-4-1.784-4-4z" fill-opacity=".19862"/><path d="m20 0h1.4l7.6 7.6v1.4z" fill-opacity=".20149"/></g><path d="m7 3c-0.554 0-1 0.446-1 1v23c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-13.75l-10.25-10.25z" fill="url(#linearGradient68760)"/><path d="m13.424 3a11 11 0 0 0-0.42383 3 11 11 0 0 0 11 11 11 11 0 0 0 2-0.20508v-3.5449l-10.25-10.25h-2.3262z" fill="url(#radialGradient1163)" fill-rule="evenodd" stroke-linecap="square" stroke-width="2"/><path d="m15.75 3 10.25 10.25h-10.25z" fill="#fafafa"/></g></svg>
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="134.19557mm"
+ height="134.19557mm"
+ viewBox="0 0 134.19557 134.19557"
+ version="1.1"
+ id="svg4519"
+ sodipodi:docname="collabora-online-logo.svg"
+ inkscape:version="0.92.0 unknown">
+ <defs
+ id="defs4513" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.98994949"
+ inkscape:cx="256.04006"
+ inkscape:cy="260.75029"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata4516">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(164.06501,-114.9656)">
+ <polygon
+ id="polygon14"
+ points="17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 17.258,20.718 "
+ style="fill:#ffffff"
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ style="fill:#5c2983;fill-opacity:1"
+ id="polygon16"
+ points="30.379,33.145 17.914,44.893 28.654,55.638 51.742,32.55 28.561,9.362 17.763,20.162 17.772,20.172 30.379,32.053 30.958,32.599 "
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ id="polygon18"
+ points="17.358,44.386 17.258,20.718 29.864,32.599 "
+ style="fill:#c8c8c8"
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ style="fill:#2d0b47;fill-opacity:1"
+ id="polygon20"
+ points="27.743,35.628 18.807,44.052 31.847,41.483 "
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ </g>
+</svg>
diff --git a/sysui/desktop/icons/hicolor/scalable/apps/startcenter.svg b/sysui/desktop/icons/hicolor/scalable/apps/startcenter.svg
index f8a3873a159e..ad5bfe5479cc 100644
--- a/sysui/desktop/icons/hicolor/scalable/apps/startcenter.svg
+++ b/sysui/desktop/icons/hicolor/scalable/apps/startcenter.svg
@@ -1,3 +1,77 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
-<svg width="32" height="32" version="1.1" viewBox="0 0 32 32" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><linearGradient id="linearGradient3898" x1="4" x2="28" y1="31" y2="1" gradientUnits="userSpaceOnUse"><stop stop-color="#4b4b4b" offset="0"/><stop stop-color="#969696" offset="1"/></linearGradient><linearGradient id="linearGradient68760" x1="25" x2="7" y1="27" y2="4" gradientUnits="userSpaceOnUse"><stop stop-color="#fafafa" stop-opacity=".79725" offset="0"/><stop stop-color="#fafafa" offset="1"/></linearGradient><radialGradient id="radialGradient1163" cx="24" cy="6" r="11" gradientTransform="rotate(180,24,6)" gradientUnits="userSpaceOnUse"><stop stop-opacity=".20201" offset="0"/><stop stop-opacity="0" offset="1"/></radialGradient></defs><g fill-rule="evenodd"><path d="m7 0c-2.216 0-4 1.784-4 4v24c0 2.216 1.784 4 4 4h18c2.216 0 4-1.784 4-4v-16l-12-12h-10zm13 0 9 9v-9h-9z" fill="url(#linearGradient3898)" stroke-linecap="square"/><g stroke-linecap="square"><path d="m3 27v1c0 2.216 1.784 4 4 4h18c2.216 0 4-1.784 4-4v-1c0 2.216-1.784 4-4 4h-18c-2.216 0-4-1.784-4-4z" fill-opacity=".19862"/><path d="m20 0h1.4l7.6 7.6v1.4z" fill-opacity=".20149"/></g><path d="m7 3c-0.554 0-1 0.446-1 1v23c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-13.75l-10.25-10.25z" fill="url(#linearGradient68760)"/><path d="m13.424 3a11 11 0 0 0-0.42383 3 11 11 0 0 0 11 11 11 11 0 0 0 2-0.20508v-3.5449l-10.25-10.25h-2.3262z" fill="url(#radialGradient1163)" fill-rule="evenodd" stroke-linecap="square" stroke-width="2"/><path d="m15.75 3 10.25 10.25h-10.25z" fill="#fafafa"/></g></svg>
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="134.19557mm"
+ height="134.19557mm"
+ viewBox="0 0 134.19557 134.19557"
+ version="1.1"
+ id="svg4519"
+ sodipodi:docname="collabora-online-logo.svg"
+ inkscape:version="0.92.0 unknown">
+ <defs
+ id="defs4513" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.98994949"
+ inkscape:cx="256.04006"
+ inkscape:cy="260.75029"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1301"
+ inkscape:window-height="744"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata4516">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(164.06501,-114.9656)">
+ <polygon
+ id="polygon14"
+ points="17.772,20.172 30.958,32.599 17.914,44.893 17.358,44.386 17.258,20.718 "
+ style="fill:#ffffff"
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ style="fill:#5c2983;fill-opacity:1"
+ id="polygon16"
+ points="30.379,33.145 17.914,44.893 28.654,55.638 51.742,32.55 28.561,9.362 17.763,20.162 17.772,20.172 30.379,32.053 30.958,32.599 "
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ id="polygon18"
+ points="17.358,44.386 17.258,20.718 29.864,32.599 "
+ style="fill:#c8c8c8"
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ <polygon
+ style="fill:#2d0b47;fill-opacity:1"
+ id="polygon20"
+ points="27.743,35.628 18.807,44.052 31.847,41.483 "
+ transform="matrix(2.8998956,0,0,2.8998956,-195.59046,87.816779)" />
+ </g>
+</svg>
diff --git a/sysui/desktop/icons/soffice.ico b/sysui/desktop/icons/soffice.ico
index 0599a0bbdc2b..e2ac84d24ee7 100644
--- a/sysui/desktop/icons/soffice.ico
+++ b/sysui/desktop/icons/soffice.ico
Binary files differ
diff --git a/sysui/desktop/share/create_tree.sh b/sysui/desktop/share/create_tree.sh
index ce6475cd5ca5..159a64093113 100755
--- a/sysui/desktop/share/create_tree.sh
+++ b/sysui/desktop/share/create_tree.sh
@@ -39,14 +39,14 @@ office_root=${office_prefix}/${PREFIX}
#this symlink is needed to have the API bootstrap functions running right
ln -sf "${office_root}/program/soffice" "${DESTDIR}/${BINDIR}/${PREFIX}"
-if test "${PREFIX}" != libreoffice${PRODUCTVERSION} -a "${PREFIX}" != libreofficedev${PRODUCTVERSION} ; then
+if test "${PREFIX}" != collaboraoffice -a "${PREFIX}" != collaboraofficedev ; then
# compat symlinks
mkdir -p "${DESTDIR}${office_prefix}"
- ln -sf libreoffice${PRODUCTVERSION} "${DESTDIR}${office_root}"
- ln -sf /${BINDIR}/${PREFIX} "${DESTDIR}/${BINDIR}/libreoffice${PRODUCTVERSION}"
+ ln -sf collaboraoffice "${DESTDIR}${office_root}"
+ ln -sf /${BINDIR}/${PREFIX} "${DESTDIR}/${PREFIXDIR}/bin/collaboraoffice"
fi
-test "${PREFIX}" = libreofficedev${PRODUCTVERSION} && mime_def_file="libreofficedev${PRODUCTVERSION}.xml" || mime_def_file="libreoffice${PRODUCTVERSION}.xml"
+test "${PREFIX}" = collaboraofficedev && mime_def_file="collaboraofficedev.xml" || mime_def_file="collaboraoffice.xml"
mkdir -p "${DESTDIR}/${PREFIXDIR}/share/mime/packages"
cp openoffice.org.xml "${DESTDIR}/${PREFIXDIR}/share/mime/packages/$mime_def_file"
chmod 0644 "${DESTDIR}/${PREFIXDIR}/share/mime/packages/$mime_def_file"
diff --git a/sysui/productlist.mk b/sysui/productlist.mk
index 5d21a8e52b87..0349b741be9e 100644
--- a/sysui/productlist.mk
+++ b/sysui/productlist.mk
@@ -7,12 +7,14 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
-PRODUCTLIST := libreoffice libreofficedev
+PRODUCTLIST := collaboraoffice
PKGVERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO)
PKGVERSIONSHORT := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR)
PRODUCTNAME.libreoffice := LibreOffice
PRODUCTNAME.libreofficedev := LibreOfficeDev
+PRODUCTNAME.collaboraoffice := CollaboraOffice
UNIXFILENAME.libreoffice := libreoffice$(PKGVERSIONSHORT)
UNIXFILENAME.libreofficedev := libreofficedev$(PKGVERSIONSHORT)
+UNIXFILENAME.collaboraoffice := collaboraoffice
# vim: set noet sw=4 ts=4:
diff --git a/vcl/win/app/salinst.cxx b/vcl/win/app/salinst.cxx
index eb4adb853e10..0b8c78855efa 100644
--- a/vcl/win/app/salinst.cxx
+++ b/vcl/win/app/salinst.cxx
@@ -874,7 +874,7 @@ void WinSalInstance::AddToRecentDocumentList(const OUString& rFileUrl, const OUS
if ( !sApplicationName.isEmpty() )
{
- OUString sApplicationID("TheDocumentFoundation.LibreOffice." + sApplicationName);
+ OUString sApplicationID("Collabora.CollaboraOffice." + sApplicationName);
SHARDAPPIDINFO info;
info.psi = pShellItem;