Make DB-intensive loops perform stuff in one transaction.
[jkt-jerboa.git] / images / jerboa.svg
blob95f228ff52ff767126ecc05b0392f45f251704f8
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="100"
13 height="100"
14 id="svg2"
15 sodipodi:version="0.32"
16 inkscape:version="0.46"
17 version="1.0"
18 style="display:inline"
19 sodipodi:docname="jerboa icon2.svg"
20 inkscape:output_extension="org.inkscape.output.svg.inkscape">
21 <defs
22 id="defs4">
23 <linearGradient
24 id="linearGradient3180">
25 <stop
26 style="stop-color:#9a9284;stop-opacity:1;"
27 offset="0"
28 id="stop3182" />
29 <stop
30 style="stop-color:#dbd5cc;stop-opacity:1;"
31 offset="1"
32 id="stop3184" />
33 </linearGradient>
34 <linearGradient
35 id="linearGradient3417">
36 <stop
37 style="stop-color:#d09433;stop-opacity:1;"
38 offset="0"
39 id="stop3419" />
40 <stop
41 style="stop-color:#835c1e;stop-opacity:1;"
42 offset="1"
43 id="stop3421" />
44 </linearGradient>
45 <inkscape:perspective
46 sodipodi:type="inkscape:persp3d"
47 inkscape:vp_x="0 : 526.18109 : 1"
48 inkscape:vp_y="0 : 1000 : 0"
49 inkscape:vp_z="744.09448 : 526.18109 : 1"
50 inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
51 id="perspective10" />
52 <inkscape:perspective
53 id="perspective2447"
54 inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
55 inkscape:vp_z="744.09448 : 526.18109 : 1"
56 inkscape:vp_y="0 : 1000 : 0"
57 inkscape:vp_x="0 : 526.18109 : 1"
58 sodipodi:type="inkscape:persp3d" />
59 <inkscape:perspective
60 id="perspective3368"
61 inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
62 inkscape:vp_z="744.09448 : 526.18109 : 1"
63 inkscape:vp_y="0 : 1000 : 0"
64 inkscape:vp_x="0 : 526.18109 : 1"
65 sodipodi:type="inkscape:persp3d" />
66 <inkscape:perspective
67 id="perspective2581"
68 inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
69 inkscape:vp_z="744.09448 : 526.18109 : 1"
70 inkscape:vp_y="0 : 1000 : 0"
71 inkscape:vp_x="0 : 526.18109 : 1"
72 sodipodi:type="inkscape:persp3d" />
73 <linearGradient
74 inkscape:collect="always"
75 xlink:href="#linearGradient3417"
76 id="linearGradient3370"
77 x1="26.232834"
78 y1="39.994728"
79 x2="41.240517"
80 y2="61.979187"
81 gradientUnits="userSpaceOnUse"
82 gradientTransform="matrix(0.9254712,0,0,0.9112324,1.2268413,5.2804526)" />
83 <linearGradient
84 inkscape:collect="always"
85 xlink:href="#linearGradient3417"
86 id="linearGradient3514"
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.9529258,0,0,0.9529258,3.1009297,6.088157)"
89 x1="27.525721"
90 y1="26.490217"
91 x2="32.919872"
92 y2="25.234507" />
93 <linearGradient
94 inkscape:collect="always"
95 xlink:href="#linearGradient3180"
96 id="linearGradient3186"
97 x1="38.429817"
98 y1="28.613865"
99 x2="44.875546"
100 y2="32.238865"
101 gradientUnits="userSpaceOnUse"
102 gradientTransform="matrix(0.9760163,0,0,0.9760163,0.8851,1.1368848)" />
103 </defs>
104 <sodipodi:namedview
105 id="base"
106 pagecolor="#ffffff"
107 bordercolor="#666666"
108 borderopacity="1.0"
109 gridtolerance="10000"
110 guidetolerance="10"
111 objecttolerance="10"
112 inkscape:pageopacity="0.0"
113 inkscape:pageshadow="2"
114 inkscape:zoom="7.9999999"
115 inkscape:cx="14.13034"
116 inkscape:cy="48.183409"
117 inkscape:document-units="px"
118 inkscape:current-layer="svg2"
119 showgrid="false"
120 inkscape:window-width="1400"
121 inkscape:window-height="1000"
122 inkscape:window-x="0"
123 inkscape:window-y="0"
124 inkscape:showpageshadow="true" />
125 <metadata
126 id="metadata7">
127 <rdf:RDF>
128 <cc:Work
129 rdf:about="">
130 <dc:format>image/svg+xml</dc:format>
131 <dc:type
132 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
133 <cc:license
134 rdf:resource="http://www.gnu.org/licenses/lgpl-3.0-stEverythingandalone.html" />
135 </cc:Work>
136 </rdf:RDF>
137 </metadata>
138 <path
139 sodipodi:type="arc"
140 style="opacity:1;fill:#b3cd49;fill-opacity:1;stroke:none;stroke-width:4.05165947999999965;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.66111109000000001;display:inline"
141 id="path3415"
142 sodipodi:cx="46.785713"
143 sodipodi:cy="52.142857"
144 sodipodi:rx="47.67857"
145 sodipodi:ry="47.67857"
146 d="M 94.464283,52.142857 A 47.67857,47.67857 0 1 1 -0.8928566,52.142857 A 47.67857,47.67857 0 1 1 94.464283,52.142857 z"
147 transform="matrix(0.9869288,0,0,0.9875709,4.1927624,-1.3120028)" />
149 inkscape:groupmode="layer"
150 id="layer2"
151 inkscape:label="icon"
152 style="display:inline">
153 <path
154 style="fill:#ba8a66;fill-opacity:1;fill-rule:evenodd;stroke:#734f27;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
155 d="M 62.93188,62.581368 C 64.407997,64.07298 65.808358,65.334576 66.702443,66.869711 C 66.03586,68.292604 59.873822,75.455014 58.498832,76.946004 C 56.004047,79.65126 55.783286,81.513858 55.004892,82.672285 C 53.509614,82.814503 51.129143,82.669719 49.153424,82.552716 C 48.177747,82.739064 48.536931,81.134746 49.507008,80.843792 C 50.718361,79.923244 57.585297,71.89993 58.587919,70.779491 C 59.962004,69.179651 60.633466,67.945516 62.081819,66.406381 C 60.69525,65.388533 59.497135,63.775109 58.058887,62.843362"
156 id="path3379"
157 sodipodi:nodetypes="ccscccccc" />
158 <path
159 style="fill:#ba8a66;fill-opacity:1;fill-rule:evenodd;stroke:#734f27;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
160 d="M 57.195291,64.31892 L 60.234188,67.733146 C 59.087771,69.50994 57.259359,72.416035 55.99026,74.000209 C 54.257156,76.163582 52.5112,77.538161 50.363796,79.325139 C 48.617244,80.230725 46.594222,79.484631 44.780266,79.947382 C 43.708143,81.244527 43.665184,80.770182 43.040754,82.524786 C 45.459952,82.664337 48.408726,82.654371 50.765238,82.82604 C 52.360766,83.150948 53.067194,81.375929 53.53643,80.215576 C 56.599986,76.323876 60.768107,71.214073 63.941737,67.412942 C 62.497616,65.860479 61.046788,64.249821 59.431826,62.459156"
161 id="path3372"
162 sodipodi:nodetypes="ccsccccccc" />
163 <path
164 style="fill:#ba8a66;fill-opacity:1;fill-rule:evenodd;stroke:#734f27;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
165 d="M 68.855713,58.674371 C 72.613373,59.46619 74.39537,56.370395 77.97304,55.102497 C 81.444323,53.872306 84.662831,58.481676 84.488031,60.488943 C 84.342361,62.161651 82.215042,65.152448 79.29437,67.78949 C 77.31533,69.576342 74.554177,71.550443 72.550069,72.733374 C 69.767973,74.375512 66.074699,79.185745 65.46701,81.266326 C 64.770895,82.923498 65.117129,84.108785 66.161208,83.28348 C 67.341265,79.144343 72.321798,75.280588 74.052022,74.293207 C 76.112299,73.117472 81.156133,69.915154 82.665058,68.529332 C 85.186854,66.21326 87.381683,62.505985 87.294007,60.164276 C 87.157393,56.515329 83.297782,52.007081 79.112882,52.067041 C 76.603389,52.102996 73.375014,55.879565 70.266053,54.241677"
166 id="path3403"
167 sodipodi:nodetypes="cssssccssssc" />
168 <path
169 style="fill:url(#linearGradient3370);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
170 d="M 20.075996,59.261928 C 17.338044,58.89065 15.571159,54.889236 18.726052,53.502675 C 19.477216,50.510145 19.445622,46.134428 21.72032,43.66282 C 23.353633,41.228531 27.055918,40.493353 27.308002,37.21153 C 27.189169,34.55691 26.698196,32.573201 26.574024,29.322291 C 26.48454,26.979473 29.274969,18.152934 32.15842,17.895981 C 35.75204,18.229123 37.684228,20.815928 37.086655,25.306519 C 36.482686,27.51953 34.404262,34.300854 32.84508,37.042553 C 33.427274,35.331231 37.056749,28.391833 39.012743,25.394055 C 40.433471,23.216633 45.257775,18.228312 47.348128,18.675908 C 51.63975,19.594848 50.638522,25.326505 50.196037,29.22795 C 50.039072,30.611932 41.02869,39.921667 44.137804,38.983272 C 46.824816,37.04465 48.641752,36.071911 51.868522,35.993038 C 58.249476,35.837069 58.907132,36.238495 63.723894,40.513908 C 67.12574,44.651096 70.853392,50.025468 70.690509,55.491196 C 70.591558,58.811631 67.234489,60.697417 64.700625,62.421447 C 61.85515,63.69118 62.888178,63.003389 60.267425,62.227485 C 58.742058,61.59616 58.887449,61.417667 60.063875,62.572325 C 57.95742,63.841782 58.541817,63.40822 56.212034,64.483841 C 53.225266,63.065186 48.13689,60.879057 45.477551,58.973633 C 43.8053,57.384599 43.196915,57.810136 40.894765,57.935983 C 39.663471,58.003292 38.57517,57.785433 37.635298,58.938436 C 35.203595,61.921572 35.139811,63.168479 32.84943,63.020113 C 32.064714,62.523172 35.142012,58.331334 34.279785,58.170055 C 32.023585,57.748033 22.287137,58.761445 20.075996,59.261928 z"
171 id="path2589"
172 sodipodi:nodetypes="ccccscccssscscscccccsscsc" />
173 <path
174 style="fill:url(#linearGradient3186);fill-opacity:1;fill-rule:evenodd;stroke:#7f7566;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
175 d="M 35.512484,42.712535 C 37.108545,42.651426 42.202402,36.938214 44.359153,34.566218 C 46.356093,32.369984 49.147353,27.762255 49.133106,26.266621 C 49.363389,23.194041 49.376714,19.416737 46.212211,20.012603 C 43.505235,21.521087 40.414889,25.203848 39.114758,27.598938 C 37.155898,31.207534 35.916027,35.057754 35.24278,38.044862 C 34.664312,40.297426 34.200364,43.171746 35.512484,42.712535 z"
176 id="path2458"
177 sodipodi:nodetypes="czccscc" />
178 <path
179 sodipodi:type="arc"
180 style="opacity:1;fill:#ffffff;fill-opacity:0.96666721000000000;stroke:#57401e;stroke-width:1.12507158;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
181 id="path3425"
182 sodipodi:cx="46.875"
183 sodipodi:cy="65.125"
184 sodipodi:rx="3.625"
185 sodipodi:ry="4.125"
186 d="M 50.5,65.125 A 3.625,4.125 0 1 1 43.25,65.125 A 3.625,4.125 0 1 1 50.5,65.125 z"
187 transform="matrix(0.9267605,0,0,0.8524564,-15.132544,-5.9529045)" />
188 <path
189 sodipodi:type="arc"
190 style="opacity:1;fill:#000000;fill-opacity:0.96666721;stroke:none;stroke-width:2.07267356;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
191 id="path3721"
192 sodipodi:cx="46.875"
193 sodipodi:cy="65.125"
194 sodipodi:rx="3.625"
195 sodipodi:ry="4.125"
196 d="M 50.5,65.125 A 3.625,4.125 0 1 1 43.25,65.125 A 3.625,4.125 0 1 1 50.5,65.125 z"
197 transform="matrix(0.516785,0,0,0.4090218,3.6008453,23.975506)" />
198 <path
199 style="fill:#3d2a14;fill-opacity:1;stroke:#3d2a14;stroke-width:0.95292586;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
200 d="M 67.397715,83.897095 C 67.018758,85.436491 66.78703,86.831679 65.396373,87.33816 C 64.761508,86.106313 63.730777,85.006011 64.106188,83.44726 C 64.553977,81.587988 65.303168,81.133425 65.938033,81.30716 C 66.94404,81.582461 67.398775,82.206539 67.397715,83.897095 z"
201 id="path3458"
202 sodipodi:nodetypes="ccssc" />
203 <path
204 style="fill:url(#linearGradient3514);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
205 d="M 33.714467,37.326086 C 35.330046,33.452111 37.271832,28.471836 36.953922,24.243607 C 37.292343,22.801423 34.734541,18.627502 32.678888,17.921319 C 31.13879,17.563452 28.698128,20.934793 28.500996,21.82507 C 25.365735,22.286276 28.346987,30.793406 27.774066,34.725221 C 27.496096,36.632862 27.186162,38.167565 27.60055,40.057509 C 28.677622,40.836335 33.583177,37.846073 33.714467,37.326086 z"
206 id="path3461"
207 sodipodi:nodetypes="ccccscc" />
208 <path
209 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#573c1e;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
210 d="M 20.075996,59.261928 C 17.338044,58.89065 15.571159,54.889236 18.726052,53.502675 C 19.477216,50.510145 19.445622,46.134428 21.72032,43.66282 C 23.353633,41.228531 27.17792,39.639339 27.430004,36.357516 C 27.311171,33.702896 26.698196,30.499166 26.574024,27.248256 C 26.48454,24.905438 29.274969,17.90893 32.15842,17.651977 C 35.75204,17.985119 37.684228,23.377971 36.842651,26.892546 C 36.238682,29.105557 34.770268,34.788862 33.699094,38.140572 C 34.769296,35.941241 35.95873,29.367849 37.914725,26.370072 C 39.335453,24.19265 44.891769,17.740304 46.982122,18.1879 C 51.273744,19.106839 50.949585,25.455505 49.830031,29.471954 C 49.27414,31.466237 41.882704,39.189655 43.649795,39.105274 C 46.336807,37.166652 48.641752,35.949909 51.868522,35.871036 C 58.249476,35.715067 61.309359,37.874861 63.723894,40.513908 C 67.33193,44.457432 70.853392,50.025468 70.690509,55.491196 C 70.591558,58.811631 67.234489,60.697417 64.700625,62.421447 C 61.85515,63.69118 62.888178,63.003389 60.267425,62.227485 C 58.742058,61.59616 58.887449,61.417667 60.063875,62.572325 C 57.95742,63.841782 58.541817,63.40822 56.212034,64.483841 C 53.225266,63.065186 48.13689,60.879057 45.477551,58.973633 C 43.283595,57.344744 39.37662,57.690052 37.203955,59.197241 C 34.772253,62.180378 35.053543,62.995942 32.763162,62.847576 C 31.978446,62.350635 34.710669,58.59014 33.848442,58.428861 C 31.592242,58.006838 22.287137,58.761445 20.075996,59.261928 z"
211 id="path3546"
212 sodipodi:nodetypes="ccccscccssscssscccccccsc" />
213 </g>
214 <path
215 sodipodi:type="arc"
216 style="opacity:1;fill:none;fill-opacity:1;stroke:#57401e;stroke-width:4.05165948;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
217 id="path3409"
218 sodipodi:cx="46.785713"
219 sodipodi:cy="52.142857"
220 sodipodi:rx="47.67857"
221 sodipodi:ry="47.67857"
222 d="M 94.464283,52.142857 A 47.67857,47.67857 0 1 1 -0.8928566,52.142857 A 47.67857,47.67857 0 1 1 94.464283,52.142857 z"
223 transform="matrix(0.9869288,0,0,0.9875709,4.1927624,-1.3120028)" />
224 <path
225 style="fill:none;fill-rule:evenodd;stroke:#573c1e;stroke-width:0.95292586px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
226 d="M 59.898936,62.144952 C 58.840583,61.506261 57.745735,61.036585 56.875692,60.521248 C 56.025641,59.85903 55.320099,59.273744 54.951606,58.272302 C 54.62798,57.586439 54.013378,57.123499 53.481717,56.611085 C 52.614925,55.738528 51.800922,54.775235 50.712149,54.168004"
227 id="path3520"
228 sodipodi:nodetypes="ccccc" />
229 </svg>