You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by kw...@apache.org on 2017/03/03 22:28:33 UTC

[1/2] bigtop git commit: BIGTOP-2660: add giraph juju charm (closes #170)

Repository: bigtop
Updated Branches:
  refs/heads/master d39fa855a -> 9e324fe9f


http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/reactive/giraph.py
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/reactive/giraph.py b/bigtop-packages/src/charm/giraph/layer-giraph/reactive/giraph.py
new file mode 100644
index 0000000..49ba0c7
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/reactive/giraph.py
@@ -0,0 +1,104 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import os
+
+from jujubigdata import utils
+from path import Path
+
+from charms.reactive import is_state, when, when_not, set_state
+from charms.layer.apache_bigtop_base import Bigtop, get_package_version
+from charmhelpers.core import hookenv
+
+
+def get_good_jars(dir, prefix=True):
+    """
+    Walk a directory (non-recursively) and return a list of (good) jars.
+
+    Some jars included in giraph have classes that are incompatible with yarn
+    nodemanagers. Filter these out when constructing a list of good
+    jars. If omitting the entire .jar is too coarse, the jar will need to be
+    reconstructed with the offending .class removed.
+
+    param: str dir: Directory to walk
+    param: bool prefix: When true, prepend the directory to each jar entry
+    """
+    # Known incompatible jars:
+    # - hive-exec-0.11.0 protobuf class
+    #   java.lang.VerifyError: ... overrides final method getUnknownFields
+    bad_jars = ['hive-exec-0.11.0.jar']
+    good_jars = []
+    for file in os.listdir(dir):
+        if file.endswith('.jar') and file not in bad_jars:
+            good_jars.append(Path(dir / file) if prefix else file)
+
+    return good_jars
+
+
+@when('bigtop.available')
+def report_status():
+    """Set juju status based on the deployment topology."""
+    giraph_joined = is_state('giraph.joined')
+    giraph_installed = is_state('giraph.installed')
+    if not giraph_joined:
+        hookenv.status_set('blocked',
+                           'waiting for relation to a giraph host')
+    elif giraph_installed:
+        hookenv.status_set('active',
+                           'ready')
+
+
+@when('bigtop.available', 'giraph.joined')
+@when_not('giraph.installed')
+def install_giraph(giraph):
+    """Install giraph when prerequisite states are present."""
+    hookenv.status_set('maintenance', 'installing giraph')
+    bigtop = Bigtop()
+    bigtop.render_site_yaml(
+        roles=[
+            'giraph-client',
+        ],
+    )
+    bigtop.trigger_puppet()
+    giraph_home = Path('/usr/lib/giraph')
+    giraph_libdir = Path(giraph_home / 'lib')
+    giraph_examples = Path('{}/resources/giraph-examples-1.1.0.jar'.format(
+        hookenv.charm_dir()))
+
+    # Gather a list of all the giraph jars (needed for -libjars)
+    giraph_jars = [giraph_examples]
+    giraph_jars.extend(get_good_jars(giraph_home, prefix=True))
+    giraph_jars.extend(get_good_jars(giraph_libdir, prefix=True))
+
+    # Update environment with appropriate giraph bits. HADOOP_CLASSPATH can
+    # use wildcards (and it should for readability), but GIRAPH_JARS, which
+    # is intended to be used as 'hadoop jar -libjars $GIRAPH_JARS', needs to
+    # be a comma-separate list of jars.
+    with utils.environment_edit_in_place('/etc/environment') as env:
+        cur_cp = env['HADOOP_CLASSPATH'] if 'HADOOP_CLASSPATH' in env else ""
+        env['GIRAPH_HOME'] = giraph_home
+        env['HADOOP_CLASSPATH'] = "{ex}:{home}/*:{libs}/*:{cp}".format(
+            ex=giraph_examples,
+            home=giraph_home,
+            libs=giraph_libdir,
+            cp=cur_cp
+        )
+        env['GIRAPH_JARS'] = ','.join(j for j in giraph_jars)
+
+    set_state('giraph.installed')
+    report_status()
+    # set app version string for juju status output
+    giraph_version = get_package_version('giraph') or 'unknown'
+    hookenv.application_version_set(giraph_version)

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/resources/giraph-examples-1.1.0.jar
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/resources/giraph-examples-1.1.0.jar b/bigtop-packages/src/charm/giraph/layer-giraph/resources/giraph-examples-1.1.0.jar
new file mode 100644
index 0000000..63e0a48
Binary files /dev/null and b/bigtop-packages/src/charm/giraph/layer-giraph/resources/giraph-examples-1.1.0.jar differ

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/resources/tiny_graph.txt
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/resources/tiny_graph.txt b/bigtop-packages/src/charm/giraph/layer-giraph/resources/tiny_graph.txt
new file mode 100644
index 0000000..637e9c7
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/resources/tiny_graph.txt
@@ -0,0 +1,5 @@
+[0,0,[[1,1],[3,3]]]
+[1,0,[[0,1],[2,2],[3,1]]]
+[2,0,[[1,2],[4,4]]]
+[3,0,[[0,3],[1,1],[4,4]]]
+[4,0,[[3,4],[2,4]]]

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-basic-deployment.py
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-basic-deployment.py b/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-basic-deployment.py
new file mode 100755
index 0000000..7fc31fc
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-basic-deployment.py
@@ -0,0 +1,35 @@
+#!/usr/bin/env python3
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import unittest
+import amulet
+
+
+class TestDeploy(unittest.TestCase):
+    """
+    Trivial deployment test for Giraph.
+    """
+    @classmethod
+    def setUpClass(cls):
+        cls.d = amulet.Deployment(series='xenial')
+        cls.d.add('giraph', 'cs:xenial/giraph')
+        cls.d.setup(timeout=900)
+        cls.d.sentry.wait(timeout=1800)
+
+
+if __name__ == '__main__':
+    unittest.main()

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-giraph-test.py
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-giraph-test.py b/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-giraph-test.py
new file mode 100755
index 0000000..1e4d2a9
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/tests/01-giraph-test.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python3
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import unittest
+import amulet
+
+
+class TestDeploy(unittest.TestCase):
+    """
+    Deployment and smoke test for Apache Giraph.
+    """
+    @classmethod
+    def setUpClass(cls):
+        cls.d = amulet.Deployment(series='xenial')
+        cls.d.add('giraph', 'cs:xenial/giraph')
+        cls.d.add('client', 'cs:xenial/hadoop-client')
+        cls.d.add('resourcemanager', 'cs:xenial/hadoop-resourcemanager')
+        cls.d.add('namenode', 'cs:xenial/hadoop-namenode')
+        cls.d.add('slave', 'cs:xenial/hadoop-slave')
+        cls.d.add('plugin', 'cs:xenial/hadoop-plugin')
+
+        cls.d.relate('plugin:hadoop-plugin', 'client:hadoop')
+        cls.d.relate('plugin:namenode', 'namenode:namenode')
+        cls.d.relate('plugin:resourcemanager', 'resourcemanager:resourcemanager')
+        cls.d.relate('slave:namenode', 'namenode:datanode')
+        cls.d.relate('slave:resourcemanager', 'resourcemanager:nodemanager')
+        cls.d.relate('namenode:namenode', 'resourcemanager:namenode')
+        cls.d.relate('giraph:giraph', 'client:giraph')
+
+        cls.d.setup(timeout=3600)
+        cls.d.sentry.wait_for_messages({"giraph": "ready"}, timeout=3600)
+        cls.giraph = cls.d.sentry['giraph'][0]
+
+    def test_giraph(self):
+        """
+        Validate Giraph by running the smoke-test action.
+        """
+        uuid = self.giraph.run_action('smoke-test')
+        result = self.d.action_fetch(uuid, full_output=True)
+        print(result)
+        # action status=completed on success
+        if (result['status'] != "completed"):
+            self.fail('Giraph smoke-test failed: %s' % result)
+
+
+if __name__ == '__main__':
+    unittest.main()

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/tests/tests.yaml
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/tests/tests.yaml b/bigtop-packages/src/charm/giraph/layer-giraph/tests/tests.yaml
new file mode 100644
index 0000000..3b6ce3e
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/tests/tests.yaml
@@ -0,0 +1,3 @@
+reset: false
+packages:
+  - amulet


[2/2] bigtop git commit: BIGTOP-2660: add giraph juju charm (closes #170)

Posted by kw...@apache.org.
BIGTOP-2660: add giraph juju charm (closes #170)

Signed-off-by: Kevin W Monroe <ke...@canonical.com>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/9e324fe9
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/9e324fe9
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/9e324fe9

Branch: refs/heads/master
Commit: 9e324fe9fb3f2145bbefe9fccabcdb519c50ed9f
Parents: d39fa85
Author: Panagiotis Liakos <li...@gmail.com>
Authored: Thu Nov 17 11:49:48 2016 +0200
Committer: Kevin W Monroe <ke...@canonical.com>
Committed: Fri Mar 3 16:24:57 2017 -0600

----------------------------------------------------------------------
 .../src/charm/giraph/layer-giraph/README.md     |  101 ++
 .../src/charm/giraph/layer-giraph/actions.yaml  |    2 +
 .../giraph/layer-giraph/actions/smoke-test      |   71 +
 .../src/charm/giraph/layer-giraph/copyright     |   16 +
 .../src/charm/giraph/layer-giraph/icon.svg      | 1248 ++++++++++++++++++
 .../src/charm/giraph/layer-giraph/layer.yaml    |    7 +
 .../src/charm/giraph/layer-giraph/metadata.yaml |   13 +
 .../giraph/layer-giraph/reactive/giraph.py      |  104 ++
 .../resources/giraph-examples-1.1.0.jar         |  Bin 0 -> 133651 bytes
 .../layer-giraph/resources/tiny_graph.txt       |    5 +
 .../layer-giraph/tests/01-basic-deployment.py   |   35 +
 .../giraph/layer-giraph/tests/01-giraph-test.py |   61 +
 .../charm/giraph/layer-giraph/tests/tests.yaml  |    3 +
 13 files changed, 1666 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/README.md
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/README.md b/bigtop-packages/src/charm/giraph/layer-giraph/README.md
new file mode 100644
index 0000000..661bcf8
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/README.md
@@ -0,0 +1,101 @@
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+
+# Overview
+
+Apache Giraph is an iterative graph processing system built for high scalability. For example, it is currently used at Facebook to analyze the social graph formed by users and their connections. Giraph originated as the open-source counterpart to Pregel, the graph processing architecture developed at Google and described in a 2010 [paper](http://dl.acm.org/citation.cfm?id=1807184). Both systems are inspired by the [Bulk Synchronous Parallel model](http://en.wikipedia.org/wiki/Bulk_synchronous_parallel) of distributed computation introduced by Leslie Valiant. Giraph adds several features beyond the basic Pregel model, including master computation, sharded aggregators, edge-oriented input, out-of-core computation, and more. With a steady development cycle and a growing community of users worldwide, Giraph is a natural choice for unleashing the potential of structured datasets at a massive scale.
+
+# Deploying
+
+A working Juju installation is assumed to be present. If Juju is not yet set up, please follow the [getting-started][] instructions prior to deploying this
+charm.
+
+This charm is intended to be used with one of the [apache bigtop bundles][].
+For example:
+
+    juju deploy hadoop-processing
+
+> **Note**: The above assumes Juju 2.0 or greater. If using an earlier version
+of Juju, use [juju-quickstart][] with the following syntax: `juju quickstart
+hadoop-processing`.
+
+This will deploy an Apache Bigtop Hadoop cluster. More information about this deployment can be found in the [bundle readme](https://jujucharms.com/hadoop-processing/).
+
+Now add Giraph and relate it to the cluster endpoint:
+
+    juju deploy giraph
+    juju add-relation giraph client
+
+## Network-Restricted Environments
+
+Charms can be deployed in environments with limited network access. To deploy in this environment, configure a Juju model with appropriate proxy and/or mirror options. See [Configuring Models][] for more information.
+
+[getting-started]: https://jujucharms.com/docs/stable/getting-started
+[apache bigtop bundles]: https://jujucharms.com/u/bigdata-charmers/#bundles
+[juju-quickstart]: https://launchpad.net/juju-quickstart
+[Configuring Models]: https://jujucharms.com/docs/stable/models-config
+
+# Verifying
+
+## Status
+
+Apache Bigtop charms provide extended status reporting to indicate when they are ready:
+
+    juju status
+
+This is particularly useful when combined with `watch` to track the on-going progress of the deployment:
+
+    watch -n 2 juju status
+
+The message column will provide information about a given unit's state. This charm is ready for use once the status message indicates that it is ready.
+
+## Smoke Test
+
+This charm provides a `smoke-test` action that can be used to verify the application is functioning as expected. Run the action as follows:
+
+    juju run-action giraph/0 smoke-test
+
+> **Note**: The above assumes Juju 2.0 or greater. If using an earlier version
+of Juju, the syntax is `juju action do giraph/0 smoke-test`.
+
+Watch the progress of the smoke test actions with:
+
+    watch -n 2 juju show-action-status
+
+> **Note**: The above assumes Juju 2.0 or greater. If using an earlier version
+of Juju, the syntax is `juju action status`.
+
+Eventually, the action should settle to `status: completed`.  If it reports `status: failed`, the application is not working as expected. Get more information about a specific smoke test with:
+
+    juju show-action-output <action-id>
+
+> **Note**: The above assumes Juju 2.0 or greater. If using an earlier version
+of Juju, the syntax is `juju action fetch <action-id>`.
+
+# Contact Information
+
+- <p....@di.uoa.gr>
+
+# Resources
+
+- [Apache Bigtop home page](http://bigtop.apache.org/)
+- [Apache Bigtop mailing lists](http://bigtop.apache.org/mail-lists.html)
+- [Apache Giraph home page](http://giraph.apache.org/)
+- [Apache Giraph issue tracker](https://issues.apache.org/jira/browse/GIRAPH)
+- [Juju Bigtop charms](https://jujucharms.com/q/apache/bigtop)
+- [Juju mailing list](https://lists.ubuntu.com/mailman/listinfo/juju)
+- [Juju community](https://jujucharms.com/community)

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/actions.yaml
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/actions.yaml b/bigtop-packages/src/charm/giraph/layer-giraph/actions.yaml
new file mode 100644
index 0000000..b16e18e
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/actions.yaml
@@ -0,0 +1,2 @@
+"smoke-test":
+  "description": "Giraph Shortest Paths job."

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/actions/smoke-test
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/actions/smoke-test b/bigtop-packages/src/charm/giraph/layer-giraph/actions/smoke-test
new file mode 100755
index 0000000..c2bb485
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/actions/smoke-test
@@ -0,0 +1,71 @@
+#!/bin/bash
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+set -ex
+
+if ! charms.reactive is_state 'giraph.installed'; then
+    action-fail 'Giraph is not yet ready'
+    exit
+fi
+
+# create dir to store results
+RUN=`date +%s`
+RESULT_DIR=/opt/giraph-smoke-results
+RESULT_LOG=${RESULT_DIR}/${RUN}.log
+mkdir -p ${RESULT_DIR}
+chown -R ubuntu:ubuntu ${RESULT_DIR}
+
+# hdfs dirs
+GIRAPH_SMOKE="/tmp/giraph-smoke"
+GIRAPH_INPUT="${GIRAPH_SMOKE}/input"
+GIRAPH_OUTPUT="${GIRAPH_SMOKE}/output"
+
+# remove any previous smoke test run. must be run as ubuntu, since that user
+# owns the hdfs space
+su - ubuntu -c "hadoop fs -rm -f -r -skipTrash ${GIRAPH_SMOKE}"
+
+echo 'running giraph smoke-test as the ubuntu user'
+# NB: Escaped envars in the block below (e.g., \${GIRAPH_JARS}) come from
+# the environment while non-escaped vars (e.g., ${GIRAPH_INPUT}) come from
+# this outer scope.
+su ubuntu << EOF
+set -x
+. /etc/default/hadoop
+. /etc/environment
+
+# setup our smoke test input
+hdfs dfs -mkdir -p ${GIRAPH_INPUT}
+hdfs dfs -put \${CHARM_DIR}/resources/tiny_graph.txt ${GIRAPH_INPUT}
+
+hadoop jar /usr/lib/giraph/giraph-core.jar \
+  org.apache.giraph.GiraphRunner \
+  -libjars \${GIRAPH_JARS} \
+  org.apache.giraph.examples.SimplePageRankComputation \
+  -vif org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat \
+  -vip ${GIRAPH_INPUT}/tiny_graph.txt \
+  -mc org.apache.giraph.examples.SimplePageRankComputation\\\$SimplePageRankMasterCompute \
+  -vof org.apache.giraph.io.formats.IdWithValueTextOutputFormat \
+  -op ${GIRAPH_OUTPUT} \
+  -w 1 \
+  -ca mapred.job.tracker=empty \
+  yarn.log-aggregation-enable=true 2>&1 | tee -a ${RESULT_LOG}
+EOF
+echo 'giraph smoke-test complete'
+
+# Set action output
+RAW=`cat ${RESULT_LOG}`
+action-set raw="${RAW}"

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/copyright
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/copyright b/bigtop-packages/src/charm/giraph/layer-giraph/copyright
new file mode 100644
index 0000000..52de50a
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/copyright
@@ -0,0 +1,16 @@
+Format: http://dep.debian.net/deps/dep5/
+
+Files: *
+Copyright: Copyright 2015, Canonical Ltd., All Rights Reserved, The Apache Software Foundation
+License: Apache License 2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ .
+     http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/icon.svg
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/icon.svg b/bigtop-packages/src/charm/giraph/layer-giraph/icon.svg
new file mode 100644
index 0000000..ab34d23
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/icon.svg
@@ -0,0 +1,1248 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+<!-- 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="96"
+   height="96"
+   id="svg6517"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="icon.svg">
+  <defs
+     id="defs6519">
+    <linearGradient
+       id="Background">
+      <stop
+         id="stop4178"
+         offset="0"
+         style="stop-color:#b8b8b8;stop-opacity:1" />
+      <stop
+         id="stop4180"
+         offset="1"
+         style="stop-color:#c9c9c9;stop-opacity:1" />
+    </linearGradient>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Inner Shadow"
+       id="filter1121">
+      <feFlood
+         flood-opacity="0.59999999999999998"
+         flood-color="rgb(0,0,0)"
+         result="flood"
+         id="feFlood1123" />
+      <feComposite
+         in="flood"
+         in2="SourceGraphic"
+         operator="out"
+         result="composite1"
+         id="feComposite1125" />
+      <feGaussianBlur
+         in="composite1"
+         stdDeviation="1"
+         result="blur"
+         id="feGaussianBlur1127" />
+      <feOffset
+         dx="0"
+         dy="2"
+         result="offset"
+         id="feOffset1129" />
+      <feComposite
+         in="offset"
+         in2="SourceGraphic"
+         operator="atop"
+         result="composite2"
+         id="feComposite1131" />
+    </filter>
+    <filter
+       style="color-interpolation-filters:sRGB;"
+       inkscape:label="Drop Shadow"
+       id="filter950">
+      <feFlood
+         flood-opacity="0.25"
+         flood-color="rgb(0,0,0)"
+         result="flood"
+         id="feFlood952" />
+      <feComposite
+         in="flood"
+         in2="SourceGraphic"
+         operator="in"
+         result="composite1"
+         id="feComposite954" />
+      <feGaussianBlur
+         in="composite1"
+         stdDeviation="1"
+         result="blur"
+         id="feGaussianBlur956" />
+      <feOffset
+         dx="0"
+         dy="1"
+         result="offset"
+         id="feOffset958" />
+      <feComposite
+         in="SourceGraphic"
+         in2="offset"
+         operator="over"
+         result="composite2"
+         id="feComposite960" />
+    </filter>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath873">
+      <g
+         transform="matrix(0,-0.66666667,0.66604479,0,-258.25992,677.00001)"
+         id="g875"
+         inkscape:label="Layer 1"
+         style="fill:#ff00ff;fill-opacity:1;stroke:none;display:inline">
+        <path
+           style="fill:#ff00ff;fill-opacity:1;stroke:none;display:inline"
+           d="m 46.702703,898.22775 50.594594,0 C 138.16216,898.22775 144,904.06497 144,944.92583 l 0,50.73846 c 0,40.86071 -5.83784,46.69791 -46.702703,46.69791 l -50.594594,0 C 5.8378378,1042.3622 0,1036.525 0,995.66429 L 0,944.92583 C 0,904.06497 5.8378378,898.22775 46.702703,898.22775 Z"
+           id="path877"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+    </clipPath>
+    <filter
+       inkscape:collect="always"
+       id="filter891"
+       inkscape:label="Badge Shadow">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.71999962"
+         id="feGaussianBlur893" />
+    </filter>
+    <filter
+       inkscape:collect="always"
+       style="color-interpolation-filters:sRGB"
+       id="filter4306"
+       x="-0.06"
+       width="1.12"
+       y="-0.06"
+       height="1.12">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="2.4"
+         id="feGaussianBlur4308" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.7622644"
+     inkscape:cx="6.2095885"
+     inkscape:cy="60.724972"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer3"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1215"
+     inkscape:window-height="1000"
+     inkscape:window-x="65"
+     inkscape:window-y="24"
+     inkscape:window-maximized="1"
+     showborder="true"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:showpageshadow="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid821" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="16,48"
+       id="guide823" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="64,80"
+       id="guide825" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="80,40"
+       id="guide827" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="64,16"
+       id="guide829" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata6522">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="BACKGROUND"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(268,-635.29076)"
+     style="display:inline"
+     sodipodi:insensitive="true">
+    <path
+       style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1;filter:url(#filter4306)"
+       d="m -268,700.15563 0,-33.72973 c 0,-27.24324 3.88785,-31.13513 31.10302,-31.13513 l 33.79408,0 c 27.21507,0 31.1029,3.89189 31.1029,31.13513 l 0,33.72973 c 0,27.24325 -3.88783,31.13514 -31.1029,31.13514 l -33.79408,0 c -27.21517,0 -31.10302,-3.89189 -31.10302,-31.13514 z"
+       id="path6455"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="sssssssss" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="PLACE YOUR PICTOGRAM HERE"
+     style="display:inline">
+    <g
+       id="g4558"
+       transform="matrix(0.15053719,0,0,0.15053719,21.418563,16.010241)">
+      <g
+         id="g4172">
+        <g
+           id="g4174">
+          <path
+             id="path4176"
+             d="m 44.197,383.337 0,3.872 c -5.248,-2.983 -10.484,-4.476 -15.71,-4.476 -5.607,0 -10.273,1.862 -13.997,5.586 -3.724,3.725 -5.586,8.391 -5.586,13.997 0,5.607 1.841,10.268 5.522,13.98 3.682,3.714 8.686,5.57 15.012,5.57 4.57,0 8.622,-0.909 12.156,-2.729 l 0,-11.965 -9.363,0 0,-2.857 12.822,0 0,16.98 c -5.227,2.497 -10.474,3.745 -15.742,3.745 -6.877,0 -12.616,-2.179 -17.218,-6.538 -4.603,-4.358 -6.903,-9.796 -6.903,-16.313 0,-6.475 2.258,-11.864 6.776,-16.171 4.517,-4.306 10.193,-6.459 17.027,-6.459 4.656,10e-4 9.723,1.26 15.204,3.778 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4178"
+             d="m 83.209,380.132 0,44.338 -3.428,0 0,-44.338 3.428,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4180"
+             d="m 119.366,380.132 11.362,0 c 4.761,0 8.4,1.031 10.918,3.094 2.518,2.063 3.777,4.852 3.777,8.363 0,5.121 -2.814,8.718 -8.442,10.791 1.46,0.698 3.428,2.951 5.903,6.76 l 10.029,15.33 -4.058,0 -7.723,-12.151 c -2.581,-4.064 -4.59,-6.599 -6.028,-7.604 -1.438,-1.006 -3.543,-1.509 -6.314,-1.509 l -5.997,0 0,21.265 -3.428,0 0,-44.339 z m 3.427,2.855 0,17.361 7.363,0 c 3.745,0 6.606,-0.756 8.585,-2.27 1.979,-1.513 2.968,-3.654 2.968,-6.427 0,-2.729 -1.005,-4.856 -3.015,-6.38 -2.01,-1.523 -4.898,-2.285 -8.665,-2.285 l -7.236,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4182"
+             d="m 200.119,379.813 20.498,44.656 -3.596,0 -7.014,-15.33 -21.685,0 -6.988,15.33 -3.596,0 20.495,-44.656 1.886,0 z m 8.58,26.471 -9.553,-20.885 -9.521,20.885 19.074,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4184"
+             d="m 251.918,380.132 12.219,0 c 4.677,0 8.258,1.047 10.744,3.142 2.485,2.095 3.729,4.951 3.729,8.569 0,3.661 -1.253,6.56 -3.761,8.696 -2.507,2.138 -6.184,3.206 -11.028,3.206 l -8.475,0 0,20.725 -3.428,0 0,-44.338 z m 3.428,2.855 0,17.9 8.252,0 c 3.702,0 6.517,-0.782 8.442,-2.348 1.925,-1.566 2.888,-3.777 2.888,-6.634 0,-2.729 -0.941,-4.898 -2.824,-6.507 -1.884,-1.607 -4.581,-2.412 -8.094,-2.412 l -8.664,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4186"
+             d="m 347.584,380.132 0,44.338 -3.46,0 0,-21.011 -29.58,0 0,21.011 -3.428,0 0,-44.338 3.428,0 0,20.471 29.58,0 0,-20.471 3.46,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+        </g>
+      </g>
+      <g
+         id="g4188">
+        <g
+           id="g4190">
+          <path
+             id="path4192"
+             d="m 19.065,341.425 11.038,24.045 -1.937,0 -3.776,-8.254 -11.677,0 -3.763,8.254 -1.936,0 11.037,-24.045 1.014,0 z m 4.621,14.252 -5.144,-11.244 -5.127,11.244 10.271,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4194"
+             d="m 76.006,341.595 6.58,0 c 2.518,0 4.446,0.564 5.785,1.692 1.339,1.128 2.008,2.666 2.008,4.614 0,1.972 -0.675,3.532 -2.025,4.683 -1.351,1.151 -3.33,1.726 -5.939,1.726 l -4.563,0 0,11.16 -1.846,0 0,-23.875 z m 1.846,1.539 0,9.639 4.443,0 c 1.994,0 3.509,-0.422 4.546,-1.266 1.037,-0.843 1.555,-2.033 1.555,-3.571 0,-1.47 -0.507,-2.638 -1.521,-3.503 -1.014,-0.866 -2.467,-1.299 -4.358,-1.299 l -4.665,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4196"
+             d="m 143.207,341.425 11.038,24.045 -1.937,0 -3.776,-8.254 -11.676,0 -3.763,8.254 -1.937,0 11.037,-24.045 1.014,0 z m 4.621,14.252 -5.144,-11.244 -5.127,11.244 10.271,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4198"
+             d="m 218.315,343.287 0,2.017 c -2.895,-1.538 -5.73,-2.307 -8.512,-2.307 -2.961,0 -5.439,1.008 -7.434,3.024 -1.995,2.016 -2.99,4.535 -2.99,7.554 0,3.054 1.002,5.565 3.008,7.537 2.006,1.971 4.562,2.956 7.674,2.956 2.598,0 5.428,-0.814 8.492,-2.444 l 0,1.914 c -2.824,1.493 -5.645,2.239 -8.459,2.239 -3.635,0 -6.662,-1.165 -9.082,-3.495 -2.422,-2.329 -3.633,-5.231 -3.633,-8.707 0,-3.497 1.236,-6.42 3.709,-8.768 2.473,-2.347 5.418,-3.52 8.836,-3.52 2.688,0.001 5.485,0.667 8.391,2 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4200"
+             d="m 284.812,341.595 0,23.875 -1.861,0 0,-11.313 -15.928,0 0,11.313 -1.846,0 0,-23.875 1.846,0 0,11.023 15.928,0 0,-11.023 1.861,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+          <path
+             id="path4202"
+             d="m 346.456,341.595 0,1.539 -11.176,0 0,9.553 10.887,0 0,1.555 -10.887,0 0,9.69 11.449,0 0,1.538 -13.295,0 0,-23.875 13.022,0 z"
+             inkscape:connector-curvature="0"
+             style="fill:#6f5243" />
+        </g>
+      </g>
+      <path
+         id="path4204"
+         d="m 104.906,2 c 3.228,-1 9.571,-2.027 13,-2 -2.999,6.666 -6.001,13.334 -9,20 -3.999,-1 -8.001,-2 -12,-3 0,-1 0,-2 0,-3 -1.55,-5.43 -1.9,-11.14 -1.9,-11.14 0,0 5.416,0.886 9.9,-0.86 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4206"
+         d="m 92.906,19 c -5.999,-0.333 -12.001,-0.667 -18,-1 -1.667,-2.333 -3.333,-4.667 -5,-7 4.333,-3.333 8.667,-2.667 13,-6 2.667,0.667 5.333,-2.667 8,-2 0.667,5.333 1.333,10.667 2,16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4208"
+         d="m 134.906,32 c -9.415,-0.741 -16.726,-4.905 -21,-11 2.891,-7.669 6.94,-10.986 8,-20 4.333,3.333 8.667,6.667 13,10 0,7 0,14.001 0,21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4210"
+         d="m 251.906,5 c -2,6 -4,12 -6,18 -7.332,-3 -14.668,-6 -22,-9 0,-1.667 0,-3.333 0,-5"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4212"
+         d="m 159.906,3 c 7.666,3 15.334,6 23,9 -3.333,5.333 -6.667,10.667 -10,16 -1.333,0 -2.667,0 -4,0 -2.333,-1.333 -4.667,-2.667 -7,-4 -0.666,-6.999 -1.334,-14 -2,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4214"
+         d="m 153.906,5 c 1,0 2,0 3,0 0.273,7.589 0.271,16.282 -2,21 -6.15,2.874 -8.378,7.175 -16,9 -0.333,-1 -0.667,-2 -1,-3 0.667,-7.333 1.333,-14.667 2,-22 4.666,-1.666 9.334,-3.333 14,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4216"
+         d="m 324.906,6 c 1.333,0.667 2.667,1.333 4,2 1.607,6.341 3.867,14.114 2,21 -7,0.333 -14,0.667 -21,1 -1.908,-5.618 -4.975,-10.192 -4,-16 6.08,-1.979 14.594,-4.142 19,-8 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4218"
+         d="m 192.906,7 c 8.999,2 18.001,4 27,6 0.334,0.333 0.666,0.667 1,1 -2.666,5 -5.334,10 -8,15 -6.507,0.599 -10.195,1.571 -14,0 -3,-6 -6,-12 -9,-18 1,-1.333 2,-2.667 3,-4 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4220"
+         d="m 254.906,10 c 8.999,1.333 18.001,2.667 27,4 -1.492,8.602 -17.32,20.876 -23,18 -12.419,-2.801 -8.447,-12.791 -4,-22 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4222"
+         d="m 63.906,13 c 2.333,2.333 4.667,4.667 7,7 -0.667,5 -1.333,10 -2,15 -4.666,1 -9.334,2 -14,3 -2.667,-3.667 -5.333,-7.333 -8,-11 0.667,-1 1.333,-2 2,-3 4.999,-3.666 10.001,-7.333 15,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4224"
+         d="m 15.906,15 c 9.503,-0.21 13.599,-0.701 20,3 1,1.667 2,3.333 3,5 -0.667,1 -1.333,2 -2,3 -2.999,3.333 -6.001,6.667 -9,10 -4.333,-1.333 -8.667,-2.667 -13,-4 -1,-2.667 -2,-5.333 -3,-8 1.333,-2.999 2.667,-6 4,-9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4226"
+         d="m 186.906,15 c 3.873,3.438 9.307,12.917 8,18 -0.666,1.667 -1.334,3.333 -2,5 -5.666,-0.333 -11.334,-0.667 -17,-1 -0.779,-10.426 5.594,-15.147 11,-22 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4228"
+         d="m 285.906,16 c 5.596,0.878 11.216,1.844 15,4 2,4.666 4,9.334 6,14 -4.452,6.663 -3.793,9.664 -12,13 -5.826,-6.196 -11.543,-23.076 -9,-31 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4230"
+         d="m 222.906,18 c 7.666,3.667 13,9 13,9 l 0,7 c 0,0 -9,6 -14,5 -1.666,-3 -3.334,-6 -5,-9 2,-3.999 4,-8 6,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4232"
+         d="m 95.906,21 c 7.993,1.038 15.371,3.335 19,9 -2.667,3.667 -5.333,7.333 -8,11 -4.333,0.333 -8.667,0.667 -13,1 -0.333,-0.333 -0.667,-0.667 -1,-1 1,-6.666 2,-13.333 3,-20 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4234"
+         d="m 74.906,23 c 4.999,0 10.001,0 15,0 -0.333,6.666 -0.667,13.334 -1,20 -0.333,0 -0.667,0 -1,0 -4.666,-2.667 -9.334,-5.333 -14,-8 0.333,-3.999 0.667,-8 1,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4236"
+         d="m 344.906,24 c 3.873,3.019 6.985,7.788 4,12 -3.034,5.057 -4.141,11.274 -8,9 -5.572,-3.009 -6.639,-9.743 -5,-17 1,-1 -1.346,-7.665 -0.346,-8.665 0.735,0 8.642,4.704 9.346,4.665 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4238"
+         d="m 278.906,25 c 5.302,5.211 10.373,17.807 12,26 -0.334,0.333 -0.666,0.667 -1,1 -7.584,0.563 -15.768,2.45 -20,-2 -2,-3.667 -4,-7.333 -6,-11 5,-4.666 10,-9.333 15,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4240"
+         d="m 157.906,27 c 7.119,1.743 12.209,5.636 15,12 -2,3.333 -4,6.667 -6,10 -8.766,-0.596 -23.562,-2.064 -26,-10 7.093,-2.092 13.004,-6.781 17,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4242"
+         d="m 41.906,28 c 3.667,4.666 7.333,9.334 11,14 -0.333,1.333 -0.667,2.667 -1,4 -2.333,2 -4.667,4 -7,6 -8.157,-2.297 -14.091,-3.018 -15,-13 3.999,-3.666 8.001,-7.333 12,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4244"
+         d="m 118.906,33 c 5.999,1.667 12.001,3.333 18,5 0,1 0,2 0,3 -6.772,5.238 -11.018,14.339 -20,17 -2,-5 -4,-10 -6,-15 2.667,-3.333 5.333,-6.667 8,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4246"
+         d="m 208.906,33 c 6.908,1.014 7.562,3.909 10,9 -2,4 -4,8 -6,12 -4,0.667 -8,1.333 -12,2 -1,-5.333 -2,-10.667 -3,-16 1.666,-1.667 3.334,-3.333 5,-5 2,-0.666 4,-1.333 6,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4248"
+         d="m 241.906,29 c 0,0 27.074,19.715 22,27 0,0.667 0,1.333 0,2 -7.332,0 -14.668,0 -22,0 -0.334,-5 -1,-20 -1,-20 l 1,-9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4250"
+         d="m 324.906,33 c 2,0.333 4,0.667 6,1 0.666,3 1.334,6 2,9 -5,3.667 -10,7.333 -15,11 -1.333,-0.667 -2.667,-1.333 -4,-2 -2.333,-1 -4.667,-2 -7,-3 0.467,-6.68 2.366,-11.519 6,-15 4,-0.333 8,-0.666 12,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4252"
+         d="m 11.906,37 c 4.666,1.333 9.334,2.667 14,4 0,3 0,6 0,9 -3.333,3.667 -6.667,7.333 -10,11 -3.999,-2.667 -8.001,-5.333 -12,-8 2.667,-5.333 5.333,-10.667 8,-16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4254"
+         d="m 64.906,40 c 10.474,-0.261 15.362,2.642 20,8 -1.667,4.333 -3.333,8.667 -5,13 -1.333,0.667 -2.667,1.333 -4,2 -7.751,-3.586 -13.276,-10.448 -18,-17 1.321,-3.827 -10e-4,-2.08 3,-4 1.333,-0.666 2.667,-1.333 4,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4256"
+         d="m 175.906,42 c 6,0.333 12,0.667 18,1 1.693,9.536 4.07,13.695 -1,21 -4.666,0.667 -9.334,1.333 -14,2 -0.666,-0.667 -1.334,-1.333 -2,-2 -1.666,-4 -3.334,-8 -5,-12 1.333,-3.333 2.667,-6.667 4,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4258"
+         d="m 94.906,45 c 4.333,0.667 8.667,1.333 13,2 2.036,5.478 5.454,8.735 5,14 -4.666,1.667 -9.334,3.333 -14,5 -3.999,-3 -8.001,-6 -12,-9 1.333,-3.667 2.667,-7.333 4,-11 1.333,-0.333 2.667,-0.666 4,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4260"
+         d="m 223.906,45 c 4,0.667 12,-5 12,-5 0,0 1.334,18.334 2,24 -2,2 -4,4 -6,6 -0.334,0 -0.666,0 -1,0 -4.666,-4.333 -9.334,-8.667 -14,-13 2.333,-3.999 4.667,-8 7,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4262"
+         d="m 138.906,46 c 1.333,1 2.667,2 4,3 0.353,10.293 1.437,17.578 -2,24 -3.667,0.333 -7.333,0.667 -11,1 -2.999,-4.333 -6.001,-8.667 -9,-13 0.667,0 1.333,0 2,0 5.333,-4.999 10.667,-10 16,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4264"
+         d="m 332.906,48 c 2.666,1 5.334,2 8,3 -0.584,5.217 4.424,13.778 1,18 -3.666,2.333 -10.334,8.667 -14,11 -4,-2.333 -5,-4.667 -9,-7 -0.165,-6.112 -0.826,-12.113 1,-17 4.333,-2.666 8.667,-5.333 13,-8 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4266"
+         d="m 299.906,49 c 4.666,3 9.334,6 14,9 0.334,3.333 0.666,10.667 1,14 -6.666,3 -13.334,2 -20,5 -0.666,-7.999 -1.334,-16.001 -2,-24 0.666,-0.667 1.334,-1.333 2,-2 1.666,-0.666 3.334,-1.333 5,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4268"
+         d="m 52.906,50 c 6.421,2.055 11.426,10.038 15,15 -0.667,0 -1.333,0 -2,0 -5.853,8.738 -13.937,8.895 -21,1 0.963,-8.876 3.118,-11.445 8,-16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4270"
+         d="m 146.906,50 c 7.333,1.333 14.668,2.667 22,4 1.333,4 2.667,8 4,12 -6.941,2.501 -9.584,6.623 -18,8 -2.667,-1 -5.333,-2 -8,-3 0,-6.999 0,-14 0,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4272"
+         d="m 28.906,53 c 4.333,0.667 8.667,1.333 13,2 0,1.667 0,3.333 0,5 -1.188,4.321 -2.135,7.969 -4,11 -2.333,1.333 -4.667,2.667 -7,4 -3.999,-3 -8.001,-6 -12,-9 3.333,-4.333 6.667,-8.667 10,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4274"
+         d="m 269.906,56 c 6.332,0.333 12.668,0.667 19,1 1.178,7.938 1.151,12.471 1,22 -9.181,3.107 -11.863,3.038 -22,1 -1.384,-8.801 -0.613,-17.625 2,-24 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4276"
+         d="m 206.906,60 c 4.537,0.056 5.746,0.198 8,2 3.333,2.667 6.667,5.333 10,8 -0.334,0.667 -0.666,1.333 -1,2 -4.666,3 -9.334,6 -14,9 -0.666,-0.333 -1.334,-0.667 -2,-1 -2.047,-6.461 -6.213,-10.38 -11,-14 1.333,-1.667 2.667,-3.333 4,-5 2,-0.333 4,-0.666 6,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4278"
+         d="m 84.906,62 c 5.333,3.333 10.667,6.667 16,10 0.188,6.204 0.765,8.767 -1,14 -6.333,1.333 -12.667,2.667 -19,4 -0.801,-10.171 -3.007,-18.057 1,-26 1,-0.666 2,-1.333 3,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4280"
+         d="m 253.906,62 c 3,0.333 6,0.667 9,1 -0.372,8.51 1.299,15.269 -2,21 -3.666,2 -7.334,4 -11,6 -7.251,-3.756 -11.086,-11.179 -14,-19 4.092,-1.895 5.312,-3.76 7,-8 3.666,-0.333 7.334,-0.666 11,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4282"
+         d="m 115.906,63 c 5.491,3.344 8.976,9.198 12,15 -3.698,6.532 -12.769,9.263 -22,10 -0.333,-0.333 -0.667,-0.667 -1,-1 -0.263,-6.892 -0.009,-13.862 2,-18 2.999,-2 6.001,-4 9,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4284"
+         d="m 76.906,91 c -12.462,0.363 -17.097,-2.348 -20,-12 15.632,-17.299 20.982,-11.303 20,12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4286"
+         d="m 185.906,91 c -1.333,-7 -2.667,-14 -4,-21 3.666,-0.667 7.334,-1.333 11,-2 6.531,4.662 12.115,10.642 13,21 -6.666,0.667 -13.334,1.334 -20,2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4288"
+         d="m 160.906,97 c -0.666,-6.333 -1.334,-12.667 -2,-19 7.071,-1.861 11.951,-5.294 17,-9 0.666,0.333 1.334,0.667 2,1 0.926,10.732 4.136,16.685 3,26 -6.666,0.334 -13.334,0.667 -20,1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4290"
+         d="m 17.906,72 c 3.333,2 6.667,4 10,6 0.667,4.666 1.333,9.334 2,14 -6.333,3 -12.667,6 -19,9 -2.749,-4.823 -5.07,-6.882 -6,-14 4.333,-4.999 8.667,-10 13,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4292"
+         d="m 41.906,72 c 5.577,0.896 8.148,2.529 11,6 -1.567,8.572 -4.454,12.226 -14,18 -2,-1.333 -4,-2.667 -6,-4 0,-4.333 0,-8.667 0,-13 2.999,-2.333 6.001,-4.667 9,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4294"
+         d="m 344.906,72 c 6.031,1.782 2.879,6.462 6,11 -0.137,15.426 -5.163,16.005 -16,20 -1.333,-2.667 -2.667,-5.333 -4,-8 1.333,-5.666 2.667,-11.334 4,-17 4.808,-1.256 7.309,-2.747 10,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4296"
+         d="m 229.906,73 c 4.938,3.471 8.041,9.646 10,16 -9.049,2.371 -17.592,5.924 -23,12 -0.666,-0.333 -1.334,-0.667 -2,-1 -2.09,-5.858 -4.033,-6.831 -4,-13 6.332,-4.666 12.668,-9.333 19,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4298"
+         d="m 314.906,77 c 4.666,2.667 9.334,5.333 14,8 -0.666,4 -1.334,4 -2,8 -6.332,0.333 -12.668,0.667 -19,1 -3.333,-4.666 -6.667,-9.334 -10,-14 5.666,-2.333 11.334,-0.667 17,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4300"
+         d="m 143.906,75 c 3.667,1 7.333,2 11,3 0.667,7.333 1.333,14.667 2,22 -6.666,0.333 -13.334,0.667 -20,1 -2,-6.666 -4,-13.334 -6,-20 4.333,-2 8.667,-4 13,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4302"
+         d="m 291.906,82 c 4.685,2.84 7.267,7.206 10,12 -2,7.333 -4,14.667 -6,22 -1.666,0.667 -3.334,1.333 -5,2 -3.333,-2 -6.667,-4 -10,-6 0.334,-8.666 0.666,-17.334 1,-26 5.125,-0.44 7.328,-1.332 10,-4 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4304"
+         d="m 277.906,112 c -10.246,-0.665 -20.938,-8.722 -25,-16 0.334,-1.333 0.666,-2.667 1,-4 9.146,-3.23 13.896,-12.266 23,-3 0.334,7.667 0.666,15.334 1,23 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4306"
+         d="m 126.906,86 c 3.562,4.585 5.294,11.584 6,19 -2,2 -4,4 -6,6 -0.667,-0.667 -1.333,-1.333 -2,-2 -4.666,-2.667 -9.334,-5.333 -14,-8 -0.333,-3 -0.667,-6 -1,-9 6.749,-1.134 12.696,-2.528 17,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4308"
+         d="m 54.906,90 c 4.666,1.667 9.334,3.333 14,5 -0.333,1 -0.667,2 -1,3 -2.999,4.333 -6.001,8.667 -9,13 -3.999,0 -8.001,0 -12,0 -1.333,-4 -2.667,-8 -4,-12 3.999,-2.999 8.001,-6 12,-9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4310"
+         d="m 95.906,90 c 2.999,0.667 6.001,1.333 9,2 0.667,3 1.333,6 2,9 -4.106,4.157 -6.652,10.101 -12,13 -1,0.333 -2,0.667 -3,1 -0.667,-0.667 -1.333,-1.333 -2,-2 -2,-6.333 -4,-12.667 -6,-19 3.999,-1.333 8.001,-2.667 12,-4 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4312"
+         d="m 241.906,92 c 2.333,0.667 4.667,1.333 7,2 -3.333,8.666 -6.667,17.334 -10,26 -2.256,2.613 -5.292,2.836 -9,4 -6.539,-3.684 -11.143,-10.627 -14,-18 0.334,-0.333 0.666,-0.667 1,-1 7.082,-2.432 18.289,-8.36 25,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4314"
+         d="m 204.906,93 c 4.818,2.654 6.865,7.657 7,15 -0.666,0 -1.334,0 -2,0 -6.332,2.333 -12.668,4.667 -19,7 -0.666,-1 -1.334,-2 -2,-3 -1.666,-5 -3.334,-10 -5,-15 1,-0.667 2,-1.333 3,-2 4.586,1.269 12.74,1.088 18,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4316"
+         d="m 74.906,95 c 1,0 2,0 3,0 4.214,3.732 10.113,16.279 5,20 -7.688,3.867 -11.919,-0.323 -18,-3 1.428,-7.084 5.823,-12.526 10,-17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4318"
+         d="m 29.906,96 c 2.999,1.667 6.001,3.333 9,5 1.667,4.666 3.333,9.334 5,14 -15.071,5.065 -27.595,8.02 -35,-3 1,-2.333 2,-4.667 3,-7 7.148,-1.18 14.138,-4.381 18,-9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4320"
+         d="m 306.906,97 c 4.889,0.559 16.111,0.469 22,1 0.666,1.667 1.334,5.333 2,7 -2,3.333 -4,1.667 -6,5 -7.332,0.333 -14.668,5.667 -22,6 -0.666,-0.333 -1.334,-0.667 -2,-1 0.316,-7.672 2.657,-13.358 6,-18 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4322"
+         d="m 161.906,102 c 6.774,-0.612 15.561,-3.067 19,2 2,4.333 4,8.667 6,13 -0.666,1 -1.334,2 -2,3 -8.283,10.488 -18.439,-2.596 -23,-8 0,-3.333 0,-6.667 0,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4324"
+         d="m 250.906,102 c 5.333,4 10.667,8 16,12 -0.334,1 -0.666,2 -1,3 -3.666,3.667 -7.334,7.333 -11,11 -3.666,-2 -7.334,-4 -11,-6 1.161,-8.416 4.349,-13.583 7,-20 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4326"
+         d="m 145.906,104 c 3.999,0 8.001,0 12,0 0,3.667 0,7.333 0,11 -4.333,4.333 -8.667,8.667 -13,13 -4.666,-3.333 -9.334,-6.667 -14,-10 0,-1.333 0,-2.667 0,-4 2.333,-2.667 4.667,-5.333 7,-8 2.667,-0.666 5.333,-1.333 8,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4328"
+         d="m 107.906,105 c 7.854,1.357 18.458,6.927 19,16 -1,1.333 -2,2.667 -3,4 -9.788,-0.039 -17.288,2.201 -24,1 -1,-2.333 -2,-4.667 -3,-7 3.667,-4.666 7.333,-9.333 11,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4330"
+         d="m 332.906,111 c 5,3.667 10,7.333 15,11 0.334,4.666 0.666,9.334 1,14 -2.333,1.333 -4.667,2.667 -7,4 -4.666,-2.667 -9.334,-5.333 -14,-8 -0.773,-11.858 1.696,-12.753 5,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4332"
+         d="m 209.906,113 c 1,0 2,0 3,0 2.666,2.667 5.334,5.333 8,8 -1,1.333 -2,2.667 -3,4 -5.666,4.666 -11.334,9.334 -17,14 -5.844,-3.878 -8.755,-9.541 -12,-16 4.466,-6.767 13.98,-5.96 21,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4334"
+         d="m 58.906,114 c 3.333,2 6.667,4 10,6 -0.333,5 -0.667,10 -1,15 -9.286,1.135 -11.666,2.404 -18,-2 -1.179,-7.419 -3.907,-11.636 -1,-18 3.333,-0.333 6.667,-0.666 10,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4336"
+         d="m 271.906,116 c 8.14,0.049 10.365,2.047 16,4 -0.666,1.333 -1.334,2.667 -2,4 -4.666,5.666 -9.334,11.334 -14,17 -3.666,0 -7.334,0 -11,0 -0.666,-3.333 -1.334,-6.667 -2,-10 4.333,-4.999 8.667,-10 13,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4338"
+         d="m 8.906,118 c 3.333,3.333 2.667,6.667 6,10 1,5.666 2,11.334 3,17 -6.333,1.333 -7.667,2.667 -14,4 -7.188,-23.587 -3.835,-12.431 5,-31 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4340"
+         d="m 86.906,118 c 2.333,1 4.667,2 7,3 1,3.667 2,7.333 3,11 -5.333,2.333 -10.667,4.667 -16,7 -2.667,-1 -5.333,-2 -8,-3 -0.209,-7.175 0.745,-10.918 3,-15 3.667,-1 7.333,-2 11,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4342"
+         d="m 160.906,118 c 4.051,3.489 5.299,6.827 11,9 -1,4.666 -2,9.334 -3,14 -0.666,0.333 -1.334,0.667 -2,1 -6.332,-3 -12.667,-6 -19,-9 4.333,-4.999 8.667,-10 13,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#d06023;fill-rule:evenodd" />
+      <path
+         id="path4344"
+         d="m 40.906,119 c 2.575,2.719 5.908,12.149 3,14 -6.666,4 -13.334,8 -20,12 -0.667,-0.334 -1.333,-0.666 -2,-1 -0.667,-6.333 -1.333,-12.667 -2,-19 6.999,-2 14.001,-4 21,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4346"
+         d="m 296.906,119 c 9,3.827 19.334,-3.667 28,-3 -0.221,3.882 -1.15,13.899 -3,18 -3.795,2.365 -5.775,5.848 -10,5 -4.888,0.741 -7.186,-0.492 -11,-3 -2.333,-5.333 -4.667,-10.667 -7,-16 1,-0.333 2,-0.666 3,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4348"
+         d="m 129.906,123 c 4.999,3.667 10.001,7.333 15,11 -2.29,6.45 -8.565,16.772 -14,14 -1.667,-0.666 -3.333,-1.334 -5,-2 0,-6 0,-12 0,-18 1.333,-1.666 2.667,-3.333 4,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4350"
+         d="m 183.906,126 c 4.666,5.666 9.334,11.334 14,17 0,1 0,2 0,3 -2.666,2.333 -5.334,4.667 -8,7 -16.936,-1.643 -17.521,-10.823 -14,-25 2.666,-0.666 5.334,-1.333 8,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4352"
+         d="m 222.906,126 c 1,0.333 2,0.667 3,1 0.666,9.333 1.334,18.668 2,28 -1.666,0.666 -3.334,1.334 -5,2 -7.841,-4.17 -14.37,-6.856 -20,-13 0.666,-0.333 1.334,-0.667 2,-1 3.678,-7.751 12.022,-11.512 18,-17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4354"
+         d="m 236.906,126 c 7.949,2.37 13.355,4.734 19,9 0,5 0,10 0,15 -6.332,2 -12.668,4 -19,6 -1.333,-1.333 -2.667,-2.667 -4,-4 -3.291,-5.971 -1.234,-16.627 -2,-24 2,-0.666 4,-1.333 6,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4356"
+         d="m 289.906,126 c 4.52,3.125 8.914,10.583 10,17 -3.333,5 -6.667,10 -10,15 -0.334,0 -0.666,0 -1,0 -3.666,-4.666 -7.334,-9.334 -11,-14 4,-5.999 8,-12 12,-18 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4358"
+         d="m 120.906,130 c 0,5 0,10 0,15 -4.666,0.666 -9.334,1.334 -14,2 -2,-5 -4,-10 -6,-15 6.666,-0.666 13.334,-1.333 20,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4360"
+         d="m 324.906,136 c 5,3 10,6 15,9 -1.02,4.324 -1.219,10.333 -4,13 -1.666,1.666 -3.334,3.334 -5,5 -0.666,-0.666 -1.334,-1.334 -2,-2 -7.745,-2.946 -8.229,-10.482 -11,-18 2.333,-2.333 4.667,-4.667 7,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4362"
+         d="m 45.906,137 c 4.069,1.061 4.017,1.053 6,4 1,5.333 2,10.667 3,16 -0.333,0.666 -0.667,1.334 -1,2 -8.062,-1.681 -20.361,2.711 -25,-4 -0.667,-2.333 -1.333,-4.667 -2,-7 6.333,-3.666 12.667,-7.333 19,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4364"
+         d="m 95.906,137 c 2.667,4 5.333,8 8,12 -1.333,4.666 -2.667,9.334 -4,14 -0.667,0.334 -1.333,0.666 -2,1 -4.999,-2.666 -10.001,-5.334 -15,-8 0,-4.333 0,-8.667 0,-13 4.333,-2 8.667,-4 13,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4366"
+         d="m 78.906,156 c -6.666,1.333 -13.334,2.667 -20,4 -0.667,-6.332 -1.333,-12.668 -2,-19 8.896,-1.496 22.489,-4.656 21,6 0.333,3 0.667,6 1,9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4368"
+         d="m 146.906,139 c 7.316,0.517 10.884,3.368 15,7 -2.333,4 -4.667,8 -7,12 -7.708,0.344 -13.103,1.254 -18,-1 0,-0.334 0,-0.666 0,-1 0,-1 0,-2 0,-3 4.738,-3.628 7.271,-8.346 10,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4370"
+         d="m 303.906,143 c 3.333,0 6.667,0 10,0 1.333,5.333 2.667,10.667 4,16 -6.666,2.333 -13.334,4.667 -20,7 -1.333,-0.666 -2.667,-1.334 -4,-2 1.203,-9.015 6.351,-14.041 10,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4372"
+         d="m 165.906,146 c 1,0 2,0 3,0 4.333,3.333 8.667,6.667 13,10 -4.333,5.666 -8.667,11.334 -13,17 -1,-0.666 -2,-1.334 -3,-2 -2,-3.666 -4,-7.334 -6,-11 2,-4.666 4,-9.333 6,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4374"
+         d="m 261.906,146 c 3.666,0.334 7.334,0.666 11,1 6.778,3.119 11.229,9.859 15,16 0,0.334 0,0.666 0,1 -0.666,0 -1.334,0 -2,0 -7,1 -14,2 -21,3 -2,-4.666 -4,-9.334 -6,-14 1,-2.333 2,-4.667 3,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4376"
+         d="m 17.906,148 c 3.006,1.284 2.245,0.629 4,3 3.978,7.174 2.962,14.324 1,23 -1,1.666 -2,3.334 -3,5 -6.333,-1.666 -7.667,-3.334 -14,-5 -0.333,-6.666 -0.667,-13.334 -1,-20 5.999,-2 7.001,-4 13,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4378"
+         d="m 118.906,148 c 2,0.334 4,0.666 6,1 2.333,2.333 4.667,4.667 7,7 0,0.666 0,1.334 0,2 -5.333,3.666 -10.667,7.334 -16,11 -4.333,-2 -8.667,-4 -13,-6 1.333,-3.333 2.667,-6.667 4,-10 3.999,-1.666 8.001,-3.333 12,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4380"
+         d="m 199.906,150 c 5.666,3.666 11.334,7.334 17,11 -3.333,6.332 -6.667,12.668 -10,19 -0.334,0 -0.666,0 -1,0 -7.332,-4.024 -9.943,-15.93 -13,-24 2.333,-2 4.667,-4 7,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4382"
+         d="m 253.906,155 c 7.141,6.947 6.541,15.806 5,27 -2,0 -4,0 -6,0 -4,0 -8,0 -12,0 -1,-7.666 -2,-15.334 -3,-23 6.893,0.075 12.136,-1.104 16,-4 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4384"
+         d="m 186.906,157 c 4.893,3.181 8.182,14.094 9,21 -6,1.666 -12,3.334 -18,5 -2.333,-2 -4.667,-4 -7,-6 5.333,-6.666 10.667,-13.333 16,-20 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4386"
+         d="m 230.906,157 c 7.131,6.322 6.948,26.199 3,32 -0.666,0.334 -1.334,0.666 -2,1 -5.666,-0.666 -11.334,-1.334 -17,-2 -2,-1.666 -4,-3.334 -6,-5 6.444,-10.527 12.34,-18.585 22,-26 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4388"
+         d="m 75.906,160 c 7.484,0.515 12.265,3.764 16,8 -1.333,3 -2.667,6 -4,9 -9.708,2.824 -19.79,4.712 -27,4 -0.333,-5.333 -0.667,-10.667 -1,-16 5.333,-1.666 10.667,-3.333 16,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4390"
+         d="m 150.906,161 c 2.333,0.666 4.667,1.334 7,2 2,5 4,10 6,15 -3,1 -6.001,2 -9,3 -3.999,-2 -8.001,-4 -12,-6 -0.667,-4 -1.333,-8 -2,-12 0.667,0 1.333,0 2,0 2.667,-0.666 5.333,-1.333 8,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4392"
+         d="m 340.906,161 c 7.361,0.807 7.735,2.963 12,7 -2,5 -4,10 -6,15 -8.164,0.52 -13.666,0.614 -13,-6 0,-3.666 0,-7.334 0,-11 2.333,-1.666 4.667,-3.333 7,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4394"
+         d="m 28.906,162 c 8.999,0.666 18.001,1.334 27,2 0.333,5.333 0.667,10.667 1,16 -2,1 -4,2 -6,3 -7.999,-2.666 -16.001,-5.334 -24,-8 0.667,-4.333 1.333,-8.667 2,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4396"
+         d="m 131.906,162 c 1.333,0 2.667,0 4,0 0.667,5.333 1.333,10.667 2,16 -6.042,4.745 -8.353,4.459 -18,2 -0.667,-2 -1.333,-4 -2,-6 4.666,-4 9.334,-8 14,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4398-3"
+         d="m 319.906,162 c 3.333,2 6.667,4 10,6 -0.152,4.58 -0.467,13.404 -3,16 -4.333,0.334 -8.667,0.666 -13,1 -3,-5 -6,-10 -9,-15 5,-2.666 10,-5.333 15,-8 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4400-6"
+         d="m 97.906,168 c 5.947,0.702 12.443,3.626 16,7 0.667,1.666 1.333,3.334 2,5 -2,5.333 -4,10.667 -6,16 -4.666,-0.334 -9.334,-0.666 -14,-1 -1.667,-4.333 -3.333,-8.667 -5,-13 2.333,-4.666 4.667,-9.333 7,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4402"
+         d="m 286.906,168 c 1,0 2,0 3,0 -2.333,7.666 -5.667,16.334 -8,24 -7.062,-0.007 -15.059,-1.44 -18,-6 0.334,-4.333 0.666,-8.667 1,-13 7.332,-1.666 14.668,-3.333 22,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4404"
+         d="m 294.906,169 c 7.148,3.537 9.562,9.926 15,15 -0.644,3.635 -0.403,3.027 -2,5 -0.666,1.333 -1.334,2.667 -2,4 -6.332,-0.334 -12.668,-0.666 -19,-1 2.666,-7.666 5.334,-15.333 8,-23 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4406"
+         d="m 22.906,179 c 7.263,0.517 18.471,4.896 23,9 -2,4.333 -4,8.667 -6,13 -2.999,0 -6.001,0 -9,0 -2.999,-3.333 -6.001,-6.667 -9,-10 0.333,-4 0.667,-8 1,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4408"
+         d="m 139.906,181 c 3.999,1 8.001,2 12,3 0.333,0.334 0.667,0.666 1,1 -1.333,6.332 -2.667,12.668 -4,19 -0.333,0 -0.667,0 -1,0 -2.999,-1 -6.001,-2 -9,-3 -1,-5.333 -2,-10.667 -3,-16 1.333,-1.333 2.667,-2.667 4,-4 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4410"
+         d="m 165.906,181 c 5.518,2.037 8.688,4.75 12,9 -0.666,2.333 -1.334,4.667 -2,7 -6.332,3.666 -12.668,7.334 -19,11 -1,-0.666 -2,-1.334 -3,-2 0,-0.334 0,-0.666 0,-1 1.667,-7 3.333,-14 5,-21 3.15,-0.735 5.049,-1.314 7,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4412"
+         d="m 196.906,181 c 6.934,0.861 9.021,3.391 12,8 -2.803,4.868 -6.098,14.057 -11,17 -5.007,2.358 -6.145,1.542 -9,-2 -2.666,-2 -5.334,-4 -8,-6 0.217,-4.377 -0.49,-8.455 2,-11 4.666,-2 9.334,-4 14,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4414"
+         d="m 78.906,182 c 2.333,0 4.667,0 7,0 2.547,5.043 5.983,11.439 5,17 -6.999,2 -14.001,4 -21,6 -2,-6.666 -4,-13.334 -6,-20 5.587,1.629 11.017,-0.199 15,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4416"
+         d="m 57.906,184 c 5.034,5.539 8.044,15.695 9,25 -2,0 -4,0 -6,0 -5.255,2.098 -8,1.881 -11,-1 -2,-1.666 -4,-3.334 -6,-5 1.804,-10.521 6.841,-13.897 14,-19 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4418"
+         d="m 119.906,184 c 4.333,1 8.667,2 13,3 0.43,6.675 1.968,13.519 0,16 -2.667,1.666 -5.333,3.334 -8,5 -3.667,-3.333 -7.333,-6.667 -11,-10 2,-4.666 4,-9.333 6,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4420"
+         d="m 330.906,187 c 10.224,-0.313 10.314,-1.316 17,2 3.891,10.879 6.519,10.409 0,19 -0.334,0 -0.666,0 -1,0 -6,-1.333 -5,-2.667 -11,-4 -1.666,-5.666 -3.334,-11.333 -5,-17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4422"
+         d="m 255.906,187 c 4.962,1.011 3.748,0.7 6,4 -1.666,8.666 -3.334,17.334 -5,26 -6.992,-0.986 -11.84,-5.443 -19,-9 -1.014,-6.16 -4.107,-12.091 -2,-15 5.724,-6.039 12.54,-2.973 20,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4424"
+         d="m 313.906,189 c 4.333,0.334 8.667,0.666 13,1 1.18,6.307 4.966,9.107 3,15 -2.666,3.666 -5.334,7.334 -8,11 -6.219,-1.279 -7.948,-3.904 -12,-7 -0.666,-4.666 -1.334,-9.334 -2,-14 2,-2 4,-4 6,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4426"
+         d="m 212.906,192 c 3.666,0.334 7.334,0.666 11,1 19.378,11.536 2.734,21.018 -6,31 -1,-0.666 -2,-1.334 -3,-2 -3.333,-5 -6.667,-10 -10,-15 2.666,-5 5.334,-10 8,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4428"
+         d="m 280.906,218.001 c -8.281,0.816 -11.536,2.191 -17,-1 -2.066,-1.963 -1.035,-0.375 -2,-4 1.333,-6.667 2.667,-13.334 4,-20 4.758,2.874 7.17,7.267 9.146,9 2.001,6.866 5.52,9.668 5.854,16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4430"
+         d="m 17.906,195 c 3.333,3 6.667,6 10,9 -0.467,6.68 -2.366,11.52 -6,15 -2.999,0 -6.001,0 -9,0 -1.667,-4 -3.333,-8 -5,-12 3.333,-4 6.667,-8 10,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4432"
+         d="m 277.906,196 c 6.911,-0.387 23.244,-0.097 26,4 0.666,3 1.334,6 2,9 -1,0.666 -2,1.334 -3,2 -4.465,3.564 -13.39,4.996 -18,3 -0.334,-5.666 -6.666,-12.333 -7,-18 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4434"
+         d="m 97.906,199 c 12.161,2.003 18.339,5.025 25,14 -6.666,2.666 -13.334,5.334 -20,8 -0.667,-0.334 -1.333,-0.666 -2,-1 -1,-6.999 -2,-14 -3,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4436"
+         d="m 175.906,202 c 4,2.333 8,4.667 12,7 -1.668,8.909 -6.296,14.167 -10,21 -1,-0.666 -2,-1.334 -3,-2 -3.66,-6.811 -11.727,-7.918 -17,-13 4.296,-7.019 11.085,-8.641 18,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4438"
+         d="m 90.906,203 c 3.438,3.029 5.11,11.797 6,17 -5.666,2 -11.334,4 -17,6 -1.667,-1.666 -3.333,-3.334 -5,-5 -1.333,-3.666 -2.667,-7.334 -4,-11 6.666,-2.333 13.334,-4.667 20,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4440"
+         d="m 34.906,205 c 2,0 4,0 6,0 2.667,2.666 5.333,5.334 8,8 -0.667,1 -1.333,2 -2,3 -2,4.332 -4,8.666 -6,13 -4.333,-3.334 -8.667,-6.668 -13,-10 2.333,-4.665 4.667,-9.333 7,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4442"
+         d="m 135.906,206 c 11.099,-0.399 17.536,2.356 18,13 -3.333,2.666 -6.667,5.334 -10,8 -13.317,-0.004 -12.635,-4.693 -18,-12 0.333,-1.334 0.667,-2.668 1,-4 2.999,-1.666 6.001,-3.333 9,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4444"
+         d="m 332.906,208 c 6,1.333 7,2.667 13,4 -0.614,7.299 2.088,14.195 -1,19 -1.666,0.334 -3.334,0.666 -5,1 -4.666,-4.666 -9.334,-9.334 -14,-14 2.333,-3.333 4.667,-6.667 7,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4446"
+         d="m 194.906,211.001 c 2.333,0 4.667,0 7,0 4.333,6 8.667,12 13,18 0,0.666 0,1.334 0,2 -4.168,3.455 -8.479,10.1 -14,9 -2,0.334 -4,0.666 -6,1 -4,-2.666 -8,-5.334 -12,-8 1.783,-7.863 6.354,-17.547 12,-22 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4448"
+         d="m 61.906,213.001 c 2,0 4,0 6,0 0.667,3.332 1.333,6.666 2,10 -3.321,6.4 -6.695,10.295 -17,10 -2.333,-0.666 -4.667,-1.334 -7,-2 0,-1.334 0,-2.668 0,-4 6.116,-6.906 7.373,-8.994 16,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4450"
+         d="m 236.906,213.001 c 5.414,1.564 9.845,4.158 13,8 -3,7.666 -6,15.334 -9,23 -7,-4.666 -14,-9.334 -21,-14 0,-1 0,-2 0,-3 5.666,-4.666 11.334,-9.334 17,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4452"
+         d="m 306.906,214.001 c 3.333,1.666 6.667,3.334 10,5 -2.203,11.891 -7.713,13.852 -19,17 -0.334,-1 -0.666,-2 -1,-3 -1.333,-4.666 -7.667,-9.334 -9,-14 6.146,-0.453 15.41,-2.074 19,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4454"
+         d="m 121.906,217.001 c 2,3.332 4,6.666 6,10 -1.37,10.377 -5.773,14.439 -17,15 0,-0.666 0,-1.334 0,-2 -2.642,-4.57 -3.837,-8.891 -4,-16 4.999,-2.334 10.001,-4.668 15,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4456"
+         d="m 276.906,222.001 c 3,0.334 6,0.666 9,1 1.333,6.666 5.667,9.334 7,16 -2.666,2.332 -5.334,4.666 -8,7 -3.666,-1.334 -7.334,-2.668 -11,-4 -1.666,-6.332 -3.334,-12.668 -5,-19 1,-0.334 2,-0.666 3,-1 2.126,0 4.598,0.177 5,0 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4458"
+         d="m 256.906,220.001 c 2,0.666 4,1.334 6,2 4.395,3.758 6.627,13.506 7,21 -1,0.666 -2,1.334 -3,2 -6.301,4.166 -13.885,5.758 -22,3 0,-0.334 0,-0.666 0,-1 2.148,-10.201 5.854,-20.641 12,-27 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4460"
+         d="m 151.906,251.001 c -1,-7.332 -2,-14.668 -3,-22 2.999,-2.666 6.001,-5.334 9,-8 23.99,7.467 12.997,18.584 0,30 -2,0 -4,0 -6,0 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4462"
+         d="m 21.906,222.001 c 7.706,1.391 14.297,6.641 16,14 -3.079,8.305 -6.079,12.344 -18,12 -3.395,-6.41 -8.118,-14.432 -5,-22 0.667,-1 1.333,-2 2,-3 1.667,-0.334 3.333,-0.666 5,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4464"
+         d="m 320.906,222.001 c 7.465,3.152 13.572,8.723 18,15 -2.395,8.605 -4.019,12.072 -13,14 -8.166,-11.766 -10.158,-14.439 -5,-29 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4466"
+         d="m 99.906,223.001 c 3.556,3.289 6.099,16.768 5,21 -5.666,2 -11.334,4 -17,6 -1.333,-6.332 -2.667,-12.668 -4,-19 1,-1 2,-2 3,-3 4.269,-0.094 9.207,-1.744 13,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4468"
+         d="m 72.906,226.001 c 7.474,4.799 10.433,15.682 11,27 -1,0.666 -2,1.334 -3,2 -5.629,-1.262 -9.903,-2.199 -15,-6 -1,-4 -2,-8 -3,-12 3.333,-3.666 6.667,-7.334 10,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4470"
+         d="m 130.906,230.001 c 4.726,0.025 10.569,0.529 13,3 1.333,6.332 2.667,12.668 4,19 -1.667,1 -3.333,2 -5,3 -0.667,-0.666 -1.333,-1.334 -2,-2 -5.925,-2.254 -10.535,-6.264 -14,-11 1.333,-4 2.667,-8 4,-12 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4472"
+         d="m 42.906,234.001 c 5.666,1.332 11.334,2.666 17,4 0.333,4.666 0.667,9.334 1,14 -0.667,0 -1.333,0 -2,0 -2,0.666 -4,1.334 -6,2 -4.666,-3 -9.334,-6 -14,-9 1.333,-3.666 2.667,-7.334 4,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4474"
+         d="m 216.906,234.001 c 9.403,1.393 19.252,10.541 24,17 -1.333,3 -2.667,6 -4,9 -6,2.666 -12,5.334 -18,8 -4,-7.666 -8,-15.334 -12,-23 3.333,-3.666 6.667,-7.334 10,-11 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4476"
+         d="m 178.906,236.001 c 4,2.666 8,5.334 12,8 -2,6 -4,12 -6,18 -3,0.334 -6,0.666 -9,1 -5.93,-2.912 -9.817,-6.359 -13,-12 5.333,-5 10.667,-10 16,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4478"
+         d="m 309.906,238.001 c 4,4.666 8,9.334 12,14 0,1 0,2 0,3 -1,0.666 -2,1.334 -3,2 -4.333,1 -8.667,2 -13,3 -4.333,-4.666 -8.667,-9.334 -13,-14 0.666,-0.666 1.334,-1.334 2,-2 0.666,-1.334 1.334,-2.668 2,-4 4.333,-0.666 8.667,-1.334 13,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4480"
+         d="m 122.906,244.001 c 5.999,5.332 12.001,10.666 18,16 -0.333,1 -0.667,2 -1,3 -6.13,2.596 -17.295,6.002 -21,3 -2.999,-6.332 -6.001,-12.668 -9,-19 4.333,-1 8.667,-2 13,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4482"
+         d="m 194.906,245.001 c 2.333,0 4.667,0 7,0 4.666,8.332 9.334,16.668 14,25 -0.334,1 -0.666,2 -1,3 -6.861,2.666 -13.085,3.877 -19,3 -2.557,-5.928 -5.977,-8.236 -7,-16 2,-5 4,-10 6,-15 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4484"
+         d="m 272.906,247.001 c 2.333,0.666 4.667,1.334 7,2 0.334,0.666 0.666,1.334 1,2 -1.666,9.666 -3.334,19.334 -5,29 -0.666,0.334 -1.334,0.666 -2,1 -5,-8.666 -10,-17.334 -15,-26 0.334,-0.666 0.666,-1.334 1,-2 4.333,-2 8.667,-4 13,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4486"
+         d="m 33.906,248.001 c 7.277,1.365 11.407,5.021 15,10 -0.751,3.85 -4.021,14.959 -7,13 -4.44,1.416 -6.659,1.598 -9,-2 -4.026,-7.523 -2.75,-15.811 1,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4488"
+         d="m 101.906,248.001 c 1,0 2,0 3,0 4.444,4.541 7.962,15.631 9,23 -0.667,0 -1.333,0 -2,0 -5.333,1.332 -10.667,2.666 -16,4 -2.999,-6.666 -6.001,-13.334 -9,-20 4.999,-2.334 10.001,-4.668 15,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4490"
+         d="m 285.906,250.001 c 9.894,1.635 22.346,12.895 14,24 -6,2 -12,4 -18,6 -0.666,-0.666 -1.334,-1.334 -2,-2 2,-9.332 4,-18.668 6,-28 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4492"
+         d="m 336.906,251.001 c 12.391,2.365 8.184,12.207 2,23 -7.355,0.721 -3.402,2.555 -9,0 -2.052,-5.578 -6.542,-11.906 -3,-17 3.333,-2 6.667,-4 10,-6 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4494"
+         d="m 28.906,276.001 c -7.333,-1.334 -14.667,-2.668 -22,-4 -0.333,-1 -0.667,-2 -1,-3 1.333,-3.666 2.667,-7.334 4,-11 5.56,-2.48 8.375,-5.969 16,-4 1,7.332 2,14.668 3,22 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4496"
+         d="m 244.906,253.001 c 3.666,1 7.334,2 11,3 4.333,8.998 8.667,18 13,27 -5.488,-1.166 -14.357,1.311 -18,-2 -5.537,-3.957 -6.914,-12.633 -11,-18 1.666,-3.334 3.334,-6.668 5,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4498"
+         d="m 156.906,254.001 c 4.333,4.332 8.667,8.666 13,13 -2.666,5.666 -5.334,11.334 -8,17 -1,-0.334 -2,-0.666 -3,-1 -9.573,-7.197 -16.349,-8.92 -15,-22 2,-2 4,-4 6,-6 2.333,-0.334 4.667,-0.666 7,-1 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4500"
+         d="m 63.906,255.001 c 2.999,1.332 6.001,2.666 9,4 -1.942,9.373 -6.196,17.408 -12,23 -3.999,-3.666 -8.001,-7.334 -12,-11 2.999,-11.563 5.488,-11.049 15,-16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4502"
+         d="m 81.906,258.001 c 4.871,3.25 12.047,18.758 10,22 -1.466,6.266 -1.759,8.055 -10,8 -4.722,-1.369 -11.7,-2.115 -15,-5 3.917,-7.627 7.622,-13.014 10,-23 1.667,-0.666 3.333,-1.334 5,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4504"
+         d="m 311.906,263.001 c 3,0 6,0 9,0 2,5.332 4,10.666 6,16 -0.666,0 -1.334,0 -2,0 -5,1 -10,2 -15,3 -2,-2 -4,-4 -6,-6 2.258,-7.016 2.326,-9.342 8,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4506"
+         d="m 234.906,264.001 c 4,7 8,14 12,21 -3.666,2.332 -7.334,4.666 -11,7 -5.51,-7.965 -14.089,-12 -14,-21 4.333,-2.334 8.667,-4.668 13,-7 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4508"
+         d="m 175.906,267.001 c 6.902,-0.186 9.329,0.703 13,3 1.333,2.666 2.667,5.334 4,8 -2.333,3 -4.667,6 -7,9 -6,-1 -12,-2 -18,-3 1.303,-6.359 4.772,-12.416 8,-17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4510"
+         d="m 134.906,269.001 c 1.667,0 3.333,0 5,0 1.333,3 2.667,6 4,9 -3.667,5 -7.333,10 -11,15 -4.171,-2.637 -5.603,-3.883 -13,-4 -1.084,-5.828 -2.62,-13.922 2,-17 4.333,-1 8.667,-2 13,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4512"
+         d="m 44.906,275.001 c 3.333,3.332 6.667,6.666 10,10 -8.62,3.271 -11.756,11.246 -19,16 -1,-0.666 -2,-1.334 -3,-2 -0.694,-7.803 -2.45,-14.234 -1,-22 4.333,-0.666 8.667,-1.334 13,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4514"
+         d="m 114.906,276.001 c 0,5 0,10 0,15 -1.333,2 -2.667,4 -4,6 -5.999,-2.334 -12.001,-4.668 -18,-7 1.902,-10.125 10.822,-13.617 22,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4516"
+         d="m 27.906,297.001 c -7.666,-0.666 -12.334,-1.334 -20,-2 0,-0.334 0,-0.666 0,-1 1.667,-5.334 0.333,-10.668 2,-16 2.333,0 4.667,0 7,0 3.333,0.666 6.667,1.334 10,2 0.333,5.666 0.667,11.334 1,17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4518"
+         d="m 212.906,303.001 c -0.666,-8 -1.334,-16.002 -2,-24 0.666,0 1.334,0 2,0 1.333,-0.334 2.667,-0.666 4,-1 6,6 12,12 18,18 -0.334,2 7.334,8 7,10 -7,0.334 -22,-3.334 -29,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4520"
+         d="m 336.906,278.001 c 2,0 4,0 6,0 3.333,4 6.667,8 10,12 -3.333,3.666 0.333,7.334 -3,11 -5,-3 -10,-6 -15,-9 -0.666,-3 -1.334,-6 -2,-9 3.666,-1.666 0.334,-3.334 4,-5 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4522"
+         d="m 297.906,279.001 c 3.666,2.666 7.334,5.334 11,8 -1.333,4.666 -2.667,9.334 -4,14 -2.666,-0.334 -5.334,-0.666 -8,-1 -1.568,-8.203 -5.853,-11.621 -10,-17 0,-0.334 0,-0.666 0,-1 3.666,-1 7.334,-2 11,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4524"
+         d="m 196.906,281.001 c 3.333,0 6.667,0 10,0 1.775,10.129 2.781,19.531 -2,27 -0.334,0 -0.666,0 -1,0 -5,-1 -10,-2 -15,-3 0,-5 0,-10 0,-15 0.334,-0.334 0.666,-0.666 1,-1 2.333,-2.666 4.667,-5.334 7,-8 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4526"
+         d="m 145.906,282.001 c 5.868,0.625 9.854,2.695 13,6 0.24,7.158 -0.626,10.195 -3,14 -5.666,2.666 -11.334,5.334 -17,8 -0.333,-0.666 -0.667,-1.334 -1,-2 -0.667,-4.334 -1.333,-8.668 -2,-13 3.333,-4.334 6.667,-8.668 10,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4528"
+         d="m 324.906,283.001 c 1.333,0 2.667,0 4,0 0,2.332 0,4.666 0,7 0.742,3.498 0.949,3.375 -1,6 -3.333,4 -6.667,8 -10,12 -3,-1.666 -6,-3.334 -9,-5 1.333,-5.666 2.667,-11.334 4,-17 4,-1 8,-2 12,-3 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4530"
+         d="m 276.906,284.001 c 5.766,0.609 5.629,1.625 9,4 2.666,5.332 5.334,10.666 8,16 -5.986,5.387 -5.971,9.934 -18,10 -2,-1.666 -4,-3.334 -6,-5 1,-7.666 2,-15.334 3,-23 1.333,-0.666 2.667,-1.334 4,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4532"
+         d="m 57.906,286.001 c 2.333,0.666 4.667,1.334 7,2 0.724,12.404 2.048,20.607 -5,27 -6.666,-1.666 -13.334,-3.334 -20,-5 -0.333,-1 -0.667,-2 -1,-3 2.904,-8.324 13.72,-14.275 19,-21 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4534"
+         d="m 162.906,287.001 c 7.666,1.332 15.334,2.666 23,4 -0.31,5.49 -1.126,13.139 -3,17 -1.666,1 -3.334,2 -5,3 -1.333,0 -2.667,0 -4,0 -4,-3.666 -8,-7.334 -12,-11 0.334,-4.334 0.666,-8.668 1,-13 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4536"
+         d="m 266.906,287.001 c -0.334,7 -0.666,14 -1,21 -12.148,3.551 -9.844,-1.16 -21,-6 -3.172,-2.437 -4.541,-3.885 -5,-6 8.537,-6.994 11.698,-9.182 27,-9 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4538"
+         d="m 69.906,291.001 c 6.666,0.334 13.334,0.666 20,1 -1.667,6 -3.333,12 -5,18 -4.999,-0.666 -10.001,-1.334 -15,-2 0,-5.666 0,-11.334 0,-17 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4540"
+         d="m 118.906,293.001 c 3.999,1 8.001,2 12,3 1.333,5.332 2.667,10.666 4,16 -6.666,0 -13.334,0 -20,0 -0.333,-1 -0.667,-2 -1,-3 -2.35,-8.242 1.739,-10.834 5,-16 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4542"
+         d="m 92.906,294.001 c 5.333,2.332 10.667,4.666 16,7 -0.667,5.666 -1.333,11.334 -2,17 -4.454,0.672 -7.84,0.4 -14,-1 -1,-1.666 -2,-3.334 -3,-5 1,-6 2,-12 3,-18 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4544"
+         d="m 333.906,297.001 c 4.666,2.666 9.334,5.334 14,8 -0.334,4.332 -0.666,8.666 -1,13 -1,0.334 -2,0.666 -3,1 -7,-2.666 -14,-5.334 -21,-8 3.666,-4.666 7.334,-9.334 11,-14 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4546"
+         d="m 10.906,299.001 c 14.38,1.348 20.062,2.045 26,12 0,0.334 0,0.666 0,1 -2.999,2.666 -6.001,2.334 -9,5 -2.333,0.666 -4.667,1.334 -7,2 -7.245,-3.904 -15.72,-8.113 -17,-18 0.667,0 1.333,0 2,0 2.667,-0.666 2.333,-1.334 5,-2 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+      <path
+         id="path4548"
+         d="m 152.906,321.001 c -2.753,-0.741 -10.697,-2.649 -13,-5 0.667,-1 1.333,-2 2,-3 5.999,-2.666 12.001,-5.334 18,-8 3.333,2.666 6.667,5.334 10,8 0,0.666 0,1.334 0,2"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#c9b27b;fill-rule:evenodd" />
+      <path
+         id="path4550"
+         d="m 299.906,305.001 c 2.333,0 4.667,0 7,0 2.666,2 5.334,4 8,6 -2.666,5.332 -5.334,4.666 -8,10 -2.333,0 -4.667,0 -7,0 -4.567,-2 -7,-3.223 -12,-6 3,-2.666 9,-7.334 12,-10 z"
+         inkscape:connector-curvature="0"
+         style="clip-rule:evenodd;fill:#6f5243;fill-rule:evenodd" />
+    </g>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="BADGE"
+     style="display:none"
+     sodipodi:insensitive="true">
+    <g
+       style="display:inline"
+       transform="translate(-340.00001,-581)"
+       id="g4394"
+       clip-path="none">
+      <g
+         id="g855">
+        <g
+           inkscape:groupmode="maskhelper"
+           id="g870"
+           clip-path="url(#clipPath873)"
+           style="opacity:0.6;filter:url(#filter891)">
+          <path
+             transform="matrix(1.4999992,0,0,1.4999992,-29.999795,-237.54282)"
+             d="m 264,552.36218 a 12,12 0 0 1 -12,12 12,12 0 0 1 -12,-12 12,12 0 0 1 12,-12 12,12 0 0 1 12,12 z"
+             sodipodi:ry="12"
+             sodipodi:rx="12"
+             sodipodi:cy="552.36218"
+             sodipodi:cx="252"
+             id="path844"
+             style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             sodipodi:type="arc" />
+        </g>
+        <g
+           id="g862">
+          <path
+             sodipodi:type="arc"
+             style="color:#000000;fill:#f5f5f5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="path4398"
+             sodipodi:cx="252"
+             sodipodi:cy="552.36218"
+             sodipodi:rx="12"
+             sodipodi:ry="12"
+             d="m 264,552.36218 a 12,12 0 0 1 -12,12 12,12 0 0 1 -12,-12 12,12 0 0 1 12,-12 12,12 0 0 1 12,12 z"
+             transform="matrix(1.4999992,0,0,1.4999992,-29.999795,-238.54282)" />
+          <path
+             transform="matrix(1.25,0,0,1.25,33,-100.45273)"
+             d="m 264,552.36218 a 12,12 0 0 1 -12,12 12,12 0 0 1 -12,-12 12,12 0 0 1 12,-12 12,12 0 0 1 12,12 z"
+             sodipodi:ry="12"
+             sodipodi:rx="12"
+             sodipodi:cy="552.36218"
+             sodipodi:cx="252"
+             id="path4400"
+             style="color:#000000;fill:#dd4814;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="star"
+             style="color:#000000;fill:#f5f5f5;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="path4459"
+             sodipodi:sides="5"
+             sodipodi:cx="666.19574"
+             sodipodi:cy="589.50385"
+             sodipodi:r1="7.2431178"
+             sodipodi:r2="4.3458705"
+             sodipodi:arg1="1.0471976"
+             sodipodi:arg2="1.6755161"
+             inkscape:flatsided="false"
+             inkscape:rounded="0.1"
+             inkscape:randomized="0"
+             d="m 669.8173,595.77657 c -0.39132,0.22593 -3.62645,-1.90343 -4.07583,-1.95066 -0.44938,-0.0472 -4.05653,1.36297 -4.39232,1.06062 -0.3358,-0.30235 0.68963,-4.03715 0.59569,-4.47913 -0.0939,-0.44198 -2.5498,-3.43681 -2.36602,-3.8496 0.18379,-0.41279 4.05267,-0.59166 4.44398,-0.81759 0.39132,-0.22593 2.48067,-3.48704 2.93005,-3.4398 0.44938,0.0472 1.81505,3.67147 2.15084,3.97382 0.3358,0.30236 4.08294,1.2817 4.17689,1.72369 0.0939,0.44198 -2.9309,2.86076 -3.11469,3.27355 -0.18379,0.41279 0.0427,4.27917 -0.34859,4.5051 z"
+             transform="matrix(1.511423,-0.16366377,0.16366377,1.511423,-755.37346,-191.93651)" />
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/layer.yaml
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/layer.yaml b/bigtop-packages/src/charm/giraph/layer-giraph/layer.yaml
new file mode 100644
index 0000000..3e08d6e
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/layer.yaml
@@ -0,0 +1,7 @@
+repo: https://github.com/panagiotisl/bigtop/tree/master/bigtop-packages/src/charm/giraph/layer-giraph
+includes:
+  - 'interface:giraph'
+  - 'layer:apache-bigtop-base'
+options:
+  basic:
+    use_venv: true

http://git-wip-us.apache.org/repos/asf/bigtop/blob/9e324fe9/bigtop-packages/src/charm/giraph/layer-giraph/metadata.yaml
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/charm/giraph/layer-giraph/metadata.yaml b/bigtop-packages/src/charm/giraph/layer-giraph/metadata.yaml
new file mode 100644
index 0000000..3b74996
--- /dev/null
+++ b/bigtop-packages/src/charm/giraph/layer-giraph/metadata.yaml
@@ -0,0 +1,13 @@
+name: giraph
+summary: Large-scale graph processing on Hadoop
+maintainer: Panagiotis Liakos <p....@di.uoa.gr>
+description: |
+  The Apache Giraph project's goal is to provide an environment that addresses
+  the challenges of Managing Big Graphs.
+tags: ['graph processing']
+series: ['xenial']
+subordinate: true
+requires:
+  giraph:
+    interface: giraph
+    scope: container