Changes for page 2P-Kt / tuProlog

From version 13.1
edited by Andrea Omicini
on 04/11/2021 17:05
Change comment: There is no comment for this version
To version 24.1
edited by Andrea Omicini
on 20/04/2022 22:18
Change comment: Upload new image "2pkt-logo-BIG.svg", version 1.1

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,0 @@
1 -tuProlog / 2P-Kt Home
Content
... ... @@ -1,29 +1,26 @@
1 -{{velocity}}(((
2 -(% style="background-color:$theme.fieldGradientColor; border-style:hidden" %)!!**{{tuprolog/}}** ({{2p/}} in breve) è un //framework per la programmazione logica// che supporta la //programmazione multi-paradigma// attraverso una integrazione senza soluzione di continuità, ortogonale e bidirezionale tra il paradigma logico e quello orientato agli oggetti
3 -**{{2pkt/}}** ({{tuprolog/}} in Kotlin) è un reboot del progetto {{tuprolog/}} basato su [[Kotlin>>https://kotlinlang.org||target=_blank]] volto a fornire un //ecosistema generale, estensibile e interoperabile// per la programmazione logica e l'intelligenza artificiale simbolica{{/italian}}{{english}}**{{tuprolog/}}** ({{2p/}} for short) is a //logic programming framework// supporting //multi-paradigm programming// via a seamless, orthogonal, and bidirectional integration between the logic and object-oriented paradigms
4 -**{{2pkt/}}** ({{tuprolog/}} in Kotlin) is a reboot of the {{tuprolog/}} project based on [[Kotlin>>https://kotlinlang.org||target=_blank]] aimed at providing for a //general, extensible, and interoperable ecosystem// for logic programming and artificial intelligence{{/english}}
5 -))){{/velocity}}
1 += {{stringIta}}Home {{/stringIta}}{{2pkt/}} / {{tuprolog/}}{{stringEng}} Home{{/stringEng}} =
6 6  
7 ->{{tuprolog/}} / {{2pkt/}} {{english}}Tidbits{{/english}}{{italian}} in pillole {{/italian}}
3 +{{include reference="Punchline" excludeFirstHeading="true"/}}
8 8  
9 -{{tuprolog/}} {{english}}is{{/english}}{{italian}}è{{/italian}}
10 -* {{english}} a //light-weight// Prolog system for desktop, web, or mobile applications {{/english}}{{italian}} un sistema Prolog //leggero// per applicazioni desktop, web, o mobili {{/italian}}
11 -* {{english}} designed around a //minimal//, //layered// core, to be //configured// via //libraries// either statically or dynamically {{/english}}{{italian}} progettato intorno a un core //minimale//, //configurabile// via //librerie// sia staticamente sia dinamicamente {{/italian}}
12 -* {{english}} an //object-oriented library// of reusable //logic programming software//, which can be exploited by most mainstream programming frameworks and platforms {{/english}}{{italian}} una //libreria a oggetti// di //programmi logici// che possono essere usati dalla maggior parte dei framework e delle piattaforme mainstream {{/italian}}
13 -* {{english}} an //open source// technology released under the Apache 2.0 License {{/english}}{{italian}} una tecnologia //open source// rilasciata sotto licenza Apache 2.0 {{/italian}}
5 +>{{2pkt/}} / {{tuprolog/}} {{english}}Tidbits{{/english}}{{italiano}} in pillole {{/italiano}}
14 14  
15 -{{2pkt/}} {{english}}is{{/english}}{{italian}}è{{/italian}}
16 -* {{english}} the current //implementation of {{tuprolog/}} in Kotlin// targetting JVM, JS (both server- and browser-side), and Android platforms {{/english}}{{italian}} l'//implementazione corrente di {{tuprolog/}} in Kotlin// con target JVM, JS (sia server- sia browser-side), e Android {{/italian}}
17 -* {{english}} ultimately aimed at providing //intelligent systems engineers// with a //general-purpose, extensible, open ecosystem// for symbolic AI {{/english}}{{italian}} volto a fornire agli ingegneri dei sistemi intelligenti un //ecosistema general-purpose, estensibile e aperto// per la IA simbolica {{/italian}}
7 +{{tuprolog/}} {{english}}is{{/english}}{{italiano}}è{{/italiano}}
8 +* {{english}} a //light-weight// Prolog system for desktop, web, or mobile applications {{/english}}{{italiano}} un sistema Prolog //leggero// per applicazioni desktop, web, o mobili {{/italiano}}
9 +* {{english}} designed around a //minimal//, //layered// core, to be //configured// via //libraries// either statically or dynamically {{/english}}{{italiano}} progettato intorno a un core //minimale//, //configurabile// via //librerie// sia staticamente sia dinamicamente {{/italiano}}
10 +* {{english}} an //object-oriented library// of reusable //logic programming software//, which can be exploited by most mainstream programming frameworks and platforms {{/english}}{{italiano}} una //libreria a oggetti// di //programmi logici// che possono essere usati dalla maggior parte dei framework e delle piattaforme mainstream {{/italiano}}
11 +* {{english}} an //open source// technology released under the Apache 2.0 License {{/english}}{{italiano}} una tecnologia //open source// rilasciata sotto licenza Apache 2.0 {{/italiano}}
18 18  
19 ->{{english}}{{tuprolog/}} / {{2pkt/}} Tech & Docs{{/english}}{{italian}} Tecnologia e documentazione {{tuprolog/}}{{/italian}}
13 +{{2pkt/}} {{english}}is{{/english}}{{italiano}}è{{/italiano}}
14 +* {{english}} the current //implementation of {{tuprolog/}} in Kotlin// targetting JVM, JS (both server- and browser-side), and Android platforms {{/english}}{{italiano}} l'//implementazione corrente di {{tuprolog/}} in Kotlin// con target JVM, JS (sia server- sia browser-side), e Android {{/italiano}}
15 +* {{english}} ultimately aimed at providing //intelligent systems engineers// with a //general-purpose, extensible, open ecosystem// for symbolic AI {{/english}}{{italiano}} volto a fornire agli ingegneri dei sistemi intelligenti un //ecosistema general-purpose, estensibile e aperto// per la IA simbolica {{/italiano}}
20 20  
21 -* {{2pkt/}}{{english}} and related packages are //released// under the Apache 2.0 License via {{/english}}{{italian}} e relativi package sono //rilasciati// sotto licenza Apache 2.0 via {{/italian}}[[GitHub>>https://github.com/tuProlog/2p-kt/releases||rel="_blank"]], [[Maven Central Repository>>https://search.maven.org/search?q=g:it.unibo.tuprolog||rel="_blank"]], [[Bintray>>https://bintray.com/pika-lab/tuprolog||rel="_blank"]], [[NPM>>https://www.npmjs.com/org/tuprolog||rel="_blank"]]
22 -* {{english}} {{2pkt/}} //source code// is freely available at {{/english}}{{italian}} il codice sorgente {{2pkt/}} è disponibile liberamente via {{/italian}}[[GitHub>>https://github.com/tuProlog/2p-kt||rel="_blank"]], [[GitLab>>https://gitlab.com/pika-lab/tuprolog/2p-in-kotlin||rel="_blank"]]
23 -* {{english}} {{2pkt/}} //online documentation// is available at {{/english}}{{italian}} la //documentazione online// di {{2pkt/}} è disponibile via {{/italian}}[[GitLab>>http://pika-lab.gitlab.io/tuprolog/2p-in-kotlin||rel="_blank"]]
24 -* {{2pkt/}}{{english}} provides a {{/english}}{{italian}} mette a disposizione il {{/italian}}[[Prolog playground>>https://pika-lab.gitlab.io/tuprolog/2p-kt-web||rel="_blank"]]{{english}} as a web-based application for playing with {{tuprolog/}} from a web browser{{/english}}{{italian}} sotto forma di una applicazione web per esercitarsi con {{tuprolog/}} da un browser web{{/italian}}.
17 +>{{english}}{{2pkt/}} / {{tuprolog/}} Tech & Docs{{/english}}{{italiano}} Tecnologia e documentazione {{tuprolog/}}{{/italiano}}
25 25  
26 -{{warning}}{{english}}If you meet any issue with {{2pkt/}} please //open an issue// on the {{/english}}{{italian}} Per segnalare qualsivoglia problema relativo a {{2pkt/}}, si prega di aprire una //issue// sulla pagina {{/italian}}[[GitLab Issues>>https://gitlab.com/pika-lab/tuprolog/2p-in-kotlin/-/issues||rel="_blank"]]{{english}} page{{/english}}.{{/warning}}
27 -{{/velocity}}
19 +* {{2pkt/}}{{english}} and related packages are //released// under the Apache 2.0 License via {{/english}}{{italiano}} e relativi package sono //rilasciati// sotto licenza Apache 2.0 via {{/italiano}}[[GitHub>>https://github.com/tuProlog/2p-kt/releases||rel="_blank"]], [[Maven Central Repository>>https://search.maven.org/search?q=g:it.unibo.tuprolog||rel="_blank"]], [[Bintray>>https://bintray.com/pika-lab/tuprolog||rel="_blank"]], [[NPM>>https://www.npmjs.com/org/tuprolog||rel="_blank"]]
20 +* {{english}} {{2pkt/}} //source code// is freely available at {{/english}}{{italiano}} il codice sorgente {{2pkt/}} è disponibile liberamente via {{/italiano}}[[GitHub>>https://github.com/tuProlog/2p-kt||rel="_blank"]], [[GitLab>>https://gitlab.com/pika-lab/tuprolog/2p-in-kotlin||rel="_blank"]]
21 +* {{english}} {{2pkt/}} //online documentation// is available at {{/english}}{{italiano}} la //documentazione online// di {{2pkt/}} è disponibile via {{/italiano}}[[GitLab>>http://pika-lab.gitlab.io/tuprolog/2p-in-kotlin||rel="_blank"]]
22 +* {{2pkt/}}{{english}} provides a {{/english}}{{italiano}} mette a disposizione il {{/italiano}}[[Prolog playground>>https://pika-lab.gitlab.io/tuprolog/2p-kt-web||rel="_blank"]]{{english}} as a web-based application for playing with {{tuprolog/}} from a web browser{{/english}}{{italiano}} sotto forma di una applicazione web per esercitarsi con {{tuprolog/}} da un browser web{{/italiano}}.
28 28  
29 -{{include reference="Environment"/}}
24 +{{warning}}{{english}}If you meet any issue with {{2pkt/}} please //open an issue// on the {{/english}}{{italiano}} Per segnalare qualsivoglia problema relativo a {{2pkt/}}, si prega di aprire una //issue// sulla pagina {{/italiano}}[[GitLab Issues>>https://gitlab.com/pika-lab/tuprolog/2p-in-kotlin/-/issues||rel="_blank"]]{{english}} page{{/english}}.{{/warning}}
25 +
26 +{{include reference="Environment" excludeFirstHeading="true"/}}
2p-kt-logo.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AndreaOmicini
Size
... ... @@ -1,0 +1,1 @@
1 +22.6 KB
Content
2p-kt-logo.svg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AndreaOmicini
Size
... ... @@ -1,0 +1,1 @@
1 +6.5 KB
Content
... ... @@ -1,0 +1,203 @@
1 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 +<svg
3 + xmlns:dc="http://purl.org/dc/elements/1.1/"
4 + xmlns:cc="http://creativecommons.org/ns#"
5 + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6 + xmlns:svg="http://www.w3.org/2000/svg"
7 + xmlns="http://www.w3.org/2000/svg"
8 + xmlns:xlink="http://www.w3.org/1999/xlink"
9 + id="svg8"
10 + version="1.1"
11 + viewBox="0 0 111.71432 91.134521"
12 + height="91.134521mm"
13 + width="111.71432mm">
14 + <defs
15 + id="defs2">
16 + <linearGradient
17 + id="linearGradient1015">
18 + <stop
19 + style="stop-color:#2a7fff;stop-opacity:1"
20 + offset="0"
21 + id="stop1011" />
22 + <stop
23 + style="stop-color:#776ec7;stop-opacity:1"
24 + offset="1"
25 + id="stop1013" />
26 + </linearGradient>
27 + <linearGradient
28 + id="linearGradient965-1">
29 + <stop
30 + id="stop961"
31 + offset="0"
32 + style="stop-color:#cd52ba;stop-opacity:1" />
33 + <stop
34 + id="stop963"
35 + offset="1"
36 + style="stop-color:#ea8a02;stop-opacity:1" />
37 + </linearGradient>
38 + <linearGradient
39 + id="linearGradient957">
40 + <stop
41 + id="stop953"
42 + offset="0"
43 + style="stop-color:#0066ff;stop-opacity:1" />
44 + <stop
45 + id="stop955"
46 + offset="1"
47 + style="stop-color:#776ec7;stop-opacity:1" />
48 + </linearGradient>
49 + <clipPath
50 + clipPathUnits="userSpaceOnUse"
51 + id="clipPath831">
52 + <path
53 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
54 + id="path829"
55 + style="clip-rule:evenodd" />
56 + </clipPath>
57 + <clipPath
58 + clipPathUnits="userSpaceOnUse"
59 + id="clipPath843">
60 + <path
61 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
62 + id="path841"
63 + style="clip-rule:evenodd" />
64 + </clipPath>
65 + <clipPath
66 + clipPathUnits="userSpaceOnUse"
67 + id="clipPath855">
68 + <path
69 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
70 + id="path853"
71 + style="clip-rule:evenodd" />
72 + </clipPath>
73 + <linearGradient
74 + gradientUnits="userSpaceOnUse"
75 + y2="123.67571"
76 + x2="-246.95705"
77 + y1="141.98367"
78 + x1="-299.07458"
79 + id="linearGradient940"
80 + xlink:href="#linearGradient1015" />
81 + <linearGradient
82 + gradientUnits="userSpaceOnUse"
83 + y2="177.39688"
84 + x2="-299.07458"
85 + y1="159.48982"
86 + x1="-246.95705"
87 + id="linearGradient959"
88 + xlink:href="#linearGradient1015" />
89 + <linearGradient
90 + gradientUnits="userSpaceOnUse"
91 + y2="536.63123"
92 + x2="-933.38092"
93 + y1="584.93909"
94 + x1="-1130.3607"
95 + id="linearGradient967"
96 + xlink:href="#linearGradient965-1" />
97 + <linearGradient
98 + gradientTransform="translate(-3.2125952e-6,-28.823639)"
99 + gradientUnits="userSpaceOnUse"
100 + y2="135.015"
101 + x2="-223.57095"
102 + y1="159.48982"
103 + x1="-241.34438"
104 + id="linearGradient980"
105 + xlink:href="#linearGradient1015" />
106 + <linearGradient
107 + gradientTransform="translate(-3.2125952e-6,-28.823639)"
108 + gradientUnits="userSpaceOnUse"
109 + y2="159.48982"
110 + x2="-215.55287"
111 + y1="141.98367"
112 + x1="-198.35495"
113 + id="linearGradient988"
114 + xlink:href="#linearGradient957" />
115 + <linearGradient
116 + gradientTransform="translate(-3.2125952e-6,-28.823639)"
117 + gradientUnits="userSpaceOnUse"
118 + y2="141.98367"
119 + x2="-223.57095"
120 + y1="123.67571"
121 + x1="-189.36046"
122 + id="linearGradient996"
123 + xlink:href="#linearGradient965-1" />
124 + <linearGradient
125 + gradientTransform="translate(-3.2125952e-6,-28.823639)"
126 + gradientUnits="userSpaceOnUse"
127 + y2="159.48982"
128 + x2="-215.55287"
129 + y1="177.39688"
130 + x1="-241.34438"
131 + id="linearGradient1004"
132 + xlink:href="#linearGradient965-1" />
133 + </defs>
134 + <metadata
135 + id="metadata5">
136 + <rdf:RDF>
137 + <cc:Work
138 + rdf:about="">
139 + <dc:format>image/svg+xml</dc:format>
140 + <dc:type
141 + rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
142 + <dc:title></dc:title>
143 + </cc:Work>
144 + </rdf:RDF>
145 + </metadata>
146 + <g
147 + transform="translate(300.07477,-87.262344)"
148 + id="layer1">
149 + <g
150 + transform="translate(-1.2717353e-5,1.513548e-6)"
151 + id="g208">
152 + <rect
153 + style="fill:url(#linearGradient940);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-dashoffset:0"
154 + id="rect907"
155 + width="52.11755"
156 + height="18.307961"
157 + x="-299.07458"
158 + y="123.67571" />
159 + <rect
160 + style="fill:url(#linearGradient959);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-dashoffset:0"
161 + id="rect909"
162 + width="52.11755"
163 + height="17.907061"
164 + x="-299.07458"
165 + y="159.48981" />
166 + <path
167 + style="fill:url(#linearGradient967);fill-opacity:1;stroke:none;stroke-width:1.88976383;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-opacity:1"
168 + d="m -1062.6797,536.63086 -67.6816,24.90625 v 41.25977 h 67.6816 11.1113 l 118.18754,-66.16602 z"
169 + transform="scale(0.26458333)"
170 + id="path919" />
171 + </g>
172 + <g
173 + transform="translate(-7.9415711e-6,-6.5897981)"
174 + id="g201">
175 + <rect
176 + style="fill:url(#linearGradient1004);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-dashoffset:0"
177 + id="rect925"
178 + width="25.79151"
179 + height="17.907061"
180 + x="-241.34438"
181 + y="130.6664" />
182 + <rect
183 + style="fill:url(#linearGradient980);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-dashoffset:0"
184 + id="rect927"
185 + width="17.77343"
186 + height="35.81411"
187 + x="-241.34438"
188 + y="94.852142" />
189 + <rect
190 + style="fill:url(#linearGradient996);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-dashoffset:0"
191 + id="rect929"
192 + width="34.210491"
193 + height="18.307959"
194 + x="-223.57094"
195 + y="94.852142" />
196 + <path
197 + style="fill:url(#linearGradient988);fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:7.75;stroke-dasharray:none;stroke-opacity:1"
198 + d="m -215.55287,113.15993 v 17.50615 l 26.19241,-8.55262 v -8.95353 z"
199 + id="path931" />
200 + </g>
201 + </g>
202 +</svg>
203 +
2pkt-logo-BIG.svg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.AndreaOmicini
Size
... ... @@ -1,0 +1,1 @@
1 +33.5 KB
Content
... ... @@ -1,0 +1,933 @@
1 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
3 +
4 +<svg
5 + width="1008.4672mm"
6 + height="1008.4672mm"
7 + viewBox="0 0 1008.4672 1008.4672"
8 + version="1.1"
9 + id="svg5"
10 + inkscape:version="1.1.2 (b8e25be8, 2022-02-05)"
11 + sodipodi:docname="2pkt-logo3.svg"
12 + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13 + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14 + xmlns:xlink="http://www.w3.org/1999/xlink"
15 + xmlns="http://www.w3.org/2000/svg"
16 + xmlns:svg="http://www.w3.org/2000/svg">
17 + <sodipodi:namedview
18 + id="namedview7"
19 + pagecolor="#ffffff"
20 + bordercolor="#666666"
21 + borderopacity="1.0"
22 + inkscape:pageshadow="2"
23 + inkscape:pageopacity="0.0"
24 + inkscape:pagecheckerboard="0"
25 + inkscape:document-units="mm"
26 + showgrid="false"
27 + fit-margin-top="0"
28 + fit-margin-left="0"
29 + fit-margin-right="0"
30 + fit-margin-bottom="0"
31 + showguides="true"
32 + inkscape:guide-bbox="true"
33 + inkscape:snap-intersection-paths="true"
34 + inkscape:snap-bbox="true"
35 + inkscape:bbox-paths="true"
36 + inkscape:bbox-nodes="true"
37 + inkscape:snap-bbox-edge-midpoints="true"
38 + inkscape:snap-bbox-midpoints="true"
39 + inkscape:snap-page="true"
40 + inkscape:zoom="0.15797728"
41 + inkscape:cx="1930.6574"
42 + inkscape:cy="1990.7926"
43 + inkscape:window-width="1400"
44 + inkscape:window-height="997"
45 + inkscape:window-x="0"
46 + inkscape:window-y="93"
47 + inkscape:window-maximized="0"
48 + inkscape:current-layer="layer1"
49 + inkscape:snap-global="true" />
50 + <defs
51 + id="defs2">
52 + <inkscape:perspective
53 + sodipodi:type="inkscape:persp3d"
54 + inkscape:vp_x="0 : 654.42493 : 1"
55 + inkscape:vp_y="0 : 999.99998 : 0"
56 + inkscape:vp_z="708.08458 : 654.42493 : 1"
57 + inkscape:persp3d-origin="354.0423 : 536.41085 : 1"
58 + id="perspective3350" />
59 + <linearGradient
60 + id="linearGradient1015">
61 + <stop
62 + style="stop-color:#2a7fff;stop-opacity:1"
63 + offset="0"
64 + id="stop1011" />
65 + <stop
66 + style="stop-color:#776ec7;stop-opacity:1"
67 + offset="1"
68 + id="stop1013" />
69 + </linearGradient>
70 + <linearGradient
71 + id="linearGradient965-1">
72 + <stop
73 + id="stop961"
74 + offset="0"
75 + style="stop-color:#cd52ba;stop-opacity:1" />
76 + <stop
77 + id="stop963"
78 + offset="1"
79 + style="stop-color:#ea8a02;stop-opacity:1" />
80 + </linearGradient>
81 + <linearGradient
82 + id="linearGradient957">
83 + <stop
84 + id="stop953"
85 + offset="0"
86 + style="stop-color:#0066ff;stop-opacity:1" />
87 + <stop
88 + id="stop955"
89 + offset="1"
90 + style="stop-color:#776ec7;stop-opacity:1" />
91 + </linearGradient>
92 + <clipPath
93 + clipPathUnits="userSpaceOnUse"
94 + id="clipPath831">
95 + <path
96 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
97 + id="path829"
98 + style="clip-rule:evenodd" />
99 + </clipPath>
100 + <clipPath
101 + clipPathUnits="userSpaceOnUse"
102 + id="clipPath843">
103 + <path
104 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
105 + id="path841"
106 + style="clip-rule:evenodd" />
107 + </clipPath>
108 + <clipPath
109 + clipPathUnits="userSpaceOnUse"
110 + id="clipPath855">
111 + <path
112 + d="M 8.871e-6,0 H 595.32001 V 841.92 H 8.871e-6 Z"
113 + id="path853"
114 + style="clip-rule:evenodd" />
115 + </clipPath>
116 + <linearGradient
117 + gradientUnits="userSpaceOnUse"
118 + y2="123.67571"
119 + x2="-246.95703"
120 + y1="215.25829"
121 + x1="-299.11517"
122 + id="linearGradient940"
123 + xlink:href="#linearGradient965-1"
124 + gradientTransform="matrix(30.805064,0,0,29.208334,9214.2618,-3611.1114)" />
125 + <linearGradient
126 + gradientUnits="userSpaceOnUse"
127 + y2="177.39688"
128 + x2="-299.07458"
129 + y1="159.48982"
130 + x1="-246.95706"
131 + id="linearGradient959"
132 + xlink:href="#linearGradient1015"
133 + gradientTransform="matrix(8.1441645,0,0,7.9010475,2421.2098,-637.41985)" />
134 + <linearGradient
135 + gradientUnits="userSpaceOnUse"
136 + y2="424.74539"
137 + x2="-766.68604"
138 + y1="584.93909"
139 + x1="-1130.3607"
140 + id="linearGradient967"
141 + xlink:href="#linearGradient965-1"
142 + gradientTransform="matrix(1.9865692,0,0,1.9865692,1306.4389,-764.11707)" />
143 + <linearGradient
144 + gradientTransform="matrix(7.5082932,0,0,7.5082932,3083.0437,-1084.0753)"
145 + gradientUnits="userSpaceOnUse"
146 + y2="135.015"
147 + x2="-223.57095"
148 + y1="159.48982"
149 + x1="-241.34438"
150 + id="linearGradient980"
151 + xlink:href="#linearGradient1015" />
152 + <linearGradient
153 + gradientTransform="matrix(7.5082932,0,0,7.5082932,3083.0437,-1084.0753)"
154 + gradientUnits="userSpaceOnUse"
155 + y2="159.48982"
156 + x2="-215.55287"
157 + y1="141.98367"
158 + x1="-198.35495"
159 + id="linearGradient988"
160 + xlink:href="#linearGradient957" />
161 + <linearGradient
162 + gradientTransform="matrix(7.5082932,0,0,7.5082932,3083.0437,-1084.0753)"
163 + gradientUnits="userSpaceOnUse"
164 + y2="141.98367"
165 + x2="-223.57095"
166 + y1="123.67571"
167 + x1="-189.36046"
168 + id="linearGradient996"
169 + xlink:href="#linearGradient965-1" />
170 + <linearGradient
171 + gradientTransform="matrix(7.5082932,0,0,7.5082932,3083.0437,-1084.0753)"
172 + gradientUnits="userSpaceOnUse"
173 + y2="159.48982"
174 + x2="-215.55287"
175 + y1="177.39688"
176 + x1="-241.34438"
177 + id="linearGradient1004"
178 + xlink:href="#linearGradient965-1" />
179 + <linearGradient
180 + inkscape:collect="always"
181 + xlink:href="#linearGradient957"
182 + id="linearGradient11094"
183 + x1="2667.4585"
184 + y1="6.9463248"
185 + x2="1071.9902"
186 + y2="2138.98"
187 + gradientUnits="userSpaceOnUse" />
188 + <linearGradient
189 + inkscape:collect="always"
190 + xlink:href="#linearGradient965-1"
191 + id="linearGradient11531"
192 + x1="0"
193 + y1="2676.2251"
194 + x2="1605.4851"
195 + y2="1.250001"
196 + gradientUnits="userSpaceOnUse" />
197 + </defs>
198 + <g
199 + inkscape:label="Livello 1"
200 + inkscape:groupmode="layer"
201 + id="layer1"
202 + transform="translate(165.02498,93.743815)"
203 + style="display:inline">
204 + <g
205 + id="g28758"
206 + style="display:none"
207 + sodipodi:insensitive="true">
208 + <g
209 + id="g2078"
210 + style="fill:none;fill-opacity:1">
211 + <rect
212 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
213 + id="rect985"
214 + width="70.742317"
215 + height="70.742317"
216 + x="-14.502859"
217 + y="56.778297" />
218 + <rect
219 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
220 + id="rect985-3"
221 + width="70.742317"
222 + height="70.742317"
223 + x="56.239456"
224 + y="56.778297" />
225 + <rect
226 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
227 + id="rect985-3-5"
228 + width="70.742317"
229 + height="70.742317"
230 + x="268.4664"
231 + y="56.778297" />
232 + <rect
233 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
234 + id="rect985-6"
235 + width="70.742317"
236 + height="70.742317"
237 + x="126.98177"
238 + y="56.778297" />
239 + <rect
240 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
241 + id="rect985-3-7"
242 + width="70.742317"
243 + height="70.742317"
244 + x="197.72409"
245 + y="56.778297" />
246 + <rect
247 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
248 + id="rect985-35"
249 + width="70.742317"
250 + height="70.742317"
251 + x="339.20871"
252 + y="56.778297" />
253 + <rect
254 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
255 + id="rect985-3-6"
256 + width="70.742317"
257 + height="70.742317"
258 + x="409.95099"
259 + y="56.778297" />
260 + <rect
261 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
262 + id="rect985-3-5-2"
263 + width="70.742317"
264 + height="70.742317"
265 + x="622.17798"
266 + y="56.778297" />
267 + <rect
268 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
269 + id="rect985-6-9"
270 + width="70.742317"
271 + height="70.742317"
272 + x="480.69333"
273 + y="56.778297" />
274 + <rect
275 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
276 + id="rect985-3-7-1"
277 + width="70.742317"
278 + height="70.742317"
279 + x="551.43567"
280 + y="56.778297" />
281 + <rect
282 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
283 + id="rect985-2"
284 + width="70.742317"
285 + height="70.742317"
286 + x="-14.502869"
287 + y="127.52061" />
288 + <rect
289 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
290 + id="rect985-3-70"
291 + width="70.742317"
292 + height="70.742317"
293 + x="56.239471"
294 + y="127.52061" />
295 + <rect
296 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
297 + id="rect985-3-5-9"
298 + width="70.742317"
299 + height="70.742317"
300 + x="268.4664"
301 + y="127.52061" />
302 + <rect
303 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
304 + id="rect985-6-3"
305 + width="70.742317"
306 + height="70.742317"
307 + x="126.98178"
308 + y="127.52061" />
309 + <rect
310 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
311 + id="rect985-3-7-6"
312 + width="70.742317"
313 + height="70.742317"
314 + x="197.72409"
315 + y="127.52061" />
316 + <rect
317 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
318 + id="rect985-35-0"
319 + width="70.742317"
320 + height="70.742317"
321 + x="339.20871"
322 + y="127.52061" />
323 + <rect
324 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
325 + id="rect985-3-6-6"
326 + width="70.742317"
327 + height="70.742317"
328 + x="409.95099"
329 + y="127.52061" />
330 + <rect
331 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
332 + id="rect985-3-5-2-2"
333 + width="70.742317"
334 + height="70.742317"
335 + x="622.17798"
336 + y="127.52061" />
337 + <rect
338 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
339 + id="rect985-6-9-6"
340 + width="70.742317"
341 + height="70.742317"
342 + x="480.69333"
343 + y="127.52061" />
344 + <rect
345 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
346 + id="rect985-3-7-1-1"
347 + width="70.742317"
348 + height="70.742317"
349 + x="551.43567"
350 + y="127.52061" />
351 + <rect
352 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
353 + id="rect985-8"
354 + width="70.742317"
355 + height="70.742317"
356 + x="-14.502869"
357 + y="198.26292" />
358 + <rect
359 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
360 + id="rect985-3-79"
361 + width="70.742317"
362 + height="70.742317"
363 + x="56.239441"
364 + y="198.26292" />
365 + <rect
366 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
367 + id="rect985-3-5-20"
368 + width="70.742317"
369 + height="70.742317"
370 + x="268.4664"
371 + y="198.26292" />
372 + <rect
373 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
374 + id="rect985-6-2"
375 + width="70.742317"
376 + height="70.742317"
377 + x="126.98178"
378 + y="198.26292" />
379 + <rect
380 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
381 + id="rect985-3-7-3"
382 + width="70.742317"
383 + height="70.742317"
384 + x="197.72409"
385 + y="198.26292" />
386 + <rect
387 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
388 + id="rect985-35-7"
389 + width="70.742317"
390 + height="70.742317"
391 + x="339.20871"
392 + y="198.26292" />
393 + <rect
394 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
395 + id="rect985-3-6-5"
396 + width="70.742317"
397 + height="70.742317"
398 + x="409.95099"
399 + y="198.26292" />
400 + <rect
401 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
402 + id="rect985-3-5-2-9"
403 + width="70.742317"
404 + height="70.742317"
405 + x="622.17798"
406 + y="198.26292" />
407 + <rect
408 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
409 + id="rect985-6-9-2"
410 + width="70.742317"
411 + height="70.742317"
412 + x="480.69333"
413 + y="198.26292" />
414 + <rect
415 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
416 + id="rect985-3-7-1-2"
417 + width="70.742317"
418 + height="70.742317"
419 + x="551.43567"
420 + y="198.26292" />
421 + <rect
422 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
423 + id="rect985-2-8"
424 + width="70.742317"
425 + height="70.742317"
426 + x="-14.502869"
427 + y="269.00522" />
428 + <rect
429 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
430 + id="rect985-3-70-9"
431 + width="70.742317"
432 + height="70.742317"
433 + x="56.239502"
434 + y="269.00522" />
435 + <rect
436 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
437 + id="rect985-3-5-9-7"
438 + width="70.742317"
439 + height="70.742317"
440 + x="268.4664"
441 + y="269.00522" />
442 + <rect
443 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
444 + id="rect985-6-3-3"
445 + width="70.742317"
446 + height="70.742317"
447 + x="126.98178"
448 + y="269.00522" />
449 + <rect
450 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
451 + id="rect985-3-7-6-6"
452 + width="70.742317"
453 + height="70.742317"
454 + x="197.72409"
455 + y="269.00522" />
456 + <rect
457 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
458 + id="rect985-35-0-1"
459 + width="70.742317"
460 + height="70.742317"
461 + x="339.20871"
462 + y="269.00522" />
463 + <rect
464 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
465 + id="rect985-3-6-6-2"
466 + width="70.742317"
467 + height="70.742317"
468 + x="409.95099"
469 + y="269.00522" />
470 + <rect
471 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
472 + id="rect985-3-5-2-2-9"
473 + width="70.742317"
474 + height="70.742317"
475 + x="622.17798"
476 + y="269.00522" />
477 + <rect
478 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
479 + id="rect985-6-9-6-3"
480 + width="70.742317"
481 + height="70.742317"
482 + x="480.69333"
483 + y="269.00522" />
484 + <rect
485 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
486 + id="rect985-3-7-1-1-1"
487 + width="70.742317"
488 + height="70.742317"
489 + x="551.43567"
490 + y="269.00522" />
491 + <rect
492 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
493 + id="rect985-2-8-9"
494 + width="70.742317"
495 + height="70.742317"
496 + x="-14.502853"
497 + y="339.74753" />
498 + <rect
499 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
500 + id="rect985-3-70-9-4"
501 + width="70.742317"
502 + height="70.742317"
503 + x="56.239517"
504 + y="339.74753" />
505 + <rect
506 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
507 + id="rect985-3-5-9-7-7"
508 + width="70.742317"
509 + height="70.742317"
510 + x="268.4664"
511 + y="339.74753" />
512 + <rect
513 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
514 + id="rect985-6-3-3-8"
515 + width="70.742317"
516 + height="70.742317"
517 + x="126.9818"
518 + y="339.74753" />
519 + <rect
520 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
521 + id="rect985-3-7-6-6-4"
522 + width="70.742317"
523 + height="70.742317"
524 + x="197.72411"
525 + y="339.74753" />
526 + <rect
527 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
528 + id="rect985-35-0-1-5"
529 + width="70.742317"
530 + height="70.742317"
531 + x="339.20871"
532 + y="339.74753" />
533 + <rect
534 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
535 + id="rect985-3-6-6-2-0"
536 + width="70.742317"
537 + height="70.742317"
538 + x="409.95099"
539 + y="339.74753" />
540 + <rect
541 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
542 + id="rect985-3-5-2-2-9-3"
543 + width="70.742317"
544 + height="70.742317"
545 + x="622.17798"
546 + y="339.74753" />
547 + <rect
548 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
549 + id="rect985-6-9-6-3-6"
550 + width="70.742317"
551 + height="70.742317"
552 + x="480.69333"
553 + y="339.74753" />
554 + <rect
555 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
556 + id="rect985-3-7-1-1-1-1"
557 + width="70.742317"
558 + height="70.742317"
559 + x="551.43567"
560 + y="339.74753" />
561 + <rect
562 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
563 + id="rect985-0"
564 + width="70.742317"
565 + height="70.742317"
566 + x="-14.502853"
567 + y="410.48984" />
568 + <rect
569 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
570 + id="rect985-3-63"
571 + width="70.742317"
572 + height="70.742317"
573 + x="56.239456"
574 + y="410.48984" />
575 + <rect
576 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
577 + id="rect985-3-5-206"
578 + width="70.742317"
579 + height="70.742317"
580 + x="268.46643"
581 + y="410.48984" />
582 + <rect
583 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
584 + id="rect985-6-1"
585 + width="70.742317"
586 + height="70.742317"
587 + x="126.98177"
588 + y="410.48984" />
589 + <rect
590 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
591 + id="rect985-3-7-5"
592 + width="70.742317"
593 + height="70.742317"
594 + x="197.72411"
595 + y="410.48984" />
596 + <rect
597 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
598 + id="rect985-35-5"
599 + width="70.742317"
600 + height="70.742317"
601 + x="339.20871"
602 + y="410.48984" />
603 + <rect
604 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
605 + id="rect985-3-6-4"
606 + width="70.742317"
607 + height="70.742317"
608 + x="409.95099"
609 + y="410.48984" />
610 + <rect
611 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
612 + id="rect985-3-5-2-7"
613 + width="70.742317"
614 + height="70.742317"
615 + x="622.17798"
616 + y="410.48984" />
617 + <rect
618 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
619 + id="rect985-6-9-65"
620 + width="70.742317"
621 + height="70.742317"
622 + x="480.69333"
623 + y="410.48984" />
624 + <rect
625 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
626 + id="rect985-3-7-1-6"
627 + width="70.742317"
628 + height="70.742317"
629 + x="551.43567"
630 + y="410.48984" />
631 + <rect
632 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
633 + id="rect985-2-9"
634 + width="70.742317"
635 + height="70.742317"
636 + x="-14.502853"
637 + y="481.23215" />
638 + <rect
639 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
640 + id="rect985-3-70-3"
641 + width="70.742317"
642 + height="70.742317"
643 + x="56.239487"
644 + y="481.23215" />
645 + <rect
646 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
647 + id="rect985-3-5-9-74"
648 + width="70.742317"
649 + height="70.742317"
650 + x="268.46643"
651 + y="481.23215" />
652 + <rect
653 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
654 + id="rect985-6-3-5"
655 + width="70.742317"
656 + height="70.742317"
657 + x="126.9818"
658 + y="481.23215" />
659 + <rect
660 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
661 + id="rect985-3-7-6-2"
662 + width="70.742317"
663 + height="70.742317"
664 + x="197.72411"
665 + y="481.23215" />
666 + <rect
667 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
668 + id="rect985-35-0-5"
669 + width="70.742317"
670 + height="70.742317"
671 + x="339.20871"
672 + y="481.23215" />
673 + <rect
674 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
675 + id="rect985-3-6-6-4"
676 + width="70.742317"
677 + height="70.742317"
678 + x="409.95099"
679 + y="481.23215" />
680 + <rect
681 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
682 + id="rect985-3-5-2-2-7"
683 + width="70.742317"
684 + height="70.742317"
685 + x="622.17798"
686 + y="481.23215" />
687 + <rect
688 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
689 + id="rect985-6-9-6-4"
690 + width="70.742317"
691 + height="70.742317"
692 + x="480.69333"
693 + y="481.23215" />
694 + <rect
695 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
696 + id="rect985-3-7-1-1-4"
697 + width="70.742317"
698 + height="70.742317"
699 + x="551.43567"
700 + y="481.23215" />
701 + <rect
702 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
703 + id="rect985-8-3"
704 + width="70.742317"
705 + height="70.742317"
706 + x="-14.502853"
707 + y="551.97449" />
708 + <rect
709 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
710 + id="rect985-3-79-0"
711 + width="70.742317"
712 + height="70.742317"
713 + x="56.239456"
714 + y="551.97449" />
715 + <rect
716 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
717 + id="rect985-3-5-20-7"
718 + width="70.742317"
719 + height="70.742317"
720 + x="268.46643"
721 + y="551.97449" />
722 + <rect
723 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
724 + id="rect985-6-2-8"
725 + width="70.742317"
726 + height="70.742317"
727 + x="126.9818"
728 + y="551.97449" />
729 + <rect
730 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
731 + id="rect985-3-7-3-6"
732 + width="70.742317"
733 + height="70.742317"
734 + x="197.72411"
735 + y="551.97449" />
736 + <rect
737 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
738 + id="rect985-35-7-8"
739 + width="70.742317"
740 + height="70.742317"
741 + x="339.20871"
742 + y="551.97449" />
743 + <rect
744 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
745 + id="rect985-3-6-5-8"
746 + width="70.742317"
747 + height="70.742317"
748 + x="409.95099"
749 + y="551.97449" />
750 + <rect
751 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
752 + id="rect985-3-5-2-9-4"
753 + width="70.742317"
754 + height="70.742317"
755 + x="622.17798"
756 + y="551.97449" />
757 + <rect
758 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
759 + id="rect985-6-9-2-3"
760 + width="70.742317"
761 + height="70.742317"
762 + x="480.69333"
763 + y="551.97449" />
764 + <rect
765 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
766 + id="rect985-3-7-1-2-1"
767 + width="70.742317"
768 + height="70.742317"
769 + x="551.43567"
770 + y="551.97449" />
771 + <rect
772 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
773 + id="rect985-2-8-4"
774 + width="70.742317"
775 + height="70.742317"
776 + x="-14.502853"
777 + y="622.71674" />
778 + <rect
779 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
780 + id="rect985-3-70-9-9"
781 + width="70.742317"
782 + height="70.742317"
783 + x="56.239517"
784 + y="622.71674" />
785 + <rect
786 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
787 + id="rect985-3-5-9-7-2"
788 + width="70.742317"
789 + height="70.742317"
790 + x="268.46643"
791 + y="622.71674" />
792 + <rect
793 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
794 + id="rect985-6-3-3-0"
795 + width="70.742317"
796 + height="70.742317"
797 + x="126.9818"
798 + y="622.71674" />
799 + <rect
800 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
801 + id="rect985-3-7-6-6-6"
802 + width="70.742317"
803 + height="70.742317"
804 + x="197.72411"
805 + y="622.71674" />
806 + <rect
807 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
808 + id="rect985-35-0-1-8"
809 + width="70.742317"
810 + height="70.742317"
811 + x="339.20871"
812 + y="622.71674" />
813 + <rect
814 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
815 + id="rect985-3-6-6-2-9"
816 + width="70.742317"
817 + height="70.742317"
818 + x="409.95099"
819 + y="622.71674" />
820 + <rect
821 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
822 + id="rect985-3-5-2-2-9-2"
823 + width="70.742317"
824 + height="70.742317"
825 + x="622.17798"
826 + y="622.71674" />
827 + <rect
828 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
829 + id="rect985-6-9-6-3-66"
830 + width="70.742317"
831 + height="70.742317"
832 + x="480.69333"
833 + y="622.71674" />
834 + <rect
835 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
836 + id="rect985-3-7-1-1-1-4"
837 + width="70.742317"
838 + height="70.742317"
839 + x="551.43567"
840 + y="622.71674" />
841 + <rect
842 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
843 + id="rect985-2-8-9-9"
844 + width="70.742317"
845 + height="70.742317"
846 + x="-14.502853"
847 + y="693.45905" />
848 + <rect
849 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
850 + id="rect985-3-70-9-4-5"
851 + width="70.742317"
852 + height="70.742317"
853 + x="56.239517"
854 + y="693.45905" />
855 + <rect
856 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
857 + id="rect985-3-5-9-7-7-0"
858 + width="70.742317"
859 + height="70.742317"
860 + x="268.46643"
861 + y="693.45905" />
862 + <rect
863 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
864 + id="rect985-6-3-3-8-4"
865 + width="70.742317"
866 + height="70.742317"
867 + x="126.9818"
868 + y="693.45905" />
869 + <rect
870 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
871 + id="rect985-3-7-6-6-4-8"
872 + width="70.742317"
873 + height="70.742317"
874 + x="197.72411"
875 + y="693.45905" />
876 + <rect
877 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
878 + id="rect985-35-0-1-5-7"
879 + width="70.742317"
880 + height="70.742317"
881 + x="339.20871"
882 + y="693.45905" />
883 + <rect
884 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
885 + id="rect985-3-6-6-2-0-1"
886 + width="70.742317"
887 + height="70.742317"
888 + x="409.95099"
889 + y="693.45905" />
890 + <rect
891 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
892 + id="rect985-3-5-2-2-9-3-7"
893 + width="70.742317"
894 + height="70.742317"
895 + x="622.17798"
896 + y="693.45905" />
897 + <rect
898 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
899 + id="rect985-6-9-6-3-6-2"
900 + width="70.742317"
901 + height="70.742317"
902 + x="480.69333"
903 + y="693.45905" />
904 + <rect
905 + style="fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:0.661458;stroke-miterlimit:10"
906 + id="rect985-3-7-1-1-1-1-7"
907 + width="70.742317"
908 + height="70.742317"
909 + x="551.43567"
910 + y="693.45905" />
911 + </g>
912 + <path
913 + style="fill:none;fill-opacity:0.270588;stroke:none;stroke-width:17.3658;stroke-miterlimit:10"
914 + d="M 1611.5474,1269.3498 V 941.04484 l 265.6969,-66.27371 265.697,-66.2737 1.8834,-136.8152 1.8834,-136.8152 H 1879.1278 1611.5474 V 270.90668 6.946325 h 527.9556 527.9556 l -1.7715,664.677175 -1.7715,664.6772 -520.9743,130.4708 c -286.5359,71.759 -523.3188,130.5637 -526.1841,130.677 -2.8654,0.1135 -5.2098,-147.531 -5.2098,-328.0987 z"
915 + id="path27978"
916 + transform="matrix(0.26458333,0,0,0.26458333,-14.833598,56.447568)" />
917 + </g>
918 + <g
919 + id="g12794">
920 + <path
921 + id="rect10636"
922 + style="display:inline;fill:url(#linearGradient11094);fill-opacity:1;stroke:none;stroke-width:8.56063"
923 + d="m 1594.4238,0 v 1.25 h -523.6836 v 2674.9746 h 535.9942 V 1550.6113 l 12.1699,-2.8476 c 19.1121,-4.4723 1050.0152,-212.1289 1053.1055,-212.1289 1.3343,0 2.4257,-118.2125 2.4257,-262.6953 0,-0.8836 -0.01,-1.3212 -0.01,-2.1993 h 0.5449 V 535.99414 534.86719 0 Z m 12.3106,535.99414 h 539.9726 v 375.79492 c -236.2733,46.62755 -473.6145,93.74954 -511.9785,101.95894 l -27.9941,5.9922 z"
924 + transform="matrix(0.26458333,0,0,0.26458333,-14.833598,56.447568)" />
925 + <path
926 + id="path10136"
927 + style="display:inline;fill:url(#linearGradient11531);fill-opacity:1;stroke:none;stroke-width:54.189"
928 + d="M 9.4941406,0 V 265.86133 531.72266 H 541.2168 1072.9395 v 297.22461 297.22263 l -20.5723,3.8789 c -11.3149,2.1333 -249.87882,50.1698 -530.14064,106.7461 L 22.287109,1337.7168 H 7.1738281 v 1055.3184 h 2.3203125 v 15.539 262.6953 H 807.07812 1604.6602 V 2408.5742 2145.8789 H 807.07812 541.91992 v -383.209 l 504.11718,-100.6758 c 277.6507,-55.4488 516.9243,-103.3695 531.7207,-106.4902 l 26.9024,-5.6738 V 778.75781 c 0,-697.278376 -0.9573,-771.4414781 -10.0118,-774.9160131 C 1589.1414,1.7285576 1230.2281,0 797.06445,0 Z"
929 + transform="matrix(0.26458333,0,0,0.26458333,-14.833598,56.447568)" />
930 + </g>
931 + </g>
932 +</svg>
933 +

Logo