jenkins-bot has submitted this change and it was merged.

Change subject: Make ToC
......................................................................


Make ToC

ToC on mainpage and inter-page navigation on subpages. Somewhat rough,
not really styled. Uses icon field if present, or makes one up if not.
Icon field also added to schema.
Better handling is needed for linking/subpage handling. Styles are
needed beyond just the image. I don't care.

Bug: T131724 T131721

Change-Id: I5b5913d8140d073be99d815b88a88120260280d1
---
M extension.json
M includes/content/CollaborationHubContent.php
A modules/ext.CollaborationKitMainHubViewFile.less
A modules/icons-full.svg
A modules/icons.png
A modules/icons.svg
6 files changed, 2,040 insertions(+), 4 deletions(-)

Approvals:
  Isarra: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/extension.json b/extension.json
index 13dc1cb..d5b354e 100644
--- a/extension.json
+++ b/extension.json
@@ -45,6 +45,9 @@
                "ext.CollaborationKit.edit": {
                        "scripts": "ext.CollaborationKit.edit.js",
                        "styles": "ext.CollaborationKit.edit.css"
+               },
+               "ext.CollaborationKit.main": {
+                       "styles": "ext.CollaborationKitMainHubViewFile.less"
                }
        },
        "ResourceFileModulePaths": {
diff --git a/includes/content/CollaborationHubContent.php 
b/includes/content/CollaborationHubContent.php
index 108c61b..3306e63 100644
--- a/includes/content/CollaborationHubContent.php
+++ b/includes/content/CollaborationHubContent.php
@@ -33,6 +33,13 @@
        protected $pageName;
 
        /**
+        * Page icon, used for toc and other stuff
+        * Need to refer to a canned icon in the set or a file on-wiki; no icon 
results in a random one
+        * @var string|null
+        */
+       protected $icon;
+
+       /**
         * Page description/intro wikitext
         * @var string
         */
@@ -86,6 +93,11 @@
                        return false;
                }
 
