Commit Diff


commit - /dev/null
commit + 6f5121b2fe9bd31eb2b4affbaca4102476941251
blob - /dev/null
blob + a2b32f9267be748758616261e325f5df82715dd3 (mode 644)
--- /dev/null
+++ README.md
@@ -0,0 +1,3 @@
+# httpd.rocks
+
+Work in progress...
blob - /dev/null
blob + 691287b6e353f56675fffd37fe96ead589956f33 (mode 644)
--- /dev/null
+++ _footer.html
@@ -0,0 +1,2 @@
+</body>
+</html>
\ No newline at end of file
blob - /dev/null
blob + de4723502052d2d2ada53fd2fe14582901ea7ed0 (mode 644)
--- /dev/null
+++ _header.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>httpd.rocks</title>
+    <link rel="stylesheet" href="./style.css">
+</head>
+<body>
+    
\ No newline at end of file
blob - /dev/null
blob + 92afbdb12cba4d0017410b983bccfc3951c681e4 (mode 644)
--- /dev/null
+++ build.sh
@@ -0,0 +1,2 @@
+# ! /bin/sh
+(cat _header.html; lowdown index.md; cat _footer.html) > index.html
\ No newline at end of file
blob - /dev/null
blob + 9479a182ccc48373cc830413a3dd6560e0087018 (mode 644)
--- /dev/null
+++ index.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>httpd.rocks</title>
+    <link rel="stylesheet" href="./style.css">
+</head>
+<body>
+    <p><img src="openbsd-logo.svg" alt="OpenBSD mascot" /></p>
+<h1 id="httpd-rocks">httpd rocks</h1>
+<p>A barebones guide to setup an HTTPS-enabled web server with <code>httpd</code> on <a href="https://openbsd.org">OpenBSD</a></p>
+<p>Help improve this website: <a href="">git.btxx.org&#47;httpd.rocks</a></p>
+<hr/>
+<h2 id="before-you-begin">Before You Begin&#8230;</h2>
+<p>This guide assumes you have already setup OpenBSD on your desired server of choice. Most commands will need to run via <code>doas</code>, since you should be logged in as a created user - <strong>never</strong> <code>root</code> directly.</p>
+<p>All the examples in this guide use <code>httpd.rocks</code> for the domains (how meta&#8230;). Please remember to change this to your desired URL.</p>
+<h2 id="prep-your-domains">Prep Your Domain(s)</h2>
+<p>Make sure your DNS records are setup and working as intended with your desired domain. You can check their status with:</p>
+<pre><code>dig httpd.rocks
+</code></pre>
+<h2 id="section"><code>pf.conf</code></h2>
+<p>Before doing anything else, you need to make sure your <code>&#47;etc&#47;pf.conf</code> is allowing traffic on ports <code>80</code> and <code>443</code>. Make sure you include the following:</p>
+<pre><code>pass in on egress proto tcp from any to any port 80
+pass in on egress proto tcp from any to any port 443
+
+pass out on egress from any to any
+</code></pre>
+<h2 id="section-1"><code>httpd.conf</code></h2>
+<p>Make initial website folder and files:</p>
+<pre><code>doas mkdir -p &#47;var&#47;www&#47;htdocs&#47;httpd.rocks
+</code></pre>
+<p>Place your website files into this new folder and set proper permissions:</p>
+<pre><code>doas chmod -R 755 &#47;var&#47;www&#47;htdocs&#47;httpd.rocks
+doas chown -R www:www &#47;var&#47;www&#47;htdocs&#47;httpd.rocks
+</code></pre>
+<p>Create the initial <code>&#47;etc&#47;httpd.conf</code> file:</p>
+<pre><code>server "httpd.rocks" {
+    listen on * port 80
+    root "&#47;htdocs&#47;httpd.rocks"
+
+    location "&#47;.well-known&#47;acme-challenge&#47;*" {
+        root "&#47;acme"
+        request strip 2
+    }
+}
+
+server "www.httpd.rocks" {
+    listen on * port 80
+    block return 301 "http:&#47;&#47;httpd.rocks$REQUEST_URI"
+}
+</code></pre>
+<p>We need to create proper directories for <code>acme-client</code> (our next steps) and set their permissions:</p>
+<pre><code>doas mkdir -p -m 750 &#47;etc&#47;ssl&#47;private
+doas mkdir -p -m 755 &#47;var&#47;www&#47;acme
+</code></pre>
+<p>Then get <code>httpd</code> up and running:</p>
+<pre><code>doas rcctl start httpd
+</code></pre>
+<p><strong>Note</strong>: If you encounter runtime errors with <code>httpd</code>, you might be required to add the following to your <code>&#47;etc&#47;rc.conf.local</code> file:</p>
+<pre><code>httpd_flags=""
+</code></pre>
+<p>If everything was setup properly, you should be able to visit the HTTP-only version of your website online.</p>
+<h2 id="section-2"><code>acme-client.conf</code></h2>
+<p>Create the <code>&#47;etc&#47;acme-client.conf</code> file and include the following:</p>
+<pre><code>authority letsencrypt {
+    api url "https:&#47;&#47;acme-v02.api.letsencrypt.org&#47;directory"
+    account key "&#47;etc&#47;acme&#47;letsencrypt-privkey.pem"
+}
+domain httpd.rocks {
+    alternative names { www.httpd.rocks }
+    domain key "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.key"
+    domain certificate "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.crt"
+    sign with letsencrypt
+}
+</code></pre>
+<p><strong>Note</strong>: The <code>alternative names { www.httpd.rocks }</code> will be needed later to forward all <code>www.</code> requests to standard <code>https:&#47;&#47;</code>.</p>
+<p>Now we can run the core <code>acme-client</code> command to generate our certificates:</p>
+<pre><code>doas acme-client -v httpd.rocks
+</code></pre>
+<p>If everything goes smoothly, your new certificates should be generated and issued. The next thing you will want to do is automatically check for expired certs. Setup the following <code>cronjob</code> by running <code>crontab -e</code> and entering in:</p>
+<pre><code>0 0 * * * acme-client httpd.rocks &#38;&#38; rcctl reload httpd
+</code></pre>
+<p>This will check if you need to renew certificates every day at midnight (server time).</p>
+<h2 id="again"><code>httpd.conf</code> (again)</h2>
+<p>Now we alter our existing <code>&#47;etc&#47;httpd.conf</code> to properly setup HTTPS and forward all HTTP traffic:</p>
+<pre><code>server "httpd.rocks" {
+  listen on * tls port 443
+  root "&#47;htdocs&#47;httpd.rocks"
+  tls {
+    certificate "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.crt"
+    key "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.key"
+  }
+}
+
+server "www.httpd.rocks" {
+  listen on * tls port 443
+  tls {
+    certificate "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.crt"
+    key "&#47;etc&#47;ssl&#47;private&#47;httpd.rocks.key"
+  }
+  block return 301 "https:&#47;&#47;httpd.rocks$REQUEST_URI"
+}
+
+server "httpd.rocks" {
+  listen on * port 80
+  location "&#47;.well-known&#47;acme-challenge&#47;*" {
+    root "&#47;acme"
+    request strip 2
+  }
+  block return 301 "https:&#47;&#47;httpd.rocks$REQUEST_URI"
+}
+
+server "www.httpd.rocks" {
+  listen on * port 80
+  block return 301 "http:&#47;&#47;httpd.rocks$REQUEST_URI"
+}
+</code></pre>
+<p>Then test and restart <code>httpd</code>:</p>
+<pre><code>httpd -n
+doas rcctl restart httpd
+</code></pre>
+<p>Be sure to also have <code>httpd</code> start on boot (in case of accidental server restarts!):</p>
+<pre><code>doas rcctl enable httpd
+</code></pre>
+<h2 id="its-alive">It&#8217;s Alive!</h2>
+<p>Now check out your website! Everything should work as intended. You should have valid TLS and your standard HTTP request should forward to HTTPS.</p>
+<p>That&#8217;s it!</p>
+<hr/>
+<h2 id="references">References</h2>
+<p>I am far from an OpenBSD expert. Please refer to these additional (and mostly better) resources and documentation:</p>
+<ul>
+<li><a href="https://man.openbsd.org/httpd.8">man.openbsd.org&#47;httpd.8</a></li>
+<li><a href="https://man.openbsd.org/acme-client.1">man.openbsd.org&#47;acme-client.1</a></li>
+<li><a href="https://romanzolotarev.com/openbsd/acme-client.html">Enable HTTPS with acme-client(1) and Let’s Encrypt on OpenBSD</a></li>
+<li><a href="https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/">Self-hosting a static site with OpenBSD, httpd, and relayd</a></li>
+</ul>
+</body>
+</html>
\ No newline at end of file
blob - /dev/null
blob + 0e9842a5db2596281fa3b721edaea066efbf06be (mode 644)
--- /dev/null
+++ index.md
@@ -0,0 +1,191 @@
+![OpenBSD mascot](openbsd-logo.svg)
+
+# httpd rocks
+
+A barebones guide to setup an HTTPS-enabled web server with `httpd` on [OpenBSD](https://openbsd.org)
+
+Help improve this website: [git.btxx.org/httpd.rocks]()
+
+---
+
+## Before You Begin...
+
+This guide assumes you have already setup OpenBSD on your desired server of choice. Most commands will need to run via `doas`, since you should be logged in as a created user - **never** `root` directly.
+
+All the examples in this guide use `httpd.rocks` for the domains (how meta...). Please remember to change this to your desired URL.
+
+## Prep Your Domain(s)
+
+Make sure your DNS records are setup and working as intended with your desired domain. You can check their status with:
+
+```
+dig httpd.rocks
+```
+
+## `pf.conf`
+
+Before doing anything else, you need to make sure your `/etc/pf.conf` is allowing traffic on ports `80` and `443`. Make sure you include the following:
+
+```
+pass in on egress proto tcp from any to any port 80
+pass in on egress proto tcp from any to any port 443
+
+pass out on egress from any to any
+```
+
+## `httpd.conf`
+
+Make initial website folder and files:
+
+```
+doas mkdir -p /var/www/htdocs/httpd.rocks
+```
+
+Place your website files into this new folder and set proper permissions:
+
+```
+doas chmod -R 755 /var/www/htdocs/httpd.rocks
+doas chown -R www:www /var/www/htdocs/httpd.rocks
+```
+
+Create the initial `/etc/httpd.conf` file:
+
+```
+server "httpd.rocks" {
+    listen on * port 80
+    root "/htdocs/httpd.rocks"
+
+    location "/.well-known/acme-challenge/*" {
+        root "/acme"
+        request strip 2
+    }
+}
+
+server "www.httpd.rocks" {
+    listen on * port 80
+    block return 301 "http://httpd.rocks$REQUEST_URI"
+}
+```
+
+We need to create proper directories for `acme-client` (our next steps) and set their permissions:
+
+```
+doas mkdir -p -m 750 /etc/ssl/private
+doas mkdir -p -m 755 /var/www/acme
+```
+
+Then get `httpd` up and running:
+
+```
+doas rcctl start httpd
+```
+
+**Note**: If you encounter runtime errors with `httpd`, you might be required to add the following to your `/etc/rc.conf.local` file:
+
+```
+httpd_flags=""
+```
+
+If everything was setup properly, you should be able to visit the HTTP-only version of your website online.
+
+
+## `acme-client.conf`
+
+Create the `/etc/acme-client.conf` file and include the following:
+
+```
+authority letsencrypt {
+    api url "https://acme-v02.api.letsencrypt.org/directory"
+    account key "/etc/acme/letsencrypt-privkey.pem"
+}
+domain httpd.rocks {
+    alternative names { www.httpd.rocks }
+    domain key "/etc/ssl/private/httpd.rocks.key"
+    domain certificate "/etc/ssl/private/httpd.rocks.crt"
+    sign with letsencrypt
+}
+```
+
+**Note**: The `alternative names { www.httpd.rocks }` will be needed later to forward all `www.` requests to standard `https://`.
+
+Now we can run the core `acme-client` command to generate our certificates:
+
+```
+doas acme-client -v httpd.rocks
+```
+
+If everything goes smoothly, your new certificates should be generated and issued. The next thing you will want to do is automatically check for expired certs. Setup the following `cronjob` by running `crontab -e` and entering in:
+
+```
+0 0 * * * acme-client httpd.rocks && rcctl reload httpd
+```
+
+This will check if you need to renew certificates every day at midnight (server time).
+
+## `httpd.conf` (again)
+
+Now we alter our existing `/etc/httpd.conf` to properly setup HTTPS and forward all HTTP traffic:
+
+```
+server "httpd.rocks" {
+  listen on * tls port 443
+  root "/htdocs/httpd.rocks"
+  tls {
+    certificate "/etc/ssl/private/httpd.rocks.crt"
+    key "/etc/ssl/private/httpd.rocks.key"
+  }
+}
+
+server "www.httpd.rocks" {
+  listen on * tls port 443
+  tls {
+    certificate "/etc/ssl/private/httpd.rocks.crt"
+    key "/etc/ssl/private/httpd.rocks.key"
+  }
+  block return 301 "https://httpd.rocks$REQUEST_URI"
+}
+
+server "httpd.rocks" {
+  listen on * port 80
+  location "/.well-known/acme-challenge/*" {
+    root "/acme"
+    request strip 2
+  }
+  block return 301 "https://httpd.rocks$REQUEST_URI"
+}
+
+server "www.httpd.rocks" {
+  listen on * port 80
+  block return 301 "http://httpd.rocks$REQUEST_URI"
+}
+```
+
+Then test and restart `httpd`:
+
+```
+httpd -n
+doas rcctl restart httpd
+```
+
+Be sure to also have `httpd` start on boot (in case of accidental server restarts!):
+
+```
+doas rcctl enable httpd
+```
+
+## It's Alive!
+
+Now check out your website! Everything should work as intended. You should have valid TLS and your standard HTTP request should forward to HTTPS.
+
+That's it!
+
+---
+
+## References
+
+I am far from an OpenBSD expert. Please refer to these additional (and mostly better) resources and documentation:
+
+- [man.openbsd.org/httpd.8](https://man.openbsd.org/httpd.8)
+- [man.openbsd.org/acme-client.1](https://man.openbsd.org/acme-client.1)
+- [Enable HTTPS with acme-client(1) and Let’s Encrypt on OpenBSD](https://romanzolotarev.com/openbsd/acme-client.html)
+- [Self-hosting a static site with OpenBSD, httpd, and relayd](https://citizen428.net/blog/self-hosting-static-site-openbsd-httpd-relayd/)
\ No newline at end of file
blob - /dev/null
blob + 0b88e5fd38604259fddac7cae87cbce1d8f236c3 (mode 644)
--- /dev/null
+++ openbsd-logo.svg
@@ -0,0 +1,1975 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="211.08221mm"
+   height="181.68459mm"
+   viewBox="0 0 211.08221 181.68459"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="Puffy.svg"
+   inkscape:version="0.92.4 5da689c313, 2019-01-14">
+  <title
+     id="title10">Puffy</title>
+  <defs
+     id="defs2">
+    <linearGradient
+       id="linearGradient2690"
+       inkscape:collect="always">
+      <stop
+         style="stop-color:#d6aa4a;stop-opacity:1"
+         offset="0"
+         id="stop2688" />
+      <stop
+         style="stop-color:#fff68e;stop-opacity:1;"
+         offset="1"
+         id="stop2686" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient1281">
+      <stop
+         style="stop-color:#fff68e;stop-opacity:1;"
+         offset="0"
+         id="stop1277" />
+      <stop
+         style="stop-color:#d6aa4a;stop-opacity:1"
+         offset="1"
+         id="stop1279" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1283"
+       x1="212.0656"
+       y1="74.908234"
+       x2="212.9561"
+       y2="82.101814"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1291"
+       x1="229.83165"
+       y1="75.307632"
+       x2="238.56773"
+       y2="80.318932"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient5075"
+       x1="247.62762"
+       y1="115.7254"
+       x2="252.62386"
+       y2="127.06469"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient5083"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient5158"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1427"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.0224955,0,0,1.8956566,-172.09138,-91.811109)"
+       cx="168.30542"
+       cy="102.50706"
+       fx="168.30542"
+       fy="102.50706"
+       r="77.656403" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1478"
+       cx="110.02428"
+       cy="146.71817"
+       fx="110.02428"
+       fy="146.71817"
+       r="8.1983948"
+       gradientTransform="matrix(1,0,0,1.3244553,0,-49.131281)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1480"
+       cx="132.98001"
+       cy="163.97554"
+       fx="132.98001"
+       fy="163.97554"
+       r="8.5400953"
+       gradientTransform="matrix(1,0,0,1.3304864,0,-55.975543)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1482"
+       cx="153.48065"
+       cy="172.46275"
+       fx="153.48065"
+       fy="172.46275"
+       r="8.0915546"
+       gradientTransform="matrix(1,0,0,1.3505117,0,-63.196999)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1484"
+       cx="173.3969"
+       cy="174.48427"
+       fx="173.3969"
+       fy="174.48427"
+       r="8.09093"
+       gradientTransform="matrix(1,0,0,1.1891686,0,-34.63037)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1486"
+       cx="194.29691"
+       cy="169.12709"
+       fx="194.29691"
+       fy="169.12709"
+       r="8.9199638"
+       gradientTransform="matrix(1,0,0,1.0487034,0,-8.5969095)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="radialGradient1488"
+       cx="216.22284"
+       cy="152.42848"
+       fx="216.22284"
+       fy="152.42848"
+       r="9.745203"
+       gradientTransform="matrix(1,0,0,0.84063518,0,24.793326)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2616"
+       x1="217.94261"
+       y1="137.67113"
+       x2="224.9994"
+       y2="143.52962"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2618"
+       x1="195.1929"
+       y1="142.33299"
+       x2="212.45459"
+       y2="163.33618"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2620"
+       x1="202.58334"
+       y1="133.23048"
+       x2="212.00778"
+       y2="141.87415"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2622"
+       x1="191.26692"
+       y1="128.91763"
+       x2="197.2449"
+       y2="139.70811"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2624"
+       x1="184.43454"
+       y1="140.19183"
+       x2="192.14668"
+       y2="154.19989"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2626"
+       x1="182.60378"
+       y1="145.99896"
+       x2="187.12865"
+       y2="175.8519"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2628"
+       x1="165.98538"
+       y1="152.42047"
+       x2="163.71198"
+       y2="170.89938"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2630"
+       x1="171.81702"
+       y1="145.21799"
+       x2="172.53062"
+       y2="159.10387"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2632"
+       x1="146.12961"
+       y1="145.8553"
+       x2="139.01259"
+       y2="168.27165"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2634"
+       x1="128.93709"
+       y1="137.53247"
+       x2="116.76071"
+       y2="153.74155"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2636"
+       x1="115.64043"
+       y1="125.43018"
+       x2="104.39362"
+       y2="131.60947"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2638"
+       x1="130.46979"
+       y1="127.25931"
+       x2="120.1901"
+       y2="132.45731"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2640"
+       x1="104.50239"
+       y1="119.27738"
+       x2="97.286102"
+       y2="121.06606"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2642"
+       x1="138.65929"
+       y1="136.54231"
+       x2="132.92191"
+       y2="146.94977"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2644"
+       x1="146.09831"
+       y1="134.09125"
+       x2="143.59055"
+       y2="141.04445"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2646"
+       x1="154.03008"
+       y1="143.5511"
+       x2="152.53804"
+       y2="158.29218"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2648"
+       x1="160.11391"
+       y1="136.65587"
+       x2="158.49083"
+       y2="143.71716"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2650"
+       x1="172.96875"
+       y1="135.21272"
+       x2="177.93469"
+       y2="146.5903"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2652"
+       x1="192.09996"
+       y1="118.46019"
+       x2="196.4431"
+       y2="125.00829"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2654"
+       x1="196.8062"
+       y1="106.13136"
+       x2="210.08163"
+       y2="106.50934"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2656"
+       x1="180.80994"
+       y1="123.96878"
+       x2="183.68098"
+       y2="132.95956"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2658"
+       x1="165.84073"
+       y1="128.21553"
+       x2="165.97438"
+       y2="134.09546"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2660"
+       x1="158.69128"
+       y1="124.54057"
+       x2="158.22357"
+       y2="128.54961"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2662"
+       x1="170.76031"
+       y1="117.16413"
+       x2="171.66335"
+       y2="122.09486"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2664"
+       x1="184.31348"
+       y1="112.26395"
+       x2="187.64088"
+       y2="118.19493"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2666"
+       x1="177.94124"
+       y1="105.97733"
+       x2="176.25862"
+       y2="111.01876"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2668"
+       x1="130.7189"
+       y1="116.09547"
+       x2="123.59538"
+       y2="118.54839"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2670"
+       x1="124.31783"
+       y1="108.36376"
+       x2="109.1096"
+       y2="116.0949"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2672"
+       x1="109.17953"
+       y1="103.86214"
+       x2="98.837509"
+       y2="105.0704"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2674"
+       x1="112.70979"
+       y1="93.370094"
+       x2="90.083664"
+       y2="83.332771"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2676"
+       x1="115.65236"
+       y1="95.342499"
+       x2="107.16071"
+       y2="95.015945"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2678"
+       x1="127.39545"
+       y1="95.889236"
+       x2="119.9865"
+       y2="94.496147"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2680"
+       x1="134.43919"
+       y1="104.80846"
+       x2="129.12724"
+       y2="104.2415"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2682"
+       x1="140.74547"
+       y1="111.22204"
+       x2="138.01749"
+       y2="111.57708"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2684"
+       x1="153.44131"
+       y1="105.63022"
+       x2="156.31502"
+       y2="105.71047"
+       gradientUnits="userSpaceOnUse"
+       spreadMethod="pad" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2694"
+       x1="142.85475"
+       y1="102.94537"
+       x2="145.22711"
+       y2="102.64903"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2696"
+       x1="164.28723"
+       y1="106.73331"
+       x2="165.70895"
+       y2="106.19878"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2698"
+       x1="191.91354"
+       y1="99.541794"
+       x2="194.60893"
+       y2="98.029892"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2700"
+       x1="92.053047"
+       y1="63.085606"
+       x2="112.416"
+       y2="76.774483"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2702"
+       x1="109.55019"
+       y1="77.117889"
+       x2="126.91218"
+       y2="87.32325"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2704"
+       x1="131.2401"
+       y1="88.662926"
+       x2="136.24458"
+       y2="89.796852"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2706"
+       x1="128.87852"
+       y1="75.549446"
+       x2="135.58263"
+       y2="82.116776"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2708"
+       x1="145.37415"
+       y1="86.629135"
+       x2="148.5103"
+       y2="88.424522"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2710"
+       x1="160.69582"
+       y1="84.182869"
+       x2="163.51297"
+       y2="89.370178"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2712"
+       x1="150.84753"
+       y1="95.375214"
+       x2="154.06625"
+       y2="95.375214"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2714"
+       x1="177.42528"
+       y1="86.216537"
+       x2="178.52898"
+       y2="88.445839"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2716"
+       x1="188.23405"
+       y1="86.378052"
+       x2="189.79141"
+       y2="83.225357"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2720"
+       x1="177.8531"
+       y1="78.171219"
+       x2="180.05785"
+       y2="71.024872"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2722"
+       x1="164.24075"
+       y1="80.295235"
+       x2="165.34579"
+       y2="74.102516"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2724"
+       x1="153.343"
+       y1="71.486259"
+       x2="156.63899"
+       y2="77.33342"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2726"
+       x1="181.15613"
+       y1="99.806282"
+       x2="182.13046"
+       y2="97.601311"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2728"
+       x1="172.12202"
+       y1="97.145592"
+       x2="174.32739"
+       y2="97.145592"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2730"
+       x1="160.96655"
+       y1="96.878052"
+       x2="163.75365"
+       y2="96.878052"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient2732"
+       x1="202.3214"
+       y1="115.83434"
+       x2="204.97961"
+       y2="116.90342"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2736"
+       x1="143.77908"
+       y1="66.091301"
+       x2="147.94943"
+       y2="72.753128"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2738"
+       x1="103.4918"
+       y1="52.094658"
+       x2="127.33382"
+       y2="71.276947"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2740"
+       x1="126.70428"
+       y1="59.039524"
+       x2="137.72446"
+       y2="71.796219"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2742"
+       x1="146.00912"
+       y1="49.595257"
+       x2="152.14595"
+       y2="61.97398"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2744"
+       x1="112.51313"
+       y1="44.375099"
+       x2="124.73328"
+       y2="55.667137"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient2746"
+       x1="127.57245"
+       y1="33.515427"
+       x2="139.6113"
+       y2="60.965946"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1206"
+       x1="135.29988"
+       y1="24.120205"
+       x2="147.46875"
+       y2="45.14513"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1208"
+       x1="154.99542"
+       y1="28.024363"
+       x2="159.91704"
+       y2="52.781803"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1210"
+       x1="159.61699"
+       y1="60.481968"
+       x2="159.70995"
+       y2="67.89975"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1212"
+       x1="168.1624"
+       y1="45.678162"
+       x2="168.47656"
+       y2="59.285305"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1214"
+       x1="177.95767"
+       y1="59.660252"
+       x2="176.95264"
+       y2="65.802368"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2690"
+       id="linearGradient1216"
+       x1="170.547"
+       y1="22.337118"
+       x2="169.89906"
+       y2="39.015316"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1218"
+       x1="180.87482"
+       y1="52.094952"
+       x2="185.07831"
+       y2="33.007153"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1220"
+       x1="185.67043"
+       y1="63.58699"
+       x2="192.75774"
+       y2="52.389446"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1222"
+       x1="197.47084"
+       y1="45.056973"
+       x2="204.18605"
+       y2="33.150723"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1224"
+       x1="199.8539"
+       y1="60.763313"
+       x2="210.02745"
+       y2="49.565769"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1226"
+       x1="216.02756"
+       y1="64.041573"
+       x2="229.27565"
+       y2="53.033016"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1228"
+       x1="191.47154"
+       y1="74.014313"
+       x2="195.88512"
+       y2="69.053375"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1230"
+       gradientUnits="userSpaceOnUse"
+       x1="155.76985"
+       y1="118.15309"
+       x2="137.36858"
+       y2="128.91617" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1705"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1707"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1709"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1711"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1713"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1715"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1717"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1719"
+       gradientUnits="userSpaceOnUse"
+       x1="101.75052"
+       y1="111.00233"
+       x2="73.256638"
+       y2="114.61045" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1721"
+       gradientUnits="userSpaceOnUse"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1723"
+       gradientUnits="userSpaceOnUse"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1725"
+       gradientUnits="userSpaceOnUse"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1727"
+       gradientUnits="userSpaceOnUse"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1729"
+       gradientUnits="userSpaceOnUse"
+       x1="150.1572"
+       y1="116.54948"
+       x2="138.43765"
+       y2="131.05432" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1731"
+       gradientUnits="userSpaceOnUse"
+       x1="247.62762"
+       y1="115.7254"
+       x2="252.62386"
+       y2="127.06469" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1733"
+       gradientUnits="userSpaceOnUse"
+       x1="247.62762"
+       y1="115.7254"
+       x2="252.62386"
+       y2="127.06469" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1735"
+       gradientUnits="userSpaceOnUse"
+       x1="247.62762"
+       y1="115.7254"
+       x2="252.62386"
+       y2="127.06469" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient1281"
+       id="linearGradient1737"
+       gradientUnits="userSpaceOnUse"
+       x1="247.62762"
+       y1="115.7254"
+       x2="252.62386"
+       y2="127.06469" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="348.7702"
+     inkscape:cy="334.12984"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer2"
+     showgrid="false"
+     inkscape:window-width="1887"
+     inkscape:window-height="1020"
+     inkscape:window-x="33"
+     inkscape:window-y="31"
+     inkscape:window-maximized="1"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" />
+  <metadata
+     id="metadata5">
+    <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>Puffy</dc:title>
+        <cc:license
+           rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
+        <dc:date>2019-06-14</dc:date>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Stéphane HUC</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:rights>
+          <cc:Agent>
+            <dc:title>OpenBSD Team</dc:title>
+          </cc:Agent>
+        </dc:rights>
+        <dc:publisher>
+          <cc:Agent>
+            <dc:title>Inkscape</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>Puffy</rdf:li>
+            <rdf:li>OpenBSD</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <dc:source>https://www.openbsd.org/art4.html</dc:source>
+        <dc:language>English</dc:language>
+        <dc:description>&quot;Puffy&quot;, it's a symbol of OpenBSD</dc:description>
+      </cc:Work>
+      <cc:License
+         rdf:about="http://creativecommons.org/publicdomain/zero/1.0/">
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Reproduction" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#Distribution" />
+        <cc:permits
+           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
+      </cc:License>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer10"
+     inkscape:label="New body contour "
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="opacity:1;fill:url(#radialGradient1427);fill-opacity:1;stroke:none;stroke-width:1.48561096;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 242.95218,102.82494 c 2.83482,5.30328 2.58412,12.43223 1.47485,16.6079 -2.38795,8.98901 -9.90341,15.35019 -15.79543,20.8147 -7.34938,6.81613 -10.47493,16.37605 -21.53549,23.79235 -9.90612,6.64223 -25.70433,11.41843 -40.1131,10.47349 -9.10374,-0.59703 -16.3834,-2.86417 -24.48423,-5.68917 -21.99853,-7.67153 -40.54075,-21.89233 -47.979999,-43.0251 -2.388297,-6.78446 -3.126958,-15.37049 -3.126958,-22.97417 0,-12.008635 3.623358,-23.334834 9.033057,-33.306456 3.0774,-5.672535 8.5835,-10.623233 13.00355,-15.295322 6.64724,-7.026274 13.71751,-13.320518 22.34928,-17.452136 9.15516,-4.382139 19.9961,-6.390471 31.39429,-6.390472 4.11367,0 10.01893,0.103126 14.15074,1.073949 14.97329,3.518171 26.89198,11.763747 32.19076,17.078521 3.10325,3.112616 7.28097,7.828452 11.67277,14.867631 2.82751,4.531934 2.90824,17.91174 7.37002,23.961277 4.19874,5.692901 7.20959,6.396838 10.39589,15.463008"
+       id="path5523"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csssssssssssssssc" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer7"
+     inkscape:label="Tail"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <g
+       transform="translate(-0.27935924,1.0004189)"
+       style="display:inline;fill:url(#linearGradient5158);fill-opacity:1"
+       id="g5094">
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path63"
+         d="M 91.989954,98.827752 C 86.898466,107.79308 81.77887,100.47482 75.973215,95.473214 65.737381,85.391119 56.305857,91.855148 50.648809,95.85119 c 9.320382,-5.500545 18.550058,11.90016 20.788691,15.875 2.065856,4.19639 14.60646,24.15134 4.157738,28.72619 5.951898,-3.01178 13.006209,-1.54906 16.145027,-15.97863 l 2.271791,-1.00226"
+         style="fill:url(#linearGradient1705);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path944"
+         d="m 61.20472,97.546344 c 1.939304,-0.956436 5.523367,-0.503521 7.817636,-1.269529"
+         style="fill:url(#linearGradient1707);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path946"
+         d="m 65.280582,101.08766 c 2.761785,0.6459 4.956146,-1.02931 8.68626,0.33409"
+         style="fill:url(#linearGradient1709);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path948"
+         d="m 70.893241,109.30621 c 1.959977,0 3.919953,0.75952 5.87993,0"
+         style="fill:url(#linearGradient1711);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path950"
+         d="m 71.761868,112.04572 c 2.427447,-0.66667 3.877959,1.12058 6.080381,-0.40091"
+         style="fill:url(#linearGradient1713);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path952"
+         d="m 76.572718,120.93243 c 1.34931,-0.83481 3.59386,-0.47044 4.610401,-2.00452"
+         style="fill:url(#linearGradient1715);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path954"
+         d="m 78.710874,125.47601 c 0.534539,-1.80407 3.400025,-1.94537 3.808591,-3.40769"
+         style="fill:url(#linearGradient1717);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path956"
+         d="m 80.180856,131.69003 c 3.143679,-1.16529 3.466467,-3.21578 4.744035,-4.2095"
+         style="fill:url(#linearGradient1719);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    </g>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer8"
+     inkscape:label="Externals thorns"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="display:inline;fill:url(#radialGradient1488);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 213.69844,159.41761 c 5.71287,-5.40195 11.70182,1.61986 17.57298,3.34086 -2.9373,-4.86032 -10.28476,-8.48028 -8.15172,-14.76663"
+       id="path1114"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:url(#radialGradient1486);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 188.44233,173.1524 c 8.85976,-0.0459 11.81297,7.98996 16.43622,11.38854 -0.45185,-3.17576 -5.13121,-7.19844 -3.54133,-16.77116"
+       id="path1112"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:url(#radialGradient1484);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 166.85945,175.18651 c 7.05159,-0.10933 7.14975,13.18487 10.02261,16.37026 1.38016,-3.63042 -1.20502,-11.67077 4.94449,-17.50616"
+       id="path1110"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:url(#radialGradient1482);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 143.54019,169.97475 c 7.33873,2.93409 5.23402,11.67077 6.74855,19.31022 3.14042,-6.88219 2.03799,-13.30078 8.21854,-15.43481"
+       id="path1108"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:url(#radialGradient1480);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 120.8891,158.6158 c 6.90341,5.01515 2.24776,12.80136 2.3386,20.84702 4.35719,-3.64811 3.1383,-15.14047 13.52639,-12.45253"
+       id="path1106"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:url(#radialGradient1478);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 102.44749,141.17647 c 2.21983,5.37108 -4.154563,13.30111 -6.147192,19.6443 4.890542,-3.32048 7.419282,-12.71419 14.699822,-9.88897"
+       id="path1104"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 201.73812,40.342707 c 4.54271,2.0545 8.32947,0.54517 11.62622,-3.274047 -2.44658,2.727017 -5.57123,5.877507 -3.20722,8.948147 z"
+       id="path982"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 214.82896,49.976167 c 2.44997,0.42456 4.89996,-1.12204 7.34993,-2.204967 -2.52006,2.106327 -5.31421,4.202117 -3.34088,6.481277"
+       id="path984"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 190.8469,34.608173 c 4.06041,-0.48577 2.59362,-4.593117 3.60813,-7.483541 0.49419,3.518894 -0.98848,7.662061 2.53906,10.223051"
+       id="path986"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 182.29427,31.735023 c -5.03609,-2.565723 -2.36831,-6.843407 -3.14042,-10.356682 -1.2999,3.086301 -1.65924,8.224719 -4.74403,7.416722 1.97485,1.212047 4.40197,2.54872 7.88445,2.93996 z"
+       id="path988"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 166.26014,27.715149 c -2.21053,-0.0948 -3.53266,-4.30578 -5.41962,-6.665523 0.12154,3.31096 2.92006,7.66942 -0.60136,9.554883"
+       id="path990"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 144.20836,32.135933 c 3.95006,-1.764337 2.02931,-5.485605 2.07134,-8.552619 1.83314,2.765611 0.98738,6.325712 6.21401,8.084892"
+       id="path992"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 127.30356,41.22309 c -4.76153,1.13762 -5.90132,-3.459177 -8.75307,-5.345387 1.81433,3.798057 5.31167,7.956767 2.47224,10.757597"
+       id="path994"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 103.31612,64.871068 c 1.55416,-1.86998 -3.413319,-5.222147 -5.345385,-7.884457 3.320635,1.69259 6.541745,4.479917 10.022605,4.409947"
+       id="path996"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 97.56983,73.824582 c -3.407687,1.036027 -6.347652,-1.18044 -9.755339,-1.46998 2.878435,2.020147 7.805245,2.329037 8.552625,6.147194"
+       id="path998"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 91.538685,99.494293 c 1.657327,-5.431322 -6.336581,-6.305132 -10.405933,-9.032196 4.153494,-0.5086 8.306987,2.663284 12.460481,-1.64421"
+       id="path1000"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 225.45293,64.470158 c 2.36208,0.91618 6.84012,-0.28359 10.57662,-0.74181 -3.8239,1.86105 -9.58401,2.54845 -8.40998,8.693444"
+       id="path1004"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 96.968472,131.82203 c 1.160058,5.63588 -3.722409,8.25049 -5.746295,12.29439 3.287479,-1.79506 5.259108,-5.56391 9.888973,-5.34539"
+       id="path1102"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 226.33445,142.23395 c 3.08372,-3.36735 7.05728,1.86727 10.61644,3.09593 -1.68727,-2.90851 -5.14842,-4.84945 -5.01131,-8.75308"
+       id="path1116"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer9"
+     inkscape:label="body contour"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 226.00166,142.12645 c 3.32731,-4.88268 16.82891,-12.1842 19.18229,-24.94645 0.56576,-12.81989 -5.51657,-22.292665 -8.1265,-24.001574"
+       id="path872"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 93.615446,118.03046 c -1.619852,7.45589 9.792344,27.49213 20.883224,35.62425"
+       id="path874"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 114.49867,153.65471 c 6.29961,4.75989 19.08293,12.88802 25.38254,14.88421"
+       id="path878"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 139.88121,168.53892 c 5.43228,1.71301 10.7811,4.14508 21.39202,6.09348"
+       id="path882"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 161.27323,174.6324 c 6.64058,1.17766 23.43584,-1.04146 23.34003,-1.32292"
+       id="path886"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 188.01505,172.45903 c 6.65742,-0.92402 16.55185,-5.26635 23.70456,-10.8601"
+       id="path934"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 211.71961,161.59893 c 4.6994,-4.64341 10.74457,-11.88609 12.77014,-17.01564"
+       id="path938"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 92.235834,107.44707 c -0.408082,-5.82717 0.18324,-12.456116 1.534832,-18.283249"
+       id="path942"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="display:inline;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 223.59066,61.027526 c 7.66508,10.370165 2.85279,33.828072 7.13569,38.482003 4.85069,-2.204863 2.70291,-5.354664 6.3311,-6.331106"
+       id="path1002"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="Body"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="fill:url(#linearGradient1216);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 157.88947,31.129869 c 13.82046,-1.325458 11.13782,-11.590099 13.02939,-19.377041 1.7806,7.954518 -1.61368,19.116009 11.82668,19.844761"
+       id="path972"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2634);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 118.40104,138.37351 c -2.26786,11.68258 -4.76859,18.02775 -7.37053,25.60788 4.96608,-6.73632 10.0952,-12.13183 15.96949,-16.81993"
+       id="path876"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2632);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 136.4494,150.94122 c 1.07208,7.7236 1.32024,16.37411 0.37798,26.36384 3.51434,-7.05388 5.17539,-13.87609 10.58333,-21.16667"
+       id="path880"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2628);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 156.76562,157.65029 c 2.63746,7.69589 5.63467,13.59305 7.08706,27.21429 1.09082,-8.17567 1.65861,-16.43851 4.15773,-24.37946"
+       id="path884"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2626);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 176.89286,158.50074 c 7.71124,7.55981 9.07512,22.91136 12.47321,25.89137 1.82068,-1.35442 -3.23011,-16.59946 -1.32292,-27.0253"
+       id="path932"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2618);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 197.39806,154.15402 c 11.50494,3.25933 16.61966,16.94688 20.12724,17.19791 1.84279,-1.30726 -7.88724,-12.03721 -10.58334,-25.89137"
+       id="path936"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2616);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 218.56473,142.53125 c 4.77113,0.57756 7.81441,3.57411 11.43378,5.76413 -3.92062,-3.78828 -5.42741,-7.8984 -5.57515,-12.18973"
+       id="path940"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2674);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 101.56242,95.475006 C 97.816737,88.462729 82.615126,81.057805 83.454908,79.438835 c 1.609508,-1.977352 11.054507,5.92651 21.982922,4.009043"
+       id="path958"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2700);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 95.415221,82.913338 C 96.028257,79.329845 97.999797,76.581946 98.021099,73.158 97.326758,68.529189 85.88298,61.452751 86.194423,60.061795 c -0.02223,-2.427226 12.084921,7.197102 17.572967,4.142678 l 4.67722,-3.474504"
+       id="path960"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       style="fill:url(#linearGradient2738);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="M 114.19091,68.146696 C 111.30411,60.150523 97.548269,49.922676 97.820645,47.633762 99.820853,46.727985 112.19504,58.010617 121.474,59.126349"
+       id="path962"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2744);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 112.52047,55.919115 c 6.29863,-5.940836 -3.65403,-12.336827 -6.34765,-18.307962 4.89994,3.363142 11.55173,12.766773 16.30344,7.884453 l 5.27857,-4.409948"
+       id="path964"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:url(#linearGradient2746);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 130.16026,51.843257 c 0.93195,-8.641715 -5.40035,-18.55296 -5.61266,-25.925145 5.56807,6.236278 5.66686,13.744521 15.30118,22.317006"
+       id="path966"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1206);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.49887,38.346144 c 9.13914,-3.798689 0.68695,-13.461154 -0.13364,-20.579752 5.77456,5.637895 5.08113,17.531719 20.57975,13.764379"
+       id="path968"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1208);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 151.54182,43.691537 c 3.87978,-8.608012 1.43308,-16.94096 1.67044,-25.390606 3.08407,8.160238 4.98875,16.615326 9.35443,24.455161"
+       id="path970"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1218);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 176.99924,43.023361 c 6.56834,-5.999394 6.81982,-14.104409 9.55489,-21.381561 0.69045,8.3299 -0.65549,20.325288 2.07134,24.9897"
+       id="path974"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1222);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 187.2223,32.466216 c 4.00967,1.492982 6.08456,4.252513 10.22306,4.744035 3.31706,-0.444186 9.45999,-8.623176 10.82442,-13.497112 0.61935,7.174054 -9.55498,14.504537 2.33861,21.515196"
+       id="path976"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:url(#linearGradient1224);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 200.18487,53.580508 c 11.16671,-5.49401 12.07431,-9.203826 15.56845,-13.363477 -3.60778,7.099737 -5.22732,14.55034 -5.81311,22.18337"
+       id="path978"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1226);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 213.14745,47.834214 c 2.49451,2.27386 3.85313,5.212951 5.67947,6.34765 3.84744,2.182588 11.19158,-3.37753 17.3057,-6.214015 -4.35497,5.104904 -11.42325,9.597123 -10.75759,15.835717"
+       id="path980"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:url(#linearGradient2636);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 108.04371,122.60286 c -1.07467,4.28188 -5.15353,9.16461 -7.81764,13.76438 4.22803,-2.56701 8.33539,-5.67707 12.89576,-6.74855"
+       id="path1118"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2640);fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 99.758351,113.44888 c 0.274579,4.28737 -3.103678,5.8351 -4.744035,8.68626 2.235275,-0.007 4.400218,0.55424 7.149464,2.53906"
+       id="path1120"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2670);fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 115.66089,104.42853 c -0.30774,6.77287 -7.80565,9.95065 -11.75986,14.90028 5.82599,-1.3774 10.6171,-4.82456 17.7066,-3.67495"
+       id="path1122"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2672);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 106.03918,109.03893 c -3.36387,-3.66909 -8.001491,-2.24862 -12.16076,-2.73951 3.380675,-1.911 7.18554,-1.55965 10.08942,-6.01356"
+       id="path1124"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2638);fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 128.69028,132.09093 c -4.34669,0.97939 -7.56849,0.58391 -14.90028,5.21176 3.56603,-5.05463 10.06807,-8.64126 10.15624,-15.43482"
+       id="path1126"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2668);fill-opacity:1;stroke:#000000;stroke-width:1.10000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 126.75257,111.71163 c -0.3821,3.77978 -3.7141,5.78963 -5.67948,8.61944 2.97843,-1.07518 5.96097,-2.12369 9.28762,-0.93544"
+       id="path1128"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2680);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.43205,103.29264 -3.87541,3.34087 c 1.84861,-0.15027 3.69723,-0.37823 5.54584,1.20271"
+       id="path1130"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2642);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 131.56342,136.9686 c 2.35963,5.79063 -0.45218,10.71935 -0.93544,16.03617 3.11875,-3.81587 3.84105,-8.20232 10.28988,-11.22532"
+       id="path1132"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2646);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 147.26551,147.05802 c 5.28239,5.45675 3.2526,10.91351 4.87767,16.37026 2.01019,-4.84848 2.12689,-10.86218 6.21401,-14.43255"
+       id="path1134"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2630);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 165.43984,149.59708 c 5.16763,5.49289 6.17012,12.15712 8.28535,18.50842 0.69354,-6.06502 -0.4232,-12.43175 2.20497,-18.17433"
+       id="path1136"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2644);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 141.8533,135.23135 c 1.43275,3.65094 0.9534,5.8147 0.86863,8.28535 2.1214,-2.37764 2.98113,-6.01693 6.41446,-7.08264"
+       id="path1138"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2648);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 154.81587,136.9686 c 3.32713,3.09693 2.69075,6.49875 3.94223,9.75534 1.20344,-2.48801 0.0426,-4.83694 3.94222,-7.48355"
+       id="path1140"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2650);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 170.45114,138.77267 c 3.51933,1.99099 5.73676,4.76312 7.48355,7.81763 0.17683,-3.09961 -1.36238,-6.59523 0.86862,-9.2208"
+       id="path1142"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2658);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 163.30168,129.68551 c 2.18246,2.03795 2.40174,4.27222 2.87315,6.48128 0.66643,-2.38315 0.15604,-4.76631 2.40542,-7.14946"
+       id="path1144"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2660);fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 156.48631,125.40919 c 0.90072,1.62589 1.25871,3.25178 1.26953,4.87767 0.88767,-1.95609 1.30675,-4.10819 3.27405,-5.61266"
+       id="path1146"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2662);fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 168.31298,117.92565 c 1.42562,0.40054 2.35817,1.78721 3.0736,3.60813 0.4754,-1.3852 0.40025,-3.10072 1.67044,-4.00904"
+       id="path1148"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2656);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 178.87013,126.211 c 2.44829,2.06182 3.96521,4.3306 4.81085,6.74856 -0.46694,-3.85235 0,-6.77083 1.67044,-8.48581"
+       id="path1160"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2624);fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 183.01281,146.12258 c 6.51609,5.38297 10.7003,11.23232 12.76212,17.50615 -2.35741,-6.91989 -3.10834,-14.10752 -3.34087,-21.38156"
+       id="path1162"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2622);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 188.55865,133.22683 c 5.18319,2.35648 8.18897,6.69242 11.49259,10.7576 -2.52562,-4.80758 -3.28076,-9.37909 -3.14042,-13.8312"
+       id="path1164"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2620);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 202.45666,138.5054 c 7.78973,1.90271 11.41958,6.05868 15.03391,10.22306 -4.08022,-4.9477 -5.55016,-10.82764 -7.21627,-16.63753"
+       id="path1166"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2652);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 192.23361,120.39789 c 1.49718,1.06672 2.89037,2.65336 4.20949,4.6104 -0.26946,-3.54736 -0.83113,-5.77307 -0.53454,-7.61718"
+       id="path1168"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2664);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 183.28008,113.78297 c 0.78719,1.92622 2.49256,2.47517 3.94222,3.40769 -0.54435,-1.8455 -0.49443,-3.54244 -0.33408,-5.21176"
+       id="path1170"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2654);fill-opacity:1;stroke:#000000;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 200.18487,108.9053 c 1.72972,-0.37213 2.99371,-0.14547 5.87993,-2.00452 -1.91543,-0.6367 -3.83086,-2.02433 -5.74629,-3.54132"
+       id="path1172"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2666);fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 176.13062,106.56669 c 0.89825,1.15817 0.26855,2.31634 0.20045,3.47451 1.26139,-1.23648 1.94257,-2.55667 3.00678,-3.27406"
+       id="path1174"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2698);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 194.23813,101.82266 c -0.46704,-1.75466 -0.28572,-3.120303 0.13363,-4.343131 l -2.60588,1.202711"
+       id="path1176"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2726);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 180.60738,97.67998 c 0.72497,0.431639 0.541,1.226854 0.4009,2.00452 1.10506,-1.02795 2.16074,-2.20404 3.60814,-2.204971"
+       id="path1178"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2696);fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 165.77392,107.83622 c -0.79466,-0.58706 -1.45365,-0.90278 -2.07134,-1.13589 0.68734,-0.49931 1.41892,-0.86591 1.93771,-1.87089"
+       id="path1180"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2684);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 155.88495,107.96986 c -1.19905,-1.08881 -2.8141,-1.62295 -4.54358,-2.00452 1.60362,-0.73407 3.20723,-1.17352 4.81085,-2.73952"
+       id="path1182"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2694);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 145.06053,104.96308 c -1.33488,-0.87449 -2.69837,-1.63455 -4.20949,-1.80407 1.59524,-0.80024 3.22666,-1.5798 3.60814,-3.07361"
+       id="path1184"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2708);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 147.13187,90.196433 c -1.86586,-3.127128 -2.99609,-4.432596 -3.40768,-5.078121 1.69271,0.772109 3.38541,1.601789 5.07812,1.336347"
+       id="path1186"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2710);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 160.76262,88.99372 c 0.55515,-1.603617 0.24844,-3.207233 -0.0668,-4.81085 1.07684,1.046805 1.97577,2.093611 4.07586,3.140416"
+       id="path1188"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2714);fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 176.39789,89.394624 c 0.56553,-1.486284 0.70302,-2.901227 0.20045,-4.209494 0.95771,0.558614 1.91543,0.779305 2.87314,2.338607"
+       id="path1190"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2716);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 185.6855,84.917861 c 2.19375,-1.247258 4.728,-2.494516 5.7463,-3.741774 -0.83465,1.142316 -1.14367,3.073079 -1.26953,5.278572"
+       id="path1192"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1220);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 184.48279,57.522734 c 6.74042,-3.14652 9.10524,-9.574739 12.49485,-15.234364 -3.48004,6.914384 -3.0855,15.588249 -3.00678,21.515196"
+       id="path1194"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1212);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 163.56895,55.518213 c 2.5828,-5.408641 4.14258,-11.942608 4.94449,-19.310225 1.02254,6.168461 -0.15119,12.245411 4.74403,18.575234"
+       id="path1196"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2742);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 144.45918,60.19543 c 2.24442,-7.164096 -0.52192,-14.119411 -2.33861,-21.114295 3.67431,5.702101 4.98151,12.678793 11.02487,17.105252"
+       id="path1198"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1210);fill-opacity:1;stroke:#000000;stroke-width:1.10000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 155.6845,65.54082 c 3.12729,-2.659905 2.90172,-6.867288 3.94222,-10.490329 1.28715,3.817915 0.0681,7.516487 4.67722,11.49259"
+       id="path1200"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2736);fill-opacity:1;stroke:#000000;stroke-width:1.10000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 142.65511,74.026627 c 1.79292,-4.572813 -0.40401,-8.646895 -1.20271,-12.895755 2.58977,2.737177 3.52709,8.090719 8.01808,7.817634"
+       id="path1202"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1214);fill-opacity:1;stroke:#000000;stroke-width:1.10000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 172.65611,63.269029 c 5.12373,-2.458958 5.18579,-6.782742 7.2831,-10.356694 -0.0185,4.108143 -2.50829,8.001393 1.13589,12.428032"
+       id="path1204"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient1228);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 189.42728,69.950766 c 5.31742,-0.52055 8.12595,-3.382733 10.82441,-6.347651 -1.65458,3.495507 -3.85731,4.98116 -4.54358,12.027128"
+       id="path1206"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2724);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 152.6109,78.703844 c 2.15772,-6.483742 0.74727,-6.425844 1.00226,-9.421252 1.16917,1.937704 1.07712,3.875409 3.67495,5.813113"
+       id="path1208"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2722);fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 162.6335,79.906557 c 1.56839,-1.015213 1.91955,-3.247663 2.6727,-5.078121 0.64866,1.559072 0.5528,3.118145 2.00452,4.677217"
+       id="path1210"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2720);fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 174.86109,75.897514 c 3.20062,-1.71498 3.90249,-3.429959 5.67948,-5.144939 0.11076,2.249518 -0.21273,4.499037 0.53453,6.748555"
+       id="path1212"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2732);fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 203.7262,114.45114 c -0.30189,0.53604 0.30548,1.61764 0.86862,2.6727 -0.69045,-0.16274 -1.38089,-0.77839 -2.07134,-0.13364"
+       id="path1214"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2728);fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 173.79201,98.548607 c 0.0856,-1.058665 -1.43842,-1.765156 -1.46999,-1.670436 0.72317,-0.326369 1.57292,-0.01988 2.13816,-1.135896"
+       id="path1216"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2730);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 163.50213,98.281335 c -0.69045,-1.485607 -1.38089,-1.296419 -2.07134,-1.937702 0.73034,-0.279569 1.9727,-0.431133 2.07134,-0.868627"
+       id="path1218"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2712);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 153.34589,96.878171 c -0.66817,-1.541732 -1.33635,-1.485358 -2.00452,-2.071339 0.82408,-0.271409 1.64816,-0.189187 2.47224,-0.935442"
+       id="path1220"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2682);fill-opacity:1;stroke:#000000;stroke-width:0.40000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 140.04923,112.84753 c -0.8909,-1.3792 -1.78179,-0.86357 -2.67269,-1.26954 1.15834,-0.5784 2.49383,-0.4482 3.4745,-1.73725"
+       id="path1222"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2740);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 137.77744,63.068578 c -8.31312,1.0994 -10.60169,-6.637195 -15.90254,-9.955792 2.96006,6.3163 10.4388,11.664311 8.75308,18.976136"
+       id="path1224"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2702);fill-opacity:1;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 124.41396,78.837479 c -8.418,1.891534 -12.42803,-3.429959 -18.64205,-5.144939 4.63392,4.956362 12.26635,6.812055 13.09621,15.702084"
+       id="path1226"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2706);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 130.96207,84.583772 c 0.882,-5.086809 -4.52699,-9.229969 -6.88219,-13.831197 3.96438,2.405488 5.88048,5.928222 11.89349,7.216277"
+       id="path1228"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2676);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 112.72092,89.661893 c -2.96224,3.743681 -5.92447,3.831271 -8.88671,5.746295 2.83004,0.896067 6.38759,-0.0994 8.41899,2.873147"
+       id="path1230"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2678);fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 124.5476,99.016327 c -3.04088,-4.303523 -6.66552,-3.353196 -10.02261,-4.81085 3.91995,-1.158169 8.62374,-0.55271 11.75986,-3.474506"
+       id="path1232"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:url(#linearGradient2704);fill-opacity:1;stroke:#000000;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 135.83974,87.056017 c -1.7818,1.112314 -3.56359,0.135597 -5.34539,0.200451 1.26284,1.733548 3.45546,1.917466 3.74177,5.278572"
+       id="path1234"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="Mouth"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.02386187;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 867.10207,430.75459 c -0.55753,-0.0294 -0.97976,-0.0857 -1.42053,-0.18932 -0.80664,-0.18968 -1.53116,-0.5156 -2.40496,-1.08185 -0.22286,-0.14442 -0.55447,-0.37346 -0.55447,-0.38296 0,-0.004 0.0113,-0.006 0.0256,-0.003 0.0141,0.003 2.00728,0.29244 4.42928,0.64428 2.422,0.35185 4.41214,0.6416 4.42253,0.64388 0.0357,0.008 0.005,0.0168 -0.0899,0.0258 -0.0521,0.005 -0.17816,0.0178 -0.28016,0.0285 -2.40651,0.25277 -2.83373,0.29435 -3.20408,0.31182 -0.14905,0.007 -0.80556,0.009 -0.92334,0.003 z m 1.03777,-0.0817 c 0.58671,-0.0173 1.08572,-0.0514 1.62407,-0.11086 0.60748,-0.0671 0.91722,-0.12718 0.97201,-0.18841 0.0367,-0.041 -0.0247,-0.0713 -0.2088,-0.10283 -0.84266,-0.14437 -6.31961,-0.92907 -7.02533,-1.00653 -0.19435,-0.0213 -0.27483,0.006 -0.24304,0.0829 0.0427,0.1032 0.3905,0.32811 0.92729,0.59974 0.53029,0.26833 0.98275,0.43848 1.51918,0.57128 0.31439,0.0778 0.56017,0.11158 1.01607,0.13949 0.3625,0.0222 0.96395,0.0287 1.41855,0.0153 z"
+       id="path5035"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:#000000;stroke-width:1.39999998;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 217.80878,112.00967 c 4.47876,-4.40564 8.62082,-13.183579 12.6622,-13.512646 2.78612,0.191897 7.45786,0.770298 8.69345,6.142116 -0.0803,4.13244 -2.1598,7.26748 -4.7247,9.54389 l -4.53572,0.47247 c -2.00033,0.18899 -2.17412,-1.13393 -4.06324,-1.70089 0,0 -2.09917,-1.07878 -8.69345,0.47247 2.76319,6.37185 2.9213,13.01051 5.66964,17.19792 2.09875,1.70588 7.54333,4.08484 12.56772,-1.79539 2.3366,-4.71211 1.78981,-9.74602 -1.98438,-14.55209"
+       id="path1072"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccccccccc" />
+    <path
+       style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 228.5811,115.08003 c 2.06156,1.68566 1.20077,4.34544 1.79539,6.52009 0.19218,-2.73874 -0.50386,-5.92158 3.02381,-6.99257 -1.6064,0.27284 -3.2128,0.70189 -4.8192,0.47248 z"
+       id="path1074"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 222.81696,130.625 c -4.12442,0.2853 -3.34659,4.81139 -5.85863,8.22098"
+       id="path1078"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:#00000f;fill-opacity:0;stroke-width:0.38178992;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       d="m 861.64811,428.04329 c -1.74463,-1.4028 -3.51645,-2.34349 -6.50286,-3.45249 -2.05469,-0.76301 -3.76594,-1.17402 -6.05768,-1.45495 -0.90105,-0.11045 -1.65357,-0.21613 -1.67228,-0.23484 -0.0187,-0.0187 1.85493,-0.90658 4.16364,-1.97305 10.9712,-5.06797 15.1955,-7.44512 19.44026,-10.93967 0.5358,-0.44111 1.00501,-0.80201 1.04269,-0.80201 0.0377,0 -0.88368,1.08495 -2.04747,2.411 -3.99958,4.55721 -5.75257,7.18489 -6.82925,10.23683 -0.57396,1.62695 -0.80101,2.87002 -0.88941,4.86937 l -0.0794,1.79669 z"
+       id="path1298"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.26996624;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 865.88317,430.55645 c -0.70733,-0.15533 -1.33388,-0.39987 -2.04859,-0.79956 -0.5813,-0.32508 -0.72865,-0.49619 -0.42909,-0.49825 0.20751,-0.001 7.08247,0.98511 7.25447,1.041 0.27066,0.0879 -0.12133,0.18449 -1.16595,0.28719 -1.3382,0.13156 -2.93456,0.11813 -3.61084,-0.0304 z"
+       id="path5023"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.26996624;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 825.65996,424.82395 c 0,-0.0439 0.19922,-0.2761 0.44271,-0.51593 l 0.44271,-0.43606 1.12403,0.16285 c 0.61821,0.0896 1.09198,0.1917 1.05282,0.22696 -0.0392,0.0353 -0.69397,0.17509 -1.45513,0.31074 -0.76116,0.13565 -1.43415,0.26568 -1.49554,0.28897 -0.0614,0.0233 -0.1116,0.006 -0.1116,-0.0375 z"
+       id="path5025"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.26996624;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d=""
+       id="path5027"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.13498312;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 828.91111,424.25343 c 0,-0.0245 0.0414,-0.0446 0.0919,-0.0446 0.0506,0 0.0795,0.0201 0.0643,0.0446 -0.0358,0.058 -0.15625,0.058 -0.15625,0 z"
+       id="path5029"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.13498312;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d=""
+       id="path5031"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#fff57b;fill-opacity:1;stroke:none;stroke-width:0.01193094;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 825.32569,424.98384 c 0,-0.002 0.12563,-0.12912 0.27917,-0.28345 0.26929,-0.27067 0.48315,-0.48834 0.74085,-0.7541 0.10162,-0.1048 0.12399,-0.126 0.13219,-0.1253 0.0287,0.002 2.87108,0.4169 2.87343,0.41897 0.002,10e-4 -0.0691,0.0147 -0.15692,0.0297 -0.0878,0.015 -0.16079,0.0261 -0.16212,0.0248 -10e-4,-0.001 0.008,-0.0119 0.0198,-0.0234 0.0243,-0.023 0.0271,-0.0325 0.0133,-0.0454 -0.0138,-0.0129 -0.0284,-0.0167 -0.0642,-0.0167 -0.0519,0 -0.0926,0.0194 -0.0926,0.0441 0,0.024 0.0223,0.0406 0.062,0.0461 0.018,0.002 0.0207,0.004 0.013,0.006 -0.005,10e-4 -0.1386,0.0249 -0.29595,0.0521 -0.82518,0.14297 -1.835,0.32927 -2.68321,0.49502 -0.32095,0.0627 -0.66465,0.13061 -0.67179,0.13271 -0.004,0.001 -0.007,7.4e-4 -0.007,-8.3e-4 z m 0.445,-0.11997 c 0.0907,-0.0284 0.63091,-0.13335 1.40366,-0.27261 0.64712,-0.11662 1.11153,-0.20926 1.37317,-0.27392 0.13984,-0.0346 0.18609,-0.0513 0.17792,-0.0645 -0.0199,-0.0322 -0.2933,-0.096 -0.71061,-0.16584 -0.17637,-0.0295 -0.22453,-0.0367 -0.91308,-0.13646 l -0.55795,-0.0808 -0.24307,0.24021 c -0.13369,0.13212 -0.26973,0.26747 -0.30232,0.30078 -0.18743,0.1916 -0.33147,0.36481 -0.33967,0.40845 -0.003,0.0163 0.005,0.0323 0.0217,0.0436 0.0174,0.0117 0.0551,0.0122 0.0903,0.001 z"
+       id="path5033"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 223.10044,111.92121 c 3.39908,-1.78573 7.17399,-2.72583 9.6384,-6.61458 -0.81689,3.19791 -5.2655,4.7566 -4.15774,8.69345 -1.9133,-2.23192 -3.65398,-1.58133 -5.48066,-2.07887 z"
+       id="path1076"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="display:inline;fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 200.51216,89.80987 c 6.17625,1.706996 16.54082,1.890389 18.33186,14.6466 -0.31948,13.56171 -8.12525,15.47802 -12.47323,22.77313"
+       id="path1070"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="Fins"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <g
+       id="g1051"
+       style="fill:url(#linearGradient5083);fill-opacity:1">
+      <path
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0"
+         id="path1033"
+         d="m 159.78943,112.86012 c -3.4896,4.53676 -10.03211,0.22048 -17.52864,1.32291 -5.95774,1.71163 -3.69598,10.56732 -14.17411,16.34747 7.06141,0.18864 13.4109,7.80167 21.26116,-0.23623 3.74699,-4.32029 4.49721,-8.3414 13.27641,-12.09524"
+         style="fill:url(#linearGradient1230);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1035"
+         d="m 136.73289,127.22321 c -1.73499,1.06061 -1.35873,3.23627 -3.54353,4.25223"
+         style="fill:url(#linearGradient1721);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1037"
+         d="m 139.89844,126.79799 c -0.91344,2.54056 -2.86632,3.76529 -3.73252,5.71689"
+         style="fill:url(#linearGradient1723);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1039"
+         d="m 142.26079,126.46726 c -1.54928,2.08454 -1.9129,5.09799 -3.3073,6.75633"
+         style="fill:url(#linearGradient1725);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1041"
+         d="m 145.14286,128.49888 c -0.97198,1.6902 -1.46408,3.50036 -3.35454,4.96094"
+         style="fill:url(#linearGradient1727);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1043"
+         d="m 149.39509,125.85305 c -1.20662,2.42494 -1.99361,4.94314 -4.25223,7.1343"
+         style="fill:url(#linearGradient1729);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    </g>
+    <g
+       id="g1067"
+       style="fill:url(#linearGradient5075);fill-opacity:1">
+      <path
+         sodipodi:nodetypes="cccc"
+         inkscape:connector-curvature="0"
+         id="path1053"
+         d="m 245.73177,113.80506 c 7.47142,-1.62121 6.27489,12.64617 14.22135,8.97693 -2.75877,10.06652 -14.84184,6.00783 -17.76488,3.87426 2.44161,-4.87512 3.90229,-9.48535 3.54353,-12.85119"
+         style="fill:url(#linearGradient1731);fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1057"
+         d="m 251.49591,124.2939 c 2.08281,1.37013 2.63511,3.57067 4.44122,3.40178"
+         style="fill:url(#linearGradient1733);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1059"
+         d="m 249.70052,124.15216 c 1.36161,1.07566 1.22331,4.10595 3.73251,4.67745"
+         style="fill:url(#linearGradient1735);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path1061"
+         d="m 245.92076,124.62463 c 0.55807,1.28993 0.58604,2.49152 2.55133,4.01599"
+         style="fill:url(#linearGradient1737);fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    </g>
+  </g>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Eyes"
+     style="display:inline"
+     sodipodi:insensitive="true"
+     transform="translate(-49.620871,-11.003083)">
+    <path
+       style="fill:url(#linearGradient1283);fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 216.67485,64.479167 c -7.57526,5.488532 -14.5394,11.282629 -16.15848,19.749253 3.18974,-3.192658 17.2949,-6.029569 24.28497,-1.700892 -4.35328,-4.346725 -5.99355,-10.205356 -12.00074,-14.835563"
+       id="path1007"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 203.72916,82.622024 c 0.31663,2.93928 0.29111,6.425988 1.79539,7.465028 4.1264,3.05563 5.37372,0.353091 12.6622,9.732888 7.15352,-11.3832 4.18522,-14.612716 2.64584,-18.993305"
+       id="path1009"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <circle
+       style="stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path1011"
+       cx="216.53311"
+       cy="86.921501"
+       r="2.7875743" />
+    <circle
+       style="stroke-width:1.20000005;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       id="path1011-9"
+       cx="231.32143"
+       cy="87.724701"
+       r="2.7875743" />
+    <path
+       style="fill:url(#linearGradient1291);fill-opacity:1;stroke:#000000;stroke-width:1.29999995;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 227.54167,71.755208 c 5.21869,2.649926 8.24154,7.739668 11.24479,12.851191 -5.28331,-2.822474 -7.36727,-2.12567 -10.29986,-2.362354 z"
+       id="path1028"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1.20000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 233.87276,82.527528 c 2.21382,2.576296 2.70959,6.339623 1.41742,10.016369 -1.38668,3.973126 -2.75215,4.04802 -5.10268,5.575151 -2.30219,-3.982021 -1.18893,-10.32654 -1.7009,-15.875005 z"
+       id="path1030"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke-width:3.05431938;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       d="m 818.29793,365.03502 c -7.93259,-9.9828 -17.41266,-16.707 -30.43849,-21.58996 -2.57378,-0.96482 -6.27735,-3.07123 -8.23016,-4.6809 -4.0019,-3.29871 -5.52537,-8.13621 -6.00017,-19.05252 l -0.28297,-6.50569 6.06092,-1.87871 c 10.85585,-3.36501 25.25648,-5.05397 37.88072,-4.44279 6.38921,0.30932 12.57328,0.84398 13.74237,1.18813 1.56523,0.46076 2.89677,2.80185 5.05076,8.88016 5.11589,14.43649 3.65287,25.62713 -5.83345,44.61993 -2.21998,4.44468 -4.56673,8.61513 -5.21501,9.26768 -0.90052,0.90645 -2.48984,-0.46359 -6.73452,-5.80533 z m 4.56784,-26.64001 c 7.21746,-3.01565 8.53233,-13.01042 2.39137,-18.1777 -5.1273,-4.31433 -12.53203,-3.07216 -16.04634,2.69185 -1.10935,1.8195 -2.0187,4.14861 -2.02077,5.17582 -0.007,3.51094 3.16708,8.55459 6.38138,10.13974 3.99643,1.97087 4.94344,1.98822 9.29436,0.17029 z"
+       id="path1236"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:#ffffff;fill-opacity:1;stroke-width:3.05431938;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       d="m 870.42715,364.35059 c -1.77698,-5.8732 -3.42115,-23.48604 -2.19243,-23.48604 0.24162,0 1.67081,0.46821 3.17596,1.04047 5.99023,2.27748 13.55732,-3.14526 13.55732,-9.71547 0,-9.05251 -7.7087,-13.77101 -16.41498,-10.04762 -1.53967,0.65847 -1.76777,0.14516 -1.76777,-3.97814 v -4.73417 l 6.81853,0.66669 c 9.66363,0.94486 9.9103,1.07001 12.51809,6.35116 1.97019,3.98991 2.34579,6.31178 2.32236,14.35616 -0.0157,5.39511 -0.56401,10.70207 -1.2524,12.12183 -4.51817,9.31858 -8.21487,14.88911 -11.21205,16.89535 -4.12604,2.76187 -4.85621,2.83154 -5.55263,0.52978 z"
+       id="path1238"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+    <path
+       style="fill:none;fill-opacity:1;stroke-width:0.76357985;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none"
+       d="m 761.9325,312.2 c 0,-0.043 0.52675,-1.59245 1.17056,-3.44326 5.63425,-16.19744 17.1508,-30.97171 36.94549,-47.39638 1.86563,-1.54801 3.4641,-2.81456 3.55215,-2.81456 0.22238,0 4.81328,4.00988 6.90621,6.03217 2.77379,2.68016 7.08433,7.68739 10.13389,11.77177 3.13592,4.20004 4.85616,6.71772 11.302,16.54125 2.41518,3.68074 5.20615,7.82166 6.20217,9.20203 0.99601,1.38038 1.77762,2.5431 1.7369,2.58382 -0.0407,0.0407 -1.14629,-0.25459 -2.45681,-0.65625 -4.59982,-1.40978 -11.09581,-2.3798 -18.90253,-2.82263 -9.38289,-0.53223 -21.14103,0.42451 -31.6995,2.57935 -8.59315,1.75374 -17.99792,4.84085 -23.2603,7.63519 -0.89662,0.4761 -1.63023,0.83048 -1.63023,0.7875 z"
+       id="path1251"
+       inkscape:connector-curvature="0"
+       transform="scale(0.26458333)" />
+  </g>
+</svg>
blob - /dev/null
blob + 90dd4eb49ec91615229acfabacd5a46e220645c9 (mode 644)
--- /dev/null
+++ style.css
@@ -0,0 +1,42 @@
+* {
+    box-sizing: border-box;
+}
+
+body {
+    font-family: sans-serif;
+    font-size: 14px;
+    margin: 0 auto;
+    max-width: 650px;
+    padding: 10px;
+}
+
+header {
+    border-bottom: 1px solid;
+    padding: 0 0 10px;
+}
+
+img {
+    margin: 0 auto;
+    max-width: 120px;
+}
+
+h1 {
+    margin: 0;
+    padding: 0.5rem 0 0;
+}
+
+h2 {
+    margin: 2rem 0 0;
+}
+
+pre {
+    border: 1px solid;
+    padding: 10px;
+}
+
+hr {
+    background: currentColor;
+    border: 0;
+    height: 1px;
+    margin: 2rem 0;
+}
\ No newline at end of file