Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@walter-laptop.(none)>2009-02-19 15:58:35 (GMT)
committer Walter Bender <walter@walter-laptop.(none)>2009-02-19 15:58:35 (GMT)
commitd686550de3412691956b224e209544550a59e569 (patch)
tree66741f84664e95b7a55e8527dc2f7192caf1065b
parentb95c7d6a31917a96ba2e099ac8d26757dbc38bf4 (diff)
added it; cleaned up fr; converted to cjson (with help from silbe)
-rw-r--r--NEWS4
-rw-r--r--activity/activity.info2
-rw-r--r--images/en/sensors/myfunc.svg261
-rw-r--r--images/es/sensors/myfunc.svg261
-rw-r--r--images/fi/sensors/myfunc.svg261
-rw-r--r--images/fr/myblocks/myblocksgroup.svg4
-rw-r--r--images/fr/myblocks/start.svg2
-rw-r--r--images/fr/myblocks/storeinbox1.svg2
-rw-r--r--images/fr/myblocks/storeinbox2.svg2
-rw-r--r--images/fr/numbers/numbersgroup.svg2
-rw-r--r--images/fr/numbers/random.svg2
-rw-r--r--images/fr/pen/pendown.svg2
-rw-r--r--images/fr/pen/pengroup.svg10
-rw-r--r--images/fr/pen/pensize.svg4
-rw-r--r--images/fr/pen/setpensize.svg2
-rw-r--r--images/fr/pen/setshade.svg2
-rw-r--r--images/fr/pen/shade.svg2
-rw-r--r--images/fr/sensors/myfunc.svg261
-rw-r--r--images/fr/templates/hideblocks.svg4
-rw-r--r--images/fr/templates/sound.svg2
-rw-r--r--images/fr/templates/templatesgroup.svg8
-rw-r--r--images/it/blocks-.svg58
-rw-r--r--images/it/emptyheap.svg71
-rw-r--r--images/it/flow/flowgroup.svg371
-rw-r--r--images/it/flow/flowmask.svg66
-rw-r--r--images/it/flow/forever.svg58
-rw-r--r--images/it/flow/hspace.svg38
-rw-r--r--images/it/flow/if.svg44
-rw-r--r--images/it/flow/ifelse.svg50
-rw-r--r--images/it/flow/lock.svg90
-rw-r--r--images/it/flow/repeat.svg38
-rw-r--r--images/it/flow/stopstack.svg41
-rw-r--r--images/it/flow/vspace.svg37
-rw-r--r--images/it/flow/wait.svg54
-rw-r--r--images/it/masknumber.svg22
-rw-r--r--images/it/maskstring.svg32
-rw-r--r--images/it/myblocks/box.svg117
-rw-r--r--images/it/myblocks/box1.svg38
-rw-r--r--images/it/myblocks/box2.svg38
-rw-r--r--images/it/myblocks/clearheap.svg46
-rw-r--r--images/it/myblocks/hat.svg211
-rw-r--r--images/it/myblocks/hat1.svg50
-rw-r--r--images/it/myblocks/hat2.svg50
-rw-r--r--images/it/myblocks/myblocksgroup.svg679
-rw-r--r--images/it/myblocks/myblocksmask.svg184
-rw-r--r--images/it/myblocks/pop.svg38
-rw-r--r--images/it/myblocks/printheap.svg46
-rw-r--r--images/it/myblocks/push.svg44
-rw-r--r--images/it/myblocks/stack.svg246
-rw-r--r--images/it/myblocks/stack1.svg39
-rw-r--r--images/it/myblocks/stack2.svg39
-rw-r--r--images/it/myblocks/start.svg54
-rw-r--r--images/it/myblocks/storeinbox.svg259
-rw-r--r--images/it/myblocks/storeinbox1.svg62
-rw-r--r--images/it/myblocks/storeinbox2.svg62
-rw-r--r--images/it/myblocks/string.svg37
-rw-r--r--images/it/noinput.svg70
-rw-r--r--images/it/nomedia.svg132
-rw-r--r--images/it/nostack.svg56
-rw-r--r--images/it/numbers/and.svg39
-rw-r--r--images/it/numbers/division.svg47
-rw-r--r--images/it/numbers/division2.svg95
-rw-r--r--images/it/numbers/equal.svg48
-rw-r--r--images/it/numbers/greater.svg48
-rw-r--r--images/it/numbers/identity.svg84
-rw-r--r--images/it/numbers/identity2.svg84
-rw-r--r--images/it/numbers/less.svg48
-rw-r--r--images/it/numbers/minus.svg47
-rw-r--r--images/it/numbers/minus2.svg95
-rw-r--r--images/it/numbers/not.svg38
-rw-r--r--images/it/numbers/number.svg32
-rw-r--r--images/it/numbers/numbersgroup.svg759
-rw-r--r--images/it/numbers/numbersmask.svg1127
-rw-r--r--images/it/numbers/or.svg39
-rw-r--r--images/it/numbers/plus.svg38
-rw-r--r--images/it/numbers/plus2.svg95
-rw-r--r--images/it/numbers/print.svg54
-rw-r--r--images/it/numbers/product.svg38
-rw-r--r--images/it/numbers/product2.svg95
-rw-r--r--images/it/numbers/random.svg76
-rw-r--r--images/it/numbers/remainder.svg39
-rw-r--r--images/it/numbers/remainder2.svg95
-rw-r--r--images/it/numbers/sqrt.svg41
-rw-r--r--images/it/palette/flowoff.svg38
-rw-r--r--images/it/palette/flowon.svg37
-rw-r--r--images/it/palette/myblocksoff.svg103
-rw-r--r--images/it/palette/myblockson.svg99
-rw-r--r--images/it/palette/numbersoff.svg41
-rw-r--r--images/it/palette/numberson.svg40
-rw-r--r--images/it/palette/penoff.svg52
-rw-r--r--images/it/palette/penon.svg48
-rw-r--r--images/it/palette/sensorsoff.svg37
-rw-r--r--images/it/palette/sensorson.svg37
-rw-r--r--images/it/palette/templatesoff.svg213
-rw-r--r--images/it/palette/templateson.svg176
-rw-r--r--images/it/palette/turtleoff.svg30
-rw-r--r--images/it/palette/turtleon.svg43
-rw-r--r--images/it/pen/color.svg39
-rw-r--r--images/it/pen/fillscreen.svg65
-rw-r--r--images/it/pen/pendown.svg39
-rw-r--r--images/it/pen/pengroup.svg510
-rw-r--r--images/it/pen/penmask.svg118
-rw-r--r--images/it/pen/pensize.svg39
-rw-r--r--images/it/pen/penup.svg39
-rw-r--r--images/it/pen/setcolor.svg55
-rw-r--r--images/it/pen/setpensize.svg55
-rw-r--r--images/it/pen/setshade.svg62
-rw-r--r--images/it/pen/settextcolor.svg62
-rw-r--r--images/it/pen/shade.svg39
-rw-r--r--images/it/sensors/hres.svg46
-rw-r--r--images/it/sensors/kbinput.svg55
-rw-r--r--images/it/sensors/keyboard.svg46
-rw-r--r--images/it/sensors/myfunc.svg261
-rw-r--r--images/it/sensors/sensorsgroup.svg599
-rw-r--r--images/it/sensors/sensorsmask.svg118
-rw-r--r--images/it/sensors/vres.svg46
-rw-r--r--images/it/shapes/t0.svg157
-rw-r--r--images/it/shapes/t1.svg158
-rw-r--r--images/it/shapes/t10.svg158
-rw-r--r--images/it/shapes/t11.svg158
-rw-r--r--images/it/shapes/t12.svg158
-rw-r--r--images/it/shapes/t13.svg158
-rw-r--r--images/it/shapes/t14.svg158
-rw-r--r--images/it/shapes/t15.svg158
-rw-r--r--images/it/shapes/t16.svg158
-rw-r--r--images/it/shapes/t17.svg158
-rw-r--r--images/it/shapes/t18.svg158
-rw-r--r--images/it/shapes/t19.svg158
-rw-r--r--images/it/shapes/t2.svg158
-rw-r--r--images/it/shapes/t20.svg158
-rw-r--r--images/it/shapes/t21.svg158
-rw-r--r--images/it/shapes/t22.svg158
-rw-r--r--images/it/shapes/t23.svg158
-rw-r--r--images/it/shapes/t24.svg158
-rw-r--r--images/it/shapes/t25.svg158
-rw-r--r--images/it/shapes/t26.svg158
-rw-r--r--images/it/shapes/t27.svg158
-rw-r--r--images/it/shapes/t28.svg158
-rw-r--r--images/it/shapes/t29.svg158
-rw-r--r--images/it/shapes/t3.svg158
-rw-r--r--images/it/shapes/t30.svg158
-rw-r--r--images/it/shapes/t31.svg158
-rw-r--r--images/it/shapes/t32.svg158
-rw-r--r--images/it/shapes/t33.svg158
-rw-r--r--images/it/shapes/t34.svg158
-rw-r--r--images/it/shapes/t35.svg158
-rw-r--r--images/it/shapes/t4.svg158
-rw-r--r--images/it/shapes/t5.svg158
-rw-r--r--images/it/shapes/t6.svg158
-rw-r--r--images/it/shapes/t7.svg158
-rw-r--r--images/it/shapes/t8.svg158
-rw-r--r--images/it/shapes/t9.svg158
-rw-r--r--images/it/status.svg47
-rw-r--r--images/it/syntaxerror.svg118
-rw-r--r--images/it/templates/audiooff.svg173
-rw-r--r--images/it/templates/audioon.svg83
-rw-r--r--images/it/templates/hideblocks.svg46
-rw-r--r--images/it/templates/journal.svg72
-rw-r--r--images/it/templates/sound.svg256
-rw-r--r--images/it/templates/template1.svg263
-rw-r--r--images/it/templates/template2.svg281
-rw-r--r--images/it/templates/template3.svg497
-rw-r--r--images/it/templates/template4.svg411
-rw-r--r--images/it/templates/template6.svg503
-rw-r--r--images/it/templates/template7.svg383
-rw-r--r--images/it/templates/templatesgroup.svg607
-rw-r--r--images/it/templates/templatesmask.svg75
-rw-r--r--images/it/templates/texton.svg91
-rw-r--r--images/it/turtle/arc.svg62
-rw-r--r--images/it/turtle/back.svg44
-rw-r--r--images/it/turtle/clean.svg39
-rw-r--r--images/it/turtle/forward.svg44
-rw-r--r--images/it/turtle/heading.svg38
-rw-r--r--images/it/turtle/image.svg42
-rw-r--r--images/it/turtle/journal.svg72
-rw-r--r--images/it/turtle/left.svg44
-rw-r--r--images/it/turtle/right.svg44
-rw-r--r--images/it/turtle/seth.svg44
-rw-r--r--images/it/turtle/setxy.svg62
-rw-r--r--images/it/turtle/texton.svg71
-rw-r--r--images/it/turtle/turtlegroup.svg604
-rw-r--r--images/it/turtle/turtlemask.svg152
-rw-r--r--images/it/turtle/write.svg259
-rw-r--r--images/it/turtle/xcor.svg38
-rw-r--r--images/it/turtle/ycor.svg38
-rw-r--r--images/mn/sensors/myfunc.svg261
-rw-r--r--images/pt/sensors/myfunc.svg261
-rw-r--r--images/ru/sensors/myfunc.svg261
-rw-r--r--images/tr/sensors/myfunc.svg261
-rw-r--r--taproject.py23
190 files changed, 23571 insertions, 41 deletions
diff --git a/NEWS b/NEWS
index 08f4aa4..0f4029d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+34
+
+* added it; cleaned up fr; converted to cjson (with help from silbe)
+
33
* merge with TAPortfolio (and elimination of Sensor and myblock features)
diff --git a/activity/activity.info b/activity/activity.info
index fa6151c..844132f 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,6 +1,6 @@
[Activity]
name = Turtle Art
-activity_version = 33
+activity_version = 34
license = MIT
service_name = org.laptop.TurtleArtActivity
class = TurtleArtActivity.TurtleArtActivity
diff --git a/images/en/sensors/myfunc.svg b/images/en/sensors/myfunc.svg
new file mode 100644
index 0000000..6e0bd9d
--- /dev/null
+++ b/images/en/sensors/myfunc.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="153.5"
+ height="40"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(71.378677,45.67647)"
+ id="g2533"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-opacity:1">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 58.5,1 C 74.5,1 131.5,1 131.5,1 C 131.5,1 135.6318,3.4865526 137,5 C 138.39747,6.5458243 140.5,11 140.5,11 L 140.5,30 C 140.5,30 138.28295,33.693654 137,35 C 135.57044,36.455629 131.5,39 131.5,39 L 58.5,39 L 58.5,39 L 38.5,39 L 21.5,39 C 21.5,39 17.429561,37.23587 16,35.780241 C 14.71705,34.473895 12.5,32 12.5,32 L 12.238971,28 L 5.5,28 L 5.5,32 L 1,32 L 1,12 L 5.5,12 L 5.5,16 L 12.5,16 L 12.5,11 C 12.5,11 14.602528,6.5458243 16,5 C 17.368202,3.4865526 21.5,1 21.5,1 L 38.5,1 L 58.5,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 24.5,12 L 29.5,12 L 29.5,16 L 36.499999,16 L 36.499999,12 L 128.00001,12 L 128.00001,32 L 36.499999,32 L 36.499999,28 L 29.5,28 L 29.5,32 L 24.5,32 L 24.5,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/es/sensors/myfunc.svg b/images/es/sensors/myfunc.svg
new file mode 100644
index 0000000..6e0bd9d
--- /dev/null
+++ b/images/es/sensors/myfunc.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="153.5"
+ height="40"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(71.378677,45.67647)"
+ id="g2533"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-opacity:1">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 58.5,1 C 74.5,1 131.5,1 131.5,1 C 131.5,1 135.6318,3.4865526 137,5 C 138.39747,6.5458243 140.5,11 140.5,11 L 140.5,30 C 140.5,30 138.28295,33.693654 137,35 C 135.57044,36.455629 131.5,39 131.5,39 L 58.5,39 L 58.5,39 L 38.5,39 L 21.5,39 C 21.5,39 17.429561,37.23587 16,35.780241 C 14.71705,34.473895 12.5,32 12.5,32 L 12.238971,28 L 5.5,28 L 5.5,32 L 1,32 L 1,12 L 5.5,12 L 5.5,16 L 12.5,16 L 12.5,11 C 12.5,11 14.602528,6.5458243 16,5 C 17.368202,3.4865526 21.5,1 21.5,1 L 38.5,1 L 58.5,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 24.5,12 L 29.5,12 L 29.5,16 L 36.499999,16 L 36.499999,12 L 128.00001,12 L 128.00001,32 L 36.499999,32 L 36.499999,28 L 29.5,28 L 29.5,32 L 24.5,32 L 24.5,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/fi/sensors/myfunc.svg b/images/fi/sensors/myfunc.svg
new file mode 100644
index 0000000..6e0bd9d
--- /dev/null
+++ b/images/fi/sensors/myfunc.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="153.5"
+ height="40"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(71.378677,45.67647)"
+ id="g2533"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-opacity:1">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 58.5,1 C 74.5,1 131.5,1 131.5,1 C 131.5,1 135.6318,3.4865526 137,5 C 138.39747,6.5458243 140.5,11 140.5,11 L 140.5,30 C 140.5,30 138.28295,33.693654 137,35 C 135.57044,36.455629 131.5,39 131.5,39 L 58.5,39 L 58.5,39 L 38.5,39 L 21.5,39 C 21.5,39 17.429561,37.23587 16,35.780241 C 14.71705,34.473895 12.5,32 12.5,32 L 12.238971,28 L 5.5,28 L 5.5,32 L 1,32 L 1,12 L 5.5,12 L 5.5,16 L 12.5,16 L 12.5,11 C 12.5,11 14.602528,6.5458243 16,5 C 17.368202,3.4865526 21.5,1 21.5,1 L 38.5,1 L 58.5,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 24.5,12 L 29.5,12 L 29.5,16 L 36.499999,16 L 36.499999,12 L 128.00001,12 L 128.00001,32 L 36.499999,32 L 36.499999,28 L 29.5,28 L 29.5,32 L 24.5,32 L 24.5,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/fr/myblocks/myblocksgroup.svg b/images/fr/myblocks/myblocksgroup.svg
index 6984f5f..4177bdd 100644
--- a/images/fr/myblocks/myblocksgroup.svg
+++ b/images/fr/myblocks/myblocksgroup.svg
@@ -423,7 +423,7 @@
x="31.299072"
y="218"
id="tspan95"
- style="font-size:11px">range</tspan>
+ style="font-size:11px">stocke</tspan>
</text>
<text
y="30"
@@ -474,7 +474,7 @@
x="31.299072"
y="265"
id="tspan117"
- style="font-size:11px">range</tspan>
+ style="font-size:11px">stocke</tspan>
</text>
<text
x="0.04296875"
diff --git a/images/fr/myblocks/start.svg b/images/fr/myblocks/start.svg
index 8c41867..e560784 100644
--- a/images/fr/myblocks/start.svg
+++ b/images/fr/myblocks/start.svg
@@ -49,6 +49,6 @@
x="49"
y="30.191895"
id="tspan16"
- style="font-size:16px">commencer</svg:tspan>
+ style="font-size:16px">démarre</svg:tspan>
</svg:text>
</svg:svg>
diff --git a/images/fr/myblocks/storeinbox1.svg b/images/fr/myblocks/storeinbox1.svg
index 7dd75d5..0c068ee 100644
--- a/images/fr/myblocks/storeinbox1.svg
+++ b/images/fr/myblocks/storeinbox1.svg
@@ -61,7 +61,7 @@
<tspan
x="37"
y="18"
- style="font-size:18px;">range</tspan>
+ style="font-size:18px;">stocke</tspan>
</text>
<text
style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
diff --git a/images/fr/myblocks/storeinbox2.svg b/images/fr/myblocks/storeinbox2.svg
index e784e34..3221e0a 100644
--- a/images/fr/myblocks/storeinbox2.svg
+++ b/images/fr/myblocks/storeinbox2.svg
@@ -61,7 +61,7 @@
<tspan
x="37"
y="18"
- style="font-size:18px;">range</tspan>
+ style="font-size:18px;">stocke</tspan>
</text>
<text
style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
diff --git a/images/fr/numbers/numbersgroup.svg b/images/fr/numbers/numbersgroup.svg
index 38903fa..73c3b28 100644
--- a/images/fr/numbers/numbersgroup.svg
+++ b/images/fr/numbers/numbersgroup.svg
@@ -510,7 +510,7 @@
x="72.5"
y="237"
id="tspan122"
- style="font-size:7px">hasard</tspan>
+ style="font-size:7px">aléatoire</tspan>
</text>
<path
d="M 131.00059,323.49992 L 13.110516,323.61103 L 9.9993735,324.49993 L 5.4437723,326.61106 L 2.9993033,328.72219 L 1.7770688,331.05555 L 1.5548444,331.94445 L 1.5548444,333.38891 L 2.4437422,334.94448 L 4.8882111,336.83339 L 7.777129,338.38896 L 10.554935,339.50008 L 13.221628,340.38898 L 131.44504,340.50009 L 135.6673,338.94452 L 139.55623,337.38895 L 142.0007,335.38893 L 143.33404,333.38891 L 143.44516,332.05556 L 142.77848,329.61109 L 140.33401,326.9444 L 137.00065,325.61105 L 134.00062,324.38882 L 131.00059,323.49992 z"
diff --git a/images/fr/numbers/random.svg b/images/fr/numbers/random.svg
index 3acc51c..25bc9eb 100644
--- a/images/fr/numbers/random.svg
+++ b/images/fr/numbers/random.svg
@@ -72,5 +72,5 @@
<tspan
x="140"
y="15.5"
- style="font-size:14px">hasard</tspan></text>
+ style="font-size:14px">aléatoire</tspan></text>
</svg>
diff --git a/images/fr/pen/pendown.svg b/images/fr/pen/pendown.svg
index 3372197..01d861a 100644
--- a/images/fr/pen/pendown.svg
+++ b/images/fr/pen/pendown.svg
@@ -52,6 +52,6 @@
<tspan
x="37"
y="26"
- style="font-size:18px;">baisse</tspan>
+ style="font-size:18px;">abaissé</tspan>
</text>
</svg>
diff --git a/images/fr/pen/pengroup.svg b/images/fr/pen/pengroup.svg
index 5e48139..505e1d8 100644
--- a/images/fr/pen/pengroup.svg
+++ b/images/fr/pen/pengroup.svg
@@ -244,7 +244,7 @@
x="101"
y="51.5"
id="tspan57"
- style="font-size:11px">baisse</tspan>
+ style="font-size:11px">abaissé</tspan>
</text>
<path
d="M 90.084213,85.211967 L 101.08476,85.211967 L 101.08476,89.212167 L 98.417963,89.212167 L 98.417963,87.212067 L 91.417613,87.212067"
@@ -274,7 +274,7 @@
x="68"
y="106"
id="tspan71"
- style="font-size:11px">grosseur</tspan>
+ style="font-size:11px">épaisseur</tspan>
</text>
<path
d="M 90.084213,137.28005 L 101.08476,137.28005 L 101.08476,141.28025 L 98.417963,141.28025 L 98.417963,139.28015 L 91.417613,139.28015"
@@ -334,7 +334,7 @@
x="68"
y="210"
id="tspan99"
- style="font-size:11px">ton</tspan>
+ style="font-size:11px">teinte</tspan>
</text>
<path
d="M 89.917538,260.08382 L 100.91809,260.08382 L 100.91809,264.2507 L 98.251288,264.2507 L 98.251288,262.08393 L 91.250938,262.08393"
@@ -390,7 +390,7 @@
x="91"
y="277"
id="tspan125"
- style="font-size:8px">ton</tspan>
+ style="font-size:8px">teinte</tspan>
</text>
<path
d="M 37.998275,402.09575 L 41.331775,402.09575 L 41.331775,404.76255 L 45.998675,404.76255 L 45.998675,402.09575 L 107.00172,402.09575 L 107.00172,415.42975 L 45.998675,415.42975 L 45.998675,412.76295 L 41.331775,412.76295 L 41.331775,415.42975 L 37.998275,415.42975 L 37.998275,402.09575 z"
@@ -404,7 +404,7 @@
x="72.5"
y="411.96579"
id="tspan131"
- style="font-size:10.5px">grosseur</tspan>
+ style="font-size:10.5px">épaisseur</tspan>
</text>
<path
d="M 37.998275,427.04752 L 41.331775,427.04752 L 41.331775,429.71432 L 45.998675,429.71432 L 45.998675,427.04752 L 107.00172,427.04752 L 107.00172,440.38152 L 45.998675,440.38152 L 45.998675,437.71472 L 41.331775,437.71472 L 41.331775,440.38152 L 37.998275,440.38152 L 37.998275,427.04752 z"
diff --git a/images/fr/pen/pensize.svg b/images/fr/pen/pensize.svg
index a1df09b..693d1e3 100644
--- a/images/fr/pen/pensize.svg
+++ b/images/fr/pen/pensize.svg
@@ -32,8 +32,8 @@
<text
style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
<tspan
- x="52"
+ x="54"
y="15.5"
- style="font-size:16px;">grosseur</tspan>
+ style="font-size:16px;">épaisseur</tspan>
</text>
</svg>
diff --git a/images/fr/pen/setpensize.svg b/images/fr/pen/setpensize.svg
index ba908b3..89f80cc 100644
--- a/images/fr/pen/setpensize.svg
+++ b/images/fr/pen/setpensize.svg
@@ -68,6 +68,6 @@
<tspan
x="37"
y="46"
- style="font-size:16px;">grosseur</tspan>
+ style="font-size:16px;">épaisseur</tspan>
</text>
</svg>
diff --git a/images/fr/pen/setshade.svg b/images/fr/pen/setshade.svg
index 1e7f5d2..938a130 100644
--- a/images/fr/pen/setshade.svg
+++ b/images/fr/pen/setshade.svg
@@ -68,6 +68,6 @@
<tspan
x="37"
y="46"
- style="font-size:16px;">ton</tspan>
+ style="font-size:16px;">teinte</tspan>
</text>
</svg>
diff --git a/images/fr/pen/shade.svg b/images/fr/pen/shade.svg
index af30152..df8c2fd 100644
--- a/images/fr/pen/shade.svg
+++ b/images/fr/pen/shade.svg
@@ -34,6 +34,6 @@
<tspan
x="52"
y="15.5"
- style="font-size:16px;">ton</tspan>
+ style="font-size:16px;">teinte</tspan>
</text>
</svg>
diff --git a/images/fr/sensors/myfunc.svg b/images/fr/sensors/myfunc.svg
new file mode 100644
index 0000000..6e0bd9d
--- /dev/null
+++ b/images/fr/sensors/myfunc.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="153.5"
+ height="40"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(71.378677,45.67647)"
+ id="g2533"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-opacity:1">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 58.5,1 C 74.5,1 131.5,1 131.5,1 C 131.5,1 135.6318,3.4865526 137,5 C 138.39747,6.5458243 140.5,11 140.5,11 L 140.5,30 C 140.5,30 138.28295,33.693654 137,35 C 135.57044,36.455629 131.5,39 131.5,39 L 58.5,39 L 58.5,39 L 38.5,39 L 21.5,39 C 21.5,39 17.429561,37.23587 16,35.780241 C 14.71705,34.473895 12.5,32 12.5,32 L 12.238971,28 L 5.5,28 L 5.5,32 L 1,32 L 1,12 L 5.5,12 L 5.5,16 L 12.5,16 L 12.5,11 C 12.5,11 14.602528,6.5458243 16,5 C 17.368202,3.4865526 21.5,1 21.5,1 L 38.5,1 L 58.5,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 24.5,12 L 29.5,12 L 29.5,16 L 36.499999,16 L 36.499999,12 L 128.00001,12 L 128.00001,32 L 36.499999,32 L 36.499999,28 L 29.5,28 L 29.5,32 L 24.5,32 L 24.5,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/fr/templates/hideblocks.svg b/images/fr/templates/hideblocks.svg
index 312c78b..b7002aa 100644
--- a/images/fr/templates/hideblocks.svg
+++ b/images/fr/templates/hideblocks.svg
@@ -34,13 +34,13 @@
<tspan
x="37"
y="27"
- style="font-size:18px;">hide</tspan>
+ style="font-size:16px;">masque</tspan>
</text>
<text
style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
<tspan
x="37"
y="46"
- style="font-size:18px;">blocks</tspan>
+ style="font-size:16px;">les blocs</tspan>
</text>
</svg>
diff --git a/images/fr/templates/sound.svg b/images/fr/templates/sound.svg
index 89e3696..75add31 100644
--- a/images/fr/templates/sound.svg
+++ b/images/fr/templates/sound.svg
@@ -251,6 +251,6 @@
x="68.82959"
y="34.210449"
style="font-size:18px"
- id="tspan2511">sound</tspan>
+ id="tspan2511">son</tspan>
</text>
</svg>
diff --git a/images/fr/templates/templatesgroup.svg b/images/fr/templates/templatesgroup.svg
index ae13f21..9a53aad 100644
--- a/images/fr/templates/templatesgroup.svg
+++ b/images/fr/templates/templatesgroup.svg
@@ -182,7 +182,7 @@
x="22.163086"
y="21.40197"
id="tspan2796"
- style="font-size:20px">Templates</tspan>
+ style="font-size:20px">Modèles</tspan>
</text>
<path
d="M 48.060226,35.454452 L 96.939774,35.454452 L 96.939774,70.3333 L 48.060226,70.3333 L 48.060226,35.454452 z"
@@ -241,7 +241,7 @@
x="72.273285"
y="443.93198"
id="tspan2718"
- style="font-size:12.06000042px">hide</tspan>
+ style="font-size:12.06000042px">masque</tspan>
</text>
<text
x="47.459724"
@@ -252,7 +252,7 @@
x="72.249733"
y="456.66196"
id="tspan2722"
- style="font-size:12.06000042px">blocks</tspan>
+ style="font-size:12.06000042px">les blocs</tspan>
</text>
<rect
width="123.61703"
@@ -550,7 +550,7 @@
x="46.720825"
y="396.19641"
id="tspan3043"
- style="font-size:12.06000042px">sound</tspan>
+ style="font-size:12.06000042px">son</tspan>
</text>
<path
d="M 87.75,93.55 L 89.425,93.55 L 89.425,94.89 L 91.77,94.89 L 91.77,93.55 L 122.4225,93.55 L 122.4225,100.25 L 91.77,100.25 L 91.77,98.91 L 89.425,98.91 L 89.425,100.25 L 87.75,100.25 L 87.75,93.55 z"
diff --git a/images/it/blocks-.svg b/images/it/blocks-.svg
new file mode 100644
index 0000000..7bd2cc0
--- /dev/null
+++ b/images/it/blocks-.svg
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<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="145"
+ height="1"
+ version="1.0"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="blocks-.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <metadata
+ id="metadata21">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs19">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 14 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="145 : 14 : 1"
+ inkscape:persp3d-origin="72.5 : 9.3333333 : 1"
+ id="perspective23" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:window-height="723"
+ inkscape:window-width="645"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ showgrid="false"
+ inkscape:zoom="3.7517241"
+ inkscape:cx="72.5"
+ inkscape:cy="14"
+ inkscape:window-x="0"
+ inkscape:window-y="273"
+ inkscape:current-layer="svg2" />
+</svg>
diff --git a/images/it/emptyheap.svg b/images/it/emptyheap.svg
new file mode 100644
index 0000000..3ca8e01
--- /dev/null
+++ b/images/it/emptyheap.svg
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="767"
+ height="38"
+ id="svg2">
+ <defs
+ id="defs32" />
+ <path
+ d="M 0.5,37.5 L 0.5,13 L 3.5,6.5 L 8.5,2.5 L 15,0 L 751.5,0 L 758,2.5 L 764,7 L 767,15 L 767,38 L 0.5,37.5 z"
+ id="path4"
+ style="fill:#ffd000;fill-opacity:1;fill-rule:evenodd;stroke:#e0a000;stroke-width:0.99423993px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <g
+ transform="translate(655,63)"
+ id="g4650">
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(24,-485)"
+ id="path7"
+ style="fill:#ff4040;fill-opacity:1;fill-rule:nonzero;stroke:#ff4040;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text9"
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold">
+ <tspan
+ x="91"
+ y="-42"
+ id="tspan11"
+ style="font-size:12px">X</tspan>
+ </text>
+ </g>
+ <text
+ x="-108"
+ id="text13"
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="62"
+ y="28"
+ id="tspan15"
+ style="font-size:24px">[]</tspan>
+ </text>
+ <g
+ id="g17">
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(-4,20)"
+ id="path19"
+ style="opacity:1;fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(1,17)"
+ id="path21"
+ style="opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(-1,18)"
+ id="path23"
+ style="opacity:1;fill:#ffe000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <text
+ id="text25"
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="21"
+ y="29"
+ id="tspan27"
+ style="font-size:24px">!</tspan>
+ </text>
+</svg>
diff --git a/images/it/flow/flowgroup.svg b/images/it/flow/flowgroup.svg
new file mode 100644
index 0000000..37114e9
--- /dev/null
+++ b/images/it/flow/flowgroup.svg
@@ -0,0 +1,371 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3789">
+ <stop
+ id="stop3791"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3793"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="80"
+ y1="436"
+ x2="129"
+ y2="436"
+ id="linearGradient4683"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="17"
+ y1="382"
+ x2="128"
+ y2="382"
+ id="linearGradient4691"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="16"
+ y1="325"
+ x2="129"
+ y2="325"
+ id="linearGradient4699"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80"
+ y1="287"
+ x2="130"
+ y2="287"
+ id="linearGradient4708"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="15"
+ y1="233"
+ x2="130"
+ y2="233"
+ id="linearGradient4716"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="15"
+ y1="150"
+ x2="130"
+ y2="150"
+ id="linearGradient4724"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="20"
+ y1="92"
+ x2="125"
+ y2="92"
+ id="linearGradient4732"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43"
+ y1="51"
+ x2="93"
+ y2="51"
+ id="linearGradient4740"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80"
+ y1="436"
+ x2="129"
+ y2="436"
+ id="linearGradient2502"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2711"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,80.04495,411.22166)" />
+ <linearGradient
+ x1="80"
+ y1="436"
+ x2="129"
+ y2="436"
+ id="linearGradient3490"
+ xlink:href="#linearGradient3789"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-62.75315,0)" />
+ </defs>
+ <path
+ d="M 0.5,0.5 L 0.5,486.5 L 3.5,493 L 8.5,497 L 15,499.5 L 129,499.5 L 136,497 L 142,492 L 144.5,484 L 144.5,0.5 L 0.5,0.5 z"
+ id="path17"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="-29"
+ transform="scale(1,-1)"
+ id="rect19"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="-28"
+ transform="scale(1,-1)"
+ id="rect21"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="-473"
+ transform="scale(1,-1)"
+ id="rect23"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="-471.5"
+ transform="scale(1,-1)"
+ id="rect25"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(1.375,47.250977)"
+ id="path27"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text29"
+ style="font-size:12px;font-weight:bold;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="490"
+ id="tspan31"
+ style="font-size:12px;font-weight:bold;fill:#ffffff">X</tspan>
+ </text>
+ <text
+ id="text33"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan35"
+ style="font-size:20px">Flusso</tspan>
+ </text>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="358"
+ id="rect37"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="359"
+ id="rect39"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="4"
+ y="360"
+ id="rect41"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 90,40.3 L 101,40.3 L 101,44.3 L 98.4,44.3 L 98.4,42.3 L 91.4,42.3"
+ id="path43"
+ style="fill:#c18516;fill-opacity:1;stroke:#966711;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 90,58.7 L 101,58.7 L 101,54.7 L 98.4,54.7 L 98.4,56.7 L 91.4,56.7"
+ id="path45"
+ style="fill:#c18516;fill-opacity:1;stroke:#966711;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 75.416813,36.999284 C 86.084013,36.999284 86.084013,36.999284 86.084013,36.999284 C 86.084013,36.999284 88.838683,38.657069 89.750863,39.666084 C 90.682558,40.696685 92.084313,43.666284 92.084313,43.666284 L 92.084313,56.333584 C 92.084313,56.333584 90.606206,58.796143 89.750863,59.667084 C 88.797775,60.637552 86.084013,62.333884 86.084013,62.333884 L 74.750113,62.333884 L 74.750113,62.333884 L 74.750113,65.000684 L 61.416113,65.000684 L 61.416113,62.333884 L 50.082213,62.333884 C 50.082213,62.333884 47.368451,60.637552 46.415363,59.667084 C 45.56002,58.796143 44.081913,56.333584 44.081913,56.333584 L 44.081913,43.666284 C 44.081913,43.666284 45.483669,40.696685 46.415363,39.666084 C 47.327543,38.657069 50.082213,36.999284 50.082213,36.999284 L 60.749413,36.999284 L 60.749413,40.332784 L 75.416813,40.332784 L 75.416813,36.999284 z"
+ id="path47"
+ style="fill:url(#linearGradient4740);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text49"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="67"
+ y="54"
+ id="tspan51"
+ style="font-size:11px">aspetta</tspan>
+ </text>
+ <path
+ d="M 52.50651,77.818218 C 63.17371,77.818218 63.236319,77.818218 63.236319,77.818218 C 63.236319,77.818218 65.173229,78.495457 65.838818,79.045014 C 66.44769,79.547741 67.391349,81.170331 67.391349,81.170331 L 123.84341,81.485068 L 123.891,89.240796 L 121.55099,89.2381 C 121.55099,89.2381 120.29757,87.789652 119.64925,87.294528 C 118.9423,86.754631 117.0588,85.851826 117.0588,85.851826 L 105.88312,86.028865 L 105.85182,89.211131 L 93.048297,89.262953 L 92.954386,85.746068 L 79.649998,85.985716 C 79.649998,85.985716 77.028777,87.559278 76.112597,88.479284 C 75.129121,89.466868 73.451719,92.287639 73.451719,92.287639 L 73.367112,105.89746 L 27.52283,105.95509 C 27.52283,105.95509 24.391708,104.59925 23.310266,103.57044 C 22.452508,102.75442 21.109001,100.23897 21.109001,100.23897 L 21.17161,84.485218 C 21.17161,84.485218 22.573366,81.515619 23.50506,80.485018 C 24.41724,79.476003 27.17191,77.818218 27.17191,77.818218 L 37.83911,77.818218 L 37.83911,81.151718 L 52.50651,81.151718 L 52.50651,77.818218 z"
+ id="path53"
+ style="fill:url(#linearGradient4732);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ y="6"
+ id="text55"
+ style="font-size:11px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="47"
+ y="102"
+ id="tspan57"
+ style="font-size:11px">sempre</tspan>
+ </text>
+ <path
+ d="M 47.49875,118.77264 C 58.16595,118.77264 58.291168,118.77264 58.291168,118.77264 C 58.291168,118.77264 60.228077,119.31441 60.893666,119.86396 C 61.502538,120.36669 62.547725,121.70003 62.547725,121.70003 L 80.83375,121.90308 L 80.83375,125.43964 L 77.845874,125.43964 L 77.676031,123.43954 L 72.16665,123.43954 L 72.16665,138.77364 L 77.707364,138.77364 L 77.74058,136.77354 L 80.83375,136.77354 L 80.83375,145.44064 L 128.83615,145.44064 L 128.83615,153.44104 L 125.2357,153.38351 C 125.2357,153.38351 124.38839,151.78404 123.74008,151.28892 C 123.03313,150.74902 121.50245,150.10754 121.50245,150.10754 L 110.16855,150.10754 L 110.16855,153.44104 L 96.83455,153.44104 L 96.83455,150.10754 L 84.16725,150.10754 C 84.16725,150.10754 81.729429,151.67768 80.914125,152.47367 C 79.925757,153.43864 78.16695,155.67286 78.16695,155.67286 L 78.16695,172.10864 L 65.635735,172.04467 C 65.635735,172.04467 64.327685,175.04114 63.35715,176.01146 C 62.402334,176.96607 59.454117,178.10894 59.454117,178.10894 L 46.83205,178.10894 L 46.83205,180.77574 L 34.16475,180.77574 L 34.16475,178.10894 L 22.780735,178.10894 C 22.780735,178.10894 19.649613,176.83094 18.568171,175.80212 C 17.710413,174.98611 16.16385,172.47065 16.16385,172.47065 L 16.16385,125.30417 C 16.16385,125.30417 17.628215,122.33457 18.559909,121.30397 C 19.472089,120.29495 22.226759,118.77264 22.226759,118.77264 L 32.83135,118.77264 L 32.83135,122.10614 L 47.49875,122.10614 L 47.49875,118.77264 z"
+ id="path59"
+ style="fill:url(#linearGradient4724);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text61"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="44"
+ y="136"
+ id="tspan63"
+ style="font-size:11px">ripeti</tspan>
+ </text>
+ <path
+ d="M 47.49875,193.59327 C 58.16595,193.59327 58.291168,193.59327 58.291168,193.59327 C 58.291168,193.59327 60.228077,194.13504 60.893666,194.68459 C 61.502538,195.18732 62.446197,196.92677 62.446197,196.92677 L 88.16745,196.92677 L 88.16745,199.83541 C 88.16745,199.83541 79.457707,200.90587 76.322955,202.6477 C 73.623788,204.1475 69.9625,206.54556 68.741575,209.31806 C 67.910373,211.20556 68.002913,214.32311 68.876317,216.19147 C 69.992727,218.57965 73.182145,220.71515 75.506966,221.95813 C 78.856423,223.74893 88.16745,225.28812 88.16745,225.28812 L 88.16745,229.59507 L 124.23283,229.59507 L 127.00542,231.82614 L 128.83615,234.75002 L 128.83615,244.92917 L 125.64182,244.92917 C 125.64182,244.92917 124.79451,243.3297 124.14619,242.83458 C 123.43924,242.29468 121.50245,241.59567 121.50245,241.59567 L 110.16855,241.59567 L 110.16855,244.92917 L 96.83455,244.92917 L 96.83455,241.59567 L 84.16725,241.59567 C 84.16725,241.59567 81.323318,243.12181 80.508014,243.91781 C 79.519645,244.88277 78.16695,247.82769 78.16695,247.82769 L 78.16695,262.93007 L 65.635735,262.8661 C 65.635735,262.8661 64.327685,265.86257 63.35715,266.83289 C 62.402334,267.7875 59.454117,269.07371 59.454117,269.07371 L 46.83205,268.93037 L 46.83205,272.26387 L 34.16475,272.26387 L 34.16475,268.93037 L 22.780735,268.93037 C 22.780735,268.93037 19.649613,267.65237 18.568171,266.62355 C 17.710413,265.80754 16.16385,263.29208 16.16385,263.29208 L 16.16385,200.1248 C 16.16385,200.1248 17.628215,197.1552 18.559909,196.1246 C 19.472089,195.11558 22.226759,193.59327 22.226759,193.59327 L 32.83135,193.59327 L 32.83135,196.92677 L 47.49875,196.92677 L 47.49875,193.59327 z"
+ id="path65"
+ style="fill:url(#linearGradient4716);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text67"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="39"
+ y="212"
+ id="tspan69"
+ style="font-size:11px">se</tspan>
+ </text>
+ <text
+ id="text71"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="103"
+ y="238.5"
+ id="tspan73"
+ style="font-size:9px">allora</tspan>
+ </text>
+ <path
+ d="M 112.16865,271.51111 C 122.83585,271.51111 122.83585,271.51111 122.83585,271.51111 C 122.83585,271.51111 125.59052,273.16889 126.5027,274.17791 C 127.43439,275.20851 128.83615,278.17811 128.83615,278.17811 L 128.83615,290.17871 L 105.1683,302.84601 C 105.1683,302.84601 80.83375,290.17871 80.83375,290.17871 L 80.83375,278.17811 C 80.83375,278.17811 82.235506,275.20851 83.1672,274.17791 C 84.07938,273.16889 86.83405,271.51111 86.83405,271.51111 L 97.50125,271.51111 L 97.50125,274.84461 L 112.16865,274.84461 L 112.16865,271.51111 z"
+ id="path75"
+ style="fill:url(#linearGradient4708);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text77"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105"
+ y="283"
+ id="tspan79"
+ style="font-size:10px">stop</tspan>
+ </text>
+ <text
+ id="text81"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105"
+ y="294"
+ id="tspan83"
+ style="font-size:10px">stack</tspan>
+ </text>
+ <path
+ d="M 36.940888,299.20373 C 44.052711,299.20373 44.136193,299.20373 44.136193,299.20373 C 44.136193,299.20373 45.427531,299.56492 45.871279,299.93131 C 46.277214,300.26648 46.906352,301.42617 46.906352,301.42617 L 64.054711,301.42617 L 64.054711,303.36536 C 64.054711,303.36536 58.247925,304.07904 56.157986,305.24032 C 54.358452,306.24023 51.917471,307.83902 51.10348,309.68744 C 50.549318,310.94584 50.611014,313.02432 51.193312,314.26995 C 51.937623,315.86215 54.064008,317.28588 55.613966,318.11458 C 57.847049,319.30851 64.054711,320.33468 64.054711,320.33468 L 64.054711,323.20613 L 125.93746,323.20613 L 127.78595,324.62589 L 128.95009,326.57524 L 128.95009,333.42937 L 126.87683,333.42937 C 126.87683,333.42937 126.31193,332.29532 125.8797,331.96522 C 125.40838,331.60527 124.11712,331.20693 124.11712,331.20693 L 116.5044,331.20693 L 116.5044,333.42937 L 108.05911,333.42937 L 108.05911,331.20693 L 99.603951,331.20693 C 99.603951,331.20693 97.505568,331.91803 96.848529,332.55436 C 96.068482,333.30981 96.00968,333.27413 95.24339,334.62327 L 95.011478,345.61026 L 90.279556,345.43424 L 90.279556,334.30933 C 90.279556,334.30933 89.296987,333.10246 88.853018,332.67916 C 88.350421,332.19995 86.969296,331.20693 86.969296,331.20693 L 78.722845,331.20693 L 78.722845,333.42937 L 70.277556,333.42937 L 70.277556,331.20693 L 61.387778,331.20693 C 61.387778,331.20693 59.491728,332.22441 58.948165,332.7551 C 58.289219,333.39844 57.387378,335.36182 57.387378,335.36182 L 57.387378,345.43057 L 49.032817,345.38793 C 49.032817,345.38793 48.160739,347.38567 47.513683,348.03259 C 46.877108,348.66902 44.911532,349.52654 44.911532,349.52654 L 36.496399,349.43097 L 36.496399,351.65342 L 28.05111,351.65342 L 28.05111,349.43097 L 20.461387,349.43097 C 20.461387,349.43097 18.373868,348.57893 17.652871,347.89302 C 17.081003,347.34898 16.04991,345.67193 16.04991,345.67193 L 16.04991,303.5583 C 16.04991,303.5583 17.026202,301.57847 17.647362,300.89136 C 18.255513,300.21865 20.092052,299.20373 20.092052,299.20373 L 27.162132,299.20373 L 27.162132,301.42617 L 36.940888,301.42617 L 36.940888,299.20373 z"
+ id="path85"
+ style="fill:url(#linearGradient4699);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <text
+ id="text87"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="314"
+ id="tspan89"
+ style="font-size:11px">se</tspan>
+ </text>
+ <text
+ id="text91"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="74"
+ y="329"
+ id="tspan93"
+ style="font-size:6px">allora</tspan>
+ </text>
+ <text
+ id="text95"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="111"
+ y="329"
+ id="tspan97"
+ style="font-size:6px">altrimenti</tspan>
+ </text>
+ <path
+ d="M 49.8322,372.80906 C 60.4994,372.80906 59.49935,372.80906 59.49935,372.80906 C 59.49935,372.80906 61.567081,373.4166 62.232671,373.96615 C 62.841543,374.46888 63.8329,376.14256 63.8329,376.14256 L 67.8331,376.14256 L 67.8331,366.80876 L 127.1694,366.80876 L 127.1694,374.14246 L 124.83595,374.14246 C 124.83595,374.14246 123.50523,372.7019 122.8201,372.15446 C 122.01247,371.50913 119.8357,370.80896 119.8357,370.80896 L 109.1685,370.80896 L 109.1685,374.14246 L 96.5012,374.14246 L 96.5012,370.80896 L 83.8339,370.80896 C 83.8339,370.80896 80.63569,372.47259 79.813801,373.30588 C 78.826981,374.30638 77.1669,377.47596 77.1669,377.47596 L 77.1669,397.47696 L 24.4976,397.47696 C 24.4976,397.47696 21.021359,396.46106 19.973726,395.53967 C 18.833507,394.53684 17.8306,391.47666 17.8306,391.47666 L 17.8306,378.50052 C 17.8306,378.50052 19.191494,375.74876 19.968592,374.98808 C 20.940621,374.03658 23.8309,372.80906 23.8309,372.80906 L 34.4981,372.80906 L 34.4981,376.14256 L 49.8322,376.14256 L 49.8322,372.80906 z"
+ id="path99"
+ style="fill:url(#linearGradient4691);fill-opacity:1;stroke:#a97513;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 49.4155,411.64166 C 60.0827,411.64166 60.0827,411.64166 60.0827,411.64166 C 60.0827,411.64166 62.83737,413.29944 63.74955,414.30846 C 64.68124,415.33906 66.083,418.30866 66.083,418.30866 L 66.083,450.97696 C 66.083,450.97696 64.60489,453.43952 63.74955,454.31046 C 62.79646,455.28093 60.0827,456.97726 60.0827,456.97726 L 48.7488,456.97726 L 48.7488,456.97726 L 48.7488,459.64406 L 35.4148,459.64406 L 35.4148,456.97726 L 24.0809,456.97726 C 24.0809,456.97726 21.367138,455.28093 20.41405,454.31046 C 19.558707,453.43952 18.0806,450.97696 18.0806,450.97696 L 18.0806,418.30866 C 18.0806,418.30866 19.482356,415.33906 20.41405,414.30846 C 21.32623,413.29944 24.0809,411.64166 24.0809,411.64166 L 34.7481,411.64166 L 34.7481,414.97516 L 49.4155,414.97516 L 49.4155,411.64166 z"
+ id="path109"
+ style="fill:url(#linearGradient3490);fill-opacity:1;stroke:#a97513;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 112.20495,411.89166 C 122.92495,411.89166 122.92495,411.89166 122.92495,411.89166 C 122.92495,411.89166 125.69325,413.55765 126.60995,414.57166 C 127.54626,415.60736 128.95495,418.59166 128.95495,418.59166 L 128.95495,431.32166 C 128.95495,431.32166 127.46953,433.79641 126.60995,434.67166 C 125.65214,435.64693 122.92495,437.35166 122.92495,437.35166 L 111.53495,437.35166 L 111.53495,437.35166 L 111.53495,440.03166 L 98.13495,440.03166 L 98.13495,437.35166 L 86.74495,437.35166 C 86.74495,437.35166 84.017756,435.64693 83.05995,434.67166 C 82.200373,433.79641 80.71495,431.32166 80.71495,431.32166 L 80.71495,418.59166 C 80.71495,418.59166 82.123644,415.60736 83.05995,414.57166 C 83.976645,413.55765 86.74495,411.89166 86.74495,411.89166 L 97.46495,411.89166 L 97.46495,415.24166 L 112.20495,415.24166 L 112.20495,411.89166 z"
+ id="path14"
+ style="fill:url(#linearGradient2711);fill-opacity:1;stroke:#a97513;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ width="11.94208"
+ height="9.4202003"
+ x="98.863907"
+ y="424.68732"
+ id="rect2483"
+ style="fill:#666666;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
+ <path
+ d="M 101.49433,424.68732 L 101.49433,422.25053 C 101.49433,420.44689 102.95493,418.9883 104.75589,418.9883 C 106.55685,418.9883 108.01678,420.44957 108.01678,422.25053 L 108.01678,424.68732"
+ id="path2485"
+ style="fill:none;stroke:#666666;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none" />
+ <text
+ x="-2.2029085"
+ y="-5.5988436"
+ id="text2468"
+ style="font-size:11px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="44.797092"
+ y="90.401154"
+ id="tspan2470"
+ style="font-size:11px">per-</tspan>
+ </text>
+</svg>
diff --git a/images/it/flow/flowmask.svg b/images/it/flow/flowmask.svg
new file mode 100644
index 0000000..ac29920
--- /dev/null
+++ b/images/it/flow/flowmask.svg
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg3662">
+ <defs
+ id="defs3687" />
+ <rect
+ width="143"
+ height="440"
+ x="1"
+ y="30"
+ id="rect3664"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1" />
+ <rect
+ width="145"
+ height="29"
+ x="0"
+ y="0"
+ id="rect3666"
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:1" />
+ <path
+ d="M 0.5,470 L 0.5,486 L 3.5,493 L 8.5,497 L 15,499.5 L 129,499.5 L 136,497 L 142,492 L 145,484 L 145,470 L 0.5,470 z"
+ id="path3668"
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 75,37 C 85,37 85,37 85,37 C 85,37 88,39 89,40 C 90,41 91,44 91,44 L 91,57 C 91,57 90,59 89,60 C 88,61 85,63 85,63 L 74,63 L 74,63 L 74,65 L 61,65 L 61,63 L 49,63 C 49,63 47,61 46,60 C 45,59 43,57 43,57 L 43,44 C 43,44 45,41 46,40 C 47,39 49,37 49,37 L 60,37 L 60,41 L 75,41 L 75,37 z"
+ id="path3670"
+ style="fill:#101010;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 52,78 C 63,78 63,78 63,78 C 63,78 65,79 65,79 C 66,80 67,81 67,81 L 123,82 L 123,89 L 121,89 C 121,89 120,88 119,87 C 118,87 116,86 116,86 L 105,86 L 105,89 L 92,89 L 92,86 L 79,86 C 79,86 76,88 75,89 C 74,90 73,92 73,92 L 73,106 L 27,106 C 27,106 24,105 23,104 C 22,103 20,100 20,100 L 21,85 C 21,85 22,82 23,81 C 24,80 27,78 27,78 L 37,78 L 37,81 L 52,81 L 52,78 z"
+ id="path3672"
+ style="fill:#181818;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 47,119 C 58,119 58,119 58,119 C 58,119 60,120 60,120 C 61,121 62,122 62,122 L 80,122 L 80,126 L 77,126 L 77,124 L 72,124 L 72,139 L 77,139 L 77,137 L 80,137 L 80,146 L 128,146 L 128,154 L 125,154 C 125,154 124,152 123,151 C 122,151 121,150 121,150 L 110,150 L 110,154 L 96,154 L 96,150 L 84,150 C 84,150 81,152 80,153 C 79,154 78,156 78,156 L 78,172 L 65,172 C 65,172 64,175 63,176 C 62,177 59,178 59,178 L 46,178 L 46,181 L 34,181 L 34,178 L 22,178 C 22,178 19,177 18,176 C 17,175 16,173 16,173 L 16,125 C 16,125 17,123 18,121 C 19,120 22,119 22,119 L 32,119 L 32,122 L 47,122 L 47,119 z"
+ id="path3674"
+ style="fill:#202020;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 47,194 C 58,194 58,194 58,194 C 58,194 60,194 60,195 C 61,195 62,197 62,197 L 88,197 L 88,200 C 88,200 79,201 76,203 C 73,204 69,207 68,210 C 67,211 67,215 68,216 C 69,219 73,221 75,222 C 78,224 88,225 88,225 L 88,230 L 124,230 L 126,232 L 128,235 L 128,245 L 125,245 C 125,245 124,244 123,243 C 123,242 121,242 121,242 L 110,242 L 110,245 L 96,245 L 96,242 L 84,242 C 84,242 81,243 80,244 C 79,245 78,248 78,248 L 78,263 L 65,263 C 65,263 64,266 63,267 C 62,268 59,269 59,269 L 46,269 L 46,272 L 34,272 L 34,269 L 22,269 C 22,269 19,268 18,267 C 17,266 16,263 16,263 L 16,200 C 16,200 17,197 18,196 C 19,195 22,194 22,194 L 32,194 L 32,197 L 47,197 L 47,194 z"
+ id="path3676"
+ style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 112,272 C 122,272 122,272 122,272 C 122,272 125,273 126,274 C 127,275 128,278 128,278 L 128,290 L 105,303 C 105,303 80,290 80,290 L 80,278 C 80,278 82,275 83,274 C 83,273 86,272 86,272 L 97,272 L 97,275 L 112,275 L 112,272 z"
+ id="path3678"
+ style="fill:#303030;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 36,299 C 43,299 43,299 43,299 C 43,299 45,300 45,300 C 46,300 46,302 46,302 L 63,302 L 63,304 C 63,304 58,304 56,305 C 54,306 51,308 50,310 C 50,311 50,313 51,314 C 51,316 53,317 55,318 C 57,319 63,321 63,321 L 63,323 L 125,323 L 127,325 L 128,327 L 128,334 L 126,334 C 126,334 126,332 125,332 C 125,332 123,331 123,331 L 116,331 L 116,334 L 107,334 L 107,331 L 99,331 C 99,331 97,332 96,333 C 95,333 95,333 95,335 L 94,346 L 90,346 L 90,334 C 90,334 89,333 88,333 C 88,332 86,331 86,331 L 78,331 L 78,334 L 70,334 L 70,331 L 61,331 C 61,331 59,332 58,333 C 58,334 57,336 57,336 L 57,346 L 48,346 C 48,346 48,348 47,348 C 46,349 44,350 44,350 L 36,350 L 36,352 L 27,352 L 27,350 L 20,350 C 20,350 18,349 17,348 C 16,348 15,346 15,346 L 15,304 C 15,304 16,302 17,301 C 18,300 19,299 19,299 L 27,299 L 27,302 L 36,302 L 36,299 z"
+ id="path3680"
+ style="fill:#383838;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 49,373 C 60,373 59,373 59,373 C 59,373 61,374 62,374 C 62,375 63,376 63,376 L 67,376 L 67,367 L 127,367 L 127,374 L 124,374 C 124,374 123,373 122,372 C 121,372 119,371 119,371 L 109,371 L 109,374 L 96,374 L 96,371 L 83,371 C 83,371 80,373 79,373 C 78,374 77,378 77,378 L 77,398 L 24,398 C 24,398 20,397 19,396 C 18,395 17,392 17,392 L 17,379 C 17,379 19,376 19,375 C 20,374 23,373 23,373 L 34,373 L 34,376 L 49,376 L 49,373 z"
+ id="path3682"
+ style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 49,412 C 59,412 59,412 59,412 C 59,412 62,413 63,414 C 64,416 65,418 65,418 L 65,451 C 65,451 64,454 63,454 C 62,455 59,457 59,457 L 48,457 L 48,457 L 48,460 L 35,460 L 35,457 L 23,457 C 23,457 20,455 20,454 C 19,454 17,451 17,451 L 17,418 C 17,418 19,416 20,414 C 20,413 23,412 23,412 L 34,412 L 34,415 L 49,415 L 49,412 z"
+ id="path3684"
+ style="fill:#484848;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 112,412 C 122,412 122,412 122,412 C 122,412 125,414 126,415 C 127,416 128,419 128,419 L 128,432 C 128,432 127,434 126,435 C 125,436 122,438 122,438 L 111,438 L 111,438 L 111,440 L 98,440 L 98,438 L 86,438 C 86,438 84,436 83,435 C 82,434 80,432 80,432 L 80,419 C 80,419 82,416 83,415 C 84,414 86,412 86,412 L 97,412 L 97,416 L 112,416 L 112,412 z"
+ id="path3693"
+ style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+</svg>
diff --git a/images/it/flow/forever.svg b/images/it/flow/forever.svg
new file mode 100644
index 0000000..b904fc2
--- /dev/null
+++ b/images/it/flow/forever.svg
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="156"
+ height="44"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 48,1 C 64,1 64.093909,1 64.093909,1 C 64.093909,1 66.999128,2.0158072 67.997462,2.8401016 C 68.910724,3.5941544 70.326142,6.0279188 70.326142,6.0279188 L 155,6.5 L 155.07138,18.133011 L 151.56154,18.128966 C 151.56154,18.128966 149.6815,15.956403 148.70907,15.213754 C 147.6487,14.40395 144.8236,13.04981 144.8236,13.04981 L 128.06091,13.315355 L 128.01396,18.088515 L 108.80964,18.166244 L 108.66878,12.891181 L 88.713197,13.250635 C 88.713197,13.250635 85.374202,16.120059 84,17.5 C 82.52486,18.981301 80.5,22.703046 80.5,22.703046 L 80.5,43.116751 L 10.526354,43.203199 C 10.526354,43.203199 5.8299058,41.169544 4.2078237,39.626397 C 2.9212506,38.402433 0.90609137,34.629442 0.90609137,34.629442 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1" />
+ <text
+ y="-8"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="20"
+ id="tspan14"
+ style="font-size:18px">per-</tspan>
+ </text>
+ <text
+ x="0.44264126"
+ y="7.9552212"
+ id="text2392"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37.442642"
+ y="35.955223"
+ id="tspan2394"
+ style="font-size:18px">sempre</tspan>
+ </text>
+</svg>
diff --git a/images/it/flow/hspace.svg b/images/it/flow/hspace.svg
new file mode 100644
index 0000000..757eecc
--- /dev/null
+++ b/images/it/flow/hspace.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="166"
+ height="48"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.5022005,9.2089928)" />
+ </defs>
+ <path
+ d="M 49,10 C 65,10 63.5,10 63.5,10 C 63.5,10 66.601442,10.911257 67.599776,11.735552 C 68.513039,12.489604 70,15 70,15 L 76,15 L 76,1 L 165,1 L 165,12 L 161.5,12 C 161.5,12 159.50402,9.839275 158.47638,9.0181448 C 157.26499,8.0501979 154,7 154,7 L 138,7 L 138,12 L 119,12 L 119,7 L 100,7 C 100,7 95.232772,10.250132 94,11.5 C 92.519844,13.000683 91,17 91,17 L 91,47 L 11,47 C 11,47 5.7858998,45.476228 4.2145276,44.094205 C 2.5042859,42.590046 1,38 1,38 L 1,18.536761 C 1,18.536761 3.0412395,14.409331 4.2068283,13.268363 C 5.6647982,11.841189 10,10 10,10 L 26,10 L 26,15 L 49,15 L 49,10 z"
+ id="path10"
+ style="opacity:1;fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/flow/if.svg b/images/it/flow/if.svg
new file mode 100644
index 0000000..43bfcb8
--- /dev/null
+++ b/images/it/flow/if.svg
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="171"
+ height="120"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#feb00a;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(9.39087e-2,-0.2031988)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1;opacity:1"
+ d="M 48,1 C 64,1 64.187817,1 64.187817,1 C 64.187817,1 67.093036,1.8126092 68.09137,2.6369032 C 69.004632,3.3909562 70.42005,6 70.42005,6 L 109,6 L 109,10.362744 C 109,10.362744 95.936038,11.968359 91.234146,14.580971 C 87.185598,16.830552 81.69394,20.427467 79.862644,24.586001 C 78.615904,27.417117 78.754707,32.093211 80.064747,34.895598 C 81.739279,38.477693 86.523166,41.68078 90.010223,43.545156 C 95.034158,46.231233 109,48.539891 109,48.539891 L 109,55 L 163.09536,55 L 167.25404,58.346432 L 170,62.732031 L 170,78 L 165.20874,78 C 165.20874,78 163.93784,75.60092 162.96541,74.858271 C 161.90504,74.048467 159,73 159,73 L 142,73 L 142,78 L 122,78 L 122,73 L 103,73 C 103,73 99.222895,75.806066 98,77 C 96.517521,78.447372 95,82.347563 95,82.347563 L 95,105 L 75.204118,104.90405 C 75.204118,104.90405 73.24214,109.39853 71.78641,110.85394 C 70.354258,112.28578 65.932154,114.215 65.932154,114.215 L 47,114 L 47,119 L 28,119 L 28,114 L 10.924831,114 C 10.924831,114 6.228383,112.0831 4.6063009,110.53995 C 3.3197278,109.31599 1,105.54299 1,105.54299 L 1,10.796801 C 1,10.796801 3.196437,6.3426262 4.5939087,4.7968012 C 5.9621108,3.2833542 10.093909,1 10.093909,1 L 26,1 d L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="34.5"
+ style="font-size:24px">se</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="132"
+ y="68.5"
+ style="font-size:14px">allora</tspan></text>
+</svg>
diff --git a/images/it/flow/ifelse.svg b/images/it/flow/ifelse.svg
new file mode 100644
index 0000000..c7654fd
--- /dev/null
+++ b/images/it/flow/ifelse.svg
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="256"
+ height="120"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#feb00a;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(9.39087e-2,-0.2031988)" />
+ </defs>
+ <path
+ style="opacity:1;fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64.187817,1 64.187817,1 C 64.187817,1 67.093036,1.8126092 68.09137,2.6369032 C 69.004632,3.3909562 70.42005,6 70.42005,6 L 109,6 L 109,10.362744 C 109,10.362744 95.936038,11.968359 91.234146,14.580971 C 87.185598,16.830552 81.69394,20.427467 79.862644,24.586001 C 78.615904,27.417117 78.754707,32.093211 80.064747,34.895598 C 81.739279,38.477693 86.523166,41.68078 90.010223,43.545156 C 95.034158,46.231233 109,48.539891 109,48.539891 L 109,55 L 248.22226,55 L 252.38094,58.194148 L 255,62.579747 L 255,78 L 250.33564,78 C 250.33564,78 249.06474,75.448636 248.09231,74.705987 C 247.03194,73.896183 244.1269,73 244.1269,73 L 227,73 L 227,78 L 208,78 L 208,73 L 188.97779,73 C 188.97779,73 184.47819,75.568409 183,77 C 181.24507,78.699599 181.72398,77.650743 180,80.685997 L 180,105.40425 L 168,105.00825 L 168,79.979695 C 168,79.979695 165.78944,77.264522 164.79061,76.312183 C 163.65988,75.234075 160.55266,73 160.55266,73 L 142,73 L 142,78 L 123,78 L 123,73 L 103,73 C 103,73 99.222895,75.806066 98,77 C 96.517521,78.447372 95,82.347563 95,82.347563 L 95,105 L 75.204118,104.90405 C 75.204118,104.90405 73.24214,109.39853 71.78641,110.85394 C 70.354258,112.28578 65.932154,114.215 65.932154,114.215 L 47,114 L 47,119 L 28,119 L 28,114 L 10.924831,114 C 10.924831,114 6.228383,112.0831 4.6063009,110.53995 C 3.3197278,109.31599 1,105.54299 1,105.54299 L 1,10.796801 C 1,10.796801 3.196437,6.3426262 4.5939087,4.7968012 C 5.9621108,3.2833542 10.093909,1 10.093909,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="34.5"
+ style="font-size:24px">se</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="132"
+ y="68.5"
+ style="font-size:14px">allora</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="216"
+ y="68.5"
+ style="font-size:14px">altrimenti</tspan></text>
+</svg>
diff --git a/images/it/flow/lock.svg b/images/it/flow/lock.svg
new file mode 100644
index 0000000..fc788b6
--- /dev/null
+++ b/images/it/flow/lock.svg
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="273"
+ height="548"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.5022005,9.2089928)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2412"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.5022005,509.20899)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2570"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2564">
+ <stop
+ id="stop2566"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2568"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2582"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-98.5022,-131.04573)" />
+ </defs>
+ <path
+ d="M 49,510 C 65,510 63.5,510 63.5,510 C 63.5,510 66.601442,510.91126 67.599776,511.73555 C 68.513039,512.4896 70,515 70,515 L 181,515 L 181,1 L 272,1 L 272,12 L 268.5,12 C 268.5,12 266.50364,9.82113 265.476,9 C 264.26461,8.03205 261,7 261,7 L 245,7 L 245,12 L 226,12 L 226,7 L 207,7 C 207,7 202.23277,10.25013 201,11.5 C 199.51984,13.00068 198,17 198,17 L 198,547 L 11,547 C 11,547 5.7858998,545.47623 4.2145276,544.0942 C 2.5042859,542.59005 1,538 1,538 L 1,518.53676 C 1,518.53676 3.0412395,514.40933 4.2068283,513.26836 C 5.6647982,511.84119 10,510 10,510 L 26,510 L 26,515 L 49,515 L 49,510 z"
+ id="path10"
+ style="fill:url(#linearGradient2412);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1" />
+ <g
+ transform="translate(98.911995,648.09672)"
+ id="g2586">
+ <rect
+ width="17.823999"
+ height="14.06"
+ x="-69.911995"
+ y="-120.15672"
+ id="rect2483"
+ style="fill:#666666" />
+ <path
+ d="M -65.986,-120.15672 L -65.986,-123.79372 C -65.986,-126.48572 -63.806,-128.66272 -61.118,-128.66272 C -58.43,-128.66272 -56.251,-126.48172 -56.251,-123.79372 L -56.251,-120.15672"
+ id="path2485"
+ style="fill:none;stroke:#666666;stroke-width:3.5" />
+ </g>
+</svg>
diff --git a/images/it/flow/repeat.svg b/images/it/flow/repeat.svg
new file mode 100644
index 0000000..6cbef42
--- /dev/null
+++ b/images/it/flow/repeat.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="170"
+ height="95"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#feb00a;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(9.39087e-2,-0.2031988)" />
+ </defs>
+ <path
+ style="opacity:1;fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64.187817,1 64.187817,1 C 64.187817,1 67.093036,1.8126092 68.09137,2.6369032 C 69.004632,3.3909562 70.572334,5.3908629 70.572334,5.3908629 L 98,5.6954315 L 98,11 L 93.51841,11 L 93.263659,8 L 85,8 L 85,31 L 93.310656,31 L 93.360477,28 L 98,28 L 98,41 L 170,41 L 170,53 L 164.5996,52.913706 C 164.5996,52.913706 163.3287,50.514626 162.35627,49.771977 C 161.2959,48.962173 159,48 159,48 L 142,48 L 142,53 L 122,53 L 122,48 L 103,48 C 103,48 99.722895,50.806066 98.5,52 C 97.017521,53.447372 95,56.347563 95,56.347563 L 95,81 L 75.204118,80.90405 C 75.204118,80.90405 73.24214,85.39853 71.78641,86.85394 C 70.354258,88.28578 65.932154,90 65.932154,90 L 47,90 L 47,94 L 28,94 L 28,90 L 10.924831,90 C 10.924831,90 6.228383,88.0831 4.6063009,86.53995 C 3.3197278,85.31599 1,81.54299 1,81.54299 L 1,10.796801 C 1,10.796801 3.196437,6.3426262 4.5939087,4.7968012 C 5.9621108,3.2833542 10.093909,1 10.093909,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans"
+ id="text2553"><tspan
+ x="37"
+ y="27.5"
+ style="font-size:18px;">ripeti</tspan></text>
+</svg>
diff --git a/images/it/flow/stopstack.svg b/images/it/flow/stopstack.svg
new file mode 100644
index 0000000..dea18ba
--- /dev/null
+++ b/images/it/flow/stopstack.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="74"
+ height="49"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#feb00a;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,29 L 37.5,48 C 37.5,48 1,29 1,29 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ sodipodi:role="line"
+ x="37"
+ y="17.5"
+ style="font-size:14px;text-anchor:middle">stop</tspan><tspan
+ x="37"
+ y="35"
+ style="font-size:14px;text-anchor:middle">stack</tspan></text>
+</svg>
diff --git a/images/it/flow/vspace.svg b/images/it/flow/vspace.svg
new file mode 100644
index 0000000..4125221
--- /dev/null
+++ b/images/it/flow/vspace.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="74"
+ height="74"
+ id="svg2">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,60 C 73,60 70.78295,63.693654 69.5,65 C 68.07044,66.455629 64,69 64,69 L 47,69 L 47,69 L 47,73 L 27,73 L 27,69 L 10,69 C 10,69 5.9295605,66.455629 4.5,65 C 3.2170498,63.693654 1,60 1,60 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z"
+ id="path9"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/flow/wait.svg b/images/it/flow/wait.svg
new file mode 100644
index 0000000..d4c4b35
--- /dev/null
+++ b/images/it/flow/wait.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="87"
+ height="44"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#feb00a;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path10"
+ style="fill:#c18516;fill-opacity:1;stroke:#966711;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path12"
+ style="fill:#c18516;fill-opacity:1;stroke:#966711;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z"
+ id="path14"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a97513;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text16"
+ style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ id="tspan18"
+ style="font-size:18px">aspetta</tspan>
+ </text>
+</svg>
diff --git a/images/it/masknumber.svg b/images/it/masknumber.svg
new file mode 100644
index 0000000..5442353
--- /dev/null
+++ b/images/it/masknumber.svg
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="115"
+ height="31"
+ version="1.0">
+ <g>
+ <path
+ d="M 15,6.1 C 15,1.2 15,1.2 15,1.2 L 15,1.2 L 15,1.4"
+ style="fill:none;stroke:#0000a0;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;" />
+ <path
+ d="M 15,24.9 C 14.9,29.3 15,29.3 15,29.3 L 15,29.3"
+ style="fill:none;stroke:#0000a0;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;" />
+ <path
+ d="M 4,1 L 111,1 L 114,4 L 114,27 L 111,30 L 4,30 L 1,27 L 1,4 L 4,1 z"
+ style="fill:none;stroke:#0000a0;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;" />
+ </g>
+ <path
+ style="fill:none;stroke:#00ffff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+ d="M 3.5,26.25 L 3.5,5.25 L 5.75,3.25 L 12.5,3.25 L 12.5,6.75 L 17.5,6.75 L 17.5,3.25 L 111.5,3.25 L 111.5,27.75 L 17.5,27.75 L 17.5,24.75 L 12.5,24.75 L 12.5,27.75 L 5.75,27.75 L 3.5,26.25 z" />
+</svg>
diff --git a/images/it/maskstring.svg b/images/it/maskstring.svg
new file mode 100644
index 0000000..9b82a8d
--- /dev/null
+++ b/images/it/maskstring.svg
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="115"
+ height="31"
+ id="svg2">
+ <defs
+ id="defs15" />
+ <g
+ id="g4"
+ style="stroke:#a08000;stroke-opacity:1">
+ <path
+ d="M 15,6.1 C 15,1.2 15,1.2 15,1.2 L 15,1.2 L 15,1.4"
+ id="path6"
+ style="fill:none;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" />
+ <path
+ d="M 15,24.9 C 14.9,29.3 15,29.3 15,29.3 L 15,29.3"
+ id="path8"
+ style="fill:none;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" />
+ <path
+ d="M 4,1 L 111,1 L 114,4 L 114,27 L 111,30 L 4,30 L 1,27 L 1,4 L 4,1 z"
+ id="path10"
+ style="fill:none;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 3.5,26.25 L 3.5,5.25 L 5.75,3.25 L 12.5,3.25 L 12.5,6.75 L 17.5,6.75 L 17.5,3.25 L 111.5,3.25 L 111.5,27.75 L 17.5,27.75 L 17.5,24.75 L 12.5,24.75 L 12.5,27.75 L 5.75,27.75 L 3.5,26.25 z"
+ id="path12"
+ style="fill:none;stroke:#ffff00;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/box.svg b/images/it/myblocks/box.svg
new file mode 100644
index 0000000..ee6df5a
--- /dev/null
+++ b/images/it/myblocks/box.svg
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="128.25"
+ height="32.25"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="4.9044118"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12.25,4.96875)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ </defs>
+ <path
+ d="M 13,1 L 13,10 L 6.25,10 L 6.25,6 L 1,6 L 1,26 L 6.25,26 L 6.25,22 L 13,22 L 13,31.25 L 127.25,31 L 127.25,1 L 13,1 z"
+ id="path11"
+ style="fill:url(#linearGradient2501);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 19.25,5.9999997 L 24.25,5.9999997 L 24.25,10 L 31.249999,10 L 31.249999,5.9999997 L 122.75001,5.9999997 L 122.75001,26 L 31.249999,26 L 31.249999,22 L 24.25,22 L 24.25,26 L 19.25,26 L 19.25,5.9999997 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/box1.svg b/images/it/myblocks/box1.svg
new file mode 100644
index 0000000..1b75b6c
--- /dev/null
+++ b/images/it/myblocks/box1.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ style="font-size:16px">scatola1</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/box2.svg b/images/it/myblocks/box2.svg
new file mode 100644
index 0000000..e38377c
--- /dev/null
+++ b/images/it/myblocks/box2.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ style="font-size:16px">scatola2</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/clearheap.svg b/images/it/myblocks/clearheap.svg
new file mode 100644
index 0000000..6c200e4
--- /dev/null
+++ b/images/it/myblocks/clearheap.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="27"
+ style="font-size:18px;">empty</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="46"
+ style="font-size:18px;">heap</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/hat.svg b/images/it/myblocks/hat.svg
new file mode 100644
index 0000000..b06f53f
--- /dev/null
+++ b/images/it/myblocks/hat.svg
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="150"
+ height="75"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2392"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(37.5,31)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2471">
+ <stop
+ id="stop2473"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2475"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2492"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-15.5,16.96875)" />
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2519"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2515">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2502"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2499"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2493">
+ <stop
+ id="stop2495"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2497"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2530"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-48.900735,76.376838)" />
+ </defs>
+ <path
+ d="M 74.5,1 L 1.5,37.5 L 64.5,70 L 64.5,74 L 84.5,74 L 84.5,70 L 148.5,37.5 L 74.5,1 z"
+ id="path6722"
+ style="fill:url(#linearGradient2392);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 22,28 L 27,28 L 27,32 L 33.999999,32 L 33.999999,28 L 125.50001,28 L 125.50001,48 L 33.999999,48 L 33.999999,44 L 27,44 L 27,48 L 22,48 L 22,28 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/hat1.svg b/images/it/myblocks/hat1.svg
new file mode 100644
index 0000000..917875f
--- /dev/null
+++ b/images/it/myblocks/hat1.svg
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="99"
+ height="56"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12.5,12)" />
+ <inkscape:perspective
+ id="perspective2472"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 98.5,28 L 98.5,28 L 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.5,28 0.5,28 C 0.5,28 49.5,1 49.5,1 C 49.5,1 98.5,28 98.5,28 z" />
+ <path
+ style="fill:none;stroke:#606000;stroke-width:1;stroke-opacity:1"
+ d="M 39,55.5 L 60,55.5" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="49"
+ y="35"
+style="font-size:18px">action1</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/hat2.svg b/images/it/myblocks/hat2.svg
new file mode 100644
index 0000000..279c696
--- /dev/null
+++ b/images/it/myblocks/hat2.svg
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="99"
+ height="56"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12.5,12)" />
+ <inkscape:perspective
+ id="perspective2472"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 98.5,28 L 98.5,28 L 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.5,28 0.5,28 C 0.5,28 49.5,1 49.5,1 C 49.5,1 98.5,28 98.5,28 z" />
+ <path
+ style="fill:none;stroke:#606000;stroke-width:1;stroke-opacity:1"
+ d="M 39,55.5 L 60,55.5" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="49"
+ y="35"
+style="font-size:18px">action2</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/myblocksgroup.svg b/images/it/myblocks/myblocksgroup.svg
new file mode 100644
index 0000000..7710e5e
--- /dev/null
+++ b/images/it/myblocks/myblocksgroup.svg
@@ -0,0 +1,679 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs92">
+ <linearGradient
+ id="linearGradient3239">
+ <stop
+ id="stop3241"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3243"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="47.499626"
+ y1="46.558704"
+ x2="97.500374"
+ y2="46.558704"
+ id="linearGradient3245"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="3.8948069"
+ y1="74.402542"
+ x2="70.231407"
+ y2="74.402542"
+ id="linearGradient3253"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="81.979385"
+ y1="74.402542"
+ x2="130.98178"
+ y2="74.402542"
+ id="linearGradient3261"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="3.8948069"
+ y1="115.66337"
+ x2="70.231407"
+ y2="115.66337"
+ id="linearGradient3269"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="81.979385"
+ y1="115.66337"
+ x2="130.98178"
+ y2="115.66337"
+ id="linearGradient3277"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="35.25"
+ y1="145.67612"
+ x2="109.75"
+ y2="145.67612"
+ id="linearGradient3285"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="40"
+ y1="180.0162"
+ x2="105"
+ y2="180.0162"
+ id="linearGradient3293"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="7.6595821"
+ y1="226.22649"
+ x2="56.661983"
+ y2="226.22649"
+ id="linearGradient3301"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="70.022545"
+ y1="226.22649"
+ x2="140.026"
+ y2="226.22649"
+ id="linearGradient3309"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="7.6595821"
+ y1="272.65366"
+ x2="56.661983"
+ y2="272.65366"
+ id="linearGradient3317"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="70.022545"
+ y1="272.65366"
+ x2="140.026"
+ y2="272.65366"
+ id="linearGradient3325"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37.0625"
+ y1="311.59515"
+ x2="102.0625"
+ y2="311.59515"
+ id="linearGradient3333"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="36.24942"
+ y1="341.4375"
+ x2="100.37442"
+ y2="341.4375"
+ id="linearGradient3341"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37.495003"
+ y1="367.91702"
+ x2="107.84001"
+ y2="367.91702"
+ id="linearGradient3349"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3357"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3359"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3361"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3363"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3365"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3367"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3371"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-1.571244,4.74717)" />
+ <linearGradient
+ x1="9.8133535"
+ y1="399.42288"
+ x2="67.875931"
+ y2="399.42288"
+ id="linearGradient3374"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-1.571244,4.74717)" />
+ <linearGradient
+ x1="64.812042"
+ y1="396.17004"
+ x2="134.81549"
+ y2="396.17004"
+ id="linearGradient3385"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="64.812042"
+ y1="396.17004"
+ x2="134.81549"
+ y2="396.17004"
+ id="linearGradient3387"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="64.812042"
+ y1="396.17004"
+ x2="134.81549"
+ y2="396.17004"
+ id="linearGradient3389"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="64.812042"
+ y1="396.17004"
+ x2="134.81549"
+ y2="396.17004"
+ id="linearGradient3393"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(5.210508,8)" />
+ <linearGradient
+ x1="64.812042"
+ y1="396.17004"
+ x2="134.81549"
+ y2="396.17004"
+ id="linearGradient3396"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(5.210508,8)" />
+ <linearGradient
+ x1="8.2421103"
+ y1="444.33197"
+ x2="57.244511"
+ y2="444.33197"
+ id="linearGradient3404"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="81.979385"
+ y1="444.33197"
+ x2="130.9818"
+ y2="444.33197"
+ id="linearGradient3412"
+ xlink:href="#linearGradient3239"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 0.4344301,0.5 L 0.37211997,486.41023 L 3.4959793,493.14297 L 8.369839,497.1072 L 15.031388,499.50288 L 128.8563,499.50288 L 135.70478,496.93866 L 141.65403,492.04729 L 144.37788,483.79171 L 144.41557,0.5 L 0.4344301,0.5 z"
+ id="path23"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="123.5"
+ height="0.14"
+ x="10.691486"
+ y="197.35913"
+ id="rect25"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="123.5"
+ height="0.14"
+ x="10.691486"
+ y="198.49942"
+ id="rect27"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="123.5"
+ height="0.14"
+ x="10.691486"
+ y="199.49832"
+ id="rect29"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-28.931932"
+ transform="scale(1,-1)"
+ id="rect31"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-27.815523"
+ transform="scale(1,-1)"
+ id="rect33"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-384.77127"
+ transform="scale(1,-1)"
+ id="rect35"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-383.43195"
+ transform="scale(1,-1)"
+ id="rect37"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(1.375,47.250977)"
+ id="path39"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text41"
+ style="font-size:12px;font-variant:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="490"
+ id="tspan43"
+ style="font-size:12px">X</tspan>
+ </text>
+ <text
+ id="text45"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan47"
+ style="font-size:20px">I miei Blocchi</tspan>
+ </text>
+ <path
+ d="M 69.731407,74.40254 L 69.731407,74.40254 L 43.730107,89.73664 L 43.730107,89.73664 L 43.730107,92.40344 L 30.396107,92.40344 L 30.396107,89.73664 C 30.396107,89.73664 4.3948068,74.40254 4.3948068,74.40254 C 4.3948068,74.40254 37.063107,56.40164 37.063107,56.40164 C 37.063107,56.40164 69.731407,74.40254 69.731407,74.40254 z"
+ id="path49"
+ style="fill:url(#linearGradient3253);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="18"
+ id="text51"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="79"
+ id="tspan53"
+ style="font-size:11px">action1</tspan>
+ </text>
+ <path
+ d="M 113.81428,60.40184 C 124.48148,60.40184 124.48148,60.40184 124.48148,60.40184 C 124.48148,60.40184 127.23615,62.059625 128.14833,63.06864 C 129.08003,64.099241 130.48178,67.06884 130.48178,67.06884 L 130.48178,79.73614 C 130.48178,79.73614 129.00368,82.198699 128.14833,83.06964 C 127.19525,84.040108 124.48148,85.73644 124.48148,85.73644 L 113.14758,85.73644 L 113.14758,85.73644 L 113.14758,88.40324 L 99.813583,88.40324 L 99.813583,85.73644 L 88.479683,85.73644 C 88.479683,85.73644 85.765921,84.040108 84.812833,83.06964 C 83.95749,82.198699 82.479383,79.73614 82.479383,79.73614 L 82.479383,67.06884 C 82.479383,67.06884 83.881139,64.099241 84.812833,63.06864 C 85.725013,62.059625 88.479683,60.40184 88.479683,60.40184 L 99.146883,60.40184 L 99.146883,63.73534 L 113.81428,63.73534 L 113.81428,60.40184 z"
+ id="path55"
+ style="fill:url(#linearGradient3261);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="18"
+ id="text57"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="107"
+ y="77"
+ id="tspan59"
+ style="font-size:11px">action1</tspan>
+ </text>
+ <path
+ d="M 69.731407,115.66337 L 69.731407,115.66337 L 43.730107,130.99747 L 43.730107,130.99747 L 43.730107,133.66427 L 30.396107,133.66427 L 30.396107,130.99747 C 30.396107,130.99747 4.3948068,115.66337 4.3948068,115.66337 C 4.3948068,115.66337 37.063107,97.662473 37.063107,97.662473 C 37.063107,97.662473 69.731407,115.66337 69.731407,115.66337 z"
+ id="path61"
+ style="fill:url(#linearGradient3269);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="16"
+ id="text63"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="120"
+ id="tspan65"
+ style="font-size:11px">action2</tspan>
+ </text>
+ <path
+ d="M 113.81428,101.66267 C 124.48148,101.66267 124.48148,101.66267 124.48148,101.66267 C 124.48148,101.66267 127.23615,103.32046 128.14833,104.32947 C 129.08003,105.36007 130.48178,108.32967 130.48178,108.32967 L 130.48178,120.99697 C 130.48178,120.99697 129.00368,123.45953 128.14833,124.33047 C 127.19525,125.30094 124.48148,126.99727 124.48148,126.99727 L 113.14758,126.99727 L 113.14758,126.99727 L 113.14758,129.66407 L 99.813583,129.66407 L 99.813583,126.99727 L 88.479683,126.99727 C 88.479683,126.99727 85.765921,125.30094 84.812833,124.33047 C 83.95749,123.45953 82.479383,120.99697 82.479383,120.99697 L 82.479383,108.32967 C 82.479383,108.32967 83.881139,105.36007 84.812833,104.32947 C 85.725013,103.32046 88.479683,101.66267 88.479683,101.66267 L 99.146883,101.66267 L 99.146883,104.99617 L 113.81428,104.99617 L 113.81428,101.66267 z"
+ id="path67"
+ style="fill:url(#linearGradient3277);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="16"
+ id="text69"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="107"
+ y="120"
+ id="tspan71"
+ style="font-size:11px">action2</tspan>
+ </text>
+ <path
+ d="M 72.25,127.42612 L 35.75,145.67612 L 67.25,161.92612 L 67.25,163.92612 L 77.25,163.92612 L 77.25,161.92612 L 109.25,145.67612 L 72.25,127.42612 z"
+ id="path6722"
+ style="fill:url(#linearGradient3285);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 78,169.5162 C 86,169.5162 100,169.5162 100,169.5162 C 100,169.5162 102.0659,170.75948 102.75,171.5162 C 103.44873,172.28911 104.5,174.5162 104.5,174.5162 L 104.5,184.0162 C 104.5,184.0162 103.39147,185.86303 102.75,186.5162 C 102.03522,187.24401 100,188.5162 100,188.5162 L 77.5,188.5162 L 77.5,188.5162 L 77.5,190.5162 L 67.5,190.5162 L 67.5,188.5162 L 45,188.5162 C 45,188.5162 42.96478,187.24401 42.25,186.5162 C 41.608525,185.86303 40.5,184.0162 40.5,184.0162 L 40.5,174.5162 C 40.5,174.5162 41.551264,172.28911 42.25,171.5162 C 42.934101,170.75948 45,169.5162 45,169.5162 L 67,169.5162 L 67,172.0162 L 78,172.0162 L 78,169.5162 z"
+ id="path10"
+ style="fill:url(#linearGradient3293);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 54.161882,216.05931 L 65.162432,216.05931 L 65.162432,220.05951 L 62.495632,220.05951 L 62.495632,218.05941 L 55.495282,218.05941"
+ id="path87"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 54.161882,234.39356 L 65.162432,234.39356 L 65.162432,230.39336 L 62.495632,230.39336 L 62.495632,232.39346 L 55.495282,232.39346"
+ id="path89"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 39.494482,206.89218 C 50.161682,206.89218 50.161682,206.89218 50.161682,206.89218 L 53.828532,209.55898 L 56.161982,213.55918 L 56.161982,236.22698 L 53.828532,240.22718 L 50.161682,242.89398 L 38.827782,242.89398 L 38.827782,242.89398 L 38.827782,245.56078 L 25.493782,245.56078 L 25.493782,242.89398 L 14.159882,242.89398 L 10.493032,240.22718 L 8.1595819,236.22698 L 8.1595819,213.55918 L 10.493032,209.55898 L 14.159882,206.89218 L 24.827082,206.89218 L 24.827082,210.22568 L 39.494482,210.22568 L 39.494482,206.89218 z"
+ id="path91"
+ style="fill:url(#linearGradient3301);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="22"
+ id="text93"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="220"
+ id="tspan95"
+ style="font-size:11px">metti</tspan>
+ </text>
+ <text
+ y="28"
+ id="text97"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="238"
+ id="tspan99"
+ style="font-size:11px">scatola1</tspan>
+ </text>
+ <path
+ d="M 70.522547,219.55948 L 73.856047,219.55948 L 73.856047,222.22628 L 78.522947,222.22628 L 78.522947,219.55948 L 139.526,219.55948 L 139.526,232.89348 L 78.522947,232.89348 L 78.522947,230.22668 L 73.856047,230.22668 L 73.856047,232.89348 L 70.522547,232.89348 L 70.522547,219.55948 z"
+ id="path101"
+ style="fill:url(#linearGradient3309);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="26"
+ id="text103"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="106"
+ y="229.5"
+ id="tspan105"
+ style="font-size:11px">scatola1</tspan>
+ </text>
+ <g
+ transform="matrix(0.6667,0,0,0.6667,7.4928819,258.48628)"
+ id="g107">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path109"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path111"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 39.494482,253.31936 C 50.161682,253.31936 50.161682,253.31936 50.161682,253.31936 L 53.828532,255.98616 L 56.161982,259.98636 L 56.161982,282.65416 L 53.828532,286.65436 L 50.161682,289.32116 L 38.827782,289.32116 L 38.827782,289.32116 L 38.827782,291.98796 L 25.493782,291.98796 L 25.493782,289.32116 L 14.159882,289.32116 L 10.493032,286.65436 L 8.1595819,282.65416 L 8.1595819,259.98636 L 10.493032,255.98616 L 14.159882,253.31936 L 24.827082,253.31936 L 24.827082,256.65286 L 39.494482,256.65286 L 39.494482,253.31936 z"
+ id="path113"
+ style="fill:url(#linearGradient3317);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="28"
+ id="text119"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="285"
+ id="tspan121"
+ style="font-size:11px">scatola2</tspan>
+ </text>
+ <path
+ d="M 70.522547,265.98666 L 73.856047,265.98666 L 73.856047,268.65346 L 78.522947,268.65346 L 78.522947,265.98666 L 139.526,265.98666 L 139.526,279.32066 L 78.522947,279.32066 L 78.522947,276.65386 L 73.856047,276.65386 L 73.856047,279.32066 L 70.522547,279.32066 L 70.522547,265.98666 z"
+ id="path123"
+ style="fill:url(#linearGradient3325);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="26"
+ id="text125"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="106"
+ y="276"
+ id="tspan127"
+ style="font-size:11px">scatola2</tspan>
+ </text>
+ <path
+ d="M 99.4375,303.72014 L 107.6875,303.72014 L 107.6875,306.72014 L 105.6875,306.72014 L 105.6875,305.22014 L 100.4375,305.22014"
+ id="path2493"
+ style="fill:#e0e000;fill-opacity:1;stroke:#a08000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 99.4375,317.47014 L 107.6875,317.47014 L 107.6875,314.47014 L 105.6875,314.47014 L 105.6875,315.97014 L 100.4375,315.97014"
+ id="path2495"
+ style="fill:#e0e000;fill-opacity:1;stroke:#908000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75.0625,301.09514 C 83.0625,301.09514 97.0625,301.09514 97.0625,301.09514 C 97.0625,301.09514 99.1284,302.33842 99.8125,303.09514 C 100.51123,303.86805 101.5625,306.09514 101.5625,306.09514 L 101.5625,315.59514 C 101.5625,315.59514 100.45397,317.44197 99.8125,318.09514 C 99.09772,318.82295 97.0625,320.09514 97.0625,320.09514 L 74.5625,320.09514 L 74.5625,320.09514 L 74.5625,322.09514 L 64.5625,322.09514 L 64.5625,320.09514 L 42.0625,320.09514 C 42.0625,320.09514 40.02728,318.82295 39.3125,318.09514 C 38.671025,317.44197 37.5625,315.59514 37.5625,315.59514 L 37.5625,306.09514 C 37.5625,306.09514 38.613764,303.86805 39.3125,303.09514 C 39.996601,302.33842 42.0625,301.09514 42.0625,301.09514 L 64.0625,301.09514 L 64.0625,303.59514 L 75.0625,303.59514 L 75.0625,301.09514 z"
+ id="path3067"
+ style="fill:url(#linearGradient3333);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="matrix(0.6667,0,0,0.6667,8.135112,390.2883)"
+ id="g159"
+ style="fill:#f0e000;fill-opacity:1">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path161"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path163"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 40.077007,390.16934 C 50.744207,390.16934 50.744207,390.16934 50.744207,390.16934 C 50.744207,390.16934 53.498877,391.82712 54.411057,392.83614 C 55.342757,393.86674 56.744507,396.83634 56.744507,396.83634 L 56.744507,409.50364 C 56.744507,409.50364 55.266407,411.9662 54.411057,412.83714 C 53.457977,413.80761 50.744207,415.50394 50.744207,415.50394 L 39.410307,415.50394 L 39.410307,415.50394 L 39.410307,418.17074 L 26.07631,418.17074 L 26.07631,415.50394 L 14.74241,415.50394 C 14.74241,415.50394 12.028648,413.80761 11.07556,412.83714 C 10.220217,411.9662 8.74211,409.50364 8.74211,409.50364 L 8.74211,396.83634 C 8.74211,396.83634 10.143866,393.86674 11.07556,392.83614 C 11.98774,391.82712 14.74241,390.16934 14.74241,390.16934 L 25.40961,390.16934 L 25.40961,393.50284 L 40.077007,393.50284 L 40.077007,390.16934 z"
+ id="path165"
+ style="fill:url(#linearGradient3374);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-1.571244"
+ y="4.74717"
+ id="text167"
+ style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32.428757"
+ y="405.74716"
+ id="tspan169"
+ style="font-size:11px;fill:#000000;fill-opacity:1">push</tspan>
+ </text>
+ <path
+ d="M 70.522547,397.50304 L 73.856047,397.50304 L 73.856047,400.16984 L 78.522947,400.16984 L 78.522947,397.50304 L 139.526,397.50304 L 139.526,410.83704 L 78.522947,410.83704 L 78.522947,408.17024 L 73.856047,408.17024 L 73.856047,410.83704 L 70.522547,410.83704 L 70.522547,397.50304 z"
+ id="path173"
+ style="fill:url(#linearGradient3396);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="5.2105079"
+ y="8"
+ id="text175"
+ style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105.21051"
+ y="407"
+ id="tspan177"
+ style="font-size:11px;fill:#000000;fill-opacity:1">pop</tspan>
+ </text>
+ <path
+ d="M 40.07701,424.99768 C 50.74421,424.99768 50.74421,424.99768 50.74421,424.99768 L 54.41106,427.66448 L 56.74451,431.66468 L 56.74451,454.33248 L 54.41106,458.33268 L 50.74421,460.99948 L 39.41031,460.99948 L 39.41031,460.99948 L 39.41031,463.66628 L 26.07631,463.66628 L 26.07631,460.99948 L 14.74241,460.99948 L 11.07556,458.33268 L 8.74211,454.33248 L 8.74211,431.66468 L 11.07556,427.66448 L 14.74241,424.99768 L 25.40961,424.99768 L 25.40961,428.33118 L 40.07701,428.33118 L 40.07701,424.99768 z"
+ id="path179"
+ style="fill:url(#linearGradient3404);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(-0.5838651,1.9663391)"
+ id="g181">
+ <text
+ id="text183"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="33"
+ y="441"
+ id="tspan185"
+ style="font-size:11px">show</tspan>
+ </text>
+ <text
+ id="text187"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="33"
+ y="453"
+ id="tspan189"
+ style="font-size:11px">heap</tspan>
+ </text>
+ </g>
+ <path
+ d="M 113.81429,424.99768 C 124.48149,424.99768 124.48149,424.99768 124.48149,424.99768 L 128.14834,427.66448 L 130.48179,431.66468 L 130.48179,454.33248 L 128.14834,458.33268 L 124.48149,460.99948 L 113.14759,460.99948 L 113.14759,460.99948 L 113.14759,463.66628 L 99.813592,463.66628 L 99.813592,460.99948 L 88.479683,460.99948 L 84.812833,458.33268 L 82.479383,454.33248 L 82.479383,431.66468 L 84.812833,427.66448 L 88.479683,424.99768 L 99.146892,424.99768 L 99.146892,428.33118 L 113.81429,428.33118 L 113.81429,424.99768 z"
+ id="path191"
+ style="fill:url(#linearGradient3412);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(1.1422305,0)"
+ id="g193">
+ <text
+ id="text195"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105"
+ y="441"
+ id="tspan197"
+ style="font-size:11px">empty</tspan>
+ </text>
+ <text
+ id="text199"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="105"
+ y="453"
+ id="tspan201"
+ style="font-size:11px">heap</tspan>
+ </text>
+ </g>
+ <path
+ d="M 43.524995,306.8 L 46.024995,306.8 L 46.024995,308.8 L 49.524995,308.8 L 49.524995,306.8 L 95.275005,306.8 L 95.275005,316.8 L 49.524995,316.8 L 49.524995,314.8 L 46.024995,314.8 L 46.024995,316.8 L 43.524995,316.8 L 43.524995,306.8 z"
+ id="path3478"
+ style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 46.749995,175 L 49.249995,175 L 49.249995,177 L 52.749995,177 L 52.749995,175 L 98.5,175 L 98.5,185 L 52.749995,185 L 52.749995,183 L 49.249995,183 L 49.249995,185 L 46.749995,185 L 46.749995,175 z"
+ id="path3491"
+ style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 46.124998,140.375 L 48.624998,140.375 L 48.624998,142.375 L 52.124998,142.375 L 52.124998,140.375 L 97.875,140.375 L 97.875,150.375 L 52.124998,150.375 L 52.124998,148.375 L 48.624998,148.375 L 48.624998,150.375 L 46.124998,150.375 L 46.124998,140.375 z"
+ id="path3499"
+ style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 37.995002,361.21701 L 41.345002,361.21701 L 41.345002,363.89701 L 46.035002,363.89701 L 46.035002,361.21701 L 107.34001,361.21701 L 107.34001,374.61701 L 46.035002,374.61701 L 46.035002,371.93701 L 41.345002,371.93701 L 41.345002,374.61701 L 37.995002,374.61701 L 37.995002,361.21701 z"
+ id="path2709"
+ style="fill:url(#linearGradient3349);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="-0.0188425"
+ y="8"
+ id="text153"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.481155"
+ y="372"
+ id="tspan155"
+ style="font-size:11px">nome</tspan>
+ </text>
+ <path
+ d="M 42.749422,333.875 L 42.749422,338.375 L 39.374422,338.375 L 39.374422,336.375 L 36.749422,336.375 L 36.749422,346.375 L 39.374422,346.375 L 39.374422,344.375 L 42.749422,344.375 L 42.749422,349 L 99.874422,348.875 L 99.874422,333.875 L 42.749422,333.875 z"
+ id="path2718"
+ style="fill:url(#linearGradient3341);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 45.874422,336.375 L 48.374422,336.375 L 48.374422,338.375 L 51.874422,338.375 L 51.874422,336.375 L 97.624427,336.375 L 97.624427,346.375 L 51.874422,346.375 L 51.874422,344.375 L 48.374422,344.375 L 48.374422,346.375 L 45.874422,346.375 L 45.874422,336.375 z"
+ id="path2720"
+ style="fill:#ffffff;fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 97,45.558706 C 97.09921,52.349516 77.5,58.058706 77.5,58.058706 L 77.5,58.058706 L 77.5,60.058706 L 67.5,60.058706 L 67.5,58.058706 C 67.5,58.058706 47.90079,52.349516 48,45.558706 C 48.12259,37.167636 64.10804,33.058706 72.5,33.058706 C 80.89196,33.058706 96.87741,37.167636 97,45.558706 z"
+ id="path2715"
+ style="fill:url(#linearGradient3245);fill-opacity:1;stroke:#c0a000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text87"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72"
+ y="49"
+ id="tspan89"
+ style="font-size:11px">inizio</tspan>
+ </text>
+ <text
+ x="-0.15108903"
+ y="31.228611"
+ id="text2495"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="31.848909"
+ y="229.22861"
+ id="tspan2497"
+ style="font-size:11px">nella</tspan>
+ </text>
+ <text
+ x="0.36656076"
+ y="67.508667"
+ id="text2499"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32.366562"
+ y="265.50867"
+ id="tspan2501"
+ style="font-size:11px">metti</tspan>
+ </text>
+ <text
+ x="0.21547206"
+ y="78.219635"
+ id="text2503"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32.215469"
+ y="276.21964"
+ id="tspan2505"
+ style="font-size:11px">nella</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/myblocksmask.svg b/images/it/myblocks/myblocksmask.svg
new file mode 100644
index 0000000..f9a5ca7
--- /dev/null
+++ b/images/it/myblocks/myblocksmask.svg
@@ -0,0 +1,184 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <rect
+ width="143"
+ height="440"
+ x="1"
+ y="30"
+ id="rect4"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ <rect
+ width="145"
+ height="29"
+ x="0"
+ y="0"
+ id="rect6"
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 0,470 L 0,486 L 3,493 L 8,497 L 15,499 L 129,499 L 136,497 L 142,492 L 145,484 L 145,470 L 0,470 z"
+ id="path8"
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 69.731407,72.40254 L 69.731407,72.40254 L 43.730107,87.73664 L 43.730107,87.73664 L 43.730107,90.40344 L 30.396107,90.40344 L 30.396107,87.73664 C 30.396107,87.73664 4.3948068,72.40254 4.3948068,72.40254 C 4.3948068,72.40254 37.063107,54.40164 37.063107,54.40164 C 37.063107,54.40164 69.731407,72.40254 69.731407,72.40254 z"
+ id="path49"
+ style="fill:#181818;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 113.81428,58.40184 C 124.48148,58.40184 124.48148,58.40184 124.48148,58.40184 C 124.48148,58.40184 127.23615,60.059625 128.14833,61.06864 C 129.08003,62.099241 130.48178,65.06884 130.48178,65.06884 L 130.48178,77.73614 C 130.48178,77.73614 129.00368,80.198699 128.14833,81.06964 C 127.19525,82.040108 124.48148,83.73644 124.48148,83.73644 L 113.14758,83.73644 L 113.14758,83.73644 L 113.14758,86.40324 L 99.813583,86.40324 L 99.813583,83.73644 L 88.479683,83.73644 C 88.479683,83.73644 85.765921,82.040108 84.812833,81.06964 C 83.95749,80.198699 82.479383,77.73614 82.479383,77.73614 L 82.479383,65.06884 C 82.479383,65.06884 83.881139,62.099241 84.812833,61.06864 C 85.725013,60.059625 88.479683,58.40184 88.479683,58.40184 L 99.146883,58.40184 L 99.146883,61.73534 L 113.81428,61.73534 L 113.81428,58.40184 z"
+ id="path55"
+ style="fill:#202020;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 69.731407,113.66337 L 69.731407,113.66337 L 43.730107,128.99747 L 43.730107,128.99747 L 43.730107,131.66427 L 30.396107,131.66427 L 30.396107,128.99747 C 30.396107,128.99747 4.3948068,113.66337 4.3948068,113.66337 C 4.3948068,113.66337 37.063107,95.662473 37.063107,95.662473 C 37.063107,95.662473 69.731407,113.66337 69.731407,113.66337 z"
+ id="path61"
+ style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 113.81428,99.662673 C 124.48148,99.662673 124.48148,99.662673 124.48148,99.662673 C 124.48148,99.662673 127.23615,101.32046 128.14833,102.32947 C 129.08003,103.36007 130.48178,106.32967 130.48178,106.32967 L 130.48178,118.99697 C 130.48178,118.99697 129.00368,121.45953 128.14833,122.33047 C 127.19525,123.30094 124.48148,124.99727 124.48148,124.99727 L 113.14758,124.99727 L 113.14758,124.99727 L 113.14758,127.66407 L 99.813583,127.66407 L 99.813583,124.99727 L 88.479683,124.99727 C 88.479683,124.99727 85.765921,123.30094 84.812833,122.33047 C 83.95749,121.45953 82.479383,118.99697 82.479383,118.99697 L 82.479383,106.32967 C 82.479383,106.32967 83.881139,103.36007 84.812833,102.32947 C 85.725013,101.32046 88.479683,99.662673 88.479683,99.662673 L 99.146883,99.662673 L 99.146883,102.99617 L 113.81428,102.99617 L 113.81428,99.662673 z"
+ id="path67"
+ style="fill:#303030;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="matrix(0.5,0,0,0.5,35,124.92612)"
+ id="g2737"
+ style="fill:#383838;fill-opacity:1">
+ <path
+ d="M 74.5,1 L 1.5,37.5 L 64.5,70 L 64.5,74 L 84.5,74 L 84.5,70 L 148.5,37.5 L 74.5,1 z"
+ id="path6722"
+ style="fill:#383838;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ </g>
+ <g
+ transform="matrix(0.5,0,0,0.5,40,167.0162)"
+ id="g2873"
+ style="fill:#404040;fill-opacity:1;stroke:none">
+ <path
+ d="M 76,1 C 92,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 75,39 L 75,39 L 75,43 L 55,43 L 55,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 54,1 L 54,6 L 76,6 L 76,1 z"
+ id="path10"
+ style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ </g>
+ <g
+ transform="matrix(0.6667,0,0,0.6667,7.4928819,212.05911)"
+ id="g85">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path87"
+ style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path89"
+ style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 39.494482,206.89218 C 50.161682,206.89218 50.161682,206.89218 50.161682,206.89218 L 53.828532,209.55898 L 56.161982,213.55918 L 56.161982,236.22698 L 53.828532,240.22718 L 50.161682,242.89398 L 38.827782,242.89398 L 38.827782,242.89398 L 38.827782,245.56078 L 25.493782,245.56078 L 25.493782,242.89398 L 14.159882,242.89398 L 10.493032,240.22718 L 8.1595819,236.22698 L 8.1595819,213.55918 L 10.493032,209.55898 L 14.159882,206.89218 L 24.827082,206.89218 L 24.827082,210.22568 L 39.494482,210.22568 L 39.494482,206.89218 z"
+ id="path91"
+ style="fill:#484848;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 70.522547,219.55948 L 73.856047,219.55948 L 73.856047,222.22628 L 78.522947,222.22628 L 78.522947,219.55948 L 139.526,219.55948 L 139.526,232.89348 L 78.522947,232.89348 L 78.522947,230.22668 L 73.856047,230.22668 L 73.856047,232.89348 L 70.522547,232.89348 L 70.522547,219.55948 z"
+ id="path101"
+ style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="matrix(0.6667,0,0,0.6667,7.4928819,258.48628)"
+ id="g107">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path109"
+ style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path111"
+ style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 39.494482,253.31936 C 50.161682,253.31936 50.161682,253.31936 50.161682,253.31936 L 53.828532,255.98616 L 56.161982,259.98636 L 56.161982,282.65416 L 53.828532,286.65436 L 50.161682,289.32116 L 38.827782,289.32116 L 38.827782,289.32116 L 38.827782,291.98796 L 25.493782,291.98796 L 25.493782,289.32116 L 14.159882,289.32116 L 10.493032,286.65436 L 8.1595819,282.65416 L 8.1595819,259.98636 L 10.493032,255.98616 L 14.159882,253.31936 L 24.827082,253.31936 L 24.827082,256.65286 L 39.494482,256.65286 L 39.494482,253.31936 z"
+ id="path113"
+ style="fill:#585858;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 70.522547,265.98666 L 73.856047,265.98666 L 73.856047,268.65346 L 78.522947,268.65346 L 78.522947,265.98666 L 139.526,265.98666 L 139.526,279.32066 L 78.522947,279.32066 L 78.522947,276.65386 L 73.856047,276.65386 L 73.856047,279.32066 L 70.522547,279.32066 L 70.522547,265.98666 z"
+ id="path123"
+ style="fill:#606060;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="matrix(0.5,0,0,0.5,37.0625,302.59514)"
+ id="g3062"
+ style="fill:#686868;fill-opacity:1;stroke:none">
+ <g
+ transform="translate(59.878677,45.17647)"
+ id="g2533"
+ style="fill:#686868;fill-opacity:1;stroke:none">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:3;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:3;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 76,1 C 92,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 75,39 L 75,39 L 75,43 L 55,43 L 55,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 54,1 L 54,6 L 76,6 L 76,1 z"
+ id="path3067"
+ style="fill:#686868;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ </g>
+ <g
+ transform="matrix(0.5,0,0,0.5,40,333.95951)"
+ id="g3156"
+ style="fill:#707070;fill-opacity:1;stroke:none">
+ <path
+ d="M 13,1 L 13,10 L 6,10 L 6,6 L 1,6 L 1,25 L 6,25 L 6,21 L 13,21 L 13,31 L 129,31 L 129,1 L 13,1 z"
+ id="path11"
+ style="fill:#707070;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ </g>
+ <g
+ transform="translate(-1.88425e-2,8)"
+ id="g149"
+ style="fill:#787878;fill-opacity:1;stroke:none">
+ <path
+ d="M 40.693845,353.55201 L 40.693845,358.24201 L 38.013845,358.24201 L 38.013845,361.59201 L 40.693845,361.59201 L 40.693845,366.28201 L 104.34384,366.28201 L 107.02384,359.91701 L 104.34384,353.55201 L 40.693845,353.55201 z"
+ id="path151"
+ style="fill:#787878;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <g
+ transform="translate(-1.571244,4.74717)"
+ id="g157">
+ <g
+ transform="matrix(0.6667,0,0,0.6667,9.706356,385.54113)"
+ id="g159">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path161"
+ style="fill:#787878;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path163"
+ style="fill:#787878;fill-opacity:1;stroke:none;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ </g>
+ <path
+ d="M 41.648251,389.42217 C 52.315451,389.42217 52.315451,389.42217 52.315451,389.42217 C 52.315451,389.42217 55.070121,391.07995 55.982301,392.08897 C 56.914001,393.11957 58.315751,396.08917 58.315751,396.08917 L 58.315751,408.75647 C 58.315751,408.75647 56.837651,411.21903 55.982301,412.08997 C 55.029221,413.06044 52.315451,414.75677 52.315451,414.75677 L 40.981551,414.75677 L 40.981551,414.75677 L 40.981551,417.42357 L 27.647554,417.42357 L 27.647554,414.75677 L 16.313654,414.75677 C 16.313654,414.75677 13.599892,413.06044 12.646804,412.08997 C 11.791461,411.21903 10.313354,408.75647 10.313354,408.75647 L 10.313354,396.08917 C 10.313354,396.08917 11.71511,393.11957 12.646804,392.08897 C 13.558984,391.07995 16.313654,389.42217 16.313654,389.42217 L 26.980854,389.42217 L 26.980854,392.75567 L 41.648251,392.75567 L 41.648251,389.42217 z"
+ id="path165"
+ style="fill:#808080;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(5.210508,8)"
+ id="g171"
+ style="fill:#888888;fill-opacity:1;stroke:none">
+ <path
+ d="M 65.312039,389.50304 L 68.645539,389.50304 L 68.645539,392.16984 L 73.312439,392.16984 L 73.312439,389.50304 L 134.31549,389.50304 L 134.31549,402.83704 L 73.312439,402.83704 L 73.312439,400.17024 L 68.645539,400.17024 L 68.645539,402.83704 L 65.312039,402.83704 L 65.312039,389.50304 z"
+ id="path173"
+ style="fill:#888888;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 40.07701,424.99768 C 50.74421,424.99768 50.74421,424.99768 50.74421,424.99768 L 54.41106,427.66448 L 56.74451,431.66468 L 56.74451,454.33248 L 54.41106,458.33268 L 50.74421,460.99948 L 39.41031,460.99948 L 39.41031,460.99948 L 39.41031,463.66628 L 26.07631,463.66628 L 26.07631,460.99948 L 14.74241,460.99948 L 11.07556,458.33268 L 8.74211,454.33248 L 8.74211,431.66468 L 11.07556,427.66448 L 14.74241,424.99768 L 25.40961,424.99768 L 25.40961,428.33118 L 40.07701,428.33118 L 40.07701,424.99768 z"
+ id="path179"
+ style="fill:#909090;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 113.81429,424.99768 C 124.48149,424.99768 124.48149,424.99768 124.48149,424.99768 L 128.14834,427.66448 L 130.48179,431.66468 L 130.48179,454.33248 L 128.14834,458.33268 L 124.48149,460.99948 L 113.14759,460.99948 L 113.14759,460.99948 L 113.14759,463.66628 L 99.813592,463.66628 L 99.813592,460.99948 L 88.479683,460.99948 L 84.812833,458.33268 L 82.479383,454.33248 L 82.479383,431.66468 L 84.812833,427.66448 L 88.479683,424.99768 L 99.146892,424.99768 L 99.146892,428.33118 L 113.81429,428.33118 L 113.81429,424.99768 z"
+ id="path191"
+ style="fill:#989898;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 97,45.5 C 97.09921,52.29082 77.5,58 77.5,58 L 77.5,58 L 77.5,60 L 67.5,60 L 67.5,58 C 67.5,58 47.90079,52.29082 48,45.5 C 48.12259,37.10894 64.10804,33 72.5,33 C 80.89196,33 96.87741,37.10894 97,45.5 z"
+ id="path2528"
+ style="fill:#101010;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/pop.svg b/images/it/myblocks/pop.svg
new file mode 100644
index 0000000..54825af
--- /dev/null
+++ b/images/it/myblocks/pop.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ style="font-size:16px">pop</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/printheap.svg b/images/it/myblocks/printheap.svg
new file mode 100644
index 0000000..e8434ab
--- /dev/null
+++ b/images/it/myblocks/printheap.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="27"
+ style="font-size:18px;">show</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="46"
+ style="font-size:18px;">heap</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/push.svg b/images/it/myblocks/push.svg
new file mode 100644
index 0000000..2e0d236
--- /dev/null
+++ b/images/it/myblocks/push.svg
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="44">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:#e0e000;fill-opacity:1;stroke:#808000;stroke-width:1.5;stroke-opacity:1"
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" />
+ <path
+ style="fill:#e0e000;fill-opacity:1;stroke:#808000;stroke-width:1.5;stroke-opacity:1"
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" />
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;;font-family:Bitstream Vera Sans">push</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/stack.svg b/images/it/myblocks/stack.svg
new file mode 100644
index 0000000..1b4f24c
--- /dev/null
+++ b/images/it/myblocks/stack.svg
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="130"
+ height="44"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2517"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2513"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2507">
+ <stop
+ id="stop2509"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2505"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2503"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2497">
+ <stop
+ id="stop2499"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2501"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2535"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2544"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(21.338235,-30.851103)" />
+ </defs>
+ <path
+ d="M 47,1 C 63,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 27,1 L 27,6 L 47,6 L 47,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 13,12 L 18,12 L 18,16 L 24.999999,16 L 24.999999,12 L 116.50002,12 L 116.50002,32 L 24.999999,32 L 24.999999,28 L 18,28 L 18,32 L 13,32 L 13,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/stack1.svg b/images/it/myblocks/stack1.svg
new file mode 100644
index 0000000..6755ad9
--- /dev/null
+++ b/images/it/myblocks/stack1.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="74"
+ height="44"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;">action1</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/stack2.svg b/images/it/myblocks/stack2.svg
new file mode 100644
index 0000000..04ac380
--- /dev/null
+++ b/images/it/myblocks/stack2.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="74"
+ height="44"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;">action2</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/start.svg b/images/it/myblocks/start.svg
new file mode 100644
index 0000000..d828e53
--- /dev/null
+++ b/images/it/myblocks/start.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="99"
+ height="56"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(12.5,12)" />
+ <perspective
+ type="inkscape:persp3d"
+ vp_x="0 : 526.18109 : 1"
+ vp_y="0 : 1000 : 0"
+ vp_z="744.09448 : 526.18109 : 1"
+ persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2472" />
+ </defs>
+ <path
+ d="M 98.5,26 C 98.698425,39.581628 59.5,51 59.5,51 L 59.5,51 L 59.5,55 L 39.5,55 L 39.5,51 C 39.5,51 0.30157465,39.581628 0.5,26 C 0.74518415,9.21787 32.716079,1 49.5,1 C 66.283921,1 98.254816,9.21787 98.5,26 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" />
+ <text
+ y="-0.80810547"
+ id="text14"
+ style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="49"
+ y="34.191895"
+ id="tspan16"
+ style="font-size:18px">inizio</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/storeinbox.svg b/images/it/myblocks/storeinbox.svg
new file mode 100644
index 0000000..4feb166
--- /dev/null
+++ b/images/it/myblocks/storeinbox.svg
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="142"
+ height="44"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(59.878677,45.67647)"
+ id="g2533">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#e0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#e0e000;fill-opacity:1;stroke:#908000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 47,1 C 63,1 120,1 120,1 C 120,1 124.1318,3.4865526 125.5,5 C 126.89747,6.5458243 129,11 129,11 L 129,30 C 129,30 126.78295,33.693654 125.5,35 C 124.07044,36.455629 120,39 120,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 27,1 L 27,6 L 47,6 L 47,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 13,12 L 18,12 L 18,16 L 24.999999,16 L 24.999999,12 L 116.50001,12 L 116.50001,32 L 24.999999,32 L 24.999999,28 L 18,28 L 18,32 L 13,32 L 13,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/myblocks/storeinbox1.svg b/images/it/myblocks/storeinbox1.svg
new file mode 100644
index 0000000..6a09a69
--- /dev/null
+++ b/images/it/myblocks/storeinbox1.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="22"
+ style="font-size:16px;">metti</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="35"
+ style="font-size:16px;">nella</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="48"
+ style="font-size:16px;">scatola1</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/storeinbox2.svg b/images/it/myblocks/storeinbox2.svg
new file mode 100644
index 0000000..6840527
--- /dev/null
+++ b/images/it/myblocks/storeinbox2.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ffff00;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#f0e000;fill-opacity:1;stroke:#a08000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c0a000;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="22"
+ style="font-size:16px;">metti</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="35"
+ style="font-size:16px;">nella</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="48"
+ style="font-size:16px;">scatola2</tspan>
+ </text>
+</svg>
diff --git a/images/it/myblocks/string.svg b/images/it/myblocks/string.svg
new file mode 100644
index 0000000..51b9f9e
--- /dev/null
+++ b/images/it/myblocks/string.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z"
+ id="path9"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:none;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/noinput.svg b/images/it/noinput.svg
new file mode 100644
index 0000000..ec53935
--- /dev/null
+++ b/images/it/noinput.svg
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg:svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="767"
+ height="38"
+ version="1.0">
+ <svg:path
+ style="fill:#ffd000;fill-opacity:1;fill-rule:evenodd;stroke:#e0a000;stroke-width:0.99423993px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0.5,37.5 L 0.5,13 L 3.5,6.5 L 8.5,2.5 L 15,0 L 751.5,0 L 758,2.5 L 764,7 L 767,15 L 767,38 L 0.5,37.5 z" />
+ <svg:g
+ transform="translate(656,63)">
+ <svg:path
+ transform="translate(24,-485)"
+ d="M 79.5,438.375 A 8.375,8.125 0 1 1 62.75,438.375 A 8.375,8.125 0 1 1 79.5,438.375 z"
+ style="fill:#ff4040;fill-opacity:1;fill-rule:nonzero;stroke:#ff4040;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:text
+ style="font-size:12px;font-weight:bold;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ style="font-size:12"
+ y="-42"
+ x="91">X</svg:tspan>
+ </svg:text>
+ </svg:g>
+ <svg:g
+ transform="translate(0,-0.25)">
+ <svg:path
+ d="M 122.5,8.5 L 133.5,8.5 L 133.5,12.5 L 131,12.5 L 131,10.5 L 124,10.5"
+ style="fill:#a0a0a0;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ d="M 122.5,27 L 133.5,27 L 133.5,23 L 131,23 L 131,25 L 124,25"
+ style="fill:#a0a0a0;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ d="M 108,5.25 C 118.5,5.25 118.5,5.25 118.5,5.25 C 118.5,5.25 121.5,7 122.25,8 C 123,9 124.5,12 124.5,12 L 124.5,24.5 C 124.5,24.5 123,27 122.25,28 C 121.25,29 118.5,30.5 118.5,30.5 L 107.25,30.5 L 107.25,30. L 107.25,33.25 L 94,33.25 L 94,30.5 L 82.5,30.5 C 82.5,30.5 80,29 79,28 C 78,27 76.5,24.5 76.5,24.5 L 76.5,12 C 76.5,12 78,9 79,8 C 80,7 82.5,5.25 82.5,5.25 L 93.25,5.25 L 93.25,8.5 L 108,8.5 L 108,5.25 z"
+ style="fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:#808080;stroke-width:1.33340001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </svg:g>
+ <svg:path
+ style="opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 151.5,17.875 A 14.625,16.125 0 1 1 122.25,17.875 A 14.625,16.125 0 1 1 151.5,17.875 z"
+ transform="matrix(0.934374,0,0,0.8474554,3.8575668,3.8517347)" />
+ <svg:text
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ sodipodi:role="line"
+ x="170"
+ y="28"
+ style="font-size:24px">???</svg:tspan>
+ </svg:text>
+ <svg:g>
+ <svg:path
+ transform="translate(-4,20)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ transform="translate(1,17)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ transform="translate(-1,18)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#ffe000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </svg:g>
+ <svg:text
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="21"
+ y="29"
+ style="font-size:24px">!</svg:tspan>
+ </svg:text>
+</svg:svg>
diff --git a/images/it/nomedia.svg b/images/it/nomedia.svg
new file mode 100644
index 0000000..6eb6bb2
--- /dev/null
+++ b/images/it/nomedia.svg
@@ -0,0 +1,132 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="767"
+ height="38"
+ id="svg2">
+ <defs
+ id="defs41">
+ <linearGradient
+ x1="0.94254935"
+ y1="-31.669659"
+ x2="104.37702"
+ y2="20.434471"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7083638,0,0,1.0012565,0.1338084,32.632067)" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0.94254935"
+ y1="-31.669659"
+ x2="104.37702"
+ y2="20.434471"
+ id="linearGradient2558"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7083638,0,0,1.0012565,346.13381,24.632067)" />
+ </defs>
+ <path
+ d="M 0.5,37.5 L 0.5,13 L 3.5,6.5 L 8.5,2.5 L 15,0 L 751.5,0 L 758,2.5 L 764,7 L 767,15 L 767,38 L 0.5,37.5 z"
+ id="path4"
+ style="fill:#ffd000;fill-opacity:1;fill-rule:evenodd;stroke:#e0a000;stroke-width:0.99423993px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <g
+ transform="translate(656,63)"
+ id="g6">
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(24,-485)"
+ id="path8"
+ style="fill:#ff4040;fill-opacity:1;fill-rule:nonzero;stroke:#ff4040;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ id="text10"
+ style="font-size:12px;font-weight:bold;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="91"
+ y="-42"
+ id="tspan12"
+ style="font-size:12px">X</tspan>
+ </text>
+ </g>
+ <text
+ x="-41.722656"
+ id="text24"
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="128.27734"
+ y="28"
+ id="tspan26"
+ style="font-size:24px">???</tspan>
+ </text>
+ <g
+ id="g28">
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(-4,20)"
+ id="path30"
+ style="opacity:1;fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(1,17)"
+ id="path32"
+ style="opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ transform="translate(-1,18)"
+ id="path34"
+ style="opacity:1;fill:#ffe000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <text
+ id="text36"
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="21"
+ y="29"
+ id="tspan38"
+ style="font-size:24px">!</tspan>
+ </text>
+ <g
+ transform="translate(64.520224,-8.9311472)"
+ id="clipping-image"
+ style="display:block">
+ <g
+ id="g2859"
+ style="display:inline">
+ <g
+ id="g2861">
+ <polygon
+ points="48.788,43.944 48.788,23.002 36.849,11.058 5.962,11.058 5.962,43.944 48.788,43.944 "
+ id="polygon2863"
+ style="fill:#ffffff;stroke:#010101;stroke-width:3.5" />
+ <polyline
+ id="polyline2865"
+ points="36.849,11.058 36.849,23.002 48.788,23.002 "
+ style="fill:none;stroke:#010101;stroke-width:3.5" />
+ </g>
+ </g>
+ <path
+ d="M 27.504,23.342 C 21.246,23.342 16.033,29.583 16.033,29.583 C 16.033,29.583 21.246,35.854 27.504,35.85 C 33.763,35.845 38.979,29.576 38.979,29.576 C 38.979,29.576 33.763,23.338 27.504,23.342 z M 27.504,33.984 C 25.081,33.984 23.117,32.018 23.117,29.595 C 23.117,27.176 25.081,25.207 27.504,25.207 C 29.924,25.207 31.89,27.176 31.89,29.595 C 31.89,32.019 29.924,33.984 27.504,33.984 z"
+ id="path2867"
+ style="fill:#010101;display:inline" />
+ <circle
+ cx="27.504"
+ cy="29.597"
+ r="1.9910001"
+ id="circle2869"
+ style="fill:#010101;display:inline" />
+ </g>
+</svg>
diff --git a/images/it/nostack.svg b/images/it/nostack.svg
new file mode 100644
index 0000000..0ccd510
--- /dev/null
+++ b/images/it/nostack.svg
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg:svg
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="767"
+ height="38"
+ version="1.0">
+ <svg:path
+ style="fill:#ffd000;fill-opacity:1;fill-rule:evenodd;stroke:#e0a000;stroke-width:0.99423993px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 0.5,37.5 L 0.5,13 L 3.5,6.5 L 8.5,2.5 L 15,0 L 751.5,0 L 758,2.5 L 764,7 L 767,15 L 767,38 L 0.5,37.5 z" />
+ <svg:g
+ id="g4650"
+ transform="translate(655,63)">
+ <svg:path
+ transform="translate(24,-485)"
+ d="M 79.5,438.375 A 8.375,8.125 0 1 1 62.75,438.375 A 8.375,8.125 0 1 1 79.5,438.375 z"
+ style="fill:#ff4040;fill-opacity:1;fill-rule:nonzero;stroke:#ff4040;stroke-width:1;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:text
+ style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold">
+ <svg:tspan
+ style="font-size:12px"
+ y="-42"
+ x="91">X</svg:tspan>
+ </svg:text>
+ </svg:g>
+ <svg:text
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="170"
+ y="28"
+ style="font-size:24px">???</svg:tspan>
+ </svg:text>
+ <svg:g>
+ <svg:path
+ transform="translate(-4,20)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#404040;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ transform="translate(1,17)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <svg:path
+ transform="translate(-1,18)"
+ d="M 44,15 L 10.5,15 L 27.5,-14 L 44,15 z"
+ style="opacity:1;fill:#ffe000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </svg:g>
+ <svg:text
+ style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans">
+ <svg:tspan
+ x="21"
+ y="29"
+ style="font-size:24px">!</svg:tspan>
+ </svg:text>
+ <svg:path
+ style="fill:#ffe000;fill-opacity:1;fill-rule:nonzero;stroke:#c0a000;stroke-width:1.33340001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 148.5,19 L 148.5,19 L 122.5,34 L 122.5,34 L 122.5,37 L 109,37 L 109,34 C 109,34 83,19 83,19 C 83,19 116,1 116,1 C 116,1 148.5,19 148.5,19 z" />
+</svg:svg>
diff --git a/images/it/numbers/and.svg b/images/it/numbers/and.svg
new file mode 100644
index 0000000..c3abf5f
--- /dev/null
+++ b/images/it/numbers/and.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="92"
+ height="46"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0000896,0,0,0.9890701,0.2458786,0.2513884)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.49184680000000003px;stroke-opacity:1;opacity:1"
+ d="M 0.74592343,0.74592343 L 91.754077,0.74592343 L 91.754077,4.2076687 C 91.754077,4.2076687 79.069042,5.9236467 74,9 C 71.203841,10.696962 66.759508,15.097466 65.251702,18 C 64.484155,19.477532 64.087075,21.336249 64.151604,23 C 64.189862,23.986414 64.551215,26.149113 65.051684,27 C 67.351348,30.909843 70.1144,33.659607 74,36 C 78.30402,38.592418 91.754077,41.792331 91.754077,41.792331 L 91.754077,45.254077 L 0.74592343,45.254077 L 0.74592343,41.792331 C 0.74592343,41.792331 14.227222,39.463583 19.247581,36 C 22.495791,33.759036 26.081665,30.711113 27.348298,27 C 27.684138,26.016021 27.779735,23.994457 27.748342,23 C 27.71695,22.005542 27.616888,18.878752 27.248298,18 C 25.790481,14.524428 22.470929,10.998997 19.247581,9 C 14.258161,5.9057523 0.74592343,4.2076687 0.74592343,4.2076687 L 0.74592343,0.74592343 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="46"
+ y="29"
+ style="font-size:18px">and</tspan></text>
+</svg>
diff --git a/images/it/numbers/division.svg b/images/it/numbers/division.svg
new file mode 100644
index 0000000..f2b69a2
--- /dev/null
+++ b/images/it/numbers/division.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">/</tspan></text>
+</svg>
diff --git a/images/it/numbers/division2.svg b/images/it/numbers/division2.svg
new file mode 100644
index 0000000..97aebe5
--- /dev/null
+++ b/images/it/numbers/division2.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="71.75"
+ height="70.5"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 10.75,0.75 L 52,0.75 L 52,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 52,26.75 L 52,34.75 L 71,34.75 L 71,42.75 L 67,42.75 L 67,39.75 L 58,39.75 L 58,62.959 L 67,62.959 L 67,59.75 L 71,59.75 L 71,69.75 L 10.75,69.75 L 10.75,41.25 L 6.25,41.25 L 6.25,45.25 L 0.75,45.25 L 0.75,24.75 L 6.25,24.75 L 6.25,28.75 L 10.75,28.75 L 10.75,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="16.25"
+ y="16.773438"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="42.25"
+ y="58"
+ id="tspan14"
+ style="font-size:24px">/</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/equal.svg b/images/it/numbers/equal.svg
new file mode 100644
index 0000000..0cc3624
--- /dev/null
+++ b/images/it/numbers/equal.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">=</tspan></text>
+</svg>
diff --git a/images/it/numbers/greater.svg b/images/it/numbers/greater.svg
new file mode 100644
index 0000000..c3e8759
--- /dev/null
+++ b/images/it/numbers/greater.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">&gt;</tspan></text>
+</svg>
diff --git a/images/it/numbers/identity.svg b/images/it/numbers/identity.svg
new file mode 100644
index 0000000..02af675
--- /dev/null
+++ b/images/it/numbers/identity.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="52.5"
+ height="57.25"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffc000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,-1,0.25,57)" />
+ </defs>
+ <path
+ d="M 30,56.5 L 51.75,56.5 L 51.75,47.5 L 47.75,47.5 L 47.75,50.5 L 38.75,50.5 L 38.75,27.5 L 47.75,27.5 L 47.75,30.5 L 51.75,30.5 L 51.75,21.75 L 38.75,21.75 L 10.75,4.75 L 6.25,4.75 L 6.25,0.75 L 0.75,0.75 L 0.75,21.25 L 6.25,21.25 L 6.25,17.25 L 10.75,17.25 L 30,29.25 L 30,56.5 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a97513;stroke-width:1.5px;stroke-opacity:1" />
+</svg>
diff --git a/images/it/numbers/identity2.svg b/images/it/numbers/identity2.svg
new file mode 100644
index 0000000..bb9820b
--- /dev/null
+++ b/images/it/numbers/identity2.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="52.5"
+ height="57.25"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffc000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 30,0.75 L 51.75,0.75 L 51.75,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 51.75,26.75 L 51.75,35.5 L 38.75,35.5 L 10.75,52.5 L 6.25,52.5 L 6.25,56.5 L 0.75,56.5 L 0.75,36 L 6.25,36 L 6.25,40 L 10.75,40 L 30,28 L 30,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a97513;stroke-width:1.5px;stroke-opacity:1" />
+</svg>
diff --git a/images/it/numbers/less.svg b/images/it/numbers/less.svg
new file mode 100644
index 0000000..6c1965f
--- /dev/null
+++ b/images/it/numbers/less.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="320"
+ height="39"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0030831,0,0,0.9807123,0.75587,0.2535202)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.48775196;stroke-opacity:1"
+ d="M 293.65614,0.74387627 L 27.588342,0.98905436 C 19.719231,2.9515196 11.88717,3.4629225 5.7712854,8.8509585 C 4.444745,10.125915 2.2389899,12.869702 1.5081823,14.542151 C 1.0691225,15.546937 0.86254769,18.11801 0.75587,19.205662 C 0.66251396,20.15749 1.1331383,22.769377 1.5081823,23.652471 C 3.0916471,27.380959 4.6392931,28.615458 5.7712854,29.609625 C 12.212808,35.186583 19.888888,35.157137 27.839114,38.010946 L 293.65614,38.256124 C 293.65614,38.256124 306.20772,34.879034 308.65009,33.469899 C 310.4918,32.40732 315.49193,28.556828 316.92839,27.007975 C 318.02162,25.82921 319.33522,20.191125 319.2524,19.309134 C 319.09554,17.638883 318.40114,13.609113 317.5725,12.140475 C 316.38942,10.04363 314.18783,5.857964 308.82576,4.4965694 C 306.47301,3.8992195 293.65614,0.74387627 293.65614,0.74387627 z" />
+ <path
+ id="path3250"
+ d="M 31.517321,8.1785131 L 36.586941,8.1785131 L 36.586941,12.557108 L 43.684408,12.557108 L 43.684408,8.1785131 L 136.45845,8.1785131 L 136.45845,30.071487 L 43.684408,30.071487 L 43.684408,25.692892 L 36.586941,25.692892 L 36.586941,30.071487 L 31.517321,30.071487 L 31.517321,8.1785131 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <path
+ id="path3264"
+ d="M 180.71743,8.178513 L 185.78705,8.178513 L 185.78705,12.557108 L 192.88452,12.557108 L 192.88452,8.178513 L 285.65856,8.178513 L 285.65856,30.071487 L 192.88452,30.071487 L 192.88452,25.692892 L 185.78705,25.692892 L 185.78705,30.071487 L 180.71743,30.071487 L 180.71743,8.178513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:2.10702682;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="160"
+ y="29"
+ style="font-size:32px">&lt;</tspan></text>
+</svg>
diff --git a/images/it/numbers/minus.svg b/images/it/numbers/minus.svg
new file mode 100644
index 0000000..8e26ad4
--- /dev/null
+++ b/images/it/numbers/minus.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <path
+ style="fill:none;stroke:#ffffff;stroke-width:1;stroke-opacity:1"
+ d="M 1.5,1.5 L 51,1.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 39,7.5 L 47,7.5" />
+ <path
+ style="fill:none;stroke:#600060;stroke-width:1;stroke-opacity:1"
+ d="M 38,30.5 L 48,30.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">–</tspan></text>
+</svg>
diff --git a/images/it/numbers/minus2.svg b/images/it/numbers/minus2.svg
new file mode 100644
index 0000000..1cdcc97
--- /dev/null
+++ b/images/it/numbers/minus2.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="71.75"
+ height="70.5"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 10.75,0.75 L 52,0.75 L 52,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 52,26.75 L 52,34.75 L 71,34.75 L 71,42.75 L 67,42.75 L 67,39.75 L 58,39.75 L 58,62.959 L 67,62.959 L 67,59.75 L 71,59.75 L 71,69.75 L 10.75,69.75 L 10.75,41.25 L 6.25,41.25 L 6.25,45.25 L 0.75,45.25 L 0.75,24.75 L 6.25,24.75 L 6.25,28.75 L 10.75,28.75 L 10.75,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="18.25"
+ y="16.773438"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="44.25"
+ y="58"
+ id="tspan14"
+ style="font-size:24px">–</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/not.svg b/images/it/numbers/not.svg
new file mode 100644
index 0000000..5cd3321
--- /dev/null
+++ b/images/it/numbers/not.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="82"
+ height="45"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="81"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);stroke:#a000a0;stroke-width:1.50000000000000000;stroke-opacity:1;fill-opacity:1;opacity:1"
+ d="M 81.5,0.5 L 52.184836,1.0946482 C 48.067642,1.1781641 41.389663,1.6361149 37.299849,2.1174546 C 33.873939,2.5206579 29.222297,3.248216 25.862124,4.028389 C 22.692508,4.7643181 18.365568,5.5610531 15.36737,6.8255165 C 13.084928,7.788116 9.844096,8.9699361 7.8592915,10.452059 C 6.3063049,11.611728 4.4309072,13.439472 3.2387792,14.967684 C 2.4840103,15.935237 1.6096745,17.352305 1.1777379,18.500898 C 0.80137523,19.50171 0.5007638,20.93076 0.5,22 C 0.49928515,23.000722 0.81886695,24.324532 1.1296286,25.27578 C 1.4937185,26.390267 2.1370867,27.841955 2.8000171,28.808994 C 3.7185158,30.14884 5.2539783,31.729416 6.5314467,32.73286 C 8.1587459,34.011095 10.035683,35.507397 11.918817,36.365182 C 14.32795,37.462564 17.712344,38.523245 20.256311,39.255638 C 22.654562,39.94608 31.841463,41.630103 34.839679,41.950768 L 54,44 L 81.5,44.5 L 81.5,41.5 C 81.5,41.5 77.395011,40.863389 75.669659,40.433376 C 73.739724,39.952375 68.641131,39.216464 65.189353,36.764503 C 65.189353,36.764503 60.564346,34.279867 59.187108,32.894525 C 57.956771,31.656948 56.397781,29.312001 55.648115,27.736143 C 54.949896,26.26843 54.555327,23.752729 54.566595,22.12744 C 54.5795,20.266029 55.406924,17.791597 56.341871,16.181973 C 57.423539,14.319752 59.589033,12.29889 61.299148,10.989929 C 63.279802,9.4738913 66.304312,7.9855935 68.603232,7.0179533 C 70.547739,6.1994893 73.287879,5.4998596 75.324226,4.9482432 C 77.161021,4.4506826 81.5,4 81.5,4 L 81.5,0.5" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="28"
+ style="font-size:18">not</tspan></text>
+</svg>
diff --git a/images/it/numbers/number.svg b/images/it/numbers/number.svg
new file mode 100644
index 0000000..15520fb
--- /dev/null
+++ b/images/it/numbers/number.svg
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+</svg>
diff --git a/images/it/numbers/numbersgroup.svg b/images/it/numbers/numbersgroup.svg
new file mode 100644
index 0000000..8437057
--- /dev/null
+++ b/images/it/numbers/numbersgroup.svg
@@ -0,0 +1,759 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs94">
+ <linearGradient
+ id="linearGradient3405">
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3241">
+ <stop
+ id="stop3243"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3245"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="37.499828"
+ y1="41.5"
+ x2="107.50017"
+ y2="41.5"
+ id="linearGradient3247"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="20.764166"
+ y1="80.032402"
+ x2="47.264164"
+ y2="80.032402"
+ id="linearGradient3255"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="86.115639"
+ y1="80.032402"
+ x2="122.24064"
+ y2="80.032402"
+ id="linearGradient3263"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="20.764162"
+ y1="121.53331"
+ x2="47.264164"
+ y2="121.53331"
+ id="linearGradient3271"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="86.115639"
+ y1="121.53331"
+ x2="122.24064"
+ y2="121.53331"
+ id="linearGradient3279"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="15.95166"
+ y1="163.03423"
+ x2="52.07666"
+ y2="163.03423"
+ id="linearGradient3287"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="79.511383"
+ y1="168.49895"
+ x2="116.8449"
+ y2="168.49895"
+ id="linearGradient3295"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="79.511383"
+ y1="168.49895"
+ x2="116.8449"
+ y2="168.49895"
+ id="linearGradient3297"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="79.511383"
+ y1="168.49895"
+ x2="116.8449"
+ y2="168.49895"
+ id="linearGradient3299"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="79.511383"
+ y1="168.49895"
+ x2="116.8449"
+ y2="168.49895"
+ id="linearGradient3301"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="79.511383"
+ y1="168.49895"
+ x2="116.8449"
+ y2="168.49895"
+ id="linearGradient3307"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(6,-5.464714)" />
+ <linearGradient
+ x1="10.111029"
+ y1="240.50002"
+ x2="134.88898"
+ y2="240.50002"
+ id="linearGradient3315"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="1.0548444"
+ y1="277"
+ x2="143.94516"
+ y2="277"
+ id="linearGradient3323"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="1.0548444"
+ y1="304.5"
+ x2="143.94516"
+ y2="304.5"
+ id="linearGradient3331"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="1.0548444"
+ y1="332"
+ x2="143.94516"
+ y2="332"
+ id="linearGradient3339"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="8.1665154"
+ y1="372"
+ x2="69.833488"
+ y2="372"
+ id="linearGradient3347"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="77.666512"
+ y1="371.5"
+ x2="139.33348"
+ y2="371.5"
+ id="linearGradient3355"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="12.999865"
+ y1="402.5"
+ x2="68.000137"
+ y2="402.5"
+ id="linearGradient3363"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="12.999865"
+ y1="402.5"
+ x2="68.000137"
+ y2="402.5"
+ id="linearGradient3365"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="12.999865"
+ y1="402.5"
+ x2="68.000137"
+ y2="402.5"
+ id="linearGradient3367"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="12.999865"
+ y1="402.5"
+ x2="68.000137"
+ y2="402.5"
+ id="linearGradient3371"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(32,8)" />
+ <linearGradient
+ x1="12.999865"
+ y1="402.5"
+ x2="68.000137"
+ y2="402.5"
+ id="linearGradient3374"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(32,8)" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3382"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3384"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3386"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3388"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3390"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3394"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-36.520584,50.43926)" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3397"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-36.520584,50.43926)" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3400"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-36.520584,50.43926)" />
+ <linearGradient
+ x1="80.020439"
+ y1="401.94131"
+ x2="138.02074"
+ y2="401.94131"
+ id="linearGradient3403"
+ xlink:href="#linearGradient3241"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-36.520584,50.43926)" />
+ <linearGradient
+ x1="20.764162"
+ y1="201.22266"
+ x2="47.264164"
+ y2="201.22266"
+ id="linearGradient3411"
+ xlink:href="#linearGradient3405"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="90.928139"
+ y1="201.22266"
+ x2="117.42814"
+ y2="201.22266"
+ id="linearGradient3419"
+ xlink:href="#linearGradient3405"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 0.5594301,0.5 L 0.49711997,486.41023 L 3.6209793,493.14297 L 8.494839,497.1072 L 15.156388,499.50288 L 128.9813,499.50288 L 135.82978,496.93866 L 141.77903,492.04729 L 144.50288,483.79171 L 144.54057,0.5 L 0.5594301,0.5 z"
+ id="path25"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="221.19794"
+ id="rect27"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="222.31435"
+ id="rect29"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="223.29239"
+ id="rect31"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="55.382996"
+ id="rect33"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="56.499405"
+ id="rect35"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="57.477448"
+ id="rect37"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-28.931932"
+ transform="scale(1,-1)"
+ id="rect39"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-27.815523"
+ transform="scale(1,-1)"
+ id="rect41"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-472.77127"
+ transform="scale(1,-1)"
+ id="rect43"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="-471.43195"
+ transform="scale(1,-1)"
+ id="rect45"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(1.375,47.250977)"
+ id="path47"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text49"
+ style="font-size:12px;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold">
+ <tspan
+ x="67.879883"
+ y="490"
+ id="tspan51"
+ style="font-size:12px">X</tspan>
+ </text>
+ <text
+ id="text53"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan2796"
+ style="font-size:20px">Numeri</tspan>
+ </text>
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="258.883"
+ id="rect56"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="259.99942"
+ id="rect58"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="260.97745"
+ id="rect60"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="347.883"
+ id="rect62"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="348.99939"
+ id="rect64"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="349.97745"
+ id="rect66"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="429.883"
+ id="rect68"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.56932"
+ height="0.13955142"
+ x="3.7153397"
+ y="430.99939"
+ id="rect70"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137"
+ height="0.2"
+ x="4"
+ y="431"
+ id="rect72"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 37.99983,34.8333 L 41.33318,34.8333 L 41.33318,37.49998 L 45.99987,37.49998 L 45.99987,34.8333 L 107.00017,34.8333 L 107.00017,48.1667 L 45.99987,48.1667 L 45.99987,45.50002 L 41.33318,45.50002 L 41.33318,48.1667 L 37.99983,48.1667 L 37.99983,34.8333 z"
+ id="path74"
+ style="fill:url(#linearGradient3247);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 122.3449,151.03208 L 100.67812,151.03208 L 97.986426,152.47502 L 96.340697,154.12075 L 95.011426,156.36544 L 95.011426,158.31578 L 89.956942,158.38161 L 89.956942,156.36544 L 86.011381,156.36544 L 86.011381,169.69884 L 90.011401,169.69884 L 90.011401,167.3655 L 95.011426,167.3655 L 95.011426,172.13991 L 96.276543,173.98313 L 98.975539,175.03639 L 122.3449,174.97056 L 122.3449,168.3655 L 118.79012,168.3655 L 118.79012,170.42835 L 113.19464,170.42835 L 113.01152,155.36544 L 119.01155,155.36544 L 119.01155,157.36545 L 122.3449,157.36545 L 122.3449,151.03208 z"
+ id="path106"
+ style="fill:url(#linearGradient3307);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <g
+ transform="translate(1.9359525,12.535286)"
+ id="g108"
+ style="fill:#000000;fill-opacity:1">
+ <text
+ id="text110"
+ style="font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="102"
+ y="157"
+ id="tspan112"
+ style="font-size:16px;fill:#000000;fill-opacity:1">√</tspan>
+ </text>
+ </g>
+ <path
+ d="M 125.54364,230.16802 L 20.202678,230.44265 L 18.649745,231.26928 L 17.553556,232.00407 L 16.548717,233.65733 L 16.548717,239.5356 L 13.260151,239.62745 L 13.168802,238.06603 L 10.611029,237.97418 L 10.793727,247.34268 L 13.077453,247.34268 L 13.168802,245.41387 L 16.548717,245.50572 L 16.457368,248.99594 L 17.370858,249.82257 L 18.923792,250.55736 L 129.09073,250.8329 L 128.81668,247.06713 L 134.38897,246.88344 L 134.29762,238.52527 L 129.09073,238.52527 L 128.99938,233.38178 L 127.81184,231.72852 L 125.98486,230.16711 L 125.54364,230.16802 L 125.54364,230.16802"
+ id="path114"
+ style="fill:url(#linearGradient3315);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 23.057444,238.07932 L 25.310631,238.07932 L 25.310631,240.02538 L 28.465092,240.02538 L 28.465092,238.07932 L 69.698412,238.07932 L 69.698412,247.80963 L 28.465092,247.80963 L 28.465092,245.86356 L 25.310631,245.86356 L 25.310631,247.80963 L 23.057444,247.80963 L 23.057444,238.07932 z"
+ id="path116"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 77.813595,238.07932 L 80.066783,238.07932 L 80.066783,240.02538 L 83.221245,240.02538 L 83.221245,238.07932 L 124.45457,238.07932 L 124.45457,247.80963 L 83.221245,247.80963 L 83.221245,245.86356 L 80.066783,245.86356 L 80.066783,247.80963 L 77.813595,247.80963 L 77.813595,238.07932 z"
+ id="path118"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="48"
+ id="text120"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="237"
+ id="tspan122"
+ style="font-size:7px">casuala</tspan>
+ </text>
+ <path
+ d="M 131.00059,323.49992 L 13.110516,323.61103 L 9.9993735,324.49993 L 5.4437723,326.61106 L 2.9993033,328.72219 L 1.7770688,331.05555 L 1.5548444,331.94445 L 1.5548444,333.38891 L 2.4437422,334.94448 L 4.8882111,336.83339 L 7.777129,338.38896 L 10.554935,339.50008 L 13.221628,340.38898 L 131.44504,340.50009 L 135.6673,338.94452 L 139.55623,337.38895 L 142.0007,335.38893 L 143.33404,333.38891 L 143.44516,332.05556 L 142.77848,329.61109 L 140.33401,326.9444 L 137.00065,325.61105 L 134.00062,324.38882 L 131.00059,323.49992 z"
+ id="path124"
+ style="fill:url(#linearGradient3339);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 15.779593,327.30152 L 18.03278,327.30152 L 18.03278,329.24758 L 21.187242,329.24758 L 21.187242,327.30152 L 62.420561,327.30152 L 62.420561,337.03183 L 21.187242,337.03183 L 21.187242,335.08577 L 18.03278,335.08577 L 18.03278,337.03183 L 15.779593,337.03183 L 15.779593,327.30152 z"
+ id="path126"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 82.091416,327.30152 L 84.344603,327.30152 L 84.344603,329.24758 L 87.499066,329.24758 L 87.499066,327.30152 L 128.73239,327.30152 L 128.73239,337.03183 L 87.499066,337.03183 L 87.499066,335.08577 L 84.344603,335.08577 L 84.344603,337.03183 L 82.091416,337.03183 L 82.091416,327.30152 z"
+ id="path128"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="14"
+ id="text130"
+ style="font-size:5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="337"
+ id="tspan132"
+ style="font-size:14px">=</tspan>
+ </text>
+ <path
+ d="M 131.00059,295.99992 L 13.110516,296.11103 L 9.9993735,296.99993 L 5.4437723,299.11106 L 2.9993033,301.22219 L 1.7770688,303.55555 L 1.5548444,304.44445 L 1.5548444,305.88891 L 2.4437422,307.44448 L 4.8882111,309.33339 L 7.777129,310.88896 L 10.554935,312.00008 L 13.221628,312.88898 L 131.44504,313.00009 L 135.6673,311.44452 L 139.55623,309.88895 L 142.0007,307.88893 L 143.33404,305.88891 L 143.44516,304.55556 L 142.77848,302.11109 L 140.33401,299.4444 L 137.00065,298.11105 L 134.00062,296.88882 L 131.00059,295.99992 z"
+ id="path134"
+ style="fill:url(#linearGradient3331);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 15.779593,299.80152 L 18.03278,299.80152 L 18.03278,301.74758 L 21.187242,301.74758 L 21.187242,299.80152 L 62.420561,299.80152 L 62.420561,309.53183 L 21.187242,309.53183 L 21.187242,307.58577 L 18.03278,307.58577 L 18.03278,309.53183 L 15.779593,309.53183 L 15.779593,299.80152 z"
+ id="path136"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 82.091416,299.80152 L 84.344603,299.80152 L 84.344603,301.74758 L 87.499066,301.74758 L 87.499066,299.80152 L 128.73239,299.80152 L 128.73239,309.53183 L 87.499066,309.53183 L 87.499066,307.58577 L 84.344603,307.58577 L 84.344603,309.53183 L 82.091416,309.53183 L 82.091416,299.80152 z"
+ id="path138"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="26"
+ id="text140"
+ style="font-size:5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="309"
+ id="tspan142"
+ style="font-size:14px">&lt;</tspan>
+ </text>
+ <path
+ d="M 131.00059,268.49992 L 13.110516,268.61103 L 9.9993735,269.49993 L 5.4437723,271.61106 L 2.9993033,273.72219 L 1.7770688,276.05555 L 1.5548444,276.94445 L 1.5548444,278.38891 L 2.4437422,279.94448 L 4.8882111,281.83339 L 7.777129,283.38896 L 10.554935,284.50008 L 13.221628,285.38898 L 131.44504,285.50009 L 135.6673,283.94452 L 139.55623,282.38895 L 142.0007,280.38893 L 143.33404,278.38891 L 143.44516,277.05556 L 142.77848,274.61109 L 140.33401,271.9444 L 137.00065,270.61105 L 134.00062,269.38882 L 131.00059,268.49992 z"
+ id="path144"
+ style="fill:url(#linearGradient3323);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 15.779593,272.30152 L 18.03278,272.30152 L 18.03278,274.24758 L 21.187242,274.24758 L 21.187242,272.30152 L 62.420561,272.30152 L 62.420561,282.03183 L 21.187242,282.03183 L 21.187242,280.08577 L 18.03278,280.08577 L 18.03278,282.03183 L 15.779593,282.03183 L 15.779593,272.30152 z"
+ id="path146"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 82.091416,272.30152 L 84.344603,272.30152 L 84.344603,274.24758 L 87.499066,274.24758 L 87.499066,272.30152 L 128.73239,272.30152 L 128.73239,282.03183 L 87.499066,282.03183 L 87.499066,280.08577 L 84.344603,280.08577 L 84.344603,282.03183 L 82.091416,282.03183 L 82.091416,272.30152 z"
+ id="path148"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="42"
+ id="text150"
+ style="font-size:5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="281"
+ id="tspan152"
+ style="font-size:14px">&gt;</tspan>
+ </text>
+ <path
+ d="M 8.666515,356.99992 L 69.333485,356.99992 L 69.333485,359.33327 L 63.66679,359.99994 L 59.66677,361.33328 L 56.666755,362.99995 L 53.333405,365.66663 L 51.66673,368.33331 L 50.933393,371.33333 L 51.533396,374.13334 L 53.00007,377.33336 L 55.333415,379.33337 L 58.666765,381.33338 L 62.000115,382.66672 L 65.6668,383.66672 L 69.333485,384.66673 L 69.333485,387.00007 L 8.666515,387.00007 L 8.666515,384.66673 L 13.333205,383.66672 L 17.866561,382.53339 L 21.66658,380.66671 L 24.33326,378.6667 L 25.999935,376.40002 L 26.99994,373.66667 L 26.99994,371.33333 L 26.866606,369.19999 L 25.999935,367.33331 L 23.999925,364.66663 L 21.266578,362.86662 L 17.799894,361.13328 L 13.66654,359.99994 L 8.666515,359.33327 L 8.666515,356.99992 z"
+ id="path154"
+ style="fill:url(#linearGradient3347);fill-opacity:1;stroke:#a000a0;stroke-width:1px;stroke-opacity:1" />
+ <text
+ y="12"
+ id="text156"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="39"
+ y="376"
+ id="tspan158"
+ style="font-size:11px">and</tspan>
+ </text>
+ <path
+ d="M 78.166515,356.49992 L 138.83348,356.49992 L 138.83348,358.83327 L 133.16679,359.49994 L 129.16677,360.83328 L 126.16675,362.49995 L 122.8334,365.16663 L 121.16673,367.83331 L 120.43339,370.83333 L 121.0334,373.63334 L 122.50007,376.83336 L 124.83342,378.83337 L 128.16676,380.83338 L 131.50011,382.16672 L 135.1668,383.16672 L 138.83348,384.16673 L 138.83348,386.50007 L 78.166515,386.50007 L 78.166515,384.16673 L 82.833205,383.16672 L 87.366561,382.03339 L 91.16658,380.16671 L 93.83326,378.1667 L 95.499935,375.90002 L 96.49994,373.16667 L 96.49994,370.83333 L 96.366606,368.69999 L 95.499935,366.83331 L 93.499925,364.16663 L 90.766578,362.36662 L 87.299894,360.63328 L 83.16654,359.49994 L 78.166515,358.83327 L 78.166515,356.49992 z"
+ id="path160"
+ style="fill:url(#linearGradient3355);fill-opacity:1;stroke:#a000a0;stroke-width:1px;stroke-opacity:1" />
+ <text
+ y="12"
+ id="text162"
+ style="font-size:8px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="108"
+ y="375"
+ id="tspan164"
+ style="font-size:11px">or</tspan>
+ </text>
+ <path
+ d="M 99.500135,395.83326 L 78.833365,395.83326 L 69.702859,396.44907 L 62.143743,397.72303 L 55.213278,399.78601 L 50.406084,402.468 L 47.325727,405.47844 L 45.951693,407.83392 L 45.499865,410.16667 L 45.919619,412.35053 L 47.033217,414.70602 L 49.52085,417.32195 L 53.508882,419.61136 L 59.067239,421.53834 L 64.471011,422.78601 L 71.035993,424.12797 L 78.833365,425.16674 L 99.500135,425.16674 L 99.500135,423.16674 L 95.613222,422.45565 L 91.400679,421.11754 C 90.25565,420.5941 90.749423,420.81081 88.295954,419.41507 L 84.756944,416.90114 L 82.529748,413.7265 L 81.544442,410.25163 L 82.727965,406.28797 L 86.032833,402.82659 L 90.902247,400.17859 L 95.382932,398.79878 L 99.500135,397.83328 L 99.500135,395.83326"
+ id="path166"
+ style="fill:url(#linearGradient3374);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="0"
+ y="8"
+ id="text168"
+ style="font-size:8px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="414"
+ id="tspan170"
+ style="font-size:11px;fill:#000000;fill-opacity:1">not</tspan>
+ </text>
+ <path
+ d="M 90.000086,441.71384 L 101.00015,441.71384 L 101.00015,445.71386 L 98.333456,445.71386 L 98.333456,443.71385 L 91.333426,443.71385"
+ id="path172"
+ style="fill:url(#linearGradient3403);fill-opacity:1;stroke:#800080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90.000086,460.04726 L 101.00015,460.04726 L 101.00015,456.04724 L 98.333456,456.04724 L 98.333456,458.04726 L 91.333426,458.04726"
+ id="path174"
+ style="fill:url(#linearGradient3400);fill-opacity:1;stroke:#800080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75.333346,438.38049 C 86.000066,438.38049 86.000066,438.38049 86.000066,438.38049 L 89.666746,441.04717 L 92.000096,445.04719 L 92.000096,457.71392 L 89.666746,461.04727 L 86.000066,463.71395 L 74.666676,463.71395 L 74.666676,463.71395 L 74.666676,466.38063 L 61.333274,466.38063 L 61.333274,463.71395 L 49.999884,463.71395 L 46.333199,461.04727 L 43.999854,457.71392 L 43.999854,445.04719 L 46.333199,441.04717 L 49.999884,438.38049 L 60.666604,438.38049 L 60.666604,441.71384 L 75.333346,441.71384 L 75.333346,438.38049 z"
+ id="path176"
+ style="fill:url(#linearGradient3397);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-0.083335772"
+ y="3.8805556"
+ id="text178"
+ style="font-size:12px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;font-family:Bitstream Vera Sans">
+ <tspan
+ x="69.916664"
+ y="454.88055"
+ id="tspan180"
+ style="font-size:11px;fill:#000000;fill-opacity:1">stampa</tspan>
+ </text>
+ <text
+ id="text182"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="46"
+ id="tspan184"
+ style="font-size:11px">numero</tspan>
+ </text>
+ <text
+ y="48"
+ id="text186"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="46"
+ y="247"
+ id="tspan188"
+ style="font-size:10.5px">min</tspan>
+ </text>
+ <text
+ y="48"
+ id="text190"
+ style="font-size:10px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="100"
+ y="247"
+ id="tspan192"
+ style="font-size:10.5px">max</tspan>
+ </text>
+ <path
+ d="M 35.889163,215.16016 L 46.764163,215.16016 L 46.764163,210.66016 L 44.764163,210.66016 L 44.764163,212.16016 L 40.264163,212.16016 L 40.264163,200.66016 L 44.764163,200.66016 L 44.764163,202.16016 L 46.764163,202.16016 L 46.764163,197.78516 L 40.264163,197.78516 L 26.264163,189.28516 L 24.014163,189.28516 L 24.014163,187.28516 L 21.264163,187.28516 L 21.264163,197.53516 L 24.014163,197.53516 L 24.014163,195.53516 L 26.264163,195.53516 L 35.889163,201.53516 L 35.889163,215.16016 z"
+ id="path10"
+ style="fill:url(#linearGradient3411);fill-opacity:1;stroke:#a97513;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 106.05314,187.28516 L 116.92814,187.28516 L 116.92814,191.78516 L 114.92814,191.78516 L 114.92814,190.28516 L 110.42814,190.28516 L 110.42814,201.78516 L 114.92814,201.78516 L 114.92814,200.28516 L 116.92814,200.28516 L 116.92814,204.66016 L 110.42814,204.66016 L 96.428141,213.16016 L 94.178141,213.16016 L 94.178141,215.16016 L 91.428141,215.16016 L 91.428141,204.91016 L 94.178141,204.91016 L 94.178141,206.91016 L 96.428141,206.91016 L 106.05314,200.91016 L 106.05314,187.28516 z"
+ id="path2796"
+ style="fill:url(#linearGradient3419);fill-opacity:1;stroke:#a97513;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 26.264165,62.7824 L 46.764165,62.7824 L 46.764165,67.2824 L 44.764165,67.2824 L 44.764165,65.7824 L 40.264165,65.7824 L 40.264165,77.2824 L 44.764165,77.2824 L 44.764165,75.7824 L 46.764165,75.7824 L 46.764165,83.7824 L 44.764165,83.7824 L 44.764165,82.2824 L 40.264165,82.2824 L 40.264165,93.8869 L 44.764165,93.8869 L 44.764165,92.2824 L 46.764165,92.2824 L 46.764165,97.2824 L 26.264165,97.2824 L 26.264165,83.0324 L 24.014165,83.0324 L 24.014165,85.0324 L 21.264165,85.0324 L 21.264165,74.7824 L 24.014165,74.7824 L 24.014165,76.7824 L 26.264165,76.7824 L 26.264165,62.7824 z"
+ id="path3132"
+ style="fill:url(#linearGradient3255);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="21.014164"
+ y="70.794121"
+ id="text3134"
+ style="font-size:6px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="34.014164"
+ y="83.794121"
+ id="tspan3136"
+ style="font-size:11px">+</tspan>
+ </text>
+ <path
+ d="M 26.264163,104.28331 L 46.764163,104.28331 L 46.764163,108.78331 L 44.764163,108.78331 L 44.764163,107.28331 L 40.264163,107.28331 L 40.264163,118.78331 L 44.764163,118.78331 L 44.764163,117.28331 L 46.764163,117.28331 L 46.764163,125.28331 L 44.764163,125.28331 L 44.764163,123.78331 L 40.264163,123.78331 L 40.264163,135.38781 L 44.764163,135.38781 L 44.764163,133.78331 L 46.764163,133.78331 L 46.764163,138.78331 L 26.264163,138.78331 L 26.264163,124.53331 L 24.014163,124.53331 L 24.014163,126.53331 L 21.264163,126.53331 L 21.264163,116.28331 L 24.014163,116.28331 L 24.014163,118.28331 L 26.264163,118.28331 L 26.264163,104.28331 z"
+ id="path3441"
+ style="fill:url(#linearGradient3271);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="21.014164"
+ y="112.29504"
+ id="text3443"
+ style="font-size:6px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="34.014164"
+ y="125.29504"
+ id="tspan3445"
+ style="font-size:11px">x</tspan>
+ </text>
+ <path
+ d="M 91.61564,62.7824 L 112.24064,62.7824 L 112.24064,67.2824 L 110.11564,67.2824 L 110.11564,65.7824 L 105.61564,65.7824 L 105.61564,77.2824 L 110.11564,77.2824 L 110.11564,75.7824 L 112.24064,75.7824 L 112.24064,79.7824 L 121.74064,79.7824 L 121.74064,83.7824 L 119.74064,83.7824 L 119.74064,82.2824 L 115.24064,82.2824 L 115.24064,93.8869 L 119.74064,93.8869 L 119.74064,92.2824 L 121.74064,92.2824 L 121.74064,97.2824 L 91.61564,97.2824 L 91.61564,83.0324 L 89.36564,83.0324 L 89.36564,85.0324 L 86.61564,85.0324 L 86.61564,74.7824 L 89.36564,74.7824 L 89.36564,76.7824 L 91.61564,76.7824 L 91.61564,62.7824 z"
+ id="path4413"
+ style="fill:url(#linearGradient3263);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="90.365639"
+ y="70.794121"
+ id="text4415"
+ style="font-size:6px;text-align:center;text-anchor:middle;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;font-family:Bitstream Vera Sans">
+ <tspan
+ x="103.36564"
+ y="91.407402"
+ id="tspan4417"
+ style="font-size:11px;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none">–</tspan>
+ </text>
+ <path
+ d="M 91.61564,104.28331 L 112.24064,104.28331 L 112.24064,108.78331 L 110.11564,108.78331 L 110.11564,107.28331 L 105.61564,107.28331 L 105.61564,118.78331 L 110.11564,118.78331 L 110.11564,117.28331 L 112.24064,117.28331 L 112.24064,121.28331 L 121.74064,121.28331 L 121.74064,125.28331 L 119.74064,125.28331 L 119.74064,123.78331 L 115.24064,123.78331 L 115.24064,135.38781 L 119.74064,135.38781 L 119.74064,133.78331 L 121.74064,133.78331 L 121.74064,138.78331 L 91.61564,138.78331 L 91.61564,124.53332 L 89.36564,124.53332 L 89.36564,126.53332 L 86.61564,126.53332 L 86.61564,116.28331 L 89.36564,116.28331 L 89.36564,118.28331 L 91.61564,118.28331 L 91.61564,104.28331 z"
+ id="path4435"
+ style="fill:url(#linearGradient3279);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="90.365639"
+ y="112.29504"
+ id="text4437"
+ style="font-size:6px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="103.36564"
+ y="132.90833"
+ id="tspan4439"
+ style="font-size:11px">/</tspan>
+ </text>
+ <path
+ d="M 21.45166,145.78423 L 42.07666,145.78423 L 42.07666,150.28423 L 39.95166,150.28423 L 39.95166,148.78423 L 35.45166,148.78423 L 35.45166,160.28423 L 39.95166,160.28423 L 39.95166,158.78423 L 42.07666,158.78423 L 42.07666,162.78423 L 51.57666,162.78423 L 51.57666,166.78423 L 49.57666,166.78423 L 49.57666,165.28423 L 45.07666,165.28423 L 45.07666,176.88873 L 49.57666,176.88873 L 49.57666,175.28423 L 51.57666,175.28423 L 51.57666,180.28423 L 21.45166,180.28423 L 21.45166,166.03423 L 19.20166,166.03423 L 19.20166,168.03423 L 16.45166,168.03423 L 16.45166,157.78423 L 19.20166,157.78423 L 19.20166,159.78423 L 21.45166,159.78423 L 21.45166,145.78423 z"
+ id="path4445"
+ style="fill:url(#linearGradient3287);fill-opacity:1;stroke:#a000a0;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="20.449238"
+ y="153.79596"
+ id="text4447"
+ style="font-size:6px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="33.449238"
+ y="174.40924"
+ id="tspan4449"
+ style="font-size:10px">mod</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/numbersmask.svg b/images/it/numbers/numbersmask.svg
new file mode 100644
index 0000000..7fcc732
--- /dev/null
+++ b/images/it/numbers/numbersmask.svg
@@ -0,0 +1,1127 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs45">
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4496"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,33.139165,170.11248)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4491"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,33.139163,211.61339)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4486"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,95.74772,211.61338)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4481"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,95.74772,170.11247)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4476"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,25.58374,253.1143)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4451"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-107.9952,288.54552)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4441"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-107.9952,288.54552)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4431"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-107.9952,288.54552)" />
+ <linearGradient
+ id="linearGradient4389">
+ <stop
+ id="stop4391"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4393"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4395"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient4397"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient4399">
+ <stop
+ id="stop4401"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4403"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4405"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4407"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4409"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="84.393837"
+ y1="150.49895"
+ x2="121.72736"
+ y2="150.49895"
+ id="linearGradient4285"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-4.882461,18)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4273"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,311.64069,549.59336)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4269"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,181.07388,553.64194)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4242"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,383.87753,545.54478)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4237"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,445.61842,548.58121)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4232"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,311.64069,549.59336)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4227"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,240.79048,553.64194)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient4222"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,181.07388,553.64194)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3447"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,24.5,215.41016)" />
+ <linearGradient
+ id="linearGradient3417">
+ <stop
+ id="stop3419"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3421"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3423"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3425"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient3427">
+ <stop
+ id="stop3429"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3431"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3433"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3435"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3437"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3293"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,24.5,215.41016)" />
+ <linearGradient
+ id="linearGradient3263">
+ <stop
+ id="stop3265"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3267"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3269"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3271"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient3273">
+ <stop
+ id="stop3275"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3277"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3279"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3281"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3283"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3138"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,24.5,215.41016)" />
+ <linearGradient
+ id="linearGradient3108">
+ <stop
+ id="stop3110"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3112"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3114"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3116"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient3118">
+ <stop
+ id="stop3120"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3122"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3124"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3126"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3128"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3024"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,24.5,215.41016)" />
+ <linearGradient
+ id="linearGradient2994">
+ <stop
+ id="stop2996"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2998"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3000"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3002"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient3004">
+ <stop
+ id="stop3006"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3008"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3010"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3012"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3014"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2910"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,24.5,215.41016)" />
+ <linearGradient
+ id="linearGradient2882">
+ <stop
+ id="stop2884"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2886"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2888"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2890"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2892">
+ <stop
+ id="stop2894"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2896"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2898"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2900"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2902"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2798"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,50.790988,326.09766)" />
+ <linearGradient
+ id="linearGradient2774">
+ <stop
+ id="stop2776"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2778"
+ style="stop-color:#ffc000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2780"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2782"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2784">
+ <stop
+ id="stop2786"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2788"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2790"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2792"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2794"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffc000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,21.014163,215.41015)" />
+ <linearGradient
+ x1="43.416519"
+ y1="448.5"
+ x2="92.750099"
+ y2="448.5"
+ id="linearGradient2584"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(36.437247,-46.558704)" />
+ <linearGradient
+ x1="44.999863"
+ y1="402.5"
+ x2="100.00014"
+ y2="402.5"
+ id="linearGradient2582"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32,0)" />
+ <linearGradient
+ x1="43.416519"
+ y1="448.5"
+ x2="92.750099"
+ y2="448.5"
+ id="linearGradient3790"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(36.437247,-46.558704)" />
+ <linearGradient
+ x1="44.999863"
+ y1="402.5"
+ x2="100.00014"
+ y2="402.5"
+ id="linearGradient3782"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32,0)" />
+ <linearGradient
+ x1="77.666512"
+ y1="359.5"
+ x2="139.33348"
+ y2="359.5"
+ id="linearGradient3774"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,12)" />
+ <linearGradient
+ x1="8.1665125"
+ y1="360"
+ x2="69.833488"
+ y2="360"
+ id="linearGradient3765"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,12)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="318"
+ x2="143.7785"
+ y2="318"
+ id="linearGradient3757"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,14)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="278.5"
+ x2="143.7785"
+ y2="278.5"
+ id="linearGradient3749"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,26)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="235"
+ x2="143.7785"
+ y2="235"
+ id="linearGradient3741"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,42)" />
+ <linearGradient
+ x1="10.277154"
+ y1="192.5"
+ x2="134.72285"
+ y2="192.5"
+ id="linearGradient3733"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,48)" />
+ <linearGradient
+ x1="84.393837"
+ y1="150.49895"
+ x2="121.72736"
+ y2="150.49895"
+ id="linearGradient3725"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-4.882461,18)" />
+ <linearGradient
+ x1="15.999892"
+ y1="150.49895"
+ x2="59.000107"
+ y2="150.49895"
+ id="linearGradient3717"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="85.560509"
+ y1="114.35662"
+ x2="120.56069"
+ y2="114.35662"
+ id="linearGradient3709"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="19.999912"
+ y1="114.35662"
+ x2="55.000088"
+ y2="114.35662"
+ id="linearGradient3701"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="85.560509"
+ y1="78.214287"
+ x2="120.56069"
+ y2="78.214287"
+ id="linearGradient3693"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="19.999912"
+ y1="78.214287"
+ x2="55.000088"
+ y2="78.214287"
+ id="linearGradient3685"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37.33316"
+ y1="41.5"
+ x2="107.66684"
+ y2="41.5"
+ id="linearGradient3677"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient5187"
+ xlink:href="#linearGradient3049"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.66667,0,0,0.66667,147.83371,171.83398)" />
+ <linearGradient
+ id="linearGradient5166">
+ <stop
+ id="stop5168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop5170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3165"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-274.41338,253.11142)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-204.2494,211.6105)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3175"
+ xlink:href="#linearGradient3417"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-204.2494,170.10959)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3180"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-266.85796,211.61051)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3185"
+ xlink:href="#linearGradient2480"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.25,0,0,-0.25,-266.85795,170.1096)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3188"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,-249.20613,326.09478)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3191"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,-0.5,-278.98296,215.40727)" />
+ <linearGradient
+ x1="77.666512"
+ y1="359.5"
+ x2="139.33348"
+ y2="359.5"
+ id="linearGradient3212"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,11.99712)" />
+ <linearGradient
+ x1="8.1665125"
+ y1="360"
+ x2="69.833488"
+ y2="360"
+ id="linearGradient3217"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,11.99712)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="235"
+ x2="143.7785"
+ y2="235"
+ id="linearGradient3224"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,41.99712)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="278.5"
+ x2="143.7785"
+ y2="278.5"
+ id="linearGradient3231"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,25.99712)" />
+ <linearGradient
+ x1="1.2215077"
+ y1="318"
+ x2="143.7785"
+ y2="318"
+ id="linearGradient3238"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,13.99712)" />
+ <linearGradient
+ x1="10.277154"
+ y1="192.5"
+ x2="134.72285"
+ y2="192.5"
+ id="linearGradient3245"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,47.99712)" />
+ <linearGradient
+ x1="37.33316"
+ y1="41.5"
+ x2="107.66684"
+ y2="41.5"
+ id="linearGradient3253"
+ xlink:href="#linearGradient5166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-299.99712,-2.88e-3)" />
+ </defs>
+ <rect
+ width="143"
+ height="440"
+ x="1"
+ y="30"
+ id="rect4"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ <rect
+ width="145"
+ height="29"
+ x="0"
+ y="0"
+ id="rect6"
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 0,470 L 0,486 L 3,493 L 8,497 L 15,499 L 129,499 L 136,497 L 142,492 L 145,484 L 145,470 L 0,470 z"
+ id="path8"
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 39,36 L 42,36 L 42,38 L 47,38 L 47,36 L 108,36 L 108,49 L 47,49 L 47,46 L 42,46 L 42,49 L 39,49 L 39,36 z"
+ id="path10"
+ style="fill:#101010;fill-opacity:1;stroke:#101010;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 122,151.5 L 100,151.5 L 98,153.5 L 96,154.5 L 95,157.5 L 95,159.5 L 90,159.5 L 90,157.5 L 86,157.5 L 86,170.5 L 90,170.5 L 90,168.5 L 95,168.5 L 95,172.5 L 96,174.5 L 99,175.5 L 122,175.5 L 122,169.5 L 119,169.5 L 119,171.5 L 113,171.5 L 113,156.5 L 119,156.5 L 119,158.5 L 122,158.5 L 122,151.5 z"
+ id="path22"
+ style="fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 126,230 L 21,230 L 20,231 L 18,232 L 17,234 L 17,239 L 14,239 L 14,238 L 11,238 L 12,247 L 14,247 L 14,245 L 17,245 L 17,249 L 18,250 L 20,250 L 130,251 L 130,247 L 135,247 L 135,238 L 130,238 L 130,233 L 129,232 L 127,230 L 126,230 L 126,230"
+ id="path24"
+ style="fill:#585858;fill-opacity:1;stroke:#484848;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 132,323.5 L 14,323.5 L 11,324.5 L 6,326.5 L 4,329.5 L 3,331.5 L 2,332.5 L 2,333.5 L 3,335.5 L 6,337.5 L 9,338.5 L 11,339.5 L 14,340.5 L 132,340.5 L 137,339.5 L 140,337.5 L 143,335.5 L 144,333.5 L 144,332.5 L 144,329.5 L 141,327.5 L 138,325.5 L 135,324.5 L 132,323.5 z"
+ id="path26"
+ style="fill:#707070;fill-opacity:1;stroke:#606060;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 132,296.5 L 14,296.5 L 11,297.5 L 6,299.5 L 4,301.5 L 3,303.5 L 2,304.5 L 2,306.5 L 3,307.5 L 6,309.5 L 9,311.5 L 11,312.5 L 14,313.5 L 132,313.5 L 137,311.5 L 140,310.5 L 143,308.5 L 144,306.5 L 144,304.5 L 144,302.5 L 141,299.5 L 138,298.5 L 135,297.5 L 132,296.5 z"
+ id="path28"
+ style="fill:#686868;fill-opacity:1;stroke:#585858;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 132,268.5 L 14,268.5 L 11,269.5 L 6,271.5 L 4,274.5 L 3,276.5 L 2,277.5 L 2,278.5 L 3,280.5 L 6,282.5 L 9,283.5 L 11,284.5 L 14,285.5 L 132,285.5 L 137,284.5 L 140,282.5 L 143,280.5 L 144,278.5 L 144,277.5 L 144,274.5 L 141,272.5 L 138,270.5 L 135,269.5 L 132,268.5 z"
+ id="path30"
+ style="fill:#606060;fill-opacity:1;stroke:#505050;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 10,357.5 L 70,357.5 L 70,359.5 L 65,360.5 L 61,361.5 L 58,363.5 L 54,366.5 L 53,368.5 L 52,371.5 L 52,374.5 L 54,377.5 L 56,379.5 L 60,381.5 L 63,383.5 L 67,384.5 L 70,385.5 L 70,387.5 L 10,387.5 L 10,385.5 L 14,384.5 L 19,382.5 L 23,381.5 L 25,379.5 L 27,376.5 L 28,374.5 L 28,371.5 L 28,369.5 L 27,367.5 L 25,365.5 L 22,363.5 L 19,361.5 L 15,360.5 L 10,359.5 L 10,357.5 z"
+ id="path32"
+ style="fill:#787878;fill-opacity:1;stroke:#686868;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 79,356.5 L 140,356.5 L 140,359.5 L 134,359.5 L 130,361.5 L 127,362.5 L 124,365.5 L 122,368.5 L 121,371.5 L 122,373.5 L 123,377.5 L 126,379.5 L 129,381.5 L 132,382.5 L 136,383.5 L 140,384.5 L 140,386.5 L 79,386.5 L 79,384.5 L 84,383.5 L 88,382.5 L 92,380.5 L 95,378.5 L 96,376.5 L 97,373.5 L 97,371.5 L 97,369.5 L 96,367.5 L 94,364.5 L 92,362.5 L 88,360.5 L 84,359.5 L 79,359.5 L 79,356.5 z"
+ id="path34"
+ style="fill:#808080;fill-opacity:1;stroke:#707070;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 100,396.5 L 80,396.5 L 71,396.5 L 63,398.5 L 56,400.5 L 51,402.5 L 48,405.5 L 47,408.5 L 46,410.5 L 47,412.5 L 48,415.5 L 50,417.5 L 54,419.5 L 60,421.5 L 65,423.5 L 72,424.5 L 80,425.5 L 100,425.5 L 100,423.5 L 96,422.5 L 92,421.5 C 91,420.5 92,421.5 89,419.5 L 86,417.5 L 83,414.5 L 82,410.5 L 84,406.5 L 87,403.5 L 92,400.5 L 96,399.5 L 100,398.5 L 100,396.5"
+ id="path36"
+ style="fill:#888888;fill-opacity:1;stroke:#787878;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 91,439 L 102,439 L 102,443 L 99,443 L 99,441 L 92,441"
+ id="path38"
+ style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 91,457 L 102,457 L 102,453 L 99,453 L 99,455 L 92,455"
+ id="path40"
+ style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 76,438.5 C 87,438.5 87,438.5 87,438.5 L 91,441.5 L 93,445.5 L 93,458.5 L 91,461.5 L 87,464.5 L 76,464.5 L 76,464.5 L 76,466.5 L 62,466.5 L 62,464.5 L 51,464.5 L 47,461.5 L 45,458.5 L 45,445.5 L 47,441.5 L 51,438.5 L 62,438.5 L 62,442.5 L 76,442.5 L 76,438.5 z"
+ id="path42"
+ style="fill:#909090;fill-opacity:1;stroke:#808080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 37.643216,215.5 L 48.518216,215.5 L 48.518216,211 L 46.518216,211 L 46.518216,212.5 L 42.018216,212.5 L 42.018216,201 L 46.518216,201 L 46.518216,202.5 L 48.518216,202.5 L 48.518216,198.125 L 42.018216,198.125 L 41.77105,189.68559 L 25.768216,189.625 L 25.768216,187.625 L 23.018216,187.625 L 23.018216,197.875 L 25.768216,197.875 L 25.768216,195.875 L 28.018216,195.875 L 28.010174,215.44608 L 37.643216,215.5 z"
+ id="path3280"
+ style="fill:#484848;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 107.8072,187.625 L 118.6822,187.625 L 118.6822,192.125 L 116.6822,192.125 L 116.6822,190.625 L 112.1822,190.625 L 112.1822,202.125 L 116.6822,202.125 L 116.6822,200.625 L 118.6822,200.625 L 118.6822,205 L 118.84657,213.23958 L 98.182196,213.5 L 95.932196,213.5 L 95.932196,215.5 L 93.182196,215.5 L 93.182196,205.25 L 95.932196,205.25 L 95.932196,207.25 L 98.182196,207.25 L 98.295328,187.61834 L 107.8072,187.625 z"
+ id="path3282"
+ style="fill:#505050;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 27.006062,62.998163 L 47.506062,62.998163 L 47.506062,67.498163 L 45.506062,67.498163 L 45.506062,65.998163 L 41.006062,65.998163 L 41.006062,77.498163 L 45.506062,77.498163 L 45.506062,75.998163 L 47.506062,75.998163 L 47.506062,83.998163 L 45.506062,83.998163 L 45.506062,82.498163 L 41.006062,82.498163 L 41.006062,94.102668 L 45.506062,94.102668 L 45.506062,92.498163 L 47.506062,92.498163 L 47.506062,97.498168 L 27.006062,97.498168 L 27.006062,83.248163 L 24.756062,83.248163 L 24.756062,85.248163 L 22.006062,85.248163 L 22.006062,74.998163 L 24.756062,74.998163 L 24.756062,76.998163 L 27.006062,76.998163 L 27.006062,62.998163 z"
+ id="path3288"
+ style="fill:#181818;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 27.006062,104.49908 L 47.506062,104.49908 L 47.506062,108.99908 L 45.506062,108.99908 L 45.506062,107.49908 L 41.006062,107.49908 L 41.006062,118.99908 L 45.506062,118.99908 L 45.506062,117.49908 L 47.506062,117.49908 L 47.506062,125.49908 L 45.506062,125.49908 L 45.506062,123.99908 L 41.006062,123.99908 L 41.006062,135.60358 L 45.506062,135.60358 L 45.506062,133.99908 L 47.506062,133.99908 L 47.506062,138.99908 L 27.006062,138.99908 L 27.006062,124.74908 L 24.756062,124.74908 L 24.756062,126.74908 L 22.006062,126.74908 L 22.006062,116.49908 L 24.756062,116.49908 L 24.756062,118.49908 L 27.006062,118.49908 L 27.006062,104.49908 z"
+ id="path3290"
+ style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 92.357542,62.998163 L 112.98254,62.998163 L 112.98254,67.498163 L 110.85754,67.498163 L 110.85754,65.998163 L 106.35754,65.998163 L 106.35754,77.498163 L 110.85754,77.498163 L 110.85754,75.998163 L 112.98254,75.998163 L 112.98254,79.998163 L 122.48254,79.998163 L 122.48254,83.998163 L 120.48254,83.998163 L 120.48254,82.498163 L 115.98254,82.498163 L 115.98254,94.102668 L 120.48254,94.102668 L 120.48254,92.498163 L 122.48254,92.498163 L 122.48254,97.498168 L 92.357542,97.498168 L 92.357542,83.248163 L 90.107542,83.248163 L 90.107542,85.248163 L 87.357542,85.248163 L 87.357542,74.998163 L 90.107542,74.998163 L 90.107542,76.998163 L 92.357542,76.998163 L 92.357542,62.998163 z"
+ id="path3292"
+ style="fill:#202020;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 22.193562,146 L 42.818562,146 L 42.818562,150.5 L 40.693562,150.5 L 40.693562,149 L 36.193562,149 L 36.193562,160.5 L 40.693562,160.5 L 40.693562,159 L 42.818562,159 L 42.818562,163 L 52.318562,163 L 52.318562,167 L 50.318562,167 L 50.318562,165.5 L 45.818562,165.5 L 45.818562,177.1045 L 50.318562,177.1045 L 50.318562,175.5 L 52.318562,175.5 L 52.318562,180.5 L 22.193562,180.5 L 22.193562,166.25 L 19.943562,166.25 L 19.943562,168.25 L 17.193562,168.25 L 17.193562,158 L 19.943562,158 L 19.943562,160 L 22.193562,160 L 22.193562,146 z"
+ id="path3298"
+ style="fill:#383838;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 91.688511,105 L 112.31351,105 L 112.31351,109.5 L 110.18851,109.5 L 110.18851,108 L 105.68851,108 L 105.68851,119.5 L 110.18851,119.5 L 110.18851,118 L 112.31351,118 L 112.31351,122 L 121.81351,122 L 121.81351,126 L 119.81351,126 L 119.81351,124.5 L 115.31351,124.5 L 115.31351,136.1045 L 119.81351,136.1045 L 119.81351,134.5 L 121.81351,134.5 L 121.81351,139.5 L 91.688511,139.5 L 91.688511,125.25001 L 89.438511,125.25001 L 89.438511,127.25001 L 86.688511,127.25001 L 86.688511,117 L 89.438511,117 L 89.438511,119 L 91.688511,119 L 91.688511,105 z"
+ id="path3308"
+ style="fill:#303030;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+</svg>
diff --git a/images/it/numbers/or.svg b/images/it/numbers/or.svg
new file mode 100644
index 0000000..2e3c2ec
--- /dev/null
+++ b/images/it/numbers/or.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="92"
+ height="46"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0000896,0,0,0.9890701,0.2458786,0.2513884)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:1.49184680000000003px;stroke-opacity:1;opacity:1"
+ d="M 0.74592343,0.74592343 L 91.754077,0.74592343 L 91.754077,4.2076687 C 91.754077,4.2076687 79.069042,5.9236467 74,9 C 71.203841,10.696962 66.759508,15.097466 65.251702,18 C 64.484155,19.477532 64.087075,21.336249 64.151604,23 C 64.189862,23.986414 64.551215,26.149113 65.051684,27 C 67.351348,30.909843 70.1144,33.659607 74,36 C 78.30402,38.592418 91.754077,41.792331 91.754077,41.792331 L 91.754077,45.254077 L 0.74592343,45.254077 L 0.74592343,41.792331 C 0.74592343,41.792331 14.227222,39.463583 19.247581,36 C 22.495791,33.759036 26.081665,30.711113 27.348298,27 C 27.684138,26.016021 27.779735,23.994457 27.748342,23 C 27.71695,22.005542 27.616888,18.878752 27.248298,18 C 25.790481,14.524428 22.470929,10.998997 19.247581,9 C 14.258161,5.9057523 0.74592343,4.2076687 0.74592343,4.2076687 L 0.74592343,0.74592343 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="46"
+ y="29"
+ style="font-size:18px">or</tspan></text>
+</svg>
diff --git a/images/it/numbers/plus.svg b/images/it/numbers/plus.svg
new file mode 100644
index 0000000..ff30535
--- /dev/null
+++ b/images/it/numbers/plus.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">+</tspan></text>
+</svg>
diff --git a/images/it/numbers/plus2.svg b/images/it/numbers/plus2.svg
new file mode 100644
index 0000000..9029925
--- /dev/null
+++ b/images/it/numbers/plus2.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="52.5"
+ height="70.5"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 10.75,0.75 L 51.75,0.75 L 51.75,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 51.75,26.75 L 51.75,42.75 L 47.75,42.75 L 47.75,39.75 L 38.75,39.75 L 38.75,62.959 L 47.75,62.959 L 47.75,59.75 L 51.75,59.75 L 51.75,69.75 L 10.75,69.75 L 10.75,41.25 L 6.25,41.25 L 6.25,45.25 L 0.75,45.25 L 0.75,24.75 L 6.25,24.75 L 6.25,28.75 L 10.75,28.75 L 10.75,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="0.25"
+ y="16.773438"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26.25"
+ y="42.773438"
+ id="tspan14"
+ style="font-size:24px">+</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/print.svg b/images/it/numbers/print.svg
new file mode 100644
index 0000000..e4a88a4
--- /dev/null
+++ b/images/it/numbers/print.svg
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="87"
+ height="44"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ id="path10"
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ id="path12"
+ style="fill:#e000e0;fill-opacity:1;stroke:#800080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 48,1 C 64,1 64,1 64,1 C 64,1 68.131798,3.4865526 69.5,5 C 70.897472,6.5458243 73,11 73,11 L 73,30 C 73,30 70.78295,33.693654 69.5,35 C 68.07044,36.455629 64,39 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 C 10,39 5.9295605,36.455629 4.5,35 C 3.2170498,33.693654 1,30 1,30 L 1,11 C 1,11 3.1025283,6.5458243 4.5,5 C 5.8682021,3.4865526 10,1 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z"
+ id="path14"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a000a0;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text16"
+ style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ id="tspan18"
+ style="font-size:18px;font-family:Bitstream Vera Sans">stampa</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/product.svg b/images/it/numbers/product.svg
new file mode 100644
index 0000000..576934b
--- /dev/null
+++ b/images/it/numbers/product.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="52"
+ height="37">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3173"
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3173);stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1;fill-opacity:1.0"
+ d="M 0.5,0.5 L 51.5,0.5 L 51.5,9.5 L 47.5,9.5 L 47.5,6.5 L 38.5,6.5 L 38.5,29.5 L 47.5,29.5 L 47.5,26.5 L 51.5,26.5 L 51.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26"
+ y="26"
+ style="font-size:24px">×</tspan></text>
+</svg>
diff --git a/images/it/numbers/product2.svg b/images/it/numbers/product2.svg
new file mode 100644
index 0000000..0d4eb1d
--- /dev/null
+++ b/images/it/numbers/product2.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="52.5"
+ height="70.5"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 10.75,0.75 L 51.75,0.75 L 51.75,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 51.75,26.75 L 51.75,42.75 L 47.75,42.75 L 47.75,39.75 L 38.75,39.75 L 38.75,62.959 L 47.75,62.959 L 47.75,59.75 L 51.75,59.75 L 51.75,69.75 L 10.75,69.75 L 10.75,41.25 L 6.25,41.25 L 6.25,45.25 L 0.75,45.25 L 0.75,24.75 L 6.25,24.75 L 6.25,28.75 L 10.75,28.75 L 10.75,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="0.25"
+ y="16.773438"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="26.25"
+ y="42.773438"
+ id="tspan14"
+ style="font-size:24px">x</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/random.svg b/images/it/numbers/random.svg
new file mode 100644
index 0000000..064f49c
--- /dev/null
+++ b/images/it/numbers/random.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="280"
+ height="48"
+ version="1.0">
+ <defs>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient3164">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3166" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:0;"
+ offset="1"
+ id="stop3168" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3164"
+ id="linearGradient3170"
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ y2="21"
+ x2="104"
+ y1="0"
+ x1="0"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientTransform="matrix(1.0139238,0,0,1.0946487,31.741439,7.7561892)" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3259"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ <stop
+ id="stop3170"
+ offset="1"
+ style="stop-color:#ff00ff;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3258"
+ x1="0.11728395"
+ y1="24.646091"
+ x2="279.92386"
+ y2="24.646091"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9988917,0,0,1.0043477,0.1346121,-0.7532427)" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3258);fill-opacity:1;stroke:#a000a0;stroke-width:1.50242388;stroke-opacity:1"
+ d="M 259.347,0.75327866 L 22.332204,0.5 C 22.332204,0.5 18.149147,2.8777213 16.783263,4.2670459 C 15.698976,5.3699403 14.110875,8.604136 14.110875,8.604136 L 14.110875,21.830113 L 6.7116766,22.036769 L 6.5061433,18.523618 L 0.5,18.316963 L 0.5,39.395864 L 6.3006101,39.395864 L 6.5061433,35.056091 L 14.110875,35.262746 L 13.905341,43.11567 C 13.905341,43.11567 15.512344,45.123208 16.372196,45.798617 C 17.202851,46.451092 19.45474,47.5 19.45474,47.5 L 267,47.5 L 267,38.775896 L 279.5,38.362584 L 279.5,19.556898 L 267,19.556898 L 267,7.9841684 C 267,7.9841684 265.35487,5.2704925 264.4504,4.2643623 C 263.36589,3.0579557 260.33973,0.75121216 260.33973,0.75121216 L 259.347,0.75327866 L 259.347,0.5" />
+ <path
+ d="M 28.755364,18.553513 L 33.824984,18.553513 L 33.824984,22.932108 L 40.922451,22.932108 L 40.922451,18.553513 L 133.69649,18.553513 L 133.69649,40.446487 L 40.922451,40.446487 L 40.922451,36.067892 L 33.824984,36.067892 L 33.824984,40.446487 L 28.755364,40.446487 L 28.755364,18.553513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 151.95547,18.553513 L 157.02509,18.553513 L 157.02509,22.932108 L 164.12256,22.932108 L 164.12256,18.553513 L 256,18.553513 L 256,40.446487 L 164.12256,40.446487 L 164.12256,36.067892 L 157.02509,36.067892 L 157.02509,40.446487 L 151.95547,40.446487 L 151.95547,18.553513 z"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a000a0;stroke-width:1.5;stroke-opacity:1" />
+ <text
+ style="font-size:12px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="140"
+ y="15.5"
+ style="font-size:14px">casuale</tspan></text>
+</svg>
diff --git a/images/it/numbers/remainder.svg b/images/it/numbers/remainder.svg
new file mode 100644
index 0000000..71e8813
--- /dev/null
+++ b/images/it/numbers/remainder.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="64"
+ height="37"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3166"
+ id="linearGradient3165"
+ x1="0"
+ y1="18.5"
+ x2="52.5"
+ y2="18.5"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3165);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1"
+ d="M 0.5,0.5 L 63.5,0.5 L 63.5,9.5 L 59.5,9.5 L 59.5,6.5 L 50,6.5 L 50,29.5 L 59.5,29.5 L 59.5,26.5 L 63.5,26.5 L 63.5,36.5 L 0.5,36.5 L 0.5,29.5 L 12.5,29.5 L 12.5,6.5 L 0.5,6.5 L 0.5,0.5 z" />
+ <text
+ style="font-size:14px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="32"
+ y="24"
+ style="font-size:14px">mod</tspan></text>
+</svg>
diff --git a/images/it/numbers/remainder2.svg b/images/it/numbers/remainder2.svg
new file mode 100644
index 0000000..585d9ec
--- /dev/null
+++ b/images/it/numbers/remainder2.svg
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="71.75"
+ height="70.5"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient3173"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.2720588,8.0000002)" />
+ <linearGradient
+ id="linearGradient2480">
+ <stop
+ id="stop2482"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2484"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2490"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(1.78e-7,29.691177)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(8.8e-8,33.25)" />
+ <linearGradient
+ x1="-0.25"
+ y1="18.5"
+ x2="52.25"
+ y2="18.5"
+ id="linearGradient2495"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0.25,0.25)" />
+ </defs>
+ <path
+ d="M 10.75,0.75 L 52,0.75 L 52,9.75 L 47.75,9.75 L 47.75,6.75 L 38.75,6.75 L 38.75,29.75 L 47.75,29.75 L 47.75,26.75 L 52,26.75 L 52,34.75 L 71,34.75 L 71,42.75 L 67,42.75 L 67,39.75 L 58,39.75 L 58,62.959 L 67,62.959 L 67,59.75 L 71,59.75 L 71,69.75 L 10.75,69.75 L 10.75,41.25 L 6.25,41.25 L 6.25,45.25 L 0.75,45.25 L 0.75,24.75 L 6.25,24.75 L 6.25,28.75 L 10.75,28.75 L 10.75,0.75 z"
+ id="path10"
+ style="fill:url(#linearGradient2495);fill-opacity:1;stroke:#a000a0;stroke-width:1.5px;stroke-opacity:1" />
+ <text
+ x="8.25"
+ y="16.773438"
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="34.25"
+ y="58"
+ id="tspan14"
+ style="font-size:18px">mod</tspan>
+ </text>
+</svg>
diff --git a/images/it/numbers/sqrt.svg b/images/it/numbers/sqrt.svg
new file mode 100644
index 0000000..8735889
--- /dev/null
+++ b/images/it/numbers/sqrt.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="55"
+ height="37"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#ff00ff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);stroke:#a000a0;stroke-width:1.5;stroke-opacity:1;fill-opacity:1;stroke-dasharray:none"
+ d="M 55,0.5 L 22.5,0.5 C 22.5,0.5 18.230829,2.065261 16.882586,3.3555954 C 15.619576,4.5643565 14,7.5125673 14,7.5125673 L 14,11.425494 L 6.5,11.524237 L 6.5,8.5 L 0.5,8.5 L 0.5,28.5 L 6.5,28.5 L 6.5,25 L 14,25 L 14,32.16158 C 14,32.16158 15.109546,34.301134 15.897666,34.926391 C 16.919026,35.736689 19.94614,36.5 19.94614,36.5 L 55,36.5 L 55,26.5 L 50,26.5 L 50,29.594255 L 41,29.594255 L 41,7 L 50,7 L 50,10 L 55,10 L 55,0.5 z" />
+ <text
+ style="font-size:12px;font-family:Bitstream Vera Sans">
+ <tspan
+ x="18"
+ y="28"
+ style="font-size:24px">√</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
+ d="M 32.980251,9.1782124 C 37.127469,9.1782124 37.127469,9.1782124 37.127469,9.1782124" />
+</svg>
diff --git a/images/it/palette/flowoff.svg b/images/it/palette/flowoff.svg
new file mode 100644
index 0000000..e372e37
--- /dev/null
+++ b/images/it/palette/flowoff.svg
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#a0a0a0;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(-0.8271329,0.7070503)"
+ id="g3163">
+ <path
+ d="M 27.560785,16.470589 L 26.049783,26.786103 L 17.871787,20.319781 L 27.560785,16.470589 z"
+ transform="translate(8.1558824,1.1284313)"
+ id="path2386"
+ style="opacity:1;fill:#a06400;fill-opacity:1;stroke:#a06400;stroke-width:3;stroke-opacity:1" />
+ <path
+ d="M 27.560785,16.470589 L 26.049783,26.786103 L 17.871787,20.319781 L 27.560785,16.470589 z"
+ transform="matrix(-0.9848078,-0.1736482,-0.1736482,0.9848078,39.742987,17.127786)"
+ id="path2388"
+ style="opacity:1;fill:#a06400;fill-opacity:1;stroke:#a06400;stroke-width:3;stroke-opacity:1" />
+ <path
+ d="M 14.52451,37.473529 C 14.52451,37.57492 16.594566,38.970174 18.897855,39.726087 C 20.503989,40.253202 22.279944,40.243789 23.308823,40.218628 C 25.060658,40.175788 27.071133,39.136817 28.794961,37.923833 C 31.168917,36.253381 32.999242,34.25291 32.861765,34.069608 L 32.861765,34.069608 L 32.971569,34.069608"
+ id="path2390"
+ style="fill:none;fill-opacity:1;stroke:#a06400;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ <path
+ d="M 30.716667,18.403553 C 30.716667,18.302162 25.524507,14.824454 21.332354,14.858454 C 17.140201,14.892454 11.631102,20.824172 11.779412,21.007474 C 11.779412,21.007474 11.779412,21.007474 11.779412,21.007474 C 11.742811,21.007474 11.706209,21.007474 11.669608,21.007474"
+ id="path3162"
+ style="fill:none;fill-opacity:1;stroke:#a06400;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/flowon.svg b/images/it/palette/flowon.svg
new file mode 100644
index 0000000..a6033eb
--- /dev/null
+++ b/images/it/palette/flowon.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ id="g3163">
+ <path
+ d="M 27.560785,16.470589 L 26.049783,26.786103 L 17.871787,20.319781 L 27.560785,16.470589 z"
+ transform="translate(8.1558824,1.1284313)"
+ id="path2386"
+ style="opacity:1;fill:#a06400;fill-opacity:1;stroke:#a06400;stroke-width:3;stroke-opacity:1" />
+ <path
+ d="M 27.560785,16.470589 L 26.049783,26.786103 L 17.871787,20.319781 L 27.560785,16.470589 z"
+ transform="matrix(-0.9848078,-0.1736482,-0.1736482,0.9848078,39.742987,17.127786)"
+ id="path2388"
+ style="opacity:1;fill:#a06400;fill-opacity:1;stroke:#a06400;stroke-width:3;stroke-opacity:1" />
+ <path
+ d="M 14.52451,37.473529 C 14.52451,37.57492 16.594566,38.970174 18.897855,39.726087 C 20.503989,40.253202 22.279944,40.243789 23.308823,40.218628 C 25.060658,40.175788 27.071133,39.136817 28.794961,37.923833 C 31.168917,36.253381 32.999242,34.25291 32.861765,34.069608 L 32.861765,34.069608 L 32.971569,34.069608"
+ id="path2390"
+ style="fill:none;fill-opacity:1;stroke:#a06400;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ <path
+ d="M 30.716667,18.403553 C 30.716667,18.302162 25.524507,14.824454 21.332354,14.858454 C 17.140201,14.892454 11.631102,20.824172 11.779412,21.007474 C 11.779412,21.007474 11.779412,21.007474 11.779412,21.007474 C 11.742811,21.007474 11.706209,21.007474 11.669608,21.007474"
+ id="path3162"
+ style="fill:none;fill-opacity:1;stroke:#a06400;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/myblocksoff.svg b/images/it/palette/myblocksoff.svg
new file mode 100644
index 0000000..ce85379
--- /dev/null
+++ b/images/it/palette/myblocksoff.svg
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5">
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2431"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,27.031478,32.193732)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2428"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,27.031478,45.064925)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2557"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2561"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2461"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,27.031478,32.193732)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2463"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,27.031478,45.064925)" />
+ </defs>
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#a0a0a0;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(-17.113578,-17.711929)"
+ id="g2457">
+ <path
+ d="M 43.029878,32.527032 C 48.362678,32.527032 48.362678,32.527032 48.362678,32.527032 C 48.362678,32.527032 49.739806,33.3558 50.195828,33.860232 C 50.661605,34.375455 51.362378,35.860032 51.362378,35.860032 L 51.362378,42.192733 C 51.362378,42.192733 50.623435,43.423827 50.195828,43.859233 C 49.719356,44.344394 48.362678,45.192433 48.362678,45.192433 L 42.696578,45.192433 L 42.696578,45.192433 L 42.696578,46.525632 L 36.030578,46.525632 L 36.030578,45.192433 L 30.364478,45.192433 C 30.364478,45.192433 29.007801,44.344394 28.531328,43.859233 C 28.103721,43.423827 27.364778,42.192733 27.364778,42.192733 L 27.364778,35.860032 C 27.364778,35.860032 28.065551,34.375455 28.531328,33.860232 C 28.98735,33.3558 30.364478,32.527032 30.364478,32.527032 L 35.697278,32.527032 L 35.697278,34.193532 L 43.029878,34.193532 L 43.029878,32.527032 z"
+ id="path9"
+ style="fill:url(#linearGradient2461);fill-opacity:1;stroke:#c0a000;stroke-width:0.66659999;stroke-opacity:1" />
+ <path
+ d="M 43.029878,45.398226 C 48.362678,45.398226 48.362678,45.398226 48.362678,45.398226 C 48.362678,45.398226 49.739806,46.226993 50.195828,46.731425 C 50.661605,47.246648 51.362378,48.731225 51.362378,48.731225 L 51.362378,55.063926 C 51.362378,55.063926 50.623435,56.295021 50.195828,56.730425 C 49.719356,57.215587 48.362678,58.063626 48.362678,58.063626 L 42.696578,58.063626 L 42.696578,58.063626 L 42.696578,59.396826 L 36.030578,59.396826 L 36.030578,58.063626 L 30.364478,58.063626 C 30.364478,58.063626 29.007801,57.215587 28.531328,56.730425 C 28.103721,56.295021 27.364778,55.063926 27.364778,55.063926 L 27.364778,48.731225 C 27.364778,48.731225 28.065551,47.246648 28.531328,46.731425 C 28.98735,46.226993 30.364478,45.398226 30.364478,45.398226 L 35.697278,45.398226 L 35.697278,47.064725 L 43.029878,47.064725 L 43.029878,45.398226 z"
+ id="path2559"
+ style="fill:url(#linearGradient2463);fill-opacity:1;stroke:#c0a000;stroke-width:0.66659999;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/myblockson.svg b/images/it/palette/myblockson.svg
new file mode 100644
index 0000000..4407dd4
--- /dev/null
+++ b/images/it/palette/myblockson.svg
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5">
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2557"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2561"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2567"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2569"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2428"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.4179,27.352996)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2431"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.4179005,14.481803)" />
+ </defs>
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 25.4163,14.815103 C 30.7491,14.815103 30.7491,14.815103 30.7491,14.815103 C 30.7491,14.815103 32.126228,15.643871 32.58225,16.148303 C 33.048027,16.663526 33.7488,18.148103 33.7488,18.148103 L 33.7488,24.480804 C 33.7488,24.480804 33.009857,25.711898 32.58225,26.147304 C 32.105778,26.632465 30.7491,27.480504 30.7491,27.480504 L 25.083,27.480504 L 25.083,27.480504 L 25.083,28.813703 L 18.417,28.813703 L 18.417,27.480504 L 12.7509,27.480504 C 12.7509,27.480504 11.394223,26.632465 10.91775,26.147304 C 10.490143,25.711898 9.7512,24.480804 9.7512,24.480804 L 9.7512,18.148103 C 9.7512,18.148103 10.451973,16.663526 10.91775,16.148303 C 11.373772,15.643871 12.7509,14.815103 12.7509,14.815103 L 18.0837,14.815103 L 18.0837,16.481603 L 25.4163,16.481603 L 25.4163,14.815103 z"
+ id="path9"
+ style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c0a000;stroke-width:0.66659999;stroke-opacity:1" />
+ <path
+ d="M 25.4163,27.686297 C 30.7491,27.686297 30.7491,27.686297 30.7491,27.686297 C 30.7491,27.686297 32.126228,28.515064 32.58225,29.019496 C 33.048027,29.534719 33.7488,31.019296 33.7488,31.019296 L 33.7488,37.351997 C 33.7488,37.351997 33.009857,38.583092 32.58225,39.018496 C 32.105778,39.503658 30.7491,40.351697 30.7491,40.351697 L 25.083,40.351697 L 25.083,40.351697 L 25.083,41.684897 L 18.417,41.684897 L 18.417,40.351697 L 12.7509,40.351697 C 12.7509,40.351697 11.394223,39.503658 10.91775,39.018496 C 10.490143,38.583092 9.7512,37.351997 9.7512,37.351997 L 9.7512,31.019296 C 9.7512,31.019296 10.451973,29.534719 10.91775,29.019496 C 11.373772,28.515064 12.7509,27.686297 12.7509,27.686297 L 18.0837,27.686297 L 18.0837,29.352796 L 25.4163,29.352796 L 25.4163,27.686297 z"
+ id="path2559"
+ style="fill:url(#linearGradient2428);fill-opacity:1;stroke:#c0a000;stroke-width:0.66659999;stroke-opacity:1" />
+</svg>
diff --git a/images/it/palette/numbersoff.svg b/images/it/palette/numbersoff.svg
new file mode 100644
index 0000000..9fcd454
--- /dev/null
+++ b/images/it/palette/numbersoff.svg
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#a0a0a0;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(0.25,-0.9240561)"
+ id="g2392"
+ style="fill:#a000a0;fill-opacity:1">
+ <text
+ x="4.5171318"
+ y="26.866751"
+ id="text2384"
+ xml:space="preserve"
+ style="font-size:12px;fill:#a000a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
+ x="4.5171318"
+ y="26.866751"
+ id="tspan2386"
+ style="font-size:18px;fill:#a000a0;fill-opacity:1">123</tspan></text>
+ <text
+ x="1.8153553"
+ y="44.840736"
+ id="text2388"
+ xml:space="preserve"
+ style="font-size:12px;fill:#a000a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
+ x="1.8153553"
+ y="44.840736"
+ id="tspan2390"
+ style="font-size:18px;fill:#a000a0;fill-opacity:1">+–=</tspan></text>
+ </g>
+</svg>
diff --git a/images/it/palette/numberson.svg b/images/it/palette/numberson.svg
new file mode 100644
index 0000000..9f5a033
--- /dev/null
+++ b/images/it/palette/numberson.svg
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(0.25,-0.9240561)"
+ id="g2392">
+ <text
+ x="4.5171318"
+ y="26.866751"
+ id="text2384"
+ xml:space="preserve"
+ style="font-size:12px;fill:#a000a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
+ x="4.5171318"
+ y="26.866751"
+ id="tspan2386"
+ style="font-size:18px;fill:#a000a0;fill-opacity:1">123</tspan></text>
+ <text
+ x="1.8153553"
+ y="44.840736"
+ id="text2388"
+ xml:space="preserve"
+ style="font-size:12px;fill:#a000a0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
+ x="1.8153553"
+ y="44.840736"
+ id="tspan2390"
+ style="font-size:18px;fill:#a000a0;fill-opacity:1">+–=</tspan></text>
+ </g>
+</svg>
diff --git a/images/it/palette/penoff.svg b/images/it/palette/penoff.svg
new file mode 100644
index 0000000..6f5494b
--- /dev/null
+++ b/images/it/palette/penoff.svg
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#a0a0a0;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(-31.525379,-20.795051)"
+ id="g2431">
+ <path
+ d="M 37.427664,63.254986 C 38.861674,64.043692 42.667434,64.657414 44.956217,64.545595 C 46.582384,64.466148 48.871146,64.065746 50.190354,63.111585 C 52.428477,61.492787 53.223049,57.281958 55.28109,55.439631 C 56.506791,54.342402 58.512934,52.994996 60.156724,52.930113 C 62.160575,52.851018 64.624892,54.444462 66.322968,55.511332 C 67.613184,56.321951 70.123095,58.881255 70.123095,58.881255"
+ id="path2471"
+ style="fill:none;stroke:#0080ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 39.220176,61.820976 L 40.367384,57.160443 L 42.303298,57.518946 L 43.522207,58.594453 L 43.809009,60.673768 L 39.220176,61.820976 z"
+ id="path3245"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#e0e0e0;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 37.786166,63.039885 C 39.506978,61.175672 39.650379,61.319073 39.650379,61.319073"
+ id="path3243"
+ style="fill:none;stroke:#0060ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 40.869288,56.443439 L 59.224617,38.374911 L 60.658628,39.73722 L 42.6618,57.303845 L 40.869288,56.443439 z"
+ id="path3247"
+ style="fill:#a0a0ff;fill-opacity:1;stroke:#a0a0ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 44.095811,58.307652 L 61.949237,41.09953 L 63.383248,42.461839 L 44.454312,60.530368 L 44.095811,58.307652 z"
+ id="path3249"
+ style="fill:#8080ff;fill-opacity:1;stroke:#8080ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 42.231598,57.232144 L 43.880709,58.881255 L 62.164339,41.099529 L 60.658628,39.307017 L 42.231598,57.232144 z"
+ id="path3251"
+ style="fill:#c4c4ff;fill-opacity:1;stroke:#c4c4ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 61.841686,34.897436 L 64.279504,32.531319 L 65.480488,33.373799 L 66.896573,34.574783 L 67.882455,35.847467 L 68.796636,37.335253 L 66.430519,39.844772 L 65.534262,38.339061 L 63.347396,35.972944 L 61.841686,34.897436 z"
+ id="path3255"
+ style="fill:#e0a040;fill-opacity:1;stroke:#e0a040;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 59.152917,37.657905 L 61.447334,35.57859 L 62.648318,36.42107 L 64.064403,37.622054 L 65.050285,38.894738 L 65.964466,40.382524 L 63.885151,42.246738 L 62.917194,41.09953 L 60.586927,38.876814 L 59.152917,37.657905 z"
+ id="path3253"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#c4c4c4;stroke-width:1px;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/penon.svg b/images/it/palette/penon.svg
new file mode 100644
index 0000000..552f22d
--- /dev/null
+++ b/images/it/palette/penon.svg
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 5.6992386,40.619289 C 7.1332487,41.407995 10.939009,42.021717 13.227792,41.909898 C 14.853959,41.830451 17.142721,41.430049 18.461929,40.475888 C 20.700052,38.85709 21.494624,34.646261 23.552665,32.803934 C 24.778366,31.706705 26.784509,30.359299 28.428299,30.294416 C 30.43215,30.215321 32.896467,31.808765 34.594543,32.875635 C 35.884759,33.686254 38.39467,36.245558 38.39467,36.245558"
+ id="path2471"
+ style="fill:none;stroke:#0080ff;stroke-width:3;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7.4917513,39.185279 L 8.6389594,34.524746 L 10.574873,34.883249 L 11.793782,35.958756 L 12.080584,38.038071 L 7.4917513,39.185279 z"
+ id="path3245"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#e0e0e0;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 6.0577411,40.404188 C 7.7785533,38.539975 7.9219543,38.683376 7.9219543,38.683376"
+ id="path3243"
+ style="fill:none;stroke:#0060ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 9.1408629,33.807742 L 27.496192,15.739214 L 28.930203,17.101523 L 10.933375,34.668148 L 9.1408629,33.807742 z"
+ id="path3247"
+ style="fill:#a0a0ff;fill-opacity:1;stroke:#a0a0ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 12.367386,35.671955 L 30.220812,18.463833 L 31.654823,19.826142 L 12.725887,37.894671 L 12.367386,35.671955 z"
+ id="path3249"
+ style="fill:#8080ff;fill-opacity:1;stroke:#8080ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 10.503173,34.596447 L 12.152284,36.245558 L 30.435914,18.463832 L 28.930203,16.67132 L 10.503173,34.596447 z"
+ id="path3251"
+ style="fill:#c4c4ff;fill-opacity:1;stroke:#c4c4ff;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 30.113261,12.261739 L 32.551079,9.8956219 L 33.752063,10.738102 L 35.168148,11.939086 L 36.15403,13.21177 L 37.068211,14.699556 L 34.702094,17.209075 L 33.805837,15.703364 L 31.618971,13.337247 L 30.113261,12.261739 z"
+ id="path3255"
+ style="fill:#e0a040;fill-opacity:1;stroke:#e0a040;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 27.424492,15.022208 L 29.718909,12.942893 L 30.919893,13.785373 L 32.335978,14.986357 L 33.32186,16.259041 L 34.236041,17.746827 L 32.156726,19.611041 L 31.188769,18.463833 L 28.858502,16.241117 L 27.424492,15.022208 z"
+ id="path3253"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#c4c4c4;stroke-width:1px;stroke-opacity:1" />
+</svg>
diff --git a/images/it/palette/sensorsoff.svg b/images/it/palette/sensorsoff.svg
new file mode 100644
index 0000000..3356434
--- /dev/null
+++ b/images/it/palette/sensorsoff.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs4" />
+ <path
+ d="M 0.75,0.75 L 34.61863,0.75 C 34.61863,0.75 38.36423,1.98211 39.66961,2.9951 C 40.85651,3.91614 42.75,6.94804 42.75,6.94804 L 42.75,49.22255 C 42.75,49.22255 40.91462,52.48677 40.10882,53.28529 C 38.68537,54.6959 34.83823,55.75 34.83823,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#808080;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(46.111336,0.514676)"
+ id="g3247"
+ style="stroke:#800000;stroke-opacity:1">
+ <path
+ d="M -36.1417,31.566802 L -36.027328,36.827935 L -24.590081,43.118421 L -24.361336,29.62247"
+ id="path2463"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -24.132592,29.736843 L -24.075405,43.118421 L -12.352227,35.569838 L -12.352227,30.880566 L -18.299595,34.426114"
+ id="path2465"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -41.860324,27.563765 L -36.256073,22.417004 L -42.089069,19.44332 L -29.965587,12.352227 L -24.246964,15.669028 L -18.757085,12.580972 L -6.6336032,19.90081 L -12.466599,22.302632 L -6.9767206,27.33502 L -18.299595,34.540486 L -24.246964,29.279352 L -30.537449,34.540486 L -41.860324,27.563765 z"
+ id="path2459"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -35.455466,22.188259 L -24.704453,15.440283 L -12.924089,22.302632 L -24.246964,29.050607 L -35.455466,22.188259 z"
+ id="path2461"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/sensorson.svg b/images/it/palette/sensorson.svg
new file mode 100644
index 0000000..196654a
--- /dev/null
+++ b/images/it/palette/sensorson.svg
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs4" />
+ <path
+ d="M 0.75,0.75 L 34.61863,0.75 C 34.61863,0.75 38.36423,1.98211 39.66961,2.9951 C 40.85651,3.91614 42.75,6.94804 42.75,6.94804 L 42.75,49.22255 C 42.75,49.22255 40.91462,52.48677 40.10882,53.28529 C 38.68537,54.6959 34.83823,55.75 34.83823,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(46.111336,0.514676)"
+ id="g3247"
+ style="stroke:#800000;stroke-opacity:1">
+ <path
+ d="M -36.1417,31.566802 L -36.027328,36.827935 L -24.590081,43.118421 L -24.361336,29.62247"
+ id="path2463"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -24.132592,29.736843 L -24.075405,43.118421 L -12.352227,35.569838 L -12.352227,30.880566 L -18.299595,34.426114"
+ id="path2465"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -41.860324,27.563765 L -36.256073,22.417004 L -42.089069,19.44332 L -29.965587,12.352227 L -24.246964,15.669028 L -18.757085,12.580972 L -6.6336032,19.90081 L -12.466599,22.302632 L -6.9767206,27.33502 L -18.299595,34.540486 L -24.246964,29.279352 L -30.537449,34.540486 L -41.860324,27.563765 z"
+ id="path2459"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ d="M -35.455466,22.188259 L -24.704453,15.440283 L -12.924089,22.302632 L -24.246964,29.050607 L -35.455466,22.188259 z"
+ id="path2461"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#800000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/templatesoff.svg b/images/it/palette/templatesoff.svg
new file mode 100644
index 0000000..e0ca78e
--- /dev/null
+++ b/images/it/palette/templatesoff.svg
@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5">
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient2467"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.2497164,0,0,0.2514503,-11.493525,14.124173)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2557"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2561"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient2567"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.2497164,0,0,0.2514503,-11.743525,13.874173)" />
+ <linearGradient
+ id="linearGradient2527">
+ <stop
+ id="stop2529"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2531"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0.94254935"
+ y1="-31.669659"
+ x2="104.37702"
+ y2="20.434471"
+ id="linearGradient2533"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7083638,0,0,1.0012565,0.1338084,32.632067)" />
+ <linearGradient
+ id="linearGradient4342">
+ <stop
+ id="stop3259"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4345"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient4340"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0139238,0,0,1.0946487,31.741439,7.7561892)" />
+ <linearGradient
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3164"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3164">
+ <stop
+ id="stop3166"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4336"
+ style="stop-color:#ff00ff;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient4362"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9988658,0,0,1.0058014,-66.724103,-3.3087008e-3)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient4488"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient4482">
+ <stop
+ id="stop4484"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4486"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2550"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2548"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ id="linearGradient2540">
+ <stop
+ id="stop2542"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2544"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2538"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:#a0a0a0;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(0.6249716,0)"
+ id="g2462">
+ <path
+ d="M 35.37466,14.375 L 23.6875,14.375 L 23.6875,15.75 L 18.4375,15.75 L 18.4375,14.375 L 6.8753982,14.375 C 6.8753982,14.375 6.0918894,15.033227 5.7504272,15.381061 C 5.4793625,15.657184 5.3754369,16.466903 5.3754369,16.466903 L 5.3754369,39.685 C 5.3754369,39.685 5.5354698,40.517153 5.7504272,40.68625 C 5.9580856,40.849605 6.8753982,41.25 6.8753982,41.25 L 18.5625,41.25 L 18.5625,42.125 L 23.5625,42.125 L 23.5625,41.25 L 36.87462,41.25 L 36.87462,30.625 L 36.87462,25.875 L 36.87462,16.311687 C 36.87462,16.311687 36.61331,15.620356 36.374636,15.380389 L 35.37466,14.375 z"
+ id="path2480"
+ style="opacity:0.92000002;fill:url(#linearGradient2467);fill-opacity:1;fill-rule:evenodd;stroke:#c0a000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7.8750005,17.714257 L 34.1875,17.714257 L 34.110283,23.1875 L 7.8750005,23.1875 L 7.8750005,17.714257 z"
+ id="path3250"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c0a000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 12.180679,25.769929 L 30.444323,25.769929 L 30.444323,38.881822 L 12.180679,38.881822 L 12.180679,25.769929 z"
+ id="path3264"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c0a000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/templateson.svg b/images/it/palette/templateson.svg
new file mode 100644
index 0000000..55a1c9a
--- /dev/null
+++ b/images/it/palette/templateson.svg
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5">
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2557"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,9.2560985,9.9123239)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2561"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.3333,0,0,0.3333,8.962951,22.783517)" />
+ <linearGradient
+ id="linearGradient4482">
+ <stop
+ id="stop4484"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4486"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient4488"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient4362"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.9988658,0,0,1.0058014,-66.724103,-3.3087008e-3)" />
+ <linearGradient
+ id="linearGradient3164">
+ <stop
+ id="stop3166"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4336"
+ style="stop-color:#ff00ff;stop-opacity:0"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="19.625"
+ x2="320.75"
+ y2="19.625"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3164"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient4340"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0139238,0,0,1.0946487,31.741439,7.7561892)" />
+ <linearGradient
+ id="linearGradient4342">
+ <stop
+ id="stop3259"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop4345"
+ style="stop-color:#ff00ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0.94254935"
+ y1="-31.669659"
+ x2="104.37702"
+ y2="20.434471"
+ id="linearGradient2533"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.7083638,0,0,1.0012565,0.1338084,32.632067)" />
+ <linearGradient
+ id="linearGradient2527">
+ <stop
+ id="stop2529"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2531"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient2567"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.2497164,0,0,0.2514503,-11.493525,14.124173)" />
+ <linearGradient
+ x1="66.800423"
+ y1="23.707363"
+ x2="203.4543"
+ y2="23.237999"
+ id="linearGradient2467"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.2497164,0,0,0.2514503,-11.493525,14.124173)" />
+ </defs>
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#ffe000;fill-opacity:1;fill-rule:evenodd;stroke:#a06400;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(0.6249716,0)"
+ id="g2462">
+ <path
+ d="M 35.37466,14.375 L 23.6875,14.375 L 23.6875,15.75 L 18.4375,15.75 L 18.4375,14.375 L 6.8753982,14.375 C 6.8753982,14.375 6.0918894,15.033227 5.7504272,15.381061 C 5.4793625,15.657184 5.3754369,16.466903 5.3754369,16.466903 L 5.3754369,39.685 C 5.3754369,39.685 5.5354698,40.517153 5.7504272,40.68625 C 5.9580856,40.849605 6.8753982,41.25 6.8753982,41.25 L 18.5625,41.25 L 18.5625,42.125 L 23.5625,42.125 L 23.5625,41.25 L 36.87462,41.25 L 36.87462,30.625 L 36.87462,25.875 L 36.87462,16.311687 C 36.87462,16.311687 36.61331,15.620356 36.374636,15.380389 L 35.37466,14.375 z"
+ id="path2480"
+ style="opacity:0.92000002;fill:url(#linearGradient2467);fill-opacity:1;fill-rule:evenodd;stroke:#c0a000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 7.8750005,17.714257 L 34.1875,17.714257 L 34.110283,23.1875 L 7.8750005,23.1875 L 7.8750005,17.714257 z"
+ id="path3250"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c0a000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 12.180679,25.769929 L 30.444323,25.769929 L 30.444323,38.881822 L 12.180679,38.881822 L 12.180679,25.769929 z"
+ id="path3264"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c0a000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/palette/turtleoff.svg b/images/it/palette/turtleoff.svg
new file mode 100644
index 0000000..0c507c7
--- /dev/null
+++ b/images/it/palette/turtleoff.svg
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs5" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path2384"
+ style="fill:#e0e0e0;fill-opacity:1;stroke:#808080;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 12.555881,44.10283 C 13.931472,43.290249 15.380009,42.234524 16.055881,42.10283 C 16.731753,41.971136 16.634959,42.763471 18.055881,43.60283 C 20.927304,45.299021 23.184458,45.299021 26.055881,43.60283 C 27.476803,42.763471 27.380009,41.971136 28.055881,42.10283 C 28.731753,42.234525 30.180291,43.290249 31.555881,44.10283 C 33.153242,45.046415 37.561517,45.10283 38.555881,45.10283 C 39.918856,45.10283 38.166004,43.285432 35.555881,41.10283 L 31.555881,38.10283 L 33.555881,36.10283 C 35.607882,32.501435 36.115559,30.373507 34.555881,27.10283 L 32.555881,24.60283 L 38.055881,20.60283 C 40.109082,18.955696 39.390871,16.144856 39.055881,15.60283 C 38.886209,15.328294 37.482523,15.288018 36.555881,15.60283 C 35.629239,15.917643 35.179641,16.587544 34.380854,17.35283 C 31.668721,19.951218 32.942668,20.742854 29.137607,19.60283 C 24.742429,18.286003 24.014652,17.21115 26.769693,14.166865 C 28.312388,12.462205 28.066577,11.025952 26.37941,9.1616535 C 24.078277,6.6189306 20.386426,6.5012836 18.085293,9.0440065 C 16.398126,10.908305 15.799374,12.579852 17.342069,14.284512 C 20.09711,17.328797 19.134039,18.286003 14.738861,19.60283 C 10.947019,20.738893 11.967106,19.878099 9.331293,17.35283 C 8.562274,16.616064 8.382564,15.906053 7.555881,15.60283 C 6.729198,15.299606 5.255542,15.403169 5.055881,15.60283 C 4.656561,16.00215 3.974852,18.855701 6.055881,20.60283 L 11.555881,24.60283 L 9.555881,27.10283 C 7.990469,30.385533 8.502119,32.498343 10.555881,36.10283 L 12.555881,38.10283 L 8.555881,41.10283 C 5.945758,43.285432 4.192906,45.10283 5.555881,45.10283 C 6.550245,45.10283 10.95852,45.046415 12.555881,44.10283 z"
+ id="path2582"
+ style="fill:#008000;fill-opacity:1;stroke:#008000;stroke-opacity:1" />
+ <path
+ d="M 28.6,8.333333 C 28.6,9.1433508 28.047818,9.7999999 27.366667,9.7999999 C 26.685515,9.7999999 26.133333,9.1433508 26.133333,8.333333 C 26.133333,7.5233152 26.685515,6.8666661 27.366667,6.8666661 C 28.047818,6.8666661 28.6,7.5233152 28.6,8.333333 z"
+ transform="matrix(1.0410748,0,0,0.8754493,-3.4348662,2.8074193)"
+ id="path3269"
+ style="fill:#00a000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 28.6,8.333333 C 28.6,9.1433508 28.047818,9.7999999 27.366667,9.7999999 C 26.685515,9.7999999 26.133333,9.1433508 26.133333,8.333333 C 26.133333,7.5233152 26.685515,6.8666661 27.366667,6.8666661 C 28.047818,6.8666661 28.6,7.5233152 28.6,8.333333 z"
+ transform="matrix(1.0410748,0,0,0.8754493,-9.4348661,2.8074193)"
+ id="path3265"
+ style="fill:#00a000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-opacity:1" />
+</svg>
diff --git a/images/it/palette/turtleon.svg b/images/it/palette/turtleon.svg
new file mode 100644
index 0000000..8bb5fb6
--- /dev/null
+++ b/images/it/palette/turtleon.svg
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="43.5"
+ height="56.5"
+ id="svg2">
+ <defs
+ id="defs19" />
+ <path
+ d="M 0.75,0.75 L 34.618627,0.75 C 34.618627,0.75 38.364227,1.9821101 39.669608,2.995098 C 40.856507,3.9161424 42.75,6.9480392 42.75,6.9480392 L 42.75,49.222549 C 42.75,49.222549 40.914623,52.48677 40.108824,53.285295 C 38.685367,54.6959 34.838235,55.75 34.838235,55.75 L 0.75,55.75 L 0.75,0.75 z"
+ id="path4"
+ style="fill:#ffe000;fill-opacity:1;stroke:#a06400;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1" />
+ <g
+ transform="translate(-7.944119,2.10283)"
+ id="g6">
+ <path
+ d="M 20.5,42 C 21.875591,41.187419 23.324128,40.131694 24,40 C 24.675872,39.868306 24.579078,40.660641 26,41.5 C 28.871423,43.196191 31.128577,43.196191 34,41.5 C 35.420922,40.660641 35.324128,39.868306 36,40 C 36.675872,40.131695 38.12441,41.187419 39.5,42 C 41.097361,42.943585 45.505636,43 46.5,43 C 47.862975,43 46.110123,41.182602 43.5,39 L 39.5,36 L 41.5,34 C 43.552001,30.398605 44.059678,28.270677 42.5,25 L 40.5,22.5 L 46,18.5 C 48.053201,16.852866 47.33499,14.042026 47,13.5 C 46.830328,13.225464 45.426642,13.185188 44.5,13.5 C 43.573358,13.814813 43.12376,14.484714 42.324973,15.25 C 39.61284,17.848388 40.886787,18.640024 37.081726,17.5 C 32.686548,16.183173 31.958771,15.10832 34.713812,12.064035 C 36.256507,10.359375 36.010696,8.923122 34.323529,7.0588235 C 32.022396,4.5161006 28.330545,4.3984536 26.029412,6.9411765 C 24.342245,8.805475 23.743493,10.477022 25.286188,12.181682 C 28.041229,15.225967 27.078158,16.183173 22.68298,17.5 C 18.891138,18.636063 19.911225,17.775269 17.275412,15.25 C 16.506393,14.513234 16.326683,13.803223 15.5,13.5 C 14.673317,13.196776 13.199661,13.300339 13,13.5 C 12.60068,13.89932 11.918971,16.752871 14,18.5 L 19.5,22.5 L 17.5,25 C 15.934588,28.282703 16.446238,30.395513 18.5,34 L 20.5,36 L 16.5,39 C 13.889877,41.182602 12.137025,43 13.5,43 C 14.494364,43 18.902639,42.943585 20.5,42 z"
+ id="path8"
+ style="fill:#008000;fill-opacity:1;stroke:#008000;stroke-opacity:1" />
+ <path
+ d="M 35.933332,10.6 C 35.933332,12.220035 34.545415,13.533333 32.833332,13.533333 C 31.121249,13.533333 29.733332,12.220035 29.733332,10.6 C 29.733332,8.9799646 31.121249,7.6666665 32.833332,7.6666665 C 34.545415,7.6666665 35.933332,8.9799646 35.933332,10.6 L 35.933332,10.6 z"
+ transform="matrix(0.9687388,0,0,1.0237808,-1.8069228,-0.602077)"
+ id="path10"
+ style="opacity:1;fill:#00a000;fill-opacity:1;stroke:#00a000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 28.6,8.333333 C 28.6,9.1433508 28.047818,9.7999999 27.366667,9.7999999 C 26.685515,9.7999999 26.133333,9.1433508 26.133333,8.333333 C 26.133333,7.5233152 26.685515,6.8666661 27.366667,6.8666661 C 28.047818,6.8666661 28.6,7.5233152 28.6,8.333333 z"
+ transform="matrix(1.0410748,0,0,0.8754493,4.5092528,0.7045893)"
+ id="path12"
+ style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 28.6,8.333333 C 28.6,9.1433508 28.047818,9.7999999 27.366667,9.7999999 C 26.685515,9.7999999 26.133333,9.1433508 26.133333,8.333333 C 26.133333,7.5233152 26.685515,6.8666661 27.366667,6.8666661 C 28.047818,6.8666661 28.6,7.5233152 28.6,8.333333 z"
+ transform="matrix(1.0410748,0,0,0.8754493,-1.4907471,0.7045893)"
+ id="path14"
+ style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 30.000018,17.434772 C 32.533265,17.466135 36.375857,19.030117 38.250018,20.734772 C 40.267187,22.569502 40.227344,25.717122 40.450018,28.434772 C 40.659101,30.986552 40.208339,33.446565 38.800018,35.584772 C 37.70354,37.249516 36.755682,38.040252 34.950018,38.884772 C 33.924157,39.364573 31.127256,40.974015 30.000018,40.864772 C 28.241122,40.694312 26.528528,39.852644 25.050018,38.884772 C 23.577823,37.921034 22.04357,37.128976 21.200018,35.584772 C 20.087184,33.547623 19.291665,30.741637 19.550018,28.434772 C 19.851198,25.745495 19.738642,22.5451 21.750018,20.734772 C 23.35027,19.294472 27.847215,17.408119 30.000018,17.434772 z"
+ id="path16"
+ style="fill:none;stroke:#008000;stroke-width:3;stroke-opacity:1" />
+ </g>
+</svg>
diff --git a/images/it/pen/color.svg b/images/it/pen/color.svg
new file mode 100644
index 0000000..c74798b
--- /dev/null
+++ b/images/it/pen/color.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ style="font-size:16px;">colore</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/fillscreen.svg b/images/it/pen/fillscreen.svg
new file mode 100644
index 0000000..a635c2b
--- /dev/null
+++ b/images/it/pen/fillscreen.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="87"
+ height="81"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1"
+ d="M 69.75,42.75 L 86.25,42.75 L 86.25,49 L 82.25,49 L 82.25,45.75 L 71.75,45.75" />
+ <path
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1"
+ d="M 69.75,70.25 L 86.25,70.25 L 86.25,64.249999 L 82.25,64.249999 L 82.25,67.249999 L 71.75,67.249999" />
+ <path
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1"
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9" />
+ <path
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1"
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5" />
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,67 L 69.5,72 L 64,76 L 47,76 L 47,76 L 47,80 L 27,80 L 27,76 L 10,76 L 4.5,72 L 1,67 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="38"
+ style="font-size:16px;">riempi</tspan><tspan
+ x="37"
+ y="54"
+ style="font-size:16px;">schermo</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:end;text-align:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="22"
+ style="font-size:12px">colore</tspan></text>
+ <text
+ style="font-size:12px;text-anchor:end;text-align:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="66"
+ style="font-size:12px">ombreggiatura</tspan></text>
+</svg>
diff --git a/images/it/pen/pendown.svg b/images/it/pen/pendown.svg
new file mode 100644
index 0000000..98fc033
--- /dev/null
+++ b/images/it/pen/pendown.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="74"
+ height="44"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,30 L 69.5,35 L 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 L 4.5,35 L 1,30 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;">pg</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/pengroup.svg b/images/it/pen/pengroup.svg
new file mode 100644
index 0000000..d469f4b
--- /dev/null
+++ b/images/it/pen/pengroup.svg
@@ -0,0 +1,510 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3876">
+ <stop
+ id="stop3878"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3880"
+ style="stop-color:#00ffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3889"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3913"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3915"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="18.291491"
+ y1="48.644657"
+ x2="67.627289"
+ y2="48.644657"
+ id="linearGradient4830"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="77.372711"
+ y1="48.644657"
+ x2="126.70851"
+ y2="48.644657"
+ id="linearGradient4838"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43.415215"
+ y1="95.379143"
+ x2="92.751015"
+ y2="95.379143"
+ id="linearGradient4846"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43.415215"
+ y1="147.44724"
+ x2="92.751015"
+ y2="147.44724"
+ id="linearGradient4854"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43.415215"
+ y1="199.5153"
+ x2="92.751015"
+ y2="199.5153"
+ id="linearGradient4862"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="43.415215"
+ y1="258.58374"
+ x2="92.751015"
+ y2="258.58374"
+ id="linearGradient4870"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="37.331573"
+ y1="312.79697"
+ x2="107.66842"
+ y2="312.79697"
+ id="linearGradient4878"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,95.96579)" />
+ <linearGradient
+ x1="37.331573"
+ y1="337.74872"
+ x2="107.66842"
+ y2="337.74872"
+ id="linearGradient4886"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,95.96579)" />
+ <linearGradient
+ x1="37.331573"
+ y1="362.7005"
+ x2="107.66842"
+ y2="362.7005"
+ id="linearGradient4894"
+ xlink:href="#linearGradient3876"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,95.96579)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,43.745213,299.47)" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#00ffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ </defs>
+ <path
+ d="M 0.5594301,0.5 L 0.49711997,486 L 3.6209793,492 L 8.494839,496 L 15.156388,499 L 128.9813,499 L 135.82978,496 L 141.77903,492 L 144.50288,486 L 144.54057,0.5 L 0.5594301,0.5 z"
+ id="path21"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:0.99423993px;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="391"
+ id="rect23"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.08842015;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="392"
+ id="rect25"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.08842015;stroke-opacity:1" />
+ <rect
+ width="123.6"
+ height="0.14"
+ x="10.7"
+ y="393"
+ id="rect27"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#ffffc4;stroke-width:1.08842015;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-29"
+ transform="scale(1,-1)"
+ id="rect29"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-27.799999"
+ transform="scale(1,-1)"
+ id="rect31"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-474.79999"
+ transform="scale(1,-1)"
+ id="rect33"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1.13613331;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7"
+ y="-473.5"
+ transform="scale(1,-1)"
+ id="rect35"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1.13613331;stroke-opacity:1" />
+ <path
+ d="M 80.875,486.375 C 80.875,490.86231 77.125385,494.5 72.5,494.5 C 67.874615,494.5 64.125,490.86231 64.125,486.375 C 64.125,481.88769 67.874615,478.25 72.5,478.25 C 77.125385,478.25 80.875,481.88769 80.875,486.375 L 80.875,486.375 z"
+ id="path37"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ y="96.749023"
+ id="text39"
+ style="font-size:12px;font-weight:bold;fill:#ffffff;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="490.74902"
+ id="tspan41"
+ style="font-size:12px;font-weight:bold;fill:#ffffff">X</tspan>
+ </text>
+ <text
+ id="text43"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21"
+ id="tspan45"
+ style="font-size:20px">Penna</tspan>
+ </text>
+ <path
+ d="M 50.29309,34.643957 C 60.96029,34.643957 60.96029,34.643957 60.96029,34.643957 L 64.62714,37.310757 L 66.96059,41.310957 L 66.96059,53.978257 L 64.62714,57.311757 L 60.96029,59.978557 L 49.62639,59.978557 L 49.62639,59.978557 L 49.62639,62.645357 L 36.29239,62.645357 L 36.29239,59.978557 L 24.95849,59.978557 L 21.29164,57.311757 L 18.95819,53.978257 L 18.95819,41.310957 L 21.29164,37.310757 L 24.95849,34.643957 L 35.62569,34.643957 L 35.62569,37.977457 L 50.29309,37.977457 L 50.29309,34.643957 z"
+ id="path47"
+ style="fill:url(#linearGradient4830);fill-opacity:1;stroke:#00a0a0;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text49"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="43"
+ y="51.5"
+ id="tspan51"
+ style="font-size:11px">ps</tspan>
+ </text>
+ <path
+ d="M 109.37431,34.643957 C 120.04151,34.643957 120.04151,34.643957 120.04151,34.643957 L 123.70836,37.310757 L 126.04181,41.310957 L 126.04181,53.978257 L 123.70836,57.311757 L 120.04151,59.978557 L 108.70761,59.978557 L 108.70761,59.978557 L 108.70761,62.645357 L 95.373609,62.645357 L 95.373609,59.978557 L 84.039709,59.978557 L 80.372859,57.311757 L 78.039409,53.978257 L 78.039409,41.310957 L 80.372859,37.310757 L 84.039709,34.643957 L 94.706909,34.643957 L 94.706909,37.977457 L 109.37431,37.977457 L 109.37431,34.643957 z"
+ id="path53"
+ style="fill:url(#linearGradient4838);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ id="text55"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="101"
+ y="51.5"
+ id="tspan57"
+ style="font-size:11px">pg</tspan>
+ </text>
+ <path
+ d="M 90.084213,85.211967 L 101.08476,85.211967 L 101.08476,89.212167 L 98.417963,89.212167 L 98.417963,87.212067 L 91.417613,87.212067"
+ id="path59"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90.084213,103.54622 L 101.08476,103.54622 L 101.08476,99.546017 L 98.417963,99.546017 L 98.417963,101.54612 L 91.417613,101.54612"
+ id="path61"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 75.416813,76.044842 C 86.084013,76.044842 86.084013,76.044842 86.084013,76.044842 L 89.750863,78.711642 L 92.084313,82.711842 L 92.084313,105.37964 L 89.750863,109.37984 L 86.084013,112.04664 L 74.750113,112.04664 L 74.750113,112.04664 L 74.750113,114.71344 L 61.416113,114.71344 L 61.416113,112.04664 L 50.082213,112.04664 L 46.415363,109.37984 L 44.081913,105.37964 L 44.081913,82.711842 L 46.415363,78.711642 L 50.082213,76.044842 L 60.749413,76.044842 L 60.749413,79.378342 L 75.416813,79.378342 L 75.416813,76.044842 z"
+ id="path63"
+ style="fill:url(#linearGradient4846);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ y="-4"
+ id="text65"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="89"
+ id="tspan67"
+ style="font-size:10px">seleziona</tspan>
+ </text>
+ <text
+ y="-8"
+ id="text69"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="98"
+ id="tspan71"
+ style="font-size:10px">dimen-</tspan>
+ </text>
+ <path
+ d="M 90.084213,137.28005 L 101.08476,137.28005 L 101.08476,141.28025 L 98.417963,141.28025 L 98.417963,139.28015 L 91.417613,139.28015"
+ id="path73"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90.084213,155.6143 L 101.08476,155.6143 L 101.08476,151.6141 L 98.417963,151.6141 L 98.417963,153.6142 L 91.417613,153.6142"
+ id="path75"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 75.416813,128.11293 C 86.084013,128.11293 86.084013,128.11293 86.084013,128.11293 L 89.750863,130.77973 L 92.084313,134.77993 L 92.084313,157.44773 L 89.750863,161.44793 L 86.084013,164.11473 L 74.750113,164.11473 L 74.750113,164.11473 L 74.750113,166.78153 L 61.416113,166.78153 L 61.416113,164.11473 L 50.082213,164.11473 L 46.415363,161.44793 L 44.081913,157.44773 L 44.081913,134.77993 L 46.415363,130.77973 L 50.082213,128.11293 L 60.749413,128.11293 L 60.749413,131.44643 L 75.416813,131.44643 L 75.416813,128.11293 z"
+ id="path77"
+ style="fill:url(#linearGradient4854);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ id="text79"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="145"
+ id="tspan81"
+ style="font-size:10px">seleziona</tspan>
+ </text>
+ <text
+ id="text83"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="158"
+ id="tspan85"
+ style="font-size:10px">colore</tspan>
+ </text>
+ <path
+ d="M 90.084213,189.34813 L 101.08476,189.34813 L 101.08476,193.34833 L 98.417963,193.34833 L 98.417963,191.34823 L 91.417613,191.34823"
+ id="path87"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90.084213,207.68238 L 101.08476,207.68238 L 101.08476,203.68218 L 98.417963,203.68218 L 98.417963,205.68228 L 91.417613,205.68228"
+ id="path89"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 75.416813,180.18101 C 86.084013,180.18101 86.084013,180.18101 86.084013,180.18101 L 89.750863,182.84781 L 92.084313,186.84801 L 92.084313,209.51581 L 89.750863,213.51601 L 86.084013,216.18281 L 74.750113,216.18281 L 74.750113,216.18281 L 74.750113,218.84961 L 61.416113,218.84961 L 61.416113,216.18281 L 50.082213,216.18281 L 46.415363,213.51601 L 44.081913,209.51581 L 44.081913,186.84801 L 46.415363,182.84781 L 50.082213,180.18101 L 60.749413,180.18101 L 60.749413,183.51451 L 75.416813,183.51451 L 75.416813,180.18101 z"
+ id="path91"
+ style="fill:url(#linearGradient4862);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ y="-4"
+ id="text93"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="193"
+ id="tspan95"
+ style="font-size:10px">seleziona</tspan>
+ </text>
+ <text
+ x="-1.3608266e-07"
+ y="2.0387664"
+ id="text97"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="212.03876"
+ id="tspan99"
+ style="font-size:10px">giatura</tspan>
+ </text>
+ <path
+ d="M 89.917538,260.08382 L 100.91809,260.08382 L 100.91809,264.2507 L 98.251288,264.2507 L 98.251288,262.08393 L 91.250938,262.08393"
+ id="path101"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 89.917538,278.41807 L 100.91809,278.41807 L 100.91809,274.41787 L 98.251288,274.41787 L 98.251288,276.41797 L 91.250938,276.41797"
+ id="path103"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90.084213,235.5826 L 101.08476,235.5826 L 101.08476,239.5828 L 98.417963,239.5828 L 98.417963,237.5827 L 91.417613,237.5827"
+ id="path105"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 90.084213,253.91685 L 101.08476,253.91685 L 101.08476,249.91665 L 98.417963,249.91665 L 98.417963,251.91675 L 91.417613,251.91675"
+ id="path107"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.00004995;stroke-opacity:1" />
+ <path
+ d="M 75.416813,232.2491 C 86.084013,232.2491 86.084013,232.2491 86.084013,232.2491 L 89.750863,234.9159 L 92.084313,238.9161 L 92.084313,276.2513 L 89.750863,279.5848 L 86.084013,282.2516 L 74.750113,282.2516 L 74.750113,282.2516 L 74.750113,284.9184 L 61.416113,284.9184 L 61.416113,282.2516 L 50.082213,282.2516 L 46.415363,279.5848 L 44.081913,276.2513 L 44.081913,238.9161 L 46.415363,234.9159 L 50.082213,232.2491 L 60.749413,232.2491 L 60.749413,235.5826 L 75.416813,235.5826 L 75.416813,232.2491 z"
+ id="path109"
+ style="fill:url(#linearGradient4870);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ id="text111"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="255"
+ id="tspan113"
+ style="font-size:11px">riempi</tspan>
+ </text>
+ <text
+ id="text115"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="268"
+ id="tspan117"
+ style="font-size:11px">schermo</tspan>
+ </text>
+ <text
+ id="text119"
+ style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="91"
+ y="243"
+ id="tspan121"
+ style="font-size:6px">colore</tspan>
+ </text>
+ <text
+ id="text123"
+ style="font-size:12px;text-align:end;text-anchor:end;font-family:Bitstream Vera Sans">
+ <tspan
+ x="91"
+ y="277"
+ id="tspan125"
+ style="font-size:6px">ombreggiatura</tspan>
+ </text>
+ <path
+ d="M 37.998275,402.09575 L 41.331775,402.09575 L 41.331775,404.76255 L 45.998675,404.76255 L 45.998675,402.09575 L 107.00172,402.09575 L 107.00172,415.42975 L 45.998675,415.42975 L 45.998675,412.76295 L 41.331775,412.76295 L 41.331775,415.42975 L 37.998275,415.42975 L 37.998275,402.09575 z"
+ id="path127"
+ style="fill:url(#linearGradient4878);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ x="3.0581501"
+ y="95.710945"
+ id="text129"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="75.558151"
+ y="411.71094"
+ id="tspan131"
+ style="font-size:10.5px">dimensione</tspan>
+ </text>
+ <path
+ d="M 37.998275,427.04752 L 41.331775,427.04752 L 41.331775,429.71432 L 45.998675,429.71432 L 45.998675,427.04752 L 107.00172,427.04752 L 107.00172,440.38152 L 45.998675,440.38152 L 45.998675,437.71472 L 41.331775,437.71472 L 41.331775,440.38152 L 37.998275,440.38152 L 37.998275,427.04752 z"
+ id="path133"
+ style="fill:url(#linearGradient4886);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ y="95.96579"
+ id="text135"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="436.96579"
+ id="tspan137"
+ style="font-size:10.5px">colore</tspan>
+ </text>
+ <path
+ d="M 37.998275,451.9993 L 41.331775,451.9993 L 41.331775,454.6661 L 45.998675,454.6661 L 45.998675,451.9993 L 107.00172,451.9993 L 107.00172,465.3333 L 45.998675,465.3333 L 45.998675,462.6665 L 41.331775,462.6665 L 41.331775,465.3333 L 37.998275,465.3333 L 37.998275,451.9993 z"
+ id="path139"
+ style="fill:url(#linearGradient4894);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33340001;stroke-opacity:1" />
+ <text
+ y="95.4561"
+ id="text141"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="461.45609"
+ id="tspan143"
+ style="font-size:9px">ombreggiatura</tspan>
+ </text>
+ <path
+ d="M 90.645213,309.3525 L 101.70021,309.3525 L 101.70021,313.3725 L 99.020213,313.3725 L 99.020213,311.3625 L 91.985213,311.3625"
+ id="path2622"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 90.645213,327.7775 L 101.70021,327.7775 L 101.70021,323.7575 L 99.020213,323.7575 L 99.020213,325.7675 L 91.985213,325.7675"
+ id="path2624"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.29999995;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 75.905213,300.14 C 86.625213,300.14 86.625213,300.14 86.625213,300.14 L 90.310213,302.82 L 92.655213,306.84 L 92.655213,329.62 L 90.310213,333.64 L 86.625213,336.32 L 75.235213,336.32 L 75.235213,336.32 L 75.235213,339 L 61.835213,339 L 61.835213,336.32 L 50.445213,336.32 L 46.760213,333.64 L 44.415213,329.62 L 44.415213,306.84 L 46.760213,302.82 L 50.445213,300.14 L 61.165213,300.14 L 61.165213,303.49 L 75.905213,303.49 L 75.905213,300.14 z"
+ id="path2626"
+ style="fill:url(#linearGradient4886);fill-opacity:1;stroke:#00a0a0;stroke-width:1.33000004;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="43.745213"
+ y="299.47"
+ id="text2628"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68.53521"
+ y="314.20999"
+ id="tspan2630"
+ style="font-size:10px">seleziona</tspan>
+ </text>
+ <text
+ x="43.745213"
+ y="299.47"
+ id="text2632"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68.53521"
+ y="323.59"
+ id="tspan2634"
+ style="font-size:10px">colore</tspan>
+ </text>
+ <text
+ x="43.745213"
+ y="299.47"
+ id="text2636"
+ style="font-size:10.5px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68.53521"
+ y="332.97"
+ id="tspan2638"
+ style="font-size:10px">testo</tspan>
+ </text>
+ <text
+ x="0.034071784"
+ y="1.2266774"
+ id="text2470"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68.034073"
+ y="107.22668"
+ id="tspan2472"
+ style="font-size:10px">sione</tspan>
+ </text>
+ <text
+ x="0.73419315"
+ y="-7.7044482"
+ id="text2474"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68.734192"
+ y="202.29556"
+ id="tspan2476"
+ style="font-size:10px">ombreg-</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/penmask.svg b/images/it/pen/penmask.svg
new file mode 100644
index 0000000..a050e75
--- /dev/null
+++ b/images/it/pen/penmask.svg
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="145"
+ height="500"
+ id="svg3575">
+ <defs
+ id="defs3622" />
+ <rect
+ width="143"
+ height="404"
+ x="1"
+ y="0"
+ id="rect3577"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ <rect
+ width="145"
+ height="29"
+ x="0"
+ y="0"
+ id="rect3579"
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 0.5,470.5 L 0.5,486.5 L 3.5,493.5 L 8.5,497.5 L 15,500 L 129,500 L 136,497.5 L 142,492.5 L 145,484.5 L 145,470.5 L 0.5,470.5 z"
+ id="path3581"
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 50,33 C 61,33 61,33 61,33 L 64,36 L 67,40 L 67,53 L 64,56 L 61,59 L 49,59 L 49,59 L 49,61 L 36,61 L 36,59 L 25,59 L 21,56 L 19,53 L 19,40 L 21,36 L 25,33 L 35,33 L 35,37 L 50,37 L 50,33 z"
+ id="path3583"
+ style="fill:#101010;fill-opacity:1;stroke:#101010;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 109,33 C 120,33 120,33 120,33 L 123,36 L 126,40 L 126,53 L 123,56 L 120,59 L 108,59 L 108,59 L 108,61 L 95,61 L 95,59 L 84,59 L 80,56 L 78,53 L 78,40 L 80,36 L 84,33 L 94,33 L 94,37 L 109,37 L 109,33 z"
+ id="path3585"
+ style="fill:#181818;fill-opacity:1;stroke:#181818;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,84 L 101,84 L 101,88 L 98,88 L 98,86 L 91,86"
+ id="path3587"
+ style="fill:#202020;fill-opacity:1;stroke:#202020;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,102 L 101,102 L 101,98 L 98,98 L 98,100 L 91,100"
+ id="path3589"
+ style="fill:#202020;fill-opacity:1;stroke:#202020;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,75 C 86,75 86,75 86,75 L 89,77 L 92,81 L 92,104 L 89,108 L 86,111 L 74,111 L 74,111 L 74,113 L 61,113 L 61,111 L 50,111 L 46,108 L 44,104 L 44,81 L 46,77 L 50,75 L 60,75 L 60,78 L 75,78 L 75,75 z"
+ id="path3591"
+ style="fill:#202020;fill-opacity:1;stroke:#202020;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,136 L 101,136 L 101,140 L 98,140 L 98,138 L 91,138"
+ id="path3593"
+ style="fill:#282828;fill-opacity:1;stroke:#282828;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,154 L 101,154 L 101,150 L 98,150 L 98,152 L 91,152"
+ id="path3595"
+ style="fill:#282828;fill-opacity:1;stroke:#282828;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,127 C 86,127 86,127 86,127 L 89,129 L 92,133 L 92,156 L 89,160 L 86,163 L 74,163 L 74,163 L 74,165 L 61,165 L 61,163 L 50,163 L 46,160 L 44,156 L 44,133 L 46,129 L 50,127 L 60,127 L 60,130 L 75,130 L 75,127 z"
+ id="path3597"
+ style="fill:#282828;fill-opacity:1;stroke:#282828;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,188 L 101,188 L 101,192 L 98,192 L 98,190 L 91,190"
+ id="path3599"
+ style="fill:#303030;fill-opacity:1;stroke:#303030;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,206 L 101,206 L 101,202 L 98,202 L 98,204 L 91,204"
+ id="path3601"
+ style="fill:#303030;fill-opacity:1;stroke:#303030;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,179 C 86,179 86,179 86,179 L 89,182 L 92,186 L 92,208 L 89,212 L 86,215 L 74,215 L 74,215 L 74,218 L 61,218 L 61,215 L 50,215 L 46,212 L 44,208 L 44,186 L 46,182 L 50,179 L 60,179 L 60,182 L 75,182 L 75,179 z"
+ id="path3603"
+ style="fill:#303030;fill-opacity:1;stroke:#303030;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,259 L 101,259 L 101,263 L 98,263 L 98,261 L 91,261"
+ id="path3605"
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,277 L 101,277 L 101,273 L 98,273 L 98,275 L 91,275"
+ id="path3607"
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,234 L 101,234 L 101,238 L 98,238 L 98,236 L 91,236"
+ id="path3609"
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 90,253 L 101,253 L 101,249 L 98,249 L 98,251 L 91,251"
+ id="path3611"
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 75,231 C 86,231 86,231 86,231 L 89,234 L 92,238 L 92,275 L 89,278 L 86,281 L 74,281 L 74,281 L 74,284 L 61,284 L 61,281 L 50,281 L 46,278 L 44,275 L 44,238 L 46,234 L 50,231 L 60,231 L 60,234 L 75,234 L 75,231 z"
+ id="path3613"
+ style="fill:#383838;fill-opacity:1;stroke:#383838;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 38,450.5 L 41,450.5 L 41,452.5 L 46,452.5 L 46,450.5 L 107,450.5 L 107,463.5 L 46,463.5 L 46,460.5 L 41,460.5 L 41,463.5 L 38,463.5 L 38,450.5 z"
+ id="path3615"
+ style="fill:#585858;fill-opacity:1;stroke:#585858;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 38,400.5 L 41,400.5 L 41,402.5 L 46,402.5 L 46,400.5 L 107,400.5 L 107,413.5 L 46,413.5 L 46,410.5 L 41,410.5 L 41,413.5 L 38,413.5 L 38,400.5 z"
+ id="path3617"
+ style="fill:#484848;fill-opacity:1;stroke:#484848;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 38,425.5 L 41,425.5 L 41,427.5 L 46,427.5 L 46,425.5 L 107,425.5 L 107,438.5 L 46,438.5 L 46,435.5 L 41,435.5 L 41,438.5 L 38,438.5 L 38,425.5 z"
+ id="path3619"
+ style="fill:#505050;fill-opacity:1;stroke:#505050;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 76.327935,300.5 C 87.327935,300.5 87.327935,300.5 87.327935,300.5 L 90.32794,303.5 L 93.32794,307.5 L 93.32794,329.5 L 90.32794,333.5 L 87.327935,336.5 L 75.327935,336.5 L 75.327935,336.5 L 75.327935,339.5 L 62.327935,339.5 L 62.327935,336.5 L 51.327935,336.5 L 47.327935,333.5 L 45.327935,329.5 L 45.327935,307.5 L 47.327935,303.5 L 51.327935,300.5 L 61.327935,300.5 L 61.327935,303.5 L 76.327935,303.5 L 76.327935,300.5 z"
+ id="path3628"
+ style="fill:#404040;fill-opacity:1;stroke:#404040;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 91.00202,308.99191 L 102.00202,308.99191 L 102.00202,312.99191 L 99.00202,312.99191 L 99.00202,310.99191 L 92.00202,310.99191"
+ id="path3630"
+ style="fill:#404040;fill-opacity:1;stroke:#404040;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 91.00202,326.99191 L 102.00202,326.99191 L 102.00202,322.99191 L 99.00202,322.99191 L 99.00202,324.99191 L 92.00202,324.99191"
+ id="path3632"
+ style="fill:#404040;fill-opacity:1;stroke:#404040;stroke-width:1;stroke-opacity:1" />
+</svg>
diff --git a/images/it/pen/pensize.svg b/images/it/pen/pensize.svg
new file mode 100644
index 0000000..08fcfe8
--- /dev/null
+++ b/images/it/pen/pensize.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="56"
+ y="15.5"
+ style="font-size:16px;">dimensione</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/penup.svg b/images/it/pen/penup.svg
new file mode 100644
index 0000000..640cad2
--- /dev/null
+++ b/images/it/pen/penup.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="74"
+ height="44"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,30 L 69.5,35 L 64,39 L 47,39 L 47,39 L 47,43 L 27,43 L 27,39 L 10,39 L 4.5,35 L 1,30 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="26"
+ style="font-size:18px;">ps</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/setcolor.svg b/images/it/pen/setcolor.svg
new file mode 100644
index 0000000..c30e5bc
--- /dev/null
+++ b/images/it/pen/setcolor.svg
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="27"
+ style="font-size:16px;">seleziona</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="46"
+ style="font-size:16px;">colore</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/setpensize.svg b/images/it/pen/setpensize.svg
new file mode 100644
index 0000000..f0205f4
--- /dev/null
+++ b/images/it/pen/setpensize.svg
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="27"
+ style="font-size:16px;">seleziona</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="46"
+ style="font-size:16px;">dimensione</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/setshade.svg b/images/it/pen/setshade.svg
new file mode 100644
index 0000000..8ae0e0f
--- /dev/null
+++ b/images/it/pen/setshade.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="22"
+ style="font-size:16px;">seleziona</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="36"
+ style="font-size:16px;">ombreg-</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="50"
+ style="font-size:16px;">giatura</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/settextcolor.svg b/images/it/pen/settextcolor.svg
new file mode 100644
index 0000000..d7734a3
--- /dev/null
+++ b/images/it/pen/settextcolor.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ width="87"
+ height="60"
+ version="1.0">
+ <defs>
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <g
+ transform="translate(0,8.75)">
+ <path
+ d="M 70,6 L 86.5,6 L 86.5,12 L 82.5,12 L 82.5,9 L 72,9"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 70,33.5 L 86.5,33.5 L 86.5,27.5 L 82.5,27.5 L 82.5,30.5 L 72,30.5"
+ style="fill:#00e0e0;fill-opacity:1;stroke:#008080;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z" />
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="22"
+ style="font-size:16px;">seleziona</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="36"
+ style="font-size:16px;">colore</tspan>
+ </text>
+ <text
+ style="font-size:18px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="50"
+ style="font-size:16px;">testo</tspan>
+ </text>
+</svg>
diff --git a/images/it/pen/shade.svg b/images/it/pen/shade.svg
new file mode 100644
index 0000000..f045cf9
--- /dev/null
+++ b/images/it/pen/shade.svg
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ width="105"
+ height="21">
+ <defs
+ id="defs5">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3168" />
+ <stop
+ style="stop-color:#00ffff;stop-opacity:1;"
+ offset="1"
+ id="stop3170" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3166"
+ id="linearGradient3172"
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#00a0a0;stroke-width:2;stroke-opacity:1"
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z" />
+ <text
+ style="font-size:16px;text-anchor:middle;text-align:center;font-family:Bitstream Vera Sans">
+ <tspan
+ x="55"
+ y="14.5"
+ style="font-size:14px;">ombreggiatura</tspan>
+ </text>
+</svg>
diff --git a/images/it/sensors/hres.svg b/images/it/sensors/hres.svg
new file mode 100644
index 0000000..630111c
--- /dev/null
+++ b/images/it/sensors/hres.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">hres</tspan>
+ </text>
+</svg>
diff --git a/images/it/sensors/kbinput.svg b/images/it/sensors/kbinput.svg
new file mode 100644
index 0000000..66644b4
--- /dev/null
+++ b/images/it/sensors/kbinput.svg
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="87"
+ height="60"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 48,1 C 64,1 64,1 64,1 L 69.5,5 L 73,11 L 73,45 L 69.5,51 L 64,55 L 47,55 L 47,55 L 47,59 L 27,59 L 27,55 L 10,55 L 4.5,51 L 1,45 L 1,11 L 4.5,5 L 10,1 L 26,1 L 26,6 L 48,6 L 48,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#c00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="27"
+ id="tspan14"
+ style="font-size:18px">leggi</tspan>
+ </text>
+ <text
+ id="text16"
+ style="font-size:18px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="37"
+ y="46"
+ id="tspan18"
+ style="font-size:18px">tasto</tspan>
+ </text>
+</svg>
diff --git a/images/it/sensors/keyboard.svg b/images/it/sensors/keyboard.svg
new file mode 100644
index 0000000..5e756ec
--- /dev/null
+++ b/images/it/sensors/keyboard.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">tastiera</tspan>
+ </text>
+</svg>
diff --git a/images/it/sensors/myfunc.svg b/images/it/sensors/myfunc.svg
new file mode 100644
index 0000000..6e0bd9d
--- /dev/null
+++ b/images/it/sensors/myfunc.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="153.5"
+ height="40"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ </defs>
+ <g
+ transform="translate(71.378677,45.67647)"
+ id="g2533"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-opacity:1">
+ <path
+ d="M 64.871323,-38.92647 L 81.371323,-38.92647 L 81.371323,-32.92647 L 77.371323,-32.92647 L 77.371323,-35.92647 L 66.871323,-35.92647"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ <path
+ d="M 64.871323,-11.42647 L 81.371323,-11.42647 L 81.371323,-17.42647 L 77.371323,-17.42647 L 77.371323,-14.42647 L 66.871323,-14.42647"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1.5;stroke-opacity:1" />
+ </g>
+ <path
+ d="M 58.5,1 C 74.5,1 131.5,1 131.5,1 C 131.5,1 135.6318,3.4865526 137,5 C 138.39747,6.5458243 140.5,11 140.5,11 L 140.5,30 C 140.5,30 138.28295,33.693654 137,35 C 135.57044,36.455629 131.5,39 131.5,39 L 58.5,39 L 58.5,39 L 38.5,39 L 21.5,39 C 21.5,39 17.429561,37.23587 16,35.780241 C 14.71705,34.473895 12.5,32 12.5,32 L 12.238971,28 L 5.5,28 L 5.5,32 L 1,32 L 1,12 L 5.5,12 L 5.5,16 L 12.5,16 L 12.5,11 C 12.5,11 14.602528,6.5458243 16,5 C 17.368202,3.4865526 21.5,1 21.5,1 L 38.5,1 L 58.5,1 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <path
+ d="M 24.5,12 L 29.5,12 L 29.5,16 L 36.499999,16 L 36.499999,12 L 128.00001,12 L 128.00001,32 L 36.499999,32 L 36.499999,28 L 29.5,28 L 29.5,32 L 24.5,32 L 24.5,12 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+</svg>
diff --git a/images/it/sensors/sensorsgroup.svg b/images/it/sensors/sensorsgroup.svg
new file mode 100644
index 0000000..745452a
--- /dev/null
+++ b/images/it/sensors/sensorsgroup.svg
@@ -0,0 +1,599 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="404"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3716"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2487"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.50255,109.49499)" />
+ <linearGradient
+ x1="69.85585"
+ y1="174.22649"
+ x2="140.1927"
+ y2="174.22649"
+ id="linearGradient2494"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.50255,109.25224)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.502549,135.82996)" />
+ <linearGradient
+ x1="69.85585"
+ y1="174.22649"
+ x2="140.1927"
+ y2="174.22649"
+ id="linearGradient2508"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.502549,135.5872)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2431"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524281,-133.82775)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3208"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.67,0,0,0.67,47.71,36.248183)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2441"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,132.44905)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2443"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524278,106.11408)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2540"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(34.404412,58.027574)" />
+ <linearGradient
+ id="linearGradient2504">
+ <stop
+ id="stop2506"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2508"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2510"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2512"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2514">
+ <stop
+ id="stop2516"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2518"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2520"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2522"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2524"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,5.4999997)" />
+ <linearGradient
+ id="linearGradient2492">
+ <stop
+ id="stop2494"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2496"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient2493"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2486">
+ <stop
+ id="stop2488"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2490"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2509">
+ <stop
+ id="stop2511"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2513"
+ style="stop-color:#ffff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2515"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2623"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2595">
+ <stop
+ id="stop2597"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2599"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2601"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2473">
+ <stop
+ id="stop2475"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2477"
+ style="stop-color:#00ff00;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient4238"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient4211"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3886">
+ <stop
+ id="stop3888"
+ style="stop-color:#0000ff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3890"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="210"
+ y1="10.5"
+ x2="0"
+ y2="10.5"
+ id="linearGradient2496"
+ xlink:href="#linearGradient3886"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="64"
+ y2="0"
+ id="linearGradient2608"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(0,4.96875)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="128.68382"
+ y2="22"
+ id="linearGradient2606"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(11.5,0)" />
+ <linearGradient
+ id="linearGradient2600">
+ <stop
+ id="stop2602"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2604"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3432"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,34.1875,291.59109)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2502"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,34.1875,291.59109)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2505"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524278,106.11408)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2507"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.524276,132.44905)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2616"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient2610">
+ <stop
+ id="stop2612"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop2614"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3398"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,54,116.57443)" />
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient2543"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.5,0,0,0.5,34.0625,146.60834)" />
+ </defs>
+ <path
+ d="M 0.5594301,0.5 L 0.49711997,390.41023 L 3.6209793,397.14297 L 8.494839,401.1072 L 15.156388,403.50288 L 128.9813,403.50288 L 135.82978,400.93866 L 141.77903,396.04729 L 144.50288,387.79171 L 144.54057,0.5 L 0.5594301,0.5 z"
+ id="path13"
+ style="fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1px;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-28.931932"
+ transform="scale(1,-1)"
+ id="rect15"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-27.815523"
+ transform="scale(1,-1)"
+ id="rect17"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-376.77127"
+ transform="scale(1,-1)"
+ id="rect19"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.7153397"
+ y="-375.43195"
+ transform="scale(1,-1)"
+ id="rect4001"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 79.5,438.375 C 79.5,442.86231 75.750385,446.5 71.125,446.5 C 66.499615,446.5 62.75,442.86231 62.75,438.375 C 62.75,433.88769 66.499615,430.25 71.125,430.25 C 75.750385,430.25 79.5,433.88769 79.5,438.375 L 79.5,438.375 z"
+ transform="translate(1.375,-48.749023)"
+ id="path22"
+ style="fill:#ff4040;fill-opacity:1;stroke:#ff4040;stroke-width:1;stroke-opacity:1" />
+ <text
+ id="text24"
+ style="font-size:12px;font-family:Bitstream Vera Sans">
+ <tspan
+ x="68"
+ y="394"
+ id="tspan26"
+ style="font-size:12px;font-weight:bold;fill:#ffffff">X</tspan>
+ </text>
+ <text
+ id="text28"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="21.5"
+ id="tspan30"
+ style="font-size:20px">Tastiera</tspan>
+ </text>
+ <path
+ d="M 79.87,36.918183 C 90.59,36.918183 90.59,36.918183 90.59,36.918183 L 94.275,39.598183 L 96.62,43.618183 L 96.62,66.398183 L 94.275,70.418183 L 90.59,73.098183 L 79.2,73.098183 L 79.2,73.098183 L 79.2,75.778183 L 65.8,75.778183 L 65.8,73.098183 L 54.41,73.098183 L 50.725,70.418183 L 48.38,66.398183 L 48.38,43.618183 L 50.725,39.598183 L 54.41,36.918183 L 65.13,36.918183 L 65.13,40.268183 L 79.87,40.268183 L 79.87,36.918183 z"
+ id="path10"
+ style="fill:url(#linearGradient3208);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="47.556904"
+ y="36.248184"
+ id="text12"
+ style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.346893"
+ y="54.338181"
+ id="tspan14"
+ style="font-size:12.06000042px">leggi</tspan>
+ </text>
+ <text
+ x="47.49213"
+ y="36.248184"
+ id="text16"
+ style="font-size:8.03999996px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.28212"
+ y="67.068176"
+ id="tspan18"
+ style="font-size:12.06000042px">tasto</tspan>
+ </text>
+ <path
+ d="M 37.998269,86.158913 L 41.33177,86.158913 L 41.33177,88.825713 L 45.998669,88.825713 L 45.998669,86.158913 L 107.00173,86.158913 L 107.00173,99.492913 L 45.998669,99.492913 L 45.998669,96.826113 L 41.33177,96.826113 L 41.33177,99.492913 L 37.998269,99.492913 L 37.998269,86.158913 z"
+ id="path2425"
+ style="fill:url(#linearGradient2431);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-33.499981"
+ y="-133.82774"
+ id="text2427"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.5"
+ y="96.172256"
+ id="tspan2429"
+ style="font-size:11px">tastiera</tspan>
+ </text>
+ <g
+ transform="translate(-5e-7,-155.92557)"
+ id="g2497">
+ <path
+ d="M 37.998271,352.4357 L 41.331771,352.4357 L 41.331771,355.1025 L 45.998671,355.1025 L 45.998671,352.4357 L 107.00173,352.4357 L 107.00173,365.7697 L 45.998671,365.7697 L 45.998671,363.1029 L 41.331771,363.1029 L 41.331771,365.7697 L 37.998271,365.7697 L 37.998271,352.4357 z"
+ id="path2429"
+ style="fill:url(#linearGradient2507);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-33.371094"
+ y="132.44905"
+ id="text2431"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.628906"
+ y="362.44904"
+ id="tspan2433"
+ style="font-size:11px">vres</tspan>
+ </text>
+ </g>
+ <g
+ transform="translate(-1e-6,-151.4585)"
+ id="g2492">
+ <path
+ d="M 37.998272,326.10074 L 41.331772,326.10074 L 41.331772,328.76753 L 45.998672,328.76753 L 45.998672,326.10074 L 107.00173,326.10074 L 107.00173,339.43473 L 45.998672,339.43473 L 45.998672,336.76793 L 41.331772,336.76793 L 41.331772,339.43473 L 37.998272,339.43473 L 37.998272,326.10074 z"
+ id="path2435"
+ style="fill:url(#linearGradient2505);fill-opacity:1;stroke:#c00000;stroke-width:1;stroke-opacity:1" />
+ <text
+ x="-33.706783"
+ y="106.11408"
+ id="text2437"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.293213"
+ y="336.11414"
+ id="tspan2439"
+ style="font-size:11px">hres</tspan>
+ </text>
+ </g>
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-109.89137"
+ transform="scale(1,-1)"
+ id="rect2656"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#e0a000;stroke-width:1;stroke-opacity:1" />
+ <rect
+ width="137.5"
+ height="0.14"
+ x="3.75"
+ y="-108.77495"
+ transform="scale(1,-1)"
+ id="rect2658"
+ style="opacity:1;fill:#ffd000;fill-opacity:1;stroke:#fff080;stroke-width:1;stroke-opacity:1" />
+ <g
+ id="g2579">
+ <path
+ d="M 102.1875,149.98334 L 110.4375,149.98334 L 110.4375,152.98334 L 108.4375,152.98334 L 108.4375,151.48334 L 103.1875,151.48334"
+ id="path2493"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 102.1875,163.73334 L 110.4375,163.73334 L 110.4375,160.73334 L 108.4375,160.73334 L 108.4375,162.23334 L 103.1875,162.23334"
+ id="path2495"
+ style="fill:#a00000;fill-opacity:1;stroke:#800000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 63.3125,147.10834 C 71.3125,147.10834 99.8125,147.10834 99.8125,147.10834 C 99.8125,147.10834 101.8784,148.35162 102.5625,149.10834 C 103.26124,149.88125 104.3125,152.10834 104.3125,152.10834 L 104.3125,161.60834 C 104.3125,161.60834 103.20397,163.45517 102.5625,164.10834 C 101.84772,164.83615 99.8125,166.10834 99.8125,166.10834 L 63.3125,166.10834 L 63.3125,166.10834 L 53.3125,166.10834 L 44.8125,166.10834 C 44.8125,166.10834 42.777281,165.22627 42.0625,164.49846 C 41.421025,163.84529 40.3125,162.60834 40.3125,162.60834 L 40.181985,160.60834 L 36.8125,160.60834 L 36.8125,162.60834 L 34.5625,162.60834 L 34.5625,152.60834 L 36.8125,152.60834 L 36.8125,154.60834 L 40.3125,154.60834 L 40.3125,152.10834 C 40.3125,152.10834 41.363764,149.88125 42.0625,149.10834 C 42.746601,148.35162 44.8125,147.10834 44.8125,147.10834 L 53.3125,147.10834 L 63.3125,147.10834 z"
+ id="path2653"
+ style="fill:url(#linearGradient2543);fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ d="M 46.3125,152.60834 L 48.8125,152.60834 L 48.8125,154.60834 L 52.3125,154.60834 L 52.3125,152.60834 L 98.062505,152.60834 L 98.062505,162.60834 L 52.3125,162.60834 L 52.3125,160.60834 L 48.8125,160.60834 L 48.8125,162.60834 L 46.3125,162.60834 L 46.3125,152.60834 z"
+ id="path9"
+ style="fill:#ffffff;fill-opacity:1;stroke:#a00000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ x="-33.478512"
+ y="-69.259659"
+ id="text2694"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="72.521484"
+ y="160.74034"
+ id="tspan2696"
+ style="font-size:11px">x</tspan>
+ </text>
+ </g>
+</svg>
diff --git a/images/it/sensors/sensorsmask.svg b/images/it/sensors/sensorsmask.svg
new file mode 100644
index 0000000..a36f7d1
--- /dev/null
+++ b/images/it/sensors/sensorsmask.svg
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="145"
+ height="404"
+ id="svg2646">
+ <defs
+ id="defs2659">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="22"
+ x2="74"
+ y2="22"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ x1="69.85585"
+ y1="174.22649"
+ x2="140.1927"
+ y2="174.22649"
+ id="linearGradient2508"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.502549,-96.412795)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2501"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.502549,-96.17004)" />
+ <linearGradient
+ x1="69.85585"
+ y1="174.22649"
+ x2="140.1927"
+ y2="174.22649"
+ id="linearGradient2494"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.50255,-122.74776)" />
+ <linearGradient
+ x1="69.85585"
+ y1="226.65366"
+ x2="140.1927"
+ y2="226.65366"
+ id="linearGradient2487"
+ xlink:href="#linearGradient3712"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-32.50255,-122.50501)" />
+ <linearGradient
+ id="linearGradient3712">
+ <stop
+ id="stop3714"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3716"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ </defs>
+ <rect
+ width="143"
+ height="404"
+ x="1"
+ y="0"
+ id="rect2648"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:4;stroke-opacity:1" />
+ <rect
+ width="145"
+ height="29"
+ x="0"
+ y="0"
+ id="rect2650"
+ style="opacity:1;fill:#080808;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 0.5,374.5 L 0.5,390.5 L 3.5,397.5 L 8.5,401.5 L 15,404 L 129,404 L 136,401.5 L 142,396.5 L 145,388.5 L 145,374.5 L 0.5,374.5 z"
+ id="path2656"
+ style="fill:#080808;fill-opacity:1;stroke:none;stroke-width:1px;stroke-opacity:1" />
+ <path
+ d="M 79.87,39.071 C 90.59,39.071 90.59,39.071 90.59,39.071 L 94.275,41.751 L 96.62,45.771 L 96.62,68.551 L 94.275,72.571 L 90.59,75.251 L 79.2,75.251 L 79.2,75.251 L 79.2,77.931 L 65.8,77.931 L 65.8,75.251 L 54.41,75.251 L 50.725,72.571 L 48.38,68.551 L 48.38,45.771 L 50.725,41.751 L 54.41,39.071 L 65.13,39.071 L 65.13,42.421 L 79.87,42.421 L 79.87,39.071 z"
+ id="path10"
+ style="fill:#101010;fill-opacity:1;stroke:none;stroke-width:1.99999988;stroke-opacity:1" />
+ <path
+ d="M 37.998275,87.666 L 41.331775,87.666 L 41.331775,90.3328 L 45.998675,90.3328 L 45.998675,87.666 L 107.00172,87.666 L 107.00172,101 L 45.998675,101 L 45.998675,98.3332 L 41.331775,98.3332 L 41.331775,101 L 37.998275,101 L 37.998275,87.666 z"
+ id="path3338"
+ style="fill:#181818;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 37.998273,176.14967 L 41.331773,176.14967 L 41.331773,178.81647 L 45.998673,178.81647 L 45.998673,176.14967 L 107.00173,176.14967 L 107.00173,189.48367 L 45.998673,189.48367 L 45.998673,186.81687 L 41.331773,186.81687 L 41.331773,189.48367 L 37.998273,189.48367 L 37.998273,176.14967 z"
+ id="path2400"
+ style="fill:#282828;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 37.998272,197.666 L 41.331772,197.666 L 41.331772,200.3328 L 45.998672,200.3328 L 45.998672,197.666 L 107.00173,197.666 L 107.00173,211 L 45.998672,211 L 45.998672,208.3332 L 41.331772,208.3332 L 41.331772,211 L 37.998272,211 L 37.998272,197.666 z"
+ id="path2402"
+ style="fill:#303030;fill-opacity:1;stroke:none;stroke-width:1;stroke-opacity:1" />
+ <path
+ d="M 65.024798,147.46733 C 73.024798,147.46733 101.5248,147.46733 101.5248,147.46733 C 101.5248,147.46733 103.5907,148.71061 104.2748,149.46733 C 104.97354,150.24024 106.0248,152.46733 106.0248,152.46733 L 106.0248,161.96733 C 106.0248,161.96733 104.91627,163.81416 104.2748,164.46733 C 103.56002,165.19514 101.5248,166.46733 101.5248,166.46733 L 65.024798,166.46733 L 65.024798,166.46733 L 65.024798,168.46733 L 55.024798,168.46733 L 55.024798,166.46733 L 46.524797,166.46733 C 46.524797,166.46733 44.489577,165.58526 43.774797,164.85745 C 43.133327,164.20428 42.024797,162.96733 42.024797,162.96733 L 41.894287,160.96733 L 38.524797,160.96733 L 38.524797,162.96733 L 36.274797,162.96733 L 36.274797,152.96733 L 38.524797,152.96733 L 38.524797,154.96733 L 42.024797,154.96733 L 42.024797,152.46733 C 42.024797,152.46733 43.076067,150.24024 43.774797,149.46733 C 44.458897,148.71061 46.524797,147.46733 46.524797,147.46733 L 55.024798,147.46733 L 55.024798,149.96733 L 65.024798,149.96733 L 65.024798,147.46733 z"
+ id="path2653"
+ style="fill:#202020;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+</svg>
diff --git a/images/it/sensors/vres.svg b/images/it/sensors/vres.svg
new file mode 100644
index 0000000..cd25565
--- /dev/null
+++ b/images/it/sensors/vres.svg
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ version="1.0"
+ width="105"
+ height="21"
+ id="svg2">
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3166">
+ <stop
+ id="stop3168"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3170"
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ x1="0"
+ y1="0"
+ x2="104"
+ y2="21"
+ id="linearGradient3172"
+ xlink:href="#linearGradient3166"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 1,0.5 L 6,0.5 L 6,4.5 L 13,4.5 L 13,0.5 L 104.5,0.5 L 104.5,20.5 L 13,20.5 L 13,16.5 L 6,16.5 L 6,20.5 L 1,20.5 L 1,0.5 z"
+ id="path10"
+ style="fill:url(#linearGradient3172);fill-opacity:1;stroke:#a00000;stroke-width:2;stroke-opacity:1" />
+ <text
+ id="text12"
+ style="font-size:12px;text-align:center;text-anchor:middle;font-family:Bitstream Vera Sans">
+ <tspan
+ x="52"
+ y="15.5"
+ id="tspan14"
+ style="font-size:16px">vres</tspan>
+ </text>
+</svg>
diff --git a/images/it/shapes/t0.svg b/images/it/shapes/t0.svg
new file mode 100644
index 0000000..9318ab5
--- /dev/null
+++ b/images/it/shapes/t0.svg
@@ -0,0 +1,157 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g>
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t1.svg b/images/it/shapes/t1.svg
new file mode 100644
index 0000000..7fc857e
--- /dev/null
+++ b/images/it/shapes/t1.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(0.9848078,0.1736482,-0.1736482,0.9848078,4.5415568,-4.8036224)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t10.svg b/images/it/shapes/t10.svg
new file mode 100644
index 0000000..d5fb472
--- /dev/null
+++ b/images/it/shapes/t10.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.1736482,0.9848078,-0.9848078,-0.1736482,58.080533,-1.6287448)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t11.svg b/images/it/shapes/t11.svg
new file mode 100644
index 0000000..b11db27
--- /dev/null
+++ b/images/it/shapes/t11.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.3420201,0.9396926,-0.9396926,-0.3420201,62.022545,3.6779558)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t12.svg b/images/it/shapes/t12.svg
new file mode 100644
index 0000000..0ecde90
--- /dev/null
+++ b/images/it/shapes/t12.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.5,0.8660254,-0.8660254,-0.5,64.983169,9.5885588)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t13.svg b/images/it/shapes/t13.svg
new file mode 100644
index 0000000..f6e445f
--- /dev/null
+++ b/images/it/shapes/t13.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.6427876,0.7660444,-0.7660444,-0.6427876,66.87245,15.923474)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t14.svg b/images/it/shapes/t14.svg
new file mode 100644
index 0000000..eb07232
--- /dev/null
+++ b/images/it/shapes/t14.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.7660444,0.6427876,-0.6427876,-0.7660444,67.632982,22.490217)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t15.svg b/images/it/shapes/t15.svg
new file mode 100644
index 0000000..a99aeca
--- /dev/null
+++ b/images/it/shapes/t15.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.8660254,0.5,-0.5,-0.8660254,67.241656,29.089262)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t16.svg b/images/it/shapes/t16.svg
new file mode 100644
index 0000000..e838d9a
--- /dev/null
+++ b/images/it/shapes/t16.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.9396926,0.3420201,-0.3420201,-0.9396926,65.710364,35.520099)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t17.svg b/images/it/shapes/t17.svg
new file mode 100644
index 0000000..6ac72b4
--- /dev/null
+++ b/images/it/shapes/t17.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.9848078,0.1736482,-0.1736482,-0.9848078,63.085632,41.587331)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t18.svg b/images/it/shapes/t18.svg
new file mode 100644
index 0000000..dac4e7d
--- /dev/null
+++ b/images/it/shapes/t18.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-1,0,0,-1,59.447212,47.106609)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t19.svg b/images/it/shapes/t19.svg
new file mode 100644
index 0000000..17e0de1
--- /dev/null
+++ b/images/it/shapes/t19.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.9848078,-0.1736482,0.1736482,-0.9848078,54.905655,51.910231)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t2.svg b/images/it/shapes/t2.svg
new file mode 100644
index 0000000..a810bf4
--- /dev/null
+++ b/images/it/shapes/t2.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(0.9396926,0.3420201,-0.3420201,0.9396926,9.8482574,-8.745634)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t20.svg b/images/it/shapes/t20.svg
new file mode 100644
index 0000000..f314c05
--- /dev/null
+++ b/images/it/shapes/t20.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.9396926,-0.3420201,0.3420201,-0.9396926,49.598955,55.852243)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t21.svg b/images/it/shapes/t21.svg
new file mode 100644
index 0000000..31b3497
--- /dev/null
+++ b/images/it/shapes/t21.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.8660254,-0.5,0.5,-0.8660254,43.688352,58.812868)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t22.svg b/images/it/shapes/t22.svg
new file mode 100644
index 0000000..f265deb
--- /dev/null
+++ b/images/it/shapes/t22.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.7660444,-0.6427876,0.6427876,-0.7660444,37.353437,60.702148)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t23.svg b/images/it/shapes/t23.svg
new file mode 100644
index 0000000..08d4fc7
--- /dev/null
+++ b/images/it/shapes/t23.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.6427876,-0.7660444,0.7660444,-0.6427876,30.786694,61.46268)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t24.svg b/images/it/shapes/t24.svg
new file mode 100644
index 0000000..92fb1b3
--- /dev/null
+++ b/images/it/shapes/t24.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.5,-0.8660254,0.8660254,-0.5,24.187649,61.071355)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t25.svg b/images/it/shapes/t25.svg
new file mode 100644
index 0000000..3949efa
--- /dev/null
+++ b/images/it/shapes/t25.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.3420201,-0.9396926,0.9396926,-0.3420201,17.756812,59.540062)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t26.svg b/images/it/shapes/t26.svg
new file mode 100644
index 0000000..0166fd0
--- /dev/null
+++ b/images/it/shapes/t26.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(-0.1736482,-0.9848078,0.9848078,-0.1736482,11.689579,56.915331)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39.5,25 39.5,28 C 39.5,30 40,32.5 38.5,35 C 37,36.5 36.5,37.5 35,38 C 33.5,38.5 31,39 30,39 C 28,39 26,39 25,38 C 23,37 22.5,37 21.5,35 C 20.5,33 20.5,30 20.5,28 C 20.5,25 20,22 22,20 C 24,19 27,18 30,18 z" />
+ <path
+ style="fill:#00a000;stroke:#00a000;"
+ d="M 33,10 C 33,11 31.5,12 30,12 C 28,12 27,11 27,10 C 27,9 28,8 30,8 C 31.5,8 33,9 33,10 z" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="27.5"
+ cy="8" />
+ <circle
+ style="fill:#000000;stroke:#000000;"
+ r="1.25"
+ cx="32.5"
+ cy="8" />
+ </g>
+</svg>
diff --git a/images/it/shapes/t27.svg b/images/it/shapes/t27.svg
new file mode 100644
index 0000000..48dcfe0
--- /dev/null
+++ b/images/it/shapes/t27.svg
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="60"
+ height="60"
+ version="1.0">
+ <g
+ transform="matrix(0,-1,1,0,6.1703016,53.276911)">
+ <rect
+ style="fill:#d0d000;stroke:none;"
+ width="21"
+ height="21"
+ x="19.5"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="27" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="21" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="27"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="21"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="33"
+ y="33" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="36" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="30"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="24"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="24" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="30" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="18" />
+ <rect
+ style="fill:#808000;stroke:none;"
+ width="3"
+ height="3"
+ x="36"
+ y="36" />
+ <path
+ style="fill:#008000;stroke:#008000;stroke-opacity:1"
+ d="M 20,42 C 21,41 23,40 24,40 C 24,39 24,40 26,41 C 28,43 31,43 34,41 C 35,40 35,39 36,40 C 36,40 38,41 39,42 C 41,42 45,43 46,43 C 47,43 46,41 43,39 L 39,36 L 42,34 C 44,30 45,28 43,25 L 41,22 L 46,18 C 48,16 47.5,13.5 47,13 C 46.5,12.5 46,13 45,13 C 44,13 43.5,14 42.5,15 C 39.5,17 40,18 37,17 C 32,16 31.5,15 34.5,12 C 36.5,10 36,7 34,6 C 32,3 28,4 26,6 C 24,8 23,10 25,12 C 28,15 27,16 22,17 C 18,18 19,17 17,15 C 16,14 16,13 15,13 C 14,13 13,13 13,13 C 12,13 11,16 14,18 L 19,22 L 17,25 C 15,28 16,30 18,34 L 20,36 L 16,39 C 13,41 12,43 13,43 C 14,43 18,42 20,42 z M 30,18 C 32,18 36,19 38,20 C 40,22 39