+               // Optional icon
+               if ( isset( $this->icon ) && !is_string( $this->icon ) ) {
+                       return false;
+               }
+
                // Check page type and content type for being available
                if (
                        !in_array( $this->pageType, $this->availablePageTypes ) 
||
@@ -126,6 +138,7 @@
                if ( $data ) {
                        $this->pageName = isset( $data->page_name ) ? 
$data->page_name : null;
                        $this->description = isset( $data->description ) ? 
$data->description : '';
+                       $this->icon = isset( $data->icon ) ? $data->icon : null;
                        $this->pageType = isset( $data->page_type ) ? 
$data->page_type : 'default';
 
                        if ( isset( $data->content ) && is_object( 
$data->content ) ) {
@@ -173,6 +186,14 @@
        public function getDescription() {
                $this->decode();
                return $this->description;
+       }
+
+       /**
+        * @return string
+        */
+       public function getIcon() {
+               $this->decode();
+               return $this->icon;
        }
 
        /**
@@ -234,12 +255,15 @@
                        // TODO generate special hub mainpage intro layout
                } else {
                        // generate hub subpage header stuff
-                       $output->setText( '((subpage links/header etc))' . 
$output->getText() );
+                       $toc = $this->generateToC( $this->getParentHub( $title 
), 'secondary' );
+
+                       $output->setText( $toc . $output->getText() );
 
                        // specific types
 
                }
 
+               $output->addModules( 'ext.CollaborationKit.main' );
                $output->setText( $output->getText() . $this->getParsedContent( 
$title, $options ) );
                // TODO other bits
        }
@@ -288,7 +312,7 @@
                $html = '';
 
                if ( $this->getContentType() == 'subpage-list' ) {
-                       $ToC = Html::element( 'p', array(), '((TOC magically 
appears here later))' );
+                       $ToC = $this->generateToC( $title );
                        $list = '';
 
                        foreach ( $this->getContent() as $item ) {
@@ -299,12 +323,30 @@
                                $spTitle = Title::newFromText( $item['item'] );
                                $spRev = Revision::newFromTitle( $spTitle );
                                $list .= Html::openElement( 'div' );
+
+                               $tocLinks = array();
                                if ( isset( $spRev ) ) {
                                        $spContent = $spRev->getContent();
+                                       // TODO Check if it's even a hub?
+                                       $spPage = $spContent->getPageName();
+                               } else {
+                                       $spPage =  $spTitle->getSubpageText();
+                               }
+                               $spPageLink = Sanitizer::escapeId( 
htmlspecialchars( $spPage ) );
 
+                               while ( in_array( $spPageLink, $tocLinks ) ) {
+                                       $spPageLink .= '1';
+                               }
+                               $tocLinks[] = $spPageLink;
+
+                               if ( isset( $spRev ) ) {
                                        // add content block to listContent
                                        // TODO sanitise, add anchor for toc
-                                       $list .= Html::element( 'h2', array(), 
$spContent->getPageName() );
+                                       $list .= Html::element(
+                                               'h2',
+                                               array( 'id' => $spPageLink ),
+                                               $spPage
+                                       );
                                        // TODO wrap in stuff, use short 
version?
                                        $list .= 
$spContent->getParsedDescription( $title, $options );
                                        // TODO wrap in stuff; limit number of 
things to output for lists, length for wikitext
@@ -312,7 +354,11 @@
 
                                } else {
                                        // TODO Replace this with a button to 
special:createcollaborationhub/title
-                                       $list .= '<h2>' . Linker::link( 
$spTitle ) . '</h2>';
+                                       $list .= Html::rawElement(
+                                               'h2',
+                                               array( 'id' => $spPageLink ),
+                                               Linker::link( $spTitle )
+                                       );
                                }
                                $list .= Html::closeElement( 'div' );
 
@@ -356,4 +402,152 @@
 
                return $html;
        }
+
+       /**
+        * Helper function for fillParserOutput; return HTML for a ToC.
+        * @param Title $title for target
+        * @param string $type: main or flat or stuff (used as css class)
+        * @return string|null
+        */
+       protected function generateToC( Title $title, $type = 'main' ) {
+               $rev = Revision::newFromTitle( $title );
+               $sourceContent = $rev->getContent();
+               $html = '';
+
+               if ( isset( $rev ) && $rev->getContentModel() == 
'CollaborationHubContent' ) {
+                       $ToCItems = array();
+                       foreach ( $sourceContent->getContent() as $item ) {
+                               $spTitle = Title::newFromText( $item['item'] );
+                               $spRev = Revision::newFromTitle( $spTitle );
+
+                               if ( isset( $spRev ) ) {
+                                       $spContent = $spRev->getContent();
+                                       $spContentModel = 
$spRev->getContentModel();
+                               } else {
+                                       $spContentModel = 'none';
+                               }
+
+                               // Display name and #id
+                               $item = $spContentModel == 
'CollaborationHubContent' ?
+                                       $spContent->getPageName() : 
$spTitle->getSubpageText();
+                               $display = Html::element( 'span', [], $item );
+                               while ( isset( $ToCItems[$item] ) ) {
+                                       // Already exists, add a 1 to the end 
to avoid duplicates
+                                       $item = $item . '1';
+                               }
+
+                               $display = $this->makeIcon( 
$spContent->getIcon(), $item ) . $display;
+
+                               // Icon
+                               if ( $spContentModel == 
'CollaborationHubContent' /* && icon is set in $spContent */ ) {
+                                       $icon = ''; // if set, use from 
set/file; else random
+                               } else {
+                                       $icon = ''; // random
+                               }
+
+                               // Link
+                               if ( $type != 'main' ) {
+                                       // TODO add 'selected' class if already 
on it
+                                       $link = $spTitle;
+                               } else {
+                                       $link = Title::newFromText( '#' . 
htmlspecialchars( $item ) );
+                               }
+
+                               $ToCItems[$item] = Linker::Link( $link, 
$display );
+                       }
+                       $html .= Html::openElement( 'div' );
+                       if ( $type != 'main' ) {
+                               // TODO Make this proper
+                               $html .= Html::rawElement(
+                                       'h3',
+                                       [],
+                                       Linker::Link( $title, 
$sourceContent->getPageName() )
+                               );
+                       }
+                       $html .= Html::openElement( 'ul' );
+
+                       foreach ( $ToCItems as $item => $linkTitle ) {
+                               $html .= Html::rawElement(
+                                       'li',
+                                       [],
+                                       $linkTitle
+                               );
+                       }
+                       $html .= Html::closeElement( 'ul' );
+                       $html .= Html::closeElement( 'div' );
+               } else {
+                       $html = 'Page not found, ToC not possible';
+               }
+
+               return $html;
+       }
+
+       /**
+        * Helper function for generateToC and crap
+        * @param icon $string from json
+        * @param icon $string link info; used for generation of random icon
+        * @return string html
+        */
+       protected function makeIcon( $icon, $seed ) {
+               // Keep this synced with icons.svg and the less file(s)
+               $iconsPreset = array(
+                       // Randomly selectable items
+                       'sections',
+                       'list',
+                       'newspaper',
+                       'checked',
+                       'eye',
+                       'page',
+                       'goodpage',
+                       'circlestar',
+                       'rocket',
+                       'die',
+                       'puzzlepiece',
+                       'star',
+                       'sun',
+                       'ribbon',
+
+                       // Less generic items
+                       'gear',
+                       'search',
+                       'book',
+                       'pencil',
+                       'mapmarker',
+                       'link',
+                       'flag',
+                       'bookmark',
+                       'translate',
+                       'play',
+                       'quote',
+                       'clock',
+                       'bell',
+                       'user',
+                       'heart',
+                       'discussion',
+                       'gallery',
+                       'lock',
+                       'nowikitext',
+               );
+               // TODO if it's an uploaded file (begins with 'file:' and/or 
ends with '.filextension'); use that as source and set class to 'user-upload' 
(wfFindFile( $icon ))
+               // if preset or other logical class name, just set class; we 
allow non-preset ones for on-wiki flexibility?
+               if ( $icon !== null && $icon !== '' && $icon !== '-' ) {
+                       $class = Sanitizer::escapeClass( $icon );
+               } else {
+                       // Choose random class name
+                       $class = $iconsPreset[ hexdec( sha1( $seed )[0] ) % 14 
];
+               }
+
+               return Html::element( 'div', array( 'class' => 'toc-icon ' . 
$class ) );
+       }
+
+       /**
+        * Helper function for fillParserOutput for tocs on subpages
+        * @param Title $title for target
+        * @return Title|null of first found mainpage pagelist hub; null if none
+        */
+       protected function getParentHub( Title $title ) {
+               return $title->getBaseTitle();
+
+               // TODO check if is a hub at all, check if is a hub mainpage
+       }
 }
diff --git a/modules/ext.CollaborationKitMainHubViewFile.less 
b/modules/ext.CollaborationKitMainHubViewFile.less
new file mode 100644
index 0000000..6f49376
--- /dev/null
+++ b/modules/ext.CollaborationKitMainHubViewFile.less
@@ -0,0 +1,121 @@
+// I dunno what to name things.
+
+@import "mediawiki.mixins";
+
+.toc-icon {
+       width: 40px;
+       height: 40px;
+       display: block;
+       content: '';
+}
+
+
+.toc-icon( @offset: 0 ) {
+       @x-position: 0px - floor( @offset / 10 ) * 50;
+       @y-position: 0px - mod( @offset, 10 ) * 50;
+
+       .background-image-svg('icons.svg', 'icons.png');
+       background-repeat: no-repeat;
+       background-position: @x-position @y-position;
+}
+.toc-icon.sections {
+       .toc-icon( 0 );
+}
+.toc-icon.list {
+       .toc-icon( 1 );
+}
+.toc-icon.newspaper {
+       .toc-icon( 2 );
+}
+.toc-icon.checked {
+       .toc-icon( 3 );
+}
+.toc-icon.eye {
+       .toc-icon( 4 );
+}
+.toc-icon.page {
+       .toc-icon( 5 );
+}
+.toc-icon.goodpage {
+       .toc-icon( 6 );
+}
+.toc-icon.circlestar {
+       .toc-icon( 7 );
+}
+.toc-icon.rocket {
+       .toc-icon( 8 );
+}
+.toc-icon.die {
+       .toc-icon( 9 );
+}
+.toc-icon.puzzlepiece {
+       .toc-icon( 10 );
+}
+.toc-icon.star {
+       .toc-icon( 11 );
+}
+.toc-icon.sun {
+       .toc-icon( 12 );
+}
+.toc-icon.ribbon{
+       .toc-icon( 13 );
+}
+.toc-icon.gear {
+       .toc-icon( 20 );
+}
+.toc-icon.search {
+       .toc-icon( 21 );
+}
+.toc-icon.book {
+       .toc-icon( 22 );
+}
+.toc-icon.pencil {
+       .toc-icon( 23 );
+}
+.toc-icon.mapmarker {
+       .toc-icon( 24 );
+}
+.toc-icon.link {
+       .toc-icon( 25 );
+}
+.toc-icon.flag {
+       .toc-icon( 26 );
+}
+.toc-icon.bookmark {
+       .toc-icon( 27 );
+}
+.toc-icon.translate {
+       .toc-icon( 28 );
+}
+.toc-icon.play {
+       .toc-icon( 29 );
+}
+.toc-icon.quote {
+       .toc-icon( 30 );
+}
+.toc-icon.clock {
+       .toc-icon( 31 );
+}
+.toc-icon.bell {
+       .toc-icon( 32 );
+}
+.toc-icon.user {
+       .toc-icon( 33 );
+}
+.toc-icon.heart {
+       .toc-icon( 34 );
+}
+.toc-icon.discussion {
+       .toc-icon( 35 );
+}
+.toc-icon.gallery {
+       .toc-icon( 36 );
+}
+.toc-icon.lock {
+       .toc-icon( 37 );
+}
+.toc-icon.nowikitext {
+       .toc-icon( 38 );
+}
+
+// WTF THERE HAS TO BE A BETTER WAY TO DO THIS
diff --git a/modules/icons-full.svg b/modules/icons-full.svg
new file mode 100644
index 0000000..941b441
--- /dev/null
+++ b/modules/icons-full.svg
@@ -0,0 +1,1112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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="95.955528mm"
+   height="138.28889mm"
+   viewBox="0 0 339.99991 490.00002"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="icons.svg"
+   
inkscape:export-filename="/media/shintaiden/home/rahah/mediawiki/extensions/CollaborationKit/modules/icons.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="2.0965658"
+     inkscape:cy="131.90382"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:snap-bbox="true"
+     inkscape:object-nodes="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="3840"
+     inkscape:window-height="2124"
+     inkscape:window-x="2880"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4978"
+       originx="-45.000001"
+       originy="-719.99995" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <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:groupmode="layer"
+     id="layer2"
+     inkscape:label="outline"
+     style="display:none"
+     transform="translate(-45,157.63777)">
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="-157.63776" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="-107.63775" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="-57.637791" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="-7.6378026" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="42.362186" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="92.362175" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-6"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="142.36217" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3-3"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="192.36218" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="242.36211" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4"
+       width="39.999992"
+       height="39.999992"
+       x="45"
+       y="292.36209" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="-157.63779" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="-107.63779" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-5"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="-57.63776" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3-5"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="-7.6377721" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-7"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="42.362156" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-8"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="92.362144" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-7"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="142.36214" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-3"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="192.36212" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-6-2"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="242.36211" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3-3-2"
+       width="39.999992"
+       height="39.999992"
+       x="94.999992"
+       y="292.36209" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="-157.63776" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="-107.63778" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="-57.637821" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="-7.637711" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="42.362186" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="92.362175" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="142.36217" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="192.36212" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="242.36223" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5"
+       width="39.999992"
+       height="39.999992"
+       x="144.99998"
+       y="292.36209" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-8"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="-157.63776" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-2"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="-107.63778" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-02"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="-57.637821" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-7"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="-7.637711" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-4"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="42.362186" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-0"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="92.362175" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-9"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="142.36217" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-7"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="192.36206" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5-1"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="242.36217" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-1"
+       width="39.999992"
+       height="39.999992"
+       x="194.99997"
+       y="292.36203" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-1"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="-157.63768" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-1"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="-107.63769" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-3"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="-57.63776" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-3"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="-7.63765" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-2"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="42.362247" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-1"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="92.362236" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-8"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="142.36226" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-0"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="192.36218" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5-13"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="242.36229" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-7"
+       width="39.999992"
+       height="39.999992"
+       x="244.99995"
+       y="292.36215" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-8-9"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="-157.63762" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-02-6"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="-57.637699" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-7-4"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="-7.637589" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-4-1"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="42.362309" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-0-3"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="92.362297" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-9-4"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="142.36232" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-7-6"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="192.36218" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5-1-0"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="242.36229" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-1-2"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="292.36215" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-1-0"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="-157.63754" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-1-2"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="-107.63755" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-3-6"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="-57.637638" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-3-9"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="-7.6375279" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-2-6"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="42.36237" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-1-7"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="92.362358" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-8-9"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="142.36238" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-0-6"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="192.3623" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5-13-0"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="242.36241" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-7-2"
+       width="39.999992"
+       height="39.999992"
+       x="344.99994"
+       y="292.36227" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-1-2-7"
+       width="39.999992"
+       height="39.999992"
+       x="294.99994"
+       y="-107.63775" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(-45,157.63777)">
+    <g
+       id="g4188"
+       transform="matrix(1.9999996,0,0,1.9999996,240.99996,-13.637797)">
+      <g
+         id="g4174"
+         transform="matrix(1,0,0,-1,0,1638)">
+        <path
+           d="m 148,165.36133 0,11 -3,3 17,0 c 1.7,0 3,-1.3 3,-3 l 0,-11 -17,0 
z m 8,3 1,0 0,3 3,0 0,1 -3,0 0,3 -1,0 0,-3 -3,0 0,-1 3,0 0,-3 z"
+           transform="matrix(1,0,0,-1,-143,1797.3622)"
+           id="path4176"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="g4195"
+       transform="matrix(1.9999996,0,0,1.9999996,43,138.36217)">
+      <g
+         id="g4197">
+        <polygon
+           id="polygon4199"
+           points="15,20 22,12 21,11 15,18 11,14 10,15 " />
+      </g>
+      <path
+         id="path4201"
+         d="M 17,14 17,3 4,3 4,16 c 0,1.7 1.3,3 3,3 l 5,0 -3,-3 -3,0 0,-1 
2.6,0 1,-1 -3.6,0 0,-1 9,0 0,1 -2,0 1,1 2,0 1,-1 z M 6,5 10,5 10,6 6,6 6,5 Z m 
0,2 4,0 0,1 -4,0 0,-1 z m 0,2 4,0 0,1 -4,0 0,-1 z m 9,3 -9,0 0,-1 9,0 0,1 z m 
-4,-2 0,-5 4,0 0,5 -4,0 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4215"
+       d="m 64.999996,258.36214 7.999998,0 0,-10 -7.999998,0 0,10 z m 
-9.999998,4 17.999996,0 0,-2 -17.999996,0 0,2 z m 0,4 17.999996,0 0,-2 
-17.999996,0 0,2 z m 0,4 17.999996,0 0,-2 -17.999996,0 0,2 z m 7.999998,-18 
-7.999998,0 0,2 7.999998,0 0,-2 z m 0,4 -7.999998,0 0,2 7.999998,0 0,-2 z m 
0,-8 -7.999998,0 0,2 7.999998,0 0,-2 z m -11.999997,-3.99999 25.999994,0 
0,31.99999 -19.999996,0 c -3.399999,0 -5.999998,-2.6 -5.999998,-6 l 0,-25.99999 
z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4225"
+       transform="matrix(1.9999996,0,0,1.9999996,41.000001,188.36216)">
+      <path
+         id="path4227"
+         d="M 19.1,18.5 C 19.7,17.8 20,17 20,16 c 0,-2.2 -1.8,-4 -4,-4 -2.2,0 
-4,1.8 -4,4 0,2.2 1.8,4 4,4 0.7,0 1.3,-0.1 1.8,-0.4 l 2.7,2.7 1.1,-1.1 
-2.5,-2.7 z M 16,18.2 c -1.2,0 -2.2,-1 -2.2,-2.3 0,-1.2 1,-2.2 2.2,-2.2 1.2,0 
2.3,1 2.3,2.2 -0.1,1.3 -1.1,2.3 -2.3,2.3 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4229"
+         d="m 11.8,13 c 0.3,-0.4 0.6,-0.7 1,-1 l -5.8,0 0,-1 9,0 c 0,0 1.2,0 
2,0.6 L 18,3 5,3 5,16 c 0,1.7 1.3,3 3,3 l 3.8,0 c -0.6,-0.8 -1,-1.9 -1,-3 0,0 
0,0 0,0 l -3.8,0 0,-1 3.9,0 c 0.1,-0.3 0.2,-0.7 0.3,-1 l -4.2,0 0,-1 4.8,0 z m 
0.2,-8 4,0 0,5 -4,0 0,-5 z M 7,5 11,5 11,6 7,6 7,5 Z m 0,2 4,0 0,1 -4,0 0,-1 z 
m 0,2 4,0 0,1 -4,0 0,-1 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4242"
+       d="m 224.99996,114.36217 0,-9.99999 c 0,-6.000002 -4.6,-10.000001 
-11,-10.000001 -6.4,0 -11,3.999999 -11,10.000001 l 0,9.99999 c 0,4 0,6 
-3.99999,6 l 0,2 29.99999,0 0,-2 c -4,0 -4,-2 -4,-6 z m -11,12 -6,0 c 0,2 3.2,4 
6,4 2.8,0 6,-2 6,-4 l -6,0 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4252"
+       d="m 164.99997,-153.63762 c -8.79999,0 -15.99999,7.2 -15.99999,16 
0,8.79999 7.2,15.99999 15.99999,15.99999 8.8,0 16,-7.2 16,-15.99999 0,-8.8 
-7.2,-16 -16,-16 z m 8,23.99999 -6,-3.99999 -2,7.99999 -2,-7.99999 -6,3.99999 
4,-5.99999 -7.99999,-2 7.99999,-2 -4,-6 6,4 2,-8 2,8 6,-4 -4,6 8,2 -8,2 
4,5.99999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4272"
+       transform="matrix(1.9999996,0,0,1.9999996,190.99997,286.36214)">
+      <path
+         id="path4262"
+         d="M 15.3,14.7 C 16.1,10.9 14.7,4 12,4 9.3,4 7.8,10.7 8.6,14.5 L 7,18 
l 2.7,0 0.3,1 4,0 c 0.2,-0.3 0.1,-0.5 0.3,-1 L 17,18 15.3,14.7 Z M 12,10 C 
11.2,10 10.5,9.3 10.5,8.5 10.5,7.7 11.2,7 12,7 c 0.8,0 1.5,0.7 1.5,1.5 0,0.8 
-0.7,1.5 -1.5,1.5 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4264"
+         d="m 14,20 c 0,1.1 -2,2 -2,2 0,0 -2,-0.9 -2,-2"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4286"
+       transform="matrix(1.9999996,0,0,1.9999996,90.99999,236.36215)">
+      <g
+         id="Layer_1_copy" />
+      <path
+         id="path4278"
+         d="M 15,5 8,5 C 6.9,5 6,5.9 6,7 l 0,3 3,0 0,11 4,-3 4,3 0,-14 C 
17,5.9 16.1,5 15,5 Z M 9,9 7,9 7,7 C 7,6.4 7.4,6 8,6 l 1,0 0,3 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4291"
+       transform="matrix(1.9999996,0,0,-1.9999996,41.000001,3564.3614)">
+      <path
+         id="path4293"
+         d="m 7,1626 9,0 0,1 -9,0 0,-1 z m 0,-2 9,0 0,1 -9,0 0,-1 z m 0,-2 9,0 
0,1 -9,0 0,-1 z m 4,9 -4,0 0,-1 4,0 0,1 z m 0,-2 -4,0 0,-1 4,0 0,1 z m 0,4 -4,0 
0,-1 4,0 0,1 z m 5,2 2,0 0,-16 -10,0 c -1.7,0 -3,1.3 -3,3 l 0,13 8,0 0,0 0,-7 
1.5,2 1.5,-2 0,7 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4304"
+       d="m 70.999994,-103.63778 c -3.399999,0 -5.999998,2.6 
-5.999998,6.000002 0,-3.400002 -2.6,-6.000002 -5.999999,-6.000002 l 
-11.999997,0 0,25.999997 11.999997,0 c 3.399999,0 5.999999,2 5.999999,3.999999 
0,-1.999999 2.599999,-3.999999 5.999998,-3.999999 l 11.999998,0 0,-25.999997 
-11.999998,0 z m 9.999998,23.999998 c 0,0 -7.999998,0 -9.999998,0 -3.399999,0 
-3.999999,0.799999 -3.999999,0.799999 l 0,-17.799996 c 0,-2.799999 
2.2,-5.000001 4.999999,-5.000001 l 8.999998,0 0,21.999998 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4314"
+       d="m 72.999994,-45.63779 0,-2 -11.999998,0 0,2 11.999998,0 z m 
-3.999999,3.999999 0,-1.999999 -7.999999,0 0,1.999999 7.999999,0 z m 
-15.999997,-11.999997 2,0 0,31.999993 -2,0 0,-31.999993 z m 3.999999,0 
19.999996,0 0,25.999994 c 0,3.399999 -2.6,5.999999 -5.999999,5.999999 l 
-13.999997,0 0,-31.999993 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4324"
+       d="m 50.999999,98.362178 0,23.999992 c -1.2,0 -2,-0.8 -2,-2 l 
0,-17.99999 -1.999999,0 0,17.99999 c 0,2.2 1.799999,4 3.999999,4 l 3.999999,0 
25.999994,0 0,-25.999992 -29.999993,0 z m 17.999996,21.999992 -13.999997,0 0,-2 
13.999997,0 0,2 z m 0,-4 -13.999997,0 0,-2 13.999997,0 0,2 z m 0,-4 
-13.999997,0 0,-1.99999 13.999997,0 0,1.99999 z m 7.999998,8 -5.999999,0 
0,-9.99999 5.999999,0 0,9.99999 z m 0,-13.99999 -21.999995,0 0,-4 21.999995,0 
0,4 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4334"
+       d="m 214.99996,-53.637788 c -8.8,0 -15.99999,7.199998 
-15.99999,15.999996 0,8.799998 7.19999,15.999997 15.99999,15.999997 8.8,0 
16,-7.199999 16,-15.999997 0,-8.799998 -7.2,-15.999996 -16,-15.999996 z m 
8,21.999995 -2,1.999999 -6,-5.999998 -6,5.999998 -2,-1.999999 6,-5.999999 
-6,-5.999998 2,-2 6,5.999999 6,-5.999999 2,2 -6,5.999998 6,5.999999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4344"
+       transform="matrix(1.9999996,0,0,1.9999996,190.99997,36.362192)">
+      <path
+         id="path4346"
+         d="m 12,5 c -4.4,0 -8,3.6 -8,8 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 
0,-4.4 -3.6,-8 -8,-8 z m 3,12 -4,-3 0,-6 2,0 0,5 1.7,1.2 c 1.3,0.9 1,1.9 
0.3,2.8 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4357"
+       transform="matrix(1.9999996,0,0,1.9999996,190.99997,-113.63777)">
+      <path
+         id="path4359"
+         d="m 12,5 c -4.4,0 -8,3.6 -8,8 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 
0,-4.4 -3.6,-8 -8,-8 z m -2,12 0,-8 6,4 -6,4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4370"
+       d="m 178.19997,-43.037651 c -1.4,0 -2.8,0.6 -3.6,1.8 l 0,-9.599998 -8,0 
c 0.4,-0.8 0.8,-1.599999 0.8,-2.399999 0,-2.4 -2,-4.399999 -4.4,-4.399999 
-2.6,-0.2 -4.6,1.799999 -4.6,4.399999 0,0.8 0.4,1.599999 0.8,2.399999 l 
-8.79999,0 0,7.199999 c 0.4,0 0.8,-0.2 1.2,-0.2 2.8,0 5,2.199999 5,4.999998 
0,2.8 -2.2,4.999999 -5,4.999999 -0.4,0 -0.8,0 -1.2,-0.2 l 0,7.199999 9.79999,0 
c -1,0.8 -1.8,1.999999 -1.8,3.599999 0,2.399999 2,4.399999 4.6,4.399999 2.4,0 
4.4,-2 4.4,-4.399999 0,-1.4 -0.6,-2.799999 -1.8,-3.599999 l 9,0 0,-8.999998 c 
0.8,1 2,1.799999 3.6,1.799999 2.4,0 4.4,-1.999999 4.4,-4.399999 0,-2.599999 
-2,-4.599999 -4.4,-4.599999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4380"
+       transform="matrix(1.9999996,0,0,1.9999996,242.99996,236.36215)">
+      <path
+         id="path4382"
+         d="m 16,11 -3,0 0,-7 c -1.7,0 -3,1.3 -3,3 l 0,4 -3,0 4.5,5 4.5,-5 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4384"
+         d="m 17,13 0,5 -10,0 C 6.4,18 6,17.6 6,17 l 0,-4 -2,0 0,4 c 0,1.9 
1.3,3 3,3 l 12,0 0,-7 -2,0 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4407"
+       d="m 228.49996,172.06216 c -2.16,-0.72 -7.2,-2.7 -7.2,-2.7 -1.62,-0.54 
-1.62,-1.98 -1.8,-3.6 l 0,-0.18 c 2.52,-2.16 4.5,-5.76 4.5,-9.71999 0,-8.46 
-3.6,-11.7 -9,-11.7 -3.78,0 -9,2.16 -9,11.7 0,3.77999 1.98,7.37999 4.5,9.71999 
l 0,0.18 c 0,1.62 -0.18,3.06 -1.8,3.6 0,0 -5.22,1.98 -7.19999,2.7 -2.34,0.72 
-4.5,1.8 -4.5,4.5 l 0,1.8 35.99999,0 0,-1.8 c 0,-2.16 -1.44,-3.6 -4.5,-4.5 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4428"
+       transform="matrix(1.9999996,0,0,1.9999996,138.99998,-9.637798)">
+      <g
+         id="Layer_2" />
+      <g
+         id="Layer_3">
+        <path
+           id="path4420"
+           d="M 17,2 5,14 4,19 9,18 21,6 C 21,4 19,2 17,2 Z M 7.2,15.5 C 
6.9,15.2 6.5,14.9 6.2,14.7 8.5,12.4 17.5,3.3 17.5,3.3 c 0.4,0.1 0.7,0.3 1,0.7 L 
7.2,15.5 Z"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="g4434"
+       transform="matrix(1.9999996,0,0,1.9999996,240.99996,-163.63775)">
+      <path
+         id="path4436"
+         d="M 21,9 C 21,7.3 19.7,6 18,6 l -15,0 0,3 9,4 9,-4 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4438"
+         d="m 3,11 0,6 c 0,1.7 1.3,3 3,3 l 15,0 0,-9 -9,4 -9,-4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4450"
+       d="m 98.999988,-93.637759 23.999992,0 0,3.999999 -23.999992,0 
0,-3.999999 z m 0,5.999998 15.999992,0 0,3.999999 -15.999992,0 c 0,0 
0,-3.999999 0,-3.999999 z m 0,-13.999999 31.999992,0 0,6.000001 0,0 
-31.999992,0 0,-6.000001 z m 31.999992,27.999996 -31.999992,0 0,-5.999998 
31.999992,0 0,5.999998 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4460"
+       d="m 118.99998,201.36215 c 0,-1.19999 0,-2.19999 0,-2.99999 -2.8,-3 
-10.39999,-2.4 -11.99999,0 0,-2 0,-2 0,-2 l -2,0 0,29.99999 2,0 c 0,0 0,-6.2 
0,-14 1.6,-1.6 6.79999,-1.8 9.99999,-1 0,1.2 0,2.2 0,3 2.4,3 8.6,2.4 10,0 l 
0,-13.99999 c -1.4,1.39999 -5.4,1.79999 -8,0.99999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4470"
+       transform="matrix(1.9999996,0,0,-1.9999996,88.99999,3412.3614)">
+      <path
+         id="path4472"
+         d="m 11,1625 -6,7 15,0 -6,-7 0,-7 0,0 c -1.7,0 -3,1.3 -3,3 l 0,4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4483"
+       d="m 380.99992,-134.75577 0,-5.76398 -3.59999,-0.59627 c -0.2,-0.79503 
-0.6,-1.59006 -1.2,-2.78261 l 2.2,-2.98137 -4.2,-4.17392 -3,2.18634 c 
-1,-0.59628 -2,-0.99379 -2.8,-1.19255 l -0.4,-3.57763 -5.8,0 -0.6,3.57763 c 
-1,0.19876 -1.8,0.59627 -2.8,1.19255 l -3,-2.18634 -4.2,4.17392 2,2.98137 c 
-0.6,0.99379 -0.8,1.78882 -1.2,2.78261 l -3.4,0.39752 0,5.76397 3.6,0.59627 c 
0.2,0.99379 0.6,1.78883 1.2,2.78259 l -2,2.98138 4.2,4.17392 3,-1.98758 c 
0.8,0.39752 1.8,0.79502 2.8,1.19254 l 0.6,3.57764 6,0 0.6,-3.57764 c 1,-0.1988 
1.8,-0.59628 2.8,-1.19254 l 3,2.18634 4.2,-4.17392 -2.2,-2.98138 c 0.6,-0.99377 
1,-1.98756 1.2,-2.78259 l 2.99999,-0.59627 z m -15.99999,2.98134 c -3.4,0 
-6,-2.58383 -6,-5.9627 0,-3.37889 2.6,-5.96274 6,-5.96274 3.4,0 6,2.58385 
6,5.96274 0,3.37887 -2.6,5.9627 -6,5.9627 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4507"
+       transform="matrix(1.9999996,0,0,1.9999996,190.99997,185.96216)">
+      <g
+         id="g4493"
+         display="none"
+         transform="matrix(1,0,0,-1,0,1638)"
+         style="display:none">
+        <path
+           id="path4495"
+           d="m 14.9,1631.5 c 0.8,0 1.6,-0.3 2.3,-0.9 0.3,-0.3 0.6,-0.7 
0.8,-1.1 0.2,-0.5 0.3,-0.9 0.3,-1.5 0,-1.4 -0.6,-2.6 -1.8,-3.6 -0.5,-0.4 
-1.3,-1.2 -2.6,-2.2 -1.3,-1 -1.9,-1.5 -1.9,-1.5 l -4.6,3.8 c -0.5,0.5 -1,1 
-1.3,1.6 -0.3,0.6 -0.5,1.2 -0.5,1.8 0,0.5 0.1,1.1 0.2,1.5 0.2,0.7 0.7,1.3 
1.3,1.7 0.6,0.4 1.2,0.6 1.9,0.6 1.2,0 2.2,-0.5 2.9,-1.5 0.9,0.8 1.9,1.3 3,1.3 z"
+           display="inline"
+           inkscape:connector-curvature="0"
+           style="display:inline" />
+      </g>
+      <path
+         id="path4497"
+         d="M 15.1,7.4 C 14,7.4 12,8.4 12,9.7 12,8.5 10.1,7.4 8.9,7.4 7.5,7.4 
6.3,8.2 5.7,9.5 4.5,12 6.8,13.9 8.5,15.4 9.4,16 12,18.2 12,18.2 c 0,0 3.9,-3.2 
4.6,-3.9 1.2,-1.1 2.3,-2.5 1.9,-4.2 -0.4,-1.6 -2,-2.7 -3.4,-2.7 z"
+         display="none"
+         inkscape:connector-curvature="0"
+         style="display:none" />
+      <path
+         id="path4499"
+         d="M 15,7 C 13,7 12,9 12,9 12,9 11,7 9,7 6.5,7 5,9 5,11 c 0,4 5,5 7,8 
2,-3 7,-4 7,-8 0,-2 -1.5,-4 -4,-4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4514"
+       transform="matrix(1.7888878,0,0,-1.9999989,293.42216,3312.3605)">
+      <path
+         id="path4516"
+         d="m 20,1620 -4,4 -2,-2 -4,4 -2,-1 -4,-5 z m 2.124233,12 0,-14 L 
2,1618 l 2e-6,14 z"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccccc" />
+    </g>
+    <path
+       id="path4527"
+       d="m 319.59994,246.76216 c -6,0 -11,5 -11,11 0,2 0.6,3.8 1.4,5.59998 l 
-11.4,11.4 0,4 8,0 0,-4 4,0 0,-4 4,0 2.4,-2.4 c 0.8,0.2 1.8,0.4 2.6,0.4 6,0 
11,-5 11,-10.99998 0,-6 -5,-11 -11,-11 z m 3,10 c -1.6,0 -3,-1.4 -3,-3 0,-1.6 
1.4,-3 3,-3 1.6,0 3,1.4 3,3 0,1.6 -1.4,3 -3,3 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4537"
+       transform="matrix(1.9999996,0,0,1.9999996,90.99999,39.162191)">
+      <path
+         id="path4539"
+         d="m 15.8,3.6 c -2.1,0 -3.6,1.9 -5.1,3.3 0.2,0 0.5,-0.1 0.8,-0.1 
0.5,0 1,0.1 1.5,0.3 0.8,-0.8 1.6,-1.7 2.8,-1.7 0.6,0 1.3,0.3 1.8,0.7 1,1 1,2.6 
0,3.6 L 15,12.3 c -0.4,0.4 -1.2,0.7 -1.8,0.7 -1.4,0 -2.1,-0.9 -2.6,-2 l 
-1.3,1.3 c 0.8,1.5 2,2.6 3.8,2.6 1.2,0 2.3,-0.5 3,-1.3 L 18.7,11 C 19.6,10.1 
20.2,9 20.2,7.7 20,5.5 18,3.6 15.8,3.6 Z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4541"
+         d="m 11.5,15.7 -0.9,0.9 C 10.2,17 9.4,17.3 8.8,17.3 8.2,17.3 7.5,17 
7,16.6 6,15.6 6,13.9 7,13 L 9.6,10.4 C 10,10 10.8,9.7 11.4,9.7 c 1.4,0 2.1,1 
2.6,2 l 1.3,-1.3 c -0.8,-1.5 -2,-2.6 -3.8,-2.6 -1.2,0 -2.3,0.5 -3,1.3 l 
-2.6,2.6 c -1.7,1.7 -1.7,4.4 0,6 1.6,1.6 4.4,1.7 5.9,0 l 1.9,-1.9 c -0.3,0.1 
-0.6,0.1 -0.9,0.1 -0.5,0 -0.9,0 -1.3,-0.2 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4565"
+       transform="matrix(1.9999996,0,0,1.9999996,90.99999,-61.637786)">
+      <path
+         id="path4553"
+         d="M 21,7 9,7 9,5 21,5 21,7 Z M 7,6 C 7,7.1 6.1,8 5,8 3.9,8 3,7.1 3,6 
3,4.9 3.9,4 5,4 6.1,4 7,4.9 7,6 Z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4555"
+         d="m 21,13 -12,0 0,-2 12,0 0,2 z M 7,12 c 0,1.1 -0.9,2 -2,2 -1.1,0 
-2,-0.9 -2,-2 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4557"
+         d="m 21,19 -12,0 0,-2 12,0 0,2 z M 7,18 c 0,1.1 -0.9,2 -2,2 -1.1,0 
-2,-0.9 -2,-2 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4589"
+       transform="matrix(1.9999996,0,0,1.9999996,90.99999,-11.637798)">
+      <path
+         id="path4571"
+         d="M 21,7 8,7 8,5 21,5 21,7 Z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4573"
+         d="m 21,13 -13,0 0,-2 13,0 0,2 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4575"
+         d="m 21,19 -13,0 0,-2 13,0 0,2 z"
+         inkscape:connector-curvature="0" />
+      <polygon
+         id="polygon4577"
+         points="4,4 6,4 6,8 5,8 5,5 4,5 " />
+      <polygon
+         id="polygon4579"
+         points="3,10 3,9 6,9 6,12 4,12 4,13 6,13 6,14 3,14 3,11 5,11 5,10 " />
+      <polygon
+         id="polygon4581"
+         points="6,20 3,20 3,19 5,19 5,18 4,18 4,17 5,17 5,16 3,16 3,15 6,15 " 
/>
+    </g>
+    <g
+       id="g4598"
+       transform="matrix(1.9999996,0,0,-1.9999996,288.99995,3416.3614)">
+      <path
+         id="path4600"
+         d="m 15,1630 c 0,0 0,3 -2.5,3 -2.5,0 -2.5,-3 -2.5,-3 l 0,-1 5,0 0,1 z 
m 2,0 0,-1 2,0 0,-10 -10,0 c -1.7,0 -3,1.3 -3,3 l 0,7 2,0 0,1 c 0,0 0,5 4.5,5 
4.5,0 4.5,-5 4.5,-5 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4629"
+       transform="matrix(1.9999996,0,0,1.9999996,240.99996,88.36218)">
+      <g
+         display="none"
+         id="Layer_1_1_"
+         style="display:none">
+        <g
+           id="g4612"
+           display="inline"
+           transform="matrix(1,0,0,-1,0,1638)"
+           style="display:inline">
+          <path
+             id="path4614"
+             d="m 17.2,1634.1 c -0.7,0 -1,-0.4 -1,-1.2 l 0,-1 2.1,0 0,1 c 
-0.1,0.8 -0.4,1.2 -1.1,1.2 z m 0,1.3 c 0.6,0 1.2,-0.2 1.6,-0.7 0.4,-0.5 
0.7,-1.1 0.7,-1.8 l 0,-1.1 1,0 0,-4.6 -6.6,0 0,4.6 1,0 0,1.1 c 0,0.7 0.2,1.3 
0.7,1.8 0.4,0.5 1,0.7 1.6,0.7 z m -4.4,-9.3 1.6,0 -7.5,-6.8 -4.8,-0.5 1,4.7 
9.7,8.7 0,-1.6 -8.5,-7.6 c 0.2,-0.1 0.5,-0.4 0.9,-0.8 l 7.5,6.8 0.1,-2.9 0,0 z"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+      <g
+         id="Layer_2-4">
+        <g
+           id="g4617">
+          <path
+             id="path4619"
+             d="m 20.125,5.625 0,-0.875 c 0,0 0,-2.625 -2.625,-2.625 -2.625,0 
-2.625,2.625 -2.625,2.625 l 0,0.875 -0.875,0 0,4.375 7,0 0,-4.375 z m -1.3125,0 
-2.625,0 0,-0.875 c 0,0 0,-1.3125 1.3125,-1.3125 1.3125,0 1.3125,1.3125 
1.3125,1.3125 z"
+             inkscape:connector-curvature="0"
+             sodipodi:nodetypes="ccsccccccccccscc" />
+          <path
+             id="path4621"
+             d="m 13,9.6 -6.8,6.9 c -0.3,-0.3 -0.7,-0.6 -1,-0.8 1.4,-1.4 5,-5 
7.8,-7.9 l 0,-1.8 -9,9 -1,5 5,-1 8,-8 -3,0 0,-1.4 z"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+    <path
+       id="path4639"
+       d="m 72.701326,-133.88553 0,0 c 3.232631,-4.99807 2.506939,-11.48205 
-1.649308,-15.80472 -2.374983,-2.43149 -5.409705,-3.71478 -8.708288,-3.71478 
-3.298601,0 -6.39929,1.35083 -8.774274,3.71478 -4.881939,4.99808 
-4.815953,12.96798 -0.06602,17.8985 2.374982,2.4315 5.409701,3.7148 
8.774256,3.7148 2.44097,0 4.749983,-0.67542 6.729143,-1.95872 l 
5.937482,6.07874 c 1.31944,1.35082 3.364572,1.35082 4.684013,0 l 
1.38541,-1.41838 -8.312464,-8.51022 z m -15.437447,-1.75607 c 
-2.638881,-2.70166 -2.770821,-7.09187 -0.263882,-9.99616 0.06602,-0.135 
0.19792,-0.20262 0.263882,-0.27016 1.385412,-1.35083 3.10069,-2.16133 
5.013863,-2.16133 1.913192,0 3.694441,0.74296 5.013881,2.16133 2.770821,2.83675 
2.770821,7.42958 0,10.26632 -1.31944,1.35083 -3.100689,2.16133 
-5.013881,2.16133 -1.913173,0 -3.628451,-0.8105 -5.013863,-2.16133 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4649"
+       d="M 70.999994,48.562189 58.999997,44.56219 47,48.562189 l 0,29.999993 
11.999997,-3.999999 11.999997,3.999999 11.999998,-3.999999 0,-29.999993 
-11.999998,3.999999 z m -12.599997,24.199995 -9.399998,2.999999 0,-25.799994 
9.999998,-3.4 0,25.799995 -0.6,0.4 z m 22.599995,0.399999 -9.999998,3.4 
0,-25.799995 0.6,-0.199999 9.399998,-3.2 0,25.799994 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4659"
+       d="m 78.999992,8.362198 c 0,-7.79999831 -6.199998,-13.9999969 
-13.999996,-13.9999969 -7.799999,0 -13.999997,6.19999859 -13.999997,13.9999969 
0,2.799999 0.799999,5.199999 2.199999,7.399998 l 11.799998,14.599997 
11.799997,-14.599997 0,0 c 1.4,-2.199999 2.199999,-4.599999 2.199999,-7.399998 
z m -13.999996,7.999998 c -4.399999,0 -7.999999,-3.599999 -7.999999,-7.999998 
0,-4.3999991 3.6,-7.99999826 7.999999,-7.99999826 4.399999,0 
7.999998,3.59999916 7.999998,7.99999826 0,4.399999 -3.599999,7.999998 
-7.999998,7.999998 z"
+       inkscape:connector-curvature="0" />
+    <polygon
+       id="polygon4690"
+       points="-277,416.9 -281,419.9 -277,422.9 -277,420.9 -274,420.9 
-274,423.9 -276,423.9 -273,427.9 -270,423.9 -272,423.9 -272,420.9 -269,420.9 
-269,422.9 -265,419.9 -269,416.9 -269,418.9 -272,418.9 -272,415.9 -270,415.9 
-273,411.9 -276,415.9 -274,415.9 -274,418.9 -277,418.9 "
+       transform="matrix(1.9999996,0,0,1.9999996,810.99983,-677.43765)" />
+    <g
+       id="g4700"
+       transform="matrix(1.6190473,0,0,1.6190473,244.42854,192.55264)">
+      <polygon
+         id="polygon4702"
+         points="16,7 16,14 18,16 18,5 14,5 14,7 " />
+      <polygon
+         id="polygon4704"
+         points="3,5 2,5 2,19 6,19 6,17 4,17 4,7 5,7 7,9 7,19 11,19 11,17 9,17 
9,11 15,17 14,17 14,19 17,19 21,23 22,22 18,18 16,16 9,9 7,7 6,6 5,5 2,2 1,3 " 
/>
+      <polygon
+         id="polygon4706"
+         points="9,7 11,7 11,5 7,5 " />
+      <polygon
+         id="polygon4708"
+         points="21,17 19,17 21,19 23,19 23,5 19,5 19,7 21,7 " />
+    </g>
+    <g
+       id="g3"
+       transform="matrix(1.6363633,0,0,1.6363633,95.363625,289.45306)">
+      <path
+         id="path5"
+         d="M 12,8 C 7,8 1,14 1,14 c 0,0 6,6 11,6 5,0 11,-6 11,-6 0,0 -6,-6 
-11,-6 z m 0,10 c -2.2,0 -4,-1.8 -4,-4 0,-2.2 1.8,-4 4,-4 2.2,0 4,1.8 4,4 0,2.2 
-1.8,4 -4,4 z"
+         inkscape:connector-curvature="0" />
+      <circle
+         id="circle7"
+         r="2"
+         cy="14"
+         cx="12" />
+    </g>
+    <g
+       id="g4732"
+       transform="matrix(1.9999996,0,0,-1.9999996,290.99995,3366.3614)">
+      <path
+         id="path4734"
+         d="m 2,1635 18,0 0,-2 -16,0 0,-12 -2,0 0,14 z m 13,-13 -4,4 -4,-5 
13,0 -3,3 -2,-2 z m -10,10 17,0 0,-13 -17,0 0,13 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4745"
+       d="m 101.80977,124.99617 c -2.799682,-2.79966 -2.799682,-7.42522 
0,-10.22488 l 11.98987,-11.98987 c 0.85208,-0.85208 2.00846,-1.33898 
3.2257,-1.33898 l 0,0 c 1.21726,0 2.37364,0.4869 3.22572,1.33898 1.765,1.765 
1.765,4.62554 0,6.39054 l -9.25107,9.19021 c 0,0 -0.42604,-0.42604 
-0.9738,-0.9738 -0.91294,-0.91294 -0.91294,-2.31276 0,-3.2257 l 
7.54691,-7.54693 c 0.36518,-0.36518 0.36518,-0.91294 0,-1.2781 
-0.24344,-0.24346 -0.4869,-0.24346 -0.66948,-0.24346 l 0,0 c -0.1218,0 
-0.42604,0.0608 -0.66948,0.24346 l -11.80729,11.92901 c -0.6695,0.66948 
-1.09552,1.52156 -1.1564,2.4345 -0.0608,1.03466 0.30432,2.06932 1.03466,2.79966 
1.39984,1.39984 3.71262,1.39984 5.11244,0 l 17.16319,-17.16317 c 
0.66948,-0.6695 1.03466,-1.58244 1.03466,-2.55622 0,-0.9738 -0.36518,-1.88674 
-1.03466,-2.55622 -1.09552,-1.095542 -2.61708,-1.338982 -3.95606,-0.791222 
-0.85206,0.36518 -1.82586,0.1218 -2.43448,-0.4869 -0.6695,-0.60862 
-1.27812,-1.2781 -1.27812,-1.2781 2.79966,-2.799679 7.42522,-2.799679 
10.22488,0 1.33898,1.33896 2.13018,3.164842 2.13018,5.112442 0,1.94758 
-0.73034,3.77346 -2.13018,5.11244 l -17.10231,17.10231 c -1.39984,1.4607 
-3.28658,2.13018 -5.11244,2.13018 -1.88674,0 -3.71262,-0.66948 
-5.11244,-2.13018 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4755"
+       d="m 326.99994,204.36215 c -0.6,0 -1.4,0 -2,0 l 0,-7.99999 -20,0 
0,7.99999 c -4.6,0 -8,0 -8,0 l 0,12 c 0,3.4 2.6,6 6,6 l 2,0 0,6 20,0 0,-6 8,0 
0,-12 c 0,-3.4 -2.6,-6 -6,-6 z m -20,-5.99999 16,0 0,5.99999 c -5,0 -11,0 -16,0 
l 0,-5.99999 z m 16,27.99999 -16,0 0,-12 12,0 4,0 0,12 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4765"
+       transform="matrix(1.9999996,0,0,1.9999996,290.99995,-161.63775)">
+      <path
+         id="path4767"
+         d="M 19.9,8.7 C 20.2,8.6 20.5,8.4 20.7,8.1 20.9,7.8 21,7.4 21,7 L 
21,6 C 19.7,6.2 19.1,6.2 17.7,6.8 16.8,7.3 16.1,7.9 15.5,8.6 14.9,9.3 13,12 
13,16 l 0,4 6,0 c 1.1,0 2,-0.9 2,-2 l 0,-6 -4,0 c 0,0 0.1,-0.9 0.8,-1.8 
0.6,-0.7 1.3,-1.2 2.1,-1.5 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4769"
+         d="M 5.5,8.6 C 4.9,9.3 3,12 3,16 l 0,4 6,0 c 1.1,0 2,-0.9 2,-2 l 0,-6 
-4,0 C 7,12 7.1,11.1 7.8,10.2 8.4,9.5 9.1,9 9.9,8.7 10.2,8.6 10.5,8.4 10.7,8.1 
10.9,7.8 11,7.4 11,7 L 11,6 C 9.7,6.2 9.1,6.2 7.7,6.8 6.9,7.3 6.1,7.9 5.5,8.6 Z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4781"
+       d="m 173.99997,-103.63764 -23.99999,0 0,23.999998 c 0,3.199999 
2.6,5.999998 6,5.999998 l 23.99999,0 0,-23.999994 c 0,-3.400002 -2.8,-6.000002 
-6,-6.000002 z m -17,23.999998 c -1.59999,0 -2.99999,-1.4 -2.99999,-3 
0,-1.599999 1.4,-2.999999 2.99999,-2.999999 1.6,0 3,1.4 3,2.999999 0,1.6 -1.4,3 
-3,3 z m 0,-11.999998 c -1.59999,0 -2.99999,-1.399999 -2.99999,-2.999999 0,-1.6 
1.4,-2.999999 2.99999,-2.999999 1.6,0 3,1.399999 3,2.999999 0,1.6 -1.4,2.999999 
-3,2.999999 z m 8,5.999999 c -1.6,0 -3,-1.4 -3,-2.999999 0,-1.6 1.4,-3 3,-3 
1.6,0 3,1.4 3,3 0,1.599999 -1.4,2.999999 -3,2.999999 z m 8,5.999999 c -1.6,0 
-3,-1.4 -3,-3 0,-1.599999 1.4,-2.999999 3,-2.999999 1.6,0 3,1.4 3,2.999999 
0,1.6 -1.4,3 -3,3 z m 0,-11.999998 c -1.6,0 -3,-1.399999 -3,-2.999999 0,-1.6 
1.4,-2.999999 3,-2.999999 1.6,0 3,1.399999 3,2.999999 0,1.6 -1.4,2.999999 
-3,2.999999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4808"
+       transform="matrix(1.9999996,0,0,1.9999996,191.99997,236.36215)">
+      <g
+         id="Layer_1">
+        <g
+           id="g4793">
+          <circle
+             id="circle4795"
+             r="2.5"
+             cy="8.5"
+             cx="11.5" />
+          <path
+             id="path4797"
+             d="M 16.3,8.7 17,8 16.2,7.2 16.6,6.4 15.5,5.9 15.6,5 14.4,4.8 
14.3,3.9 13.1,4.1 12.7,3.3 11.6,3.8 11,3 10.2,3.8 9.3,3.4 8.8,4.5 7.9,4.3 
7.7,5.5 6.8,5.7 7,6.9 6.1,7.3 6.6,8.4 6,9 6.8,9.8 6.4,10.6 7.5,11.1 7.4,12 l 
1.2,0.2 0.1,0.9 1.2,-0.2 0.4,0.8 1.1,-0.5 0.6,0.8 0.8,-0.8 0.8,0.4 0.5,-1.1 
0.9,0.1 0.2,-1.2 0.9,-0.1 -0.2,-1.2 0.8,-0.4 -0.4,-1 z M 11.5,12 C 9.6,12 
8,10.4 8,8.5 8,6.6 9.6,5 11.5,5 13.4,5 15,6.6 15,8.5 15,10.4 13.4,12 11.5,12 Z"
+             inkscape:connector-curvature="0" />
+          <polygon
+             id="polygon4799"
+             points="11.5,20 14,23 14,14.5 13,14 12,15 11.3,14.3 10.2,14.9 
9.8,14.2 9,14.5 9,23 " />
+        </g>
+      </g>
+      <g
+         id="Layer_2-9" />
+    </g>
+    <g
+       id="g4827"
+       transform="matrix(1.9999996,0,0,1.9999996,240.99996,-63.637786)">
+      <path
+         id="path4819"
+         d="m 5,6 0,11 -3,3 17,0 c 1.7,0 3,-1.3 3,-3 L 22,6 5,6 Z m 11.2,2.5 c 
0.7,0 1.2,0.6 1.2,1.2 0,0.6 -0.5,1.3 -1.2,1.3 C 15.5,11 15,10.4 15,9.8 15,9.2 
15.6,8.5 16.2,8.5 Z m -5.4,0 c 0.7,0 1.2,0.6 1.2,1.2 0,0.6 -0.6,1.3 -1.2,1.3 
-0.6,0 -1.2,-0.6 -1.2,-1.2 0,-0.6 0.5,-1.3 1.2,-1.3 z m 2.7,8.5 c -5.1,0 -6,-5 
-6,-5 0,0 2,1 6,1 4,0 6,-1 6,-1 0,0 -1,5 -6,5 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4832"
+       transform="matrix(1.9999996,0,0,-1.9999996,240.99996,3162.3615)">
+      <path
+         id="path4834"
+         d="m 19,1618 -17,0 3,3 0,11 17,0 0,-11 c 0,-1.7 -1.3,-3 -3,-3 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4846"
+       d="m 280.99995,56.362167 0,17.999996 4,3.999999 -26,0 0,-21.999995 z m 
-32,-9.999978 24,0 0,7.999979 -16,0 0,13.999997 -11.99999,0 3.99999,-4 z"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccc" />
+    <path
+       id="path4856"
+       d="m 182.99997,58.362187 -12,-2 -6,-11.999997 -6,11.999997 -11.99999,2 
8,7.999998 -2,11.999997 11.99999,-5.999998 12,5.999998 -2,-11.999997 
8,-7.999998 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4884"
+       transform="matrix(1.9999996,0,0,1.9999996,90.99999,-165.63775)">
+      <g
+         id="g4866"
+         transform="matrix(1,0,0,-1,0,1638)">
+        <path
+           id="path4868"
+           d="m 20,1619 -16,0 0,2 16,0 0,-2 z"
+           inkscape:connector-curvature="0" />
+      </g>
+      <g
+         id="g4870"
+         transform="matrix(1,0,0,-1,0,1638)">
+        <path
+           id="path4872"
+           d="m 20,1623 -16,0 0,2 16,0 0,-2 z"
+           inkscape:connector-curvature="0" />
+      </g>
+      <g
+         id="g4874"
+         transform="matrix(1,0,0,-1,0,1638)">
+        <path
+           id="path4876"
+           d="m 20,1627 -16,0 0,2 16,0 0,-2 z"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="g4903"
+       transform="matrix(1.9999996,0,0,1.9999996,190.19997,-160.03775)">
+      <path
+         id="path4893"
+         d="M 18.1,5.1 C 18.1,5.4 18,5.7 17.8,6 L 16.4,7.4 15.5,6.6 17.7,4.4 c 
0.3,0.1 0.4,0.4 0.4,0.7 z m -0.5,5.3 3.2,0 c 0,0.3 -0.1,0.6 -0.4,0.9 -0.3,0.3 
-0.5,0.4 -0.8,0.4 l -2,0 0,-1.3 z m -6.2,-5 0,-3.2 c 0.3,0 0.6,0.1 0.9,0.4 
0.3,0.3 0.4,0.5 0.4,0.8 l 0,2 -1.3,0 0,0 z m 6.4,11.7 C 17.5,17.1 17.2,17 
17,16.8 l -1.4,-1.4 0.8,-0.8 2.2,2.2 c -0.2,0.2 -0.5,0.3 -0.8,0.3 z M 6.2,4.9 C 
6.5,4.9 6.8,5 7,5.2 L 8.4,6.6 7.6,7.5 5.4,5.2 C 5.6,5 5.9,4.9 6.2,4.9 Z m 
5.2,11.7 1.2,0 0,3.2 c -0.3,0 -0.6,-0.1 -0.9,-0.4 -0.3,-0.3 -0.4,-0.5 -0.4,-0.8 
l 0.1,-2 0,0 z m -7,-6.2 2,0 0,1.2 -3.2,0 C 3.2,11.3 3.3,11 3.6,10.7 3.9,10.4 
4.1,10.4 4.4,10.4 Z M 6.2,16 7.6,14.6 8.4,15.4 6.2,17.6 C 6,17.4 5.9,17.1 
5.9,16.8 5.9,16.5 6,16.2 6.2,16 Z"
+         inkscape:connector-curvature="0" />
+      <circle
+         id="circle4895"
+         r="4"
+         cy="11"
+         cx="12" />
+    </g>
+    <path
+       id="path4908"
+       d="m 214.99996,-3.6377994 c -8.8,0 -15.99999,7.1999984 
-15.99999,15.9999964 0,8.799998 7.19999,15.999996 15.99999,15.999996 8.8,0 
16,-7.199998 16,-15.999996 0,-8.799998 -7.2,-15.9999964 -16,-15.9999964 z m 
10,17.9999964 -20,0 0,-3.999999 20,0 0,3.999999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4928"
+       transform="matrix(1.5299536,0,0,1.5299536,247.77783,293.88287)">
+      <path
+         id="path4918"
+         d="M 11.1,13.1 C 9.3,11 8.4,8.8 8.1,8 L 12.8,8 13.5,6 8,6 8,3 6,3 6,6 
1,6 1,8 6,8 C 5.8,8.9 4.7,12.8 0.9,15.6 l 1.2,1.6 c 2.7,-2 4.3,-4.5 5.1,-6.4 
0.7,1.3 1.7,3 3.2,4.5 l 0.7,-2.2 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4920"
+         d="m 12.5,20 1.3,-4 5.3,0 1.3,4 2.2,0 -4.6,-14 -3,0 -4.7,14 2.2,0 z m 
4,-12 2,6 0,0 -4,0 0,0 2,-6 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4943"
+       transform="matrix(1.9999996,0,0,1.9999996,290.99995,288.36214)">
+      <path
+         id="path4933"
+         d="M 6,8 6,8 C 6,6.9 6.9,6 8,6 l 2,0 1,-1 2,0 1,1 2,0 c 1.1,0 2,0.9 
2,2 L 18,8 6,8 Z"
+         inkscape:connector-curvature="0" />
+      <polygon
+         id="polygon4935"
+         points="17,9 16,20 8,20 7,9 " />
+    </g>
+    <g
+       id="g4966"
+       transform="matrix(1.9999996,0,0,-1.9999996,140.99998,3364.3614)">
+      <path
+         id="path4968"
+         d="m 13,1624 5,0 0,-1 -5,0 0,1 z m 0,-3 5,0 0,1 -5,0 0,-1 z m 0,-1 
5,0 0,-1 -5,0 0,1 z m -1,5 0,-3 -5,-3 1,6 -4,3 6,1 2,5 c 0,0 1.9,-5 2,-5 l 6,-1 
-4,-3 -4,0 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <polygon
+       transform="matrix(1.9999996,0,0,1.9999996,286.99995,-59.637787)"
+       style="display:inline"
+       id="polygon4159-9"
+       points="20,11 20,7 24,7 24,5 20,5 20,1 18,1 18,5 14,5 14,7 18,7 18,11 " 
/>
+    <polygon
+       transform="matrix(1.9999996,0,0,1.9999996,286.99995,-109.63778)"
+       style="display:inline"
+       id="polygon4159-9-6"
+       points="20,1 18,1 18,5 14,5 14,7 18,7 18,11 20,11 20,7 24,7 24,5 20,5 " 
/>
+    <path
+       d="m 296.99994,-1.6395398 -0.22266,27.9999938 36.22266,0 0,-19.9999956 
-4,0 0,7.9999986 -7.17968,0 7.15624,7.999998 -28.6211,0 7.15626,-9.999998 
3.57812,-1.999999 7.15626,7.999998 3.57422,-3.999999 -0.82032,0 0,-7.9999986 
-8,0 0,-7.9999982 -16,0 z"
+       id="path4516-3"
+       inkscape:connector-curvature="0" />
+    <polygon
+       transform="matrix(1.9999996,0,0,1.9999996,286.99995,-9.637798)"
+       style="display:inline"
+       id="polygon4159-9-0"
+       points="14,5 14,7 18,7 18,11 20,11 20,7 24,7 24,5 20,5 20,1 18,1 18,5 " 
/>
+    <path
+       d="m 312.99994,-99.639518 c -2.6,0.4 -3.80156,0.40156 -6.60156,1.60156 
-1.6,0.999999 -3.19844,2.201559 -4.39844,3.601559 -1.2,1.4 -5,6.796878 
-5,14.796877 l 0,7.999998 12,0 c 2.2,0 4,-1.8 4,-3.999999 l 0,-11.999998 -8,0 c 
0,0 0.20156,-1.797659 1.60156,-3.597659 1.2,-1.399999 2.59922,-2.399999 
4.19922,-2.999999 0.6,-0.2 1.19766,-0.59922 1.59766,-1.19922 0.4,-0.6 
0.60156,-1.40312 0.60156,-2.203119 l 0,-2 z m 16,5.999999 0,0.3203 c 
0.171,-0.1088 0.339,-0.22276 0.51562,-0.3203 l -0.51562,0 z m -8,0.58202 c 
-1.58614,2.335919 -4,6.969578 -4,13.417977 l 0,7.999998 12,0 c 2.2,0 4,-1.8 
4,-3.999999 l 0,-11.999998 -4,0 0,2 -8,0 0,-7.417978 z"
+       id="path4767-7"
+       inkscape:connector-curvature="0" />
+    <path
+       style="display:inline"
+       d="m 314.99994,-55.639528 c -7.8,0 -14,6.199999 -14,13.999997 
0,2.799999 0.79922,5.202339 2.19922,7.402338 l 11.80078,14.597657 
11.80078,-14.597657 c 0.29014,-0.455919 0.53662,-0.927459 0.77344,-1.402339 l 
-6.57422,0 0,-0.77344 c -1.46948,1.68436 -3.6028,2.773439 -6,2.773439 -4.4,0 
-8,-3.599999 -8,-7.999998 0,-3.705159 2.5664,-6.812278 6,-7.710938 l 0,-2.28906 
8,0 0,-2.656259 c -1.81566,-0.85176 -3.84196,-1.34374 -6,-1.34374 z"
+       id="path4659-9"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>
diff --git a/modules/icons.png b/modules/icons.png
new file mode 100644
index 0000000..d52a27d
--- /dev/null
+++ b/modules/icons.png
Binary files differ
diff --git a/modules/icons.svg b/modules/icons.svg
new file mode 100644
index 0000000..0a54ae2
--- /dev/null
+++ b/modules/icons.svg
@@ -0,0 +1,606 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<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="190"
+   height="490.01376"
+   viewBox="0 0 190.00001 490.01375"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="icons.svg"
+   
inkscape:export-filename="/media/shintaiden/home/rahah/mediawiki/extensions/CollaborationKit/modules/icons.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="2.8284271"
+     inkscape:cx="-66.32467"
+     inkscape:cy="268.92269"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer2"
+     showgrid="true"
+     inkscape:snap-bbox="true"
+     inkscape:object-nodes="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="3840"
+     inkscape:window-height="2124"
+     inkscape:window-x="2880"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     units="px">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4978"
+       originx="-45.000007"
+       originy="-719.99984" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <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:groupmode="layer"
+     id="layer2"
+     inkscape:label="outline"
+     style="display:none"
+     transform="translate(-45.000004,157.6514)">
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="-107.63779" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="-57.637775" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="42.362167" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="-57.637783" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-6"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="-7.6377907" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="92.362152" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="142.36214" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="-157.63779" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-5"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="-107.63776" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-7"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="92.362213" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-3"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="142.36221" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-6-2"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="192.3622" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-3-3-2"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="42.362213" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="192.36221" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="292.36237" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0"
+       width="39.999992"
+       height="39.999992"
+       x="95.000008"
+       y="-157.63779" />
+    <rect
+       
style="opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="-7.6377831" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2"
+       width="39.999992"
+       height="39.999992"
+       x="95.000008"
+       y="-107.63779" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-8"
+       width="39.999992"
+       height="39.999992"
+       x="95.000008"
+       y="-57.637783" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-2"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="292.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-4"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="-107.63779" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-0"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="-57.637794" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-9"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="-7.6378021" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-7"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="42.362091" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-5-1"
+       width="39.999992"
+       height="39.999992"
+       x="95.000008"
+       y="-7.6377831" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-1"
+       width="39.999992"
+       height="39.999992"
+       x="45.000004"
+       y="242.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-2"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="92.362213" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-2-9-0-0-0"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="242.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-28-8-3-2-5-7"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="242.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-8-9"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="-157.63779" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-7-0-3"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="142.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-8-4-8-7-9-4"
+       width="39.999992"
+       height="39.999992"
+       x="195"
+       y="192.36221" />
+    <rect
+       
style="display:inline;opacity:0.5;fill:#000000;fill-opacity:0.58823529;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect4980-1-0-2-1-0"
+       width="39.999992"
+       height="39.999992"
+       x="145"
+       y="-157.63779" />
+  </g>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline"
+     transform="translate(-45.000004,157.6514)">
+    <g
+       id="g4195"
+       transform="matrix(1.9999996,0,0,1.9999996,43.000005,-11.637789)">
+      <g
+         id="g4197">
+        <polygon
+           id="polygon4199"
+           points="15,18 11,14 10,15 15,20 22,12 21,11 " />
+      </g>
+      <path
+         id="path4201"
+         d="M 17,14 17,3 4,3 4,16 c 0,1.7 1.3,3 3,3 l 5,0 -3,-3 -3,0 0,-1 
2.6,0 1,-1 -3.6,0 0,-1 9,0 0,1 -2,0 1,1 2,0 1,-1 z M 6,5 10,5 10,6 6,6 6,5 Z m 
0,2 4,0 0,1 -4,0 0,-1 z m 0,2 4,0 0,1 -4,0 0,-1 z m 9,3 -9,0 0,-1 9,0 0,1 z m 
-4,-2 0,-5 4,0 0,5 -4,0 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4215"
+       d="m 65.000005,108.36219 8,0 0,-10 -8,0 0,10 z m -10,4 18,0 0,-2 -18,0 
0,2 z m 0,4 18,0 0,-2 -18,0 0,2 z m 0,4 18,0 0,-2 -18,0 0,2 z m 8,-18 -8,0 0,2 
8,0 0,-2 z m 0,4 -8,0 0,2 8,0 0,-2 z m 0,-8 -8,0 0,2 8,0 0,-2 z m -12,-3.99999 
26,0 0,31.99999 -20,0 c -3.4,0 -6,-2.6 -6,-6 l 0,-25.99999 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4242"
+       d="m 225,-35.637801 0,-9.99999 c 0,-6.000002 -4.6,-10.000001 
-11,-10.000001 -6.4,0 -11,3.999999 -11,10.000001 l 0,9.99999 c 0,4 0,6 
-3.99999,6 l 0,2 29.99999,0 0,-2 c -4,0 -4,-2 -4,-6 z m -11,12 -6,0 c 0,2 3.2,4 
6,4 2.8,0 6,-2 6,-4 l -6,0 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4252"
+       d="m 64.999985,196.36235 c -8.79999,0 -15.99999,7.2 -15.99999,16 
0,8.79999 7.2,15.99999 15.99999,15.99999 8.8,0 16.000004,-7.2 
16.000004,-15.99999 0,-8.8 -7.200004,-16 -16.000004,-16 z m 8,23.99999 
-6,-3.99999 -2,7.99999 -2,-7.99999 -6,3.99999 4,-5.99999 -7.99999,-2 7.99999,-2 
-4,-6 6,4 2,-8 2,8 6,-4 -4,6 8,2 -8,2 4,5.99999 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4272"
+       transform="matrix(1.9999996,0,0,1.9999996,41.000005,236.36233)">
+      <path
+         id="path4262"
+         d="M 15.3,14.7 C 16.1,10.9 14.7,4 12,4 9.3,4 7.8,10.7 8.6,14.5 L 7,18 
l 2.7,0 0.3,1 4,0 c 0.2,-0.3 0.1,-0.5 0.3,-1 L 17,18 15.3,14.7 Z M 12,10 C 
11.2,10 10.5,9.3 10.5,8.5 10.5,7.7 11.2,7 12,7 c 0.8,0 1.5,0.7 1.5,1.5 0,0.8 
-0.7,1.5 -1.5,1.5 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4264"
+         d="m 14,20 c 0,1.1 -2,2 -2,2 0,0 -2,-0.9 -2,-2"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4286"
+       transform="matrix(1.9999996,0,0,1.9999996,141,186.36224)">
+      <g
+         id="Layer_1_copy" />
+      <path
+         id="path4278"
+         d="M 15,5 8,5 C 6.9,5 6,5.9 6,7 l 0,3 3,0 0,11 4,-3 4,3 0,-14 C 
17,5.9 16.1,5 15,5 Z M 9,9 7,9 7,7 C 7,6.4 7.4,6 8,6 l 1,0 0,3 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4291"
+       transform="matrix(1.9999996,0,0,-1.9999996,41.000015,3414.3614)">
+      <path
+         id="path4293"
+         d="m 7,1626 9,0 0,1 -9,0 0,-1 z m 0,-2 9,0 0,1 -9,0 0,-1 z m 0,-2 9,0 
0,1 -9,0 0,-1 z m 4,9 -4,0 0,-1 4,0 0,1 z m 0,-2 -4,0 0,-1 4,0 0,1 z m 0,4 -4,0 
0,-1 4,0 0,1 z m 5,2 2,0 0,-16 -10,0 c -1.7,0 -3,1.3 -3,3 l 0,13 8,0 0,0 0,-7 
1.5,2 1.5,-2 0,7 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4304"
+       d="m 171,-53.637808 c -3.4,0 -6,2.6 -6,6.000002 0,-3.400002 
-2.6,-6.000002 -6,-6.000002 l -12,0 0,25.999997 12,0 c 3.4,0 6,2 6,3.999999 
0,-1.999999 2.6,-3.999999 6,-3.999999 l 12,0 0,-25.999997 -12,0 z m 
10,23.999998 c 0,0 -8,0 -10,0 -3.4,0 -4,0.799999 -4,0.799999 l 0,-17.799996 c 
0,-2.799999 2.2,-5.000001 5,-5.000001 l 9,0 0,21.999998 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4324"
+       d="m 51.000005,-51.637781 0,23.999992 c -1.2,0 -2,-0.8 -2,-2 l 
0,-17.99999 -2,0 0,17.99999 c 0,2.2 1.8,4 4,4 l 4,0 25.999995,0 0,-25.999992 
-29.999995,0 z m 18,21.999992 -14,0 0,-2 14,0 0,2 z m 0,-4 -14,0 0,-2 14,0 0,2 
z m 0,-4 -14,0 0,-1.99999 14,0 0,1.99999 z m 8,8 -6,0 0,-9.99999 6,0 0,9.99999 
z m 0,-13.99999 -22,0 0,-4 22,0 0,4 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4344"
+       transform="matrix(1.9999996,0,0,1.9999996,191.00001,-113.63778)">
+      <path
+         id="path4346"
+         d="m 12,5 c -4.4,0 -8,3.6 -8,8 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 
0,-4.4 -3.6,-8 -8,-8 z m 3,12 -4,-3 0,-6 2,0 0,5 1.7,1.2 c 1.3,0.9 1,1.9 
0.3,2.8 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4357"
+       transform="matrix(1.9999996,0,0,1.9999996,141,286.36224)">
+      <path
+         id="path4359"
+         d="m 12,5 c -4.4,0 -8,3.6 -8,8 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 
0,-4.4 -3.6,-8 -8,-8 z m -2,12 0,-8 6,4 -6,4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4370"
+       d="m 128.19999,-143.03761 c -1.4,0 -2.8,0.6 -3.6,1.8 l 0,-9.6 -8,0 c 
0.4,-0.8 0.8,-1.6 0.8,-2.4 0,-2.4 -2,-4.4 -4.4,-4.4 -2.6,-0.2 -4.6,1.8 -4.6,4.4 
0,0.8 0.4,1.6 0.8,2.4 l -8.79999,0 0,7.2 c 0.4,0 0.8,-0.2 1.2,-0.2 2.8,0 5,2.2 
5,4.99999 0,2.8 -2.2,5 -5,5 -0.4,0 -0.8,0 -1.2,-0.2 l 0,7.2 9.79999,0 c -1,0.8 
-1.8,2 -1.8,3.6 0,2.4 2,4.4 4.6,4.4 2.4,0 4.4,-2 4.4,-4.4 0,-1.4 -0.6,-2.8 
-1.8,-3.6 l 9,0 0,-9 c 0.8,1 2,1.8 3.6,1.8 2.4,0 4.4,-2 4.4,-4.4 0,-2.59999 
-2,-4.59999 -4.4,-4.59999 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4407"
+       d="m 228.5,22.062189 c -2.16,-0.72 -7.2,-2.7 -7.2,-2.7 -1.62,-0.54 
-1.62,-1.98 -1.8,-3.6 l 0,-0.18 c 2.52,-2.16 4.5,-5.7600002 4.5,-9.7199902 
0,-8.46 -3.6,-11.7 -9,-11.7 -3.78,0 -9,2.16 -9,11.7 0,3.77999 1.98,7.3799902 
4.5,9.7199902 l 0,0.18 c 0,1.62 -0.18,3.06 -1.8,3.6 0,0 -5.22,1.98 -7.19999,2.7 
-2.34,0.72 -4.5,1.8 -4.5,4.5 l 0,1.8 35.99999,0 0,-1.8 c 0,-2.16 -1.44,-3.6 
-4.5,-4.5 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4428"
+       transform="matrix(1.9999996,0,0,1.9999996,139,-9.6378711)">
+      <g
+         id="Layer_2" />
+      <g
+         id="Layer_3">
+        <path
+           id="path4420"
+           d="M 17,2 5,14 4,19 9,18 21,6 C 21,4 19,2 17,2 Z M 7.2,15.5 C 
6.9,15.2 6.5,14.9 6.2,14.7 8.5,12.4 17.5,3.3 17.5,3.3 c 0.4,0.1 0.7,0.3 1,0.7 L 
7.2,15.5 Z"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <path
+       id="path4450"
+       d="m 48.999995,-143.63776 23.99999,0 0,4 -23.99999,0 0,-4 z m 0,6 
15.99999,0 0,4 -15.99999,0 c 0,0 0,-4 0,-4 z m 0,-14 31.999993,0 0,6 0,0 
-31.999993,0 0,-6 z m 31.999993,28 -31.999993,0 0,-6 31.999993,0 0,6 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4460"
+       d="m 168.99999,151.36224 c 0,-1.19999 0,-2.19999 0,-2.99999 -2.8,-3 
-10.39999,-2.4 -11.99999,0 0,-2 0,-2 0,-2 l -2,0 0,29.99999 2,0 c 0,0 0,-6.2 
0,-14 1.6,-1.6 6.79999,-1.8 9.99999,-1 0,1.2 0,2.2 0,3 2.4,3 8.6,2.4 10,0 l 
0,-13.99999 c -1.4,1.39999 -5.4,1.79999 -8,0.99999 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4483"
+       d="m 180.99999,-134.75601 0,-5.76398 -3.59999,-0.59627 c -0.2,-0.79503 
-0.6,-1.59006 -1.2,-2.78261 l 2.2,-2.98137 -4.2,-4.17392 -3,2.18634 c 
-1,-0.59628 -2,-0.99379 -2.8,-1.19255 l -0.4,-3.57763 -5.8,0 -0.6,3.57763 c 
-1,0.19876 -1.8,0.59627 -2.8,1.19255 l -3,-2.18634 -4.2,4.17392 2,2.98137 c 
-0.6,0.99379 -0.8,1.78882 -1.2,2.78261 l -3.4,0.39752 0,5.76397 3.6,0.59627 c 
0.2,0.99379 0.6,1.78883 1.2,2.78259 l -2,2.98138 4.2,4.17392 3,-1.98758 c 
0.8,0.39752 1.8,0.79502 2.8,1.19254 l 0.6,3.57764 6,0 0.6,-3.57764 c 1,-0.1988 
1.8,-0.59628 2.8,-1.19254 l 3,2.18634 4.2,-4.17392 -2.2,-2.98138 c 0.6,-0.99377 
1,-1.98756 1.2,-2.78259 l 2.99999,-0.59627 z M 165,-131.77467 c -3.4,0 
-6,-2.58383 -6,-5.9627 0,-3.37889 2.6,-5.96274 6,-5.96274 3.4,0 6,2.58385 
6,5.96274 0,3.37887 -2.6,5.9627 -6,5.9627 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4507"
+       transform="matrix(1.9999996,0,0,1.9999996,191.00001,35.962189)">
+      <g
+         id="g4493"
+         display="none"
+         transform="matrix(1,0,0,-1,0,1638)"
+         style="display:none">
+        <path
+           id="path4495"
+           d="m 14.9,1631.5 c 0.8,0 1.6,-0.3 2.3,-0.9 0.3,-0.3 0.6,-0.7 
0.8,-1.1 0.2,-0.5 0.3,-0.9 0.3,-1.5 0,-1.4 -0.6,-2.6 -1.8,-3.6 -0.5,-0.4 
-1.3,-1.2 -2.6,-2.2 -1.3,-1 -1.9,-1.5 -1.9,-1.5 l -4.6,3.8 c -0.5,0.5 -1,1 
-1.3,1.6 -0.3,0.6 -0.5,1.2 -0.5,1.8 0,0.5 0.1,1.1 0.2,1.5 0.2,0.7 0.7,1.3 
1.3,1.7 0.6,0.4 1.2,0.6 1.9,0.6 1.2,0 2.2,-0.5 2.9,-1.5 0.9,0.8 1.9,1.3 3,1.3 z"
+           display="inline"
+           inkscape:connector-curvature="0"
+           style="display:inline" />
+      </g>
+      <path
+         id="path4497"
+         d="M 15.1,7.4 C 14,7.4 12,8.4 12,9.7 12,8.5 10.1,7.4 8.9,7.4 7.5,7.4 
6.3,8.2 5.7,9.5 4.5,12 6.8,13.9 8.5,15.4 9.4,16 12,18.2 12,18.2 c 0,0 3.9,-3.2 
4.6,-3.9 1.2,-1.1 2.3,-2.5 1.9,-4.2 -0.4,-1.6 -2,-2.7 -3.4,-2.7 z"
+         display="none"
+         inkscape:connector-curvature="0"
+         style="display:none" />
+      <path
+         id="path4499"
+         d="M 15,7 C 13,7 12,9 12,9 12,9 11,7 9,7 6.5,7 5,9 5,11 c 0,4 5,5 7,8 
2,-3 7,-4 7,-8 0,-2 -1.5,-4 -4,-4 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4537"
+       transform="matrix(1.9999996,0,0,1.9999996,141,89.16225)">
+      <path
+         id="path4539"
+         d="m 15.8,3.6 c -2.1,0 -3.6,1.9 -5.1,3.3 0.2,0 0.5,-0.1 0.8,-0.1 
0.5,0 1,0.1 1.5,0.3 0.8,-0.8 1.6,-1.7 2.8,-1.7 0.6,0 1.3,0.3 1.8,0.7 1,1 1,2.6 
0,3.6 L 15,12.3 c -0.4,0.4 -1.2,0.7 -1.8,0.7 -1.4,0 -2.1,-0.9 -2.6,-2 l 
-1.3,1.3 c 0.8,1.5 2,2.6 3.8,2.6 1.2,0 2.3,-0.5 3,-1.3 L 18.7,11 C 19.6,10.1 
20.2,9 20.2,7.7 20,5.5 18,3.6 15.8,3.6 Z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4541"
+         d="m 11.5,15.7 -0.9,0.9 C 10.2,17 9.4,17.3 8.8,17.3 8.2,17.3 7.5,17 
7,16.6 6,15.6 6,13.9 7,13 L 9.6,10.4 C 10,10 10.8,9.7 11.4,9.7 c 1.4,0 2.1,1 
2.6,2 l 1.3,-1.3 c -0.8,-1.5 -2,-2.6 -3.8,-2.6 -1.2,0 -2.3,0.5 -3,1.3 l 
-2.6,2.6 c -1.7,1.7 -1.7,4.4 0,6 1.6,1.6 4.4,1.7 5.9,0 l 1.9,-1.9 c -0.3,0.1 
-0.6,0.1 -0.9,0.1 -0.5,0 -0.9,0 -1.3,-0.2 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4565"
+       transform="matrix(1.9999996,0,0,1.9999996,40.999995,-111.63778)">
+      <path
+         id="path4553"
+         d="M 21,7 9,7 9,5 21,5 21,7 Z M 7,6 C 7,7.1 6.1,8 5,8 3.9,8 3,7.1 3,6 
3,4.9 3.9,4 5,4 6.1,4 7,4.9 7,6 Z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4555"
+         d="m 21,13 -12,0 0,-2 12,0 0,2 z M 7,12 c 0,1.1 -0.9,2 -2,2 -1.1,0 
-2,-0.9 -2,-2 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4557"
+         d="m 21,19 -12,0 0,-2 12,0 0,2 z M 7,18 c 0,1.1 -0.9,2 -2,2 -1.1,0 
-2,-0.9 -2,-2 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4598"
+       transform="matrix(1.9999996,0,0,-1.9999996,189.00002,3466.3613)">
+      <path
+         id="path4600"
+         d="m 15,1630 c 0,0 0,3 -2.5,3 -2.5,0 -2.5,-3 -2.5,-3 l 0,-1 5,0 0,1 z 
m 2,0 0,-1 2,0 0,-10 -10,0 c -1.7,0 -3,1.3 -3,3 l 0,7 2,0 0,1 c 0,0 0,5 4.5,5 
4.5,0 4.5,-5 4.5,-5 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4639"
+       d="m 172.70133,-83.885558 0,0 c 3.23263,-4.99807 2.50694,-11.48205 
-1.64931,-15.804722 -2.37498,-2.43149 -5.4097,-3.71478 -8.70829,-3.71478 
-3.2986,0 -6.39929,1.35083 -8.77427,3.71478 -4.88194,4.998082 
-4.81595,12.967982 -0.066,17.898502 2.37498,2.4315 5.4097,3.7148 8.77426,3.7148 
2.44097,0 4.74998,-0.67542 6.72914,-1.95872 l 5.93748,6.07874 c 1.31944,1.35082 
3.36457,1.35082 4.68401,0 l 1.38541,-1.41838 -8.31246,-8.51022 z m 
-15.43745,-1.75607 c -2.63888,-2.70166 -2.77082,-7.09187 -0.26388,-9.99616 
0.066,-0.135 0.19792,-0.20262 0.26388,-0.27016 1.38542,-1.35083 
3.10069,-2.16133 5.01387,-2.16133 1.91319,0 3.69444,0.74296 5.01388,2.16133 
2.77082,2.83675 2.77082,7.42958 0,10.26632 -1.31944,1.35083 -3.10069,2.16133 
-5.01388,2.16133 -1.91318,0 -3.62845,-0.8105 -5.01387,-2.16133 z"
+       inkscape:connector-curvature="0" />
+    <path
+       id="path4659"
+       d="m 179,58.36217 c 0,-7.8 -6.2,-13.999997 -14,-13.999997 -7.8,0 
-14,6.199997 -14,13.999997 0,2.8 0.8,5.2 2.2,7.4 l 11.8,14.6 11.8,-14.6 0,0 c 
1.4,-2.2 2.2,-4.6 2.2,-7.4 z m -14,8 c -4.4,0 -8,-3.6 -8,-8 0,-4.4 3.6,-8 8,-8 
4.4,0 8,3.6 8,8 0,4.4 -3.6,8 -8,8 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4700"
+       transform="matrix(1.6190473,0,0,1.6190473,194.42858,242.55268)">
+      <polygon
+         id="polygon4702"
+         points="18,5 14,5 14,7 16,7 16,14 18,16 " />
+      <polygon
+         id="polygon4704"
+         points="14,17 14,19 17,19 21,23 22,22 18,18 16,16 9,9 7,7 6,6 5,5 2,2 
1,3 3,5 2,5 2,19 6,19 6,17 4,17 4,7 5,7 7,9 7,19 11,19 11,17 9,17 9,11 15,17 " 
/>
+      <polygon
+         id="polygon4706"
+         points="7,5 9,7 11,7 11,5 " />
+      <polygon
+         id="polygon4708"
+         points="21,7 21,17 19,17 21,19 23,19 23,5 19,5 19,7 " />
+    </g>
+    <g
+       id="g3"
+       transform="matrix(1.6363633,0,0,1.6363633,45.363645,39.453181)">
+      <path
+         id="path5"
+         d="M 12,8 C 7,8 1,14 1,14 c 0,0 6,6 11,6 5,0 11,-6 11,-6 0,0 -6,-6 
-11,-6 z m 0,10 c -2.2,0 -4,-1.8 -4,-4 0,-2.2 1.8,-4 4,-4 2.2,0 4,1.8 4,4 0,2.2 
-1.8,4 -4,4 z"
+         inkscape:connector-curvature="0" />
+      <circle
+         id="circle7"
+         r="2"
+         cy="14"
+         cx="12" />
+    </g>
+    <g
+       id="g4732"
+       transform="matrix(1.9999996,0,0,-1.9999996,191.00002,3416.3614)">
+      <path
+         id="path4734"
+         d="m 2,1635 18,0 0,-2 -16,0 0,-12 -2,0 0,14 z m 13,-13 -4,4 -4,-5 
13,0 -3,3 -2,-2 z m -10,10 17,0 0,-13 -17,0 0,13 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="g4765"
+       transform="matrix(1.9999996,0,0,1.9999996,191.00002,-161.63792)">
+      <path
+         id="path4767"
+         d="M 19.9,8.7 C 20.2,8.6 20.5,8.4 20.7,8.1 20.9,7.8 21,7.4 21,7 L 
21,6 C 19.7,6.2 19.1,6.2 17.7,6.8 16.8,7.3 16.1,7.9 15.5,8.6 14.9,9.3 13,12 
13,16 l 0,4 6,0 c 1.1,0 2,-0.9 2,-2 l 0,-6 -4,0 c 0,0 0.1,-0.9 0.8,-1.8 
0.6,-0.7 1.3,-1.2 2.1,-1.5 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4769"
+         d="M 5.5,8.6 C 4.9,9.3 3,12 3,16 l 0,4 6,0 c 1.1,0 2,-0.9 2,-2 l 0,-6 
-4,0 C 7,12 7.1,11.1 7.8,10.2 8.4,9.5 9.1,9 9.9,8.7 10.2,8.6 10.5,8.4 10.7,8.1 
10.9,7.8 11,7.4 11,7 L 11,6 C 9.7,6.2 9.1,6.2 7.7,6.8 6.9,7.3 6.1,7.9 5.5,8.6 Z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <path
+       id="path4781"
+       d="m 73.999985,296.3625 -23.99999,0 0,24 c 0,3.2 2.6,6 6,6 l 23.99999,0 
0,-24 c 0,-3.4 -2.8,-6 -6,-6 z m -17,24 c -1.59999,0 -2.99999,-1.4 -2.99999,-3 
0,-1.6 1.4,-3 2.99999,-3 1.6,0 3,1.4 3,3 0,1.6 -1.4,3 -3,3 z m 0,-12 c 
-1.59999,0 -2.99999,-1.4 -2.99999,-3 0,-1.6 1.4,-3 2.99999,-3 1.6,0 3,1.4 3,3 
0,1.6 -1.4,3 -3,3 z m 8,6 c -1.6,0 -3,-1.4 -3,-3 0,-1.6 1.4,-3 3,-3 1.6,0 3,1.4 
3,3 0,1.6 -1.4,3 -3,3 z m 8,6 c -1.6,0 -3,-1.4 -3,-3 0,-1.6 1.4,-3 3,-3 1.6,0 
3,1.4 3,3 0,1.6 -1.4,3 -3,3 z m 0,-12 c -1.6,0 -3,-1.4 -3,-3 0,-1.6 1.4,-3 3,-3 
1.6,0 3,1.4 3,3 0,1.6 -1.4,3 -3,3 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4808"
+       transform="matrix(1.9999996,0,0,1.9999996,92.000005,-13.637801)">
+      <g
+         id="Layer_1">
+        <g
+           id="g4793">
+          <circle
+             id="circle4795"
+             r="2.5"
+             cy="8.5"
+             cx="11.5" />
+          <path
+             id="path4797"
+             d="M 16.3,8.7 17,8 16.2,7.2 16.6,6.4 15.5,5.9 15.6,5 14.4,4.8 
14.3,3.9 13.1,4.1 12.7,3.3 11.6,3.8 11,3 10.2,3.8 9.3,3.4 8.8,4.5 7.9,4.3 
7.7,5.5 6.8,5.7 7,6.9 6.1,7.3 6.6,8.4 6,9 6.8,9.8 6.4,10.6 7.5,11.1 7.4,12 l 
1.2,0.2 0.1,0.9 1.2,-0.2 0.4,0.8 1.1,-0.5 0.6,0.8 0.8,-0.8 0.8,0.4 0.5,-1.1 
0.9,0.1 0.2,-1.2 0.9,-0.1 -0.2,-1.2 0.8,-0.4 -0.4,-1 z M 11.5,12 C 9.6,12 
8,10.4 8,8.5 8,6.6 9.6,5 11.5,5 13.4,5 15,6.6 15,8.5 15,10.4 13.4,12 11.5,12 Z"
+             inkscape:connector-curvature="0" />
+          <polygon
+             id="polygon4799"
+             points="9,14.5 9,23 11.5,20 14,23 14,14.5 13,14 12,15 11.3,14.3 
10.2,14.9 9.8,14.2 " />
+        </g>
+      </g>
+      <g
+         id="Layer_2-9" />
+    </g>
+    <path
+       id="path4846"
+       d="m 231,106.36213 0,18 4,4 -26,0 0,-22 z m -32,-9.99997 24,0 0,7.99997 
-16,0 0,14 -11.99999,0 3.99999,-4 z"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccccccc" />
+    <path
+       id="path4856"
+       d="m 132.99999,-91.637784 -12,-2 -6,-11.999996 -6,11.999996 
-11.999991,2 8.000001,7.999998 -2,11.999997 11.99999,-5.999998 12,5.999998 
-2,-11.999997 8,-7.999998 z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g4903"
+       transform="matrix(1.9999996,0,0,1.9999996,90.200005,-60.037778)">
+      <path
+         id="path4893"
+         d="M 18.1,5.1 C 18.1,5.4 18,5.7 17.8,6 L 16.4,7.4 15.5,6.6 17.7,4.4 c 
0.3,0.1 0.4,0.4 0.4,0.7 z m -0.5,5.3 3.2,0 c 0,0.3 -0.1,0.6 -0.4,0.9 -0.3,0.3 
-0.5,0.4 -0.8,0.4 l -2,0 0,-1.3 z m -6.2,-5 0,-3.2 c 0.3,0 0.6,0.1 0.9,0.4 
0.3,0.3 0.4,0.5 0.4,0.8 l 0,2 -1.3,0 0,0 z m 6.4,11.7 C 17.5,17.1 17.2,17 
17,16.8 l -1.4,-1.4 0.8,-0.8 2.2,2.2 c -0.2,0.2 -0.5,0.3 -0.8,0.3 z M 6.2,4.9 C 
6.5,4.9 6.8,5 7,5.2 L 8.4,6.6 7.6,7.5 5.4,5.2 C 5.6,5 5.9,4.9 6.2,4.9 Z m 
5.2,11.7 1.2,0 0,3.2 c -0.3,0 -0.6,-0.1 -0.9,-0.4 -0.3,-0.3 -0.4,-0.5 -0.4,-0.8 
l 0.1,-2 0,0 z m -7,-6.2 2,0 0,1.2 -3.2,0 C 3.2,11.3 3.3,11 3.6,10.7 3.9,10.4 
4.1,10.4 4.4,10.4 Z M 6.2,16 7.6,14.6 8.4,15.4 6.2,17.6 C 6,17.4 5.9,17.1 
5.9,16.8 5.9,16.5 6,16.2 6.2,16 Z"
+         inkscape:connector-curvature="0" />
+      <circle
+         id="circle4895"
+         r="4"
+         cy="11"
+         cx="12" />
+    </g>
+    <g
+       id="g4928"
+       transform="matrix(1.5299536,0,0,1.5299536,147.77788,243.88293)">
+      <path
+         id="path4918"
+         d="M 11.1,13.1 C 9.3,11 8.4,8.8 8.1,8 L 12.8,8 13.5,6 8,6 8,3 6,3 6,6 
1,6 1,8 6,8 C 5.8,8.9 4.7,12.8 0.9,15.6 l 1.2,1.6 c 2.7,-2 4.3,-4.5 5.1,-6.4 
0.7,1.3 1.7,3 3.2,4.5 l 0.7,-2.2 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path4920"
+         d="m 12.5,20 1.3,-4 5.3,0 1.3,4 2.2,0 -4.6,-14 -3,0 -4.7,14 2.2,0 z m 
4,-12 2,6 0,0 -4,0 0,0 2,-6 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

-- 
To view, visit https://gerrit.wikimedia.org/r/291373
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I5b5913d8140d073be99d815b88a88120260280d1
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/extensions/CollaborationKit
Gerrit-Branch: master
Gerrit-Owner: Isarra <zhoris...@gmail.com>
Gerrit-Reviewer: Isarra <zhoris...@gmail.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to