Browse files

constructor and other language slides

  • Loading branch information...
1 parent 6e6c635 commit 96648f9d8312d88e488d2ead7a0b4db583e36ef5 @substack committed May 3, 2011
Showing with 759 additions and 7 deletions.
  1. +5 −0 code/api/constructor.js
  2. +12 −0 code/client.pl
  3. +6 −0 code/client.rb
  4. BIN images/nest.png
  5. +651 −0 images/nest.svg
  6. +85 −7 nodeconf_may_5_2011.tex
View
5 code/api/constructor.js
@@ -0,0 +1,5 @@
+dnode(function (remote, conn) {
+ this.foo = function () { /* ... */ };
+
+ this.bar = 'moo';
+})
View
12 code/client.pl
@@ -0,0 +1,12 @@
+#!/usr/bin/env perl
+use warnings;
+use strict;
+use DNode;
+
+DNode->new({})->connect(5050, sub {
+ my $remote = shift;
+ $remote->{f}(1337, sub {
+ my $x = shift;
+ print "x = $x\n";
+ })
+});
View
6 code/client.rb
@@ -0,0 +1,6 @@
+require 'rubygems'
+require 'dnode'
+
+DNode.new({}).connect(5050) do |remote|
+ remote.f(30000) { |x| puts "x=<#{x}>" }
+end
View
BIN images/nest.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
651 images/nest.svg
@@ -0,0 +1,651 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.0 r9654"
+ sodipodi:docname="nest.svg">
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="2.8284271"
+ inkscape:cx="316.93144"
+ inkscape:cy="801.15591"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1022"
+ inkscape:window-height="766"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ id="g4277"
+ transform="translate(24,-38.5)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4141"
+ d="m 311.5,359.36218 c 8.0655,0.35236 13.88384,5.44192 20,8.5 9.93609,4.96805 15.11775,8.11775 22.5,15.5 2.91244,2.91244 4.00831,14.98338 2,19 -0.4,0.8 0.4,2.2 0,3 -2.61801,5.23602 0.16192,12.17616 -2.5,17.5 -0.46667,0.93334 0.46667,2.56667 0,3.5 -3.96599,7.93199 -9.80682,12.80682 -16,19 -1.09369,1.09369 -12.31142,4.15571 -15,5.5 -3.8139,1.90695 -6.90812,4.63604 -11,6 -4.16859,1.38953 -8.8346,2.11154 -13,3.5 -6.32149,2.10717 -16.91822,1.70911 -22.5,4.5 -3.58825,1.79413 -16.97332,-0.5 -21.5,-0.5 -5.17363,0 -13.96629,3.01686 -19,0.5 -6.21106,-3.10553 -11.11397,-7.30698 -17.5,-10.5 -2.41837,-1.20918 -4.05768,-4.27884 -6.5,-5.5 -2.80123,-1.40061 -8.44821,-5.39642 -10,-8.5 -3.44184,-6.88367 -6.1417,-13.42511 -8.5,-20.5 -0.76117,-2.28351 -3.14958,-7.14957 -4.5,-8.5 -0.31716,-0.31715 0.20815,-1.5837 0,-2 -2.13942,-4.27885 -1.42116,-12.65769 0.5,-16.5 0.9532,-1.90639 0.79091,-7.58181 2,-10 1.56761,-3.13522 5.0727,-3.6454 7,-7.5 1.82989,-3.65977 8.23989,-8.86994 12.5,-11 1.99911,-0.99955 5.02885,-0.0144 7,-1 1.42099,-0.71049 3.62718,-0.31359 5,-1 1.98387,-0.99193 5.06144,-0.53072 7,-1.5 6.25748,-3.12874 14.54707,-2 21.5,-2 2.01277,0 5.19672,2.15164 7.5,1 7.43419,-3.71709 15.28956,-2.10522 22.5,1.5 3.88928,1.94464 7.90184,-2 11,-2 5.86032,0 9.63838,0.13838 13.5,4 0.25642,0.25642 0.93925,-1.87849 1,-2 0.33455,-0.6691 2.39354,-0.75741 3,-1 0.69205,-0.27682 2,-1.74535 2,-1 0,1.06719 -1.66667,1.33334 -2.5,2"
+ style="fill:#e1d96d;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:#b9a959;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 246,353.36218 c 3.24782,-4.10998 6.93265,-3.93264 10,-7 3.15089,-3.15088 7.80847,-8.5 13.5,-8.5 1.78649,0 4.77407,-0.92469 6.5,-1.5 3.06415,-1.02138 6.33892,1.5 9,1.5 0.3915,0 2.25051,-0.24949 2.5,0 0.84545,0.84546 -5.69982,4.65009 -3,6 0.22678,0.11339 6.13136,-1.5 7.5,-1.5 2.42439,0 10.23963,-0.26037 12,1.5 0.25,0.25 -0.25,1.25 0,1.5 0.1431,0.14311 7.61926,-1.97615 10,-1.5 2.4064,0.48128 4.05994,1.05995 5.5,2.5 0.19482,0.19482 1.69488,0 2,0 3.03317,0 5.72101,1.72101 7,3 0.60093,0.60093 1.65016,-0.5 2.5,-0.5 2.80425,0 21.30686,5.69315 18,9 -0.48,0.48 -2.36874,-0.31563 -3,0 -2.05258,1.02629 -11.28986,6.60507 -13.5,5.5 -1.82231,-0.91115 -3.73843,-2.11921 -5.5,-3 -1.86667,-0.93333 -5.13333,0.93334 -7,0 -1.52292,-0.76146 -8.47999,-3.26 -10,-2.5 -3.35295,1.67648 5.5,4.3928 5.5,4.5 0,1.73335 -12.10752,-2 -13.5,-2 -3.61319,0 -7.78114,0.78114 -10,3 -0.41558,0.41559 -0.92208,-0.92208 -1,-1 -0.52342,-0.52342 -1.69768,-0.5 -2.5,-0.5 -3.64102,0 -9.06423,0.35475 -12.5,1.5 -3.30047,1.10016 -6.72069,2.11035 -9.5,3.5 -3.0026,1.5013 -2.63372,7 -7.5,7 -4.05702,0 -12.6169,-5.7338 -14.5,-9.5 -0.50137,-1.00274 -2.08218,-11 1.5,-11 1.01379,0 -0.33333,2 -0.5,3"
+ id="path4413"
+ inkscape:connector-curvature="0"
+ transform="translate(-24,38.5)" />
+ <path
+ style="fill:#b9a959;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 232,403.86218 c 6.77576,10.00337 10.88158,10.6272 21,14 3.03017,1.01006 5.49636,4.24818 8,5.5 1.87856,0.93928 18.23974,2.5 21,2.5 2.98883,0 7.85631,-2.67815 10.5,-4 1.94946,-0.97473 10.81162,2.09419 14,0.5 4.91536,-2.45768 12.95828,-2.22914 17.5,-4.5 2.37917,-1.18958 3.71165,-2.85582 6,-4 3.25184,-1.62592 7.42517,-0.80839 11,-2 2.77473,-0.92491 15.07341,-7.57341 16.5,-9 1.78625,-1.78625 5.04893,-5.54892 7.5,-8 1.78521,-1.78521 3.89156,-1.89156 5.5,-3.5 1.11072,-1.11072 1.69514,-2.69513 3,-4 2.64735,-2.64735 3.87765,-13.7447 2,-17.5 -1.59639,-3.19277 1.72237,-12.55527 0.5,-15 -1.07301,-2.14601 -4.18224,-9.68224 -6,-11.5 -1.219,-1.219 -2.94268,-2.22134 -4.5,-3 -0.94127,-0.47063 -2.83619,-2.83619 -3.5,-3.5 -3.20773,-3.20773 -5.83099,-4.41549 -9,-6 -1.16007,-0.58003 -4.61831,0.88169 -5.5,0 -0.0859,-0.0859 -3.02908,-1.47091 -3.5,-1 -0.46763,0.46763 -0.1982,2.3018 0,2.5 0.97802,0.97802 3.83339,1.33339 5,2.5 3.87737,3.87737 10.26958,11.26959 14.5,15.5 0.7575,0.7575 3.5778,4.4222 2,6 -2.26985,2.26985 -6.67828,4.17828 -10,7.5 -1.92359,1.92359 -3.44346,4.44346 -5,6 -1.90584,1.90584 -6.77481,2.63741 -9.5,4 -5.15123,2.57562 -10.29638,5.29639 -13.5,8.5 -0.49194,0.49194 -13.46125,-2.26937 -16,-1 -3.65381,1.82691 -7.35925,2.17963 -11,4 -1.17616,0.58808 -3.25065,-0.41645 -4.5,0 -3.44475,1.14825 -7.18467,1.18467 -9.5,3.5 -0.41129,0.41129 -5.64816,-2.21605 -6.5,-2.5 -3.58862,-1.1962 -12.70111,1.64945 -15,0.5 -5.41614,-2.70807 -11.72038,-3.36019 -17,-6 -3.2131,-1.60655 -3.23915,-5.86957 -6.5,-7.5 -1.60067,-0.80033 -7.63093,-4.13093 -8,-4.5 -1.4451,-1.4451 1.44849,-7.05151 -1,-9.5 -0.2357,-0.2357 0.33333,-1 0,-1 -0.53229,0 -3,11.94166 -3,13 0,0.26105 0.10481,4.10481 -0.5,3.5 -1.80844,-1.80843 -3.03758,-7.61274 -4,-10.5 -0.81336,-2.44009 -2.5182,-5.5 -2.5,-5.5 0.37268,0 -0.23648,0.73648 -0.5,1 -0.63938,0.63938 -0.0474,10.95259 -1.5,9.5 -1.3324,-1.3324 -0.45347,-4.95347 -1.5,-6 -0.17849,-0.17849 -0.5,6.42166 -0.5,7.5 0,3.97312 1.87055,7.2411 3.5,10.5 0.85464,1.70928 -0.5361,3.9639 1,5.5 2.2633,2.2633 3.76421,5.26421 5.5,7 0.13127,0.13127 1.5,0.92093 1.5,1 0,1.18559 -11.03012,-2.51506 -6,0 4.09921,2.04961 3.54864,7.21946 8,9 z"
+ id="path4411"
+ inkscape:connector-curvature="0"
+ transform="translate(-24,38.5)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4143"
+ d="m 199,386.36218 c -2.3095,4.5054 -0.0729,16.96354 4,19 3.45541,1.72771 8.39341,-3.60658 9.5,-2.5 0.74529,0.74529 1.07953,9.57954 3.5,12 1.61454,1.61454 7.4893,-0.0107 8,0.5 0.58333,0.58334 0.91667,1.41667 1.5,2 1.25,1.25 5.75,-0.75 7,0.5 1.99236,1.99236 5.07134,1.53567 8,3 0.67892,0.33946 5.23659,3.26341 6.5,2 0.52171,-0.52171 -5.03212,-7.01606 -2,-5.5 4.56876,2.28438 11.13207,1.81603 14.5,3.5 2.92125,1.46063 3.89426,4.5 8,4.5 0.67582,0 4.43332,1.06668 4.5,1 2.22788,-2.22788 8.75767,-1.75767 9,-2 0.69008,-0.69007 1.42561,-2.4256 2.5,-3.5 0.86276,-0.86276 3.78412,0.21588 4.5,-0.5 3.32322,-3.32322 9.98027,-4.98027 12.5,-7.5 1.59919,-1.59918 6.15421,3.28193 8.5,2.5 5.43727,-1.81242 5.86348,-5.65913 12.5,-4 1.78417,0.44604 3.34608,0.82696 5,0 2.1408,-1.0704 3.79535,-4.79534 5.5,-6.5 2.27011,-2.27011 7.39697,-3.29393 9,-6.5 0.70085,-1.4017 0.0841,-5.83188 -0.5,-7 -1.43502,-2.87004 3.73079,-1.76921 0.5,-5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4145"
+ d="m 218,402.86218 c 0.66667,-0.16666 1.83333,-1.16666 2,-0.5 0.16667,0.66667 -2.48591,0.0141 -2,0.5 0.58926,0.58926 1.68285,-0.16343 2.5,0 1.15345,0.23069 2.7372,5.1186 4.5,6 7.69014,3.84507 12.61032,8.55516 20.5,12.5 3.20229,1.60115 8.69495,-3.30505 11,-1 0.56872,0.56873 1.56357,2.06357 2,2.5 0.55752,0.55752 2.29259,0.1463 3,0.5 1.02995,0.51498 5.53781,3.2311 7,2.5 3.97282,-1.98641 6.59918,-3.09918 9.5,-6 0.14537,-0.14537 7.98858,-2.74429 9.5,-3.5 0.64218,-0.32109 4.32554,0.5 5.5,0.5 0.75795,0 2.44664,-0.94664 3,-1.5 2.32491,-2.3249 8.62085,2.43958 11.5,1 3.00081,-1.5004 5.63147,-3.08765 8.5,-5 4.17711,-2.78474 8.11825,-6.11824 11,-9 1.5361,-1.5361 3.79072,-0.14536 5.5,-1 2.79292,-1.39646 4.8637,-7.6363 2.5,-10"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4147"
+ d="m 208,382.36218 c 6.10256,-7.06642 22.21102,-18 31.5,-18 2.55702,0 5.0461,2.38653 7.5,3 2.41631,0.60408 4.93643,0.5 7.5,0.5 3.3451,0 5.93098,-1.23274 9,-2 3.77493,-0.94373 10.03126,0.84375 13.5,2 3.44179,1.14727 8.88125,-2.37291 13,-1 3.81769,1.27257 7.76276,2.75426 11.5,4 2.31758,0.77253 11.79653,-1.70347 12.5,-1 2.58288,2.58288 15.44264,5.44264 15.5,5.5 2.28544,2.28544 11.30661,5.30661 13,7 1.62786,1.62786 4.28308,4.28308 6,6 1.50142,1.50143 -0.92253,8.34506 -1.5,9.5 -1.74731,3.49462 -1.29545,3.29546 -4,6 -1.13784,1.13784 -0.89714,4.39714 -2,5.5 -3.19321,3.19321 -9.73074,7.11537 -14.5,9.5 -3.90627,1.95314 -8.56484,0.53242 -12.5,2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4149"
+ d="m 199.5,381.86218 c -1.77022,3.58997 -4.02794,7.52794 -6,9.5 -2.03751,2.03751 0.32383,14.14766 1.5,16.5 0.83866,1.67732 0.62246,4.62246 2,6 1.96197,1.96198 4.68397,7.09199 7.5,8.5 1.48427,0.74214 4.11225,2.2245 5,4 2.95191,5.90383 9.86112,11.68056 15.5,14.5 0.82168,0.41084 22.67295,2.5 24,2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4151"
+ d="m 191.5,423.86218 c -0.36915,-0.29304 1.84968,-0.15031 5,3 2.52677,2.52678 4.21827,5.71827 6.5,8 2.97321,2.97321 7.18254,5.09127 11,7 3.69598,1.84799 9.04429,0.27215 12.5,2"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4153"
+ d="m 222,448.86218 c -6.53118,-1.86723 -14.1476,1.11747 -20.5,-1 -2.68029,-0.89343 -4.67418,-2.33709 -7,-3.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4155"
+ d="m 216,457.86218 c 9.97477,-5.74903 24.63454,-5 36,-5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4157"
+ d="m 258.5,458.36218 c 5.31709,-2.43515 23.37277,-0.37277 26.5,-3.5 0.70973,-0.70973 6.44187,1.01938 8,0.5 4.10047,-1.36682 7.81707,-4.65853 11.5,-6.5 4.44436,-2.22218 14.35152,2.16212 19,1 4.20197,-1.05049 19.75305,-13.5061 21.5,-17"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4159"
+ d="m 261,445.36218 29.5,-4.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4161"
+ d="m 233.5,445.86218 c 10.57531,1.59808 21.52736,1 32,1 1.49232,0 4.06598,1.96701 5,1.5 2.43756,-1.21878 6.0917,0.20415 8.5,-1 2.31516,-1.15758 5.06241,-0.5312 7,-1.5 2.70108,-1.35054 5.5668,-2.02226 8.5,-3 6.38276,-2.12758 11.28623,-8.14311 17,-11"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4163"
+ d="m 277.5,436.86218 c 6.32586,-1.74607 12.79907,1.05023 19,-0.5 3.71515,-0.92878 6.31937,-4.40968 9.5,-6 3.32902,-1.66451 8.78096,-0.76032 12.5,-2 2.49026,-0.83008 7.22874,-4.29655 9.5,-6 1.91576,-1.43682 5.04304,-2.02152 7,-3"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4165"
+ d="m 335,431.86218 c -2.29433,5.9383 -22.84432,5.84433 -24.5,7.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4167"
+ d="m 226,427.36218 c 1.35438,-0.35296 3.05678,-0.78864 4.5,-0.5 3.74338,0.74868 15.46743,3.26629 19,1.5 4.18622,-2.09311 8.50686,-1.99863 13.5,-1 3.17061,0.63413 6.99672,4.0011 10,3 4.36361,-1.45454 10.15661,-2.5 15,-2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4169"
+ d="m 253.5,438.36218 c 9.17372,0.40479 19.73497,-2.31626 29,0"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4171"
+ d="m 233,435.36218 c -11.42185,-7.45472 -23.45263,-15.45263 -33,-25 -4.18283,-4.18283 -12,-7.62442 -12,-15"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4173"
+ d="m 203.5,423.86218 c -4.28297,-5.23824 -13.39375,-8.59063 -17,-14 -1.66378,-2.49567 -2.29814,-5.09628 -3.5,-7.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4175"
+ d="m 205.5,405.36218 c -5.83458,-5.11593 -12.49063,-12.97188 -15,-20.5 -0.68805,-2.06415 2,-9.399 2,-12"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4177"
+ d="m 201,382.36218 c -0.46605,-4.28489 7.38689,-19.94344 17.5,-25"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4179"
+ d="m 214.5,370.86218 c 3.47602,-6.97926 18.56374,-16 26,-16"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4181"
+ d="m 226.5,375.36218 c 7.26949,-11.25706 28.20494,-17 41.5,-17"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4183"
+ d="m 240,379.36218 c 0.49899,-3.16965 8.1067,-6.70223 16.5,-9.5 3.96835,-1.32278 7.34295,-4.44765 10.5,-5.5 2.77662,-0.92554 6.27467,0.40845 9,-0.5 8.12124,-2.70708 26.83475,1.91738 34,5.5 3.57406,1.78703 8.52276,0.76138 12,2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4185"
+ d="m 262.5,375.86218 c 8.44672,-4.18329 18.49412,-1 27.5,-1 1.0145,0 9.80606,-0.59697 10,-0.5 3.84265,1.92132 16.5371,5.5 21,5.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4187"
+ d="m 274.5,380.86218 c 14.05777,-3.44098 28.2545,1.70909 42,4 3.07709,0.51285 6.18403,0.59202 9,2 2.62589,1.31294 4.21441,4.47627 6.5,6 2.04853,1.36569 9,4.41829 9,6.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4189"
+ d="m 321.5,380.86218 c 10.85052,1.39204 16.01757,9.51757 23,16.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4191"
+ d="m 274,372.86218 c 12.15714,-5.08085 24.96471,2.58589 36,7 8.10946,3.24378 16.75587,2.25587 23.5,9"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4193"
+ d="m 268.5,365.36218 c 12.81675,-5.40709 28.16275,1.99765 39,8.5 3.66115,2.19669 8.48423,3.49606 12.5,4.5 4.79721,1.1993 9.37168,5.43584 13.5,7.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4195"
+ d="m 331.5,378.36218 c 13.01765,0.046 18.53997,26.46003 11,34 -4.58968,4.58969 -11.62801,6.31401 -17,9"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4197"
+ d="m 353.5,391.36218 c 1.252,3.32089 0.11709,13.64875 -1,17 -0.99898,2.99695 -6.29885,4.53257 -8.5,6 -3.46418,2.30946 -5.50204,6.16803 -9,8.5 -1.59142,1.06095 -3.42902,1.21451 -5,2"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4199"
+ d="m 334.5,431.86218 c 1.88568,-1.61125 3.95284,-2.31761 6,-3 3.1734,-1.0578 5.27321,-5.77321 7.5,-8 4.39576,-4.39576 11.5,-7.74662 11.5,-15"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4201"
+ d="m 365,415.86218 c -4.33072,4.33072 -8.1991,9.1991 -12.5,13.5 -5.36481,5.36481 -14.47491,6.12507 -20.5,10.5 -10.42299,7.50472 -24.06178,5.53089 -35,11"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4203"
+ d="m 309.5,455.86218 c -9.42157,3.5608 -20.0426,6.84754 -29.5,10"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4205"
+ d="m 271.5,456.36218 c 13.32301,3.57912 27.39164,2.8881 41,-1 3.44272,-0.98363 9.10214,-5.19893 12.5,-3.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4207"
+ d="m 243.5,457.36218 c 0.94029,0.48507 2.02986,-0.24253 3,0 4.46055,1.11514 8.21804,4.39427 12.5,6 8.01612,3.00605 16.88425,5 25.5,5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4209"
+ d="m 271.5,458.86218 c -11.07186,5.35842 -22.15244,12 -35,12"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4211"
+ d="m 277,450.86218 c 14.58041,-7.02977 30.88957,-10.19478 45.5,-17.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4213"
+ d="m 290,427.86218 c 9.79795,-6.13111 22.86581,-5.4329 33,-10.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4215"
+ d="m 300.5,434.36218 c 8.37676,-5.01843 18.20329,-6.60164 27,-11"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4217"
+ d="m 294.5,424.86218 c 11.73797,-7.97879 24.51754,-15.01169 36.5,-23"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4219"
+ d="m 317,403.36218 c -0.83333,0.16667 -1.73988,0.11994 -2.5,0.5 -1.69717,0.84859 -3.78433,4.12747 -5.5,5.5 -6.75607,5.40486 -14.77798,10.75933 -23,13.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4221"
+ d="m 290.5,412.36218 c -9.07525,7.59914 -24.78454,18.5 -37,18.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4223"
+ d="m 265.5,418.86218 c -10.03968,4.35766 -19.61118,10 -31,10"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4225"
+ d="m 246.5,412.86218 c -11.33925,3.98671 -22.44439,9.5 -35,9.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4227"
+ d="m 216,414.36218 c 7.37163,8.16207 14.72544,17.69018 25.5,22 12.07241,4.82897 30.99033,2.62259 44.5,6"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4229"
+ d="m 235,439.36218 c 9.71575,0.10758 26.64407,5.57204 35.5,10"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4231"
+ d="m 249.5,424.36218 c 3.97803,10.71903 35.77099,20.5 46,20.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4233"
+ d="m 285,429.36218 c 10.09391,1.83963 20.81989,5.56801 31.5,4.5 4.0304,-0.40304 7.99394,-2.5 12,-2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4235"
+ d="m 310.5,421.86218 c 15.6994,-2.14472 31.27699,-3.35133 45,-12.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4237"
+ d="m 354,393.36218 c 2.3095,11.01419 -11.86983,29.68492 -21.5,34.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4239"
+ d="m 203.5,393.36218 25,-16"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4241"
+ d="m 211,371.86218 c -8.92928,5.86338 -23.23612,37.02776 -18.5,46.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4243"
+ d="m 223.5,376.36218 c -8.46605,-3.56937 -26,23.60082 -26,30.5 0,4.53434 2.62773,7.44159 5,11"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4245"
+ d="m 237.5,372.36218 c -6.27995,-0.0341 -10.19935,6.77706 -14,11 -6.92994,7.69994 -15.91485,17.6703 -10.5,28.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4247"
+ d="m 241,377.36218 c -5.21619,-2.24051 -10.40234,1.90235 -14,5.5 -9.21601,9.21601 -15.85683,23.4295 -11.5,36.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4249"
+ d="m 224.5,406.36218 c -1.17035,-3.65267 1.98538,-5.98538 4.5,-8.5 2.81229,-2.81229 5.70134,-6.30089 9,-8.5 6.33542,-4.22361 18.95991,-8.38502 26.5,-6.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4251"
+ d="m 231.5,388.86218 c 11.58192,-8.67264 27.5594,-11.5 42,-11.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4253"
+ d="m 243,396.36218 c 6.98529,-10.35181 39.56226,-12.68755 50.5,-10.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4255"
+ d="m 255.5,397.86218 c 11.85846,-8.98712 55.14965,-9.85035 65.5,0.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4257"
+ d="m 280.5,398.86218 c 12.36739,-4.81511 30.53679,-1.3088 41.5,6"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4259"
+ d="m 299.5,387.86218 c 8.88904,-3.07126 25.70633,1.52975 33,7"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4261"
+ d="m 254.5,397.36218 c -7.6477,2.75826 -14.90557,8.40557 -20.5,14"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4263"
+ d="m 251.5,412.86218 c 6.21572,-7.26024 34.93089,-16.51728 43,-14.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4265"
+ d="m 259.5,416.36218 c 8.5341,-6.9291 23.07581,-10.41035 34,-9.5 2.72396,0.227 5.24701,1 8,1"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4267"
+ d="m 275,417.86218 c 7.38,-2.34158 16.25807,-4.43548 24,-2.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4269"
+ d="m 222,395.86218 c 0.54102,-5.85147 15.43403,-4.31671 25,-5 5.98058,-0.42718 12.00418,-1.5 18,-1.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4271"
+ d="m 241,405.36218 c 4.64759,-8.99807 22.95189,-16.70432 32.5,-17.5 3.44145,-0.28679 7.04056,0 10.5,0"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4273"
+ d="m 262,406.36218 c 6.49797,-11.0351 28.51408,-12 40,-12"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path4275"
+ d="m 292,388.86218 c 0,-0.16666 0,-0.33333 0,-0.5 0.66667,0.16667 1.33333,0.33334 2,0.5 10.28189,-2.14212 21.27353,-0.54529 31.5,1.5"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="fill:#cbf5fa;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 255.5,409.86218 c -6.55692,-2.18854 -5.94935,-8.44935 -8.5,-11 -0.8421,-0.8421 0.0508,-3.89835 -0.5,-5 -3.5387,-7.07741 5.2189,-10.2189 8,-13 2.49777,-2.49777 13.18104,3.68105 14,4.5 2.05152,2.05152 3.18634,19.81366 1,22 -2.75455,2.75456 -3.48852,4.5 -8,4.5 -2.79997,0 -3.80842,0.19159 -6,-2 z"
+ id="path4375"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#98dbe4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 286.25,344.36218 c 0.62026,0.16046 3.72549,1.72549 5.75,3.75 0.93829,0.93829 -0.0482,5.70184 0.5,6.25 1.25561,1.25561 0.80484,12.69517 -0.25,13.75 -0.58182,0.58182 -0.70526,1.95527 -1.25,2.5 -0.42774,0.42774 -1.1763,0.9263 -1.5,1.25 -0.75527,0.75527 -2.73178,-0.51822 -3.25,0 -1.32077,1.32077 -5.66753,-0.16752 -6.75,-1.25 -0.125,-0.125 -0.625,0.125 -0.75,0 -1.10401,-1.10401 -2.10937,-3.10936 -3.75,-4.75 -0.43547,-0.43547 -1.79532,-1.70468 -1,-2.5 1.28775,-1.28774 4.01893,1.98107 5,1 0.83096,-0.83096 -1.21126,-2.82747 -0.75,-3.75 0.54213,-1.08425 2.03092,-0.25 2.75,-0.25 1.10565,0 0,-0.5076 0,-1 0,-0.24747 1.07973,1 2,1 0.57144,0 0.50653,-1.00652 0.75,-1.25 0.39872,-0.39872 1.35128,-0.10127 1.75,-0.5 0.956,-0.956 -1.14981,-2.45037 -0.75,-3.25 0.29088,-0.58175 0.6674,-0.8348 1,-1.5 0.2108,-0.42159 -0.32046,-1.67954 0,-2 0.29981,-0.29981 0.82851,-0.0393 1.25,-0.25 0.46334,-0.23167 1.88747,-2.22506 1.75,-2.5 -0.96535,-1.93069 -2.5,-2.90822 -2.5,-4.75 z"
+ id="path4394"
+ inkscape:connector-curvature="0"
+ transform="translate(-24,38.5)" />
+ <path
+ style="fill:#cbf5fa;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 229,410.36218 c 0,-1.00768 0,-3.8383 0,-9 0,-3.41104 1.54003,-5.58005 3,-8.5 5.35308,-10.70617 14.24104,-5.75896 19.5,-0.5 0.65393,0.65393 0.47003,2.44007 1,3.5 4.85553,9.71106 -4.25736,20.75736 -8.5,25 -1.52721,1.52721 -8.21411,-5.71411 -9,-6.5 -1.88442,-1.88442 -3.85608,-1.85607 -6,-4 z"
+ id="path4360"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#cbf5fa;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 309.5,401.86218 c -3.12729,-2.31639 -4,-5.20875 -4,-9.5 0,-7.57544 2.69874,-10.84937 8,-13.5 0.93333,-0.46666 2.56667,0.46667 3.5,0 2.32722,-1.16361 6.50277,-0.49723 8,1 1.74204,1.74204 2.93486,8.93486 3.5,9.5 0.64668,0.64668 0.8541,5.6459 0,6.5 -0.95494,0.95495 -3.42692,1.5 -5.5,1.5 -1.21335,0 -3.5,2.21335 -3.5,1 0,-0.84983 -0.34984,-2.5 0.5,-2.5 0.0825,0 -2.26788,1 -3.5,1 -2.10771,0 -4.89922,3.31938 -7,5 z"
+ id="path4377"
+ inkscape:connector-curvature="0"
+ transform="translate(-29.5,16.5)" />
+ <path
+ style="fill:#98dbe4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 266.75,381.36218 c 1.10977,-0.0673 4.23613,-3.73612 6.5,-6 1.08329,-1.08329 1.20531,-2.70531 2.25,-3.75 0.48781,-0.48781 1.71319,-5.96318 2.25,-6.5 0.65676,-0.65676 -2.5,-7.97566 -2.5,-8.75 0,-0.60156 -0.64946,-1.64945 -1,-2 -0.46124,-0.46124 -1.68628,-0.43627 -2.25,-1 -0.0698,-0.0698 -2.00311,-2.74689 -2.75,-2 -0.58559,0.5856 0.4361,1.1861 0.75,1.5 0.7376,0.7376 0.46037,1.96038 1,2.5 1.42794,1.42794 -1.58337,0.58337 -2,1 -0.39096,0.39096 1.57889,1.92111 1,2.5 -0.13533,0.13534 -3.04729,0.20271 -2.25,1 0.34337,0.34337 2.56359,4.18641 2.25,4.5 -0.16351,0.16352 -1.68704,3.31297 -1,4 0.18792,0.18792 1.71317,1.28683 1,2 -1.09622,1.09623 -2.90158,0.5 -4.75,0.5 -0.42494,0 -0.34264,1.20368 -1.25,0.75 -0.30999,-0.15499 -2.35116,-2.14884 -2.5,-2 -0.62687,0.62688 0.57782,1.67218 0,2.25 -0.63586,0.63587 -1.92802,-0.57198 -2.25,-0.25 -0.15442,0.15442 0.4674,2 0.25,2 -1.0347,0 -1.65679,-1.68641 -2.5,0 -0.34713,0.69426 3.18212,2.09106 3.5,2.25 1.54112,0.77056 2.60783,1.35783 3.75,2.5 1.2584,1.2584 -0.2679,1.33926 2.5,3 z"
+ id="path4379"
+ inkscape:connector-curvature="0"
+ transform="translate(-24,38.5)" />
+ <path
+ style="fill:#98dbe4;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 303.25,373.86218 c -0.45543,-0.68863 4.09559,0.65442 5.5,-0.75 0.77971,-0.77971 -1.72766,-2.27234 -1.25,-2.75 0.90332,-0.90332 3.51899,0.23101 4.25,-0.5 0.34312,-0.34312 -1.67976,-1.53512 -0.75,-2 0.87702,-0.43851 2.85263,1.14737 3.5,0.5 0.54333,-0.54333 -0.33445,-1.5811 0,-2.25 0.38388,-0.76776 0.86125,-0.7225 1.25,-1.5 0.21457,-0.42914 0.0202,-1.97978 -0.25,-2.25 -0.33333,-0.33333 -0.66667,-0.66666 -1,-1 -0.11785,-0.11785 -0.5,0.16667 -0.5,0 0,-0.1165 2.37891,-1.12108 1.25,-2.25 -0.39528,-0.39528 -1.14528,-1.10471 -0.75,-1.5 0.42251,-0.4225 5.10071,1.85071 5.25,2 0.85518,0.85518 1.92495,10.42495 2.75,11.25 0.69669,0.69669 -0.59177,3.34177 -0.75,3.5 -0.15858,0.15858 -0.79185,-0.10407 -1,0 -0.76125,0.38063 -5.39811,1.25 -6,1.25 -0.5828,0 1.14153,-2.05423 0.25,-2.5 -1.10292,-0.55146 -4.56488,1.5 -5.75,1.5 -1.75419,0 -5.81552,3.93448 -6,3.75 -0.32817,-0.32817 -1.25,-2.09188 -1.25,-2.75 0,-0.037 0.71259,-0.43765 0.75,-0.5 0.23089,-0.38481 0.33333,-0.83333 0.5,-1.25 z"
+ id="path4396"
+ inkscape:connector-curvature="0"
+ transform="translate(-24,38.5)" />
+ </g>
+ <path
+ style="fill:#ffdf1e;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 322.99628,289.44447 c -2.78425,0.65246 -4.96745,-1.60113 -7.07107,-5.80838 -0.73685,-1.47369 0.25254,-4.61926 0.25254,-6.06091 0,-0.48929 2.16231,-3.64606 2.77792,-3.03046 0.34485,0.34486 0.91783,0.91783 1.26269,1.26269 0.0999,0.0999 -0.62693,0.87946 -1.01016,1.26269 -0.51951,0.51952 -1.564,5.7596 -0.75761,6.56599 0.59838,0.59838 3.0393,4.28431 5.05076,2.27285 0.46343,-0.46343 0.96271,-0.96271 1.51523,-1.51523 0.12411,-0.12411 -0.24174,-0.75222 0.25254,-0.50508 2.88037,1.44019 -0.56779,4.87382 -2.27284,5.55584 z"
+ id="path4086"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="M 321.3125 282.875 C 317.79372 283.26777 314.46633 292.34806 318.71875 295.75 C 319.46243 296.34494 320.04532 297.10782 320.71875 297.78125 C 328.96175 297.78125 326.88523 287.26022 323.25 283.625 C 322.6344 283.0094 321.96413 282.80226 321.3125 282.875 z M 321.21875 286 C 321.78614 286.0313 322.51197 286.53724 322.75 286.65625 C 326.64502 288.60376 322.34646 293.99458 321.21875 296.25 C 319.6252 296.72207 316.60224 290.27275 320.71875 286.15625 C 320.84952 286.02548 321.02962 285.98957 321.21875 286 z "
+ id="path4081" />
+ <path
+ style="fill:#262626;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 372.7463,320.00158 c -2.6663,-0.46189 -10.00115,8.48593 -13.63707,12.12184 -0.58459,0.58459 -0.67536,-2.52538 -3.03045,-2.52538 -4.48782,0 -9.83871,5.55584 -8.5863,5.55584 1.67394,0 7.55428,-4.06248 10.10153,-1.51523 0.0178,0.0178 -3.6545,1.24807 -4.04061,2.0203 -0.14181,0.28362 -8.61842,9.86505 -4.04061,7.57615 1.8117,-0.90586 13.81099,-8.41236 15.15228,-7.07107 0.71138,0.71137 -5.01733,12.10512 -1.01015,10.10153 2.8319,-1.41595 3.44465,-10.01064 5.05076,-11.61676 2.18467,-2.18466 0.16219,6.23236 2.52538,5.05076 2.37428,-1.18714 2.23159,-6.35471 0.50508,-8.08122 -0.75761,-0.75761 -2.27284,-0.75761 -3.03046,-1.51523 -0.84472,-0.84472 -2.0203,0.63632 -2.0203,0 0,-1.24997 4.74129,-3.88587 6.06091,-4.54568 0.33672,-0.16836 1.51524,-4.41707 1.51524,-4.04061 0,0.0106 -3.05266,5.05076 -3.53554,5.05076"
+ id="path3116"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csssssssssssssssc" />
+ <path
+ style="fill:#262626;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 362.64478,314.95082 c -1.4018,-0.19742 -2.05445,0.0171 -3.03046,0.50508 -2.94803,1.47401 -7.36432,4.83893 -9.09137,6.56599 -0.7986,0.79859 -2.02031,-1.01015 -3.03046,-1.51523 -2.07938,-1.03969 -6.86608,1.41273 -8.08122,2.02031 -2.51028,1.25514 -4.54569,6.06062 -4.54569,5.05076 0,-0.26081 0.179,0.41558 1.01016,0 0.71886,-0.35943 2.353,-2.35301 3.03045,-3.03046 1.54282,-1.54282 8.26146,-0.32484 9.09138,0.50508 0.27455,0.27455 -1.55973,0.52732 -3.53554,1.51523 -2.14782,1.07391 -7.45618,8.70626 -7.07107,9.09137 0.47493,0.47492 3.05432,-2.28477 3.53554,-2.52538 2.21065,-1.10533 5.06356,-3.2894 7.57614,-4.54569 1.44489,-0.72244 3.03046,-1.61172 3.03046,-1.51523 0,1.98319 -3.34335,6.75818 -1.01015,9.09137 0.0787,0.0787 0.0306,1.9897 1.01015,1.01016 1.30738,-1.30738 3.03046,-6.88409 3.03046,-9.59645 0,-0.33672 -0.33672,-1.01015 0,-1.01015 0.51766,0 2.47711,3.03045 4.04061,3.03045 2.12478,0 -0.7098,0.0716 -2.02031,-6.06091 -0.51069,-2.38977 7.6563,-6.14106 8.5863,-7.07107"
+ id="path3118"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccssssssssssssssssssc" />
+ <path
+ style="fill:#a08cb3;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 351.02801,259.39243 c 2.79123,-0.17218 3.36501,1.00367 4.04061,3.03046 1.68229,5.04688 2.94895,10.48434 6.06092,15.15229 1.17337,1.76006 12.95203,11.52678 15.15228,12.62691 3.398,1.699 4.35462,6.72299 8.08122,8.58629 6.65538,3.32769 13.23299,7.62665 20.20305,11.11168 4.44525,2.22262 8.72803,4.36402 13.13199,6.56599 3.51737,1.75869 8.06438,2.51697 12.12183,4.54569 1.1161,0.55805 2.93444,-0.048 4.04061,0.50508 3.13256,1.56628 6.01196,1.97135 8.08122,4.04061 0.38651,0.38651 8.07958,1.51359 11.61675,5.05076 3.1435,3.14349 3.64926,5.66956 6.56599,8.5863 1.78263,1.78262 8.24138,6.38122 9.59645,9.09137 1.81561,3.6312 4.26387,8.30447 6.566,10.6066 1.04098,1.04098 2.23242,5.19724 5.55583,3.53553 2.04628,-1.02314 -0.50507,-6.38025 -0.50507,-7.57614 0,-1.07802 1.7631,2.78258 2.52538,2.0203 0.73463,-0.73462 3.03046,-1.50153 3.03046,-3.53553 0,-0.39548 0.25202,-2.27336 0,-2.52538 -0.16836,-0.16836 -0.74317,-0.50508 -0.50508,-0.50508 1.41257,0 1.22943,2.81118 2.52538,1.51523 1.14693,-1.14692 -5.98466,-15.58111 -7.57614,-17.17259 -2.69758,-2.69758 -6.15607,-7.16622 -9.09137,-10.10153 -3.53536,-3.53535 -8.90802,-5.37248 -12.12184,-8.58629 -0.43213,-0.43214 -1.12905,-1.75304 -1.51522,-2.52538 -0.33672,-0.67344 -1.76308,-2.02031 -1.01016,-2.02031 1.92638,0 6.64005,3.17857 4.04061,-2.0203 -0.82804,-1.6561 -0.44185,-2.96724 -2.0203,-4.54569 -1.96332,-1.96332 -4.20766,-4.71273 -6.56599,-7.07107 -0.4209,-0.4209 -1.59941,-0.0842 -2.02031,-0.50508 -0.22016,-0.22016 0.70581,-0.80941 0,-1.51522 -2.17802,-2.17803 -4.09805,-4.09806 -7.07107,-7.07107 -2.50296,-2.50296 -4.51972,-7.04511 -7.57614,-10.10153 -1.02185,-1.02185 -1.08504,-3.61042 -2.02031,-4.54568 -2.87057,-2.87058 -3.63103,-6.66149 -6.56599,-9.59645 -2.61683,-2.61683 -7.34832,-7.34833 -10.10152,-10.10153 -3.91099,-3.91099 -5.3387,-7.86407 -9.09138,-11.61675 -2.63589,-2.6359 -5.56069,-5.05562 -7.57614,-7.07107 -1.03062,-1.03062 -3.17714,-1.15683 -4.04061,-2.02031 -2.12011,-2.1201 -8.59869,-3.04285 -10.6066,-5.05076 -3.13864,-3.13864 -7.53895,-4.50849 -10.6066,-7.57614 -0.92785,-0.92785 -3.16328,-1.14297 -4.04061,-2.02031 -1.43469,-1.43469 -5.19516,-1.65962 -6.56599,-3.03046 -0.58926,-0.58925 -2.44121,0.0842 -3.03046,-0.50507 -1.33143,-1.33143 -6.75135,-4.54569 -9.09138,-4.54569 -2.16614,0 -9.84744,-4.29469 -11.61675,-2.52538 -2.93241,2.93241 -5.9198,4.26345 -8.08122,8.5863 -0.13103,0.26206 1.09953,17.35135 1.51523,18.18274 2.73752,5.47505 3.76507,11.06568 6.56599,16.66752 1.95996,3.91991 6.71394,3.97301 9.59645,7.57614 z"
+ id="path3064"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b9a8c8;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 351.78562,211.96577 c 0.47141,0.47141 1.88562,0.94281 1.41422,1.41422 -0.47141,0.4714 -1.88562,-1.88562 -1.41422,-1.41422 2.82331,2.82331 6.71706,4.94952 10.25305,6.71752 2.3289,1.16444 7.61261,1.95575 9.19239,3.53553 2.17931,2.17931 6.12107,4.16168 9.54594,5.3033 3.309,1.103 11.62613,4.51392 13.08148,7.42462 0.46064,0.9213 2.78213,1.72148 3.53553,2.47488 2.00566,2.00565 4.53552,4.18196 6.01041,5.65685 0.49038,0.49038 3.57054,3.53553 3.53553,3.53553 -1.57214,0 -3.55889,-2.133 -4.94974,-2.82842 -1.2959,-0.64795 -2.94675,-0.76627 -4.24265,-1.41422 -4.69322,-2.34661 -9.05515,-5.16606 -12.37436,-8.48528 -1.39663,-1.39662 -4.79266,-1.15889 -6.71752,-2.12132 -3.60761,-1.8038 -7.33189,-3.48917 -10.96015,-5.3033 -4.68054,-2.34027 -10.37116,-1.88587 -13.78859,-5.3033 -0.4714,-0.4714 -1.64991,-0.2357 -2.12132,-0.70711 -0.74743,-0.74743 -2.23527,-2.34922 -2.82842,-3.53553 -0.7157,-1.43139 1.70169,-3.24806 2.12132,-2.82843"
+ id="path4456"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#d0bae4;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 297.995,255.8569 c 1.2379,8.40965 11.66176,19.2379 20.20305,27.7792 1.95633,1.95632 5.64618,3.12079 8.08122,5.55583 3.80147,3.80148 7.63144,8.64159 12.62691,13.63706 2.43067,2.43068 6.58211,3.04658 9.09137,5.55584 5.13624,5.13624 13.3138,9.4887 21.21321,12.12183 1.6247,0.54157 2.6833,1.84673 4.04061,2.52538 1.09721,0.54861 16.78328,2.40962 17.67767,1.51523 1.98541,-1.98541 6.12332,-3.09286 7.57614,-4.54568 3.50323,-3.50323 4.49852,-8.03406 7.57614,-11.11168 0.65149,-0.65148 0.005,-9.59121 -1.01015,-10.6066 -0.89064,-0.89064 0.58592,-4.384 0,-5.55584 -2.28716,-4.57432 -2.15357,-12.76017 -6.06091,-16.66752 -2.46724,-2.46724 -5.7887,-7.30392 -8.5863,-10.10152 -3.14399,-3.14399 -7.32872,-4.29827 -10.6066,-7.57615 -9.20954,-9.20954 -18.03199,-19.11752 -31.31473,-25.75889 -7.03708,-3.51854 -21.75886,-7.2259 -31.31473,-4.04061 -0.51168,0.17056 -2.16486,-0.36052 -2.52538,0 -4.73687,4.73687 -11.35532,8.06344 -14.64721,14.64721 -2.73841,5.47681 -5.47512,6.86889 -2.02031,12.62691 z"
+ id="path3017"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#bca3d4;fill-opacity:1;stroke:none"
+ d="m 402.34376,310.60717 c -2.00008,3.0922 -2.88123,6.77031 -4.94975,8.83883 -0.92616,0.92616 -3.60421,1.095 -4.94975,1.76777 -1.02895,0.51448 -8.87154,3.16563 -10.25305,2.47487 -0.95992,-0.47996 -2.24677,-0.2395 -3.18198,-0.7071 -6.58521,-3.29261 -14.59922,-5.40684 -19.79899,-10.6066 -1.2246,-1.2246 -4.48352,-0.59444 -5.65685,-1.76777 -2.60808,-2.60808 -7.77571,-4.94728 -10.6066,-7.77818 -0.33025,-0.33024 -1.43752,-0.37686 -1.76777,-0.7071 -2.20848,-2.20848 -8.35362,-9.30334 -10.96016,-10.6066 -7.40761,-3.70381 -12.18034,-9.96201 -16.61701,-16.61701 -1.02567,-1.53852 -6.0104,-6.22242 -6.0104,-6.71752 0,-0.26352 0.52076,0.16722 0.7071,0.35355 1.02112,1.02112 3.21719,1.78538 4.5962,2.47488 4.42353,2.21176 7.99916,4.81718 11.31371,8.13173 0.50176,0.50176 1.81002,0.79162 2.12132,1.41421 1.00317,2.00634 -9.30965,-4.89112 -5.65686,-6.71751 2.80522,-1.40261 12.14193,8.02039 13.43503,10.6066 1.36098,2.72195 2.36889,8.07873 4.5962,9.19239 1.68035,0.84017 3.21224,2.85869 4.59619,4.24264 0.48591,0.48591 1.74784,1.76776 1.06066,1.76776 -0.0832,0 -2.26185,-6.82403 -1.06066,-7.42462 1.53009,-0.76504 5.75927,5.40572 6.71751,6.36396 0.85646,0.85646 1.84558,1.53092 2.47488,2.47488 0.43615,0.65423 1.72372,0.66306 2.12132,1.06066 2.43434,2.43434 1.08012,-4.24264 2.82842,-4.24264 0.9376,0 1.1794,1.8865 1.76777,2.47487 2.71258,2.71258 5.48943,5.39636 8.83884,7.07107 1.66846,0.83423 3.30053,1.65027 4.94974,2.47487 2.37254,1.18627 6.34154,0.58178 8.83884,1.41422 1.47775,0.49258 2.85907,0.72243 4.24264,1.41421 0.61464,0.30732 2.45495,1.06066 1.76777,1.06066 -0.667,0 -0.89893,-2.99016 -0.70711,-3.18198 1.43356,-1.43356 4.71622,2.35485 5.3033,1.76777 0.87075,-0.87075 0.94105,-3.41593 1.76777,-4.24265 0.54794,-0.54794 6.7491,0.0158 7.42462,0.35356 0.69197,0.34599 0.63273,1.74947 0.70711,2.12132 z"
+ id="path4471"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#7c6395;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 379.31228,288.68686 c 5.72114,6.0973 12.62332,11.446 19.69798,16.16244 5.94704,3.9647 11.49344,8.87262 17.17259,13.13198 1.3311,0.99833 3.17,1.19489 4.54569,2.02031 7.59627,4.55776 14.99302,8.42703 20.20305,13.63706 1.38152,1.38152 7.97019,5.16178 8.08122,5.05076 0.57805,-0.57806 -0.76056,-9.60234 -1.01016,-10.10153 -0.59123,-1.18246 -1.66884,-1.16377 -2.52538,-2.0203 -1.28209,-1.2821 -3.15496,-2.64988 -4.54568,-4.04061 -0.10655,-0.10654 2.0203,-0.82313 2.0203,-1.51523 0,-1.48006 -1.63375,-3.14899 -2.52538,-4.04061 -0.27111,-0.27111 0.44091,-3.1588 0,-4.04061 -2.64729,-5.29458 -4.71159,-4.20651 -6.56599,-6.06092 -1.89565,-1.89564 -2.2704,-7.06617 -3.53554,-9.59645 -1.44569,-2.89139 -12.27958,-13.21085 -16.16244,-15.15228 -2.08292,-1.04147 -0.56296,3.53553 -1.01015,3.53553 -0.29661,0 0.2549,-3.02574 -0.50508,-4.54569 -0.73181,-1.46363 -8.12325,-13.3635 -9.59644,-12.6269 -0.64509,0.32254 -0.50734,1.01241 -1.01016,1.51523"
+ id="path3062"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#a08cb3;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 321.26855,236.03882 c -1.67486,-1.37933 -4.22186,3.42605 -5.04356,5.56238 -0.57517,1.49538 1.15285,1.42592 1.24868,2.41635 0.0841,0.86915 -2.03731,3.97889 -0.97308,5.67595 0.67811,1.08133 0.79499,1.58005 1.75141,2.3677 0.41097,0.33845 1.50555,-0.17311 1.55683,0.3568 0.0716,0.74029 -2.31519,2.29413 -2.17312,3.76232 0.30215,3.12265 2.7122,3.15897 4.50827,4.63812 0.55679,0.45853 1.23775,-0.6272 0.95681,-0.60002 -1.66663,0.16127 -2.45903,4.86239 0.58375,6.03274 0.91625,0.35242 1.77305,0.84331 2.65957,1.26497 -0.35904,0.14432 -3.12001,-0.7792 -2.62721,4.31369 0.69848,7.21848 10.59708,9.15813 16.84936,11.56293 1.9563,0.75245 5.09251,0.4926 6.77869,1.88125 3.16127,2.60346 9.51681,5.35451 13.34654,6.82752 2.91994,1.1231 15.70804,6.45902 17.51428,7.94655 2.78562,2.29409 8.7054,6.25245 11.88699,7.47618 4.16229,1.60093 8.90478,1.73097 13.00602,3.30842 2.45998,0.94618 4.2134,2.58863 6.4219,3.43808 1.80492,0.69422 11.46856,2.96759 12.00056,3.40572 1.21899,1.0039 4.97646,2.64011 6.92463,3.38943 1.60223,0.61626 14.72414,11.33449 16.60612,9.04929 0.75896,-0.92156 -1.43562,-5.34629 -2.6433,-6.34088 -0.63757,-0.52508 -0.87789,-2.67539 -1.34597,-3.42181 -2.48179,-3.95754 -7.26801,-4.36215 -9.37335,-7.71941 -0.32836,-0.52359 3.39999,1.41206 0.95681,-0.60002 -1.71246,-1.4103 -6.2249,-7.71847 -5.80561,-7.5572 6.22914,2.3959 -3.67356,-5.65167 -3.60011,-5.74086 1.22573,-1.48835 4.85566,1.40733 6.08139,-0.081 2.5431,-3.08798 -3.47599,-4.45809 -3.64876,-6.2436 -0.0827,-0.85447 1.91925,-0.0833 2.46499,-0.74595 1.38804,-1.68545 -4.91745,-6.24755 -5.70831,-6.55174 -2.34968,-0.90376 -5.56338,-4.19485 -6.66513,-5.95172 -0.29801,-0.47522 -1.71258,-3.53847 -2.30278,-2.82179 -0.0844,0.1024 1.07025,1.92617 0.6973,1.96226 -0.5299,0.0513 -0.36581,-1.00849 -0.64866,-1.45953 -1.38897,-2.2149 -8.02821,-9.87932 -10.57339,-9.63304 -1.63773,0.15847 -0.62261,1.8796 -0.35679,1.55683 1.50441,-1.82674 -0.51626,-5.05181 -1.5892,-5.93544 -1.73075,-1.42537 -5.97174,-1.2167 -7.88144,-2.78943 -0.76997,-0.63411 2.3168,0.0573 0.90817,-1.10274 -1.14005,-0.93888 -1.91881,-2.61622 -3.90827,-3.68131 -1.97334,-1.05646 -3.35981,-1.7763 -5.31915,-2.52992 -0.56656,-0.21792 -1.46373,1.66394 -0.85952,1.60548 4.43081,-0.42874 2.58135,-9.41352 -0.51882,-10.60594 -1.59404,-0.61312 -2.06513,-2.97238 -3.90826,-3.68131 -1.57542,-0.60595 -5.78394,-3.30492 -7.33007,-2.33534 -0.31893,0.20001 -0.0307,1.01784 -0.40543,1.0541 -0.52991,0.0513 -0.15177,-1.26841 -0.64867,-1.45953 -0.71522,-0.2751 -1.61068,-0.86152 -2.65958,-1.26496 -2.82789,-1.08769 -5.86129,-0.44772 -8.14094,-0.22714 -2.38446,-2.30297 -2.84236,-2.26214 -5.77324,-1.97854 -0.0732,0.007 -1.93231,1.00691 -1.96227,0.69731 -0.14696,-1.5188 -2.90986,-2.85909 -4.45963,-4.13539 -0.67603,-0.55674 -4.5609,-0.98013 -4.11912,-0.61629 0.36372,0.29953 -1.56997,-1.87784 -2.70822,-1.7677 -1.3685,0.13242 -8.90554,-1.31948 -6.53547,0.63239"
+ id="path3034"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#b9a8c8;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 321.38003,238.48228 c 1.77481,-1.74527 18.18888,-7.97408 18.73833,-7.42462 0.87919,0.87918 -1.72233,6.0104 0.35356,6.0104 1.46596,0 10.6553,-3.13328 11.66726,-2.12132 0.40669,0.40669 1.90357,2.71956 2.12132,2.82843 1.22656,0.61328 5.35658,-0.55697 6.36396,-1.06066 1.50829,-0.75415 7.45465,2.48989 8.83883,3.18198 2.05272,1.02636 3.97834,0.0892 5.65686,1.76777 1.29208,1.29208 0.23549,4.12458 1.41421,5.3033 1.62394,1.62394 5.3033,2.51827 5.3033,5.65685 0,0.36395 0.61699,0.44368 0.35356,0.70711 -0.49645,0.49645 -2.39383,-0.35355 -2.82843,-0.35355 -2.25511,0 -5.32783,-2.1295 -7.42462,-2.82843 -2.55316,-0.85105 -5.03387,-0.35355 -7.77818,-0.35355 -0.62889,0 -7.39698,0.76238 -7.07107,1.41421 1.00259,2.00517 7.62351,3.38087 9.54595,5.3033 1.33588,1.33589 2.47678,2.12323 3.88908,3.53553 1.36159,1.36159 -5.29379,-1.05115 -4.24264,0 0.90846,0.90846 3.39613,0.86772 4.5962,1.76777 4.38947,3.29211 8.69547,5.86704 12.02081,9.19239 1.49824,1.49824 3.83936,1.71804 5.3033,3.18198 0.66259,0.66259 5.12437,3.71447 4.94975,3.88909 -0.95689,0.95688 -4.91527,-0.68987 -5.65685,-1.06066 -1.89702,-0.94851 -4.82455,0.23937 -6.71752,-0.70711 -3.89825,-1.94912 -8.52582,-6.01041 -13.78858,-6.01041 -1.08084,0 -2.62937,-0.19905 -3.18198,0.35356 -0.89059,0.89058 2.33879,3.2091 2.82843,3.53553 2.31642,1.54428 13.83035,10.56483 13.08147,11.31371 -0.58934,0.58934 -5.32754,-3.1941 -6.01041,-3.53554 -1.40749,-0.70374 -2.75882,-1.75036 -4.24264,-2.12132 -3.63602,-0.909 -8.18248,-1.41421 -12.02081,-1.41421 -0.1927,0 -0.96386,-0.80391 -1.41422,-0.35355 -0.61255,0.61255 -1.82214,1.11503 -2.47487,1.76776 -0.89059,0.89059 2.33879,3.20911 2.82843,3.53554 1.99384,1.32922 4.88646,1.73612 7.07107,2.82842 2.72288,1.36144 5.28153,2.93177 7.77817,4.5962 0.59922,0.39948 4.21241,1.798 3.88909,2.12132 -0.54262,0.54261 -4.02205,-0.16217 -4.5962,-0.35355 -5.22091,-1.74031 -9.2085,-5.66492 -14.14213,-8.13173 -2.72,-1.36 -6.75112,-1.44782 -8.83884,-3.53554 -0.964,-0.964 -5.03321,-5.21983 -3.88908,-6.36396 0.50753,-0.50753 11.37235,-0.2949 8.83883,-2.82842 -2.07225,-2.07226 -10.40826,-5.16533 -13.78858,-6.01041 -2.37999,-0.595 -5.27694,0.36673 -7.42462,-0.70711 -1.06064,-0.53032 3.76703,-1.65831 3.53553,-2.12132 -0.72209,-1.44417 -4.32725,-2.87073 -5.65685,-3.53553 -1.19081,-0.59541 -2.61698,-3.46619 -3.18198,-4.5962 -1.90832,-3.81664 2.38778,-6.45105 1.76776,-7.07107 -0.72037,-0.72036 -1.26136,-1.96847 -2.12132,-2.82842 -1.07935,-1.07936 -2.41446,-0.23274 -3.18198,-1.76777 -0.77886,-1.55773 0.073,-2.70677 -1.06066,-4.59619 z"
+ id="path4454"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#522381;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 302.03561,180.60054 c 0.70585,2.41547 0.64985,8.73107 3.03046,11.11167 0.43347,0.43348 2.02023,-0.75757 2.52538,-1.01015 1.37681,-0.6884 4.50674,-1.01015 6.06092,-1.01015 0.85032,0 2.26516,-0.62751 3.03045,-1.01015 0.66792,-0.33396 1.16609,0.50507 1.01016,0.50507 -0.0371,0 0.0463,-1.42255 0,-1.51523 -0.82447,-1.64893 -1.51523,-4.13849 -1.51523,-6.06091 0,-0.6871 -0.50398,-4.03951 -1.01016,-4.54569 -0.0796,-0.0796 -12.29503,3.20075 -13.13198,3.53554 z"
+ id="path3190"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#d5abfe;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 284.86302,207.87465 c -0.61787,-3.34055 3.86667,-2.85651 7.57614,-6.56599 3.72811,-3.7281 7.17178,-7.07107 14.14214,-7.07107 2.00015,0 10.11053,-3.52652 12.12183,-1.51522 1.62075,1.62075 5.88456,1.42705 8.08122,2.52538 3.65479,1.82739 14.60922,6.528 16.16244,8.08122 1.02061,1.02061 1.98297,3.4982 3.03046,4.54568 1.80361,1.80362 5.0979,9.54932 4.04061,10.60661 -0.81436,0.81435 -2.24033,5.77586 -4.54569,8.08122 -1.54218,1.54218 -6.1313,0.57546 -7.57614,2.0203 -1.13828,1.13828 -4.87228,0.83166 -6.06092,2.02031 -0.87593,0.87592 -3.26727,0.74188 -4.04061,1.51523 -3.36396,3.36396 -11.31103,4.23996 -15.15229,8.08122 -1.78889,1.78888 -4.43424,1.40379 -6.56599,3.53553 -1.41445,1.41445 -3.34246,4.35261 -5.05076,6.06091 -0.4296,0.4296 -1.15464,11.97734 -3.53554,9.59645 -0.98781,-0.98781 -5.93621,-15.40168 -4.54568,-18.18274 0.29199,-0.58398 2.35051,-3.20533 1.51523,-4.04061 -1.09433,-1.09433 -1.43105,-2.94628 -2.52538,-4.04061 -3.90549,-3.90548 -11.63519,-17.64695 -7.07107,-25.25382 z"
+ id="path3013"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#e2c9fb;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 287.08535,205.24826 c -0.38528,-0.84028 3.54813,-0.7197 4.5962,-1.76777 0.7694,-0.7694 2.09771,-1.03705 2.82842,-1.76777 1.45625,-1.45624 3.35513,-3.00156 4.94975,-4.59619 0.1199,-0.11989 4.41324,-1.67629 5.3033,-2.12132 0.78127,-0.39063 2.05411,0.0336 2.82843,-0.35355 2.93728,-1.46864 5.42966,-1.65417 8.48528,-3.18198 2.59755,-1.29878 6.45018,1.06066 8.83884,1.06066 3.06885,0 6.32156,9.58833 6.0104,9.89949 -0.34591,0.34591 -17.76779,-5.56673 -18.03122,-5.3033 -0.14871,0.14871 1.4927,3.10349 0.70711,3.88909 -0.38461,0.38461 -5.73234,-2.15907 -6.36396,-2.47488 -2.38961,-1.1948 -0.4794,2.70258 -0.70711,2.47488 -0.27971,-0.27971 -4.12704,-2.94404 -4.94975,-2.12132 -0.76459,0.76459 0.093,3.08898 -0.35355,3.53553 -0.71271,0.71271 -2.71933,-1.16975 -3.18198,-0.70711 -0.28159,0.2816 3.54754,4.93774 2.47487,6.01041 -0.67972,0.67972 -2.71851,-2.93834 -3.88909,-1.76777 -1.07596,1.07597 1.52097,4.13589 0.70711,4.94975 -1.21095,1.21095 -3.12498,-1.44271 -4.59619,-0.7071 -0.95495,0.47747 0.76992,2.6005 1.06066,3.18198 0.42703,0.85407 -2.76913,-0.0593 -2.82843,0 -0.43446,0.43446 1.84867,2.74752 1.41421,3.18198 -0.48191,0.48191 -3.04155,-1.62735 -3.18198,-1.76777 -0.11113,-0.11113 -3.89017,0.35247 -4.59619,-0.35355 -0.45682,-0.45682 2.47487,-8.53853 2.47487,-9.19239 z"
+ id="path4450"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#1a1a1a;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 268.70058,215.4508 c -0.29785,0.21569 7.72931,1.16332 10.10152,3.53553 1.80077,1.80077 16.72206,3.085 18.18275,4.54569 1.57922,1.57922 4.54568,-2.63312 4.54568,-2.02031 0,1.67745 -10.09693,-6.06091 -10.6066,-6.06091 -0.63549,0 -2.39769,-1.45139 -3.53553,-2.02031 -6.15792,-3.07896 -16.95011,-6.66825 -18.68782,2.02031 z"
+ id="path2998"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#262626;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 265.67012,210.40004 c -1.4616,-1.809 10.56105,-2.98491 14.14214,-6.566 1.02739,-1.02739 5.60879,0.50508 6.56599,0.50508 0.76481,0 2.7251,-0.81043 4.04061,0.50508 2.34599,2.34599 -1.3801,5.69097 2.52538,9.59645 2.156,2.15599 7.60268,3.05699 9.59645,5.05076 0.64634,0.64634 1.06819,2.07834 2.0203,3.03046 0.26466,0.26465 1.51523,1.14339 1.51523,1.51522 0,0.4762 -0.67343,-0.67343 -1.01015,-1.01015 -0.59257,-0.59256 -2.3955,-0.88027 -3.03046,-1.51523 -0.75761,-0.75761 -3.28299,0.25254 -4.04061,-0.50507 -2.19111,-2.19111 -6.1688,-2.57933 -9.09137,-4.04061 -5.37666,-2.68833 -15.2581,-5.95511 -19.69798,-1.51523 -0.75761,0.75761 -2.77792,0.25254 -3.53553,1.01015 -0.89458,0.89458 -1.01015,1.65539 -1.01015,3.53553 0,0.21887 0.62292,1.01016 0.50507,1.01016 -3.89066,0 -0.20367,-8.83474 0.50508,-10.6066 z"
+ id="path2996"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#060606;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 306.5813,207.87465 c -1.45755,-0.44928 -1.85956,0.34433 -4.04061,2.52539 -3.05991,3.0599 4.99673,10.15555 9.09137,6.06091 0.25254,-0.25254 1.26269,0.25254 1.51523,0 4.76427,-4.76427 -1.7299,-10.52073 -6.56599,-8.5863 z"
+ id="path3015"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#522381;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 339.91633,203.32897 c 2.12489,2.20732 3.4583,1.98168 5.55584,3.03046 2.20418,1.10208 13.99035,-1.16194 15.15229,0 0.66686,0.66686 11.04916,2.08281 11.11168,2.0203 2.53976,-2.53976 -5.35531,-4.85023 -5.55584,-5.05076 -0.45576,-0.45576 -10.18983,-3.49138 -12.12183,-2.52538 -0.92963,0.46481 -3.88312,1.08889 -5.05077,0.50507 -0.428,-0.214 -2.43426,-1.10127 -3.03045,-0.50507 -0.83417,0.83417 -4.50981,1.74982 -6.06092,2.52538 z"
+ id="path3188"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 361.63461,282.12087 c 7.00758,0.30811 12.88643,4.67544 18.68782,7.57614 5.69943,2.84971 11.25491,5.62745 16.16244,8.08122 4.44103,2.22051 8.8522,6.95148 13.13199,9.09137 1.90899,0.9545 4.28423,2.76901 5.55584,4.04061 0.73574,0.73574 9.13232,4.81871 10.6066,5.55584 1.61278,0.8064 4.57275,-0.45094 3.53553,-2.52538 -2.14987,-4.29974 -19.17518,-11.09396 -21.71828,-13.63706"
+ id="path3973"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 372.24121,273.02949 c 5.4807,2.51578 10.99935,5.64931 16.16244,9.09138 4.04375,2.69583 8.04465,6.04263 12.12183,8.08122 2.51966,1.25983 6.49619,2.96065 8.08122,4.54568 2.62257,2.62256 6.96156,2.41587 9.09138,4.54569 0.36192,0.36193 4.54568,-0.23738 4.54568,0.50508 0,0.16264 -1.28402,-2.29418 -1.51522,-2.52539 -0.87888,-0.87887 -3.68609,-4.84678 -4.54569,-6.56599 -1.04862,-2.09723 -18.29784,-10.99658 -18.68782,-10.6066"
+ id="path3975"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 374.26152,256.36198 c 12.03872,12.55937 22.69858,15.3899 34.34518,21.2132 2.9988,1.4994 3.56578,5.58608 5.55584,7.57614"
+ id="path3977"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 443.96204,311.41529 c 1.51595,0.19667 10.96896,8.94865 15.15229,13.13198 1.43274,1.43275 2.04117,4.56656 3.53554,6.06092 2.54955,2.54955 6.63757,4.61727 9.09137,7.07107 2.58902,2.58902 4.0808,6.60618 6.56599,9.09137 0.15264,0.15264 2.9185,8.36237 3.53553,9.59645"
+ id="path3979"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 486.38845,351.82139 c -0.99131,-2.18575 -8.33206,-10.98456 -9.59645,-11.61675 -1.17116,-0.58558 -1.81777,-2.32285 -2.52538,-3.03046 -2.33022,-2.33022 -6.55357,-6.04849 -8.5863,-8.08122 -1.44953,-1.44953 -1.48924,-4.01462 -3.03045,-5.55584 -2.2567,-2.25669 -6.09984,-5.08968 -8.08122,-7.07107 -2.68779,-2.68778 -4.98695,-8.0174 -7.57615,-10.6066 -0.25304,-0.25304 -0.17396,-1.68919 -0.50507,-2.0203 -3.44696,-3.44696 -5.61862,-5.61861 -8.08123,-8.08122 -2.64488,-2.64489 -6.7294,-11.95842 -9.59644,-9.09138"
+ id="path3981"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 395.47472,247.2706 c 1.09979,0.18599 2.1638,0.57683 3.03046,1.01016 5.89944,2.94972 13.6911,15.68438 19.69797,18.68782 5.47522,2.73761 9.44205,7.42173 13.63706,11.61675 0.25254,0.25254 -0.25253,1.26269 0,1.51523 3.67571,3.67571 5.05128,7.07159 8.5863,10.6066 3.91152,3.91152 16.66752,14.61038 16.66752,19.1929"
+ id="path3983"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 321.22851,297.77823 c -2.3802,-9.75104 7.89109,-10.52146 0,0 z"
+ id="path4066"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 323.11651,293.9453 c -4.56503,-0.54838 -9.70249,3.03681 -9.3037,7.94379 -0.59293,2.98906 1.49999,5.89738 3.75892,7.57582 1.70081,0.93087 3.56449,-0.74609 4.23002,-1.91117 -0.0536,2.46727 0.17693,5.08352 0.63684,7.39706 -1.2271,1.22897 -2.68039,2.37874 -3.28307,4.01486 -1.91971,1.63228 -4.17556,3.15445 -4.99814,5.62537 -1.74285,1.29228 -3.22207,3.15896 -5.23584,3.92329 -1.08902,1.15751 -0.0119,2.81414 1.41202,2.87945 2.62668,0.46587 5.70006,0.82414 7.77969,-1.20612 2.43437,-2.16225 4.0547,-5.24153 5.82886,-7.77324 0.31613,2.70522 1.57996,5.25182 1.29898,7.99594 0.35574,1.31317 1.16728,2.369 1.65848,3.6154 1.75119,2.20208 4.92271,0.89335 7.14476,1.97631 1.93868,0.33851 3.3387,-2.49387 1.46984,-3.55802 -2.87138,-1.68222 -3.5888,-5.48222 -4.23634,-8.48564 0.005,-4.66392 -1.59838,-9.18035 -1.38203,-13.87752 -0.24839,-4.50325 -0.013,-9.22929 -1.74698,-13.44773 -1.09995,-1.66918 -3.07311,-2.54846 -5.03229,-2.68785 z"
+ id="path4011"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 324.1583,283.33728 c 0.71269,1.94352 2.84776,5.36021 7.6333,0.95727 1.07378,-0.98791 2.44462,-1.46803 2.97878,-2.43368 1.51904,-2.74614 5.1624,-11.42934 1.36271,-13.53115 -0.84058,-0.46496 -2.53642,-0.58675 -3.47091,-1.10367 -0.87682,-0.48501 -8.56085,8.73319 -6.64228,9.79445 0.85903,0.47518 2.42583,2.95142 2.1544,2.008 -0.91022,-3.16377 3.51858,-8.25721 5.25931,-7.29432 2.35228,1.30118 -0.84338,8.16524 -1.16337,8.74372 -0.57624,1.04173 -2.40253,1.39197 -2.97877,2.4337 -0.25761,0.4657 -0.61075,-0.34985 -1.11043,-0.20609 -1.44486,0.41568 -2.34583,0.49271 -4.02274,0.63174 z"
+ id="path4024"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 333.09463,276.03622 c -6.00642,3.15627 -12.52727,-20.04626 -1.91562,-23.09925 1.01653,-0.29245 2.37893,-0.72478 3.05197,-0.35252 6.84212,3.78476 6.18799,11.2201 5.02728,17.47395 -0.11759,0.63352 -0.22778,2.69335 -0.75794,2.84587 -0.8408,0.2419 -1.48205,-2.94525 -2.08794,-3.6038 -0.68275,-0.74207 -2.0539,-0.98579 -1.8751,-1.03723 0.5945,-0.17101 1.70633,-5.99453 -0.49889,-7.21436 -0.54996,-0.30421 -3.56421,-3.88637 -4.72098,-1.79515 -0.6927,1.25228 -1.77005,7.4171 0.0867,9.43521 1.15829,1.25895 4.98644,2.71785 5.13992,3.25131 0.0113,0.0399 -0.62882,2.61247 -1.44941,4.09594 z"
+ id="path4026"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 331.67789,260.15133 c 1.91368,6.65161 -1.56843,-5.45161 0.69824,2.42694 0.10933,0.38007 0.38636,2.25442 0.69824,2.42695 0.53175,0.29413 8.05933,0.92492 9.15591,-1.05749 2.7131,-4.90478 4.84776,-10.55153 3.23106,-16.17093 -0.17038,-0.59211 -0.37499,-2.65626 -1.46291,-3.25806 -0.7292,-0.40337 -0.59404,-2.36932 -1.32327,-2.77268 -5.15344,-2.85065 -14.01867,8.57114 -8.16488,11.8092 0.45769,0.25318 1.46227,-3.38136 1.58905,-3.61056 1.73691,-3.13999 3.93097,-3.53955 6.79543,-1.95505 3.45471,1.91099 -3.58881,14.17159 -4.76042,14.50867 -1.78812,0.51444 -4.19456,-1.40503 -6.45645,-2.34699 z"
+ id="path4028"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 341.85811,247.61523 c 0.4225,0.62321 1.8907,1.44713 1.26749,1.86963 -0.6232,0.42249 -1.36668,-2.61599 -1.26749,-1.86963 0.16146,1.21499 2.21206,2.39835 1.4671,3.37165 -0.16764,0.21903 -2.7804,3.71862 -4.23991,2.60153 -3.27192,-2.50429 -9.14258,-10.97166 -5.19977,-16.12304 0.86827,-1.13442 1.73654,-2.26884 2.60483,-3.40326 0.36177,-0.47268 1.57437,-0.29417 1.93615,-0.76683 0.23502,-0.30705 4.03976,-2.75473 5.37435,-1.73325 4.55151,3.48367 1.82161,6.03919 2.39862,10.38109 0.22942,1.72631 -2.15223,4.57476 -1.53694,3.77086 0.20868,-0.27263 -1.64643,-2.15965 -1.8347,-2.30376 -0.20812,-0.15929 -0.0935,-11.04231 -3.86903,-6.10954 -0.28943,0.37814 -1.14606,0.32215 -1.43549,0.70029 -1.72446,2.25304 -2.60216,8.35253 0.39593,10.64723 1.07786,0.82499 2.65453,-0.59375 3.93886,-1.03297 z"
+ id="path4054"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 337.95746,237.43375 c 0.60102,-0.58939 1.10632,-1.2958 1.80308,-1.76817 0.16439,-0.11142 0.60938,1.36591 1.26751,1.86963 0.77212,0.59097 4.61753,-0.15687 5.00674,-0.66537 1.83526,-2.39783 2.10331,-6.03586 -0.56392,-8.07733 -1.18668,-0.90826 -6.88178,5.7261 -7.04436,4.50277 -0.63618,-4.78714 2.44613,-9.84506 5.54563,-11.94635 0.34934,-0.23684 1.43992,0.65235 1.6351,0.80173 0.56721,0.43415 1.56856,0.30107 2.13577,0.73521 0.28361,0.21707 -0.084,1.28496 0.19961,1.50203 3.41337,2.61254 2.70437,10.56923 0.72861,13.1506 -0.44006,0.57495 -4.52249,5.08375 -6.10954,3.86903 -0.53234,-0.40745 -2.7582,-0.96059 -3.2702,-1.60348 -0.56481,-0.70921 -0.43529,-2.48973 -1.33403,-2.3703 -0.85099,0.11309 -0.11199,1.71328 -0.16799,2.56991"
+ id="path4056"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 342.9675,229.1252 c 2.52279,-1.30445 5.77854,1.26428 7.94425,-1.56527 1.43349,-1.8729 3.307,-10.96129 0.27274,-13.28368 -2.66916,-2.04296 -5.73557,6.31845 -6.211,6.93961 -0.0747,0.0975 -2.30709,0.66385 -2.87097,1.40056 -0.35977,0.47005 -0.80305,1.62528 -0.86828,1.13443 -0.0627,-0.47204 0.57886,-0.75628 0.86828,-1.13443 0.20068,-0.26219 -0.31058,-1.17963 -0.19961,-1.50201 2.13225,-6.19422 0.59335,-5.58719 6.37899,-9.50952 0.46355,-0.31427 1.63008,-1.34996 1.86962,-1.2675 1.9035,0.65524 6.62817,6.03029 4.26825,9.1136 -0.67185,0.87778 0.62911,4.4181 0.23123,5.57395 -0.70528,2.04885 -4.3464,11.06525 -9.21504,7.33883 -0.70271,-0.53785 -0.39132,-3.51461 -2.46846,-3.23857 -0.89874,0.11944 1.04066,1.51243 1.33404,2.3703 0.0508,0.14838 -1.511,1.02436 -1.86963,1.26749 -1.31667,0.89262 -1.51662,3.0179 -1.97108,4.33808"
+ id="path4058"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 345.87668,216.51018 c 0.25561,0.64538 1.41221,1.68055 0.76683,1.93616 -0.64539,0.25561 -1.31806,-2.35807 -0.76683,-1.93616 0.77956,0.59666 1.05516,1.7071 1.83471,2.30376 0.47268,0.36177 0.29417,1.57438 0.76682,1.93616 6.42622,4.91856 8.83508,-8.07941 7.44688,-9.14192 -1.22896,-0.94063 -1.80671,-2.73208 -3.03567,-3.67271 -0.85081,-0.6512 -2.35284,-0.45159 -3.20366,-1.1028 -1.5951,-1.22088 -3.56956,0.55043 -3.93886,1.03297 -0.71628,0.93585 0.31051,2.33648 0.46576,3.50472 0.0496,0.37317 -0.74078,1.11748 -0.36759,1.06789 1.69845,-0.22572 4.30745,-3.89909 5.17472,-3.23529 1.72315,1.31889 4.22432,5.64535 2.13249,8.3784 -2.67242,3.49157 -5.23009,-2.40834 -5.40598,-2.33868"
+ id="path4060"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cssscssscssssc" />
+ <path
+ style="fill:#ffdf1e;fill-opacity:1;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 332.84527,281.11072 c -3.69233,-6.52902 -3.97336,-6.63324 -8.5863,-2.02031 -2.85302,2.85302 -1.12098,17.67767 3.53554,17.67767 3.57419,0 5.55584,-4.88561 5.55584,-8.5863 0,-1.51522 -1.51523,-4.54568 0,-4.54568 0.75292,0 -1.48791,0.47775 -2.02031,1.01015 -0.19994,0.19994 -0.91211,12.21988 -4.54569,8.5863 -1.37653,-1.37654 -3.46705,-10.17001 -1.51523,-12.12183 0.75762,-0.75762 1.76777,-1.26269 2.52539,-2.02031 1.55801,-1.55801 1.81022,2.82038 2.0203,3.03046 0.75292,0.75292 2.04182,-0.6147 3.03046,-1.01015 z"
+ id="path4062"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffdf1e;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 324.76404,288.18178 c 5.19686,-5.22311 9.79727,5.1542 7.57615,9.59645 -1.20166,2.40332 -2.21846,2.21845 -3.53554,3.53553 -0.33671,0.33672 -0.53396,1.01016 -1.01015,1.01016 -0.39392,0 -1.18544,-0.50508 -2.0203,-0.50508 -0.0465,0 -1.51523,0.94361 -1.51523,0 0,-4.01043 1.42541,-2.43557 3.53553,-4.54569 0.64118,-0.64117 0.99291,-4.56293 0,-5.55583 -0.33112,-0.33112 -1.76726,-0.25204 -2.0203,-0.50508 -0.75293,-0.75292 -0.6147,-2.04182 -1.01016,-3.03046 z"
+ id="path4064"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#ffffff;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 305.25,209.36218 c -0.46229,-0.0198 -0.26457,0.13957 -0.875,0.75 -0.0625,0.0625 0.0625,0.3125 0,0.375 -1.17326,1.17326 1.73895,3.13605 3.125,1.75 1.1672,-1.16719 -0.0615,-3.7504 -2.25,-2.875 z"
+ id="path4139"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#71439d;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="M 317.90625 167.1875 C 311.56251 167.32392 305.22829 168.80296 302.53125 171.5 C 300.9192 173.11205 300.67023 179.27387 301.3125 184.4375 C 301.95845 183.95898 302.73939 183.04126 303.03125 183.625 C 303.2547 184.07191 302.01983 184.34967 301.34375 184.5 C 301.34882 184.54022 301.33857 184.5849 301.34375 184.625 C 304.39984 184.4107 305.65937 181.19062 308.09375 183.625 C 308.74008 184.27133 309.37619 188.1875 309.09375 188.1875 C 307.41847 188.1875 304.71286 189.20771 302.75 190.40625 C 302.99835 190.96097 303.27235 191.4286 303.5625 191.71875 C 303.9834 192.13965 303.1416 193.82911 303.5625 194.25 C 304.52072 195.20822 304.90467 192.97437 308.09375 194.25 C 314.02079 200.48271 302.77606 189.40106 310.125 196.75 C 311.96434 198.58934 319.21188 195.27438 321.21875 197.28125 C 322.56562 198.62812 326.43438 197.43438 327.78125 198.78125 C 329.33872 200.33872 333.98209 200.41959 334.875 201.3125 C 337.65292 204.09042 341.69083 205.59708 344.46875 208.375 C 345.86619 209.77244 349.55822 198.2273 350.03125 197.28125 C 351.43824 194.46727 352.48929 180.02054 350.03125 177.5625 C 349.27611 176.80736 347.67925 176.24175 347 175.5625 C 345.59392 174.15642 341.53491 174.65991 340.40625 173.53125 C 338.95816 172.08316 334.2913 171.94755 333.34375 171 C 330.6061 168.26235 324.24999 167.05108 317.90625 167.1875 z "
+ id="path3170" />
+ <path
+ style="fill:#916cb5;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 302.6245,181.04954 c 0,-6.85185 0,5.61574 0,-2.5 0,-0.99792 -0.10326,-4.39674 0.5,-5 1.20456,-1.20456 2.595,-2.095 4,-3.5 0.77802,-0.77801 15.26937,-2.73063 17,-1 1.0474,1.0474 5.09873,0.59873 6.5,2 0.82395,0.82395 5.68584,1.18584 7,2.5 0.65209,0.65209 9.62024,2.12024 11.5,4 0.28621,0.28621 3.11131,7.38869 2,8.5 -0.54481,0.54481 -3.04465,-3.54465 -3.5,-4 -2.91302,-2.91302 -5.88715,-3.69358 -9.5,-5.5 -1.10488,-0.55244 -2.90495,0.0475 -4,-0.5 -0.5174,-0.2587 -2.82986,-1.67014 -3.5,-1 -0.21255,0.21256 2.21255,3.28745 2,3.5 -1.10963,1.10963 -6.89376,-1.94688 -8,-2.5 -1.02428,-0.51214 -0.22587,1.22587 -0.5,1.5 -0.24792,0.24793 -2.23111,-0.36555 -2.5,-0.5 -0.8978,-0.4489 -5.82523,-2.17476 -7,-1 -1.01499,1.01499 1.90881,4.09119 1.5,4.5 -0.75996,0.75997 -3.28234,-0.5 -3.5,-0.5 -1.42958,0 0.0569,2.44314 0,2.5 -0.20754,0.20754 -2.22352,0.55296 -2,1 0.62766,1.25533 4.60285,4.39715 3,6 -0.42506,0.42506 -0.70458,1.60229 -1.5,2 -0.52457,0.26229 -2.10092,-0.39908 -2.5,0 -0.27067,0.27067 -3.82843,2.67157 -5,1.5 -1.13747,-1.13747 5.26732,-3.26731 5.5,-3.5 1.16166,-1.16165 0,-3.42602 0,-4.5 0,-0.39433 -0.27519,-2.77519 -0.5,-3 -1.14966,-1.14966 -4.74976,-0.0999 -7,-1 z"
+ id="path4415"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#522381;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 325.5,194.86218 c 0.54705,0.2323 3.89716,0.89716 6.5,3.5 0.63256,0.63256 2.79082,0.29082 3.5,1 0.64573,0.64574 3.1051,3 4,3 2.13798,0 5.00349,4 4.5,4 -0.17534,0 1.69728,-1.39455 2.5,-3 0.58917,-1.17834 4.16368,-11.33632 2.5,-13 -0.5155,-0.5155 -0.9792,4.4896 -4,6 -1.88319,0.9416 -5.28484,-0.5 -7,-0.5 -0.89753,0 -3.39753,-1 -2.5,-1 0.83333,0 1.5,1.16667 1.5,2 0,0.66279 -10.82777,-2 -11.5,-2 z"
+ id="path4446"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#636363;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 264.45794,215.14775 c 0.35355,-0.4714 0.58925,-1.76776 1.06066,-1.41421 0.4714,0.35355 -1.06066,2.00347 -1.06066,1.41421 0,-6.81602 0.56577,-0.91933 1.41421,-1.76776 0.70711,-0.70711 0.35355,-2.47488 1.06066,-3.18198 0.98152,-0.98152 3.81986,0.0692 4.94975,-1.06066 1.75198,-1.75199 12.29929,-6.7926 15.20279,-3.88909 0.41248,0.41248 2.0624,-0.41248 2.47488,0 0.4714,0.4714 -0.47141,2.35702 0,2.82843 0.52704,0.52704 1.45246,2.12132 0.7071,2.12132 -0.60066,0 -2.40402,-2.43945 -3.18198,-2.82843 -2.2582,-1.12911 -0.85345,2.26767 -1.06066,2.47487 -0.37295,0.37295 -1.62278,-0.95637 -2.12132,-0.7071 -0.53748,0.26874 0.24737,1.76776 -0.35355,1.76776 -0.11642,0 -1.90308,-2.25663 -2.12132,-2.47487 -1.02538,-1.02538 -0.6888,2.47487 -0.70711,2.47487 -0.488,0 -2.50844,-1.78455 -3.18198,-2.12132 -0.66666,-0.33333 0.0383,2.12132 -0.7071,2.12132 -0.52705,0 -1.04154,-1.07978 -1.41422,-0.7071 -0.2357,0.2357 0.2357,1.17851 0,1.41421 -0.64798,0.64799 -2.23385,-1.65523 -2.82843,-1.06066 -0.35355,0.35355 0,1.41421 -0.35355,1.76777 -0.36018,0.36018 -1.94533,-0.35356 -2.47487,-0.35356 -0.6265,0 -0.45057,1.06066 -1.76777,1.06066 -0.26572,0 -0.66193,-0.75228 -1.06066,-0.35355 -0.17713,0.17713 -0.12177,1.18243 -0.35355,1.41421 -0.55902,0.55902 -1.48887,0.58632 -2.12132,1.06066 z"
+ id="path4448"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:#bf90ed;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ d="m 290.62089,228.22923 c -0.0296,-0.0783 -0.39067,-0.0742 1.06066,2.82843 1.34866,2.69732 2.41331,4.18107 3.88908,5.65685 0.007,0.007 -1.50702,5.74967 -1.76776,6.01041 -0.0145,0.0145 0.79479,3.7109 1.06066,4.24264 0.82915,1.6583 -0.4626,4.37811 0.35355,6.01041 0.91242,1.82483 1.41128,2.82549 2.47488,3.88908 0.32972,0.32973 0.35355,-2.75213 0.35355,-3.18198 0,-2.40865 1.41421,-4.13028 1.41421,-6.71751 0,-3.40177 6.95363,-4.47876 8.83884,-6.36396 1.65261,-1.65261 5.42498,-1.18234 7.07106,-2.82843 1.7446,-1.7446 4.63637,-3.92926 6.36397,-5.65685 0.95137,-0.95138 2.66505,-1.25085 3.53553,-2.12132 1.15196,-1.15196 8.14162,-1.07055 8.83883,-1.76777 0.29463,-0.29463 1.11959,-0.0589 1.41422,-0.35355 0.3597,-0.3597 1.96704,-4.75048 1.76776,-4.94975 -0.20921,-0.20922 -9.42898,1.53117 -9.54594,1.41421 -0.97413,-0.97413 1.19286,-2.73926 1.76777,-3.88909 0.46017,-0.92035 -0.31137,-3.22416 0,-3.53553 0.0717,-0.0717 0.81062,-0.95714 0.35355,-1.41421 -0.16277,-0.16277 -2.19451,1.27403 -2.47487,1.41421 -1.49777,0.74889 -3.47154,0.32156 -4.94975,1.06066 -1.38627,0.69314 -2.15375,2.49109 -3.53553,3.18198 -0.45584,0.22792 -4.24264,2.32526 -4.24264,2.12132 0,-0.69963 0.75567,-2.07276 0,-2.82843 -0.37132,-0.37132 -1.65261,1.65262 -1.76777,1.76777 -0.34617,0.34617 -3.17719,0.70232 -3.88909,1.41421 -0.41033,0.41034 -0.47056,4.71321 -1.41421,5.65686 -0.17325,0.17325 -1.96203,-1.15779 -2.47487,-1.41421 -1.72215,-0.86108 -2.2045,0.97748 -3.53554,-0.35356 -0.48591,-0.48591 -2.45495,-1.06066 -1.76776,-1.06066 0.26352,0 -0.52077,0.16722 -0.70711,0.35355 -1.10975,1.10976 -1.17268,2.5869 -2.12132,3.53554 -0.66643,0.66642 -5.38127,-2.82843 -4.5962,-2.82843 0.63465,0 -1.14544,0.58264 -1.76776,0.70711 z"
+ id="path4452"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
View
92 nodeconf_may_5_2011.tex
@@ -168,6 +168,43 @@
\end{frame}
\begin{frame}
+ \frametitle{require('dnode')}
+ \large
+ dnode(object or constructor to expose)
+ \newline
+
+ \normalsize
+ \fbox{\lstinputlisting{code/api/constructor.js}}
+ \newline
+
+ \begin{itemize}
+ \pause
+ \item remote is available but hasn't been populated yet
+
+ \pause
+ \item conn.on('ready', fn) fires when remote is ready
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
+ \frametitle{connect and listen}
+ \large
+
+ .connect(port, host, opts, cb...)
+
+ .listen(port, host, opts, cb...)
+
+ \begin{itemize}
+ \item parameters can be any order
+ \pause
+ \item cb gets (remote, conn) too
+ \pause
+ \item dnode.connect === dnode({}).connect
+ \item dnode.listen === dnode({}).listen
+ \end{itemize}
+\end{frame}
+
+\begin{frame}
\frametitle{callbacks fo' real}
\begin{columns}[c]
\column{.2\textwidth}
@@ -186,7 +223,7 @@
\end{frame}
\begin{frame}
- \frametitle{nest callbacks however}
+ \frametitle{nest callbacks howevs}
\begin{columns}[c]
\column{.2\textwidth}
\includegraphics[scale=0.28]{images/all_the_way_down.png}
@@ -204,6 +241,17 @@
\end{frame}
\begin{frame}
+ \frametitle{nest it, yo}
+ \begin{center}
+ \huge
+ Nesting!
+ \newline
+
+ \includegraphics[scale=0.5]{images/nest.png}
+ \end{center}
+\end{frame}
+
+\begin{frame}
\frametitle{nesting your server methods}
\begin{columns}[c]
\column{.2\textwidth}
@@ -239,14 +287,44 @@
\end{columns}
\end{frame}
-\frame{
+\begin{frame}
+ \frametitle{dnode in ruby}
+ \begin{center}
+ \huge
+ github.com/substack/dnode-ruby
+ \newline
+ \normalsize
+ \fbox{\lstinputlisting{code/client.rb}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \frametitle{dnode in perl}
+ \begin{center}
+ \huge
+ github.com/substack/dnode-perl
+ \newline
+ \normalsize
+ \fbox{\lstinputlisting{code/client.pl}}
+ \end{center}
+\end{frame}
+
+\begin{frame}
+ \frametitle{dnode in java?!}
+ \begin{center}
+ \huge
+ github.com/aslakhellesoy/dnode-java
+ \newline
+ \includegraphics[scale=0.6]{images/robot_stare.png}
+ \end{center}
+\end{frame}
+
+\begin{frame}
\frametitle{Git it!}
- {
- \begin{center}
+ \begin{center}
\huge
github.com/substack/dnode
- \end{center}
- }
-}
+ \end{center}
+\end{frame}
\end{document}

0 comments on commit 96648f9

Please sign in to comment.