summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLiam P. White <inkscapebronyat-signgmaildotcom>2014-03-12 12:56:04 +0000
committerLiam P. White <inkscapebronyat-signgmaildotcom>2014-03-12 12:56:04 +0000
commit13c192e2fa564c0a743e13e30b1cf6de9b1a39a6 (patch)
tree3e2b6a003977c53609cac33d16abf38de4954c5f
parentUpdate to trunk (diff)
downloadinkscape-13c192e2fa564c0a743e13e30b1cf6de9b1a39a6.tar.gz
inkscape-13c192e2fa564c0a743e13e30b1cf6de9b1a39a6.zip
Reverted swatches
Removed a toy effect (not ready yet) Fixed a bug with Livarot General cleanup (bzr r13090.1.23)
-rw-r--r--configure.ac2
-rw-r--r--share/palettes/Makefile.am1
-rw-r--r--share/palettes/README9
-rw-r--r--share/palettes/Tango-Palette.gpl2
-rw-r--r--share/palettes/swatches.svg26593
-rw-r--r--src/display/drawing-item.cpp5
-rw-r--r--src/live_effects/Makefile_insert4
-rw-r--r--src/live_effects/effect-enum.h2
-rw-r--r--src/live_effects/effect.cpp10
-rwxr-xr-xsrc/live_effects/lpe-jointype.h43
-rw-r--r--src/live_effects/parameter/originalpatharray.cpp7
-rwxr-xr-xsrc/live_effects/pathoutlineprovider.h766
-rw-r--r--src/path-chemistry.cpp8
-rw-r--r--src/splivarot.cpp28
-rw-r--r--src/ui/dialog/color-item.cpp862
-rw-r--r--src/ui/dialog/color-item.h108
-rw-r--r--src/ui/dialog/object-properties.cpp1
-rw-r--r--src/ui/dialog/objects.cpp227
-rw-r--r--src/ui/dialog/swatches.cpp2916
-rw-r--r--src/ui/dialog/swatches.h153
-rw-r--r--src/widgets/desktop-widget.cpp2
21 files changed, 1867 insertions, 29882 deletions
diff --git a/configure.ac b/configure.ac
index e97a0f20e..4bb234155 100644
--- a/configure.ac
+++ b/configure.ac
@@ -101,7 +101,7 @@ if test "$GCC" = "yes"; then
fi
# Uncomment for SVG2 stuff
- CPPFLAGS="-DWITH_MESH -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE $CPPFLAGS"
+ #CPPFLAGS="-DWITH_MESH -DWITH_CSSBLEND -DWITH_CSSCOMPOSITE $CPPFLAGS"
####
# C-specific flags...
diff --git a/share/palettes/Makefile.am b/share/palettes/Makefile.am
index de11f67be..b25b35a06 100644
--- a/share/palettes/Makefile.am
+++ b/share/palettes/Makefile.am
@@ -17,7 +17,6 @@ palettes_DATA = \
Reds.gpl \
Royal.gpl \
svg.gpl \
- swatches.svg \
Tango-Palette.gpl \
Topographic.gpl \
Ubuntu.gpl \
diff --git a/share/palettes/README b/share/palettes/README
index 8b04470b7..b6e7fd759 100644
--- a/share/palettes/README
+++ b/share/palettes/README
@@ -1,4 +1,11 @@
This is the directory with the Inkscape color palettes.
They are in Gimp format (.gpl). Within Inkscape, they
can be accessed by a drop-down menu in the Swatches
-dialog (Ctrl+Shift+W). \ No newline at end of file
+dialog (Ctrl+Shift+W).
+
+Internationalization
+
+This file is internationalized the same way as share/filters/filters/svg
+The i18n.py script called from the makefile will extract strings from the *.svg
+into a *.svg.h file. Intltool is then able to extracts these strings just like
+from normal .h files.
diff --git a/share/palettes/Tango-Palette.gpl b/share/palettes/Tango-Palette.gpl
index 22dc46676..7e626737b 100644
--- a/share/palettes/Tango-Palette.gpl
+++ b/share/palettes/Tango-Palette.gpl
@@ -23,9 +23,11 @@ Columns: 3
239 41 41 Scarlet Red 1
204 0 0 Scarlet Red 2
164 0 0 Scarlet Red 3
+255 255 255 Snowy White
238 238 236 Aluminium 1
211 215 207 Aluminium 2
186 189 182 Aluminium 3
136 138 133 Aluminium 4
85 87 83 Aluminium 5
46 52 54 Aluminium 6
+ 0 0 0 Jet Black
diff --git a/share/palettes/swatches.svg b/share/palettes/swatches.svg
deleted file mode 100644
index 3a13ffb6a..000000000
--- a/share/palettes/swatches.svg
+++ /dev/null
@@ -1,26593 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
- xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
- 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"
- id="svg10"
- version="1.1"
- inkscape:version="0.3 r12069"
- width="100%"
- height="100%">
- <metadata
- id="metadata16">
- <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="defs14">
- <g
- id="page0"
- inkscape:label="Android icon palette">
- <linearGradient
- inkscape:label="FFFFFF"
- osb:paint="solid"
- id="linearGradient826">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop828" />
- </linearGradient>
- <linearGradient
- inkscape:label="BFBFBF"
- osb:paint="solid"
- id="linearGradient830">
- <stop
- style="stop-color:#bfbfbf;stop-opacity:1.000000;"
- offset="0"
- id="stop832" />
- </linearGradient>
- <linearGradient
- inkscape:label="808080"
- osb:paint="solid"
- id="linearGradient834">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop836" />
- </linearGradient>
- <linearGradient
- inkscape:label="404040"
- osb:paint="solid"
- id="linearGradient838">
- <stop
- style="stop-color:#404040;stop-opacity:1.000000;"
- offset="0"
- id="stop840" />
- </linearGradient>
- <linearGradient
- inkscape:label="000000"
- osb:paint="solid"
- id="linearGradient842">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop844" />
- </linearGradient>
- <linearGradient
- inkscape:label="6699FF"
- osb:paint="solid"
- id="linearGradient846">
- <stop
- style="stop-color:#6699ff;stop-opacity:1.000000;"
- offset="0"
- id="stop848" />
- </linearGradient>
- <linearGradient
- inkscape:label="3366CC"
- osb:paint="solid"
- id="linearGradient850">
- <stop
- style="stop-color:#3366cc;stop-opacity:1.000000;"
- offset="0"
- id="stop852" />
- </linearGradient>
- <linearGradient
- inkscape:label="003399"
- osb:paint="solid"
- id="linearGradient854">
- <stop
- style="stop-color:#003399;stop-opacity:1.000000;"
- offset="0"
- id="stop856" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CC33"
- osb:paint="solid"
- id="linearGradient858">
- <stop
- style="stop-color:#99cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop860" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CC00"
- osb:paint="solid"
- id="linearGradient862">
- <stop
- style="stop-color:#00cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop864" />
- </linearGradient>
- <linearGradient
- inkscape:label="669900"
- osb:paint="solid"
- id="linearGradient866">
- <stop
- style="stop-color:#669900;stop-opacity:1.000000;"
- offset="0"
- id="stop868" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC00"
- osb:paint="solid"
- id="linearGradient870">
- <stop
- style="stop-color:#ffcc00;stop-opacity:1.000000;"
- offset="0"
- id="stop872" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9900"
- osb:paint="solid"
- id="linearGradient874">
- <stop
- style="stop-color:#ff9900;stop-opacity:1.000000;"
- offset="0"
- id="stop876" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF6600"
- osb:paint="solid"
- id="linearGradient878">
- <stop
- style="stop-color:#ff6600;stop-opacity:1.000000;"
- offset="0"
- id="stop880" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC0000"
- osb:paint="solid"
- id="linearGradient882">
- <stop
- style="stop-color:#cc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop884" />
- </linearGradient>
- </g>
- <g
- id="page1"
- inkscape:label="Blues">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient918">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop920" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient922">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop924" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient926">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop928" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000004"
- osb:paint="solid"
- id="linearGradient930">
- <stop
- style="stop-color:#000004;stop-opacity:1.000000;"
- offset="0"
- id="stop932" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00000C"
- osb:paint="solid"
- id="linearGradient934">
- <stop
- style="stop-color:#00000c;stop-opacity:1.000000;"
- offset="0"
- id="stop936" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000010"
- osb:paint="solid"
- id="linearGradient938">
- <stop
- style="stop-color:#000010;stop-opacity:1.000000;"
- offset="0"
- id="stop940" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000018"
- osb:paint="solid"
- id="linearGradient942">
- <stop
- style="stop-color:#000018;stop-opacity:1.000000;"
- offset="0"
- id="stop944" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000020"
- osb:paint="solid"
- id="linearGradient946">
- <stop
- style="stop-color:#000020;stop-opacity:1.000000;"
- offset="0"
- id="stop948" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000024"
- osb:paint="solid"
- id="linearGradient950">
- <stop
- style="stop-color:#000024;stop-opacity:1.000000;"
- offset="0"
- id="stop952" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00002C"
- osb:paint="solid"
- id="linearGradient954">
- <stop
- style="stop-color:#00002c;stop-opacity:1.000000;"
- offset="0"
- id="stop956" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000030"
- osb:paint="solid"
- id="linearGradient958">
- <stop
- style="stop-color:#000030;stop-opacity:1.000000;"
- offset="0"
- id="stop960" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000038"
- osb:paint="solid"
- id="linearGradient962">
- <stop
- style="stop-color:#000038;stop-opacity:1.000000;"
- offset="0"
- id="stop964" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000040"
- osb:paint="solid"
- id="linearGradient966">
- <stop
- style="stop-color:#000040;stop-opacity:1.000000;"
- offset="0"
- id="stop968" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000044"
- osb:paint="solid"
- id="linearGradient970">
- <stop
- style="stop-color:#000044;stop-opacity:1.000000;"
- offset="0"
- id="stop972" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00004C"
- osb:paint="solid"
- id="linearGradient974">
- <stop
- style="stop-color:#00004c;stop-opacity:1.000000;"
- offset="0"
- id="stop976" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000050"
- osb:paint="solid"
- id="linearGradient978">
- <stop
- style="stop-color:#000050;stop-opacity:1.000000;"
- offset="0"
- id="stop980" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000058"
- osb:paint="solid"
- id="linearGradient982">
- <stop
- style="stop-color:#000058;stop-opacity:1.000000;"
- offset="0"
- id="stop984" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000060"
- osb:paint="solid"
- id="linearGradient986">
- <stop
- style="stop-color:#000060;stop-opacity:1.000000;"
- offset="0"
- id="stop988" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000064"
- osb:paint="solid"
- id="linearGradient990">
- <stop
- style="stop-color:#000064;stop-opacity:1.000000;"
- offset="0"
- id="stop992" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00006C"
- osb:paint="solid"
- id="linearGradient994">
- <stop
- style="stop-color:#00006c;stop-opacity:1.000000;"
- offset="0"
- id="stop996" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000074"
- osb:paint="solid"
- id="linearGradient998">
- <stop
- style="stop-color:#000074;stop-opacity:1.000000;"
- offset="0"
- id="stop1000" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000078"
- osb:paint="solid"
- id="linearGradient1002">
- <stop
- style="stop-color:#000078;stop-opacity:1.000000;"
- offset="0"
- id="stop1004" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000080"
- osb:paint="solid"
- id="linearGradient1006">
- <stop
- style="stop-color:#000080;stop-opacity:1.000000;"
- offset="0"
- id="stop1008" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000084"
- osb:paint="solid"
- id="linearGradient1010">
- <stop
- style="stop-color:#000084;stop-opacity:1.000000;"
- offset="0"
- id="stop1012" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00008C"
- osb:paint="solid"
- id="linearGradient1014">
- <stop
- style="stop-color:#00008c;stop-opacity:1.000000;"
- offset="0"
- id="stop1016" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000094"
- osb:paint="solid"
- id="linearGradient1018">
- <stop
- style="stop-color:#000094;stop-opacity:1.000000;"
- offset="0"
- id="stop1020" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000098"
- osb:paint="solid"
- id="linearGradient1022">
- <stop
- style="stop-color:#000098;stop-opacity:1.000000;"
- offset="0"
- id="stop1024" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A0"
- osb:paint="solid"
- id="linearGradient1026">
- <stop
- style="stop-color:#0000a0;stop-opacity:1.000000;"
- offset="0"
- id="stop1028" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A4"
- osb:paint="solid"
- id="linearGradient1030">
- <stop
- style="stop-color:#0000a4;stop-opacity:1.000000;"
- offset="0"
- id="stop1032" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000AC"
- osb:paint="solid"
- id="linearGradient1034">
- <stop
- style="stop-color:#0000ac;stop-opacity:1.000000;"
- offset="0"
- id="stop1036" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000B4"
- osb:paint="solid"
- id="linearGradient1038">
- <stop
- style="stop-color:#0000b4;stop-opacity:1.000000;"
- offset="0"
- id="stop1040" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000B8"
- osb:paint="solid"
- id="linearGradient1042">
- <stop
- style="stop-color:#0000b8;stop-opacity:1.000000;"
- offset="0"
- id="stop1044" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000C0"
- osb:paint="solid"
- id="linearGradient1046">
- <stop
- style="stop-color:#0000c0;stop-opacity:1.000000;"
- offset="0"
- id="stop1048" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000C8"
- osb:paint="solid"
- id="linearGradient1050">
- <stop
- style="stop-color:#0000c8;stop-opacity:1.000000;"
- offset="0"
- id="stop1052" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0004C8"
- osb:paint="solid"
- id="linearGradient1054">
- <stop
- style="stop-color:#0004c8;stop-opacity:1.000000;"
- offset="0"
- id="stop1056" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000CC8"
- osb:paint="solid"
- id="linearGradient1058">
- <stop
- style="stop-color:#000cc8;stop-opacity:1.000000;"
- offset="0"
- id="stop1060" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0010CC"
- osb:paint="solid"
- id="linearGradient1062">
- <stop
- style="stop-color:#0010cc;stop-opacity:1.000000;"
- offset="0"
- id="stop1064" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0018CC"
- osb:paint="solid"
- id="linearGradient1066">
- <stop
- style="stop-color:#0018cc;stop-opacity:1.000000;"
- offset="0"
- id="stop1068" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001CD0"
- osb:paint="solid"
- id="linearGradient1070">
- <stop
- style="stop-color:#001cd0;stop-opacity:1.000000;"
- offset="0"
- id="stop1072" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0024D0"
- osb:paint="solid"
- id="linearGradient1074">
- <stop
- style="stop-color:#0024d0;stop-opacity:1.000000;"
- offset="0"
- id="stop1076" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0028D0"
- osb:paint="solid"
- id="linearGradient1078">
- <stop
- style="stop-color:#0028d0;stop-opacity:1.000000;"
- offset="0"
- id="stop1080" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0030D4"
- osb:paint="solid"
- id="linearGradient1082">
- <stop
- style="stop-color:#0030d4;stop-opacity:1.000000;"
- offset="0"
- id="stop1084" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0038D4"
- osb:paint="solid"
- id="linearGradient1086">
- <stop
- style="stop-color:#0038d4;stop-opacity:1.000000;"
- offset="0"
- id="stop1088" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003CD8"
- osb:paint="solid"
- id="linearGradient1090">
- <stop
- style="stop-color:#003cd8;stop-opacity:1.000000;"
- offset="0"
- id="stop1092" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0044D8"
- osb:paint="solid"
- id="linearGradient1094">
- <stop
- style="stop-color:#0044d8;stop-opacity:1.000000;"
- offset="0"
- id="stop1096" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0048D8"
- osb:paint="solid"
- id="linearGradient1098">
- <stop
- style="stop-color:#0048d8;stop-opacity:1.000000;"
- offset="0"
- id="stop1100" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0050DC"
- osb:paint="solid"
- id="linearGradient1102">
- <stop
- style="stop-color:#0050dc;stop-opacity:1.000000;"
- offset="0"
- id="stop1104" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0054DC"
- osb:paint="solid"
- id="linearGradient1106">
- <stop
- style="stop-color:#0054dc;stop-opacity:1.000000;"
- offset="0"
- id="stop1108" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005CE0"
- osb:paint="solid"
- id="linearGradient1110">
- <stop
- style="stop-color:#005ce0;stop-opacity:1.000000;"
- offset="0"
- id="stop1112" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0064E0"
- osb:paint="solid"
- id="linearGradient1114">
- <stop
- style="stop-color:#0064e0;stop-opacity:1.000000;"
- offset="0"
- id="stop1116" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0068E0"
- osb:paint="solid"
- id="linearGradient1118">
- <stop
- style="stop-color:#0068e0;stop-opacity:1.000000;"
- offset="0"
- id="stop1120" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0070E4"
- osb:paint="solid"
- id="linearGradient1122">
- <stop
- style="stop-color:#0070e4;stop-opacity:1.000000;"
- offset="0"
- id="stop1124" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0074E4"
- osb:paint="solid"
- id="linearGradient1126">
- <stop
- style="stop-color:#0074e4;stop-opacity:1.000000;"
- offset="0"
- id="stop1128" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007CE8"
- osb:paint="solid"
- id="linearGradient1130">
- <stop
- style="stop-color:#007ce8;stop-opacity:1.000000;"
- offset="0"
- id="stop1132" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0080E8"
- osb:paint="solid"
- id="linearGradient1134">
- <stop
- style="stop-color:#0080e8;stop-opacity:1.000000;"
- offset="0"
- id="stop1136" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0088E8"
- osb:paint="solid"
- id="linearGradient1138">
- <stop
- style="stop-color:#0088e8;stop-opacity:1.000000;"
- offset="0"
- id="stop1140" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008CEC"
- osb:paint="solid"
- id="linearGradient1142">
- <stop
- style="stop-color:#008cec;stop-opacity:1.000000;"
- offset="0"
- id="stop1144" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0094EC"
- osb:paint="solid"
- id="linearGradient1146">
- <stop
- style="stop-color:#0094ec;stop-opacity:1.000000;"
- offset="0"
- id="stop1148" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009CF0"
- osb:paint="solid"
- id="linearGradient1150">
- <stop
- style="stop-color:#009cf0;stop-opacity:1.000000;"
- offset="0"
- id="stop1152" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A0F0"
- osb:paint="solid"
- id="linearGradient1154">
- <stop
- style="stop-color:#00a0f0;stop-opacity:1.000000;"
- offset="0"
- id="stop1156" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A8F0"
- osb:paint="solid"
- id="linearGradient1158">
- <stop
- style="stop-color:#00a8f0;stop-opacity:1.000000;"
- offset="0"
- id="stop1160" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00ACF4"
- osb:paint="solid"
- id="linearGradient1162">
- <stop
- style="stop-color:#00acf4;stop-opacity:1.000000;"
- offset="0"
- id="stop1164" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B4F4"
- osb:paint="solid"
- id="linearGradient1166">
- <stop
- style="stop-color:#00b4f4;stop-opacity:1.000000;"
- offset="0"
- id="stop1168" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B8F8"
- osb:paint="solid"
- id="linearGradient1170">
- <stop
- style="stop-color:#00b8f8;stop-opacity:1.000000;"
- offset="0"
- id="stop1172" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C0F8"
- osb:paint="solid"
- id="linearGradient1174">
- <stop
- style="stop-color:#00c0f8;stop-opacity:1.000000;"
- offset="0"
- id="stop1176" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C8FC"
- osb:paint="solid"
- id="linearGradient1178">
- <stop
- style="stop-color:#00c8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1180" />
- </linearGradient>
- <linearGradient
- inkscape:label="#04C8FC"
- osb:paint="solid"
- id="linearGradient1182">
- <stop
- style="stop-color:#04c8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1184" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0CC8FC"
- osb:paint="solid"
- id="linearGradient1186">
- <stop
- style="stop-color:#0cc8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1188" />
- </linearGradient>
- <linearGradient
- inkscape:label="#14CCFC"
- osb:paint="solid"
- id="linearGradient1190">
- <stop
- style="stop-color:#14ccfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1192" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1CCCFC"
- osb:paint="solid"
- id="linearGradient1194">
- <stop
- style="stop-color:#1cccfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1196" />
- </linearGradient>
- <linearGradient
- inkscape:label="#24D0FC"
- osb:paint="solid"
- id="linearGradient1198">
- <stop
- style="stop-color:#24d0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1200" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CD0FC"
- osb:paint="solid"
- id="linearGradient1202">
- <stop
- style="stop-color:#2cd0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1204" />
- </linearGradient>
- <linearGradient
- inkscape:label="#34D0FC"
- osb:paint="solid"
- id="linearGradient1206">
- <stop
- style="stop-color:#34d0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1208" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3CD4FC"
- osb:paint="solid"
- id="linearGradient1210">
- <stop
- style="stop-color:#3cd4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1212" />
- </linearGradient>
- <linearGradient
- inkscape:label="#44D4FC"
- osb:paint="solid"
- id="linearGradient1214">
- <stop
- style="stop-color:#44d4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1216" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4CD8FC"
- osb:paint="solid"
- id="linearGradient1218">
- <stop
- style="stop-color:#4cd8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1220" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54D8FC"
- osb:paint="solid"
- id="linearGradient1222">
- <stop
- style="stop-color:#54d8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1224" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CD8FC"
- osb:paint="solid"
- id="linearGradient1226">
- <stop
- style="stop-color:#5cd8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1228" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64DCFC"
- osb:paint="solid"
- id="linearGradient1230">
- <stop
- style="stop-color:#64dcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1232" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CDCFC"
- osb:paint="solid"
- id="linearGradient1234">
- <stop
- style="stop-color:#6cdcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1236" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74E0FC"
- osb:paint="solid"
- id="linearGradient1238">
- <stop
- style="stop-color:#74e0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1240" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CE0FC"
- osb:paint="solid"
- id="linearGradient1242">
- <stop
- style="stop-color:#7ce0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1244" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84E0FC"
- osb:paint="solid"
- id="linearGradient1246">
- <stop
- style="stop-color:#84e0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1248" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CE4FC"
- osb:paint="solid"
- id="linearGradient1250">
- <stop
- style="stop-color:#8ce4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1252" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94E4FC"
- osb:paint="solid"
- id="linearGradient1254">
- <stop
- style="stop-color:#94e4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1256" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CE8FC"
- osb:paint="solid"
- id="linearGradient1258">
- <stop
- style="stop-color:#9ce8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1260" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4E8FC"
- osb:paint="solid"
- id="linearGradient1262">
- <stop
- style="stop-color:#a4e8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1264" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACE8FC"
- osb:paint="solid"
- id="linearGradient1266">
- <stop
- style="stop-color:#ace8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1268" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4ECFC"
- osb:paint="solid"
- id="linearGradient1270">
- <stop
- style="stop-color:#b4ecfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1272" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCECFC"
- osb:paint="solid"
- id="linearGradient1274">
- <stop
- style="stop-color:#bcecfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1276" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4F0FC"
- osb:paint="solid"
- id="linearGradient1278">
- <stop
- style="stop-color:#c4f0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1280" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCF0FC"
- osb:paint="solid"
- id="linearGradient1282">
- <stop
- style="stop-color:#ccf0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1284" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4F0FC"
- osb:paint="solid"
- id="linearGradient1286">
- <stop
- style="stop-color:#d4f0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1288" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCF4FC"
- osb:paint="solid"
- id="linearGradient1290">
- <stop
- style="stop-color:#dcf4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1292" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4F4FC"
- osb:paint="solid"
- id="linearGradient1294">
- <stop
- style="stop-color:#e4f4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1296" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECF8FC"
- osb:paint="solid"
- id="linearGradient1298">
- <stop
- style="stop-color:#ecf8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1300" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4F8FC"
- osb:paint="solid"
- id="linearGradient1302">
- <stop
- style="stop-color:#f4f8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1304" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCFC"
- osb:paint="solid"
- id="linearGradient1306">
- <stop
- style="stop-color:#fcfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1308" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8FCFC"
- osb:paint="solid"
- id="linearGradient1310">
- <stop
- style="stop-color:#f8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1312" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4FCFC"
- osb:paint="solid"
- id="linearGradient1314">
- <stop
- style="stop-color:#f4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1316" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0FCFC"
- osb:paint="solid"
- id="linearGradient1318">
- <stop
- style="stop-color:#f0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1320" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8FCFC"
- osb:paint="solid"
- id="linearGradient1322">
- <stop
- style="stop-color:#e8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1324" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4FCFC"
- osb:paint="solid"
- id="linearGradient1326">
- <stop
- style="stop-color:#e4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1328" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0FCFC"
- osb:paint="solid"
- id="linearGradient1330">
- <stop
- style="stop-color:#e0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1332" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8FCFC"
- osb:paint="solid"
- id="linearGradient1334">
- <stop
- style="stop-color:#d8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1336" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4FCFC"
- osb:paint="solid"
- id="linearGradient1338">
- <stop
- style="stop-color:#d4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1340" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0FCFC"
- osb:paint="solid"
- id="linearGradient1342">
- <stop
- style="stop-color:#d0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1344" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8FCFC"
- osb:paint="solid"
- id="linearGradient1346">
- <stop
- style="stop-color:#c8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1348" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4FCFC"
- osb:paint="solid"
- id="linearGradient1350">
- <stop
- style="stop-color:#c4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1352" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0FCFC"
- osb:paint="solid"
- id="linearGradient1354">
- <stop
- style="stop-color:#c0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1356" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8FCFC"
- osb:paint="solid"
- id="linearGradient1358">
- <stop
- style="stop-color:#b8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1360" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4FCFC"
- osb:paint="solid"
- id="linearGradient1362">
- <stop
- style="stop-color:#b4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1364" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0FCFC"
- osb:paint="solid"
- id="linearGradient1366">
- <stop
- style="stop-color:#b0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1368" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8FCFC"
- osb:paint="solid"
- id="linearGradient1370">
- <stop
- style="stop-color:#a8fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1372" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4FCFC"
- osb:paint="solid"
- id="linearGradient1374">
- <stop
- style="stop-color:#a4fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1376" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0FCFC"
- osb:paint="solid"
- id="linearGradient1378">
- <stop
- style="stop-color:#a0fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1380" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CFCFC"
- osb:paint="solid"
- id="linearGradient1382">
- <stop
- style="stop-color:#9cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1384" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94FCFC"
- osb:paint="solid"
- id="linearGradient1386">
- <stop
- style="stop-color:#94fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1388" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90FCFC"
- osb:paint="solid"
- id="linearGradient1390">
- <stop
- style="stop-color:#90fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1392" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CFCFC"
- osb:paint="solid"
- id="linearGradient1394">
- <stop
- style="stop-color:#8cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1396" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84FCFC"
- osb:paint="solid"
- id="linearGradient1398">
- <stop
- style="stop-color:#84fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1400" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80FCFC"
- osb:paint="solid"
- id="linearGradient1402">
- <stop
- style="stop-color:#80fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1404" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CFCFC"
- osb:paint="solid"
- id="linearGradient1406">
- <stop
- style="stop-color:#7cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1408" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74FCFC"
- osb:paint="solid"
- id="linearGradient1410">
- <stop
- style="stop-color:#74fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1412" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70FCFC"
- osb:paint="solid"
- id="linearGradient1414">
- <stop
- style="stop-color:#70fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1416" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CFCFC"
- osb:paint="solid"
- id="linearGradient1418">
- <stop
- style="stop-color:#6cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1420" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64FCFC"
- osb:paint="solid"
- id="linearGradient1422">
- <stop
- style="stop-color:#64fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1424" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60FCFC"
- osb:paint="solid"
- id="linearGradient1426">
- <stop
- style="stop-color:#60fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1428" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CFCFC"
- osb:paint="solid"
- id="linearGradient1430">
- <stop
- style="stop-color:#5cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1432" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54FCFC"
- osb:paint="solid"
- id="linearGradient1434">
- <stop
- style="stop-color:#54fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1436" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50FCFC"
- osb:paint="solid"
- id="linearGradient1438">
- <stop
- style="stop-color:#50fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1440" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4CFCFC"
- osb:paint="solid"
- id="linearGradient1442">
- <stop
- style="stop-color:#4cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1444" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48FCFC"
- osb:paint="solid"
- id="linearGradient1446">
- <stop
- style="stop-color:#48fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1448" />
- </linearGradient>
- <linearGradient
- inkscape:label="#40FCFC"
- osb:paint="solid"
- id="linearGradient1450">
- <stop
- style="stop-color:#40fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1452" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3CFCFC"
- osb:paint="solid"
- id="linearGradient1454">
- <stop
- style="stop-color:#3cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1456" />
- </linearGradient>
- <linearGradient
- inkscape:label="#38FCFC"
- osb:paint="solid"
- id="linearGradient1458">
- <stop
- style="stop-color:#38fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1460" />
- </linearGradient>
- <linearGradient
- inkscape:label="#30FCFC"
- osb:paint="solid"
- id="linearGradient1462">
- <stop
- style="stop-color:#30fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1464" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CFCFC"
- osb:paint="solid"
- id="linearGradient1466">
- <stop
- style="stop-color:#2cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1468" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28FCFC"
- osb:paint="solid"
- id="linearGradient1470">
- <stop
- style="stop-color:#28fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1472" />
- </linearGradient>
- <linearGradient
- inkscape:label="#20FCFC"
- osb:paint="solid"
- id="linearGradient1474">
- <stop
- style="stop-color:#20fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1476" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1CFCFC"
- osb:paint="solid"
- id="linearGradient1478">
- <stop
- style="stop-color:#1cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1480" />
- </linearGradient>
- <linearGradient
- inkscape:label="#18FCFC"
- osb:paint="solid"
- id="linearGradient1482">
- <stop
- style="stop-color:#18fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1484" />
- </linearGradient>
- <linearGradient
- inkscape:label="#10FCFC"
- osb:paint="solid"
- id="linearGradient1486">
- <stop
- style="stop-color:#10fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1488" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0CFCFC"
- osb:paint="solid"
- id="linearGradient1490">
- <stop
- style="stop-color:#0cfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1492" />
- </linearGradient>
- <linearGradient
- inkscape:label="#08FCFC"
- osb:paint="solid"
- id="linearGradient1494">
- <stop
- style="stop-color:#08fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1496" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00FCFC"
- osb:paint="solid"
- id="linearGradient1498">
- <stop
- style="stop-color:#00fcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1500" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F8FC"
- osb:paint="solid"
- id="linearGradient1502">
- <stop
- style="stop-color:#00f8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1504" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F4FC"
- osb:paint="solid"
- id="linearGradient1506">
- <stop
- style="stop-color:#00f4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1508" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F0FC"
- osb:paint="solid"
- id="linearGradient1510">
- <stop
- style="stop-color:#00f0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1512" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E8FC"
- osb:paint="solid"
- id="linearGradient1514">
- <stop
- style="stop-color:#00e8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1516" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E4FC"
- osb:paint="solid"
- id="linearGradient1518">
- <stop
- style="stop-color:#00e4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1520" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E0FC"
- osb:paint="solid"
- id="linearGradient1522">
- <stop
- style="stop-color:#00e0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1524" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D8FC"
- osb:paint="solid"
- id="linearGradient1526">
- <stop
- style="stop-color:#00d8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1528" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D4FC"
- osb:paint="solid"
- id="linearGradient1530">
- <stop
- style="stop-color:#00d4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1532" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D0FC"
- osb:paint="solid"
- id="linearGradient1534">
- <stop
- style="stop-color:#00d0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1536" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C8FC"
- osb:paint="solid"
- id="linearGradient1538">
- <stop
- style="stop-color:#00c8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1540" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C4FC"
- osb:paint="solid"
- id="linearGradient1542">
- <stop
- style="stop-color:#00c4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1544" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C0FC"
- osb:paint="solid"
- id="linearGradient1546">
- <stop
- style="stop-color:#00c0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1548" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B8FC"
- osb:paint="solid"
- id="linearGradient1550">
- <stop
- style="stop-color:#00b8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1552" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B4FC"
- osb:paint="solid"
- id="linearGradient1554">
- <stop
- style="stop-color:#00b4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1556" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B0FC"
- osb:paint="solid"
- id="linearGradient1558">
- <stop
- style="stop-color:#00b0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1560" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A8FC"
- osb:paint="solid"
- id="linearGradient1562">
- <stop
- style="stop-color:#00a8fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1564" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A4FC"
- osb:paint="solid"
- id="linearGradient1566">
- <stop
- style="stop-color:#00a4fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1568" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A0FC"
- osb:paint="solid"
- id="linearGradient1570">
- <stop
- style="stop-color:#00a0fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1572" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009CFC"
- osb:paint="solid"
- id="linearGradient1574">
- <stop
- style="stop-color:#009cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1576" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0094FC"
- osb:paint="solid"
- id="linearGradient1578">
- <stop
- style="stop-color:#0094fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1580" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0090FC"
- osb:paint="solid"
- id="linearGradient1582">
- <stop
- style="stop-color:#0090fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1584" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008CFC"
- osb:paint="solid"
- id="linearGradient1586">
- <stop
- style="stop-color:#008cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1588" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0084FC"
- osb:paint="solid"
- id="linearGradient1590">
- <stop
- style="stop-color:#0084fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1592" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0080FC"
- osb:paint="solid"
- id="linearGradient1594">
- <stop
- style="stop-color:#0080fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1596" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007CFC"
- osb:paint="solid"
- id="linearGradient1598">
- <stop
- style="stop-color:#007cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1600" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0074FC"
- osb:paint="solid"
- id="linearGradient1602">
- <stop
- style="stop-color:#0074fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1604" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0070FC"
- osb:paint="solid"
- id="linearGradient1606">
- <stop
- style="stop-color:#0070fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1608" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006CFC"
- osb:paint="solid"
- id="linearGradient1610">
- <stop
- style="stop-color:#006cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1612" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0064FC"
- osb:paint="solid"
- id="linearGradient1614">
- <stop
- style="stop-color:#0064fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1616" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0060FC"
- osb:paint="solid"
- id="linearGradient1618">
- <stop
- style="stop-color:#0060fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1620" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005CFC"
- osb:paint="solid"
- id="linearGradient1622">
- <stop
- style="stop-color:#005cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1624" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0054FC"
- osb:paint="solid"
- id="linearGradient1626">
- <stop
- style="stop-color:#0054fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1628" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0050FC"
- osb:paint="solid"
- id="linearGradient1630">
- <stop
- style="stop-color:#0050fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1632" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004CFC"
- osb:paint="solid"
- id="linearGradient1634">
- <stop
- style="stop-color:#004cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1636" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0048FC"
- osb:paint="solid"
- id="linearGradient1638">
- <stop
- style="stop-color:#0048fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1640" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0040FC"
- osb:paint="solid"
- id="linearGradient1642">
- <stop
- style="stop-color:#0040fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1644" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003CFC"
- osb:paint="solid"
- id="linearGradient1646">
- <stop
- style="stop-color:#003cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1648" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0038FC"
- osb:paint="solid"
- id="linearGradient1650">
- <stop
- style="stop-color:#0038fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1652" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0030FC"
- osb:paint="solid"
- id="linearGradient1654">
- <stop
- style="stop-color:#0030fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1656" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002CFC"
- osb:paint="solid"
- id="linearGradient1658">
- <stop
- style="stop-color:#002cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1660" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0028FC"
- osb:paint="solid"
- id="linearGradient1662">
- <stop
- style="stop-color:#0028fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1664" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0020FC"
- osb:paint="solid"
- id="linearGradient1666">
- <stop
- style="stop-color:#0020fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1668" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001CFC"
- osb:paint="solid"
- id="linearGradient1670">
- <stop
- style="stop-color:#001cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1672" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0018FC"
- osb:paint="solid"
- id="linearGradient1674">
- <stop
- style="stop-color:#0018fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1676" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0010FC"
- osb:paint="solid"
- id="linearGradient1678">
- <stop
- style="stop-color:#0010fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1680" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000CFC"
- osb:paint="solid"
- id="linearGradient1682">
- <stop
- style="stop-color:#000cfc;stop-opacity:1.000000;"
- offset="0"
- id="stop1684" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0008FC"
- osb:paint="solid"
- id="linearGradient1686">
- <stop
- style="stop-color:#0008fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1688" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000FC"
- osb:paint="solid"
- id="linearGradient1690">
- <stop
- style="stop-color:#0000fc;stop-opacity:1.000000;"
- offset="0"
- id="stop1692" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000F8"
- osb:paint="solid"
- id="linearGradient1694">
- <stop
- style="stop-color:#0000f8;stop-opacity:1.000000;"
- offset="0"
- id="stop1696" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000F4"
- osb:paint="solid"
- id="linearGradient1698">
- <stop
- style="stop-color:#0000f4;stop-opacity:1.000000;"
- offset="0"
- id="stop1700" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000F0"
- osb:paint="solid"
- id="linearGradient1702">
- <stop
- style="stop-color:#0000f0;stop-opacity:1.000000;"
- offset="0"
- id="stop1704" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000EC"
- osb:paint="solid"
- id="linearGradient1706">
- <stop
- style="stop-color:#0000ec;stop-opacity:1.000000;"
- offset="0"
- id="stop1708" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000E8"
- osb:paint="solid"
- id="linearGradient1710">
- <stop
- style="stop-color:#0000e8;stop-opacity:1.000000;"
- offset="0"
- id="stop1712" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000E4"
- osb:paint="solid"
- id="linearGradient1714">
- <stop
- style="stop-color:#0000e4;stop-opacity:1.000000;"
- offset="0"
- id="stop1716" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000E0"
- osb:paint="solid"
- id="linearGradient1718">
- <stop
- style="stop-color:#0000e0;stop-opacity:1.000000;"
- offset="0"
- id="stop1720" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000DC"
- osb:paint="solid"
- id="linearGradient1722">
- <stop
- style="stop-color:#0000dc;stop-opacity:1.000000;"
- offset="0"
- id="stop1724" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000D8"
- osb:paint="solid"
- id="linearGradient1726">
- <stop
- style="stop-color:#0000d8;stop-opacity:1.000000;"
- offset="0"
- id="stop1728" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000D4"
- osb:paint="solid"
- id="linearGradient1730">
- <stop
- style="stop-color:#0000d4;stop-opacity:1.000000;"
- offset="0"
- id="stop1732" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000D0"
- osb:paint="solid"
- id="linearGradient1734">
- <stop
- style="stop-color:#0000d0;stop-opacity:1.000000;"
- offset="0"
- id="stop1736" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000CC"
- osb:paint="solid"
- id="linearGradient1738">
- <stop
- style="stop-color:#0000cc;stop-opacity:1.000000;"
- offset="0"
- id="stop1740" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000C8"
- osb:paint="solid"
- id="linearGradient1742">
- <stop
- style="stop-color:#0000c8;stop-opacity:1.000000;"
- offset="0"
- id="stop1744" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000C4"
- osb:paint="solid"
- id="linearGradient1746">
- <stop
- style="stop-color:#0000c4;stop-opacity:1.000000;"
- offset="0"
- id="stop1748" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000C0"
- osb:paint="solid"
- id="linearGradient1750">
- <stop
- style="stop-color:#0000c0;stop-opacity:1.000000;"
- offset="0"
- id="stop1752" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000BC"
- osb:paint="solid"
- id="linearGradient1754">
- <stop
- style="stop-color:#0000bc;stop-opacity:1.000000;"
- offset="0"
- id="stop1756" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000B8"
- osb:paint="solid"
- id="linearGradient1758">
- <stop
- style="stop-color:#0000b8;stop-opacity:1.000000;"
- offset="0"
- id="stop1760" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000B4"
- osb:paint="solid"
- id="linearGradient1762">
- <stop
- style="stop-color:#0000b4;stop-opacity:1.000000;"
- offset="0"
- id="stop1764" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000B0"
- osb:paint="solid"
- id="linearGradient1766">
- <stop
- style="stop-color:#0000b0;stop-opacity:1.000000;"
- offset="0"
- id="stop1768" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000AC"
- osb:paint="solid"
- id="linearGradient1770">
- <stop
- style="stop-color:#0000ac;stop-opacity:1.000000;"
- offset="0"
- id="stop1772" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A8"
- osb:paint="solid"
- id="linearGradient1774">
- <stop
- style="stop-color:#0000a8;stop-opacity:1.000000;"
- offset="0"
- id="stop1776" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A4"
- osb:paint="solid"
- id="linearGradient1778">
- <stop
- style="stop-color:#0000a4;stop-opacity:1.000000;"
- offset="0"
- id="stop1780" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A0"
- osb:paint="solid"
- id="linearGradient1782">
- <stop
- style="stop-color:#0000a0;stop-opacity:1.000000;"
- offset="0"
- id="stop1784" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00009C"
- osb:paint="solid"
- id="linearGradient1786">
- <stop
- style="stop-color:#00009c;stop-opacity:1.000000;"
- offset="0"
- id="stop1788" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000098"
- osb:paint="solid"
- id="linearGradient1790">
- <stop
- style="stop-color:#000098;stop-opacity:1.000000;"
- offset="0"
- id="stop1792" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000094"
- osb:paint="solid"
- id="linearGradient1794">
- <stop
- style="stop-color:#000094;stop-opacity:1.000000;"
- offset="0"
- id="stop1796" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000090"
- osb:paint="solid"
- id="linearGradient1798">
- <stop
- style="stop-color:#000090;stop-opacity:1.000000;"
- offset="0"
- id="stop1800" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00008C"
- osb:paint="solid"
- id="linearGradient1802">
- <stop
- style="stop-color:#00008c;stop-opacity:1.000000;"
- offset="0"
- id="stop1804" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000088"
- osb:paint="solid"
- id="linearGradient1806">
- <stop
- style="stop-color:#000088;stop-opacity:1.000000;"
- offset="0"
- id="stop1808" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000084"
- osb:paint="solid"
- id="linearGradient1810">
- <stop
- style="stop-color:#000084;stop-opacity:1.000000;"
- offset="0"
- id="stop1812" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000080"
- osb:paint="solid"
- id="linearGradient1814">
- <stop
- style="stop-color:#000080;stop-opacity:1.000000;"
- offset="0"
- id="stop1816" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00007C"
- osb:paint="solid"
- id="linearGradient1818">
- <stop
- style="stop-color:#00007c;stop-opacity:1.000000;"
- offset="0"
- id="stop1820" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000078"
- osb:paint="solid"
- id="linearGradient1822">
- <stop
- style="stop-color:#000078;stop-opacity:1.000000;"
- offset="0"
- id="stop1824" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000074"
- osb:paint="solid"
- id="linearGradient1826">
- <stop
- style="stop-color:#000074;stop-opacity:1.000000;"
- offset="0"
- id="stop1828" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000070"
- osb:paint="solid"
- id="linearGradient1830">
- <stop
- style="stop-color:#000070;stop-opacity:1.000000;"
- offset="0"
- id="stop1832" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00006C"
- osb:paint="solid"
- id="linearGradient1834">
- <stop
- style="stop-color:#00006c;stop-opacity:1.000000;"
- offset="0"
- id="stop1836" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000068"
- osb:paint="solid"
- id="linearGradient1838">
- <stop
- style="stop-color:#000068;stop-opacity:1.000000;"
- offset="0"
- id="stop1840" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000064"
- osb:paint="solid"
- id="linearGradient1842">
- <stop
- style="stop-color:#000064;stop-opacity:1.000000;"
- offset="0"
- id="stop1844" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000060"
- osb:paint="solid"
- id="linearGradient1846">
- <stop
- style="stop-color:#000060;stop-opacity:1.000000;"
- offset="0"
- id="stop1848" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00005C"
- osb:paint="solid"
- id="linearGradient1850">
- <stop
- style="stop-color:#00005c;stop-opacity:1.000000;"
- offset="0"
- id="stop1852" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000058"
- osb:paint="solid"
- id="linearGradient1854">
- <stop
- style="stop-color:#000058;stop-opacity:1.000000;"
- offset="0"
- id="stop1856" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000054"
- osb:paint="solid"
- id="linearGradient1858">
- <stop
- style="stop-color:#000054;stop-opacity:1.000000;"
- offset="0"
- id="stop1860" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000050"
- osb:paint="solid"
- id="linearGradient1862">
- <stop
- style="stop-color:#000050;stop-opacity:1.000000;"
- offset="0"
- id="stop1864" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00004C"
- osb:paint="solid"
- id="linearGradient1866">
- <stop
- style="stop-color:#00004c;stop-opacity:1.000000;"
- offset="0"
- id="stop1868" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000048"
- osb:paint="solid"
- id="linearGradient1870">
- <stop
- style="stop-color:#000048;stop-opacity:1.000000;"
- offset="0"
- id="stop1872" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000044"
- osb:paint="solid"
- id="linearGradient1874">
- <stop
- style="stop-color:#000044;stop-opacity:1.000000;"
- offset="0"
- id="stop1876" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000040"
- osb:paint="solid"
- id="linearGradient1878">
- <stop
- style="stop-color:#000040;stop-opacity:1.000000;"
- offset="0"
- id="stop1880" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00003C"
- osb:paint="solid"
- id="linearGradient1882">
- <stop
- style="stop-color:#00003c;stop-opacity:1.000000;"
- offset="0"
- id="stop1884" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000038"
- osb:paint="solid"
- id="linearGradient1886">
- <stop
- style="stop-color:#000038;stop-opacity:1.000000;"
- offset="0"
- id="stop1888" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000034"
- osb:paint="solid"
- id="linearGradient1890">
- <stop
- style="stop-color:#000034;stop-opacity:1.000000;"
- offset="0"
- id="stop1892" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000030"
- osb:paint="solid"
- id="linearGradient1894">
- <stop
- style="stop-color:#000030;stop-opacity:1.000000;"
- offset="0"
- id="stop1896" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00002C"
- osb:paint="solid"
- id="linearGradient1898">
- <stop
- style="stop-color:#00002c;stop-opacity:1.000000;"
- offset="0"
- id="stop1900" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000028"
- osb:paint="solid"
- id="linearGradient1902">
- <stop
- style="stop-color:#000028;stop-opacity:1.000000;"
- offset="0"
- id="stop1904" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000024"
- osb:paint="solid"
- id="linearGradient1906">
- <stop
- style="stop-color:#000024;stop-opacity:1.000000;"
- offset="0"
- id="stop1908" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000020"
- osb:paint="solid"
- id="linearGradient1910">
- <stop
- style="stop-color:#000020;stop-opacity:1.000000;"
- offset="0"
- id="stop1912" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00001C"
- osb:paint="solid"
- id="linearGradient1914">
- <stop
- style="stop-color:#00001c;stop-opacity:1.000000;"
- offset="0"
- id="stop1916" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000018"
- osb:paint="solid"
- id="linearGradient1918">
- <stop
- style="stop-color:#000018;stop-opacity:1.000000;"
- offset="0"
- id="stop1920" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000014"
- osb:paint="solid"
- id="linearGradient1922">
- <stop
- style="stop-color:#000014;stop-opacity:1.000000;"
- offset="0"
- id="stop1924" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000010"
- osb:paint="solid"
- id="linearGradient1926">
- <stop
- style="stop-color:#000010;stop-opacity:1.000000;"
- offset="0"
- id="stop1928" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00000C"
- osb:paint="solid"
- id="linearGradient1930">
- <stop
- style="stop-color:#00000c;stop-opacity:1.000000;"
- offset="0"
- id="stop1932" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000008"
- osb:paint="solid"
- id="linearGradient1934">
- <stop
- style="stop-color:#000008;stop-opacity:1.000000;"
- offset="0"
- id="stop1936" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient1938">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop1940" />
- </linearGradient>
- </g>
- <g
- id="page2"
- inkscape:label="Echo Icon Theme Palette">
- <linearGradient
- inkscape:label="Blue1"
- osb:paint="solid"
- id="linearGradient2456">
- <stop
- style="stop-color:#19aeff;stop-opacity:1.000000;"
- offset="0"
- id="stop2458" />
- </linearGradient>
- <linearGradient
- inkscape:label="Blue2"
- osb:paint="solid"
- id="linearGradient2460">
- <stop
- style="stop-color:#0084c8;stop-opacity:1.000000;"
- offset="0"
- id="stop2462" />
- </linearGradient>
- <linearGradient
- inkscape:label="Blue3"
- osb:paint="solid"
- id="linearGradient2464">
- <stop
- style="stop-color:#005c94;stop-opacity:1.000000;"
- offset="0"
- id="stop2466" />
- </linearGradient>
- <linearGradient
- inkscape:label="Red1"
- osb:paint="solid"
- id="linearGradient2468">
- <stop
- style="stop-color:#ff4141;stop-opacity:1.000000;"
- offset="0"
- id="stop2470" />
- </linearGradient>
- <linearGradient
- inkscape:label="Red2"
- osb:paint="solid"
- id="linearGradient2472">
- <stop
- style="stop-color:#dc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop2474" />
- </linearGradient>
- <linearGradient
- inkscape:label="Red3"
- osb:paint="solid"
- id="linearGradient2476">
- <stop
- style="stop-color:#b50000;stop-opacity:1.000000;"
- offset="0"
- id="stop2478" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange1"
- osb:paint="solid"
- id="linearGradient2480">
- <stop
- style="stop-color:#ffff3e;stop-opacity:1.000000;"
- offset="0"
- id="stop2482" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange2"
- osb:paint="solid"
- id="linearGradient2484">
- <stop
- style="stop-color:#ff9900;stop-opacity:1.000000;"
- offset="0"
- id="stop2486" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange3"
- osb:paint="solid"
- id="linearGradient2488">
- <stop
- style="stop-color:#ff6600;stop-opacity:1.000000;"
- offset="0"
- id="stop2490" />
- </linearGradient>
- <linearGradient
- inkscape:label="Brown1"
- osb:paint="solid"
- id="linearGradient2492">
- <stop
- style="stop-color:#ffc022;stop-opacity:1.000000;"
- offset="0"
- id="stop2494" />
- </linearGradient>
- <linearGradient
- inkscape:label="Brown2"
- osb:paint="solid"
- id="linearGradient2496">
- <stop
- style="stop-color:#b88100;stop-opacity:1.000000;"
- offset="0"
- id="stop2498" />
- </linearGradient>
- <linearGradient
- inkscape:label="Brown3"
- osb:paint="solid"
- id="linearGradient2500">
- <stop
- style="stop-color:#804d00;stop-opacity:1.000000;"
- offset="0"
- id="stop2502" />
- </linearGradient>
- <linearGradient
- inkscape:label="Green1"
- osb:paint="solid"
- id="linearGradient2504">
- <stop
- style="stop-color:#ccff42;stop-opacity:1.000000;"
- offset="0"
- id="stop2506" />
- </linearGradient>
- <linearGradient
- inkscape:label="Green2"
- osb:paint="solid"
- id="linearGradient2508">
- <stop
- style="stop-color:#9ade00;stop-opacity:1.000000;"
- offset="0"
- id="stop2510" />
- </linearGradient>
- <linearGradient
- inkscape:label="Green3"
- osb:paint="solid"
- id="linearGradient2512">
- <stop
- style="stop-color:#009100;stop-opacity:1.000000;"
- offset="0"
- id="stop2514" />
- </linearGradient>
- <linearGradient
- inkscape:label="Purple1"
- osb:paint="solid"
- id="linearGradient2516">
- <stop
- style="stop-color:#f1caff;stop-opacity:1.000000;"
- offset="0"
- id="stop2518" />
- </linearGradient>
- <linearGradient
- inkscape:label="Purple2"
- osb:paint="solid"
- id="linearGradient2520">
- <stop
- style="stop-color:#d76cff;stop-opacity:1.000000;"
- offset="0"
- id="stop2522" />
- </linearGradient>
- <linearGradient
- inkscape:label="Purple3"
- osb:paint="solid"
- id="linearGradient2524">
- <stop
- style="stop-color:#ba00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop2526" />
- </linearGradient>
- <linearGradient
- inkscape:label="Metalic1"
- osb:paint="solid"
- id="linearGradient2528">
- <stop
- style="stop-color:#bdcdd4;stop-opacity:1.000000;"
- offset="0"
- id="stop2530" />
- </linearGradient>
- <linearGradient
- inkscape:label="Metalic2"
- osb:paint="solid"
- id="linearGradient2532">
- <stop
- style="stop-color:#9eabb0;stop-opacity:1.000000;"
- offset="0"
- id="stop2534" />
- </linearGradient>
- <linearGradient
- inkscape:label="Metalic3"
- osb:paint="solid"
- id="linearGradient2536">
- <stop
- style="stop-color:#364e59;stop-opacity:1.000000;"
- offset="0"
- id="stop2538" />
- </linearGradient>
- <linearGradient
- inkscape:label="Metalic4"
- osb:paint="solid"
- id="linearGradient2540">
- <stop
- style="stop-color:#0e232e;stop-opacity:1.000000;"
- offset="0"
- id="stop2542" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey1"
- osb:paint="solid"
- id="linearGradient2544">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop2546" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey2"
- osb:paint="solid"
- id="linearGradient2548">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop2550" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey3"
- osb:paint="solid"
- id="linearGradient2552">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop2554" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey4"
- osb:paint="solid"
- id="linearGradient2556">
- <stop
- style="stop-color:#666666;stop-opacity:1.000000;"
- offset="0"
- id="stop2558" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey5"
- osb:paint="solid"
- id="linearGradient2560">
- <stop
- style="stop-color:#2d2d2d;stop-opacity:1.000000;"
- offset="0"
- id="stop2562" />
- </linearGradient>
- </g>
- <g
- id="page3"
- inkscape:label="Gold">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient2620">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop2622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient2624">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop2626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient2628">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop2630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC80"
- osb:paint="solid"
- id="linearGradient2632">
- <stop
- style="stop-color:#fcfc80;stop-opacity:1.000000;"
- offset="0"
- id="stop2634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF87C"
- osb:paint="solid"
- id="linearGradient2636">
- <stop
- style="stop-color:#fcf87c;stop-opacity:1.000000;"
- offset="0"
- id="stop2638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF478"
- osb:paint="solid"
- id="linearGradient2640">
- <stop
- style="stop-color:#fcf478;stop-opacity:1.000000;"
- offset="0"
- id="stop2642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8F478"
- osb:paint="solid"
- id="linearGradient2644">
- <stop
- style="stop-color:#f8f478;stop-opacity:1.000000;"
- offset="0"
- id="stop2646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8F074"
- osb:paint="solid"
- id="linearGradient2648">
- <stop
- style="stop-color:#f8f074;stop-opacity:1.000000;"
- offset="0"
- id="stop2650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8F070"
- osb:paint="solid"
- id="linearGradient2652">
- <stop
- style="stop-color:#f8f070;stop-opacity:1.000000;"
- offset="0"
- id="stop2654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8EC70"
- osb:paint="solid"
- id="linearGradient2656">
- <stop
- style="stop-color:#f8ec70;stop-opacity:1.000000;"
- offset="0"
- id="stop2658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4EC6C"
- osb:paint="solid"
- id="linearGradient2660">
- <stop
- style="stop-color:#f4ec6c;stop-opacity:1.000000;"
- offset="0"
- id="stop2662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4E86C"
- osb:paint="solid"
- id="linearGradient2664">
- <stop
- style="stop-color:#f4e86c;stop-opacity:1.000000;"
- offset="0"
- id="stop2666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4E868"
- osb:paint="solid"
- id="linearGradient2668">
- <stop
- style="stop-color:#f4e868;stop-opacity:1.000000;"
- offset="0"
- id="stop2670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4E468"
- osb:paint="solid"
- id="linearGradient2672">
- <stop
- style="stop-color:#f4e468;stop-opacity:1.000000;"
- offset="0"
- id="stop2674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0E464"
- osb:paint="solid"
- id="linearGradient2676">
- <stop
- style="stop-color:#f0e464;stop-opacity:1.000000;"
- offset="0"
- id="stop2678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0E060"
- osb:paint="solid"
- id="linearGradient2680">
- <stop
- style="stop-color:#f0e060;stop-opacity:1.000000;"
- offset="0"
- id="stop2682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0DC5C"
- osb:paint="solid"
- id="linearGradient2684">
- <stop
- style="stop-color:#f0dc5c;stop-opacity:1.000000;"
- offset="0"
- id="stop2686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECDC5C"
- osb:paint="solid"
- id="linearGradient2688">
- <stop
- style="stop-color:#ecdc5c;stop-opacity:1.000000;"
- offset="0"
- id="stop2690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECD858"
- osb:paint="solid"
- id="linearGradient2692">
- <stop
- style="stop-color:#ecd858;stop-opacity:1.000000;"
- offset="0"
- id="stop2694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECD854"
- osb:paint="solid"
- id="linearGradient2696">
- <stop
- style="stop-color:#ecd854;stop-opacity:1.000000;"
- offset="0"
- id="stop2698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECD454"
- osb:paint="solid"
- id="linearGradient2700">
- <stop
- style="stop-color:#ecd454;stop-opacity:1.000000;"
- offset="0"
- id="stop2702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECD450"
- osb:paint="solid"
- id="linearGradient2704">
- <stop
- style="stop-color:#ecd450;stop-opacity:1.000000;"
- offset="0"
- id="stop2706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D050"
- osb:paint="solid"
- id="linearGradient2708">
- <stop
- style="stop-color:#e8d050;stop-opacity:1.000000;"
- offset="0"
- id="stop2710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D04C"
- osb:paint="solid"
- id="linearGradient2712">
- <stop
- style="stop-color:#e8d04c;stop-opacity:1.000000;"
- offset="0"
- id="stop2714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC4C"
- osb:paint="solid"
- id="linearGradient2716">
- <stop
- style="stop-color:#e8cc4c;stop-opacity:1.000000;"
- offset="0"
- id="stop2718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC48"
- osb:paint="solid"
- id="linearGradient2720">
- <stop
- style="stop-color:#e8cc48;stop-opacity:1.000000;"
- offset="0"
- id="stop2722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4C844"
- osb:paint="solid"
- id="linearGradient2724">
- <stop
- style="stop-color:#e4c844;stop-opacity:1.000000;"
- offset="0"
- id="stop2726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4C440"
- osb:paint="solid"
- id="linearGradient2728">
- <stop
- style="stop-color:#e4c440;stop-opacity:1.000000;"
- offset="0"
- id="stop2730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0C03C"
- osb:paint="solid"
- id="linearGradient2732">
- <stop
- style="stop-color:#e0c03c;stop-opacity:1.000000;"
- offset="0"
- id="stop2734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0C038"
- osb:paint="solid"
- id="linearGradient2736">
- <stop
- style="stop-color:#e0c038;stop-opacity:1.000000;"
- offset="0"
- id="stop2738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0BC38"
- osb:paint="solid"
- id="linearGradient2740">
- <stop
- style="stop-color:#e0bc38;stop-opacity:1.000000;"
- offset="0"
- id="stop2742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0BC34"
- osb:paint="solid"
- id="linearGradient2744">
- <stop
- style="stop-color:#e0bc34;stop-opacity:1.000000;"
- offset="0"
- id="stop2746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCB834"
- osb:paint="solid"
- id="linearGradient2748">
- <stop
- style="stop-color:#dcb834;stop-opacity:1.000000;"
- offset="0"
- id="stop2750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCB830"
- osb:paint="solid"
- id="linearGradient2752">
- <stop
- style="stop-color:#dcb830;stop-opacity:1.000000;"
- offset="0"
- id="stop2754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCB430"
- osb:paint="solid"
- id="linearGradient2756">
- <stop
- style="stop-color:#dcb430;stop-opacity:1.000000;"
- offset="0"
- id="stop2758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCB42C"
- osb:paint="solid"
- id="linearGradient2760">
- <stop
- style="stop-color:#dcb42c;stop-opacity:1.000000;"
- offset="0"
- id="stop2762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCB028"
- osb:paint="solid"
- id="linearGradient2764">
- <stop
- style="stop-color:#dcb028;stop-opacity:1.000000;"
- offset="0"
- id="stop2766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8B028"
- osb:paint="solid"
- id="linearGradient2768">
- <stop
- style="stop-color:#d8b028;stop-opacity:1.000000;"
- offset="0"
- id="stop2770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8AC24"
- osb:paint="solid"
- id="linearGradient2772">
- <stop
- style="stop-color:#d8ac24;stop-opacity:1.000000;"
- offset="0"
- id="stop2774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8A820"
- osb:paint="solid"
- id="linearGradient2776">
- <stop
- style="stop-color:#d8a820;stop-opacity:1.000000;"
- offset="0"
- id="stop2778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4A81C"
- osb:paint="solid"
- id="linearGradient2780">
- <stop
- style="stop-color:#d4a81c;stop-opacity:1.000000;"
- offset="0"
- id="stop2782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4A41C"
- osb:paint="solid"
- id="linearGradient2784">
- <stop
- style="stop-color:#d4a41c;stop-opacity:1.000000;"
- offset="0"
- id="stop2786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4A418"
- osb:paint="solid"
- id="linearGradient2788">
- <stop
- style="stop-color:#d4a418;stop-opacity:1.000000;"
- offset="0"
- id="stop2790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4A018"
- osb:paint="solid"
- id="linearGradient2792">
- <stop
- style="stop-color:#d4a018;stop-opacity:1.000000;"
- offset="0"
- id="stop2794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0A014"
- osb:paint="solid"
- id="linearGradient2796">
- <stop
- style="stop-color:#d0a014;stop-opacity:1.000000;"
- offset="0"
- id="stop2798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D09C14"
- osb:paint="solid"
- id="linearGradient2800">
- <stop
- style="stop-color:#d09c14;stop-opacity:1.000000;"
- offset="0"
- id="stop2802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D09C10"
- osb:paint="solid"
- id="linearGradient2804">
- <stop
- style="stop-color:#d09c10;stop-opacity:1.000000;"
- offset="0"
- id="stop2806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0980C"
- osb:paint="solid"
- id="linearGradient2808">
- <stop
- style="stop-color:#d0980c;stop-opacity:1.000000;"
- offset="0"
- id="stop2810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CC980C"
- osb:paint="solid"
- id="linearGradient2812">
- <stop
- style="stop-color:#cc980c;stop-opacity:1.000000;"
- offset="0"
- id="stop2814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CC9408"
- osb:paint="solid"
- id="linearGradient2816">
- <stop
- style="stop-color:#cc9408;stop-opacity:1.000000;"
- offset="0"
- id="stop2818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CC9004"
- osb:paint="solid"
- id="linearGradient2820">
- <stop
- style="stop-color:#cc9004;stop-opacity:1.000000;"
- offset="0"
- id="stop2822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C88C00"
- osb:paint="solid"
- id="linearGradient2824">
- <stop
- style="stop-color:#c88c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C48800"
- osb:paint="solid"
- id="linearGradient2828">
- <stop
- style="stop-color:#c48800;stop-opacity:1.000000;"
- offset="0"
- id="stop2830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C08400"
- osb:paint="solid"
- id="linearGradient2832">
- <stop
- style="stop-color:#c08400;stop-opacity:1.000000;"
- offset="0"
- id="stop2834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BC8000"
- osb:paint="solid"
- id="linearGradient2836">
- <stop
- style="stop-color:#bc8000;stop-opacity:1.000000;"
- offset="0"
- id="stop2838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B87C00"
- osb:paint="solid"
- id="linearGradient2840">
- <stop
- style="stop-color:#b87c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B47800"
- osb:paint="solid"
- id="linearGradient2844">
- <stop
- style="stop-color:#b47800;stop-opacity:1.000000;"
- offset="0"
- id="stop2846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B07400"
- osb:paint="solid"
- id="linearGradient2848">
- <stop
- style="stop-color:#b07400;stop-opacity:1.000000;"
- offset="0"
- id="stop2850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC7000"
- osb:paint="solid"
- id="linearGradient2852">
- <stop
- style="stop-color:#ac7000;stop-opacity:1.000000;"
- offset="0"
- id="stop2854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A86C00"
- osb:paint="solid"
- id="linearGradient2856">
- <stop
- style="stop-color:#a86c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A46800"
- osb:paint="solid"
- id="linearGradient2860">
- <stop
- style="stop-color:#a46800;stop-opacity:1.000000;"
- offset="0"
- id="stop2862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A06400"
- osb:paint="solid"
- id="linearGradient2864">
- <stop
- style="stop-color:#a06400;stop-opacity:1.000000;"
- offset="0"
- id="stop2866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C6000"
- osb:paint="solid"
- id="linearGradient2868">
- <stop
- style="stop-color:#9c6000;stop-opacity:1.000000;"
- offset="0"
- id="stop2870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#985C00"
- osb:paint="solid"
- id="linearGradient2872">
- <stop
- style="stop-color:#985c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#945800"
- osb:paint="solid"
- id="linearGradient2876">
- <stop
- style="stop-color:#945800;stop-opacity:1.000000;"
- offset="0"
- id="stop2878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#905400"
- osb:paint="solid"
- id="linearGradient2880">
- <stop
- style="stop-color:#905400;stop-opacity:1.000000;"
- offset="0"
- id="stop2882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C5000"
- osb:paint="solid"
- id="linearGradient2884">
- <stop
- style="stop-color:#8c5000;stop-opacity:1.000000;"
- offset="0"
- id="stop2886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#884C00"
- osb:paint="solid"
- id="linearGradient2888">
- <stop
- style="stop-color:#884c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#844800"
- osb:paint="solid"
- id="linearGradient2892">
- <stop
- style="stop-color:#844800;stop-opacity:1.000000;"
- offset="0"
- id="stop2894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#804400"
- osb:paint="solid"
- id="linearGradient2896">
- <stop
- style="stop-color:#804400;stop-opacity:1.000000;"
- offset="0"
- id="stop2898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C4000"
- osb:paint="solid"
- id="linearGradient2900">
- <stop
- style="stop-color:#7c4000;stop-opacity:1.000000;"
- offset="0"
- id="stop2902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#783C00"
- osb:paint="solid"
- id="linearGradient2904">
- <stop
- style="stop-color:#783c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#743800"
- osb:paint="solid"
- id="linearGradient2908">
- <stop
- style="stop-color:#743800;stop-opacity:1.000000;"
- offset="0"
- id="stop2910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#703400"
- osb:paint="solid"
- id="linearGradient2912">
- <stop
- style="stop-color:#703400;stop-opacity:1.000000;"
- offset="0"
- id="stop2914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C3000"
- osb:paint="solid"
- id="linearGradient2916">
- <stop
- style="stop-color:#6c3000;stop-opacity:1.000000;"
- offset="0"
- id="stop2918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#682C00"
- osb:paint="solid"
- id="linearGradient2920">
- <stop
- style="stop-color:#682c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#642800"
- osb:paint="solid"
- id="linearGradient2924">
- <stop
- style="stop-color:#642800;stop-opacity:1.000000;"
- offset="0"
- id="stop2926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#602400"
- osb:paint="solid"
- id="linearGradient2928">
- <stop
- style="stop-color:#602400;stop-opacity:1.000000;"
- offset="0"
- id="stop2930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C2000"
- osb:paint="solid"
- id="linearGradient2932">
- <stop
- style="stop-color:#5c2000;stop-opacity:1.000000;"
- offset="0"
- id="stop2934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#581C00"
- osb:paint="solid"
- id="linearGradient2936">
- <stop
- style="stop-color:#581c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#541800"
- osb:paint="solid"
- id="linearGradient2940">
- <stop
- style="stop-color:#541800;stop-opacity:1.000000;"
- offset="0"
- id="stop2942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#501400"
- osb:paint="solid"
- id="linearGradient2944">
- <stop
- style="stop-color:#501400;stop-opacity:1.000000;"
- offset="0"
- id="stop2946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C1000"
- osb:paint="solid"
- id="linearGradient2948">
- <stop
- style="stop-color:#4c1000;stop-opacity:1.000000;"
- offset="0"
- id="stop2950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#480C00"
- osb:paint="solid"
- id="linearGradient2952">
- <stop
- style="stop-color:#480c00;stop-opacity:1.000000;"
- offset="0"
- id="stop2954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#440800"
- osb:paint="solid"
- id="linearGradient2956">
- <stop
- style="stop-color:#440800;stop-opacity:1.000000;"
- offset="0"
- id="stop2958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#400400"
- osb:paint="solid"
- id="linearGradient2960">
- <stop
- style="stop-color:#400400;stop-opacity:1.000000;"
- offset="0"
- id="stop2962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C0000"
- osb:paint="solid"
- id="linearGradient2964">
- <stop
- style="stop-color:#3c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop2966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#380000"
- osb:paint="solid"
- id="linearGradient2968">
- <stop
- style="stop-color:#380000;stop-opacity:1.000000;"
- offset="0"
- id="stop2970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#340000"
- osb:paint="solid"
- id="linearGradient2972">
- <stop
- style="stop-color:#340000;stop-opacity:1.000000;"
- offset="0"
- id="stop2974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#300000"
- osb:paint="solid"
- id="linearGradient2976">
- <stop
- style="stop-color:#300000;stop-opacity:1.000000;"
- offset="0"
- id="stop2978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C0000"
- osb:paint="solid"
- id="linearGradient2980">
- <stop
- style="stop-color:#2c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop2982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#280000"
- osb:paint="solid"
- id="linearGradient2984">
- <stop
- style="stop-color:#280000;stop-opacity:1.000000;"
- offset="0"
- id="stop2986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#240000"
- osb:paint="solid"
- id="linearGradient2988">
- <stop
- style="stop-color:#240000;stop-opacity:1.000000;"
- offset="0"
- id="stop2990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#200000"
- osb:paint="solid"
- id="linearGradient2992">
- <stop
- style="stop-color:#200000;stop-opacity:1.000000;"
- offset="0"
- id="stop2994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C0000"
- osb:paint="solid"
- id="linearGradient2996">
- <stop
- style="stop-color:#1c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop2998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#180000"
- osb:paint="solid"
- id="linearGradient3000">
- <stop
- style="stop-color:#180000;stop-opacity:1.000000;"
- offset="0"
- id="stop3002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#140000"
- osb:paint="solid"
- id="linearGradient3004">
- <stop
- style="stop-color:#140000;stop-opacity:1.000000;"
- offset="0"
- id="stop3006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#100000"
- osb:paint="solid"
- id="linearGradient3008">
- <stop
- style="stop-color:#100000;stop-opacity:1.000000;"
- offset="0"
- id="stop3010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0C0000"
- osb:paint="solid"
- id="linearGradient3012">
- <stop
- style="stop-color:#0c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop3014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#080000"
- osb:paint="solid"
- id="linearGradient3016">
- <stop
- style="stop-color:#080000;stop-opacity:1.000000;"
- offset="0"
- id="stop3018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#040000"
- osb:paint="solid"
- id="linearGradient3020">
- <stop
- style="stop-color:#040000;stop-opacity:1.000000;"
- offset="0"
- id="stop3022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient3024">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop3026" />
- </linearGradient>
- </g>
- <g
- id="page4"
- inkscape:label="Gray">
- <linearGradient
- inkscape:label="00 hex (0)"
- osb:paint="solid"
- id="linearGradient3234">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop3236" />
- </linearGradient>
- <linearGradient
- inkscape:label="01 hex (1)"
- osb:paint="solid"
- id="linearGradient3238">
- <stop
- style="stop-color:#010101;stop-opacity:1.000000;"
- offset="0"
- id="stop3240" />
- </linearGradient>
- <linearGradient
- inkscape:label="02 hex (2)"
- osb:paint="solid"
- id="linearGradient3242">
- <stop
- style="stop-color:#020202;stop-opacity:1.000000;"
- offset="0"
- id="stop3244" />
- </linearGradient>
- <linearGradient
- inkscape:label="03 hex (3)"
- osb:paint="solid"
- id="linearGradient3246">
- <stop
- style="stop-color:#030303;stop-opacity:1.000000;"
- offset="0"
- id="stop3248" />
- </linearGradient>
- <linearGradient
- inkscape:label="04 hex (4)"
- osb:paint="solid"
- id="linearGradient3250">
- <stop
- style="stop-color:#040404;stop-opacity:1.000000;"
- offset="0"
- id="stop3252" />
- </linearGradient>
- <linearGradient
- inkscape:label="05 hex (5)"
- osb:paint="solid"
- id="linearGradient3254">
- <stop
- style="stop-color:#050505;stop-opacity:1.000000;"
- offset="0"
- id="stop3256" />
- </linearGradient>
- <linearGradient
- inkscape:label="06 hex (6)"
- osb:paint="solid"
- id="linearGradient3258">
- <stop
- style="stop-color:#060606;stop-opacity:1.000000;"
- offset="0"
- id="stop3260" />
- </linearGradient>
- <linearGradient
- inkscape:label="07 hex (7)"
- osb:paint="solid"
- id="linearGradient3262">
- <stop
- style="stop-color:#070707;stop-opacity:1.000000;"
- offset="0"
- id="stop3264" />
- </linearGradient>
- <linearGradient
- inkscape:label="08 hex (8)"
- osb:paint="solid"
- id="linearGradient3266">
- <stop
- style="stop-color:#080808;stop-opacity:1.000000;"
- offset="0"
- id="stop3268" />
- </linearGradient>
- <linearGradient
- inkscape:label="09 hex (9)"
- osb:paint="solid"
- id="linearGradient3270">
- <stop
- style="stop-color:#090909;stop-opacity:1.000000;"
- offset="0"
- id="stop3272" />
- </linearGradient>
- <linearGradient
- inkscape:label="0A hex (10)"
- osb:paint="solid"
- id="linearGradient3274">
- <stop
- style="stop-color:#0a0a0a;stop-opacity:1.000000;"
- offset="0"
- id="stop3276" />
- </linearGradient>
- <linearGradient
- inkscape:label="0B hex (11)"
- osb:paint="solid"
- id="linearGradient3278">
- <stop
- style="stop-color:#0b0b0b;stop-opacity:1.000000;"
- offset="0"
- id="stop3280" />
- </linearGradient>
- <linearGradient
- inkscape:label="0C hex (12)"
- osb:paint="solid"
- id="linearGradient3282">
- <stop
- style="stop-color:#0c0c0c;stop-opacity:1.000000;"
- offset="0"
- id="stop3284" />
- </linearGradient>
- <linearGradient
- inkscape:label="0D hex (13)"
- osb:paint="solid"
- id="linearGradient3286">
- <stop
- style="stop-color:#0d0d0d;stop-opacity:1.000000;"
- offset="0"
- id="stop3288" />
- </linearGradient>
- <linearGradient
- inkscape:label="0E hex (14)"
- osb:paint="solid"
- id="linearGradient3290">
- <stop
- style="stop-color:#0e0e0e;stop-opacity:1.000000;"
- offset="0"
- id="stop3292" />
- </linearGradient>
- <linearGradient
- inkscape:label="0F hex (15)"
- osb:paint="solid"
- id="linearGradient3294">
- <stop
- style="stop-color:#0f0f0f;stop-opacity:1.000000;"
- offset="0"
- id="stop3296" />
- </linearGradient>
- <linearGradient
- inkscape:label="10 hex (16)"
- osb:paint="solid"
- id="linearGradient3298">
- <stop
- style="stop-color:#101010;stop-opacity:1.000000;"
- offset="0"
- id="stop3300" />
- </linearGradient>
- <linearGradient
- inkscape:label="11 hex (17)"
- osb:paint="solid"
- id="linearGradient3302">
- <stop
- style="stop-color:#111111;stop-opacity:1.000000;"
- offset="0"
- id="stop3304" />
- </linearGradient>
- <linearGradient
- inkscape:label="12 hex (18)"
- osb:paint="solid"
- id="linearGradient3306">
- <stop
- style="stop-color:#121212;stop-opacity:1.000000;"
- offset="0"
- id="stop3308" />
- </linearGradient>
- <linearGradient
- inkscape:label="13 hex (19)"
- osb:paint="solid"
- id="linearGradient3310">
- <stop
- style="stop-color:#131313;stop-opacity:1.000000;"
- offset="0"
- id="stop3312" />
- </linearGradient>
- <linearGradient
- inkscape:label="14 hex (20)"
- osb:paint="solid"
- id="linearGradient3314">
- <stop
- style="stop-color:#141414;stop-opacity:1.000000;"
- offset="0"
- id="stop3316" />
- </linearGradient>
- <linearGradient
- inkscape:label="15 hex (21)"
- osb:paint="solid"
- id="linearGradient3318">
- <stop
- style="stop-color:#151515;stop-opacity:1.000000;"
- offset="0"
- id="stop3320" />
- </linearGradient>
- <linearGradient
- inkscape:label="16 hex (22)"
- osb:paint="solid"
- id="linearGradient3322">
- <stop
- style="stop-color:#161616;stop-opacity:1.000000;"
- offset="0"
- id="stop3324" />
- </linearGradient>
- <linearGradient
- inkscape:label="17 hex (23)"
- osb:paint="solid"
- id="linearGradient3326">
- <stop
- style="stop-color:#171717;stop-opacity:1.000000;"
- offset="0"
- id="stop3328" />
- </linearGradient>
- <linearGradient
- inkscape:label="18 hex (24)"
- osb:paint="solid"
- id="linearGradient3330">
- <stop
- style="stop-color:#181818;stop-opacity:1.000000;"
- offset="0"
- id="stop3332" />
- </linearGradient>
- <linearGradient
- inkscape:label="19 hex (25)"
- osb:paint="solid"
- id="linearGradient3334">
- <stop
- style="stop-color:#191919;stop-opacity:1.000000;"
- offset="0"
- id="stop3336" />
- </linearGradient>
- <linearGradient
- inkscape:label="1A hex (26)"
- osb:paint="solid"
- id="linearGradient3338">
- <stop
- style="stop-color:#1a1a1a;stop-opacity:1.000000;"
- offset="0"
- id="stop3340" />
- </linearGradient>
- <linearGradient
- inkscape:label="1B hex (27)"
- osb:paint="solid"
- id="linearGradient3342">
- <stop
- style="stop-color:#1b1b1b;stop-opacity:1.000000;"
- offset="0"
- id="stop3344" />
- </linearGradient>
- <linearGradient
- inkscape:label="1C hex (28)"
- osb:paint="solid"
- id="linearGradient3346">
- <stop
- style="stop-color:#1c1c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop3348" />
- </linearGradient>
- <linearGradient
- inkscape:label="1D hex (29)"
- osb:paint="solid"
- id="linearGradient3350">
- <stop
- style="stop-color:#1d1d1d;stop-opacity:1.000000;"
- offset="0"
- id="stop3352" />
- </linearGradient>
- <linearGradient
- inkscape:label="1E hex (30)"
- osb:paint="solid"
- id="linearGradient3354">
- <stop
- style="stop-color:#1e1e1e;stop-opacity:1.000000;"
- offset="0"
- id="stop3356" />
- </linearGradient>
- <linearGradient
- inkscape:label="1F hex (31)"
- osb:paint="solid"
- id="linearGradient3358">
- <stop
- style="stop-color:#1f1f1f;stop-opacity:1.000000;"
- offset="0"
- id="stop3360" />
- </linearGradient>
- <linearGradient
- inkscape:label="20 hex (32)"
- osb:paint="solid"
- id="linearGradient3362">
- <stop
- style="stop-color:#202020;stop-opacity:1.000000;"
- offset="0"
- id="stop3364" />
- </linearGradient>
- <linearGradient
- inkscape:label="21 hex (33)"
- osb:paint="solid"
- id="linearGradient3366">
- <stop
- style="stop-color:#212121;stop-opacity:1.000000;"
- offset="0"
- id="stop3368" />
- </linearGradient>
- <linearGradient
- inkscape:label="22 hex (34)"
- osb:paint="solid"
- id="linearGradient3370">
- <stop
- style="stop-color:#222222;stop-opacity:1.000000;"
- offset="0"
- id="stop3372" />
- </linearGradient>
- <linearGradient
- inkscape:label="23 hex (35)"
- osb:paint="solid"
- id="linearGradient3374">
- <stop
- style="stop-color:#232323;stop-opacity:1.000000;"
- offset="0"
- id="stop3376" />
- </linearGradient>
- <linearGradient
- inkscape:label="24 hex (36)"
- osb:paint="solid"
- id="linearGradient3378">
- <stop
- style="stop-color:#242424;stop-opacity:1.000000;"
- offset="0"
- id="stop3380" />
- </linearGradient>
- <linearGradient
- inkscape:label="25 hex (37)"
- osb:paint="solid"
- id="linearGradient3382">
- <stop
- style="stop-color:#252525;stop-opacity:1.000000;"
- offset="0"
- id="stop3384" />
- </linearGradient>
- <linearGradient
- inkscape:label="26 hex (38)"
- osb:paint="solid"
- id="linearGradient3386">
- <stop
- style="stop-color:#262626;stop-opacity:1.000000;"
- offset="0"
- id="stop3388" />
- </linearGradient>
- <linearGradient
- inkscape:label="27 hex (39)"
- osb:paint="solid"
- id="linearGradient3390">
- <stop
- style="stop-color:#272727;stop-opacity:1.000000;"
- offset="0"
- id="stop3392" />
- </linearGradient>
- <linearGradient
- inkscape:label="28 hex (40)"
- osb:paint="solid"
- id="linearGradient3394">
- <stop
- style="stop-color:#282828;stop-opacity:1.000000;"
- offset="0"
- id="stop3396" />
- </linearGradient>
- <linearGradient
- inkscape:label="29 hex (41)"
- osb:paint="solid"
- id="linearGradient3398">
- <stop
- style="stop-color:#292929;stop-opacity:1.000000;"
- offset="0"
- id="stop3400" />
- </linearGradient>
- <linearGradient
- inkscape:label="2A hex (42)"
- osb:paint="solid"
- id="linearGradient3402">
- <stop
- style="stop-color:#2a2a2a;stop-opacity:1.000000;"
- offset="0"
- id="stop3404" />
- </linearGradient>
- <linearGradient
- inkscape:label="2B hex (43)"
- osb:paint="solid"
- id="linearGradient3406">
- <stop
- style="stop-color:#2b2b2b;stop-opacity:1.000000;"
- offset="0"
- id="stop3408" />
- </linearGradient>
- <linearGradient
- inkscape:label="2C hex (44)"
- osb:paint="solid"
- id="linearGradient3410">
- <stop
- style="stop-color:#2c2c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop3412" />
- </linearGradient>
- <linearGradient
- inkscape:label="2D hex (45)"
- osb:paint="solid"
- id="linearGradient3414">
- <stop
- style="stop-color:#2d2d2d;stop-opacity:1.000000;"
- offset="0"
- id="stop3416" />
- </linearGradient>
- <linearGradient
- inkscape:label="2E hex (46)"
- osb:paint="solid"
- id="linearGradient3418">
- <stop
- style="stop-color:#2e2e2e;stop-opacity:1.000000;"
- offset="0"
- id="stop3420" />
- </linearGradient>
- <linearGradient
- inkscape:label="2F hex (47)"
- osb:paint="solid"
- id="linearGradient3422">
- <stop
- style="stop-color:#2f2f2f;stop-opacity:1.000000;"
- offset="0"
- id="stop3424" />
- </linearGradient>
- <linearGradient
- inkscape:label="30 hex (48)"
- osb:paint="solid"
- id="linearGradient3426">
- <stop
- style="stop-color:#303030;stop-opacity:1.000000;"
- offset="0"
- id="stop3428" />
- </linearGradient>
- <linearGradient
- inkscape:label="31 hex (49)"
- osb:paint="solid"
- id="linearGradient3430">
- <stop
- style="stop-color:#313131;stop-opacity:1.000000;"
- offset="0"
- id="stop3432" />
- </linearGradient>
- <linearGradient
- inkscape:label="32 hex (50)"
- osb:paint="solid"
- id="linearGradient3434">
- <stop
- style="stop-color:#323232;stop-opacity:1.000000;"
- offset="0"
- id="stop3436" />
- </linearGradient>
- <linearGradient
- inkscape:label="33 hex (51)"
- osb:paint="solid"
- id="linearGradient3438">
- <stop
- style="stop-color:#333333;stop-opacity:1.000000;"
- offset="0"
- id="stop3440" />
- </linearGradient>
- <linearGradient
- inkscape:label="34 hex (52)"
- osb:paint="solid"
- id="linearGradient3442">
- <stop
- style="stop-color:#343434;stop-opacity:1.000000;"
- offset="0"
- id="stop3444" />
- </linearGradient>
- <linearGradient
- inkscape:label="35 hex (53)"
- osb:paint="solid"
- id="linearGradient3446">
- <stop
- style="stop-color:#353535;stop-opacity:1.000000;"
- offset="0"
- id="stop3448" />
- </linearGradient>
- <linearGradient
- inkscape:label="36 hex (54)"
- osb:paint="solid"
- id="linearGradient3450">
- <stop
- style="stop-color:#363636;stop-opacity:1.000000;"
- offset="0"
- id="stop3452" />
- </linearGradient>
- <linearGradient
- inkscape:label="37 hex (55)"
- osb:paint="solid"
- id="linearGradient3454">
- <stop
- style="stop-color:#373737;stop-opacity:1.000000;"
- offset="0"
- id="stop3456" />
- </linearGradient>
- <linearGradient
- inkscape:label="38 hex (56)"
- osb:paint="solid"
- id="linearGradient3458">
- <stop
- style="stop-color:#383838;stop-opacity:1.000000;"
- offset="0"
- id="stop3460" />
- </linearGradient>
- <linearGradient
- inkscape:label="39 hex (57)"
- osb:paint="solid"
- id="linearGradient3462">
- <stop
- style="stop-color:#393939;stop-opacity:1.000000;"
- offset="0"
- id="stop3464" />
- </linearGradient>
- <linearGradient
- inkscape:label="3A hex (58)"
- osb:paint="solid"
- id="linearGradient3466">
- <stop
- style="stop-color:#3a3a3a;stop-opacity:1.000000;"
- offset="0"
- id="stop3468" />
- </linearGradient>
- <linearGradient
- inkscape:label="3B hex (59)"
- osb:paint="solid"
- id="linearGradient3470">
- <stop
- style="stop-color:#3b3b3b;stop-opacity:1.000000;"
- offset="0"
- id="stop3472" />
- </linearGradient>
- <linearGradient
- inkscape:label="3C hex (60)"
- osb:paint="solid"
- id="linearGradient3474">
- <stop
- style="stop-color:#3c3c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop3476" />
- </linearGradient>
- <linearGradient
- inkscape:label="3D hex (61)"
- osb:paint="solid"
- id="linearGradient3478">
- <stop
- style="stop-color:#3d3d3d;stop-opacity:1.000000;"
- offset="0"
- id="stop3480" />
- </linearGradient>
- <linearGradient
- inkscape:label="3E hex (62)"
- osb:paint="solid"
- id="linearGradient3482">
- <stop
- style="stop-color:#3e3e3e;stop-opacity:1.000000;"
- offset="0"
- id="stop3484" />
- </linearGradient>
- <linearGradient
- inkscape:label="3F hex (63)"
- osb:paint="solid"
- id="linearGradient3486">
- <stop
- style="stop-color:#3f3f3f;stop-opacity:1.000000;"
- offset="0"
- id="stop3488" />
- </linearGradient>
- <linearGradient
- inkscape:label="40 hex (64)"
- osb:paint="solid"
- id="linearGradient3490">
- <stop
- style="stop-color:#404040;stop-opacity:1.000000;"
- offset="0"
- id="stop3492" />
- </linearGradient>
- <linearGradient
- inkscape:label="41 hex (65)"
- osb:paint="solid"
- id="linearGradient3494">
- <stop
- style="stop-color:#414141;stop-opacity:1.000000;"
- offset="0"
- id="stop3496" />
- </linearGradient>
- <linearGradient
- inkscape:label="42 hex (66)"
- osb:paint="solid"
- id="linearGradient3498">
- <stop
- style="stop-color:#424242;stop-opacity:1.000000;"
- offset="0"
- id="stop3500" />
- </linearGradient>
- <linearGradient
- inkscape:label="43 hex (67)"
- osb:paint="solid"
- id="linearGradient3502">
- <stop
- style="stop-color:#434343;stop-opacity:1.000000;"
- offset="0"
- id="stop3504" />
- </linearGradient>
- <linearGradient
- inkscape:label="44 hex (68)"
- osb:paint="solid"
- id="linearGradient3506">
- <stop
- style="stop-color:#444444;stop-opacity:1.000000;"
- offset="0"
- id="stop3508" />
- </linearGradient>
- <linearGradient
- inkscape:label="45 hex (69)"
- osb:paint="solid"
- id="linearGradient3510">
- <stop
- style="stop-color:#454545;stop-opacity:1.000000;"
- offset="0"
- id="stop3512" />
- </linearGradient>
- <linearGradient
- inkscape:label="46 hex (70)"
- osb:paint="solid"
- id="linearGradient3514">
- <stop
- style="stop-color:#464646;stop-opacity:1.000000;"
- offset="0"
- id="stop3516" />
- </linearGradient>
- <linearGradient
- inkscape:label="47 hex (71)"
- osb:paint="solid"
- id="linearGradient3518">
- <stop
- style="stop-color:#474747;stop-opacity:1.000000;"
- offset="0"
- id="stop3520" />
- </linearGradient>
- <linearGradient
- inkscape:label="48 hex (72)"
- osb:paint="solid"
- id="linearGradient3522">
- <stop
- style="stop-color:#484848;stop-opacity:1.000000;"
- offset="0"
- id="stop3524" />
- </linearGradient>
- <linearGradient
- inkscape:label="49 hex (73)"
- osb:paint="solid"
- id="linearGradient3526">
- <stop
- style="stop-color:#494949;stop-opacity:1.000000;"
- offset="0"
- id="stop3528" />
- </linearGradient>
- <linearGradient
- inkscape:label="4A hex (74)"
- osb:paint="solid"
- id="linearGradient3530">
- <stop
- style="stop-color:#4a4a4a;stop-opacity:1.000000;"
- offset="0"
- id="stop3532" />
- </linearGradient>
- <linearGradient
- inkscape:label="4B hex (75)"
- osb:paint="solid"
- id="linearGradient3534">
- <stop
- style="stop-color:#4b4b4b;stop-opacity:1.000000;"
- offset="0"
- id="stop3536" />
- </linearGradient>
- <linearGradient
- inkscape:label="4C hex (76)"
- osb:paint="solid"
- id="linearGradient3538">
- <stop
- style="stop-color:#4c4c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop3540" />
- </linearGradient>
- <linearGradient
- inkscape:label="4D hex (77)"
- osb:paint="solid"
- id="linearGradient3542">
- <stop
- style="stop-color:#4d4d4d;stop-opacity:1.000000;"
- offset="0"
- id="stop3544" />
- </linearGradient>
- <linearGradient
- inkscape:label="4E hex (78)"
- osb:paint="solid"
- id="linearGradient3546">
- <stop
- style="stop-color:#4e4e4e;stop-opacity:1.000000;"
- offset="0"
- id="stop3548" />
- </linearGradient>
- <linearGradient
- inkscape:label="4F hex (79)"
- osb:paint="solid"
- id="linearGradient3550">
- <stop
- style="stop-color:#4f4f4f;stop-opacity:1.000000;"
- offset="0"
- id="stop3552" />
- </linearGradient>
- <linearGradient
- inkscape:label="50 hex (80)"
- osb:paint="solid"
- id="linearGradient3554">
- <stop
- style="stop-color:#505050;stop-opacity:1.000000;"
- offset="0"
- id="stop3556" />
- </linearGradient>
- <linearGradient
- inkscape:label="51 hex (81)"
- osb:paint="solid"
- id="linearGradient3558">
- <stop
- style="stop-color:#515151;stop-opacity:1.000000;"
- offset="0"
- id="stop3560" />
- </linearGradient>
- <linearGradient
- inkscape:label="52 hex (82)"
- osb:paint="solid"
- id="linearGradient3562">
- <stop
- style="stop-color:#525252;stop-opacity:1.000000;"
- offset="0"
- id="stop3564" />
- </linearGradient>
- <linearGradient
- inkscape:label="53 hex (83)"
- osb:paint="solid"
- id="linearGradient3566">
- <stop
- style="stop-color:#535353;stop-opacity:1.000000;"
- offset="0"
- id="stop3568" />
- </linearGradient>
- <linearGradient
- inkscape:label="54 hex (84)"
- osb:paint="solid"
- id="linearGradient3570">
- <stop
- style="stop-color:#545454;stop-opacity:1.000000;"
- offset="0"
- id="stop3572" />
- </linearGradient>
- <linearGradient
- inkscape:label="55 hex (85)"
- osb:paint="solid"
- id="linearGradient3574">
- <stop
- style="stop-color:#555555;stop-opacity:1.000000;"
- offset="0"
- id="stop3576" />
- </linearGradient>
- <linearGradient
- inkscape:label="56 hex (86)"
- osb:paint="solid"
- id="linearGradient3578">
- <stop
- style="stop-color:#565656;stop-opacity:1.000000;"
- offset="0"
- id="stop3580" />
- </linearGradient>
- <linearGradient
- inkscape:label="57 hex (87)"
- osb:paint="solid"
- id="linearGradient3582">
- <stop
- style="stop-color:#575757;stop-opacity:1.000000;"
- offset="0"
- id="stop3584" />
- </linearGradient>
- <linearGradient
- inkscape:label="58 hex (88)"
- osb:paint="solid"
- id="linearGradient3586">
- <stop
- style="stop-color:#585858;stop-opacity:1.000000;"
- offset="0"
- id="stop3588" />
- </linearGradient>
- <linearGradient
- inkscape:label="59 hex (89)"
- osb:paint="solid"
- id="linearGradient3590">
- <stop
- style="stop-color:#595959;stop-opacity:1.000000;"
- offset="0"
- id="stop3592" />
- </linearGradient>
- <linearGradient
- inkscape:label="5A hex (90)"
- osb:paint="solid"
- id="linearGradient3594">
- <stop
- style="stop-color:#5a5a5a;stop-opacity:1.000000;"
- offset="0"
- id="stop3596" />
- </linearGradient>
- <linearGradient
- inkscape:label="5B hex (91)"
- osb:paint="solid"
- id="linearGradient3598">
- <stop
- style="stop-color:#5b5b5b;stop-opacity:1.000000;"
- offset="0"
- id="stop3600" />
- </linearGradient>
- <linearGradient
- inkscape:label="5C hex (92)"
- osb:paint="solid"
- id="linearGradient3602">
- <stop
- style="stop-color:#5c5c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop3604" />
- </linearGradient>
- <linearGradient
- inkscape:label="5D hex (93)"
- osb:paint="solid"
- id="linearGradient3606">
- <stop
- style="stop-color:#5d5d5d;stop-opacity:1.000000;"
- offset="0"
- id="stop3608" />
- </linearGradient>
- <linearGradient
- inkscape:label="5E hex (94)"
- osb:paint="solid"
- id="linearGradient3610">
- <stop
- style="stop-color:#5e5e5e;stop-opacity:1.000000;"
- offset="0"
- id="stop3612" />
- </linearGradient>
- <linearGradient
- inkscape:label="5F hex (95)"
- osb:paint="solid"
- id="linearGradient3614">
- <stop
- style="stop-color:#5f5f5f;stop-opacity:1.000000;"
- offset="0"
- id="stop3616" />
- </linearGradient>
- <linearGradient
- inkscape:label="60 hex (96)"
- osb:paint="solid"
- id="linearGradient3618">
- <stop
- style="stop-color:#606060;stop-opacity:1.000000;"
- offset="0"
- id="stop3620" />
- </linearGradient>
- <linearGradient
- inkscape:label="61 hex (97)"
- osb:paint="solid"
- id="linearGradient3622">
- <stop
- style="stop-color:#616161;stop-opacity:1.000000;"
- offset="0"
- id="stop3624" />
- </linearGradient>
- <linearGradient
- inkscape:label="62 hex (98)"
- osb:paint="solid"
- id="linearGradient3626">
- <stop
- style="stop-color:#626262;stop-opacity:1.000000;"
- offset="0"
- id="stop3628" />
- </linearGradient>
- <linearGradient
- inkscape:label="63 hex (99)"
- osb:paint="solid"
- id="linearGradient3630">
- <stop
- style="stop-color:#636363;stop-opacity:1.000000;"
- offset="0"
- id="stop3632" />
- </linearGradient>
- <linearGradient
- inkscape:label="64 hex (100)"
- osb:paint="solid"
- id="linearGradient3634">
- <stop
- style="stop-color:#646464;stop-opacity:1.000000;"
- offset="0"
- id="stop3636" />
- </linearGradient>
- <linearGradient
- inkscape:label="65 hex (101)"
- osb:paint="solid"
- id="linearGradient3638">
- <stop
- style="stop-color:#656565;stop-opacity:1.000000;"
- offset="0"
- id="stop3640" />
- </linearGradient>
- <linearGradient
- inkscape:label="66 hex (102)"
- osb:paint="solid"
- id="linearGradient3642">
- <stop
- style="stop-color:#666666;stop-opacity:1.000000;"
- offset="0"
- id="stop3644" />
- </linearGradient>
- <linearGradient
- inkscape:label="67 hex (103)"
- osb:paint="solid"
- id="linearGradient3646">
- <stop
- style="stop-color:#676767;stop-opacity:1.000000;"
- offset="0"
- id="stop3648" />
- </linearGradient>
- <linearGradient
- inkscape:label="68 hex (104)"
- osb:paint="solid"
- id="linearGradient3650">
- <stop
- style="stop-color:#686868;stop-opacity:1.000000;"
- offset="0"
- id="stop3652" />
- </linearGradient>
- <linearGradient
- inkscape:label="69 hex (105)"
- osb:paint="solid"
- id="linearGradient3654">
- <stop
- style="stop-color:#696969;stop-opacity:1.000000;"
- offset="0"
- id="stop3656" />
- </linearGradient>
- <linearGradient
- inkscape:label="6A hex (106)"
- osb:paint="solid"
- id="linearGradient3658">
- <stop
- style="stop-color:#6a6a6a;stop-opacity:1.000000;"
- offset="0"
- id="stop3660" />
- </linearGradient>
- <linearGradient
- inkscape:label="6B hex (107)"
- osb:paint="solid"
- id="linearGradient3662">
- <stop
- style="stop-color:#6b6b6b;stop-opacity:1.000000;"
- offset="0"
- id="stop3664" />
- </linearGradient>
- <linearGradient
- inkscape:label="6C hex (108)"
- osb:paint="solid"
- id="linearGradient3666">
- <stop
- style="stop-color:#6c6c6c;stop-opacity:1.000000;"
- offset="0"
- id="stop3668" />
- </linearGradient>
- <linearGradient
- inkscape:label="6D hex (109)"
- osb:paint="solid"
- id="linearGradient3670">
- <stop
- style="stop-color:#6d6d6d;stop-opacity:1.000000;"
- offset="0"
- id="stop3672" />
- </linearGradient>
- <linearGradient
- inkscape:label="6E hex (110)"
- osb:paint="solid"
- id="linearGradient3674">
- <stop
- style="stop-color:#6e6e6e;stop-opacity:1.000000;"
- offset="0"
- id="stop3676" />
- </linearGradient>
- <linearGradient
- inkscape:label="6F hex (111)"
- osb:paint="solid"
- id="linearGradient3678">
- <stop
- style="stop-color:#6f6f6f;stop-opacity:1.000000;"
- offset="0"
- id="stop3680" />
- </linearGradient>
- <linearGradient
- inkscape:label="70 hex (112)"
- osb:paint="solid"
- id="linearGradient3682">
- <stop
- style="stop-color:#707070;stop-opacity:1.000000;"
- offset="0"
- id="stop3684" />
- </linearGradient>
- <linearGradient
- inkscape:label="71 hex (113)"
- osb:paint="solid"
- id="linearGradient3686">
- <stop
- style="stop-color:#717171;stop-opacity:1.000000;"
- offset="0"
- id="stop3688" />
- </linearGradient>
- <linearGradient
- inkscape:label="72 hex (114)"
- osb:paint="solid"
- id="linearGradient3690">
- <stop
- style="stop-color:#727272;stop-opacity:1.000000;"
- offset="0"
- id="stop3692" />
- </linearGradient>
- <linearGradient
- inkscape:label="73 hex (115)"
- osb:paint="solid"
- id="linearGradient3694">
- <stop
- style="stop-color:#737373;stop-opacity:1.000000;"
- offset="0"
- id="stop3696" />
- </linearGradient>
- <linearGradient
- inkscape:label="74 hex (116)"
- osb:paint="solid"
- id="linearGradient3698">
- <stop
- style="stop-color:#747474;stop-opacity:1.000000;"
- offset="0"
- id="stop3700" />
- </linearGradient>
- <linearGradient
- inkscape:label="75 hex (117)"
- osb:paint="solid"
- id="linearGradient3702">
- <stop
- style="stop-color:#757575;stop-opacity:1.000000;"
- offset="0"
- id="stop3704" />
- </linearGradient>
- <linearGradient
- inkscape:label="76 hex (118)"
- osb:paint="solid"
- id="linearGradient3706">
- <stop
- style="stop-color:#767676;stop-opacity:1.000000;"
- offset="0"
- id="stop3708" />
- </linearGradient>
- <linearGradient
- inkscape:label="77 hex (119)"
- osb:paint="solid"
- id="linearGradient3710">
- <stop
- style="stop-color:#777777;stop-opacity:1.000000;"
- offset="0"
- id="stop3712" />
- </linearGradient>
- <linearGradient
- inkscape:label="78 hex (120)"
- osb:paint="solid"
- id="linearGradient3714">
- <stop
- style="stop-color:#787878;stop-opacity:1.000000;"
- offset="0"
- id="stop3716" />
- </linearGradient>
- <linearGradient
- inkscape:label="79 hex (121)"
- osb:paint="solid"
- id="linearGradient3718">
- <stop
- style="stop-color:#797979;stop-opacity:1.000000;"
- offset="0"
- id="stop3720" />
- </linearGradient>
- <linearGradient
- inkscape:label="7A hex (122)"
- osb:paint="solid"
- id="linearGradient3722">
- <stop
- style="stop-color:#7a7a7a;stop-opacity:1.000000;"
- offset="0"
- id="stop3724" />
- </linearGradient>
- <linearGradient
- inkscape:label="7B hex (123)"
- osb:paint="solid"
- id="linearGradient3726">
- <stop
- style="stop-color:#7b7b7b;stop-opacity:1.000000;"
- offset="0"
- id="stop3728" />
- </linearGradient>
- <linearGradient
- inkscape:label="7C hex (124)"
- osb:paint="solid"
- id="linearGradient3730">
- <stop
- style="stop-color:#7c7c7c;stop-opacity:1.000000;"
- offset="0"
- id="stop3732" />
- </linearGradient>
- <linearGradient
- inkscape:label="7D hex (125)"
- osb:paint="solid"
- id="linearGradient3734">
- <stop
- style="stop-color:#7d7d7d;stop-opacity:1.000000;"
- offset="0"
- id="stop3736" />
- </linearGradient>
- <linearGradient
- inkscape:label="7E hex (126)"
- osb:paint="solid"
- id="linearGradient3738">
- <stop
- style="stop-color:#7e7e7e;stop-opacity:1.000000;"
- offset="0"
- id="stop3740" />
- </linearGradient>
- <linearGradient
- inkscape:label="7F hex (127)"
- osb:paint="solid"
- id="linearGradient3742">
- <stop
- style="stop-color:#7f7f7f;stop-opacity:1.000000;"
- offset="0"
- id="stop3744" />
- </linearGradient>
- <linearGradient
- inkscape:label="80 hex (128)"
- osb:paint="solid"
- id="linearGradient3746">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop3748" />
- </linearGradient>
- <linearGradient
- inkscape:label="81 hex (129)"
- osb:paint="solid"
- id="linearGradient3750">
- <stop
- style="stop-color:#818181;stop-opacity:1.000000;"
- offset="0"
- id="stop3752" />
- </linearGradient>
- <linearGradient
- inkscape:label="82 hex (130)"
- osb:paint="solid"
- id="linearGradient3754">
- <stop
- style="stop-color:#828282;stop-opacity:1.000000;"
- offset="0"
- id="stop3756" />
- </linearGradient>
- <linearGradient
- inkscape:label="83 hex (131)"
- osb:paint="solid"
- id="linearGradient3758">
- <stop
- style="stop-color:#838383;stop-opacity:1.000000;"
- offset="0"
- id="stop3760" />
- </linearGradient>
- <linearGradient
- inkscape:label="84 hex (132)"
- osb:paint="solid"
- id="linearGradient3762">
- <stop
- style="stop-color:#848484;stop-opacity:1.000000;"
- offset="0"
- id="stop3764" />
- </linearGradient>
- <linearGradient
- inkscape:label="85 hex (133)"
- osb:paint="solid"
- id="linearGradient3766">
- <stop
- style="stop-color:#858585;stop-opacity:1.000000;"
- offset="0"
- id="stop3768" />
- </linearGradient>
- <linearGradient
- inkscape:label="86 hex (134)"
- osb:paint="solid"
- id="linearGradient3770">
- <stop
- style="stop-color:#868686;stop-opacity:1.000000;"
- offset="0"
- id="stop3772" />
- </linearGradient>
- <linearGradient
- inkscape:label="87 hex (135)"
- osb:paint="solid"
- id="linearGradient3774">
- <stop
- style="stop-color:#878787;stop-opacity:1.000000;"
- offset="0"
- id="stop3776" />
- </linearGradient>
- <linearGradient
- inkscape:label="88 hex (136)"
- osb:paint="solid"
- id="linearGradient3778">
- <stop
- style="stop-color:#888888;stop-opacity:1.000000;"
- offset="0"
- id="stop3780" />
- </linearGradient>
- <linearGradient
- inkscape:label="89 hex (137)"
- osb:paint="solid"
- id="linearGradient3782">
- <stop
- style="stop-color:#898989;stop-opacity:1.000000;"
- offset="0"
- id="stop3784" />
- </linearGradient>
- <linearGradient
- inkscape:label="8A hex (138)"
- osb:paint="solid"
- id="linearGradient3786">
- <stop
- style="stop-color:#8a8a8a;stop-opacity:1.000000;"
- offset="0"
- id="stop3788" />
- </linearGradient>
- <linearGradient
- inkscape:label="8B hex (139)"
- osb:paint="solid"
- id="linearGradient3790">
- <stop
- style="stop-color:#8b8b8b;stop-opacity:1.000000;"
- offset="0"
- id="stop3792" />
- </linearGradient>
- <linearGradient
- inkscape:label="8C hex (140)"
- osb:paint="solid"
- id="linearGradient3794">
- <stop
- style="stop-color:#8c8c8c;stop-opacity:1.000000;"
- offset="0"
- id="stop3796" />
- </linearGradient>
- <linearGradient
- inkscape:label="8D hex (141)"
- osb:paint="solid"
- id="linearGradient3798">
- <stop
- style="stop-color:#8d8d8d;stop-opacity:1.000000;"
- offset="0"
- id="stop3800" />
- </linearGradient>
- <linearGradient
- inkscape:label="8E hex (142)"
- osb:paint="solid"
- id="linearGradient3802">
- <stop
- style="stop-color:#8e8e8e;stop-opacity:1.000000;"
- offset="0"
- id="stop3804" />
- </linearGradient>
- <linearGradient
- inkscape:label="8F hex (143)"
- osb:paint="solid"
- id="linearGradient3806">
- <stop
- style="stop-color:#8f8f8f;stop-opacity:1.000000;"
- offset="0"
- id="stop3808" />
- </linearGradient>
- <linearGradient
- inkscape:label="90 hex (144)"
- osb:paint="solid"
- id="linearGradient3810">
- <stop
- style="stop-color:#909090;stop-opacity:1.000000;"
- offset="0"
- id="stop3812" />
- </linearGradient>
- <linearGradient
- inkscape:label="91 hex (145)"
- osb:paint="solid"
- id="linearGradient3814">
- <stop
- style="stop-color:#919191;stop-opacity:1.000000;"
- offset="0"
- id="stop3816" />
- </linearGradient>
- <linearGradient
- inkscape:label="92 hex (146)"
- osb:paint="solid"
- id="linearGradient3818">
- <stop
- style="stop-color:#929292;stop-opacity:1.000000;"
- offset="0"
- id="stop3820" />
- </linearGradient>
- <linearGradient
- inkscape:label="93 hex (147)"
- osb:paint="solid"
- id="linearGradient3822">
- <stop
- style="stop-color:#939393;stop-opacity:1.000000;"
- offset="0"
- id="stop3824" />
- </linearGradient>
- <linearGradient
- inkscape:label="94 hex (148)"
- osb:paint="solid"
- id="linearGradient3826">
- <stop
- style="stop-color:#949494;stop-opacity:1.000000;"
- offset="0"
- id="stop3828" />
- </linearGradient>
- <linearGradient
- inkscape:label="95 hex (149)"
- osb:paint="solid"
- id="linearGradient3830">
- <stop
- style="stop-color:#959595;stop-opacity:1.000000;"
- offset="0"
- id="stop3832" />
- </linearGradient>
- <linearGradient
- inkscape:label="96 hex (150)"
- osb:paint="solid"
- id="linearGradient3834">
- <stop
- style="stop-color:#969696;stop-opacity:1.000000;"
- offset="0"
- id="stop3836" />
- </linearGradient>
- <linearGradient
- inkscape:label="97 hex (151)"
- osb:paint="solid"
- id="linearGradient3838">
- <stop
- style="stop-color:#979797;stop-opacity:1.000000;"
- offset="0"
- id="stop3840" />
- </linearGradient>
- <linearGradient
- inkscape:label="98 hex (152)"
- osb:paint="solid"
- id="linearGradient3842">
- <stop
- style="stop-color:#989898;stop-opacity:1.000000;"
- offset="0"
- id="stop3844" />
- </linearGradient>
- <linearGradient
- inkscape:label="99 hex (153)"
- osb:paint="solid"
- id="linearGradient3846">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop3848" />
- </linearGradient>
- <linearGradient
- inkscape:label="9A hex (154)"
- osb:paint="solid"
- id="linearGradient3850">
- <stop
- style="stop-color:#9a9a9a;stop-opacity:1.000000;"
- offset="0"
- id="stop3852" />
- </linearGradient>
- <linearGradient
- inkscape:label="9B hex (155)"
- osb:paint="solid"
- id="linearGradient3854">
- <stop
- style="stop-color:#9b9b9b;stop-opacity:1.000000;"
- offset="0"
- id="stop3856" />
- </linearGradient>
- <linearGradient
- inkscape:label="9C hex (156)"
- osb:paint="solid"
- id="linearGradient3858">
- <stop
- style="stop-color:#9c9c9c;stop-opacity:1.000000;"
- offset="0"
- id="stop3860" />
- </linearGradient>
- <linearGradient
- inkscape:label="9D hex (157)"
- osb:paint="solid"
- id="linearGradient3862">
- <stop
- style="stop-color:#9d9d9d;stop-opacity:1.000000;"
- offset="0"
- id="stop3864" />
- </linearGradient>
- <linearGradient
- inkscape:label="9E hex (158)"
- osb:paint="solid"
- id="linearGradient3866">
- <stop
- style="stop-color:#9e9e9e;stop-opacity:1.000000;"
- offset="0"
- id="stop3868" />
- </linearGradient>
- <linearGradient
- inkscape:label="9F hex (159)"
- osb:paint="solid"
- id="linearGradient3870">
- <stop
- style="stop-color:#9f9f9f;stop-opacity:1.000000;"
- offset="0"
- id="stop3872" />
- </linearGradient>
- <linearGradient
- inkscape:label="A0 hex (160)"
- osb:paint="solid"
- id="linearGradient3874">
- <stop
- style="stop-color:#a0a0a0;stop-opacity:1.000000;"
- offset="0"
- id="stop3876" />
- </linearGradient>
- <linearGradient
- inkscape:label="A1 hex (161)"
- osb:paint="solid"
- id="linearGradient3878">
- <stop
- style="stop-color:#a1a1a1;stop-opacity:1.000000;"
- offset="0"
- id="stop3880" />
- </linearGradient>
- <linearGradient
- inkscape:label="A2 hex (162)"
- osb:paint="solid"
- id="linearGradient3882">
- <stop
- style="stop-color:#a2a2a2;stop-opacity:1.000000;"
- offset="0"
- id="stop3884" />
- </linearGradient>
- <linearGradient
- inkscape:label="A3 hex (163)"
- osb:paint="solid"
- id="linearGradient3886">
- <stop
- style="stop-color:#a3a3a3;stop-opacity:1.000000;"
- offset="0"
- id="stop3888" />
- </linearGradient>
- <linearGradient
- inkscape:label="A4 hex (164)"
- osb:paint="solid"
- id="linearGradient3890">
- <stop
- style="stop-color:#a4a4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop3892" />
- </linearGradient>
- <linearGradient
- inkscape:label="A5 hex (165)"
- osb:paint="solid"
- id="linearGradient3894">
- <stop
- style="stop-color:#a5a5a5;stop-opacity:1.000000;"
- offset="0"
- id="stop3896" />
- </linearGradient>
- <linearGradient
- inkscape:label="A6 hex (166)"
- osb:paint="solid"
- id="linearGradient3898">
- <stop
- style="stop-color:#a6a6a6;stop-opacity:1.000000;"
- offset="0"
- id="stop3900" />
- </linearGradient>
- <linearGradient
- inkscape:label="A7 hex (167)"
- osb:paint="solid"
- id="linearGradient3902">
- <stop
- style="stop-color:#a7a7a7;stop-opacity:1.000000;"
- offset="0"
- id="stop3904" />
- </linearGradient>
- <linearGradient
- inkscape:label="A8 hex (168)"
- osb:paint="solid"
- id="linearGradient3906">
- <stop
- style="stop-color:#a8a8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop3908" />
- </linearGradient>
- <linearGradient
- inkscape:label="A9 hex (169)"
- osb:paint="solid"
- id="linearGradient3910">
- <stop
- style="stop-color:#a9a9a9;stop-opacity:1.000000;"
- offset="0"
- id="stop3912" />
- </linearGradient>
- <linearGradient
- inkscape:label="AA hex (170)"
- osb:paint="solid"
- id="linearGradient3914">
- <stop
- style="stop-color:#aaaaaa;stop-opacity:1.000000;"
- offset="0"
- id="stop3916" />
- </linearGradient>
- <linearGradient
- inkscape:label="AB hex (171)"
- osb:paint="solid"
- id="linearGradient3918">
- <stop
- style="stop-color:#ababab;stop-opacity:1.000000;"
- offset="0"
- id="stop3920" />
- </linearGradient>
- <linearGradient
- inkscape:label="AC hex (172)"
- osb:paint="solid"
- id="linearGradient3922">
- <stop
- style="stop-color:#acacac;stop-opacity:1.000000;"
- offset="0"
- id="stop3924" />
- </linearGradient>
- <linearGradient
- inkscape:label="AD hex (173)"
- osb:paint="solid"
- id="linearGradient3926">
- <stop
- style="stop-color:#adadad;stop-opacity:1.000000;"
- offset="0"
- id="stop3928" />
- </linearGradient>
- <linearGradient
- inkscape:label="AE hex (174)"
- osb:paint="solid"
- id="linearGradient3930">
- <stop
- style="stop-color:#aeaeae;stop-opacity:1.000000;"
- offset="0"
- id="stop3932" />
- </linearGradient>
- <linearGradient
- inkscape:label="AF hex (175)"
- osb:paint="solid"
- id="linearGradient3934">
- <stop
- style="stop-color:#afafaf;stop-opacity:1.000000;"
- offset="0"
- id="stop3936" />
- </linearGradient>
- <linearGradient
- inkscape:label="B0 hex (176)"
- osb:paint="solid"
- id="linearGradient3938">
- <stop
- style="stop-color:#b0b0b0;stop-opacity:1.000000;"
- offset="0"
- id="stop3940" />
- </linearGradient>
- <linearGradient
- inkscape:label="B1 hex (177)"
- osb:paint="solid"
- id="linearGradient3942">
- <stop
- style="stop-color:#b1b1b1;stop-opacity:1.000000;"
- offset="0"
- id="stop3944" />
- </linearGradient>
- <linearGradient
- inkscape:label="B2 hex (178)"
- osb:paint="solid"
- id="linearGradient3946">
- <stop
- style="stop-color:#b2b2b2;stop-opacity:1.000000;"
- offset="0"
- id="stop3948" />
- </linearGradient>
- <linearGradient
- inkscape:label="B3 hex (179)"
- osb:paint="solid"
- id="linearGradient3950">
- <stop
- style="stop-color:#b3b3b3;stop-opacity:1.000000;"
- offset="0"
- id="stop3952" />
- </linearGradient>
- <linearGradient
- inkscape:label="B4 hex (180)"
- osb:paint="solid"
- id="linearGradient3954">
- <stop
- style="stop-color:#b4b4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop3956" />
- </linearGradient>
- <linearGradient
- inkscape:label="B5 hex (181)"
- osb:paint="solid"
- id="linearGradient3958">
- <stop
- style="stop-color:#b5b5b5;stop-opacity:1.000000;"
- offset="0"
- id="stop3960" />
- </linearGradient>
- <linearGradient
- inkscape:label="B6 hex (182)"
- osb:paint="solid"
- id="linearGradient3962">
- <stop
- style="stop-color:#b6b6b6;stop-opacity:1.000000;"
- offset="0"
- id="stop3964" />
- </linearGradient>
- <linearGradient
- inkscape:label="B7 hex (183)"
- osb:paint="solid"
- id="linearGradient3966">
- <stop
- style="stop-color:#b7b7b7;stop-opacity:1.000000;"
- offset="0"
- id="stop3968" />
- </linearGradient>
- <linearGradient
- inkscape:label="B8 hex (184)"
- osb:paint="solid"
- id="linearGradient3970">
- <stop
- style="stop-color:#b8b8b8;stop-opacity:1.000000;"
- offset="0"
- id="stop3972" />
- </linearGradient>
- <linearGradient
- inkscape:label="B9 hex (185)"
- osb:paint="solid"
- id="linearGradient3974">
- <stop
- style="stop-color:#b9b9b9;stop-opacity:1.000000;"
- offset="0"
- id="stop3976" />
- </linearGradient>
- <linearGradient
- inkscape:label="BA hex (186)"
- osb:paint="solid"
- id="linearGradient3978">
- <stop
- style="stop-color:#bababa;stop-opacity:1.000000;"
- offset="0"
- id="stop3980" />
- </linearGradient>
- <linearGradient
- inkscape:label="BB hex (187)"
- osb:paint="solid"
- id="linearGradient3982">
- <stop
- style="stop-color:#bbbbbb;stop-opacity:1.000000;"
- offset="0"
- id="stop3984" />
- </linearGradient>
- <linearGradient
- inkscape:label="BC hex (188)"
- osb:paint="solid"
- id="linearGradient3986">
- <stop
- style="stop-color:#bcbcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop3988" />
- </linearGradient>
- <linearGradient
- inkscape:label="BD hex (189)"
- osb:paint="solid"
- id="linearGradient3990">
- <stop
- style="stop-color:#bdbdbd;stop-opacity:1.000000;"
- offset="0"
- id="stop3992" />
- </linearGradient>
- <linearGradient
- inkscape:label="BE hex (190)"
- osb:paint="solid"
- id="linearGradient3994">
- <stop
- style="stop-color:#bebebe;stop-opacity:1.000000;"
- offset="0"
- id="stop3996" />
- </linearGradient>
- <linearGradient
- inkscape:label="BF hex (191)"
- osb:paint="solid"
- id="linearGradient3998">
- <stop
- style="stop-color:#bfbfbf;stop-opacity:1.000000;"
- offset="0"
- id="stop4000" />
- </linearGradient>
- <linearGradient
- inkscape:label="C0 hex (192)"
- osb:paint="solid"
- id="linearGradient4002">
- <stop
- style="stop-color:#c0c0c0;stop-opacity:1.000000;"
- offset="0"
- id="stop4004" />
- </linearGradient>
- <linearGradient
- inkscape:label="C1 hex (193)"
- osb:paint="solid"
- id="linearGradient4006">
- <stop
- style="stop-color:#c1c1c1;stop-opacity:1.000000;"
- offset="0"
- id="stop4008" />
- </linearGradient>
- <linearGradient
- inkscape:label="C2 hex (194)"
- osb:paint="solid"
- id="linearGradient4010">
- <stop
- style="stop-color:#c2c2c2;stop-opacity:1.000000;"
- offset="0"
- id="stop4012" />
- </linearGradient>
- <linearGradient
- inkscape:label="C3 hex (195)"
- osb:paint="solid"
- id="linearGradient4014">
- <stop
- style="stop-color:#c3c3c3;stop-opacity:1.000000;"
- offset="0"
- id="stop4016" />
- </linearGradient>
- <linearGradient
- inkscape:label="C4 hex (196)"
- osb:paint="solid"
- id="linearGradient4018">
- <stop
- style="stop-color:#c4c4c4;stop-opacity:1.000000;"
- offset="0"
- id="stop4020" />
- </linearGradient>
- <linearGradient
- inkscape:label="C5 hex (197)"
- osb:paint="solid"
- id="linearGradient4022">
- <stop
- style="stop-color:#c5c5c5;stop-opacity:1.000000;"
- offset="0"
- id="stop4024" />
- </linearGradient>
- <linearGradient
- inkscape:label="C6 hex (198)"
- osb:paint="solid"
- id="linearGradient4026">
- <stop
- style="stop-color:#c6c6c6;stop-opacity:1.000000;"
- offset="0"
- id="stop4028" />
- </linearGradient>
- <linearGradient
- inkscape:label="C7 hex (199)"
- osb:paint="solid"
- id="linearGradient4030">
- <stop
- style="stop-color:#c7c7c7;stop-opacity:1.000000;"
- offset="0"
- id="stop4032" />
- </linearGradient>
- <linearGradient
- inkscape:label="C8 hex (200)"
- osb:paint="solid"
- id="linearGradient4034">
- <stop
- style="stop-color:#c8c8c8;stop-opacity:1.000000;"
- offset="0"
- id="stop4036" />
- </linearGradient>
- <linearGradient
- inkscape:label="C9 hex (201)"
- osb:paint="solid"
- id="linearGradient4038">
- <stop
- style="stop-color:#c9c9c9;stop-opacity:1.000000;"
- offset="0"
- id="stop4040" />
- </linearGradient>
- <linearGradient
- inkscape:label="CA hex (202)"
- osb:paint="solid"
- id="linearGradient4042">
- <stop
- style="stop-color:#cacaca;stop-opacity:1.000000;"
- offset="0"
- id="stop4044" />
- </linearGradient>
- <linearGradient
- inkscape:label="CB hex (203)"
- osb:paint="solid"
- id="linearGradient4046">
- <stop
- style="stop-color:#cbcbcb;stop-opacity:1.000000;"
- offset="0"
- id="stop4048" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC hex (204)"
- osb:paint="solid"
- id="linearGradient4050">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop4052" />
- </linearGradient>
- <linearGradient
- inkscape:label="CD hex (205)"
- osb:paint="solid"
- id="linearGradient4054">
- <stop
- style="stop-color:#cdcdcd;stop-opacity:1.000000;"
- offset="0"
- id="stop4056" />
- </linearGradient>
- <linearGradient
- inkscape:label="CE hex (206)"
- osb:paint="solid"
- id="linearGradient4058">
- <stop
- style="stop-color:#cecece;stop-opacity:1.000000;"
- offset="0"
- id="stop4060" />
- </linearGradient>
- <linearGradient
- inkscape:label="CF hex (207)"
- osb:paint="solid"
- id="linearGradient4062">
- <stop
- style="stop-color:#cfcfcf;stop-opacity:1.000000;"
- offset="0"
- id="stop4064" />
- </linearGradient>
- <linearGradient
- inkscape:label="D0 hex (208)"
- osb:paint="solid"
- id="linearGradient4066">
- <stop
- style="stop-color:#d0d0d0;stop-opacity:1.000000;"
- offset="0"
- id="stop4068" />
- </linearGradient>
- <linearGradient
- inkscape:label="D1 hex (209)"
- osb:paint="solid"
- id="linearGradient4070">
- <stop
- style="stop-color:#d1d1d1;stop-opacity:1.000000;"
- offset="0"
- id="stop4072" />
- </linearGradient>
- <linearGradient
- inkscape:label="D2 hex (210)"
- osb:paint="solid"
- id="linearGradient4074">
- <stop
- style="stop-color:#d2d2d2;stop-opacity:1.000000;"
- offset="0"
- id="stop4076" />
- </linearGradient>
- <linearGradient
- inkscape:label="D3 hex (211)"
- osb:paint="solid"
- id="linearGradient4078">
- <stop
- style="stop-color:#d3d3d3;stop-opacity:1.000000;"
- offset="0"
- id="stop4080" />
- </linearGradient>
- <linearGradient
- inkscape:label="D4 hex (212)"
- osb:paint="solid"
- id="linearGradient4082">
- <stop
- style="stop-color:#d4d4d4;stop-opacity:1.000000;"
- offset="0"
- id="stop4084" />
- </linearGradient>
- <linearGradient
- inkscape:label="D5 hex (213)"
- osb:paint="solid"
- id="linearGradient4086">
- <stop
- style="stop-color:#d5d5d5;stop-opacity:1.000000;"
- offset="0"
- id="stop4088" />
- </linearGradient>
- <linearGradient
- inkscape:label="D6 hex (214)"
- osb:paint="solid"
- id="linearGradient4090">
- <stop
- style="stop-color:#d6d6d6;stop-opacity:1.000000;"
- offset="0"
- id="stop4092" />
- </linearGradient>
- <linearGradient
- inkscape:label="D7 hex (215)"
- osb:paint="solid"
- id="linearGradient4094">
- <stop
- style="stop-color:#d7d7d7;stop-opacity:1.000000;"
- offset="0"
- id="stop4096" />
- </linearGradient>
- <linearGradient
- inkscape:label="D8 hex (216)"
- osb:paint="solid"
- id="linearGradient4098">
- <stop
- style="stop-color:#d8d8d8;stop-opacity:1.000000;"
- offset="0"
- id="stop4100" />
- </linearGradient>
- <linearGradient
- inkscape:label="D9 hex (217)"
- osb:paint="solid"
- id="linearGradient4102">
- <stop
- style="stop-color:#d9d9d9;stop-opacity:1.000000;"
- offset="0"
- id="stop4104" />
- </linearGradient>
- <linearGradient
- inkscape:label="DA hex (218)"
- osb:paint="solid"
- id="linearGradient4106">
- <stop
- style="stop-color:#dadada;stop-opacity:1.000000;"
- offset="0"
- id="stop4108" />
- </linearGradient>
- <linearGradient
- inkscape:label="DB hex (219)"
- osb:paint="solid"
- id="linearGradient4110">
- <stop
- style="stop-color:#dbdbdb;stop-opacity:1.000000;"
- offset="0"
- id="stop4112" />
- </linearGradient>
- <linearGradient
- inkscape:label="DC hex (220)"
- osb:paint="solid"
- id="linearGradient4114">
- <stop
- style="stop-color:#dcdcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop4116" />
- </linearGradient>
- <linearGradient
- inkscape:label="DD hex (221)"
- osb:paint="solid"
- id="linearGradient4118">
- <stop
- style="stop-color:#dddddd;stop-opacity:1.000000;"
- offset="0"
- id="stop4120" />
- </linearGradient>
- <linearGradient
- inkscape:label="DE hex (222)"
- osb:paint="solid"
- id="linearGradient4122">
- <stop
- style="stop-color:#dedede;stop-opacity:1.000000;"
- offset="0"
- id="stop4124" />
- </linearGradient>
- <linearGradient
- inkscape:label="DF hex (223)"
- osb:paint="solid"
- id="linearGradient4126">
- <stop
- style="stop-color:#dfdfdf;stop-opacity:1.000000;"
- offset="0"
- id="stop4128" />
- </linearGradient>
- <linearGradient
- inkscape:label="E0 hex (224)"
- osb:paint="solid"
- id="linearGradient4130">
- <stop
- style="stop-color:#e0e0e0;stop-opacity:1.000000;"
- offset="0"
- id="stop4132" />
- </linearGradient>
- <linearGradient
- inkscape:label="E1 hex (225)"
- osb:paint="solid"
- id="linearGradient4134">
- <stop
- style="stop-color:#e1e1e1;stop-opacity:1.000000;"
- offset="0"
- id="stop4136" />
- </linearGradient>
- <linearGradient
- inkscape:label="E2 hex (226)"
- osb:paint="solid"
- id="linearGradient4138">
- <stop
- style="stop-color:#e2e2e2;stop-opacity:1.000000;"
- offset="0"
- id="stop4140" />
- </linearGradient>
- <linearGradient
- inkscape:label="E3 hex (227)"
- osb:paint="solid"
- id="linearGradient4142">
- <stop
- style="stop-color:#e3e3e3;stop-opacity:1.000000;"
- offset="0"
- id="stop4144" />
- </linearGradient>
- <linearGradient
- inkscape:label="E4 hex (228)"
- osb:paint="solid"
- id="linearGradient4146">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop4148" />
- </linearGradient>
- <linearGradient
- inkscape:label="E5 hex (229)"
- osb:paint="solid"
- id="linearGradient4150">
- <stop
- style="stop-color:#e5e5e5;stop-opacity:1.000000;"
- offset="0"
- id="stop4152" />
- </linearGradient>
- <linearGradient
- inkscape:label="E6 hex (230)"
- osb:paint="solid"
- id="linearGradient4154">
- <stop
- style="stop-color:#e6e6e6;stop-opacity:1.000000;"
- offset="0"
- id="stop4156" />
- </linearGradient>
- <linearGradient
- inkscape:label="E7 hex (231)"
- osb:paint="solid"
- id="linearGradient4158">
- <stop
- style="stop-color:#e7e7e7;stop-opacity:1.000000;"
- offset="0"
- id="stop4160" />
- </linearGradient>
- <linearGradient
- inkscape:label="E8 hex (232)"
- osb:paint="solid"
- id="linearGradient4162">
- <stop
- style="stop-color:#e8e8e8;stop-opacity:1.000000;"
- offset="0"
- id="stop4164" />
- </linearGradient>
- <linearGradient
- inkscape:label="E9 hex (233)"
- osb:paint="solid"
- id="linearGradient4166">
- <stop
- style="stop-color:#e9e9e9;stop-opacity:1.000000;"
- offset="0"
- id="stop4168" />
- </linearGradient>
- <linearGradient
- inkscape:label="EA hex (234)"
- osb:paint="solid"
- id="linearGradient4170">
- <stop
- style="stop-color:#eaeaea;stop-opacity:1.000000;"
- offset="0"
- id="stop4172" />
- </linearGradient>
- <linearGradient
- inkscape:label="EB hex (235)"
- osb:paint="solid"
- id="linearGradient4174">
- <stop
- style="stop-color:#ebebeb;stop-opacity:1.000000;"
- offset="0"
- id="stop4176" />
- </linearGradient>
- <linearGradient
- inkscape:label="EC hex (236)"
- osb:paint="solid"
- id="linearGradient4178">
- <stop
- style="stop-color:#ececec;stop-opacity:1.000000;"
- offset="0"
- id="stop4180" />
- </linearGradient>
- <linearGradient
- inkscape:label="ED hex (237)"
- osb:paint="solid"
- id="linearGradient4182">
- <stop
- style="stop-color:#ededed;stop-opacity:1.000000;"
- offset="0"
- id="stop4184" />
- </linearGradient>
- <linearGradient
- inkscape:label="EE hex (238)"
- osb:paint="solid"
- id="linearGradient4186">
- <stop
- style="stop-color:#eeeeee;stop-opacity:1.000000;"
- offset="0"
- id="stop4188" />
- </linearGradient>
- <linearGradient
- inkscape:label="EF hex (239)"
- osb:paint="solid"
- id="linearGradient4190">
- <stop
- style="stop-color:#efefef;stop-opacity:1.000000;"
- offset="0"
- id="stop4192" />
- </linearGradient>
- <linearGradient
- inkscape:label="F0 hex (240)"
- osb:paint="solid"
- id="linearGradient4194">
- <stop
- style="stop-color:#f0f0f0;stop-opacity:1.000000;"
- offset="0"
- id="stop4196" />
- </linearGradient>
- <linearGradient
- inkscape:label="F1 hex (241)"
- osb:paint="solid"
- id="linearGradient4198">
- <stop
- style="stop-color:#f1f1f1;stop-opacity:1.000000;"
- offset="0"
- id="stop4200" />
- </linearGradient>
- <linearGradient
- inkscape:label="F2 hex (242)"
- osb:paint="solid"
- id="linearGradient4202">
- <stop
- style="stop-color:#f2f2f2;stop-opacity:1.000000;"
- offset="0"
- id="stop4204" />
- </linearGradient>
- <linearGradient
- inkscape:label="F3 hex (243)"
- osb:paint="solid"
- id="linearGradient4206">
- <stop
- style="stop-color:#f3f3f3;stop-opacity:1.000000;"
- offset="0"
- id="stop4208" />
- </linearGradient>
- <linearGradient
- inkscape:label="F4 hex (244)"
- osb:paint="solid"
- id="linearGradient4210">
- <stop
- style="stop-color:#f4f4f4;stop-opacity:1.000000;"
- offset="0"
- id="stop4212" />
- </linearGradient>
- <linearGradient
- inkscape:label="F5 hex (245)"
- osb:paint="solid"
- id="linearGradient4214">
- <stop
- style="stop-color:#f5f5f5;stop-opacity:1.000000;"
- offset="0"
- id="stop4216" />
- </linearGradient>
- <linearGradient
- inkscape:label="F6 hex (246)"
- osb:paint="solid"
- id="linearGradient4218">
- <stop
- style="stop-color:#f6f6f6;stop-opacity:1.000000;"
- offset="0"
- id="stop4220" />
- </linearGradient>
- <linearGradient
- inkscape:label="F7 hex (247)"
- osb:paint="solid"
- id="linearGradient4222">
- <stop
- style="stop-color:#f7f7f7;stop-opacity:1.000000;"
- offset="0"
- id="stop4224" />
- </linearGradient>
- <linearGradient
- inkscape:label="F8 hex (248)"
- osb:paint="solid"
- id="linearGradient4226">
- <stop
- style="stop-color:#f8f8f8;stop-opacity:1.000000;"
- offset="0"
- id="stop4228" />
- </linearGradient>
- <linearGradient
- inkscape:label="F9 hex (249)"
- osb:paint="solid"
- id="linearGradient4230">
- <stop
- style="stop-color:#f9f9f9;stop-opacity:1.000000;"
- offset="0"
- id="stop4232" />
- </linearGradient>
- <linearGradient
- inkscape:label="FA hex (250)"
- osb:paint="solid"
- id="linearGradient4234">
- <stop
- style="stop-color:#fafafa;stop-opacity:1.000000;"
- offset="0"
- id="stop4236" />
- </linearGradient>
- <linearGradient
- inkscape:label="FB hex (251)"
- osb:paint="solid"
- id="linearGradient4238">
- <stop
- style="stop-color:#fbfbfb;stop-opacity:1.000000;"
- offset="0"
- id="stop4240" />
- </linearGradient>
- <linearGradient
- inkscape:label="FC hex (252)"
- osb:paint="solid"
- id="linearGradient4242">
- <stop
- style="stop-color:#fcfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop4244" />
- </linearGradient>
- <linearGradient
- inkscape:label="FD hex (253)"
- osb:paint="solid"
- id="linearGradient4246">
- <stop
- style="stop-color:#fdfdfd;stop-opacity:1.000000;"
- offset="0"
- id="stop4248" />
- </linearGradient>
- <linearGradient
- inkscape:label="FE hex (254)"
- osb:paint="solid"
- id="linearGradient4250">
- <stop
- style="stop-color:#fefefe;stop-opacity:1.000000;"
- offset="0"
- id="stop4252" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF hex (255)"
- osb:paint="solid"
- id="linearGradient4254">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop4256" />
- </linearGradient>
- </g>
- <g
- id="page5"
- inkscape:label="Greens">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient4772">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop4774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient4776">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop4778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient4780">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop4782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000400"
- osb:paint="solid"
- id="linearGradient4784">
- <stop
- style="stop-color:#000400;stop-opacity:1.000000;"
- offset="0"
- id="stop4786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000C00"
- osb:paint="solid"
- id="linearGradient4788">
- <stop
- style="stop-color:#000c00;stop-opacity:1.000000;"
- offset="0"
- id="stop4790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001000"
- osb:paint="solid"
- id="linearGradient4792">
- <stop
- style="stop-color:#001000;stop-opacity:1.000000;"
- offset="0"
- id="stop4794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001800"
- osb:paint="solid"
- id="linearGradient4796">
- <stop
- style="stop-color:#001800;stop-opacity:1.000000;"
- offset="0"
- id="stop4798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002000"
- osb:paint="solid"
- id="linearGradient4800">
- <stop
- style="stop-color:#002000;stop-opacity:1.000000;"
- offset="0"
- id="stop4802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002400"
- osb:paint="solid"
- id="linearGradient4804">
- <stop
- style="stop-color:#002400;stop-opacity:1.000000;"
- offset="0"
- id="stop4806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002C00"
- osb:paint="solid"
- id="linearGradient4808">
- <stop
- style="stop-color:#002c00;stop-opacity:1.000000;"
- offset="0"
- id="stop4810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003000"
- osb:paint="solid"
- id="linearGradient4812">
- <stop
- style="stop-color:#003000;stop-opacity:1.000000;"
- offset="0"
- id="stop4814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003800"
- osb:paint="solid"
- id="linearGradient4816">
- <stop
- style="stop-color:#003800;stop-opacity:1.000000;"
- offset="0"
- id="stop4818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004000"
- osb:paint="solid"
- id="linearGradient4820">
- <stop
- style="stop-color:#004000;stop-opacity:1.000000;"
- offset="0"
- id="stop4822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004400"
- osb:paint="solid"
- id="linearGradient4824">
- <stop
- style="stop-color:#004400;stop-opacity:1.000000;"
- offset="0"
- id="stop4826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004C00"
- osb:paint="solid"
- id="linearGradient4828">
- <stop
- style="stop-color:#004c00;stop-opacity:1.000000;"
- offset="0"
- id="stop4830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005000"
- osb:paint="solid"
- id="linearGradient4832">
- <stop
- style="stop-color:#005000;stop-opacity:1.000000;"
- offset="0"
- id="stop4834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005800"
- osb:paint="solid"
- id="linearGradient4836">
- <stop
- style="stop-color:#005800;stop-opacity:1.000000;"
- offset="0"
- id="stop4838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006000"
- osb:paint="solid"
- id="linearGradient4840">
- <stop
- style="stop-color:#006000;stop-opacity:1.000000;"
- offset="0"
- id="stop4842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006400"
- osb:paint="solid"
- id="linearGradient4844">
- <stop
- style="stop-color:#006400;stop-opacity:1.000000;"
- offset="0"
- id="stop4846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006C00"
- osb:paint="solid"
- id="linearGradient4848">
- <stop
- style="stop-color:#006c00;stop-opacity:1.000000;"
- offset="0"
- id="stop4850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007400"
- osb:paint="solid"
- id="linearGradient4852">
- <stop
- style="stop-color:#007400;stop-opacity:1.000000;"
- offset="0"
- id="stop4854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007800"
- osb:paint="solid"
- id="linearGradient4856">
- <stop
- style="stop-color:#007800;stop-opacity:1.000000;"
- offset="0"
- id="stop4858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008000"
- osb:paint="solid"
- id="linearGradient4860">
- <stop
- style="stop-color:#008000;stop-opacity:1.000000;"
- offset="0"
- id="stop4862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008400"
- osb:paint="solid"
- id="linearGradient4864">
- <stop
- style="stop-color:#008400;stop-opacity:1.000000;"
- offset="0"
- id="stop4866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008C00"
- osb:paint="solid"
- id="linearGradient4868">
- <stop
- style="stop-color:#008c00;stop-opacity:1.000000;"
- offset="0"
- id="stop4870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009400"
- osb:paint="solid"
- id="linearGradient4872">
- <stop
- style="stop-color:#009400;stop-opacity:1.000000;"
- offset="0"
- id="stop4874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009800"
- osb:paint="solid"
- id="linearGradient4876">
- <stop
- style="stop-color:#009800;stop-opacity:1.000000;"
- offset="0"
- id="stop4878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A000"
- osb:paint="solid"
- id="linearGradient4880">
- <stop
- style="stop-color:#00a000;stop-opacity:1.000000;"
- offset="0"
- id="stop4882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A400"
- osb:paint="solid"
- id="linearGradient4884">
- <stop
- style="stop-color:#00a400;stop-opacity:1.000000;"
- offset="0"
- id="stop4886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AC00"
- osb:paint="solid"
- id="linearGradient4888">
- <stop
- style="stop-color:#00ac00;stop-opacity:1.000000;"
- offset="0"
- id="stop4890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B400"
- osb:paint="solid"
- id="linearGradient4892">
- <stop
- style="stop-color:#00b400;stop-opacity:1.000000;"
- offset="0"
- id="stop4894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B800"
- osb:paint="solid"
- id="linearGradient4896">
- <stop
- style="stop-color:#00b800;stop-opacity:1.000000;"
- offset="0"
- id="stop4898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C000"
- osb:paint="solid"
- id="linearGradient4900">
- <stop
- style="stop-color:#00c000;stop-opacity:1.000000;"
- offset="0"
- id="stop4902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C800"
- osb:paint="solid"
- id="linearGradient4904">
- <stop
- style="stop-color:#00c800;stop-opacity:1.000000;"
- offset="0"
- id="stop4906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#04C800"
- osb:paint="solid"
- id="linearGradient4908">
- <stop
- style="stop-color:#04c800;stop-opacity:1.000000;"
- offset="0"
- id="stop4910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0CC800"
- osb:paint="solid"
- id="linearGradient4912">
- <stop
- style="stop-color:#0cc800;stop-opacity:1.000000;"
- offset="0"
- id="stop4914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#10CC00"
- osb:paint="solid"
- id="linearGradient4916">
- <stop
- style="stop-color:#10cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop4918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#18CC00"
- osb:paint="solid"
- id="linearGradient4920">
- <stop
- style="stop-color:#18cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop4922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1CD000"
- osb:paint="solid"
- id="linearGradient4924">
- <stop
- style="stop-color:#1cd000;stop-opacity:1.000000;"
- offset="0"
- id="stop4926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#24D000"
- osb:paint="solid"
- id="linearGradient4928">
- <stop
- style="stop-color:#24d000;stop-opacity:1.000000;"
- offset="0"
- id="stop4930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28D000"
- osb:paint="solid"
- id="linearGradient4932">
- <stop
- style="stop-color:#28d000;stop-opacity:1.000000;"
- offset="0"
- id="stop4934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#30D400"
- osb:paint="solid"
- id="linearGradient4936">
- <stop
- style="stop-color:#30d400;stop-opacity:1.000000;"
- offset="0"
- id="stop4938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#38D400"
- osb:paint="solid"
- id="linearGradient4940">
- <stop
- style="stop-color:#38d400;stop-opacity:1.000000;"
- offset="0"
- id="stop4942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3CD800"
- osb:paint="solid"
- id="linearGradient4944">
- <stop
- style="stop-color:#3cd800;stop-opacity:1.000000;"
- offset="0"
- id="stop4946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#44D800"
- osb:paint="solid"
- id="linearGradient4948">
- <stop
- style="stop-color:#44d800;stop-opacity:1.000000;"
- offset="0"
- id="stop4950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48D800"
- osb:paint="solid"
- id="linearGradient4952">
- <stop
- style="stop-color:#48d800;stop-opacity:1.000000;"
- offset="0"
- id="stop4954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50DC00"
- osb:paint="solid"
- id="linearGradient4956">
- <stop
- style="stop-color:#50dc00;stop-opacity:1.000000;"
- offset="0"
- id="stop4958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54DC00"
- osb:paint="solid"
- id="linearGradient4960">
- <stop
- style="stop-color:#54dc00;stop-opacity:1.000000;"
- offset="0"
- id="stop4962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CE000"
- osb:paint="solid"
- id="linearGradient4964">
- <stop
- style="stop-color:#5ce000;stop-opacity:1.000000;"
- offset="0"
- id="stop4966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64E000"
- osb:paint="solid"
- id="linearGradient4968">
- <stop
- style="stop-color:#64e000;stop-opacity:1.000000;"
- offset="0"
- id="stop4970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68E000"
- osb:paint="solid"
- id="linearGradient4972">
- <stop
- style="stop-color:#68e000;stop-opacity:1.000000;"
- offset="0"
- id="stop4974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70E400"
- osb:paint="solid"
- id="linearGradient4976">
- <stop
- style="stop-color:#70e400;stop-opacity:1.000000;"
- offset="0"
- id="stop4978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74E400"
- osb:paint="solid"
- id="linearGradient4980">
- <stop
- style="stop-color:#74e400;stop-opacity:1.000000;"
- offset="0"
- id="stop4982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CE800"
- osb:paint="solid"
- id="linearGradient4984">
- <stop
- style="stop-color:#7ce800;stop-opacity:1.000000;"
- offset="0"
- id="stop4986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80E800"
- osb:paint="solid"
- id="linearGradient4988">
- <stop
- style="stop-color:#80e800;stop-opacity:1.000000;"
- offset="0"
- id="stop4990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88E800"
- osb:paint="solid"
- id="linearGradient4992">
- <stop
- style="stop-color:#88e800;stop-opacity:1.000000;"
- offset="0"
- id="stop4994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CEC00"
- osb:paint="solid"
- id="linearGradient4996">
- <stop
- style="stop-color:#8cec00;stop-opacity:1.000000;"
- offset="0"
- id="stop4998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94EC00"
- osb:paint="solid"
- id="linearGradient5000">
- <stop
- style="stop-color:#94ec00;stop-opacity:1.000000;"
- offset="0"
- id="stop5002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CF000"
- osb:paint="solid"
- id="linearGradient5004">
- <stop
- style="stop-color:#9cf000;stop-opacity:1.000000;"
- offset="0"
- id="stop5006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0F000"
- osb:paint="solid"
- id="linearGradient5008">
- <stop
- style="stop-color:#a0f000;stop-opacity:1.000000;"
- offset="0"
- id="stop5010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8F000"
- osb:paint="solid"
- id="linearGradient5012">
- <stop
- style="stop-color:#a8f000;stop-opacity:1.000000;"
- offset="0"
- id="stop5014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACF400"
- osb:paint="solid"
- id="linearGradient5016">
- <stop
- style="stop-color:#acf400;stop-opacity:1.000000;"
- offset="0"
- id="stop5018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4F400"
- osb:paint="solid"
- id="linearGradient5020">
- <stop
- style="stop-color:#b4f400;stop-opacity:1.000000;"
- offset="0"
- id="stop5022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8F800"
- osb:paint="solid"
- id="linearGradient5024">
- <stop
- style="stop-color:#b8f800;stop-opacity:1.000000;"
- offset="0"
- id="stop5026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0F800"
- osb:paint="solid"
- id="linearGradient5028">
- <stop
- style="stop-color:#c0f800;stop-opacity:1.000000;"
- offset="0"
- id="stop5030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8FC00"
- osb:paint="solid"
- id="linearGradient5032">
- <stop
- style="stop-color:#c8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8FC04"
- osb:paint="solid"
- id="linearGradient5036">
- <stop
- style="stop-color:#c8fc04;stop-opacity:1.000000;"
- offset="0"
- id="stop5038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8FC0C"
- osb:paint="solid"
- id="linearGradient5040">
- <stop
- style="stop-color:#c8fc0c;stop-opacity:1.000000;"
- offset="0"
- id="stop5042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCFC14"
- osb:paint="solid"
- id="linearGradient5044">
- <stop
- style="stop-color:#ccfc14;stop-opacity:1.000000;"
- offset="0"
- id="stop5046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCFC1C"
- osb:paint="solid"
- id="linearGradient5048">
- <stop
- style="stop-color:#ccfc1c;stop-opacity:1.000000;"
- offset="0"
- id="stop5050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0FC24"
- osb:paint="solid"
- id="linearGradient5052">
- <stop
- style="stop-color:#d0fc24;stop-opacity:1.000000;"
- offset="0"
- id="stop5054" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0FC2C"
- osb:paint="solid"
- id="linearGradient5056">
- <stop
- style="stop-color:#d0fc2c;stop-opacity:1.000000;"
- offset="0"
- id="stop5058" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0FC34"
- osb:paint="solid"
- id="linearGradient5060">
- <stop
- style="stop-color:#d0fc34;stop-opacity:1.000000;"
- offset="0"
- id="stop5062" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4FC3C"
- osb:paint="solid"
- id="linearGradient5064">
- <stop
- style="stop-color:#d4fc3c;stop-opacity:1.000000;"
- offset="0"
- id="stop5066" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4FC44"
- osb:paint="solid"
- id="linearGradient5068">
- <stop
- style="stop-color:#d4fc44;stop-opacity:1.000000;"
- offset="0"
- id="stop5070" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8FC4C"
- osb:paint="solid"
- id="linearGradient5072">
- <stop
- style="stop-color:#d8fc4c;stop-opacity:1.000000;"
- offset="0"
- id="stop5074" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8FC54"
- osb:paint="solid"
- id="linearGradient5076">
- <stop
- style="stop-color:#d8fc54;stop-opacity:1.000000;"
- offset="0"
- id="stop5078" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8FC5C"
- osb:paint="solid"
- id="linearGradient5080">
- <stop
- style="stop-color:#d8fc5c;stop-opacity:1.000000;"
- offset="0"
- id="stop5082" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCFC64"
- osb:paint="solid"
- id="linearGradient5084">
- <stop
- style="stop-color:#dcfc64;stop-opacity:1.000000;"
- offset="0"
- id="stop5086" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCFC6C"
- osb:paint="solid"
- id="linearGradient5088">
- <stop
- style="stop-color:#dcfc6c;stop-opacity:1.000000;"
- offset="0"
- id="stop5090" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0FC74"
- osb:paint="solid"
- id="linearGradient5092">
- <stop
- style="stop-color:#e0fc74;stop-opacity:1.000000;"
- offset="0"
- id="stop5094" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0FC7C"
- osb:paint="solid"
- id="linearGradient5096">
- <stop
- style="stop-color:#e0fc7c;stop-opacity:1.000000;"
- offset="0"
- id="stop5098" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0FC84"
- osb:paint="solid"
- id="linearGradient5100">
- <stop
- style="stop-color:#e0fc84;stop-opacity:1.000000;"
- offset="0"
- id="stop5102" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4FC8C"
- osb:paint="solid"
- id="linearGradient5104">
- <stop
- style="stop-color:#e4fc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop5106" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4FC94"
- osb:paint="solid"
- id="linearGradient5108">
- <stop
- style="stop-color:#e4fc94;stop-opacity:1.000000;"
- offset="0"
- id="stop5110" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8FC9C"
- osb:paint="solid"
- id="linearGradient5112">
- <stop
- style="stop-color:#e8fc9c;stop-opacity:1.000000;"
- offset="0"
- id="stop5114" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8FCA4"
- osb:paint="solid"
- id="linearGradient5116">
- <stop
- style="stop-color:#e8fca4;stop-opacity:1.000000;"
- offset="0"
- id="stop5118" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8FCAC"
- osb:paint="solid"
- id="linearGradient5120">
- <stop
- style="stop-color:#e8fcac;stop-opacity:1.000000;"
- offset="0"
- id="stop5122" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECFCB4"
- osb:paint="solid"
- id="linearGradient5124">
- <stop
- style="stop-color:#ecfcb4;stop-opacity:1.000000;"
- offset="0"
- id="stop5126" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECFCBC"
- osb:paint="solid"
- id="linearGradient5128">
- <stop
- style="stop-color:#ecfcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop5130" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0FCC4"
- osb:paint="solid"
- id="linearGradient5132">
- <stop
- style="stop-color:#f0fcc4;stop-opacity:1.000000;"
- offset="0"
- id="stop5134" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0FCCC"
- osb:paint="solid"
- id="linearGradient5136">
- <stop
- style="stop-color:#f0fccc;stop-opacity:1.000000;"
- offset="0"
- id="stop5138" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0FCD4"
- osb:paint="solid"
- id="linearGradient5140">
- <stop
- style="stop-color:#f0fcd4;stop-opacity:1.000000;"
- offset="0"
- id="stop5142" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4FCDC"
- osb:paint="solid"
- id="linearGradient5144">
- <stop
- style="stop-color:#f4fcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop5146" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4FCE4"
- osb:paint="solid"
- id="linearGradient5148">
- <stop
- style="stop-color:#f4fce4;stop-opacity:1.000000;"
- offset="0"
- id="stop5150" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8FCEC"
- osb:paint="solid"
- id="linearGradient5152">
- <stop
- style="stop-color:#f8fcec;stop-opacity:1.000000;"
- offset="0"
- id="stop5154" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8FCF4"
- osb:paint="solid"
- id="linearGradient5156">
- <stop
- style="stop-color:#f8fcf4;stop-opacity:1.000000;"
- offset="0"
- id="stop5158" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCFC"
- osb:paint="solid"
- id="linearGradient5160">
- <stop
- style="stop-color:#fcfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop5162" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF8"
- osb:paint="solid"
- id="linearGradient5164">
- <stop
- style="stop-color:#fcfcf8;stop-opacity:1.000000;"
- offset="0"
- id="stop5166" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF4"
- osb:paint="solid"
- id="linearGradient5168">
- <stop
- style="stop-color:#fcfcf4;stop-opacity:1.000000;"
- offset="0"
- id="stop5170" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF0"
- osb:paint="solid"
- id="linearGradient5172">
- <stop
- style="stop-color:#fcfcf0;stop-opacity:1.000000;"
- offset="0"
- id="stop5174" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE8"
- osb:paint="solid"
- id="linearGradient5176">
- <stop
- style="stop-color:#fcfce8;stop-opacity:1.000000;"
- offset="0"
- id="stop5178" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE4"
- osb:paint="solid"
- id="linearGradient5180">
- <stop
- style="stop-color:#fcfce4;stop-opacity:1.000000;"
- offset="0"
- id="stop5182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE0"
- osb:paint="solid"
- id="linearGradient5184">
- <stop
- style="stop-color:#fcfce0;stop-opacity:1.000000;"
- offset="0"
- id="stop5186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD8"
- osb:paint="solid"
- id="linearGradient5188">
- <stop
- style="stop-color:#fcfcd8;stop-opacity:1.000000;"
- offset="0"
- id="stop5190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD4"
- osb:paint="solid"
- id="linearGradient5192">
- <stop
- style="stop-color:#fcfcd4;stop-opacity:1.000000;"
- offset="0"
- id="stop5194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD0"
- osb:paint="solid"
- id="linearGradient5196">
- <stop
- style="stop-color:#fcfcd0;stop-opacity:1.000000;"
- offset="0"
- id="stop5198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC8"
- osb:paint="solid"
- id="linearGradient5200">
- <stop
- style="stop-color:#fcfcc8;stop-opacity:1.000000;"
- offset="0"
- id="stop5202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC4"
- osb:paint="solid"
- id="linearGradient5204">
- <stop
- style="stop-color:#fcfcc4;stop-opacity:1.000000;"
- offset="0"
- id="stop5206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC0"
- osb:paint="solid"
- id="linearGradient5208">
- <stop
- style="stop-color:#fcfcc0;stop-opacity:1.000000;"
- offset="0"
- id="stop5210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB8"
- osb:paint="solid"
- id="linearGradient5212">
- <stop
- style="stop-color:#fcfcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop5214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB4"
- osb:paint="solid"
- id="linearGradient5216">
- <stop
- style="stop-color:#fcfcb4;stop-opacity:1.000000;"
- offset="0"
- id="stop5218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB0"
- osb:paint="solid"
- id="linearGradient5220">
- <stop
- style="stop-color:#fcfcb0;stop-opacity:1.000000;"
- offset="0"
- id="stop5222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA8"
- osb:paint="solid"
- id="linearGradient5224">
- <stop
- style="stop-color:#fcfca8;stop-opacity:1.000000;"
- offset="0"
- id="stop5226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA4"
- osb:paint="solid"
- id="linearGradient5228">
- <stop
- style="stop-color:#fcfca4;stop-opacity:1.000000;"
- offset="0"
- id="stop5230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA0"
- osb:paint="solid"
- id="linearGradient5232">
- <stop
- style="stop-color:#fcfca0;stop-opacity:1.000000;"
- offset="0"
- id="stop5234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC9C"
- osb:paint="solid"
- id="linearGradient5236">
- <stop
- style="stop-color:#fcfc9c;stop-opacity:1.000000;"
- offset="0"
- id="stop5238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC94"
- osb:paint="solid"
- id="linearGradient5240">
- <stop
- style="stop-color:#fcfc94;stop-opacity:1.000000;"
- offset="0"
- id="stop5242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC90"
- osb:paint="solid"
- id="linearGradient5244">
- <stop
- style="stop-color:#fcfc90;stop-opacity:1.000000;"
- offset="0"
- id="stop5246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC8C"
- osb:paint="solid"
- id="linearGradient5248">
- <stop
- style="stop-color:#fcfc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop5250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC84"
- osb:paint="solid"
- id="linearGradient5252">
- <stop
- style="stop-color:#fcfc84;stop-opacity:1.000000;"
- offset="0"
- id="stop5254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC80"
- osb:paint="solid"
- id="linearGradient5256">
- <stop
- style="stop-color:#fcfc80;stop-opacity:1.000000;"
- offset="0"
- id="stop5258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC7C"
- osb:paint="solid"
- id="linearGradient5260">
- <stop
- style="stop-color:#fcfc7c;stop-opacity:1.000000;"
- offset="0"
- id="stop5262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC74"
- osb:paint="solid"
- id="linearGradient5264">
- <stop
- style="stop-color:#fcfc74;stop-opacity:1.000000;"
- offset="0"
- id="stop5266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC70"
- osb:paint="solid"
- id="linearGradient5268">
- <stop
- style="stop-color:#fcfc70;stop-opacity:1.000000;"
- offset="0"
- id="stop5270" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC6C"
- osb:paint="solid"
- id="linearGradient5272">
- <stop
- style="stop-color:#fcfc6c;stop-opacity:1.000000;"
- offset="0"
- id="stop5274" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC64"
- osb:paint="solid"
- id="linearGradient5276">
- <stop
- style="stop-color:#fcfc64;stop-opacity:1.000000;"
- offset="0"
- id="stop5278" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC60"
- osb:paint="solid"
- id="linearGradient5280">
- <stop
- style="stop-color:#fcfc60;stop-opacity:1.000000;"
- offset="0"
- id="stop5282" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC5C"
- osb:paint="solid"
- id="linearGradient5284">
- <stop
- style="stop-color:#fcfc5c;stop-opacity:1.000000;"
- offset="0"
- id="stop5286" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC54"
- osb:paint="solid"
- id="linearGradient5288">
- <stop
- style="stop-color:#fcfc54;stop-opacity:1.000000;"
- offset="0"
- id="stop5290" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC50"
- osb:paint="solid"
- id="linearGradient5292">
- <stop
- style="stop-color:#fcfc50;stop-opacity:1.000000;"
- offset="0"
- id="stop5294" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC4C"
- osb:paint="solid"
- id="linearGradient5296">
- <stop
- style="stop-color:#fcfc4c;stop-opacity:1.000000;"
- offset="0"
- id="stop5298" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC48"
- osb:paint="solid"
- id="linearGradient5300">
- <stop
- style="stop-color:#fcfc48;stop-opacity:1.000000;"
- offset="0"
- id="stop5302" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC40"
- osb:paint="solid"
- id="linearGradient5304">
- <stop
- style="stop-color:#fcfc40;stop-opacity:1.000000;"
- offset="0"
- id="stop5306" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC3C"
- osb:paint="solid"
- id="linearGradient5308">
- <stop
- style="stop-color:#fcfc3c;stop-opacity:1.000000;"
- offset="0"
- id="stop5310" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC38"
- osb:paint="solid"
- id="linearGradient5312">
- <stop
- style="stop-color:#fcfc38;stop-opacity:1.000000;"
- offset="0"
- id="stop5314" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC30"
- osb:paint="solid"
- id="linearGradient5316">
- <stop
- style="stop-color:#fcfc30;stop-opacity:1.000000;"
- offset="0"
- id="stop5318" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC2C"
- osb:paint="solid"
- id="linearGradient5320">
- <stop
- style="stop-color:#fcfc2c;stop-opacity:1.000000;"
- offset="0"
- id="stop5322" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC28"
- osb:paint="solid"
- id="linearGradient5324">
- <stop
- style="stop-color:#fcfc28;stop-opacity:1.000000;"
- offset="0"
- id="stop5326" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC20"
- osb:paint="solid"
- id="linearGradient5328">
- <stop
- style="stop-color:#fcfc20;stop-opacity:1.000000;"
- offset="0"
- id="stop5330" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC1C"
- osb:paint="solid"
- id="linearGradient5332">
- <stop
- style="stop-color:#fcfc1c;stop-opacity:1.000000;"
- offset="0"
- id="stop5334" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC18"
- osb:paint="solid"
- id="linearGradient5336">
- <stop
- style="stop-color:#fcfc18;stop-opacity:1.000000;"
- offset="0"
- id="stop5338" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC10"
- osb:paint="solid"
- id="linearGradient5340">
- <stop
- style="stop-color:#fcfc10;stop-opacity:1.000000;"
- offset="0"
- id="stop5342" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC0C"
- osb:paint="solid"
- id="linearGradient5344">
- <stop
- style="stop-color:#fcfc0c;stop-opacity:1.000000;"
- offset="0"
- id="stop5346" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC08"
- osb:paint="solid"
- id="linearGradient5348">
- <stop
- style="stop-color:#fcfc08;stop-opacity:1.000000;"
- offset="0"
- id="stop5350" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC00"
- osb:paint="solid"
- id="linearGradient5352">
- <stop
- style="stop-color:#fcfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5354" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8FC00"
- osb:paint="solid"
- id="linearGradient5356">
- <stop
- style="stop-color:#f8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5358" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4FC00"
- osb:paint="solid"
- id="linearGradient5360">
- <stop
- style="stop-color:#f4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5362" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0FC00"
- osb:paint="solid"
- id="linearGradient5364">
- <stop
- style="stop-color:#f0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5366" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8FC00"
- osb:paint="solid"
- id="linearGradient5368">
- <stop
- style="stop-color:#e8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5370" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4FC00"
- osb:paint="solid"
- id="linearGradient5372">
- <stop
- style="stop-color:#e4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5374" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0FC00"
- osb:paint="solid"
- id="linearGradient5376">
- <stop
- style="stop-color:#e0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5378" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8FC00"
- osb:paint="solid"
- id="linearGradient5380">
- <stop
- style="stop-color:#d8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5382" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4FC00"
- osb:paint="solid"
- id="linearGradient5384">
- <stop
- style="stop-color:#d4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5386" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0FC00"
- osb:paint="solid"
- id="linearGradient5388">
- <stop
- style="stop-color:#d0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5390" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8FC00"
- osb:paint="solid"
- id="linearGradient5392">
- <stop
- style="stop-color:#c8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5394" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4FC00"
- osb:paint="solid"
- id="linearGradient5396">
- <stop
- style="stop-color:#c4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5398" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0FC00"
- osb:paint="solid"
- id="linearGradient5400">
- <stop
- style="stop-color:#c0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5402" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8FC00"
- osb:paint="solid"
- id="linearGradient5404">
- <stop
- style="stop-color:#b8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5406" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4FC00"
- osb:paint="solid"
- id="linearGradient5408">
- <stop
- style="stop-color:#b4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5410" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0FC00"
- osb:paint="solid"
- id="linearGradient5412">
- <stop
- style="stop-color:#b0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5414" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8FC00"
- osb:paint="solid"
- id="linearGradient5416">
- <stop
- style="stop-color:#a8fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5418" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4FC00"
- osb:paint="solid"
- id="linearGradient5420">
- <stop
- style="stop-color:#a4fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5422" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0FC00"
- osb:paint="solid"
- id="linearGradient5424">
- <stop
- style="stop-color:#a0fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5426" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CFC00"
- osb:paint="solid"
- id="linearGradient5428">
- <stop
- style="stop-color:#9cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5430" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94FC00"
- osb:paint="solid"
- id="linearGradient5432">
- <stop
- style="stop-color:#94fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90FC00"
- osb:paint="solid"
- id="linearGradient5436">
- <stop
- style="stop-color:#90fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CFC00"
- osb:paint="solid"
- id="linearGradient5440">
- <stop
- style="stop-color:#8cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84FC00"
- osb:paint="solid"
- id="linearGradient5444">
- <stop
- style="stop-color:#84fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80FC00"
- osb:paint="solid"
- id="linearGradient5448">
- <stop
- style="stop-color:#80fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CFC00"
- osb:paint="solid"
- id="linearGradient5452">
- <stop
- style="stop-color:#7cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74FC00"
- osb:paint="solid"
- id="linearGradient5456">
- <stop
- style="stop-color:#74fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70FC00"
- osb:paint="solid"
- id="linearGradient5460">
- <stop
- style="stop-color:#70fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CFC00"
- osb:paint="solid"
- id="linearGradient5464">
- <stop
- style="stop-color:#6cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64FC00"
- osb:paint="solid"
- id="linearGradient5468">
- <stop
- style="stop-color:#64fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60FC00"
- osb:paint="solid"
- id="linearGradient5472">
- <stop
- style="stop-color:#60fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CFC00"
- osb:paint="solid"
- id="linearGradient5476">
- <stop
- style="stop-color:#5cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54FC00"
- osb:paint="solid"
- id="linearGradient5480">
- <stop
- style="stop-color:#54fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50FC00"
- osb:paint="solid"
- id="linearGradient5484">
- <stop
- style="stop-color:#50fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4CFC00"
- osb:paint="solid"
- id="linearGradient5488">
- <stop
- style="stop-color:#4cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48FC00"
- osb:paint="solid"
- id="linearGradient5492">
- <stop
- style="stop-color:#48fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#40FC00"
- osb:paint="solid"
- id="linearGradient5496">
- <stop
- style="stop-color:#40fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3CFC00"
- osb:paint="solid"
- id="linearGradient5500">
- <stop
- style="stop-color:#3cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#38FC00"
- osb:paint="solid"
- id="linearGradient5504">
- <stop
- style="stop-color:#38fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#30FC00"
- osb:paint="solid"
- id="linearGradient5508">
- <stop
- style="stop-color:#30fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CFC00"
- osb:paint="solid"
- id="linearGradient5512">
- <stop
- style="stop-color:#2cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28FC00"
- osb:paint="solid"
- id="linearGradient5516">
- <stop
- style="stop-color:#28fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#20FC00"
- osb:paint="solid"
- id="linearGradient5520">
- <stop
- style="stop-color:#20fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1CFC00"
- osb:paint="solid"
- id="linearGradient5524">
- <stop
- style="stop-color:#1cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#18FC00"
- osb:paint="solid"
- id="linearGradient5528">
- <stop
- style="stop-color:#18fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#10FC00"
- osb:paint="solid"
- id="linearGradient5532">
- <stop
- style="stop-color:#10fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0CFC00"
- osb:paint="solid"
- id="linearGradient5536">
- <stop
- style="stop-color:#0cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#08FC00"
- osb:paint="solid"
- id="linearGradient5540">
- <stop
- style="stop-color:#08fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00FC00"
- osb:paint="solid"
- id="linearGradient5544">
- <stop
- style="stop-color:#00fc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F800"
- osb:paint="solid"
- id="linearGradient5548">
- <stop
- style="stop-color:#00f800;stop-opacity:1.000000;"
- offset="0"
- id="stop5550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F400"
- osb:paint="solid"
- id="linearGradient5552">
- <stop
- style="stop-color:#00f400;stop-opacity:1.000000;"
- offset="0"
- id="stop5554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00F000"
- osb:paint="solid"
- id="linearGradient5556">
- <stop
- style="stop-color:#00f000;stop-opacity:1.000000;"
- offset="0"
- id="stop5558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00EC00"
- osb:paint="solid"
- id="linearGradient5560">
- <stop
- style="stop-color:#00ec00;stop-opacity:1.000000;"
- offset="0"
- id="stop5562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E800"
- osb:paint="solid"
- id="linearGradient5564">
- <stop
- style="stop-color:#00e800;stop-opacity:1.000000;"
- offset="0"
- id="stop5566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E400"
- osb:paint="solid"
- id="linearGradient5568">
- <stop
- style="stop-color:#00e400;stop-opacity:1.000000;"
- offset="0"
- id="stop5570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00E000"
- osb:paint="solid"
- id="linearGradient5572">
- <stop
- style="stop-color:#00e000;stop-opacity:1.000000;"
- offset="0"
- id="stop5574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00DC00"
- osb:paint="solid"
- id="linearGradient5576">
- <stop
- style="stop-color:#00dc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D800"
- osb:paint="solid"
- id="linearGradient5580">
- <stop
- style="stop-color:#00d800;stop-opacity:1.000000;"
- offset="0"
- id="stop5582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D400"
- osb:paint="solid"
- id="linearGradient5584">
- <stop
- style="stop-color:#00d400;stop-opacity:1.000000;"
- offset="0"
- id="stop5586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D000"
- osb:paint="solid"
- id="linearGradient5588">
- <stop
- style="stop-color:#00d000;stop-opacity:1.000000;"
- offset="0"
- id="stop5590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00CC00"
- osb:paint="solid"
- id="linearGradient5592">
- <stop
- style="stop-color:#00cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C800"
- osb:paint="solid"
- id="linearGradient5596">
- <stop
- style="stop-color:#00c800;stop-opacity:1.000000;"
- offset="0"
- id="stop5598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C400"
- osb:paint="solid"
- id="linearGradient5600">
- <stop
- style="stop-color:#00c400;stop-opacity:1.000000;"
- offset="0"
- id="stop5602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00C000"
- osb:paint="solid"
- id="linearGradient5604">
- <stop
- style="stop-color:#00c000;stop-opacity:1.000000;"
- offset="0"
- id="stop5606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00BC00"
- osb:paint="solid"
- id="linearGradient5608">
- <stop
- style="stop-color:#00bc00;stop-opacity:1.000000;"
- offset="0"
- id="stop5610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B800"
- osb:paint="solid"
- id="linearGradient5612">
- <stop
- style="stop-color:#00b800;stop-opacity:1.000000;"
- offset="0"
- id="stop5614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B400"
- osb:paint="solid"
- id="linearGradient5616">
- <stop
- style="stop-color:#00b400;stop-opacity:1.000000;"
- offset="0"
- id="stop5618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00B000"
- osb:paint="solid"
- id="linearGradient5620">
- <stop
- style="stop-color:#00b000;stop-opacity:1.000000;"
- offset="0"
- id="stop5622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AC00"
- osb:paint="solid"
- id="linearGradient5624">
- <stop
- style="stop-color:#00ac00;stop-opacity:1.000000;"
- offset="0"
- id="stop5626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A800"
- osb:paint="solid"
- id="linearGradient5628">
- <stop
- style="stop-color:#00a800;stop-opacity:1.000000;"
- offset="0"
- id="stop5630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A400"
- osb:paint="solid"
- id="linearGradient5632">
- <stop
- style="stop-color:#00a400;stop-opacity:1.000000;"
- offset="0"
- id="stop5634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00A000"
- osb:paint="solid"
- id="linearGradient5636">
- <stop
- style="stop-color:#00a000;stop-opacity:1.000000;"
- offset="0"
- id="stop5638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009C00"
- osb:paint="solid"
- id="linearGradient5640">
- <stop
- style="stop-color:#009c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009800"
- osb:paint="solid"
- id="linearGradient5644">
- <stop
- style="stop-color:#009800;stop-opacity:1.000000;"
- offset="0"
- id="stop5646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009400"
- osb:paint="solid"
- id="linearGradient5648">
- <stop
- style="stop-color:#009400;stop-opacity:1.000000;"
- offset="0"
- id="stop5650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#009000"
- osb:paint="solid"
- id="linearGradient5652">
- <stop
- style="stop-color:#009000;stop-opacity:1.000000;"
- offset="0"
- id="stop5654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008C00"
- osb:paint="solid"
- id="linearGradient5656">
- <stop
- style="stop-color:#008c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008800"
- osb:paint="solid"
- id="linearGradient5660">
- <stop
- style="stop-color:#008800;stop-opacity:1.000000;"
- offset="0"
- id="stop5662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008400"
- osb:paint="solid"
- id="linearGradient5664">
- <stop
- style="stop-color:#008400;stop-opacity:1.000000;"
- offset="0"
- id="stop5666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008000"
- osb:paint="solid"
- id="linearGradient5668">
- <stop
- style="stop-color:#008000;stop-opacity:1.000000;"
- offset="0"
- id="stop5670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007C00"
- osb:paint="solid"
- id="linearGradient5672">
- <stop
- style="stop-color:#007c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007800"
- osb:paint="solid"
- id="linearGradient5676">
- <stop
- style="stop-color:#007800;stop-opacity:1.000000;"
- offset="0"
- id="stop5678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007400"
- osb:paint="solid"
- id="linearGradient5680">
- <stop
- style="stop-color:#007400;stop-opacity:1.000000;"
- offset="0"
- id="stop5682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#007000"
- osb:paint="solid"
- id="linearGradient5684">
- <stop
- style="stop-color:#007000;stop-opacity:1.000000;"
- offset="0"
- id="stop5686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006C00"
- osb:paint="solid"
- id="linearGradient5688">
- <stop
- style="stop-color:#006c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006800"
- osb:paint="solid"
- id="linearGradient5692">
- <stop
- style="stop-color:#006800;stop-opacity:1.000000;"
- offset="0"
- id="stop5694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006400"
- osb:paint="solid"
- id="linearGradient5696">
- <stop
- style="stop-color:#006400;stop-opacity:1.000000;"
- offset="0"
- id="stop5698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006000"
- osb:paint="solid"
- id="linearGradient5700">
- <stop
- style="stop-color:#006000;stop-opacity:1.000000;"
- offset="0"
- id="stop5702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005C00"
- osb:paint="solid"
- id="linearGradient5704">
- <stop
- style="stop-color:#005c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005800"
- osb:paint="solid"
- id="linearGradient5708">
- <stop
- style="stop-color:#005800;stop-opacity:1.000000;"
- offset="0"
- id="stop5710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005400"
- osb:paint="solid"
- id="linearGradient5712">
- <stop
- style="stop-color:#005400;stop-opacity:1.000000;"
- offset="0"
- id="stop5714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005000"
- osb:paint="solid"
- id="linearGradient5716">
- <stop
- style="stop-color:#005000;stop-opacity:1.000000;"
- offset="0"
- id="stop5718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004C00"
- osb:paint="solid"
- id="linearGradient5720">
- <stop
- style="stop-color:#004c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004800"
- osb:paint="solid"
- id="linearGradient5724">
- <stop
- style="stop-color:#004800;stop-opacity:1.000000;"
- offset="0"
- id="stop5726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004400"
- osb:paint="solid"
- id="linearGradient5728">
- <stop
- style="stop-color:#004400;stop-opacity:1.000000;"
- offset="0"
- id="stop5730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004000"
- osb:paint="solid"
- id="linearGradient5732">
- <stop
- style="stop-color:#004000;stop-opacity:1.000000;"
- offset="0"
- id="stop5734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003C00"
- osb:paint="solid"
- id="linearGradient5736">
- <stop
- style="stop-color:#003c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003800"
- osb:paint="solid"
- id="linearGradient5740">
- <stop
- style="stop-color:#003800;stop-opacity:1.000000;"
- offset="0"
- id="stop5742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003400"
- osb:paint="solid"
- id="linearGradient5744">
- <stop
- style="stop-color:#003400;stop-opacity:1.000000;"
- offset="0"
- id="stop5746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003000"
- osb:paint="solid"
- id="linearGradient5748">
- <stop
- style="stop-color:#003000;stop-opacity:1.000000;"
- offset="0"
- id="stop5750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002C00"
- osb:paint="solid"
- id="linearGradient5752">
- <stop
- style="stop-color:#002c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002800"
- osb:paint="solid"
- id="linearGradient5756">
- <stop
- style="stop-color:#002800;stop-opacity:1.000000;"
- offset="0"
- id="stop5758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002400"
- osb:paint="solid"
- id="linearGradient5760">
- <stop
- style="stop-color:#002400;stop-opacity:1.000000;"
- offset="0"
- id="stop5762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002000"
- osb:paint="solid"
- id="linearGradient5764">
- <stop
- style="stop-color:#002000;stop-opacity:1.000000;"
- offset="0"
- id="stop5766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001C00"
- osb:paint="solid"
- id="linearGradient5768">
- <stop
- style="stop-color:#001c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001800"
- osb:paint="solid"
- id="linearGradient5772">
- <stop
- style="stop-color:#001800;stop-opacity:1.000000;"
- offset="0"
- id="stop5774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001400"
- osb:paint="solid"
- id="linearGradient5776">
- <stop
- style="stop-color:#001400;stop-opacity:1.000000;"
- offset="0"
- id="stop5778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#001000"
- osb:paint="solid"
- id="linearGradient5780">
- <stop
- style="stop-color:#001000;stop-opacity:1.000000;"
- offset="0"
- id="stop5782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000C00"
- osb:paint="solid"
- id="linearGradient5784">
- <stop
- style="stop-color:#000c00;stop-opacity:1.000000;"
- offset="0"
- id="stop5786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000800"
- osb:paint="solid"
- id="linearGradient5788">
- <stop
- style="stop-color:#000800;stop-opacity:1.000000;"
- offset="0"
- id="stop5790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient5792">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop5794" />
- </linearGradient>
- </g>
- <g
- id="page6"
- inkscape:label="Hilite">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient6310">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop6312" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient6314">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop6316" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient6318">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop6320" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A490B4"
- osb:paint="solid"
- id="linearGradient6322">
- <stop
- style="stop-color:#a490b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6324" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A090B4"
- osb:paint="solid"
- id="linearGradient6326">
- <stop
- style="stop-color:#a090b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6328" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A090B0"
- osb:paint="solid"
- id="linearGradient6330">
- <stop
- style="stop-color:#a090b0;stop-opacity:1.000000;"
- offset="0"
- id="stop6332" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08CAC"
- osb:paint="solid"
- id="linearGradient6334">
- <stop
- style="stop-color:#a08cac;stop-opacity:1.000000;"
- offset="0"
- id="stop6336" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08CA8"
- osb:paint="solid"
- id="linearGradient6338">
- <stop
- style="stop-color:#a08ca8;stop-opacity:1.000000;"
- offset="0"
- id="stop6340" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08CA4"
- osb:paint="solid"
- id="linearGradient6342">
- <stop
- style="stop-color:#a08ca4;stop-opacity:1.000000;"
- offset="0"
- id="stop6344" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A088A4"
- osb:paint="solid"
- id="linearGradient6346">
- <stop
- style="stop-color:#a088a4;stop-opacity:1.000000;"
- offset="0"
- id="stop6348" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C88A0"
- osb:paint="solid"
- id="linearGradient6350">
- <stop
- style="stop-color:#9c88a0;stop-opacity:1.000000;"
- offset="0"
- id="stop6352" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C889C"
- osb:paint="solid"
- id="linearGradient6354">
- <stop
- style="stop-color:#9c889c;stop-opacity:1.000000;"
- offset="0"
- id="stop6356" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8498"
- osb:paint="solid"
- id="linearGradient6358">
- <stop
- style="stop-color:#9c8498;stop-opacity:1.000000;"
- offset="0"
- id="stop6360" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8494"
- osb:paint="solid"
- id="linearGradient6362">
- <stop
- style="stop-color:#9c8494;stop-opacity:1.000000;"
- offset="0"
- id="stop6364" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8490"
- osb:paint="solid"
- id="linearGradient6366">
- <stop
- style="stop-color:#9c8490;stop-opacity:1.000000;"
- offset="0"
- id="stop6368" />
- </linearGradient>
- <linearGradient
- inkscape:label="#988090"
- osb:paint="solid"
- id="linearGradient6370">
- <stop
- style="stop-color:#988090;stop-opacity:1.000000;"
- offset="0"
- id="stop6372" />
- </linearGradient>
- <linearGradient
- inkscape:label="#98808C"
- osb:paint="solid"
- id="linearGradient6374">
- <stop
- style="stop-color:#98808c;stop-opacity:1.000000;"
- offset="0"
- id="stop6376" />
- </linearGradient>
- <linearGradient
- inkscape:label="#988088"
- osb:paint="solid"
- id="linearGradient6378">
- <stop
- style="stop-color:#988088;stop-opacity:1.000000;"
- offset="0"
- id="stop6380" />
- </linearGradient>
- <linearGradient
- inkscape:label="#988084"
- osb:paint="solid"
- id="linearGradient6382">
- <stop
- style="stop-color:#988084;stop-opacity:1.000000;"
- offset="0"
- id="stop6384" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987C84"
- osb:paint="solid"
- id="linearGradient6386">
- <stop
- style="stop-color:#987c84;stop-opacity:1.000000;"
- offset="0"
- id="stop6388" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987C80"
- osb:paint="solid"
- id="linearGradient6390">
- <stop
- style="stop-color:#987c80;stop-opacity:1.000000;"
- offset="0"
- id="stop6392" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987C7C"
- osb:paint="solid"
- id="linearGradient6394">
- <stop
- style="stop-color:#987c7c;stop-opacity:1.000000;"
- offset="0"
- id="stop6396" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947C7C"
- osb:paint="solid"
- id="linearGradient6398">
- <stop
- style="stop-color:#947c7c;stop-opacity:1.000000;"
- offset="0"
- id="stop6400" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947C78"
- osb:paint="solid"
- id="linearGradient6402">
- <stop
- style="stop-color:#947c78;stop-opacity:1.000000;"
- offset="0"
- id="stop6404" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947878"
- osb:paint="solid"
- id="linearGradient6406">
- <stop
- style="stop-color:#947878;stop-opacity:1.000000;"
- offset="0"
- id="stop6408" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947874"
- osb:paint="solid"
- id="linearGradient6410">
- <stop
- style="stop-color:#947874;stop-opacity:1.000000;"
- offset="0"
- id="stop6412" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947870"
- osb:paint="solid"
- id="linearGradient6414">
- <stop
- style="stop-color:#947870;stop-opacity:1.000000;"
- offset="0"
- id="stop6416" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94746C"
- osb:paint="solid"
- id="linearGradient6418">
- <stop
- style="stop-color:#94746c;stop-opacity:1.000000;"
- offset="0"
- id="stop6420" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90746C"
- osb:paint="solid"
- id="linearGradient6422">
- <stop
- style="stop-color:#90746c;stop-opacity:1.000000;"
- offset="0"
- id="stop6424" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907468"
- osb:paint="solid"
- id="linearGradient6426">
- <stop
- style="stop-color:#907468;stop-opacity:1.000000;"
- offset="0"
- id="stop6428" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907464"
- osb:paint="solid"
- id="linearGradient6430">
- <stop
- style="stop-color:#907464;stop-opacity:1.000000;"
- offset="0"
- id="stop6432" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907064"
- osb:paint="solid"
- id="linearGradient6434">
- <stop
- style="stop-color:#907064;stop-opacity:1.000000;"
- offset="0"
- id="stop6436" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907060"
- osb:paint="solid"
- id="linearGradient6438">
- <stop
- style="stop-color:#907060;stop-opacity:1.000000;"
- offset="0"
- id="stop6440" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90705C"
- osb:paint="solid"
- id="linearGradient6442">
- <stop
- style="stop-color:#90705c;stop-opacity:1.000000;"
- offset="0"
- id="stop6444" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907058"
- osb:paint="solid"
- id="linearGradient6446">
- <stop
- style="stop-color:#907058;stop-opacity:1.000000;"
- offset="0"
- id="stop6448" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6C58"
- osb:paint="solid"
- id="linearGradient6450">
- <stop
- style="stop-color:#8c6c58;stop-opacity:1.000000;"
- offset="0"
- id="stop6452" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6C54"
- osb:paint="solid"
- id="linearGradient6454">
- <stop
- style="stop-color:#8c6c54;stop-opacity:1.000000;"
- offset="0"
- id="stop6456" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6C50"
- osb:paint="solid"
- id="linearGradient6458">
- <stop
- style="stop-color:#8c6c50;stop-opacity:1.000000;"
- offset="0"
- id="stop6460" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C684C"
- osb:paint="solid"
- id="linearGradient6462">
- <stop
- style="stop-color:#8c684c;stop-opacity:1.000000;"
- offset="0"
- id="stop6464" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6848"
- osb:paint="solid"
- id="linearGradient6466">
- <stop
- style="stop-color:#8c6848;stop-opacity:1.000000;"
- offset="0"
- id="stop6468" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886844"
- osb:paint="solid"
- id="linearGradient6470">
- <stop
- style="stop-color:#886844;stop-opacity:1.000000;"
- offset="0"
- id="stop6472" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886444"
- osb:paint="solid"
- id="linearGradient6474">
- <stop
- style="stop-color:#886444;stop-opacity:1.000000;"
- offset="0"
- id="stop6476" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886440"
- osb:paint="solid"
- id="linearGradient6478">
- <stop
- style="stop-color:#886440;stop-opacity:1.000000;"
- offset="0"
- id="stop6480" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88643C"
- osb:paint="solid"
- id="linearGradient6482">
- <stop
- style="stop-color:#88643c;stop-opacity:1.000000;"
- offset="0"
- id="stop6484" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886038"
- osb:paint="solid"
- id="linearGradient6486">
- <stop
- style="stop-color:#886038;stop-opacity:1.000000;"
- offset="0"
- id="stop6488" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886034"
- osb:paint="solid"
- id="linearGradient6490">
- <stop
- style="stop-color:#886034;stop-opacity:1.000000;"
- offset="0"
- id="stop6492" />
- </linearGradient>
- <linearGradient
- inkscape:label="#846030"
- osb:paint="solid"
- id="linearGradient6494">
- <stop
- style="stop-color:#846030;stop-opacity:1.000000;"
- offset="0"
- id="stop6496" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C2C"
- osb:paint="solid"
- id="linearGradient6498">
- <stop
- style="stop-color:#845c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop6500" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C28"
- osb:paint="solid"
- id="linearGradient6502">
- <stop
- style="stop-color:#845c28;stop-opacity:1.000000;"
- offset="0"
- id="stop6504" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C24"
- osb:paint="solid"
- id="linearGradient6506">
- <stop
- style="stop-color:#845c24;stop-opacity:1.000000;"
- offset="0"
- id="stop6508" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845824"
- osb:paint="solid"
- id="linearGradient6510">
- <stop
- style="stop-color:#845824;stop-opacity:1.000000;"
- offset="0"
- id="stop6512" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845820"
- osb:paint="solid"
- id="linearGradient6514">
- <stop
- style="stop-color:#845820;stop-opacity:1.000000;"
- offset="0"
- id="stop6516" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805820"
- osb:paint="solid"
- id="linearGradient6518">
- <stop
- style="stop-color:#805820;stop-opacity:1.000000;"
- offset="0"
- id="stop6520" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80581C"
- osb:paint="solid"
- id="linearGradient6522">
- <stop
- style="stop-color:#80581c;stop-opacity:1.000000;"
- offset="0"
- id="stop6524" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805818"
- osb:paint="solid"
- id="linearGradient6526">
- <stop
- style="stop-color:#805818;stop-opacity:1.000000;"
- offset="0"
- id="stop6528" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805418"
- osb:paint="solid"
- id="linearGradient6530">
- <stop
- style="stop-color:#805418;stop-opacity:1.000000;"
- offset="0"
- id="stop6532" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805414"
- osb:paint="solid"
- id="linearGradient6534">
- <stop
- style="stop-color:#805414;stop-opacity:1.000000;"
- offset="0"
- id="stop6536" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805410"
- osb:paint="solid"
- id="linearGradient6538">
- <stop
- style="stop-color:#805410;stop-opacity:1.000000;"
- offset="0"
- id="stop6540" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C500C"
- osb:paint="solid"
- id="linearGradient6542">
- <stop
- style="stop-color:#7c500c;stop-opacity:1.000000;"
- offset="0"
- id="stop6544" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C5410"
- osb:paint="solid"
- id="linearGradient6546">
- <stop
- style="stop-color:#7c5410;stop-opacity:1.000000;"
- offset="0"
- id="stop6548" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805410"
- osb:paint="solid"
- id="linearGradient6550">
- <stop
- style="stop-color:#805410;stop-opacity:1.000000;"
- offset="0"
- id="stop6552" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805814"
- osb:paint="solid"
- id="linearGradient6554">
- <stop
- style="stop-color:#805814;stop-opacity:1.000000;"
- offset="0"
- id="stop6556" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805C18"
- osb:paint="solid"
- id="linearGradient6558">
- <stop
- style="stop-color:#805c18;stop-opacity:1.000000;"
- offset="0"
- id="stop6560" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C18"
- osb:paint="solid"
- id="linearGradient6562">
- <stop
- style="stop-color:#845c18;stop-opacity:1.000000;"
- offset="0"
- id="stop6564" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C1C"
- osb:paint="solid"
- id="linearGradient6566">
- <stop
- style="stop-color:#845c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop6568" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84601C"
- osb:paint="solid"
- id="linearGradient6570">
- <stop
- style="stop-color:#84601c;stop-opacity:1.000000;"
- offset="0"
- id="stop6572" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886020"
- osb:paint="solid"
- id="linearGradient6574">
- <stop
- style="stop-color:#886020;stop-opacity:1.000000;"
- offset="0"
- id="stop6576" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886420"
- osb:paint="solid"
- id="linearGradient6578">
- <stop
- style="stop-color:#886420;stop-opacity:1.000000;"
- offset="0"
- id="stop6580" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886824"
- osb:paint="solid"
- id="linearGradient6582">
- <stop
- style="stop-color:#886824;stop-opacity:1.000000;"
- offset="0"
- id="stop6584" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6824"
- osb:paint="solid"
- id="linearGradient6586">
- <stop
- style="stop-color:#8c6824;stop-opacity:1.000000;"
- offset="0"
- id="stop6588" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C6C28"
- osb:paint="solid"
- id="linearGradient6590">
- <stop
- style="stop-color:#8c6c28;stop-opacity:1.000000;"
- offset="0"
- id="stop6592" />
- </linearGradient>
- <linearGradient
- inkscape:label="#906C2C"
- osb:paint="solid"
- id="linearGradient6594">
- <stop
- style="stop-color:#906c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop6596" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90702C"
- osb:paint="solid"
- id="linearGradient6598">
- <stop
- style="stop-color:#90702c;stop-opacity:1.000000;"
- offset="0"
- id="stop6600" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907030"
- osb:paint="solid"
- id="linearGradient6602">
- <stop
- style="stop-color:#907030;stop-opacity:1.000000;"
- offset="0"
- id="stop6604" />
- </linearGradient>
- <linearGradient
- inkscape:label="#907430"
- osb:paint="solid"
- id="linearGradient6606">
- <stop
- style="stop-color:#907430;stop-opacity:1.000000;"
- offset="0"
- id="stop6608" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947434"
- osb:paint="solid"
- id="linearGradient6610">
- <stop
- style="stop-color:#947434;stop-opacity:1.000000;"
- offset="0"
- id="stop6612" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947834"
- osb:paint="solid"
- id="linearGradient6614">
- <stop
- style="stop-color:#947834;stop-opacity:1.000000;"
- offset="0"
- id="stop6616" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947838"
- osb:paint="solid"
- id="linearGradient6618">
- <stop
- style="stop-color:#947838;stop-opacity:1.000000;"
- offset="0"
- id="stop6620" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987838"
- osb:paint="solid"
- id="linearGradient6622">
- <stop
- style="stop-color:#987838;stop-opacity:1.000000;"
- offset="0"
- id="stop6624" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987C38"
- osb:paint="solid"
- id="linearGradient6626">
- <stop
- style="stop-color:#987c38;stop-opacity:1.000000;"
- offset="0"
- id="stop6628" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987C3C"
- osb:paint="solid"
- id="linearGradient6630">
- <stop
- style="stop-color:#987c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop6632" />
- </linearGradient>
- <linearGradient
- inkscape:label="#98803C"
- osb:paint="solid"
- id="linearGradient6634">
- <stop
- style="stop-color:#98803c;stop-opacity:1.000000;"
- offset="0"
- id="stop6636" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8040"
- osb:paint="solid"
- id="linearGradient6638">
- <stop
- style="stop-color:#9c8040;stop-opacity:1.000000;"
- offset="0"
- id="stop6640" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8440"
- osb:paint="solid"
- id="linearGradient6642">
- <stop
- style="stop-color:#9c8440;stop-opacity:1.000000;"
- offset="0"
- id="stop6644" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C8444"
- osb:paint="solid"
- id="linearGradient6646">
- <stop
- style="stop-color:#9c8444;stop-opacity:1.000000;"
- offset="0"
- id="stop6648" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08844"
- osb:paint="solid"
- id="linearGradient6650">
- <stop
- style="stop-color:#a08844;stop-opacity:1.000000;"
- offset="0"
- id="stop6652" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08848"
- osb:paint="solid"
- id="linearGradient6654">
- <stop
- style="stop-color:#a08848;stop-opacity:1.000000;"
- offset="0"
- id="stop6656" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08C4C"
- osb:paint="solid"
- id="linearGradient6658">
- <stop
- style="stop-color:#a08c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop6660" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A48C4C"
- osb:paint="solid"
- id="linearGradient6662">
- <stop
- style="stop-color:#a48c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop6664" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4904C"
- osb:paint="solid"
- id="linearGradient6666">
- <stop
- style="stop-color:#a4904c;stop-opacity:1.000000;"
- offset="0"
- id="stop6668" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A49050"
- osb:paint="solid"
- id="linearGradient6670">
- <stop
- style="stop-color:#a49050;stop-opacity:1.000000;"
- offset="0"
- id="stop6672" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A49450"
- osb:paint="solid"
- id="linearGradient6674">
- <stop
- style="stop-color:#a49450;stop-opacity:1.000000;"
- offset="0"
- id="stop6676" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A89454"
- osb:paint="solid"
- id="linearGradient6678">
- <stop
- style="stop-color:#a89454;stop-opacity:1.000000;"
- offset="0"
- id="stop6680" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A89858"
- osb:paint="solid"
- id="linearGradient6682">
- <stop
- style="stop-color:#a89858;stop-opacity:1.000000;"
- offset="0"
- id="stop6684" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9858"
- osb:paint="solid"
- id="linearGradient6686">
- <stop
- style="stop-color:#ac9858;stop-opacity:1.000000;"
- offset="0"
- id="stop6688" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9C5C"
- osb:paint="solid"
- id="linearGradient6690">
- <stop
- style="stop-color:#ac9c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop6692" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACA060"
- osb:paint="solid"
- id="linearGradient6694">
- <stop
- style="stop-color:#aca060;stop-opacity:1.000000;"
- offset="0"
- id="stop6696" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0A060"
- osb:paint="solid"
- id="linearGradient6698">
- <stop
- style="stop-color:#b0a060;stop-opacity:1.000000;"
- offset="0"
- id="stop6700" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0A464"
- osb:paint="solid"
- id="linearGradient6702">
- <stop
- style="stop-color:#b0a464;stop-opacity:1.000000;"
- offset="0"
- id="stop6704" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4A464"
- osb:paint="solid"
- id="linearGradient6706">
- <stop
- style="stop-color:#b4a464;stop-opacity:1.000000;"
- offset="0"
- id="stop6708" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4A868"
- osb:paint="solid"
- id="linearGradient6710">
- <stop
- style="stop-color:#b4a868;stop-opacity:1.000000;"
- offset="0"
- id="stop6712" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4AC6C"
- osb:paint="solid"
- id="linearGradient6714">
- <stop
- style="stop-color:#b4ac6c;stop-opacity:1.000000;"
- offset="0"
- id="stop6716" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8AC6C"
- osb:paint="solid"
- id="linearGradient6718">
- <stop
- style="stop-color:#b8ac6c;stop-opacity:1.000000;"
- offset="0"
- id="stop6720" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8B070"
- osb:paint="solid"
- id="linearGradient6722">
- <stop
- style="stop-color:#b8b070;stop-opacity:1.000000;"
- offset="0"
- id="stop6724" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCB074"
- osb:paint="solid"
- id="linearGradient6726">
- <stop
- style="stop-color:#bcb074;stop-opacity:1.000000;"
- offset="0"
- id="stop6728" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCB474"
- osb:paint="solid"
- id="linearGradient6730">
- <stop
- style="stop-color:#bcb474;stop-opacity:1.000000;"
- offset="0"
- id="stop6732" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCB478"
- osb:paint="solid"
- id="linearGradient6734">
- <stop
- style="stop-color:#bcb478;stop-opacity:1.000000;"
- offset="0"
- id="stop6736" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCB878"
- osb:paint="solid"
- id="linearGradient6738">
- <stop
- style="stop-color:#bcb878;stop-opacity:1.000000;"
- offset="0"
- id="stop6740" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0B878"
- osb:paint="solid"
- id="linearGradient6742">
- <stop
- style="stop-color:#c0b878;stop-opacity:1.000000;"
- offset="0"
- id="stop6744" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0BC7C"
- osb:paint="solid"
- id="linearGradient6746">
- <stop
- style="stop-color:#c0bc7c;stop-opacity:1.000000;"
- offset="0"
- id="stop6748" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4C080"
- osb:paint="solid"
- id="linearGradient6750">
- <stop
- style="stop-color:#c4c080;stop-opacity:1.000000;"
- offset="0"
- id="stop6752" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4C084"
- osb:paint="solid"
- id="linearGradient6754">
- <stop
- style="stop-color:#c4c084;stop-opacity:1.000000;"
- offset="0"
- id="stop6756" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4C484"
- osb:paint="solid"
- id="linearGradient6758">
- <stop
- style="stop-color:#c4c484;stop-opacity:1.000000;"
- offset="0"
- id="stop6760" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C488"
- osb:paint="solid"
- id="linearGradient6762">
- <stop
- style="stop-color:#c8c488;stop-opacity:1.000000;"
- offset="0"
- id="stop6764" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C888"
- osb:paint="solid"
- id="linearGradient6766">
- <stop
- style="stop-color:#c8c888;stop-opacity:1.000000;"
- offset="0"
- id="stop6768" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C88C"
- osb:paint="solid"
- id="linearGradient6770">
- <stop
- style="stop-color:#c8c88c;stop-opacity:1.000000;"
- offset="0"
- id="stop6772" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8CC8C"
- osb:paint="solid"
- id="linearGradient6774">
- <stop
- style="stop-color:#c8cc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop6776" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCCC90"
- osb:paint="solid"
- id="linearGradient6778">
- <stop
- style="stop-color:#cccc90;stop-opacity:1.000000;"
- offset="0"
- id="stop6780" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCD090"
- osb:paint="solid"
- id="linearGradient6782">
- <stop
- style="stop-color:#ccd090;stop-opacity:1.000000;"
- offset="0"
- id="stop6784" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0D094"
- osb:paint="solid"
- id="linearGradient6786">
- <stop
- style="stop-color:#d0d094;stop-opacity:1.000000;"
- offset="0"
- id="stop6788" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0D494"
- osb:paint="solid"
- id="linearGradient6790">
- <stop
- style="stop-color:#d0d494;stop-opacity:1.000000;"
- offset="0"
- id="stop6792" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0D498"
- osb:paint="solid"
- id="linearGradient6794">
- <stop
- style="stop-color:#d0d498;stop-opacity:1.000000;"
- offset="0"
- id="stop6796" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0D898"
- osb:paint="solid"
- id="linearGradient6798">
- <stop
- style="stop-color:#d0d898;stop-opacity:1.000000;"
- offset="0"
- id="stop6800" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4D89C"
- osb:paint="solid"
- id="linearGradient6802">
- <stop
- style="stop-color:#d4d89c;stop-opacity:1.000000;"
- offset="0"
- id="stop6804" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4DC9C"
- osb:paint="solid"
- id="linearGradient6806">
- <stop
- style="stop-color:#d4dc9c;stop-opacity:1.000000;"
- offset="0"
- id="stop6808" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4DCA0"
- osb:paint="solid"
- id="linearGradient6810">
- <stop
- style="stop-color:#d4dca0;stop-opacity:1.000000;"
- offset="0"
- id="stop6812" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8DCA0"
- osb:paint="solid"
- id="linearGradient6814">
- <stop
- style="stop-color:#d8dca0;stop-opacity:1.000000;"
- offset="0"
- id="stop6816" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8E0A4"
- osb:paint="solid"
- id="linearGradient6818">
- <stop
- style="stop-color:#d8e0a4;stop-opacity:1.000000;"
- offset="0"
- id="stop6820" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8E4A4"
- osb:paint="solid"
- id="linearGradient6822">
- <stop
- style="stop-color:#d8e4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop6824" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCE4A8"
- osb:paint="solid"
- id="linearGradient6826">
- <stop
- style="stop-color:#dce4a8;stop-opacity:1.000000;"
- offset="0"
- id="stop6828" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCE8A8"
- osb:paint="solid"
- id="linearGradient6830">
- <stop
- style="stop-color:#dce8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop6832" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCE8AC"
- osb:paint="solid"
- id="linearGradient6834">
- <stop
- style="stop-color:#dce8ac;stop-opacity:1.000000;"
- offset="0"
- id="stop6836" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0E8AC"
- osb:paint="solid"
- id="linearGradient6838">
- <stop
- style="stop-color:#e0e8ac;stop-opacity:1.000000;"
- offset="0"
- id="stop6840" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0ECB0"
- osb:paint="solid"
- id="linearGradient6842">
- <stop
- style="stop-color:#e0ecb0;stop-opacity:1.000000;"
- offset="0"
- id="stop6844" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0F0B4"
- osb:paint="solid"
- id="linearGradient6846">
- <stop
- style="stop-color:#e0f0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6848" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4F0B4"
- osb:paint="solid"
- id="linearGradient6850">
- <stop
- style="stop-color:#e4f0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6852" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4F4B8"
- osb:paint="solid"
- id="linearGradient6854">
- <stop
- style="stop-color:#e4f4b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6856" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8F8BC"
- osb:paint="solid"
- id="linearGradient6858">
- <stop
- style="stop-color:#e8f8bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6860" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4F4BC"
- osb:paint="solid"
- id="linearGradient6862">
- <stop
- style="stop-color:#e4f4bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6864" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0F4BC"
- osb:paint="solid"
- id="linearGradient6866">
- <stop
- style="stop-color:#e0f4bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6868" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0F0BC"
- osb:paint="solid"
- id="linearGradient6870">
- <stop
- style="stop-color:#e0f0bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6872" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCF0BC"
- osb:paint="solid"
- id="linearGradient6874">
- <stop
- style="stop-color:#dcf0bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6876" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCECBC"
- osb:paint="solid"
- id="linearGradient6878">
- <stop
- style="stop-color:#dcecbc;stop-opacity:1.000000;"
- offset="0"
- id="stop6880" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8ECBC"
- osb:paint="solid"
- id="linearGradient6882">
- <stop
- style="stop-color:#d8ecbc;stop-opacity:1.000000;"
- offset="0"
- id="stop6884" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8E8BC"
- osb:paint="solid"
- id="linearGradient6886">
- <stop
- style="stop-color:#d8e8bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6888" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4E8BC"
- osb:paint="solid"
- id="linearGradient6890">
- <stop
- style="stop-color:#d4e8bc;stop-opacity:1.000000;"
- offset="0"
- id="stop6892" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4E8B8"
- osb:paint="solid"
- id="linearGradient6894">
- <stop
- style="stop-color:#d4e8b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6896" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4E4B8"
- osb:paint="solid"
- id="linearGradient6898">
- <stop
- style="stop-color:#d4e4b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6900" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0E4B8"
- osb:paint="solid"
- id="linearGradient6902">
- <stop
- style="stop-color:#d0e4b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6904" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCE0B8"
- osb:paint="solid"
- id="linearGradient6906">
- <stop
- style="stop-color:#cce0b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6908" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCDCB8"
- osb:paint="solid"
- id="linearGradient6910">
- <stop
- style="stop-color:#ccdcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop6912" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8DCB8"
- osb:paint="solid"
- id="linearGradient6914">
- <stop
- style="stop-color:#c8dcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop6916" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4D8B8"
- osb:paint="solid"
- id="linearGradient6918">
- <stop
- style="stop-color:#c4d8b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6920" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0D4B8"
- osb:paint="solid"
- id="linearGradient6922">
- <stop
- style="stop-color:#c0d4b8;stop-opacity:1.000000;"
- offset="0"
- id="stop6924" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0D4B4"
- osb:paint="solid"
- id="linearGradient6926">
- <stop
- style="stop-color:#c0d4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6928" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCD4B4"
- osb:paint="solid"
- id="linearGradient6930">
- <stop
- style="stop-color:#bcd4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6932" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCD0B4"
- osb:paint="solid"
- id="linearGradient6934">
- <stop
- style="stop-color:#bcd0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6936" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8D0B4"
- osb:paint="solid"
- id="linearGradient6938">
- <stop
- style="stop-color:#b8d0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6940" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8CCB4"
- osb:paint="solid"
- id="linearGradient6942">
- <stop
- style="stop-color:#b8ccb4;stop-opacity:1.000000;"
- offset="0"
- id="stop6944" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4CCB4"
- osb:paint="solid"
- id="linearGradient6946">
- <stop
- style="stop-color:#b4ccb4;stop-opacity:1.000000;"
- offset="0"
- id="stop6948" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4C8B4"
- osb:paint="solid"
- id="linearGradient6950">
- <stop
- style="stop-color:#b4c8b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6952" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0C8B4"
- osb:paint="solid"
- id="linearGradient6954">
- <stop
- style="stop-color:#b0c8b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6956" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0C4B4"
- osb:paint="solid"
- id="linearGradient6958">
- <stop
- style="stop-color:#b0c4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6960" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACC4B4"
- osb:paint="solid"
- id="linearGradient6962">
- <stop
- style="stop-color:#acc4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6964" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACC0B4"
- osb:paint="solid"
- id="linearGradient6966">
- <stop
- style="stop-color:#acc0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop6968" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8C0B0"
- osb:paint="solid"
- id="linearGradient6970">
- <stop
- style="stop-color:#a8c0b0;stop-opacity:1.000000;"
- offset="0"
- id="stop6972" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8BCB0"
- osb:paint="solid"
- id="linearGradient6974">
- <stop
- style="stop-color:#a8bcb0;stop-opacity:1.000000;"
- offset="0"
- id="stop6976" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4BCB0"
- osb:paint="solid"
- id="linearGradient6978">
- <stop
- style="stop-color:#a4bcb0;stop-opacity:1.000000;"
- offset="0"
- id="stop6980" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0B8B0"
- osb:paint="solid"
- id="linearGradient6982">
- <stop
- style="stop-color:#a0b8b0;stop-opacity:1.000000;"
- offset="0"
- id="stop6984" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CB4B0"
- osb:paint="solid"
- id="linearGradient6986">
- <stop
- style="stop-color:#9cb4b0;stop-opacity:1.000000;"
- offset="0"
- id="stop6988" />
- </linearGradient>
- </g>
- <g
- id="page7"
- inkscape:label="Inkscape default">
- <linearGradient
- inkscape:label="Black"
- osb:paint="solid"
- id="linearGradient7332">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop7334" />
- </linearGradient>
- <linearGradient
- inkscape:label="90% Gray"
- osb:paint="solid"
- id="linearGradient7336">
- <stop
- style="stop-color:#1a1a1a;stop-opacity:1.000000;"
- offset="0"
- id="stop7338" />
- </linearGradient>
- <linearGradient
- inkscape:label="80% Gray"
- osb:paint="solid"
- id="linearGradient7340">
- <stop
- style="stop-color:#333333;stop-opacity:1.000000;"
- offset="0"
- id="stop7342" />
- </linearGradient>
- <linearGradient
- inkscape:label="70% Gray"
- osb:paint="solid"
- id="linearGradient7344">
- <stop
- style="stop-color:#4d4d4d;stop-opacity:1.000000;"
- offset="0"
- id="stop7346" />
- </linearGradient>
- <linearGradient
- inkscape:label="60% Gray"
- osb:paint="solid"
- id="linearGradient7348">
- <stop
- style="stop-color:#666666;stop-opacity:1.000000;"
- offset="0"
- id="stop7350" />
- </linearGradient>
- <linearGradient
- inkscape:label="50% Gray"
- osb:paint="solid"
- id="linearGradient7352">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop7354" />
- </linearGradient>
- <linearGradient
- inkscape:label="40% Gray"
- osb:paint="solid"
- id="linearGradient7356">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop7358" />
- </linearGradient>
- <linearGradient
- inkscape:label="30% Gray"
- osb:paint="solid"
- id="linearGradient7360">
- <stop
- style="stop-color:#b3b3b3;stop-opacity:1.000000;"
- offset="0"
- id="stop7362" />
- </linearGradient>
- <linearGradient
- inkscape:label="20% Gray"
- osb:paint="solid"
- id="linearGradient7364">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop7366" />
- </linearGradient>
- <linearGradient
- inkscape:label="10% Gray"
- osb:paint="solid"
- id="linearGradient7368">
- <stop
- style="stop-color:#e6e6e6;stop-opacity:1.000000;"
- offset="0"
- id="stop7370" />
- </linearGradient>
- <linearGradient
- inkscape:label="7.5% Gray"
- osb:paint="solid"
- id="linearGradient7372">
- <stop
- style="stop-color:#ececec;stop-opacity:1.000000;"
- offset="0"
- id="stop7374" />
- </linearGradient>
- <linearGradient
- inkscape:label="5% Gray"
- osb:paint="solid"
- id="linearGradient7376">
- <stop
- style="stop-color:#f2f2f2;stop-opacity:1.000000;"
- offset="0"
- id="stop7378" />
- </linearGradient>
- <linearGradient
- inkscape:label="2.5% Gray"
- osb:paint="solid"
- id="linearGradient7380">
- <stop
- style="stop-color:#f9f9f9;stop-opacity:1.000000;"
- offset="0"
- id="stop7382" />
- </linearGradient>
- <linearGradient
- inkscape:label="White"
- osb:paint="solid"
- id="linearGradient7384">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop7386" />
- </linearGradient>
- <linearGradient
- inkscape:label="Maroon (#800000)"
- osb:paint="solid"
- id="linearGradient7388">
- <stop
- style="stop-color:#800000;stop-opacity:1.000000;"
- offset="0"
- id="stop7390" />
- </linearGradient>
- <linearGradient
- inkscape:label="Red (#FF0000)"
- osb:paint="solid"
- id="linearGradient7392">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop7394" />
- </linearGradient>
- <linearGradient
- inkscape:label="Olive (#808000)"
- osb:paint="solid"
- id="linearGradient7396">
- <stop
- style="stop-color:#808000;stop-opacity:1.000000;"
- offset="0"
- id="stop7398" />
- </linearGradient>
- <linearGradient
- inkscape:label="Yellow (#FFFF00)"
- osb:paint="solid"
- id="linearGradient7400">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop7402" />
- </linearGradient>
- <linearGradient
- inkscape:label="Green (#008000)"
- osb:paint="solid"
- id="linearGradient7404">
- <stop
- style="stop-color:#008000;stop-opacity:1.000000;"
- offset="0"
- id="stop7406" />
- </linearGradient>
- <linearGradient
- inkscape:label="Lime (#00FF00)"
- osb:paint="solid"
- id="linearGradient7408">
- <stop
- style="stop-color:#00ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop7410" />
- </linearGradient>
- <linearGradient
- inkscape:label="Teal (#008080)"
- osb:paint="solid"
- id="linearGradient7412">
- <stop
- style="stop-color:#008080;stop-opacity:1.000000;"
- offset="0"
- id="stop7414" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aqua (#00FFFF)"
- osb:paint="solid"
- id="linearGradient7416">
- <stop
- style="stop-color:#00ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop7418" />
- </linearGradient>
- <linearGradient
- inkscape:label="Navy (#000080)"
- osb:paint="solid"
- id="linearGradient7420">
- <stop
- style="stop-color:#000080;stop-opacity:1.000000;"
- offset="0"
- id="stop7422" />
- </linearGradient>
- <linearGradient
- inkscape:label="Blue (#0000FF)"
- osb:paint="solid"
- id="linearGradient7424">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop7426" />
- </linearGradient>
- <linearGradient
- inkscape:label="Purple (#800080)"
- osb:paint="solid"
- id="linearGradient7428">
- <stop
- style="stop-color:#800080;stop-opacity:1.000000;"
- offset="0"
- id="stop7430" />
- </linearGradient>
- <linearGradient
- inkscape:label="Fuchsia (#FF00FF)"
- osb:paint="solid"
- id="linearGradient7432">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop7434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2B0000"
- osb:paint="solid"
- id="linearGradient7436">
- <stop
- style="stop-color:#2b0000;stop-opacity:1.000000;"
- offset="0"
- id="stop7438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#550000"
- osb:paint="solid"
- id="linearGradient7440">
- <stop
- style="stop-color:#550000;stop-opacity:1.000000;"
- offset="0"
- id="stop7442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#800000"
- osb:paint="solid"
- id="linearGradient7444">
- <stop
- style="stop-color:#800000;stop-opacity:1.000000;"
- offset="0"
- id="stop7446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA0000"
- osb:paint="solid"
- id="linearGradient7448">
- <stop
- style="stop-color:#aa0000;stop-opacity:1.000000;"
- offset="0"
- id="stop7450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D40000"
- osb:paint="solid"
- id="linearGradient7452">
- <stop
- style="stop-color:#d40000;stop-opacity:1.000000;"
- offset="0"
- id="stop7454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF0000"
- osb:paint="solid"
- id="linearGradient7456">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop7458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF2A2A"
- osb:paint="solid"
- id="linearGradient7460">
- <stop
- style="stop-color:#ff2a2a;stop-opacity:1.000000;"
- offset="0"
- id="stop7462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF5555"
- osb:paint="solid"
- id="linearGradient7464">
- <stop
- style="stop-color:#ff5555;stop-opacity:1.000000;"
- offset="0"
- id="stop7466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF8080"
- osb:paint="solid"
- id="linearGradient7468">
- <stop
- style="stop-color:#ff8080;stop-opacity:1.000000;"
- offset="0"
- id="stop7470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFAAAA"
- osb:paint="solid"
- id="linearGradient7472">
- <stop
- style="stop-color:#ffaaaa;stop-opacity:1.000000;"
- offset="0"
- id="stop7474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFD5D5"
- osb:paint="solid"
- id="linearGradient7476">
- <stop
- style="stop-color:#ffd5d5;stop-opacity:1.000000;"
- offset="0"
- id="stop7478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#280B0B"
- osb:paint="solid"
- id="linearGradient7480">
- <stop
- style="stop-color:#280b0b;stop-opacity:1.000000;"
- offset="0"
- id="stop7482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#501616"
- osb:paint="solid"
- id="linearGradient7484">
- <stop
- style="stop-color:#501616;stop-opacity:1.000000;"
- offset="0"
- id="stop7486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#782121"
- osb:paint="solid"
- id="linearGradient7488">
- <stop
- style="stop-color:#782121;stop-opacity:1.000000;"
- offset="0"
- id="stop7490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A02C2C"
- osb:paint="solid"
- id="linearGradient7492">
- <stop
- style="stop-color:#a02c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop7494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C83737"
- osb:paint="solid"
- id="linearGradient7496">
- <stop
- style="stop-color:#c83737;stop-opacity:1.000000;"
- offset="0"
- id="stop7498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D35F5F"
- osb:paint="solid"
- id="linearGradient7500">
- <stop
- style="stop-color:#d35f5f;stop-opacity:1.000000;"
- offset="0"
- id="stop7502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DE8787"
- osb:paint="solid"
- id="linearGradient7504">
- <stop
- style="stop-color:#de8787;stop-opacity:1.000000;"
- offset="0"
- id="stop7506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E9AFAF"
- osb:paint="solid"
- id="linearGradient7508">
- <stop
- style="stop-color:#e9afaf;stop-opacity:1.000000;"
- offset="0"
- id="stop7510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4D7D7"
- osb:paint="solid"
- id="linearGradient7512">
- <stop
- style="stop-color:#f4d7d7;stop-opacity:1.000000;"
- offset="0"
- id="stop7514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#241C1C"
- osb:paint="solid"
- id="linearGradient7516">
- <stop
- style="stop-color:#241c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop7518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#483737"
- osb:paint="solid"
- id="linearGradient7520">
- <stop
- style="stop-color:#483737;stop-opacity:1.000000;"
- offset="0"
- id="stop7522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C5353"
- osb:paint="solid"
- id="linearGradient7524">
- <stop
- style="stop-color:#6c5353;stop-opacity:1.000000;"
- offset="0"
- id="stop7526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#916F6F"
- osb:paint="solid"
- id="linearGradient7528">
- <stop
- style="stop-color:#916f6f;stop-opacity:1.000000;"
- offset="0"
- id="stop7530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9393"
- osb:paint="solid"
- id="linearGradient7532">
- <stop
- style="stop-color:#ac9393;stop-opacity:1.000000;"
- offset="0"
- id="stop7534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B7B7"
- osb:paint="solid"
- id="linearGradient7536">
- <stop
- style="stop-color:#c8b7b7;stop-opacity:1.000000;"
- offset="0"
- id="stop7538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3DBDB"
- osb:paint="solid"
- id="linearGradient7540">
- <stop
- style="stop-color:#e3dbdb;stop-opacity:1.000000;"
- offset="0"
- id="stop7542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2B1100"
- osb:paint="solid"
- id="linearGradient7544">
- <stop
- style="stop-color:#2b1100;stop-opacity:1.000000;"
- offset="0"
- id="stop7546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#552200"
- osb:paint="solid"
- id="linearGradient7548">
- <stop
- style="stop-color:#552200;stop-opacity:1.000000;"
- offset="0"
- id="stop7550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#803300"
- osb:paint="solid"
- id="linearGradient7552">
- <stop
- style="stop-color:#803300;stop-opacity:1.000000;"
- offset="0"
- id="stop7554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA4400"
- osb:paint="solid"
- id="linearGradient7556">
- <stop
- style="stop-color:#aa4400;stop-opacity:1.000000;"
- offset="0"
- id="stop7558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D45500"
- osb:paint="solid"
- id="linearGradient7560">
- <stop
- style="stop-color:#d45500;stop-opacity:1.000000;"
- offset="0"
- id="stop7562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF6600"
- osb:paint="solid"
- id="linearGradient7564">
- <stop
- style="stop-color:#ff6600;stop-opacity:1.000000;"
- offset="0"
- id="stop7566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF7F2A"
- osb:paint="solid"
- id="linearGradient7568">
- <stop
- style="stop-color:#ff7f2a;stop-opacity:1.000000;"
- offset="0"
- id="stop7570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF9955"
- osb:paint="solid"
- id="linearGradient7572">
- <stop
- style="stop-color:#ff9955;stop-opacity:1.000000;"
- offset="0"
- id="stop7574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFB380"
- osb:paint="solid"
- id="linearGradient7576">
- <stop
- style="stop-color:#ffb380;stop-opacity:1.000000;"
- offset="0"
- id="stop7578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFCCAA"
- osb:paint="solid"
- id="linearGradient7580">
- <stop
- style="stop-color:#ffccaa;stop-opacity:1.000000;"
- offset="0"
- id="stop7582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFE6D5"
- osb:paint="solid"
- id="linearGradient7584">
- <stop
- style="stop-color:#ffe6d5;stop-opacity:1.000000;"
- offset="0"
- id="stop7586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28170B"
- osb:paint="solid"
- id="linearGradient7588">
- <stop
- style="stop-color:#28170b;stop-opacity:1.000000;"
- offset="0"
- id="stop7590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#502D16"
- osb:paint="solid"
- id="linearGradient7592">
- <stop
- style="stop-color:#502d16;stop-opacity:1.000000;"
- offset="0"
- id="stop7594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#784421"
- osb:paint="solid"
- id="linearGradient7596">
- <stop
- style="stop-color:#784421;stop-opacity:1.000000;"
- offset="0"
- id="stop7598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A05A2C"
- osb:paint="solid"
- id="linearGradient7600">
- <stop
- style="stop-color:#a05a2c;stop-opacity:1.000000;"
- offset="0"
- id="stop7602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C87137"
- osb:paint="solid"
- id="linearGradient7604">
- <stop
- style="stop-color:#c87137;stop-opacity:1.000000;"
- offset="0"
- id="stop7606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D38D5F"
- osb:paint="solid"
- id="linearGradient7608">
- <stop
- style="stop-color:#d38d5f;stop-opacity:1.000000;"
- offset="0"
- id="stop7610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DEAA87"
- osb:paint="solid"
- id="linearGradient7612">
- <stop
- style="stop-color:#deaa87;stop-opacity:1.000000;"
- offset="0"
- id="stop7614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E9C6AF"
- osb:paint="solid"
- id="linearGradient7616">
- <stop
- style="stop-color:#e9c6af;stop-opacity:1.000000;"
- offset="0"
- id="stop7618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4E3D7"
- osb:paint="solid"
- id="linearGradient7620">
- <stop
- style="stop-color:#f4e3d7;stop-opacity:1.000000;"
- offset="0"
- id="stop7622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#241F1C"
- osb:paint="solid"
- id="linearGradient7624">
- <stop
- style="stop-color:#241f1c;stop-opacity:1.000000;"
- offset="0"
- id="stop7626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#483E37"
- osb:paint="solid"
- id="linearGradient7628">
- <stop
- style="stop-color:#483e37;stop-opacity:1.000000;"
- offset="0"
- id="stop7630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C5D53"
- osb:paint="solid"
- id="linearGradient7632">
- <stop
- style="stop-color:#6c5d53;stop-opacity:1.000000;"
- offset="0"
- id="stop7634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#917C6F"
- osb:paint="solid"
- id="linearGradient7636">
- <stop
- style="stop-color:#917c6f;stop-opacity:1.000000;"
- offset="0"
- id="stop7638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9D93"
- osb:paint="solid"
- id="linearGradient7640">
- <stop
- style="stop-color:#ac9d93;stop-opacity:1.000000;"
- offset="0"
- id="stop7642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8BEB7"
- osb:paint="solid"
- id="linearGradient7644">
- <stop
- style="stop-color:#c8beb7;stop-opacity:1.000000;"
- offset="0"
- id="stop7646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3DEDB"
- osb:paint="solid"
- id="linearGradient7648">
- <stop
- style="stop-color:#e3dedb;stop-opacity:1.000000;"
- offset="0"
- id="stop7650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2B2200"
- osb:paint="solid"
- id="linearGradient7652">
- <stop
- style="stop-color:#2b2200;stop-opacity:1.000000;"
- offset="0"
- id="stop7654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#554400"
- osb:paint="solid"
- id="linearGradient7656">
- <stop
- style="stop-color:#554400;stop-opacity:1.000000;"
- offset="0"
- id="stop7658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#806600"
- osb:paint="solid"
- id="linearGradient7660">
- <stop
- style="stop-color:#806600;stop-opacity:1.000000;"
- offset="0"
- id="stop7662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA8800"
- osb:paint="solid"
- id="linearGradient7664">
- <stop
- style="stop-color:#aa8800;stop-opacity:1.000000;"
- offset="0"
- id="stop7666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4AA00"
- osb:paint="solid"
- id="linearGradient7668">
- <stop
- style="stop-color:#d4aa00;stop-opacity:1.000000;"
- offset="0"
- id="stop7670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFCC00"
- osb:paint="solid"
- id="linearGradient7672">
- <stop
- style="stop-color:#ffcc00;stop-opacity:1.000000;"
- offset="0"
- id="stop7674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFD42A"
- osb:paint="solid"
- id="linearGradient7676">
- <stop
- style="stop-color:#ffd42a;stop-opacity:1.000000;"
- offset="0"
- id="stop7678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFDD55"
- osb:paint="solid"
- id="linearGradient7680">
- <stop
- style="stop-color:#ffdd55;stop-opacity:1.000000;"
- offset="0"
- id="stop7682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFE680"
- osb:paint="solid"
- id="linearGradient7684">
- <stop
- style="stop-color:#ffe680;stop-opacity:1.000000;"
- offset="0"
- id="stop7686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFEEAA"
- osb:paint="solid"
- id="linearGradient7688">
- <stop
- style="stop-color:#ffeeaa;stop-opacity:1.000000;"
- offset="0"
- id="stop7690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFF6D5"
- osb:paint="solid"
- id="linearGradient7692">
- <stop
- style="stop-color:#fff6d5;stop-opacity:1.000000;"
- offset="0"
- id="stop7694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28220B"
- osb:paint="solid"
- id="linearGradient7696">
- <stop
- style="stop-color:#28220b;stop-opacity:1.000000;"
- offset="0"
- id="stop7698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#504416"
- osb:paint="solid"
- id="linearGradient7700">
- <stop
- style="stop-color:#504416;stop-opacity:1.000000;"
- offset="0"
- id="stop7702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#786721"
- osb:paint="solid"
- id="linearGradient7704">
- <stop
- style="stop-color:#786721;stop-opacity:1.000000;"
- offset="0"
- id="stop7706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0892C"
- osb:paint="solid"
- id="linearGradient7708">
- <stop
- style="stop-color:#a0892c;stop-opacity:1.000000;"
- offset="0"
- id="stop7710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8AB37"
- osb:paint="solid"
- id="linearGradient7712">
- <stop
- style="stop-color:#c8ab37;stop-opacity:1.000000;"
- offset="0"
- id="stop7714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D3BC5F"
- osb:paint="solid"
- id="linearGradient7716">
- <stop
- style="stop-color:#d3bc5f;stop-opacity:1.000000;"
- offset="0"
- id="stop7718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DECD87"
- osb:paint="solid"
- id="linearGradient7720">
- <stop
- style="stop-color:#decd87;stop-opacity:1.000000;"
- offset="0"
- id="stop7722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E9DDAF"
- osb:paint="solid"
- id="linearGradient7724">
- <stop
- style="stop-color:#e9ddaf;stop-opacity:1.000000;"
- offset="0"
- id="stop7726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4EED7"
- osb:paint="solid"
- id="linearGradient7728">
- <stop
- style="stop-color:#f4eed7;stop-opacity:1.000000;"
- offset="0"
- id="stop7730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#24221C"
- osb:paint="solid"
- id="linearGradient7732">
- <stop
- style="stop-color:#24221c;stop-opacity:1.000000;"
- offset="0"
- id="stop7734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#484537"
- osb:paint="solid"
- id="linearGradient7736">
- <stop
- style="stop-color:#484537;stop-opacity:1.000000;"
- offset="0"
- id="stop7738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C6753"
- osb:paint="solid"
- id="linearGradient7740">
- <stop
- style="stop-color:#6c6753;stop-opacity:1.000000;"
- offset="0"
- id="stop7742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#918A6F"
- osb:paint="solid"
- id="linearGradient7744">
- <stop
- style="stop-color:#918a6f;stop-opacity:1.000000;"
- offset="0"
- id="stop7746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACA793"
- osb:paint="solid"
- id="linearGradient7748">
- <stop
- style="stop-color:#aca793;stop-opacity:1.000000;"
- offset="0"
- id="stop7750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C4B7"
- osb:paint="solid"
- id="linearGradient7752">
- <stop
- style="stop-color:#c8c4b7;stop-opacity:1.000000;"
- offset="0"
- id="stop7754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3E2DB"
- osb:paint="solid"
- id="linearGradient7756">
- <stop
- style="stop-color:#e3e2db;stop-opacity:1.000000;"
- offset="0"
- id="stop7758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#222B00"
- osb:paint="solid"
- id="linearGradient7760">
- <stop
- style="stop-color:#222b00;stop-opacity:1.000000;"
- offset="0"
- id="stop7762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#445500"
- osb:paint="solid"
- id="linearGradient7764">
- <stop
- style="stop-color:#445500;stop-opacity:1.000000;"
- offset="0"
- id="stop7766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#668000"
- osb:paint="solid"
- id="linearGradient7768">
- <stop
- style="stop-color:#668000;stop-opacity:1.000000;"
- offset="0"
- id="stop7770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88AA00"
- osb:paint="solid"
- id="linearGradient7772">
- <stop
- style="stop-color:#88aa00;stop-opacity:1.000000;"
- offset="0"
- id="stop7774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAD400"
- osb:paint="solid"
- id="linearGradient7776">
- <stop
- style="stop-color:#aad400;stop-opacity:1.000000;"
- offset="0"
- id="stop7778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCFF00"
- osb:paint="solid"
- id="linearGradient7780">
- <stop
- style="stop-color:#ccff00;stop-opacity:1.000000;"
- offset="0"
- id="stop7782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4FF2A"
- osb:paint="solid"
- id="linearGradient7784">
- <stop
- style="stop-color:#d4ff2a;stop-opacity:1.000000;"
- offset="0"
- id="stop7786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DDFF55"
- osb:paint="solid"
- id="linearGradient7788">
- <stop
- style="stop-color:#ddff55;stop-opacity:1.000000;"
- offset="0"
- id="stop7790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E5FF80"
- osb:paint="solid"
- id="linearGradient7792">
- <stop
- style="stop-color:#e5ff80;stop-opacity:1.000000;"
- offset="0"
- id="stop7794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#EEFFAA"
- osb:paint="solid"
- id="linearGradient7796">
- <stop
- style="stop-color:#eeffaa;stop-opacity:1.000000;"
- offset="0"
- id="stop7798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F6FFD5"
- osb:paint="solid"
- id="linearGradient7800">
- <stop
- style="stop-color:#f6ffd5;stop-opacity:1.000000;"
- offset="0"
- id="stop7802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#22280B"
- osb:paint="solid"
- id="linearGradient7804">
- <stop
- style="stop-color:#22280b;stop-opacity:1.000000;"
- offset="0"
- id="stop7806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#445016"
- osb:paint="solid"
- id="linearGradient7808">
- <stop
- style="stop-color:#445016;stop-opacity:1.000000;"
- offset="0"
- id="stop7810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#677821"
- osb:paint="solid"
- id="linearGradient7812">
- <stop
- style="stop-color:#677821;stop-opacity:1.000000;"
- offset="0"
- id="stop7814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#89A02C"
- osb:paint="solid"
- id="linearGradient7816">
- <stop
- style="stop-color:#89a02c;stop-opacity:1.000000;"
- offset="0"
- id="stop7818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ABC837"
- osb:paint="solid"
- id="linearGradient7820">
- <stop
- style="stop-color:#abc837;stop-opacity:1.000000;"
- offset="0"
- id="stop7822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCD35F"
- osb:paint="solid"
- id="linearGradient7824">
- <stop
- style="stop-color:#bcd35f;stop-opacity:1.000000;"
- offset="0"
- id="stop7826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CDDE87"
- osb:paint="solid"
- id="linearGradient7828">
- <stop
- style="stop-color:#cdde87;stop-opacity:1.000000;"
- offset="0"
- id="stop7830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DDE9AF"
- osb:paint="solid"
- id="linearGradient7832">
- <stop
- style="stop-color:#dde9af;stop-opacity:1.000000;"
- offset="0"
- id="stop7834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#EEF4D7"
- osb:paint="solid"
- id="linearGradient7836">
- <stop
- style="stop-color:#eef4d7;stop-opacity:1.000000;"
- offset="0"
- id="stop7838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#22241C"
- osb:paint="solid"
- id="linearGradient7840">
- <stop
- style="stop-color:#22241c;stop-opacity:1.000000;"
- offset="0"
- id="stop7842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#454837"
- osb:paint="solid"
- id="linearGradient7844">
- <stop
- style="stop-color:#454837;stop-opacity:1.000000;"
- offset="0"
- id="stop7846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#676C53"
- osb:paint="solid"
- id="linearGradient7848">
- <stop
- style="stop-color:#676c53;stop-opacity:1.000000;"
- offset="0"
- id="stop7850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8A916F"
- osb:paint="solid"
- id="linearGradient7852">
- <stop
- style="stop-color:#8a916f;stop-opacity:1.000000;"
- offset="0"
- id="stop7854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A7AC93"
- osb:paint="solid"
- id="linearGradient7856">
- <stop
- style="stop-color:#a7ac93;stop-opacity:1.000000;"
- offset="0"
- id="stop7858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4C8B7"
- osb:paint="solid"
- id="linearGradient7860">
- <stop
- style="stop-color:#c4c8b7;stop-opacity:1.000000;"
- offset="0"
- id="stop7862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E2E3DB"
- osb:paint="solid"
- id="linearGradient7864">
- <stop
- style="stop-color:#e2e3db;stop-opacity:1.000000;"
- offset="0"
- id="stop7866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#112B00"
- osb:paint="solid"
- id="linearGradient7868">
- <stop
- style="stop-color:#112b00;stop-opacity:1.000000;"
- offset="0"
- id="stop7870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#225500"
- osb:paint="solid"
- id="linearGradient7872">
- <stop
- style="stop-color:#225500;stop-opacity:1.000000;"
- offset="0"
- id="stop7874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#338000"
- osb:paint="solid"
- id="linearGradient7876">
- <stop
- style="stop-color:#338000;stop-opacity:1.000000;"
- offset="0"
- id="stop7878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#44AA00"
- osb:paint="solid"
- id="linearGradient7880">
- <stop
- style="stop-color:#44aa00;stop-opacity:1.000000;"
- offset="0"
- id="stop7882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55D400"
- osb:paint="solid"
- id="linearGradient7884">
- <stop
- style="stop-color:#55d400;stop-opacity:1.000000;"
- offset="0"
- id="stop7886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#66FF00"
- osb:paint="solid"
- id="linearGradient7888">
- <stop
- style="stop-color:#66ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop7890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7FFF2A"
- osb:paint="solid"
- id="linearGradient7892">
- <stop
- style="stop-color:#7fff2a;stop-opacity:1.000000;"
- offset="0"
- id="stop7894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#99FF55"
- osb:paint="solid"
- id="linearGradient7896">
- <stop
- style="stop-color:#99ff55;stop-opacity:1.000000;"
- offset="0"
- id="stop7898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B3FF80"
- osb:paint="solid"
- id="linearGradient7900">
- <stop
- style="stop-color:#b3ff80;stop-opacity:1.000000;"
- offset="0"
- id="stop7902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCFFAA"
- osb:paint="solid"
- id="linearGradient7904">
- <stop
- style="stop-color:#ccffaa;stop-opacity:1.000000;"
- offset="0"
- id="stop7906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E5FFD5"
- osb:paint="solid"
- id="linearGradient7908">
- <stop
- style="stop-color:#e5ffd5;stop-opacity:1.000000;"
- offset="0"
- id="stop7910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#17280B"
- osb:paint="solid"
- id="linearGradient7912">
- <stop
- style="stop-color:#17280b;stop-opacity:1.000000;"
- offset="0"
- id="stop7914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2D5016"
- osb:paint="solid"
- id="linearGradient7916">
- <stop
- style="stop-color:#2d5016;stop-opacity:1.000000;"
- offset="0"
- id="stop7918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#447821"
- osb:paint="solid"
- id="linearGradient7920">
- <stop
- style="stop-color:#447821;stop-opacity:1.000000;"
- offset="0"
- id="stop7922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5AA02C"
- osb:paint="solid"
- id="linearGradient7924">
- <stop
- style="stop-color:#5aa02c;stop-opacity:1.000000;"
- offset="0"
- id="stop7926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#71C837"
- osb:paint="solid"
- id="linearGradient7928">
- <stop
- style="stop-color:#71c837;stop-opacity:1.000000;"
- offset="0"
- id="stop7930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8DD35F"
- osb:paint="solid"
- id="linearGradient7932">
- <stop
- style="stop-color:#8dd35f;stop-opacity:1.000000;"
- offset="0"
- id="stop7934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AADE87"
- osb:paint="solid"
- id="linearGradient7936">
- <stop
- style="stop-color:#aade87;stop-opacity:1.000000;"
- offset="0"
- id="stop7938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C6E9AF"
- osb:paint="solid"
- id="linearGradient7940">
- <stop
- style="stop-color:#c6e9af;stop-opacity:1.000000;"
- offset="0"
- id="stop7942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3F4D7"
- osb:paint="solid"
- id="linearGradient7944">
- <stop
- style="stop-color:#e3f4d7;stop-opacity:1.000000;"
- offset="0"
- id="stop7946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1F241C"
- osb:paint="solid"
- id="linearGradient7948">
- <stop
- style="stop-color:#1f241c;stop-opacity:1.000000;"
- offset="0"
- id="stop7950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3E4837"
- osb:paint="solid"
- id="linearGradient7952">
- <stop
- style="stop-color:#3e4837;stop-opacity:1.000000;"
- offset="0"
- id="stop7954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5D6C53"
- osb:paint="solid"
- id="linearGradient7956">
- <stop
- style="stop-color:#5d6c53;stop-opacity:1.000000;"
- offset="0"
- id="stop7958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C916F"
- osb:paint="solid"
- id="linearGradient7960">
- <stop
- style="stop-color:#7c916f;stop-opacity:1.000000;"
- offset="0"
- id="stop7962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9DAC93"
- osb:paint="solid"
- id="linearGradient7964">
- <stop
- style="stop-color:#9dac93;stop-opacity:1.000000;"
- offset="0"
- id="stop7966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BEC8B7"
- osb:paint="solid"
- id="linearGradient7968">
- <stop
- style="stop-color:#bec8b7;stop-opacity:1.000000;"
- offset="0"
- id="stop7970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DEE3DB"
- osb:paint="solid"
- id="linearGradient7972">
- <stop
- style="stop-color:#dee3db;stop-opacity:1.000000;"
- offset="0"
- id="stop7974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002B00"
- osb:paint="solid"
- id="linearGradient7976">
- <stop
- style="stop-color:#002b00;stop-opacity:1.000000;"
- offset="0"
- id="stop7978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005500"
- osb:paint="solid"
- id="linearGradient7980">
- <stop
- style="stop-color:#005500;stop-opacity:1.000000;"
- offset="0"
- id="stop7982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008000"
- osb:paint="solid"
- id="linearGradient7984">
- <stop
- style="stop-color:#008000;stop-opacity:1.000000;"
- offset="0"
- id="stop7986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AA00"
- osb:paint="solid"
- id="linearGradient7988">
- <stop
- style="stop-color:#00aa00;stop-opacity:1.000000;"
- offset="0"
- id="stop7990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D400"
- osb:paint="solid"
- id="linearGradient7992">
- <stop
- style="stop-color:#00d400;stop-opacity:1.000000;"
- offset="0"
- id="stop7994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00FF00"
- osb:paint="solid"
- id="linearGradient7996">
- <stop
- style="stop-color:#00ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop7998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2AFF2A"
- osb:paint="solid"
- id="linearGradient8000">
- <stop
- style="stop-color:#2aff2a;stop-opacity:1.000000;"
- offset="0"
- id="stop8002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55FF55"
- osb:paint="solid"
- id="linearGradient8004">
- <stop
- style="stop-color:#55ff55;stop-opacity:1.000000;"
- offset="0"
- id="stop8006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80FF80"
- osb:paint="solid"
- id="linearGradient8008">
- <stop
- style="stop-color:#80ff80;stop-opacity:1.000000;"
- offset="0"
- id="stop8010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAFFAA"
- osb:paint="solid"
- id="linearGradient8012">
- <stop
- style="stop-color:#aaffaa;stop-opacity:1.000000;"
- offset="0"
- id="stop8014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5FFD5"
- osb:paint="solid"
- id="linearGradient8016">
- <stop
- style="stop-color:#d5ffd5;stop-opacity:1.000000;"
- offset="0"
- id="stop8018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B280B"
- osb:paint="solid"
- id="linearGradient8020">
- <stop
- style="stop-color:#0b280b;stop-opacity:1.000000;"
- offset="0"
- id="stop8022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#165016"
- osb:paint="solid"
- id="linearGradient8024">
- <stop
- style="stop-color:#165016;stop-opacity:1.000000;"
- offset="0"
- id="stop8026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#217821"
- osb:paint="solid"
- id="linearGradient8028">
- <stop
- style="stop-color:#217821;stop-opacity:1.000000;"
- offset="0"
- id="stop8030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CA02C"
- osb:paint="solid"
- id="linearGradient8032">
- <stop
- style="stop-color:#2ca02c;stop-opacity:1.000000;"
- offset="0"
- id="stop8034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37C837"
- osb:paint="solid"
- id="linearGradient8036">
- <stop
- style="stop-color:#37c837;stop-opacity:1.000000;"
- offset="0"
- id="stop8038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5FD35F"
- osb:paint="solid"
- id="linearGradient8040">
- <stop
- style="stop-color:#5fd35f;stop-opacity:1.000000;"
- offset="0"
- id="stop8042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#87DE87"
- osb:paint="solid"
- id="linearGradient8044">
- <stop
- style="stop-color:#87de87;stop-opacity:1.000000;"
- offset="0"
- id="stop8046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFE9AF"
- osb:paint="solid"
- id="linearGradient8048">
- <stop
- style="stop-color:#afe9af;stop-opacity:1.000000;"
- offset="0"
- id="stop8050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7F4D7"
- osb:paint="solid"
- id="linearGradient8052">
- <stop
- style="stop-color:#d7f4d7;stop-opacity:1.000000;"
- offset="0"
- id="stop8054" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C241C"
- osb:paint="solid"
- id="linearGradient8056">
- <stop
- style="stop-color:#1c241c;stop-opacity:1.000000;"
- offset="0"
- id="stop8058" />
- </linearGradient>
- <linearGradient
- inkscape:label="#374837"
- osb:paint="solid"
- id="linearGradient8060">
- <stop
- style="stop-color:#374837;stop-opacity:1.000000;"
- offset="0"
- id="stop8062" />
- </linearGradient>
- <linearGradient
- inkscape:label="#536C53"
- osb:paint="solid"
- id="linearGradient8064">
- <stop
- style="stop-color:#536c53;stop-opacity:1.000000;"
- offset="0"
- id="stop8066" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F916F"
- osb:paint="solid"
- id="linearGradient8068">
- <stop
- style="stop-color:#6f916f;stop-opacity:1.000000;"
- offset="0"
- id="stop8070" />
- </linearGradient>
- <linearGradient
- inkscape:label="#93AC93"
- osb:paint="solid"
- id="linearGradient8072">
- <stop
- style="stop-color:#93ac93;stop-opacity:1.000000;"
- offset="0"
- id="stop8074" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7C8B7"
- osb:paint="solid"
- id="linearGradient8076">
- <stop
- style="stop-color:#b7c8b7;stop-opacity:1.000000;"
- offset="0"
- id="stop8078" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBE3DB"
- osb:paint="solid"
- id="linearGradient8080">
- <stop
- style="stop-color:#dbe3db;stop-opacity:1.000000;"
- offset="0"
- id="stop8082" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002B11"
- osb:paint="solid"
- id="linearGradient8084">
- <stop
- style="stop-color:#002b11;stop-opacity:1.000000;"
- offset="0"
- id="stop8086" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005522"
- osb:paint="solid"
- id="linearGradient8088">
- <stop
- style="stop-color:#005522;stop-opacity:1.000000;"
- offset="0"
- id="stop8090" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008033"
- osb:paint="solid"
- id="linearGradient8092">
- <stop
- style="stop-color:#008033;stop-opacity:1.000000;"
- offset="0"
- id="stop8094" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AA44"
- osb:paint="solid"
- id="linearGradient8096">
- <stop
- style="stop-color:#00aa44;stop-opacity:1.000000;"
- offset="0"
- id="stop8098" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D455"
- osb:paint="solid"
- id="linearGradient8100">
- <stop
- style="stop-color:#00d455;stop-opacity:1.000000;"
- offset="0"
- id="stop8102" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00FF66"
- osb:paint="solid"
- id="linearGradient8104">
- <stop
- style="stop-color:#00ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop8106" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2AFF80"
- osb:paint="solid"
- id="linearGradient8108">
- <stop
- style="stop-color:#2aff80;stop-opacity:1.000000;"
- offset="0"
- id="stop8110" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55FF99"
- osb:paint="solid"
- id="linearGradient8112">
- <stop
- style="stop-color:#55ff99;stop-opacity:1.000000;"
- offset="0"
- id="stop8114" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80FFB3"
- osb:paint="solid"
- id="linearGradient8116">
- <stop
- style="stop-color:#80ffb3;stop-opacity:1.000000;"
- offset="0"
- id="stop8118" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAFFCC"
- osb:paint="solid"
- id="linearGradient8120">
- <stop
- style="stop-color:#aaffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop8122" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5FFE6"
- osb:paint="solid"
- id="linearGradient8124">
- <stop
- style="stop-color:#d5ffe6;stop-opacity:1.000000;"
- offset="0"
- id="stop8126" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B2817"
- osb:paint="solid"
- id="linearGradient8128">
- <stop
- style="stop-color:#0b2817;stop-opacity:1.000000;"
- offset="0"
- id="stop8130" />
- </linearGradient>
- <linearGradient
- inkscape:label="#16502D"
- osb:paint="solid"
- id="linearGradient8132">
- <stop
- style="stop-color:#16502d;stop-opacity:1.000000;"
- offset="0"
- id="stop8134" />
- </linearGradient>
- <linearGradient
- inkscape:label="#217844"
- osb:paint="solid"
- id="linearGradient8136">
- <stop
- style="stop-color:#217844;stop-opacity:1.000000;"
- offset="0"
- id="stop8138" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CA05A"
- osb:paint="solid"
- id="linearGradient8140">
- <stop
- style="stop-color:#2ca05a;stop-opacity:1.000000;"
- offset="0"
- id="stop8142" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37C871"
- osb:paint="solid"
- id="linearGradient8144">
- <stop
- style="stop-color:#37c871;stop-opacity:1.000000;"
- offset="0"
- id="stop8146" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5FD38D"
- osb:paint="solid"
- id="linearGradient8148">
- <stop
- style="stop-color:#5fd38d;stop-opacity:1.000000;"
- offset="0"
- id="stop8150" />
- </linearGradient>
- <linearGradient
- inkscape:label="#87DEAA"
- osb:paint="solid"
- id="linearGradient8152">
- <stop
- style="stop-color:#87deaa;stop-opacity:1.000000;"
- offset="0"
- id="stop8154" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFE9C6"
- osb:paint="solid"
- id="linearGradient8156">
- <stop
- style="stop-color:#afe9c6;stop-opacity:1.000000;"
- offset="0"
- id="stop8158" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7F4E3"
- osb:paint="solid"
- id="linearGradient8160">
- <stop
- style="stop-color:#d7f4e3;stop-opacity:1.000000;"
- offset="0"
- id="stop8162" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C241F"
- osb:paint="solid"
- id="linearGradient8164">
- <stop
- style="stop-color:#1c241f;stop-opacity:1.000000;"
- offset="0"
- id="stop8166" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37483E"
- osb:paint="solid"
- id="linearGradient8168">
- <stop
- style="stop-color:#37483e;stop-opacity:1.000000;"
- offset="0"
- id="stop8170" />
- </linearGradient>
- <linearGradient
- inkscape:label="#536C5D"
- osb:paint="solid"
- id="linearGradient8172">
- <stop
- style="stop-color:#536c5d;stop-opacity:1.000000;"
- offset="0"
- id="stop8174" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F917C"
- osb:paint="solid"
- id="linearGradient8176">
- <stop
- style="stop-color:#6f917c;stop-opacity:1.000000;"
- offset="0"
- id="stop8178" />
- </linearGradient>
- <linearGradient
- inkscape:label="#93AC9D"
- osb:paint="solid"
- id="linearGradient8180">
- <stop
- style="stop-color:#93ac9d;stop-opacity:1.000000;"
- offset="0"
- id="stop8182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7C8BE"
- osb:paint="solid"
- id="linearGradient8184">
- <stop
- style="stop-color:#b7c8be;stop-opacity:1.000000;"
- offset="0"
- id="stop8186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBE3DE"
- osb:paint="solid"
- id="linearGradient8188">
- <stop
- style="stop-color:#dbe3de;stop-opacity:1.000000;"
- offset="0"
- id="stop8190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002B22"
- osb:paint="solid"
- id="linearGradient8192">
- <stop
- style="stop-color:#002b22;stop-opacity:1.000000;"
- offset="0"
- id="stop8194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#005544"
- osb:paint="solid"
- id="linearGradient8196">
- <stop
- style="stop-color:#005544;stop-opacity:1.000000;"
- offset="0"
- id="stop8198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#008066"
- osb:paint="solid"
- id="linearGradient8200">
- <stop
- style="stop-color:#008066;stop-opacity:1.000000;"
- offset="0"
- id="stop8202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AA88"
- osb:paint="solid"
- id="linearGradient8204">
- <stop
- style="stop-color:#00aa88;stop-opacity:1.000000;"
- offset="0"
- id="stop8206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00D4AA"
- osb:paint="solid"
- id="linearGradient8208">
- <stop
- style="stop-color:#00d4aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00FFCC"
- osb:paint="solid"
- id="linearGradient8212">
- <stop
- style="stop-color:#00ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop8214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2AFFD5"
- osb:paint="solid"
- id="linearGradient8216">
- <stop
- style="stop-color:#2affd5;stop-opacity:1.000000;"
- offset="0"
- id="stop8218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55FFDD"
- osb:paint="solid"
- id="linearGradient8220">
- <stop
- style="stop-color:#55ffdd;stop-opacity:1.000000;"
- offset="0"
- id="stop8222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80FFE6"
- osb:paint="solid"
- id="linearGradient8224">
- <stop
- style="stop-color:#80ffe6;stop-opacity:1.000000;"
- offset="0"
- id="stop8226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAFFEE"
- osb:paint="solid"
- id="linearGradient8228">
- <stop
- style="stop-color:#aaffee;stop-opacity:1.000000;"
- offset="0"
- id="stop8230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5FFF6"
- osb:paint="solid"
- id="linearGradient8232">
- <stop
- style="stop-color:#d5fff6;stop-opacity:1.000000;"
- offset="0"
- id="stop8234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B2822"
- osb:paint="solid"
- id="linearGradient8236">
- <stop
- style="stop-color:#0b2822;stop-opacity:1.000000;"
- offset="0"
- id="stop8238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#165044"
- osb:paint="solid"
- id="linearGradient8240">
- <stop
- style="stop-color:#165044;stop-opacity:1.000000;"
- offset="0"
- id="stop8242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#217867"
- osb:paint="solid"
- id="linearGradient8244">
- <stop
- style="stop-color:#217867;stop-opacity:1.000000;"
- offset="0"
- id="stop8246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2CA089"
- osb:paint="solid"
- id="linearGradient8248">
- <stop
- style="stop-color:#2ca089;stop-opacity:1.000000;"
- offset="0"
- id="stop8250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37C8AB"
- osb:paint="solid"
- id="linearGradient8252">
- <stop
- style="stop-color:#37c8ab;stop-opacity:1.000000;"
- offset="0"
- id="stop8254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5FD3BC"
- osb:paint="solid"
- id="linearGradient8256">
- <stop
- style="stop-color:#5fd3bc;stop-opacity:1.000000;"
- offset="0"
- id="stop8258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#87DECD"
- osb:paint="solid"
- id="linearGradient8260">
- <stop
- style="stop-color:#87decd;stop-opacity:1.000000;"
- offset="0"
- id="stop8262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFE9DD"
- osb:paint="solid"
- id="linearGradient8264">
- <stop
- style="stop-color:#afe9dd;stop-opacity:1.000000;"
- offset="0"
- id="stop8266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7F4EE"
- osb:paint="solid"
- id="linearGradient8268">
- <stop
- style="stop-color:#d7f4ee;stop-opacity:1.000000;"
- offset="0"
- id="stop8270" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C2422"
- osb:paint="solid"
- id="linearGradient8272">
- <stop
- style="stop-color:#1c2422;stop-opacity:1.000000;"
- offset="0"
- id="stop8274" />
- </linearGradient>
- <linearGradient
- inkscape:label="#374845"
- osb:paint="solid"
- id="linearGradient8276">
- <stop
- style="stop-color:#374845;stop-opacity:1.000000;"
- offset="0"
- id="stop8278" />
- </linearGradient>
- <linearGradient
- inkscape:label="#536C67"
- osb:paint="solid"
- id="linearGradient8280">
- <stop
- style="stop-color:#536c67;stop-opacity:1.000000;"
- offset="0"
- id="stop8282" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F918A"
- osb:paint="solid"
- id="linearGradient8284">
- <stop
- style="stop-color:#6f918a;stop-opacity:1.000000;"
- offset="0"
- id="stop8286" />
- </linearGradient>
- <linearGradient
- inkscape:label="#93ACA7"
- osb:paint="solid"
- id="linearGradient8288">
- <stop
- style="stop-color:#93aca7;stop-opacity:1.000000;"
- offset="0"
- id="stop8290" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7C8C4"
- osb:paint="solid"
- id="linearGradient8292">
- <stop
- style="stop-color:#b7c8c4;stop-opacity:1.000000;"
- offset="0"
- id="stop8294" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBE3E2"
- osb:paint="solid"
- id="linearGradient8296">
- <stop
- style="stop-color:#dbe3e2;stop-opacity:1.000000;"
- offset="0"
- id="stop8298" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00222B"
- osb:paint="solid"
- id="linearGradient8300">
- <stop
- style="stop-color:#00222b;stop-opacity:1.000000;"
- offset="0"
- id="stop8302" />
- </linearGradient>
- <linearGradient
- inkscape:label="#004455"
- osb:paint="solid"
- id="linearGradient8304">
- <stop
- style="stop-color:#004455;stop-opacity:1.000000;"
- offset="0"
- id="stop8306" />
- </linearGradient>
- <linearGradient
- inkscape:label="#006680"
- osb:paint="solid"
- id="linearGradient8308">
- <stop
- style="stop-color:#006680;stop-opacity:1.000000;"
- offset="0"
- id="stop8310" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0088AA"
- osb:paint="solid"
- id="linearGradient8312">
- <stop
- style="stop-color:#0088aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8314" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00AAD4"
- osb:paint="solid"
- id="linearGradient8316">
- <stop
- style="stop-color:#00aad4;stop-opacity:1.000000;"
- offset="0"
- id="stop8318" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00CCFF"
- osb:paint="solid"
- id="linearGradient8320">
- <stop
- style="stop-color:#00ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop8322" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2AD4FF"
- osb:paint="solid"
- id="linearGradient8324">
- <stop
- style="stop-color:#2ad4ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8326" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55DDFF"
- osb:paint="solid"
- id="linearGradient8328">
- <stop
- style="stop-color:#55ddff;stop-opacity:1.000000;"
- offset="0"
- id="stop8330" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80E5FF"
- osb:paint="solid"
- id="linearGradient8332">
- <stop
- style="stop-color:#80e5ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8334" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAEEFF"
- osb:paint="solid"
- id="linearGradient8336">
- <stop
- style="stop-color:#aaeeff;stop-opacity:1.000000;"
- offset="0"
- id="stop8338" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5F6FF"
- osb:paint="solid"
- id="linearGradient8340">
- <stop
- style="stop-color:#d5f6ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8342" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B2228"
- osb:paint="solid"
- id="linearGradient8344">
- <stop
- style="stop-color:#0b2228;stop-opacity:1.000000;"
- offset="0"
- id="stop8346" />
- </linearGradient>
- <linearGradient
- inkscape:label="#164450"
- osb:paint="solid"
- id="linearGradient8348">
- <stop
- style="stop-color:#164450;stop-opacity:1.000000;"
- offset="0"
- id="stop8350" />
- </linearGradient>
- <linearGradient
- inkscape:label="#216778"
- osb:paint="solid"
- id="linearGradient8352">
- <stop
- style="stop-color:#216778;stop-opacity:1.000000;"
- offset="0"
- id="stop8354" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C89A0"
- osb:paint="solid"
- id="linearGradient8356">
- <stop
- style="stop-color:#2c89a0;stop-opacity:1.000000;"
- offset="0"
- id="stop8358" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37ABC8"
- osb:paint="solid"
- id="linearGradient8360">
- <stop
- style="stop-color:#37abc8;stop-opacity:1.000000;"
- offset="0"
- id="stop8362" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5FBCD3"
- osb:paint="solid"
- id="linearGradient8364">
- <stop
- style="stop-color:#5fbcd3;stop-opacity:1.000000;"
- offset="0"
- id="stop8366" />
- </linearGradient>
- <linearGradient
- inkscape:label="#87CDDE"
- osb:paint="solid"
- id="linearGradient8368">
- <stop
- style="stop-color:#87cdde;stop-opacity:1.000000;"
- offset="0"
- id="stop8370" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFDDE9"
- osb:paint="solid"
- id="linearGradient8372">
- <stop
- style="stop-color:#afdde9;stop-opacity:1.000000;"
- offset="0"
- id="stop8374" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7EEF4"
- osb:paint="solid"
- id="linearGradient8376">
- <stop
- style="stop-color:#d7eef4;stop-opacity:1.000000;"
- offset="0"
- id="stop8378" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C2224"
- osb:paint="solid"
- id="linearGradient8380">
- <stop
- style="stop-color:#1c2224;stop-opacity:1.000000;"
- offset="0"
- id="stop8382" />
- </linearGradient>
- <linearGradient
- inkscape:label="#374548"
- osb:paint="solid"
- id="linearGradient8384">
- <stop
- style="stop-color:#374548;stop-opacity:1.000000;"
- offset="0"
- id="stop8386" />
- </linearGradient>
- <linearGradient
- inkscape:label="#53676C"
- osb:paint="solid"
- id="linearGradient8388">
- <stop
- style="stop-color:#53676c;stop-opacity:1.000000;"
- offset="0"
- id="stop8390" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F8A91"
- osb:paint="solid"
- id="linearGradient8392">
- <stop
- style="stop-color:#6f8a91;stop-opacity:1.000000;"
- offset="0"
- id="stop8394" />
- </linearGradient>
- <linearGradient
- inkscape:label="#93A7AC"
- osb:paint="solid"
- id="linearGradient8396">
- <stop
- style="stop-color:#93a7ac;stop-opacity:1.000000;"
- offset="0"
- id="stop8398" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7C4C8"
- osb:paint="solid"
- id="linearGradient8400">
- <stop
- style="stop-color:#b7c4c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8402" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBE2E3"
- osb:paint="solid"
- id="linearGradient8404">
- <stop
- style="stop-color:#dbe2e3;stop-opacity:1.000000;"
- offset="0"
- id="stop8406" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00112B"
- osb:paint="solid"
- id="linearGradient8408">
- <stop
- style="stop-color:#00112b;stop-opacity:1.000000;"
- offset="0"
- id="stop8410" />
- </linearGradient>
- <linearGradient
- inkscape:label="#002255"
- osb:paint="solid"
- id="linearGradient8412">
- <stop
- style="stop-color:#002255;stop-opacity:1.000000;"
- offset="0"
- id="stop8414" />
- </linearGradient>
- <linearGradient
- inkscape:label="#003380"
- osb:paint="solid"
- id="linearGradient8416">
- <stop
- style="stop-color:#003380;stop-opacity:1.000000;"
- offset="0"
- id="stop8418" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0044AA"
- osb:paint="solid"
- id="linearGradient8420">
- <stop
- style="stop-color:#0044aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8422" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0055D4"
- osb:paint="solid"
- id="linearGradient8424">
- <stop
- style="stop-color:#0055d4;stop-opacity:1.000000;"
- offset="0"
- id="stop8426" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0066FF"
- osb:paint="solid"
- id="linearGradient8428">
- <stop
- style="stop-color:#0066ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8430" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2A7FFF"
- osb:paint="solid"
- id="linearGradient8432">
- <stop
- style="stop-color:#2a7fff;stop-opacity:1.000000;"
- offset="0"
- id="stop8434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5599FF"
- osb:paint="solid"
- id="linearGradient8436">
- <stop
- style="stop-color:#5599ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80B3FF"
- osb:paint="solid"
- id="linearGradient8440">
- <stop
- style="stop-color:#80b3ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AACCFF"
- osb:paint="solid"
- id="linearGradient8444">
- <stop
- style="stop-color:#aaccff;stop-opacity:1.000000;"
- offset="0"
- id="stop8446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5E5FF"
- osb:paint="solid"
- id="linearGradient8448">
- <stop
- style="stop-color:#d5e5ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B1728"
- osb:paint="solid"
- id="linearGradient8452">
- <stop
- style="stop-color:#0b1728;stop-opacity:1.000000;"
- offset="0"
- id="stop8454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#162D50"
- osb:paint="solid"
- id="linearGradient8456">
- <stop
- style="stop-color:#162d50;stop-opacity:1.000000;"
- offset="0"
- id="stop8458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#214478"
- osb:paint="solid"
- id="linearGradient8460">
- <stop
- style="stop-color:#214478;stop-opacity:1.000000;"
- offset="0"
- id="stop8462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C5AA0"
- osb:paint="solid"
- id="linearGradient8464">
- <stop
- style="stop-color:#2c5aa0;stop-opacity:1.000000;"
- offset="0"
- id="stop8466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3771C8"
- osb:paint="solid"
- id="linearGradient8468">
- <stop
- style="stop-color:#3771c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5F8DD3"
- osb:paint="solid"
- id="linearGradient8472">
- <stop
- style="stop-color:#5f8dd3;stop-opacity:1.000000;"
- offset="0"
- id="stop8474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#87AADE"
- osb:paint="solid"
- id="linearGradient8476">
- <stop
- style="stop-color:#87aade;stop-opacity:1.000000;"
- offset="0"
- id="stop8478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFC6E9"
- osb:paint="solid"
- id="linearGradient8480">
- <stop
- style="stop-color:#afc6e9;stop-opacity:1.000000;"
- offset="0"
- id="stop8482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7E3F4"
- osb:paint="solid"
- id="linearGradient8484">
- <stop
- style="stop-color:#d7e3f4;stop-opacity:1.000000;"
- offset="0"
- id="stop8486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C1F24"
- osb:paint="solid"
- id="linearGradient8488">
- <stop
- style="stop-color:#1c1f24;stop-opacity:1.000000;"
- offset="0"
- id="stop8490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#373E48"
- osb:paint="solid"
- id="linearGradient8492">
- <stop
- style="stop-color:#373e48;stop-opacity:1.000000;"
- offset="0"
- id="stop8494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#535D6C"
- osb:paint="solid"
- id="linearGradient8496">
- <stop
- style="stop-color:#535d6c;stop-opacity:1.000000;"
- offset="0"
- id="stop8498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F7C91"
- osb:paint="solid"
- id="linearGradient8500">
- <stop
- style="stop-color:#6f7c91;stop-opacity:1.000000;"
- offset="0"
- id="stop8502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#939DAC"
- osb:paint="solid"
- id="linearGradient8504">
- <stop
- style="stop-color:#939dac;stop-opacity:1.000000;"
- offset="0"
- id="stop8506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7BEC8"
- osb:paint="solid"
- id="linearGradient8508">
- <stop
- style="stop-color:#b7bec8;stop-opacity:1.000000;"
- offset="0"
- id="stop8510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBDEE3"
- osb:paint="solid"
- id="linearGradient8512">
- <stop
- style="stop-color:#dbdee3;stop-opacity:1.000000;"
- offset="0"
- id="stop8514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#00002B"
- osb:paint="solid"
- id="linearGradient8516">
- <stop
- style="stop-color:#00002b;stop-opacity:1.000000;"
- offset="0"
- id="stop8518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000055"
- osb:paint="solid"
- id="linearGradient8520">
- <stop
- style="stop-color:#000055;stop-opacity:1.000000;"
- offset="0"
- id="stop8522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000080"
- osb:paint="solid"
- id="linearGradient8524">
- <stop
- style="stop-color:#000080;stop-opacity:1.000000;"
- offset="0"
- id="stop8526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000AA"
- osb:paint="solid"
- id="linearGradient8528">
- <stop
- style="stop-color:#0000aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000D4"
- osb:paint="solid"
- id="linearGradient8532">
- <stop
- style="stop-color:#0000d4;stop-opacity:1.000000;"
- offset="0"
- id="stop8534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000FF"
- osb:paint="solid"
- id="linearGradient8536">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2A2AFF"
- osb:paint="solid"
- id="linearGradient8540">
- <stop
- style="stop-color:#2a2aff;stop-opacity:1.000000;"
- offset="0"
- id="stop8542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5555FF"
- osb:paint="solid"
- id="linearGradient8544">
- <stop
- style="stop-color:#5555ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8080FF"
- osb:paint="solid"
- id="linearGradient8548">
- <stop
- style="stop-color:#8080ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AAAAFF"
- osb:paint="solid"
- id="linearGradient8552">
- <stop
- style="stop-color:#aaaaff;stop-opacity:1.000000;"
- offset="0"
- id="stop8554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D5D5FF"
- osb:paint="solid"
- id="linearGradient8556">
- <stop
- style="stop-color:#d5d5ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0B0B28"
- osb:paint="solid"
- id="linearGradient8560">
- <stop
- style="stop-color:#0b0b28;stop-opacity:1.000000;"
- offset="0"
- id="stop8562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#161650"
- osb:paint="solid"
- id="linearGradient8564">
- <stop
- style="stop-color:#161650;stop-opacity:1.000000;"
- offset="0"
- id="stop8566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#212178"
- osb:paint="solid"
- id="linearGradient8568">
- <stop
- style="stop-color:#212178;stop-opacity:1.000000;"
- offset="0"
- id="stop8570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C2CA0"
- osb:paint="solid"
- id="linearGradient8572">
- <stop
- style="stop-color:#2c2ca0;stop-opacity:1.000000;"
- offset="0"
- id="stop8574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3737C8"
- osb:paint="solid"
- id="linearGradient8576">
- <stop
- style="stop-color:#3737c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5F5FD3"
- osb:paint="solid"
- id="linearGradient8580">
- <stop
- style="stop-color:#5f5fd3;stop-opacity:1.000000;"
- offset="0"
- id="stop8582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8787DE"
- osb:paint="solid"
- id="linearGradient8584">
- <stop
- style="stop-color:#8787de;stop-opacity:1.000000;"
- offset="0"
- id="stop8586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AFAFE9"
- osb:paint="solid"
- id="linearGradient8588">
- <stop
- style="stop-color:#afafe9;stop-opacity:1.000000;"
- offset="0"
- id="stop8590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D7D7F4"
- osb:paint="solid"
- id="linearGradient8592">
- <stop
- style="stop-color:#d7d7f4;stop-opacity:1.000000;"
- offset="0"
- id="stop8594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C1C24"
- osb:paint="solid"
- id="linearGradient8596">
- <stop
- style="stop-color:#1c1c24;stop-opacity:1.000000;"
- offset="0"
- id="stop8598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#373748"
- osb:paint="solid"
- id="linearGradient8600">
- <stop
- style="stop-color:#373748;stop-opacity:1.000000;"
- offset="0"
- id="stop8602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#53536C"
- osb:paint="solid"
- id="linearGradient8604">
- <stop
- style="stop-color:#53536c;stop-opacity:1.000000;"
- offset="0"
- id="stop8606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6F6F91"
- osb:paint="solid"
- id="linearGradient8608">
- <stop
- style="stop-color:#6f6f91;stop-opacity:1.000000;"
- offset="0"
- id="stop8610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9393AC"
- osb:paint="solid"
- id="linearGradient8612">
- <stop
- style="stop-color:#9393ac;stop-opacity:1.000000;"
- offset="0"
- id="stop8614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B7B7C8"
- osb:paint="solid"
- id="linearGradient8616">
- <stop
- style="stop-color:#b7b7c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DBDBE3"
- osb:paint="solid"
- id="linearGradient8620">
- <stop
- style="stop-color:#dbdbe3;stop-opacity:1.000000;"
- offset="0"
- id="stop8622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#11002B"
- osb:paint="solid"
- id="linearGradient8624">
- <stop
- style="stop-color:#11002b;stop-opacity:1.000000;"
- offset="0"
- id="stop8626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#220055"
- osb:paint="solid"
- id="linearGradient8628">
- <stop
- style="stop-color:#220055;stop-opacity:1.000000;"
- offset="0"
- id="stop8630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#330080"
- osb:paint="solid"
- id="linearGradient8632">
- <stop
- style="stop-color:#330080;stop-opacity:1.000000;"
- offset="0"
- id="stop8634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4400AA"
- osb:paint="solid"
- id="linearGradient8636">
- <stop
- style="stop-color:#4400aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5500D4"
- osb:paint="solid"
- id="linearGradient8640">
- <stop
- style="stop-color:#5500d4;stop-opacity:1.000000;"
- offset="0"
- id="stop8642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6600FF"
- osb:paint="solid"
- id="linearGradient8644">
- <stop
- style="stop-color:#6600ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7F2AFF"
- osb:paint="solid"
- id="linearGradient8648">
- <stop
- style="stop-color:#7f2aff;stop-opacity:1.000000;"
- offset="0"
- id="stop8650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9955FF"
- osb:paint="solid"
- id="linearGradient8652">
- <stop
- style="stop-color:#9955ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B380FF"
- osb:paint="solid"
- id="linearGradient8656">
- <stop
- style="stop-color:#b380ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCAAFF"
- osb:paint="solid"
- id="linearGradient8660">
- <stop
- style="stop-color:#ccaaff;stop-opacity:1.000000;"
- offset="0"
- id="stop8662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E5D5FF"
- osb:paint="solid"
- id="linearGradient8664">
- <stop
- style="stop-color:#e5d5ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#170B28"
- osb:paint="solid"
- id="linearGradient8668">
- <stop
- style="stop-color:#170b28;stop-opacity:1.000000;"
- offset="0"
- id="stop8670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2D1650"
- osb:paint="solid"
- id="linearGradient8672">
- <stop
- style="stop-color:#2d1650;stop-opacity:1.000000;"
- offset="0"
- id="stop8674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#442178"
- osb:paint="solid"
- id="linearGradient8676">
- <stop
- style="stop-color:#442178;stop-opacity:1.000000;"
- offset="0"
- id="stop8678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5A2CA0"
- osb:paint="solid"
- id="linearGradient8680">
- <stop
- style="stop-color:#5a2ca0;stop-opacity:1.000000;"
- offset="0"
- id="stop8682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7137C8"
- osb:paint="solid"
- id="linearGradient8684">
- <stop
- style="stop-color:#7137c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8D5FD3"
- osb:paint="solid"
- id="linearGradient8688">
- <stop
- style="stop-color:#8d5fd3;stop-opacity:1.000000;"
- offset="0"
- id="stop8690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA87DE"
- osb:paint="solid"
- id="linearGradient8692">
- <stop
- style="stop-color:#aa87de;stop-opacity:1.000000;"
- offset="0"
- id="stop8694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C6AFE9"
- osb:paint="solid"
- id="linearGradient8696">
- <stop
- style="stop-color:#c6afe9;stop-opacity:1.000000;"
- offset="0"
- id="stop8698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3D7F4"
- osb:paint="solid"
- id="linearGradient8700">
- <stop
- style="stop-color:#e3d7f4;stop-opacity:1.000000;"
- offset="0"
- id="stop8702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1F1C24"
- osb:paint="solid"
- id="linearGradient8704">
- <stop
- style="stop-color:#1f1c24;stop-opacity:1.000000;"
- offset="0"
- id="stop8706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3E3748"
- osb:paint="solid"
- id="linearGradient8708">
- <stop
- style="stop-color:#3e3748;stop-opacity:1.000000;"
- offset="0"
- id="stop8710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5D536C"
- osb:paint="solid"
- id="linearGradient8712">
- <stop
- style="stop-color:#5d536c;stop-opacity:1.000000;"
- offset="0"
- id="stop8714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C6F91"
- osb:paint="solid"
- id="linearGradient8716">
- <stop
- style="stop-color:#7c6f91;stop-opacity:1.000000;"
- offset="0"
- id="stop8718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9D93AC"
- osb:paint="solid"
- id="linearGradient8720">
- <stop
- style="stop-color:#9d93ac;stop-opacity:1.000000;"
- offset="0"
- id="stop8722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BEB7C8"
- osb:paint="solid"
- id="linearGradient8724">
- <stop
- style="stop-color:#beb7c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DEDBE3"
- osb:paint="solid"
- id="linearGradient8728">
- <stop
- style="stop-color:#dedbe3;stop-opacity:1.000000;"
- offset="0"
- id="stop8730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#22002B"
- osb:paint="solid"
- id="linearGradient8732">
- <stop
- style="stop-color:#22002b;stop-opacity:1.000000;"
- offset="0"
- id="stop8734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#440055"
- osb:paint="solid"
- id="linearGradient8736">
- <stop
- style="stop-color:#440055;stop-opacity:1.000000;"
- offset="0"
- id="stop8738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#660080"
- osb:paint="solid"
- id="linearGradient8740">
- <stop
- style="stop-color:#660080;stop-opacity:1.000000;"
- offset="0"
- id="stop8742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8800AA"
- osb:paint="solid"
- id="linearGradient8744">
- <stop
- style="stop-color:#8800aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA00D4"
- osb:paint="solid"
- id="linearGradient8748">
- <stop
- style="stop-color:#aa00d4;stop-opacity:1.000000;"
- offset="0"
- id="stop8750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CC00FF"
- osb:paint="solid"
- id="linearGradient8752">
- <stop
- style="stop-color:#cc00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D42AFF"
- osb:paint="solid"
- id="linearGradient8756">
- <stop
- style="stop-color:#d42aff;stop-opacity:1.000000;"
- offset="0"
- id="stop8758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DD55FF"
- osb:paint="solid"
- id="linearGradient8760">
- <stop
- style="stop-color:#dd55ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E580FF"
- osb:paint="solid"
- id="linearGradient8764">
- <stop
- style="stop-color:#e580ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#EEAAFF"
- osb:paint="solid"
- id="linearGradient8768">
- <stop
- style="stop-color:#eeaaff;stop-opacity:1.000000;"
- offset="0"
- id="stop8770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F6D5FF"
- osb:paint="solid"
- id="linearGradient8772">
- <stop
- style="stop-color:#f6d5ff;stop-opacity:1.000000;"
- offset="0"
- id="stop8774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#220B28"
- osb:paint="solid"
- id="linearGradient8776">
- <stop
- style="stop-color:#220b28;stop-opacity:1.000000;"
- offset="0"
- id="stop8778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#441650"
- osb:paint="solid"
- id="linearGradient8780">
- <stop
- style="stop-color:#441650;stop-opacity:1.000000;"
- offset="0"
- id="stop8782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#672178"
- osb:paint="solid"
- id="linearGradient8784">
- <stop
- style="stop-color:#672178;stop-opacity:1.000000;"
- offset="0"
- id="stop8786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#892CA0"
- osb:paint="solid"
- id="linearGradient8788">
- <stop
- style="stop-color:#892ca0;stop-opacity:1.000000;"
- offset="0"
- id="stop8790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AB37C8"
- osb:paint="solid"
- id="linearGradient8792">
- <stop
- style="stop-color:#ab37c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BC5FD3"
- osb:paint="solid"
- id="linearGradient8796">
- <stop
- style="stop-color:#bc5fd3;stop-opacity:1.000000;"
- offset="0"
- id="stop8798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CD87DE"
- osb:paint="solid"
- id="linearGradient8800">
- <stop
- style="stop-color:#cd87de;stop-opacity:1.000000;"
- offset="0"
- id="stop8802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DDAFE9"
- osb:paint="solid"
- id="linearGradient8804">
- <stop
- style="stop-color:#ddafe9;stop-opacity:1.000000;"
- offset="0"
- id="stop8806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#EED7F4"
- osb:paint="solid"
- id="linearGradient8808">
- <stop
- style="stop-color:#eed7f4;stop-opacity:1.000000;"
- offset="0"
- id="stop8810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#221C24"
- osb:paint="solid"
- id="linearGradient8812">
- <stop
- style="stop-color:#221c24;stop-opacity:1.000000;"
- offset="0"
- id="stop8814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#453748"
- osb:paint="solid"
- id="linearGradient8816">
- <stop
- style="stop-color:#453748;stop-opacity:1.000000;"
- offset="0"
- id="stop8818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#67536C"
- osb:paint="solid"
- id="linearGradient8820">
- <stop
- style="stop-color:#67536c;stop-opacity:1.000000;"
- offset="0"
- id="stop8822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8A6F91"
- osb:paint="solid"
- id="linearGradient8824">
- <stop
- style="stop-color:#8a6f91;stop-opacity:1.000000;"
- offset="0"
- id="stop8826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A793AC"
- osb:paint="solid"
- id="linearGradient8828">
- <stop
- style="stop-color:#a793ac;stop-opacity:1.000000;"
- offset="0"
- id="stop8830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4B7C8"
- osb:paint="solid"
- id="linearGradient8832">
- <stop
- style="stop-color:#c4b7c8;stop-opacity:1.000000;"
- offset="0"
- id="stop8834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E2DBE3"
- osb:paint="solid"
- id="linearGradient8836">
- <stop
- style="stop-color:#e2dbe3;stop-opacity:1.000000;"
- offset="0"
- id="stop8838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2B0022"
- osb:paint="solid"
- id="linearGradient8840">
- <stop
- style="stop-color:#2b0022;stop-opacity:1.000000;"
- offset="0"
- id="stop8842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#550044"
- osb:paint="solid"
- id="linearGradient8844">
- <stop
- style="stop-color:#550044;stop-opacity:1.000000;"
- offset="0"
- id="stop8846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#800066"
- osb:paint="solid"
- id="linearGradient8848">
- <stop
- style="stop-color:#800066;stop-opacity:1.000000;"
- offset="0"
- id="stop8850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA0088"
- osb:paint="solid"
- id="linearGradient8852">
- <stop
- style="stop-color:#aa0088;stop-opacity:1.000000;"
- offset="0"
- id="stop8854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D400AA"
- osb:paint="solid"
- id="linearGradient8856">
- <stop
- style="stop-color:#d400aa;stop-opacity:1.000000;"
- offset="0"
- id="stop8858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF00CC"
- osb:paint="solid"
- id="linearGradient8860">
- <stop
- style="stop-color:#ff00cc;stop-opacity:1.000000;"
- offset="0"
- id="stop8862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF2AD4"
- osb:paint="solid"
- id="linearGradient8864">
- <stop
- style="stop-color:#ff2ad4;stop-opacity:1.000000;"
- offset="0"
- id="stop8866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF55DD"
- osb:paint="solid"
- id="linearGradient8868">
- <stop
- style="stop-color:#ff55dd;stop-opacity:1.000000;"
- offset="0"
- id="stop8870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF80E5"
- osb:paint="solid"
- id="linearGradient8872">
- <stop
- style="stop-color:#ff80e5;stop-opacity:1.000000;"
- offset="0"
- id="stop8874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFAAEE"
- osb:paint="solid"
- id="linearGradient8876">
- <stop
- style="stop-color:#ffaaee;stop-opacity:1.000000;"
- offset="0"
- id="stop8878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFD5F6"
- osb:paint="solid"
- id="linearGradient8880">
- <stop
- style="stop-color:#ffd5f6;stop-opacity:1.000000;"
- offset="0"
- id="stop8882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#280B22"
- osb:paint="solid"
- id="linearGradient8884">
- <stop
- style="stop-color:#280b22;stop-opacity:1.000000;"
- offset="0"
- id="stop8886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#501644"
- osb:paint="solid"
- id="linearGradient8888">
- <stop
- style="stop-color:#501644;stop-opacity:1.000000;"
- offset="0"
- id="stop8890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#782167"
- osb:paint="solid"
- id="linearGradient8892">
- <stop
- style="stop-color:#782167;stop-opacity:1.000000;"
- offset="0"
- id="stop8894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A02C89"
- osb:paint="solid"
- id="linearGradient8896">
- <stop
- style="stop-color:#a02c89;stop-opacity:1.000000;"
- offset="0"
- id="stop8898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C837AB"
- osb:paint="solid"
- id="linearGradient8900">
- <stop
- style="stop-color:#c837ab;stop-opacity:1.000000;"
- offset="0"
- id="stop8902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D35FBC"
- osb:paint="solid"
- id="linearGradient8904">
- <stop
- style="stop-color:#d35fbc;stop-opacity:1.000000;"
- offset="0"
- id="stop8906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DE87CD"
- osb:paint="solid"
- id="linearGradient8908">
- <stop
- style="stop-color:#de87cd;stop-opacity:1.000000;"
- offset="0"
- id="stop8910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E9AFDD"
- osb:paint="solid"
- id="linearGradient8912">
- <stop
- style="stop-color:#e9afdd;stop-opacity:1.000000;"
- offset="0"
- id="stop8914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4D7EE"
- osb:paint="solid"
- id="linearGradient8916">
- <stop
- style="stop-color:#f4d7ee;stop-opacity:1.000000;"
- offset="0"
- id="stop8918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#241C22"
- osb:paint="solid"
- id="linearGradient8920">
- <stop
- style="stop-color:#241c22;stop-opacity:1.000000;"
- offset="0"
- id="stop8922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#483745"
- osb:paint="solid"
- id="linearGradient8924">
- <stop
- style="stop-color:#483745;stop-opacity:1.000000;"
- offset="0"
- id="stop8926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C5367"
- osb:paint="solid"
- id="linearGradient8928">
- <stop
- style="stop-color:#6c5367;stop-opacity:1.000000;"
- offset="0"
- id="stop8930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#916F8A"
- osb:paint="solid"
- id="linearGradient8932">
- <stop
- style="stop-color:#916f8a;stop-opacity:1.000000;"
- offset="0"
- id="stop8934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC93A7"
- osb:paint="solid"
- id="linearGradient8936">
- <stop
- style="stop-color:#ac93a7;stop-opacity:1.000000;"
- offset="0"
- id="stop8938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B7C4"
- osb:paint="solid"
- id="linearGradient8940">
- <stop
- style="stop-color:#c8b7c4;stop-opacity:1.000000;"
- offset="0"
- id="stop8942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3DBE2"
- osb:paint="solid"
- id="linearGradient8944">
- <stop
- style="stop-color:#e3dbe2;stop-opacity:1.000000;"
- offset="0"
- id="stop8946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2B0011"
- osb:paint="solid"
- id="linearGradient8948">
- <stop
- style="stop-color:#2b0011;stop-opacity:1.000000;"
- offset="0"
- id="stop8950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#550022"
- osb:paint="solid"
- id="linearGradient8952">
- <stop
- style="stop-color:#550022;stop-opacity:1.000000;"
- offset="0"
- id="stop8954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#800033"
- osb:paint="solid"
- id="linearGradient8956">
- <stop
- style="stop-color:#800033;stop-opacity:1.000000;"
- offset="0"
- id="stop8958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AA0044"
- osb:paint="solid"
- id="linearGradient8960">
- <stop
- style="stop-color:#aa0044;stop-opacity:1.000000;"
- offset="0"
- id="stop8962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D40055"
- osb:paint="solid"
- id="linearGradient8964">
- <stop
- style="stop-color:#d40055;stop-opacity:1.000000;"
- offset="0"
- id="stop8966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF0066"
- osb:paint="solid"
- id="linearGradient8968">
- <stop
- style="stop-color:#ff0066;stop-opacity:1.000000;"
- offset="0"
- id="stop8970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF2A7F"
- osb:paint="solid"
- id="linearGradient8972">
- <stop
- style="stop-color:#ff2a7f;stop-opacity:1.000000;"
- offset="0"
- id="stop8974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF5599"
- osb:paint="solid"
- id="linearGradient8976">
- <stop
- style="stop-color:#ff5599;stop-opacity:1.000000;"
- offset="0"
- id="stop8978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FF80B2"
- osb:paint="solid"
- id="linearGradient8980">
- <stop
- style="stop-color:#ff80b2;stop-opacity:1.000000;"
- offset="0"
- id="stop8982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFAACC"
- osb:paint="solid"
- id="linearGradient8984">
- <stop
- style="stop-color:#ffaacc;stop-opacity:1.000000;"
- offset="0"
- id="stop8986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFD5E5"
- osb:paint="solid"
- id="linearGradient8988">
- <stop
- style="stop-color:#ffd5e5;stop-opacity:1.000000;"
- offset="0"
- id="stop8990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#280B17"
- osb:paint="solid"
- id="linearGradient8992">
- <stop
- style="stop-color:#280b17;stop-opacity:1.000000;"
- offset="0"
- id="stop8994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50162D"
- osb:paint="solid"
- id="linearGradient8996">
- <stop
- style="stop-color:#50162d;stop-opacity:1.000000;"
- offset="0"
- id="stop8998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#782144"
- osb:paint="solid"
- id="linearGradient9000">
- <stop
- style="stop-color:#782144;stop-opacity:1.000000;"
- offset="0"
- id="stop9002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A02C5A"
- osb:paint="solid"
- id="linearGradient9004">
- <stop
- style="stop-color:#a02c5a;stop-opacity:1.000000;"
- offset="0"
- id="stop9006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C83771"
- osb:paint="solid"
- id="linearGradient9008">
- <stop
- style="stop-color:#c83771;stop-opacity:1.000000;"
- offset="0"
- id="stop9010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D35F8D"
- osb:paint="solid"
- id="linearGradient9012">
- <stop
- style="stop-color:#d35f8d;stop-opacity:1.000000;"
- offset="0"
- id="stop9014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DE87AA"
- osb:paint="solid"
- id="linearGradient9016">
- <stop
- style="stop-color:#de87aa;stop-opacity:1.000000;"
- offset="0"
- id="stop9018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E9AFC6"
- osb:paint="solid"
- id="linearGradient9020">
- <stop
- style="stop-color:#e9afc6;stop-opacity:1.000000;"
- offset="0"
- id="stop9022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4D7E3"
- osb:paint="solid"
- id="linearGradient9024">
- <stop
- style="stop-color:#f4d7e3;stop-opacity:1.000000;"
- offset="0"
- id="stop9026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#241C1F"
- osb:paint="solid"
- id="linearGradient9028">
- <stop
- style="stop-color:#241c1f;stop-opacity:1.000000;"
- offset="0"
- id="stop9030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48373E"
- osb:paint="solid"
- id="linearGradient9032">
- <stop
- style="stop-color:#48373e;stop-opacity:1.000000;"
- offset="0"
- id="stop9034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C535D"
- osb:paint="solid"
- id="linearGradient9036">
- <stop
- style="stop-color:#6c535d;stop-opacity:1.000000;"
- offset="0"
- id="stop9038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#916F7C"
- osb:paint="solid"
- id="linearGradient9040">
- <stop
- style="stop-color:#916f7c;stop-opacity:1.000000;"
- offset="0"
- id="stop9042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC939D"
- osb:paint="solid"
- id="linearGradient9044">
- <stop
- style="stop-color:#ac939d;stop-opacity:1.000000;"
- offset="0"
- id="stop9046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B7BE"
- osb:paint="solid"
- id="linearGradient9048">
- <stop
- style="stop-color:#c8b7be;stop-opacity:1.000000;"
- offset="0"
- id="stop9050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E3DBDE"
- osb:paint="solid"
- id="linearGradient9052">
- <stop
- style="stop-color:#e3dbde;stop-opacity:1.000000;"
- offset="0"
- id="stop9054" />
- </linearGradient>
- </g>
- <g
- id="page8"
- inkscape:label="Khaki">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient9920">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop9922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient9924">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop9926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient9928">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop9930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90846C"
- osb:paint="solid"
- id="linearGradient9932">
- <stop
- style="stop-color:#90846c;stop-opacity:1.000000;"
- offset="0"
- id="stop9934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908470"
- osb:paint="solid"
- id="linearGradient9936">
- <stop
- style="stop-color:#908470;stop-opacity:1.000000;"
- offset="0"
- id="stop9938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908474"
- osb:paint="solid"
- id="linearGradient9940">
- <stop
- style="stop-color:#908474;stop-opacity:1.000000;"
- offset="0"
- id="stop9942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908874"
- osb:paint="solid"
- id="linearGradient9944">
- <stop
- style="stop-color:#908874;stop-opacity:1.000000;"
- offset="0"
- id="stop9946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908878"
- osb:paint="solid"
- id="linearGradient9948">
- <stop
- style="stop-color:#908878;stop-opacity:1.000000;"
- offset="0"
- id="stop9950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908C78"
- osb:paint="solid"
- id="linearGradient9952">
- <stop
- style="stop-color:#908c78;stop-opacity:1.000000;"
- offset="0"
- id="stop9954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908C7C"
- osb:paint="solid"
- id="linearGradient9956">
- <stop
- style="stop-color:#908c7c;stop-opacity:1.000000;"
- offset="0"
- id="stop9958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#908C80"
- osb:paint="solid"
- id="linearGradient9960">
- <stop
- style="stop-color:#908c80;stop-opacity:1.000000;"
- offset="0"
- id="stop9962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909080"
- osb:paint="solid"
- id="linearGradient9964">
- <stop
- style="stop-color:#909080;stop-opacity:1.000000;"
- offset="0"
- id="stop9966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909084"
- osb:paint="solid"
- id="linearGradient9968">
- <stop
- style="stop-color:#909084;stop-opacity:1.000000;"
- offset="0"
- id="stop9970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909088"
- osb:paint="solid"
- id="linearGradient9972">
- <stop
- style="stop-color:#909088;stop-opacity:1.000000;"
- offset="0"
- id="stop9974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909488"
- osb:paint="solid"
- id="linearGradient9976">
- <stop
- style="stop-color:#909488;stop-opacity:1.000000;"
- offset="0"
- id="stop9978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90948C"
- osb:paint="solid"
- id="linearGradient9980">
- <stop
- style="stop-color:#90948c;stop-opacity:1.000000;"
- offset="0"
- id="stop9982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90988C"
- osb:paint="solid"
- id="linearGradient9984">
- <stop
- style="stop-color:#90988c;stop-opacity:1.000000;"
- offset="0"
- id="stop9986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909890"
- osb:paint="solid"
- id="linearGradient9988">
- <stop
- style="stop-color:#909890;stop-opacity:1.000000;"
- offset="0"
- id="stop9990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909894"
- osb:paint="solid"
- id="linearGradient9992">
- <stop
- style="stop-color:#909894;stop-opacity:1.000000;"
- offset="0"
- id="stop9994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909C94"
- osb:paint="solid"
- id="linearGradient9996">
- <stop
- style="stop-color:#909c94;stop-opacity:1.000000;"
- offset="0"
- id="stop9998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909C98"
- osb:paint="solid"
- id="linearGradient10000">
- <stop
- style="stop-color:#909c98;stop-opacity:1.000000;"
- offset="0"
- id="stop10002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A098"
- osb:paint="solid"
- id="linearGradient10004">
- <stop
- style="stop-color:#90a098;stop-opacity:1.000000;"
- offset="0"
- id="stop10006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A09C"
- osb:paint="solid"
- id="linearGradient10008">
- <stop
- style="stop-color:#90a09c;stop-opacity:1.000000;"
- offset="0"
- id="stop10010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A0A0"
- osb:paint="solid"
- id="linearGradient10012">
- <stop
- style="stop-color:#90a0a0;stop-opacity:1.000000;"
- offset="0"
- id="stop10014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A4A0"
- osb:paint="solid"
- id="linearGradient10016">
- <stop
- style="stop-color:#90a4a0;stop-opacity:1.000000;"
- offset="0"
- id="stop10018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A4A4"
- osb:paint="solid"
- id="linearGradient10020">
- <stop
- style="stop-color:#90a4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop10022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A4A8"
- osb:paint="solid"
- id="linearGradient10024">
- <stop
- style="stop-color:#90a4a8;stop-opacity:1.000000;"
- offset="0"
- id="stop10026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A8A8"
- osb:paint="solid"
- id="linearGradient10028">
- <stop
- style="stop-color:#90a8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop10030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90A8AC"
- osb:paint="solid"
- id="linearGradient10032">
- <stop
- style="stop-color:#90a8ac;stop-opacity:1.000000;"
- offset="0"
- id="stop10034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90ACAC"
- osb:paint="solid"
- id="linearGradient10036">
- <stop
- style="stop-color:#90acac;stop-opacity:1.000000;"
- offset="0"
- id="stop10038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90ACB0"
- osb:paint="solid"
- id="linearGradient10040">
- <stop
- style="stop-color:#90acb0;stop-opacity:1.000000;"
- offset="0"
- id="stop10042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90ACB4"
- osb:paint="solid"
- id="linearGradient10044">
- <stop
- style="stop-color:#90acb4;stop-opacity:1.000000;"
- offset="0"
- id="stop10046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B0B4"
- osb:paint="solid"
- id="linearGradient10048">
- <stop
- style="stop-color:#90b0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop10050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B0B8"
- osb:paint="solid"
- id="linearGradient10052">
- <stop
- style="stop-color:#90b0b8;stop-opacity:1.000000;"
- offset="0"
- id="stop10054" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B4B8"
- osb:paint="solid"
- id="linearGradient10056">
- <stop
- style="stop-color:#90b4b8;stop-opacity:1.000000;"
- offset="0"
- id="stop10058" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B4BC"
- osb:paint="solid"
- id="linearGradient10060">
- <stop
- style="stop-color:#90b4bc;stop-opacity:1.000000;"
- offset="0"
- id="stop10062" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B4C0"
- osb:paint="solid"
- id="linearGradient10064">
- <stop
- style="stop-color:#90b4c0;stop-opacity:1.000000;"
- offset="0"
- id="stop10066" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B8C0"
- osb:paint="solid"
- id="linearGradient10068">
- <stop
- style="stop-color:#90b8c0;stop-opacity:1.000000;"
- offset="0"
- id="stop10070" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90B8C4"
- osb:paint="solid"
- id="linearGradient10072">
- <stop
- style="stop-color:#90b8c4;stop-opacity:1.000000;"
- offset="0"
- id="stop10074" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94BCC0"
- osb:paint="solid"
- id="linearGradient10076">
- <stop
- style="stop-color:#94bcc0;stop-opacity:1.000000;"
- offset="0"
- id="stop10078" />
- </linearGradient>
- <linearGradient
- inkscape:label="#98BCC0"
- osb:paint="solid"
- id="linearGradient10080">
- <stop
- style="stop-color:#98bcc0;stop-opacity:1.000000;"
- offset="0"
- id="stop10082" />
- </linearGradient>
- <linearGradient
- inkscape:label="#98BCBC"
- osb:paint="solid"
- id="linearGradient10084">
- <stop
- style="stop-color:#98bcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop10086" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CBCBC"
- osb:paint="solid"
- id="linearGradient10088">
- <stop
- style="stop-color:#9cbcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop10090" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0BCB8"
- osb:paint="solid"
- id="linearGradient10092">
- <stop
- style="stop-color:#a0bcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop10094" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4BCB8"
- osb:paint="solid"
- id="linearGradient10096">
- <stop
- style="stop-color:#a4bcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop10098" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4BCB4"
- osb:paint="solid"
- id="linearGradient10100">
- <stop
- style="stop-color:#a4bcb4;stop-opacity:1.000000;"
- offset="0"
- id="stop10102" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4C0B4"
- osb:paint="solid"
- id="linearGradient10104">
- <stop
- style="stop-color:#a4c0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop10106" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8C0B4"
- osb:paint="solid"
- id="linearGradient10108">
- <stop
- style="stop-color:#a8c0b4;stop-opacity:1.000000;"
- offset="0"
- id="stop10110" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACC0B0"
- osb:paint="solid"
- id="linearGradient10112">
- <stop
- style="stop-color:#acc0b0;stop-opacity:1.000000;"
- offset="0"
- id="stop10114" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0C0B0"
- osb:paint="solid"
- id="linearGradient10116">
- <stop
- style="stop-color:#b0c0b0;stop-opacity:1.000000;"
- offset="0"
- id="stop10118" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0C0AC"
- osb:paint="solid"
- id="linearGradient10120">
- <stop
- style="stop-color:#b0c0ac;stop-opacity:1.000000;"
- offset="0"
- id="stop10122" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4C0AC"
- osb:paint="solid"
- id="linearGradient10124">
- <stop
- style="stop-color:#b4c0ac;stop-opacity:1.000000;"
- offset="0"
- id="stop10126" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4C0A8"
- osb:paint="solid"
- id="linearGradient10128">
- <stop
- style="stop-color:#b4c0a8;stop-opacity:1.000000;"
- offset="0"
- id="stop10130" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8C0A8"
- osb:paint="solid"
- id="linearGradient10132">
- <stop
- style="stop-color:#b8c0a8;stop-opacity:1.000000;"
- offset="0"
- id="stop10134" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8C4A8"
- osb:paint="solid"
- id="linearGradient10136">
- <stop
- style="stop-color:#b8c4a8;stop-opacity:1.000000;"
- offset="0"
- id="stop10138" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCC4A4"
- osb:paint="solid"
- id="linearGradient10140">
- <stop
- style="stop-color:#bcc4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop10142" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0C4A4"
- osb:paint="solid"
- id="linearGradient10144">
- <stop
- style="stop-color:#c0c4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop10146" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0C4A0"
- osb:paint="solid"
- id="linearGradient10148">
- <stop
- style="stop-color:#c0c4a0;stop-opacity:1.000000;"
- offset="0"
- id="stop10150" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4C4A0"
- osb:paint="solid"
- id="linearGradient10152">
- <stop
- style="stop-color:#c4c4a0;stop-opacity:1.000000;"
- offset="0"
- id="stop10154" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C49C"
- osb:paint="solid"
- id="linearGradient10156">
- <stop
- style="stop-color:#c8c49c;stop-opacity:1.000000;"
- offset="0"
- id="stop10158" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8C89C"
- osb:paint="solid"
- id="linearGradient10160">
- <stop
- style="stop-color:#c8c89c;stop-opacity:1.000000;"
- offset="0"
- id="stop10162" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCC89C"
- osb:paint="solid"
- id="linearGradient10164">
- <stop
- style="stop-color:#ccc89c;stop-opacity:1.000000;"
- offset="0"
- id="stop10166" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCC898"
- osb:paint="solid"
- id="linearGradient10168">
- <stop
- style="stop-color:#ccc898;stop-opacity:1.000000;"
- offset="0"
- id="stop10170" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0C898"
- osb:paint="solid"
- id="linearGradient10172">
- <stop
- style="stop-color:#d0c898;stop-opacity:1.000000;"
- offset="0"
- id="stop10174" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0C894"
- osb:paint="solid"
- id="linearGradient10176">
- <stop
- style="stop-color:#d0c894;stop-opacity:1.000000;"
- offset="0"
- id="stop10178" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4C894"
- osb:paint="solid"
- id="linearGradient10180">
- <stop
- style="stop-color:#d4c894;stop-opacity:1.000000;"
- offset="0"
- id="stop10182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8C894"
- osb:paint="solid"
- id="linearGradient10184">
- <stop
- style="stop-color:#d8c894;stop-opacity:1.000000;"
- offset="0"
- id="stop10186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8C890"
- osb:paint="solid"
- id="linearGradient10188">
- <stop
- style="stop-color:#d8c890;stop-opacity:1.000000;"
- offset="0"
- id="stop10190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCC890"
- osb:paint="solid"
- id="linearGradient10192">
- <stop
- style="stop-color:#dcc890;stop-opacity:1.000000;"
- offset="0"
- id="stop10194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCCC90"
- osb:paint="solid"
- id="linearGradient10196">
- <stop
- style="stop-color:#dccc90;stop-opacity:1.000000;"
- offset="0"
- id="stop10198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCCC8C"
- osb:paint="solid"
- id="linearGradient10200">
- <stop
- style="stop-color:#dccc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop10202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0CC8C"
- osb:paint="solid"
- id="linearGradient10204">
- <stop
- style="stop-color:#e0cc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop10206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4CC88"
- osb:paint="solid"
- id="linearGradient10208">
- <stop
- style="stop-color:#e4cc88;stop-opacity:1.000000;"
- offset="0"
- id="stop10210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC88"
- osb:paint="solid"
- id="linearGradient10212">
- <stop
- style="stop-color:#e8cc88;stop-opacity:1.000000;"
- offset="0"
- id="stop10214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC84"
- osb:paint="solid"
- id="linearGradient10216">
- <stop
- style="stop-color:#e8cc84;stop-opacity:1.000000;"
- offset="0"
- id="stop10218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECCC84"
- osb:paint="solid"
- id="linearGradient10220">
- <stop
- style="stop-color:#eccc84;stop-opacity:1.000000;"
- offset="0"
- id="stop10222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C880"
- osb:paint="solid"
- id="linearGradient10224">
- <stop
- style="stop-color:#e8c880;stop-opacity:1.000000;"
- offset="0"
- id="stop10226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4C880"
- osb:paint="solid"
- id="linearGradient10228">
- <stop
- style="stop-color:#e4c880;stop-opacity:1.000000;"
- offset="0"
- id="stop10230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4C480"
- osb:paint="solid"
- id="linearGradient10232">
- <stop
- style="stop-color:#e4c480;stop-opacity:1.000000;"
- offset="0"
- id="stop10234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4C47C"
- osb:paint="solid"
- id="linearGradient10236">
- <stop
- style="stop-color:#e4c47c;stop-opacity:1.000000;"
- offset="0"
- id="stop10238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0C47C"
- osb:paint="solid"
- id="linearGradient10240">
- <stop
- style="stop-color:#e0c47c;stop-opacity:1.000000;"
- offset="0"
- id="stop10242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCC07C"
- osb:paint="solid"
- id="linearGradient10244">
- <stop
- style="stop-color:#dcc07c;stop-opacity:1.000000;"
- offset="0"
- id="stop10246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCC078"
- osb:paint="solid"
- id="linearGradient10248">
- <stop
- style="stop-color:#dcc078;stop-opacity:1.000000;"
- offset="0"
- id="stop10250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8C078"
- osb:paint="solid"
- id="linearGradient10252">
- <stop
- style="stop-color:#d8c078;stop-opacity:1.000000;"
- offset="0"
- id="stop10254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8BC78"
- osb:paint="solid"
- id="linearGradient10256">
- <stop
- style="stop-color:#d8bc78;stop-opacity:1.000000;"
- offset="0"
- id="stop10258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4BC78"
- osb:paint="solid"
- id="linearGradient10260">
- <stop
- style="stop-color:#d4bc78;stop-opacity:1.000000;"
- offset="0"
- id="stop10262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4BC74"
- osb:paint="solid"
- id="linearGradient10264">
- <stop
- style="stop-color:#d4bc74;stop-opacity:1.000000;"
- offset="0"
- id="stop10266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0BC74"
- osb:paint="solid"
- id="linearGradient10268">
- <stop
- style="stop-color:#d0bc74;stop-opacity:1.000000;"
- offset="0"
- id="stop10270" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0B874"
- osb:paint="solid"
- id="linearGradient10272">
- <stop
- style="stop-color:#d0b874;stop-opacity:1.000000;"
- offset="0"
- id="stop10274" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCB874"
- osb:paint="solid"
- id="linearGradient10276">
- <stop
- style="stop-color:#ccb874;stop-opacity:1.000000;"
- offset="0"
- id="stop10278" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCB870"
- osb:paint="solid"
- id="linearGradient10280">
- <stop
- style="stop-color:#ccb870;stop-opacity:1.000000;"
- offset="0"
- id="stop10282" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCB470"
- osb:paint="solid"
- id="linearGradient10284">
- <stop
- style="stop-color:#ccb470;stop-opacity:1.000000;"
- offset="0"
- id="stop10286" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B470"
- osb:paint="solid"
- id="linearGradient10288">
- <stop
- style="stop-color:#c8b470;stop-opacity:1.000000;"
- offset="0"
- id="stop10290" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4B46C"
- osb:paint="solid"
- id="linearGradient10292">
- <stop
- style="stop-color:#c4b46c;stop-opacity:1.000000;"
- offset="0"
- id="stop10294" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4B06C"
- osb:paint="solid"
- id="linearGradient10296">
- <stop
- style="stop-color:#c4b06c;stop-opacity:1.000000;"
- offset="0"
- id="stop10298" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0B06C"
- osb:paint="solid"
- id="linearGradient10300">
- <stop
- style="stop-color:#c0b06c;stop-opacity:1.000000;"
- offset="0"
- id="stop10302" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCAC68"
- osb:paint="solid"
- id="linearGradient10304">
- <stop
- style="stop-color:#bcac68;stop-opacity:1.000000;"
- offset="0"
- id="stop10306" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8AC68"
- osb:paint="solid"
- id="linearGradient10308">
- <stop
- style="stop-color:#b8ac68;stop-opacity:1.000000;"
- offset="0"
- id="stop10310" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8A868"
- osb:paint="solid"
- id="linearGradient10312">
- <stop
- style="stop-color:#b8a868;stop-opacity:1.000000;"
- offset="0"
- id="stop10314" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4A864"
- osb:paint="solid"
- id="linearGradient10316">
- <stop
- style="stop-color:#b4a864;stop-opacity:1.000000;"
- offset="0"
- id="stop10318" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0A864"
- osb:paint="solid"
- id="linearGradient10320">
- <stop
- style="stop-color:#b0a864;stop-opacity:1.000000;"
- offset="0"
- id="stop10322" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0A464"
- osb:paint="solid"
- id="linearGradient10324">
- <stop
- style="stop-color:#b0a464;stop-opacity:1.000000;"
- offset="0"
- id="stop10326" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0A460"
- osb:paint="solid"
- id="linearGradient10328">
- <stop
- style="stop-color:#b0a460;stop-opacity:1.000000;"
- offset="0"
- id="stop10330" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACA460"
- osb:paint="solid"
- id="linearGradient10332">
- <stop
- style="stop-color:#aca460;stop-opacity:1.000000;"
- offset="0"
- id="stop10334" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACA060"
- osb:paint="solid"
- id="linearGradient10336">
- <stop
- style="stop-color:#aca060;stop-opacity:1.000000;"
- offset="0"
- id="stop10338" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8A060"
- osb:paint="solid"
- id="linearGradient10340">
- <stop
- style="stop-color:#a8a060;stop-opacity:1.000000;"
- offset="0"
- id="stop10342" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8A05C"
- osb:paint="solid"
- id="linearGradient10344">
- <stop
- style="stop-color:#a8a05c;stop-opacity:1.000000;"
- offset="0"
- id="stop10346" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4A05C"
- osb:paint="solid"
- id="linearGradient10348">
- <stop
- style="stop-color:#a4a05c;stop-opacity:1.000000;"
- offset="0"
- id="stop10350" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A49C5C"
- osb:paint="solid"
- id="linearGradient10352">
- <stop
- style="stop-color:#a49c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop10354" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A09C5C"
- osb:paint="solid"
- id="linearGradient10356">
- <stop
- style="stop-color:#a09c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop10358" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A09C58"
- osb:paint="solid"
- id="linearGradient10360">
- <stop
- style="stop-color:#a09c58;stop-opacity:1.000000;"
- offset="0"
- id="stop10362" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C9858"
- osb:paint="solid"
- id="linearGradient10364">
- <stop
- style="stop-color:#9c9858;stop-opacity:1.000000;"
- offset="0"
- id="stop10366" />
- </linearGradient>
- <linearGradient
- inkscape:label="#989858"
- osb:paint="solid"
- id="linearGradient10368">
- <stop
- style="stop-color:#989858;stop-opacity:1.000000;"
- offset="0"
- id="stop10370" />
- </linearGradient>
- <linearGradient
- inkscape:label="#989854"
- osb:paint="solid"
- id="linearGradient10372">
- <stop
- style="stop-color:#989854;stop-opacity:1.000000;"
- offset="0"
- id="stop10374" />
- </linearGradient>
- <linearGradient
- inkscape:label="#989454"
- osb:paint="solid"
- id="linearGradient10376">
- <stop
- style="stop-color:#989454;stop-opacity:1.000000;"
- offset="0"
- id="stop10378" />
- </linearGradient>
- <linearGradient
- inkscape:label="#949454"
- osb:paint="solid"
- id="linearGradient10380">
- <stop
- style="stop-color:#949454;stop-opacity:1.000000;"
- offset="0"
- id="stop10382" />
- </linearGradient>
- <linearGradient
- inkscape:label="#909050"
- osb:paint="solid"
- id="linearGradient10384">
- <stop
- style="stop-color:#909050;stop-opacity:1.000000;"
- offset="0"
- id="stop10386" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C9050"
- osb:paint="solid"
- id="linearGradient10388">
- <stop
- style="stop-color:#8c9050;stop-opacity:1.000000;"
- offset="0"
- id="stop10390" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C8C50"
- osb:paint="solid"
- id="linearGradient10392">
- <stop
- style="stop-color:#8c8c50;stop-opacity:1.000000;"
- offset="0"
- id="stop10394" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C8C4C"
- osb:paint="solid"
- id="linearGradient10396">
- <stop
- style="stop-color:#8c8c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop10398" />
- </linearGradient>
- <linearGradient
- inkscape:label="#888C4C"
- osb:paint="solid"
- id="linearGradient10400">
- <stop
- style="stop-color:#888c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop10402" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84884C"
- osb:paint="solid"
- id="linearGradient10404">
- <stop
- style="stop-color:#84884c;stop-opacity:1.000000;"
- offset="0"
- id="stop10406" />
- </linearGradient>
- <linearGradient
- inkscape:label="#848848"
- osb:paint="solid"
- id="linearGradient10408">
- <stop
- style="stop-color:#848848;stop-opacity:1.000000;"
- offset="0"
- id="stop10410" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808848"
- osb:paint="solid"
- id="linearGradient10412">
- <stop
- style="stop-color:#808848;stop-opacity:1.000000;"
- offset="0"
- id="stop10414" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808448"
- osb:paint="solid"
- id="linearGradient10416">
- <stop
- style="stop-color:#808448;stop-opacity:1.000000;"
- offset="0"
- id="stop10418" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C8448"
- osb:paint="solid"
- id="linearGradient10420">
- <stop
- style="stop-color:#7c8448;stop-opacity:1.000000;"
- offset="0"
- id="stop10422" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C8444"
- osb:paint="solid"
- id="linearGradient10424">
- <stop
- style="stop-color:#7c8444;stop-opacity:1.000000;"
- offset="0"
- id="stop10426" />
- </linearGradient>
- <linearGradient
- inkscape:label="#788444"
- osb:paint="solid"
- id="linearGradient10428">
- <stop
- style="stop-color:#788444;stop-opacity:1.000000;"
- offset="0"
- id="stop10430" />
- </linearGradient>
- <linearGradient
- inkscape:label="#788044"
- osb:paint="solid"
- id="linearGradient10432">
- <stop
- style="stop-color:#788044;stop-opacity:1.000000;"
- offset="0"
- id="stop10434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#748044"
- osb:paint="solid"
- id="linearGradient10436">
- <stop
- style="stop-color:#748044;stop-opacity:1.000000;"
- offset="0"
- id="stop10438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#748040"
- osb:paint="solid"
- id="linearGradient10440">
- <stop
- style="stop-color:#748040;stop-opacity:1.000000;"
- offset="0"
- id="stop10442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#747C40"
- osb:paint="solid"
- id="linearGradient10444">
- <stop
- style="stop-color:#747c40;stop-opacity:1.000000;"
- offset="0"
- id="stop10446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#707C40"
- osb:paint="solid"
- id="linearGradient10448">
- <stop
- style="stop-color:#707c40;stop-opacity:1.000000;"
- offset="0"
- id="stop10450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C7C3C"
- osb:paint="solid"
- id="linearGradient10452">
- <stop
- style="stop-color:#6c7c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop10454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C783C"
- osb:paint="solid"
- id="linearGradient10456">
- <stop
- style="stop-color:#6c783c;stop-opacity:1.000000;"
- offset="0"
- id="stop10458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68783C"
- osb:paint="solid"
- id="linearGradient10460">
- <stop
- style="stop-color:#68783c;stop-opacity:1.000000;"
- offset="0"
- id="stop10462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#647438"
- osb:paint="solid"
- id="linearGradient10464">
- <stop
- style="stop-color:#647438;stop-opacity:1.000000;"
- offset="0"
- id="stop10466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#607438"
- osb:paint="solid"
- id="linearGradient10468">
- <stop
- style="stop-color:#607438;stop-opacity:1.000000;"
- offset="0"
- id="stop10470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#607038"
- osb:paint="solid"
- id="linearGradient10472">
- <stop
- style="stop-color:#607038;stop-opacity:1.000000;"
- offset="0"
- id="stop10474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C7034"
- osb:paint="solid"
- id="linearGradient10476">
- <stop
- style="stop-color:#5c7034;stop-opacity:1.000000;"
- offset="0"
- id="stop10478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#587034"
- osb:paint="solid"
- id="linearGradient10480">
- <stop
- style="stop-color:#587034;stop-opacity:1.000000;"
- offset="0"
- id="stop10482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#586C34"
- osb:paint="solid"
- id="linearGradient10484">
- <stop
- style="stop-color:#586c34;stop-opacity:1.000000;"
- offset="0"
- id="stop10486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#586C30"
- osb:paint="solid"
- id="linearGradient10488">
- <stop
- style="stop-color:#586c30;stop-opacity:1.000000;"
- offset="0"
- id="stop10490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#546C30"
- osb:paint="solid"
- id="linearGradient10492">
- <stop
- style="stop-color:#546c30;stop-opacity:1.000000;"
- offset="0"
- id="stop10494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#546830"
- osb:paint="solid"
- id="linearGradient10496">
- <stop
- style="stop-color:#546830;stop-opacity:1.000000;"
- offset="0"
- id="stop10498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#506830"
- osb:paint="solid"
- id="linearGradient10500">
- <stop
- style="stop-color:#506830;stop-opacity:1.000000;"
- offset="0"
- id="stop10502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50682C"
- osb:paint="solid"
- id="linearGradient10504">
- <stop
- style="stop-color:#50682c;stop-opacity:1.000000;"
- offset="0"
- id="stop10506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C682C"
- osb:paint="solid"
- id="linearGradient10508">
- <stop
- style="stop-color:#4c682c;stop-opacity:1.000000;"
- offset="0"
- id="stop10510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C642C"
- osb:paint="solid"
- id="linearGradient10512">
- <stop
- style="stop-color:#4c642c;stop-opacity:1.000000;"
- offset="0"
- id="stop10514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48642C"
- osb:paint="solid"
- id="linearGradient10516">
- <stop
- style="stop-color:#48642c;stop-opacity:1.000000;"
- offset="0"
- id="stop10518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#486428"
- osb:paint="solid"
- id="linearGradient10520">
- <stop
- style="stop-color:#486428;stop-opacity:1.000000;"
- offset="0"
- id="stop10522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#446028"
- osb:paint="solid"
- id="linearGradient10524">
- <stop
- style="stop-color:#446028;stop-opacity:1.000000;"
- offset="0"
- id="stop10526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#406028"
- osb:paint="solid"
- id="linearGradient10528">
- <stop
- style="stop-color:#406028;stop-opacity:1.000000;"
- offset="0"
- id="stop10530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#406024"
- osb:paint="solid"
- id="linearGradient10532">
- <stop
- style="stop-color:#406024;stop-opacity:1.000000;"
- offset="0"
- id="stop10534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#405C24"
- osb:paint="solid"
- id="linearGradient10536">
- <stop
- style="stop-color:#405c24;stop-opacity:1.000000;"
- offset="0"
- id="stop10538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C5C24"
- osb:paint="solid"
- id="linearGradient10540">
- <stop
- style="stop-color:#3c5c24;stop-opacity:1.000000;"
- offset="0"
- id="stop10542" />
- </linearGradient>
- </g>
- <g
- id="page9"
- inkscape:label="LaTeX Beamer">
- <linearGradient
- inkscape:label="default outer 1"
- osb:paint="solid"
- id="linearGradient10858">
- <stop
- style="stop-color:#181c57;stop-opacity:1.000000;"
- offset="0"
- id="stop10860" />
- </linearGradient>
- <linearGradient
- inkscape:label="default outer 2"
- osb:paint="solid"
- id="linearGradient10862">
- <stop
- style="stop-color:#252b82;stop-opacity:1.000000;"
- offset="0"
- id="stop10864" />
- </linearGradient>
- <linearGradient
- inkscape:label="default outer 3"
- osb:paint="solid"
- id="linearGradient10866">
- <stop
- style="stop-color:#3139ae;stop-opacity:1.000000;"
- offset="0"
- id="stop10868" />
- </linearGradient>
- <linearGradient
- inkscape:label="default block"
- osb:paint="solid"
- id="linearGradient10870">
- <stop
- style="stop-color:#e9e9f2;stop-opacity:1.000000;"
- offset="0"
- id="stop10872" />
- </linearGradient>
- <linearGradient
- inkscape:label="default added blue"
- osb:paint="solid"
- id="linearGradient10874">
- <stop
- style="stop-color:#8d91d0;stop-opacity:1.000000;"
- offset="0"
- id="stop10876" />
- </linearGradient>
- <linearGradient
- inkscape:label="default block header"
- osb:paint="solid"
- id="linearGradient10878">
- <stop
- style="stop-color:#3139ae;stop-opacity:1.000000;"
- offset="0"
- id="stop10880" />
- </linearGradient>
- <linearGradient
- inkscape:label="default alert block"
- osb:paint="solid"
- id="linearGradient10882">
- <stop
- style="stop-color:#f5e7e7;stop-opacity:1.000000;"
- offset="0"
- id="stop10884" />
- </linearGradient>
- <linearGradient
- inkscape:label="default added red"
- osb:paint="solid"
- id="linearGradient10886">
- <stop
- style="stop-color:#cd8282;stop-opacity:1.000000;"
- offset="0"
- id="stop10888" />
- </linearGradient>
- <linearGradient
- inkscape:label="default alert block header"
- osb:paint="solid"
- id="linearGradient10890">
- <stop
- style="stop-color:#a51d1e;stop-opacity:1.000000;"
- offset="0"
- id="stop10892" />
- </linearGradient>
- <linearGradient
- inkscape:label="default example block"
- osb:paint="solid"
- id="linearGradient10894">
- <stop
- style="stop-color:#e8eee6;stop-opacity:1.000000;"
- offset="0"
- id="stop10896" />
- </linearGradient>
- <linearGradient
- inkscape:label="default added green"
- osb:paint="solid"
- id="linearGradient10898">
- <stop
- style="stop-color:#8aa678;stop-opacity:1.000000;"
- offset="0"
- id="stop10900" />
- </linearGradient>
- <linearGradient
- inkscape:label="default example block header"
- osb:paint="solid"
- id="linearGradient10902">
- <stop
- style="stop-color:#2b5d0a;stop-opacity:1.000000;"
- offset="0"
- id="stop10904" />
- </linearGradient>
- <linearGradient
- inkscape:label="default covered text"
- osb:paint="solid"
- id="linearGradient10906">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop10908" />
- </linearGradient>
- <linearGradient
- inkscape:label="default covered bullet"
- osb:paint="solid"
- id="linearGradient10910">
- <stop
- style="stop-color:#e0e1f3;stop-opacity:1.000000;"
- offset="0"
- id="stop10912" />
- </linearGradient>
- <linearGradient
- inkscape:label="default background"
- osb:paint="solid"
- id="linearGradient10914">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop10916" />
- </linearGradient>
- <linearGradient
- inkscape:label="default text"
- osb:paint="solid"
- id="linearGradient10918">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop10920" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light outer 1"
- osb:paint="solid"
- id="linearGradient10922">
- <stop
- style="stop-color:#c2c3e6;stop-opacity:1.000000;"
- offset="0"
- id="stop10924" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light outer 2"
- osb:paint="solid"
- id="linearGradient10926">
- <stop
- style="stop-color:#cccdea;stop-opacity:1.000000;"
- offset="0"
- id="stop10928" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light outer 3"
- osb:paint="solid"
- id="linearGradient10930">
- <stop
- style="stop-color:#d6d7ef;stop-opacity:1.000000;"
- offset="0"
- id="stop10932" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light block"
- osb:paint="solid"
- id="linearGradient10934">
- <stop
- style="stop-color:#ebebf6;stop-opacity:1.000000;"
- offset="0"
- id="stop10936" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light block header"
- osb:paint="solid"
- id="linearGradient10938">
- <stop
- style="stop-color:#d6d7ef;stop-opacity:1.000000;"
- offset="0"
- id="stop10940" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light block header text"
- osb:paint="solid"
- id="linearGradient10942">
- <stop
- style="stop-color:#666ac2;stop-opacity:1.000000;"
- offset="0"
- id="stop10944" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light alert block"
- osb:paint="solid"
- id="linearGradient10946">
- <stop
- style="stop-color:#f9e7e7;stop-opacity:1.000000;"
- offset="0"
- id="stop10948" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light alert block header"
- osb:paint="solid"
- id="linearGradient10950">
- <stop
- style="stop-color:#f4cece;stop-opacity:1.000000;"
- offset="0"
- id="stop10952" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light alert block header text"
- osb:paint="solid"
- id="linearGradient10954">
- <stop
- style="stop-color:#dd2a2b;stop-opacity:1.000000;"
- offset="0"
- id="stop10956" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light example block"
- osb:paint="solid"
- id="linearGradient10958">
- <stop
- style="stop-color:#e9f1e6;stop-opacity:1.000000;"
- offset="0"
- id="stop10960" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light example block header"
- osb:paint="solid"
- id="linearGradient10962">
- <stop
- style="stop-color:#d2e5cc;stop-opacity:1.000000;"
- offset="0"
- id="stop10964" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light example block header text"
- osb:paint="solid"
- id="linearGradient10966">
- <stop
- style="stop-color:#3e8213;stop-opacity:1.000000;"
- offset="0"
- id="stop10968" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light covered text"
- osb:paint="solid"
- id="linearGradient10970">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop10972" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light covered bullet"
- osb:paint="solid"
- id="linearGradient10974">
- <stop
- style="stop-color:#e0e1f3;stop-opacity:1.000000;"
- offset="0"
- id="stop10976" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light background"
- osb:paint="solid"
- id="linearGradient10978">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop10980" />
- </linearGradient>
- <linearGradient
- inkscape:label="default light text"
- osb:paint="solid"
- id="linearGradient10982">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop10984" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle outer 1"
- osb:paint="solid"
- id="linearGradient10986">
- <stop
- style="stop-color:#3d4970;stop-opacity:1.000000;"
- offset="0"
- id="stop10988" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle outer 2"
- osb:paint="solid"
- id="linearGradient10990">
- <stop
- style="stop-color:#404d77;stop-opacity:1.000000;"
- offset="0"
- id="stop10992" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle outer 3"
- osb:paint="solid"
- id="linearGradient10994">
- <stop
- style="stop-color:#43517d;stop-opacity:1.000000;"
- offset="0"
- id="stop10996" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added blue"
- osb:paint="solid"
- id="linearGradient10998">
- <stop
- style="stop-color:#55679e;stop-opacity:1.000000;"
- offset="0"
- id="stop11000" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added blue"
- osb:paint="solid"
- id="linearGradient11002">
- <stop
- style="stop-color:#7382b3;stop-opacity:1.000000;"
- offset="0"
- id="stop11004" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added blue"
- osb:paint="solid"
- id="linearGradient11006">
- <stop
- style="stop-color:#b4b9cb;stop-opacity:1.000000;"
- offset="0"
- id="stop11008" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added red"
- osb:paint="solid"
- id="linearGradient11010">
- <stop
- style="stop-color:#cd8282;stop-opacity:1.000000;"
- offset="0"
- id="stop11012" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle alert block header text"
- osb:paint="solid"
- id="linearGradient11014">
- <stop
- style="stop-color:#bc2122;stop-opacity:1.000000;"
- offset="0"
- id="stop11016" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added green"
- osb:paint="solid"
- id="linearGradient11018">
- <stop
- style="stop-color:#8aa678;stop-opacity:1.000000;"
- offset="0"
- id="stop11020" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle example block header text"
- osb:paint="solid"
- id="linearGradient11022">
- <stop
- style="stop-color:#3a7c0e;stop-opacity:1.000000;"
- offset="0"
- id="stop11024" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle header text"
- osb:paint="solid"
- id="linearGradient11026">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11028" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added grey"
- osb:paint="solid"
- id="linearGradient11030">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop11032" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle covered bullet"
- osb:paint="solid"
- id="linearGradient11034">
- <stop
- style="stop-color:#a8a8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop11036" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle background"
- osb:paint="solid"
- id="linearGradient11038">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop11040" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle covered text"
- osb:paint="solid"
- id="linearGradient11042">
- <stop
- style="stop-color:#828282;stop-opacity:1.000000;"
- offset="0"
- id="stop11044" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle added grey"
- osb:paint="solid"
- id="linearGradient11046">
- <stop
- style="stop-color:#4d4d4d;stop-opacity:1.000000;"
- offset="0"
- id="stop11048" />
- </linearGradient>
- <linearGradient
- inkscape:label="beetle text"
- osb:paint="solid"
- id="linearGradient11050">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11052" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross outer 1"
- osb:paint="solid"
- id="linearGradient11054">
- <stop
- style="stop-color:#000837;stop-opacity:1.000000;"
- offset="0"
- id="stop11056" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross outer 2"
- osb:paint="solid"
- id="linearGradient11058">
- <stop
- style="stop-color:#000a4b;stop-opacity:1.000000;"
- offset="0"
- id="stop11060" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross outer 3"
- osb:paint="solid"
- id="linearGradient11062">
- <stop
- style="stop-color:#000d5d;stop-opacity:1.000000;"
- offset="0"
- id="stop11064" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross background"
- osb:paint="solid"
- id="linearGradient11066">
- <stop
- style="stop-color:#00117c;stop-opacity:1.000000;"
- offset="0"
- id="stop11068" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross block"
- osb:paint="solid"
- id="linearGradient11070">
- <stop
- style="stop-color:#000f70;stop-opacity:1.000000;"
- offset="0"
- id="stop11072" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross block header"
- osb:paint="solid"
- id="linearGradient11074">
- <stop
- style="stop-color:#000d5d;stop-opacity:1.000000;"
- offset="0"
- id="stop11076" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross header text"
- osb:paint="solid"
- id="linearGradient11078">
- <stop
- style="stop-color:#6c70b8;stop-opacity:1.000000;"
- offset="0"
- id="stop11080" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross bullet"
- osb:paint="solid"
- id="linearGradient11082">
- <stop
- style="stop-color:#bec1fc;stop-opacity:1.000000;"
- offset="0"
- id="stop11084" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross covered bullet"
- osb:paint="solid"
- id="linearGradient11086">
- <stop
- style="stop-color:#1b248f;stop-opacity:1.000000;"
- offset="0"
- id="stop11088" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross covered text"
- osb:paint="solid"
- id="linearGradient11090">
- <stop
- style="stop-color:#3e3c5f;stop-opacity:1.000000;"
- offset="0"
- id="stop11092" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross added red"
- osb:paint="solid"
- id="linearGradient11094">
- <stop
- style="stop-color:#df8f87;stop-opacity:1.000000;"
- offset="0"
- id="stop11096" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross alert block header text"
- osb:paint="solid"
- id="linearGradient11098">
- <stop
- style="stop-color:#ca4436;stop-opacity:1.000000;"
- offset="0"
- id="stop11100" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross added green"
- osb:paint="solid"
- id="linearGradient11102">
- <stop
- style="stop-color:#9dde67;stop-opacity:1.000000;"
- offset="0"
- id="stop11104" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross example block header text"
- osb:paint="solid"
- id="linearGradient11106">
- <stop
- style="stop-color:#69b628;stop-opacity:1.000000;"
- offset="0"
- id="stop11108" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross text"
- osb:paint="solid"
- id="linearGradient11110">
- <stop
- style="stop-color:#eae385;stop-opacity:1.000000;"
- offset="0"
- id="stop11112" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross added yellow"
- osb:paint="solid"
- id="linearGradient11114">
- <stop
- style="stop-color:#dacf2f;stop-opacity:1.000000;"
- offset="0"
- id="stop11116" />
- </linearGradient>
- <linearGradient
- inkscape:label="albatross added white"
- osb:paint="solid"
- id="linearGradient11118">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11120" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly text"
- osb:paint="solid"
- id="linearGradient11122">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11124" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added grey"
- osb:paint="solid"
- id="linearGradient11126">
- <stop
- style="stop-color:#404040;stop-opacity:1.000000;"
- offset="0"
- id="stop11128" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly outer"
- osb:paint="solid"
- id="linearGradient11130">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop11132" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly background"
- osb:paint="solid"
- id="linearGradient11134">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop11136" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added grey"
- osb:paint="solid"
- id="linearGradient11138">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop11140" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly header text"
- osb:paint="solid"
- id="linearGradient11142">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11144" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly covered bullet"
- osb:paint="solid"
- id="linearGradient11146">
- <stop
- style="stop-color:#a8a8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop11148" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly covered text"
- osb:paint="solid"
- id="linearGradient11150">
- <stop
- style="stop-color:#828282;stop-opacity:1.000000;"
- offset="0"
- id="stop11152" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added red"
- osb:paint="solid"
- id="linearGradient11154">
- <stop
- style="stop-color:#dd9090;stop-opacity:1.000000;"
- offset="0"
- id="stop11156" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly alert block header text"
- osb:paint="solid"
- id="linearGradient11158">
- <stop
- style="stop-color:#bc2122;stop-opacity:1.000000;"
- offset="0"
- id="stop11160" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added green"
- osb:paint="solid"
- id="linearGradient11162">
- <stop
- style="stop-color:#9cbd86;stop-opacity:1.000000;"
- offset="0"
- id="stop11164" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly example block header text"
- osb:paint="solid"
- id="linearGradient11166">
- <stop
- style="stop-color:#3a7c0e;stop-opacity:1.000000;"
- offset="0"
- id="stop11168" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added blue"
- osb:paint="solid"
- id="linearGradient11170">
- <stop
- style="stop-color:#989cd7;stop-opacity:1.000000;"
- offset="0"
- id="stop11172" />
- </linearGradient>
- <linearGradient
- inkscape:label="fly added default blue"
- osb:paint="solid"
- id="linearGradient11174">
- <stop
- style="stop-color:#3139ae;stop-opacity:1.000000;"
- offset="0"
- id="stop11176" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull outer 1"
- osb:paint="solid"
- id="linearGradient11178">
- <stop
- style="stop-color:#b3b3b3;stop-opacity:1.000000;"
- offset="0"
- id="stop11180" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull outer 2"
- osb:paint="solid"
- id="linearGradient11182">
- <stop
- style="stop-color:#bfbfbf;stop-opacity:1.000000;"
- offset="0"
- id="stop11184" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull outer 3"
- osb:paint="solid"
- id="linearGradient11186">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop11188" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull block"
- osb:paint="solid"
- id="linearGradient11190">
- <stop
- style="stop-color:#e6e6e6;stop-opacity:1.000000;"
- offset="0"
- id="stop11192" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull added grey"
- osb:paint="solid"
- id="linearGradient11194">
- <stop
- style="stop-color:#d9d9d9;stop-opacity:1.000000;"
- offset="0"
- id="stop11196" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull block header"
- osb:paint="solid"
- id="linearGradient11198">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop11200" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull covered text"
- osb:paint="solid"
- id="linearGradient11202">
- <stop
- style="stop-color:#dcdcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop11204" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull covered bullet"
- osb:paint="solid"
- id="linearGradient11206">
- <stop
- style="stop-color:#f7f7f7;stop-opacity:1.000000;"
- offset="0"
- id="stop11208" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull background"
- osb:paint="solid"
- id="linearGradient11210">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11212" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagull text"
- osb:paint="solid"
- id="linearGradient11214">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11216" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver outer frame"
- osb:paint="solid"
- id="linearGradient11218">
- <stop
- style="stop-color:#8d1919;stop-opacity:1.000000;"
- offset="0"
- id="stop11220" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver added red"
- osb:paint="solid"
- id="linearGradient11222">
- <stop
- style="stop-color:#ad5f5f;stop-opacity:1.000000;"
- offset="0"
- id="stop11224" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver added red"
- osb:paint="solid"
- id="linearGradient11226">
- <stop
- style="stop-color:#cca6a6;stop-opacity:1.000000;"
- offset="0"
- id="stop11228" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver outer 1"
- osb:paint="solid"
- id="linearGradient11230">
- <stop
- style="stop-color:#d9d9d9;stop-opacity:1.000000;"
- offset="0"
- id="stop11232" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver outer 2"
- osb:paint="solid"
- id="linearGradient11234">
- <stop
- style="stop-color:#ececec;stop-opacity:1.000000;"
- offset="0"
- id="stop11236" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver outer 3"
- osb:paint="solid"
- id="linearGradient11238">
- <stop
- style="stop-color:#f2f2f2;stop-opacity:1.000000;"
- offset="0"
- id="stop11240" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver added blue"
- osb:paint="solid"
- id="linearGradient11242">
- <stop
- style="stop-color:#8f93cd;stop-opacity:1.000000;"
- offset="0"
- id="stop11244" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver block header text"
- osb:paint="solid"
- id="linearGradient11246">
- <stop
- style="stop-color:#3139ae;stop-opacity:1.000000;"
- offset="0"
- id="stop11248" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver added green"
- osb:paint="solid"
- id="linearGradient11250">
- <stop
- style="stop-color:#93b47d;stop-opacity:1.000000;"
- offset="0"
- id="stop11252" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver example block header text"
- osb:paint="solid"
- id="linearGradient11254">
- <stop
- style="stop-color:#3a7c0e;stop-opacity:1.000000;"
- offset="0"
- id="stop11256" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver added red"
- osb:paint="solid"
- id="linearGradient11258">
- <stop
- style="stop-color:#c88a8a;stop-opacity:1.000000;"
- offset="0"
- id="stop11260" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver alert block header text"
- osb:paint="solid"
- id="linearGradient11262">
- <stop
- style="stop-color:#a42828;stop-opacity:1.000000;"
- offset="0"
- id="stop11264" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver covered text"
- osb:paint="solid"
- id="linearGradient11266">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop11268" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver covered bullet"
- osb:paint="solid"
- id="linearGradient11270">
- <stop
- style="stop-color:#e0e1f3;stop-opacity:1.000000;"
- offset="0"
- id="stop11272" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver background"
- osb:paint="solid"
- id="linearGradient11274">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11276" />
- </linearGradient>
- <linearGradient
- inkscape:label="beaver text"
- osb:paint="solid"
- id="linearGradient11278">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11280" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane outer 1"
- osb:paint="solid"
- id="linearGradient11282">
- <stop
- style="stop-color:#f0c139;stop-opacity:1.000000;"
- offset="0"
- id="stop11284" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane outer 2"
- osb:paint="solid"
- id="linearGradient11286">
- <stop
- style="stop-color:#f3c84a;stop-opacity:1.000000;"
- offset="0"
- id="stop11288" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane outer 3"
- osb:paint="solid"
- id="linearGradient11290">
- <stop
- style="stop-color:#f4ce5e;stop-opacity:1.000000;"
- offset="0"
- id="stop11292" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane block"
- osb:paint="solid"
- id="linearGradient11294">
- <stop
- style="stop-color:#fbedc4;stop-opacity:1.000000;"
- offset="0"
- id="stop11296" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane added orange"
- osb:paint="solid"
- id="linearGradient11298">
- <stop
- style="stop-color:#f5d479;stop-opacity:1.000000;"
- offset="0"
- id="stop11300" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane block header"
- osb:paint="solid"
- id="linearGradient11302">
- <stop
- style="stop-color:#efbb2e;stop-opacity:1.000000;"
- offset="0"
- id="stop11304" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane alert block"
- osb:paint="solid"
- id="linearGradient11306">
- <stop
- style="stop-color:#f5e7e7;stop-opacity:1.000000;"
- offset="0"
- id="stop11308" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane added red"
- osb:paint="solid"
- id="linearGradient11310">
- <stop
- style="stop-color:#cd8282;stop-opacity:1.000000;"
- offset="0"
- id="stop11312" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane alert block header"
- osb:paint="solid"
- id="linearGradient11314">
- <stop
- style="stop-color:#a51d1e;stop-opacity:1.000000;"
- offset="0"
- id="stop11316" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane example block"
- osb:paint="solid"
- id="linearGradient11318">
- <stop
- style="stop-color:#e8eee6;stop-opacity:1.000000;"
- offset="0"
- id="stop11320" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane added green"
- osb:paint="solid"
- id="linearGradient11322">
- <stop
- style="stop-color:#8aa678;stop-opacity:1.000000;"
- offset="0"
- id="stop11324" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane example block header"
- osb:paint="solid"
- id="linearGradient11326">
- <stop
- style="stop-color:#2b5d0a;stop-opacity:1.000000;"
- offset="0"
- id="stop11328" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane covered text"
- osb:paint="solid"
- id="linearGradient11330">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop11332" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane covered bullet"
- osb:paint="solid"
- id="linearGradient11334">
- <stop
- style="stop-color:#e0e1f3;stop-opacity:1.000000;"
- offset="0"
- id="stop11336" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane bullet"
- osb:paint="solid"
- id="linearGradient11338">
- <stop
- style="stop-color:#000c4a;stop-opacity:1.000000;"
- offset="0"
- id="stop11340" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane background"
- osb:paint="solid"
- id="linearGradient11342">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11344" />
- </linearGradient>
- <linearGradient
- inkscape:label="crane text"
- osb:paint="solid"
- id="linearGradient11346">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11348" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine outer 1"
- osb:paint="solid"
- id="linearGradient11350">
- <stop
- style="stop-color:#eca14f;stop-opacity:1.000000;"
- offset="0"
- id="stop11352" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine outer 2"
- osb:paint="solid"
- id="linearGradient11354">
- <stop
- style="stop-color:#f2bc2e;stop-opacity:1.000000;"
- offset="0"
- id="stop11356" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine outer 3"
- osb:paint="solid"
- id="linearGradient11358">
- <stop
- style="stop-color:#f8db30;stop-opacity:1.000000;"
- offset="0"
- id="stop11360" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine outer 4"
- osb:paint="solid"
- id="linearGradient11362">
- <stop
- style="stop-color:#fae330;stop-opacity:1.000000;"
- offset="0"
- id="stop11364" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine added yellow"
- osb:paint="solid"
- id="linearGradient11366">
- <stop
- style="stop-color:#fdf198;stop-opacity:1.000000;"
- offset="0"
- id="stop11368" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine added blue"
- osb:paint="solid"
- id="linearGradient11370">
- <stop
- style="stop-color:#8c93d3;stop-opacity:1.000000;"
- offset="0"
- id="stop11372" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine header text"
- osb:paint="solid"
- id="linearGradient11374">
- <stop
- style="stop-color:#1927a6;stop-opacity:1.000000;"
- offset="0"
- id="stop11376" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine added green"
- osb:paint="solid"
- id="linearGradient11378">
- <stop
- style="stop-color:#a3c592;stop-opacity:1.000000;"
- offset="0"
- id="stop11380" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine example block title"
- osb:paint="solid"
- id="linearGradient11382">
- <stop
- style="stop-color:#488b24;stop-opacity:1.000000;"
- offset="0"
- id="stop11384" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine covered text"
- osb:paint="solid"
- id="linearGradient11386">
- <stop
- style="stop-color:#e4e4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop11388" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine covered bullet"
- osb:paint="solid"
- id="linearGradient11390">
- <stop
- style="stop-color:#e0e1f3;stop-opacity:1.000000;"
- offset="0"
- id="stop11392" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine background"
- osb:paint="solid"
- id="linearGradient11394">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11396" />
- </linearGradient>
- <linearGradient
- inkscape:label="wolverine text"
- osb:paint="solid"
- id="linearGradient11398">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop11400" />
- </linearGradient>
- </g>
- <g
- id="page10"
- inkscape:label="MATLAB Jet (72)">
- <linearGradient
- inkscape:label="0"
- osb:paint="solid"
- id="linearGradient11676">
- <stop
- style="stop-color:#00007f;stop-opacity:1.000000;"
- offset="0"
- id="stop11678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1"
- osb:paint="solid"
- id="linearGradient11680">
- <stop
- style="stop-color:#00007f;stop-opacity:1.000000;"
- offset="0"
- id="stop11682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2"
- osb:paint="solid"
- id="linearGradient11684">
- <stop
- style="stop-color:#00008d;stop-opacity:1.000000;"
- offset="0"
- id="stop11686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3"
- osb:paint="solid"
- id="linearGradient11688">
- <stop
- style="stop-color:#00009b;stop-opacity:1.000000;"
- offset="0"
- id="stop11690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4"
- osb:paint="solid"
- id="linearGradient11692">
- <stop
- style="stop-color:#0000a9;stop-opacity:1.000000;"
- offset="0"
- id="stop11694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5"
- osb:paint="solid"
- id="linearGradient11696">
- <stop
- style="stop-color:#0000b7;stop-opacity:1.000000;"
- offset="0"
- id="stop11698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6"
- osb:paint="solid"
- id="linearGradient11700">
- <stop
- style="stop-color:#0000c6;stop-opacity:1.000000;"
- offset="0"
- id="stop11702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7"
- osb:paint="solid"
- id="linearGradient11704">
- <stop
- style="stop-color:#0000d4;stop-opacity:1.000000;"
- offset="0"
- id="stop11706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8"
- osb:paint="solid"
- id="linearGradient11708">
- <stop
- style="stop-color:#0000e2;stop-opacity:1.000000;"
- offset="0"
- id="stop11710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9"
- osb:paint="solid"
- id="linearGradient11712">
- <stop
- style="stop-color:#0000f0;stop-opacity:1.000000;"
- offset="0"
- id="stop11714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#10"
- osb:paint="solid"
- id="linearGradient11716">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#11"
- osb:paint="solid"
- id="linearGradient11720">
- <stop
- style="stop-color:#000eff;stop-opacity:1.000000;"
- offset="0"
- id="stop11722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#12"
- osb:paint="solid"
- id="linearGradient11724">
- <stop
- style="stop-color:#001cff;stop-opacity:1.000000;"
- offset="0"
- id="stop11726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#13"
- osb:paint="solid"
- id="linearGradient11728">
- <stop
- style="stop-color:#002aff;stop-opacity:1.000000;"
- offset="0"
- id="stop11730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#14"
- osb:paint="solid"
- id="linearGradient11732">
- <stop
- style="stop-color:#0038ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#15"
- osb:paint="solid"
- id="linearGradient11736">
- <stop
- style="stop-color:#0046ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#16"
- osb:paint="solid"
- id="linearGradient11740">
- <stop
- style="stop-color:#0054ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#17"
- osb:paint="solid"
- id="linearGradient11744">
- <stop
- style="stop-color:#0062ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#18"
- osb:paint="solid"
- id="linearGradient11748">
- <stop
- style="stop-color:#0070ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#19"
- osb:paint="solid"
- id="linearGradient11752">
- <stop
- style="stop-color:#007fff;stop-opacity:1.000000;"
- offset="0"
- id="stop11754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#20"
- osb:paint="solid"
- id="linearGradient11756">
- <stop
- style="stop-color:#008dff;stop-opacity:1.000000;"
- offset="0"
- id="stop11758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#21"
- osb:paint="solid"
- id="linearGradient11760">
- <stop
- style="stop-color:#009bff;stop-opacity:1.000000;"
- offset="0"
- id="stop11762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#22"
- osb:paint="solid"
- id="linearGradient11764">
- <stop
- style="stop-color:#00a9ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#23"
- osb:paint="solid"
- id="linearGradient11768">
- <stop
- style="stop-color:#00b7ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#24"
- osb:paint="solid"
- id="linearGradient11772">
- <stop
- style="stop-color:#00c6ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#25"
- osb:paint="solid"
- id="linearGradient11776">
- <stop
- style="stop-color:#00d4ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#26"
- osb:paint="solid"
- id="linearGradient11780">
- <stop
- style="stop-color:#00e2ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#27"
- osb:paint="solid"
- id="linearGradient11784">
- <stop
- style="stop-color:#00f0ff;stop-opacity:1.000000;"
- offset="0"
- id="stop11786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#28"
- osb:paint="solid"
- id="linearGradient11788">
- <stop
- style="stop-color:#00ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop11790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#29"
- osb:paint="solid"
- id="linearGradient11792">
- <stop
- style="stop-color:#0efff0;stop-opacity:1.000000;"
- offset="0"
- id="stop11794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#30"
- osb:paint="solid"
- id="linearGradient11796">
- <stop
- style="stop-color:#1cffe2;stop-opacity:1.000000;"
- offset="0"
- id="stop11798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#31"
- osb:paint="solid"
- id="linearGradient11800">
- <stop
- style="stop-color:#2affd4;stop-opacity:1.000000;"
- offset="0"
- id="stop11802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#32"
- osb:paint="solid"
- id="linearGradient11804">
- <stop
- style="stop-color:#38ffc6;stop-opacity:1.000000;"
- offset="0"
- id="stop11806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#33"
- osb:paint="solid"
- id="linearGradient11808">
- <stop
- style="stop-color:#46ffb7;stop-opacity:1.000000;"
- offset="0"
- id="stop11810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#34"
- osb:paint="solid"
- id="linearGradient11812">
- <stop
- style="stop-color:#54ffa9;stop-opacity:1.000000;"
- offset="0"
- id="stop11814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#35"
- osb:paint="solid"
- id="linearGradient11816">
- <stop
- style="stop-color:#62ff9b;stop-opacity:1.000000;"
- offset="0"
- id="stop11818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#36"
- osb:paint="solid"
- id="linearGradient11820">
- <stop
- style="stop-color:#70ff8d;stop-opacity:1.000000;"
- offset="0"
- id="stop11822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#37"
- osb:paint="solid"
- id="linearGradient11824">
- <stop
- style="stop-color:#7fff7f;stop-opacity:1.000000;"
- offset="0"
- id="stop11826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#38"
- osb:paint="solid"
- id="linearGradient11828">
- <stop
- style="stop-color:#8dff70;stop-opacity:1.000000;"
- offset="0"
- id="stop11830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#39"
- osb:paint="solid"
- id="linearGradient11832">
- <stop
- style="stop-color:#9bff62;stop-opacity:1.000000;"
- offset="0"
- id="stop11834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#40"
- osb:paint="solid"
- id="linearGradient11836">
- <stop
- style="stop-color:#a9ff54;stop-opacity:1.000000;"
- offset="0"
- id="stop11838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#41"
- osb:paint="solid"
- id="linearGradient11840">
- <stop
- style="stop-color:#b7ff46;stop-opacity:1.000000;"
- offset="0"
- id="stop11842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#42"
- osb:paint="solid"
- id="linearGradient11844">
- <stop
- style="stop-color:#c6ff38;stop-opacity:1.000000;"
- offset="0"
- id="stop11846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#43"
- osb:paint="solid"
- id="linearGradient11848">
- <stop
- style="stop-color:#d4ff2a;stop-opacity:1.000000;"
- offset="0"
- id="stop11850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#44"
- osb:paint="solid"
- id="linearGradient11852">
- <stop
- style="stop-color:#e2ff1c;stop-opacity:1.000000;"
- offset="0"
- id="stop11854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#45"
- osb:paint="solid"
- id="linearGradient11856">
- <stop
- style="stop-color:#f0ff0e;stop-opacity:1.000000;"
- offset="0"
- id="stop11858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#46"
- osb:paint="solid"
- id="linearGradient11860">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop11862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#47"
- osb:paint="solid"
- id="linearGradient11864">
- <stop
- style="stop-color:#fff000;stop-opacity:1.000000;"
- offset="0"
- id="stop11866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48"
- osb:paint="solid"
- id="linearGradient11868">
- <stop
- style="stop-color:#ffe200;stop-opacity:1.000000;"
- offset="0"
- id="stop11870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#49"
- osb:paint="solid"
- id="linearGradient11872">
- <stop
- style="stop-color:#ffd400;stop-opacity:1.000000;"
- offset="0"
- id="stop11874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50"
- osb:paint="solid"
- id="linearGradient11876">
- <stop
- style="stop-color:#ffc600;stop-opacity:1.000000;"
- offset="0"
- id="stop11878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#51"
- osb:paint="solid"
- id="linearGradient11880">
- <stop
- style="stop-color:#ffb700;stop-opacity:1.000000;"
- offset="0"
- id="stop11882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#52"
- osb:paint="solid"
- id="linearGradient11884">
- <stop
- style="stop-color:#ffa900;stop-opacity:1.000000;"
- offset="0"
- id="stop11886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#53"
- osb:paint="solid"
- id="linearGradient11888">
- <stop
- style="stop-color:#ff9b00;stop-opacity:1.000000;"
- offset="0"
- id="stop11890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54"
- osb:paint="solid"
- id="linearGradient11892">
- <stop
- style="stop-color:#ff8d00;stop-opacity:1.000000;"
- offset="0"
- id="stop11894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#55"
- osb:paint="solid"
- id="linearGradient11896">
- <stop
- style="stop-color:#ff7f00;stop-opacity:1.000000;"
- offset="0"
- id="stop11898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#56"
- osb:paint="solid"
- id="linearGradient11900">
- <stop
- style="stop-color:#ff7000;stop-opacity:1.000000;"
- offset="0"
- id="stop11902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#57"
- osb:paint="solid"
- id="linearGradient11904">
- <stop
- style="stop-color:#ff6200;stop-opacity:1.000000;"
- offset="0"
- id="stop11906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#58"
- osb:paint="solid"
- id="linearGradient11908">
- <stop
- style="stop-color:#ff5400;stop-opacity:1.000000;"
- offset="0"
- id="stop11910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#59"
- osb:paint="solid"
- id="linearGradient11912">
- <stop
- style="stop-color:#ff4600;stop-opacity:1.000000;"
- offset="0"
- id="stop11914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60"
- osb:paint="solid"
- id="linearGradient11916">
- <stop
- style="stop-color:#ff3800;stop-opacity:1.000000;"
- offset="0"
- id="stop11918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#61"
- osb:paint="solid"
- id="linearGradient11920">
- <stop
- style="stop-color:#ff2a00;stop-opacity:1.000000;"
- offset="0"
- id="stop11922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#62"
- osb:paint="solid"
- id="linearGradient11924">
- <stop
- style="stop-color:#ff1c00;stop-opacity:1.000000;"
- offset="0"
- id="stop11926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#63"
- osb:paint="solid"
- id="linearGradient11928">
- <stop
- style="stop-color:#ff0e00;stop-opacity:1.000000;"
- offset="0"
- id="stop11930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64"
- osb:paint="solid"
- id="linearGradient11932">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop11934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#65"
- osb:paint="solid"
- id="linearGradient11936">
- <stop
- style="stop-color:#f00000;stop-opacity:1.000000;"
- offset="0"
- id="stop11938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#66"
- osb:paint="solid"
- id="linearGradient11940">
- <stop
- style="stop-color:#e20000;stop-opacity:1.000000;"
- offset="0"
- id="stop11942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#67"
- osb:paint="solid"
- id="linearGradient11944">
- <stop
- style="stop-color:#d40000;stop-opacity:1.000000;"
- offset="0"
- id="stop11946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68"
- osb:paint="solid"
- id="linearGradient11948">
- <stop
- style="stop-color:#c60000;stop-opacity:1.000000;"
- offset="0"
- id="stop11950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#69"
- osb:paint="solid"
- id="linearGradient11952">
- <stop
- style="stop-color:#b70000;stop-opacity:1.000000;"
- offset="0"
- id="stop11954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70"
- osb:paint="solid"
- id="linearGradient11956">
- <stop
- style="stop-color:#a90000;stop-opacity:1.000000;"
- offset="0"
- id="stop11958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#71"
- osb:paint="solid"
- id="linearGradient11960">
- <stop
- style="stop-color:#9b0000;stop-opacity:1.000000;"
- offset="0"
- id="stop11962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#72"
- osb:paint="solid"
- id="linearGradient11964">
- <stop
- style="stop-color:#8d0000;stop-opacity:1.000000;"
- offset="0"
- id="stop11966" />
- </linearGradient>
- </g>
- <g
- id="page11"
- inkscape:label="Reds">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient12116">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop12118" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient12120">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop12122" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient12124">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop12126" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C0000"
- osb:paint="solid"
- id="linearGradient12128">
- <stop
- style="stop-color:#4c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12130" />
- </linearGradient>
- <linearGradient
- inkscape:label="#480000"
- osb:paint="solid"
- id="linearGradient12132">
- <stop
- style="stop-color:#480000;stop-opacity:1.000000;"
- offset="0"
- id="stop12134" />
- </linearGradient>
- <linearGradient
- inkscape:label="#440000"
- osb:paint="solid"
- id="linearGradient12136">
- <stop
- style="stop-color:#440000;stop-opacity:1.000000;"
- offset="0"
- id="stop12138" />
- </linearGradient>
- <linearGradient
- inkscape:label="#400000"
- osb:paint="solid"
- id="linearGradient12140">
- <stop
- style="stop-color:#400000;stop-opacity:1.000000;"
- offset="0"
- id="stop12142" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C0000"
- osb:paint="solid"
- id="linearGradient12144">
- <stop
- style="stop-color:#3c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12146" />
- </linearGradient>
- <linearGradient
- inkscape:label="#380000"
- osb:paint="solid"
- id="linearGradient12148">
- <stop
- style="stop-color:#380000;stop-opacity:1.000000;"
- offset="0"
- id="stop12150" />
- </linearGradient>
- <linearGradient
- inkscape:label="#340000"
- osb:paint="solid"
- id="linearGradient12152">
- <stop
- style="stop-color:#340000;stop-opacity:1.000000;"
- offset="0"
- id="stop12154" />
- </linearGradient>
- <linearGradient
- inkscape:label="#300000"
- osb:paint="solid"
- id="linearGradient12156">
- <stop
- style="stop-color:#300000;stop-opacity:1.000000;"
- offset="0"
- id="stop12158" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C0000"
- osb:paint="solid"
- id="linearGradient12160">
- <stop
- style="stop-color:#2c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12162" />
- </linearGradient>
- <linearGradient
- inkscape:label="#280000"
- osb:paint="solid"
- id="linearGradient12164">
- <stop
- style="stop-color:#280000;stop-opacity:1.000000;"
- offset="0"
- id="stop12166" />
- </linearGradient>
- <linearGradient
- inkscape:label="#240000"
- osb:paint="solid"
- id="linearGradient12168">
- <stop
- style="stop-color:#240000;stop-opacity:1.000000;"
- offset="0"
- id="stop12170" />
- </linearGradient>
- <linearGradient
- inkscape:label="#200000"
- osb:paint="solid"
- id="linearGradient12172">
- <stop
- style="stop-color:#200000;stop-opacity:1.000000;"
- offset="0"
- id="stop12174" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C0000"
- osb:paint="solid"
- id="linearGradient12176">
- <stop
- style="stop-color:#1c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12178" />
- </linearGradient>
- <linearGradient
- inkscape:label="#180000"
- osb:paint="solid"
- id="linearGradient12180">
- <stop
- style="stop-color:#180000;stop-opacity:1.000000;"
- offset="0"
- id="stop12182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#140000"
- osb:paint="solid"
- id="linearGradient12184">
- <stop
- style="stop-color:#140000;stop-opacity:1.000000;"
- offset="0"
- id="stop12186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#100000"
- osb:paint="solid"
- id="linearGradient12188">
- <stop
- style="stop-color:#100000;stop-opacity:1.000000;"
- offset="0"
- id="stop12190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0C0000"
- osb:paint="solid"
- id="linearGradient12192">
- <stop
- style="stop-color:#0c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#080000"
- osb:paint="solid"
- id="linearGradient12196">
- <stop
- style="stop-color:#080000;stop-opacity:1.000000;"
- offset="0"
- id="stop12198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#040000"
- osb:paint="solid"
- id="linearGradient12200">
- <stop
- style="stop-color:#040000;stop-opacity:1.000000;"
- offset="0"
- id="stop12202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient12204">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop12206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#040000"
- osb:paint="solid"
- id="linearGradient12208">
- <stop
- style="stop-color:#040000;stop-opacity:1.000000;"
- offset="0"
- id="stop12210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#040404"
- osb:paint="solid"
- id="linearGradient12212">
- <stop
- style="stop-color:#040404;stop-opacity:1.000000;"
- offset="0"
- id="stop12214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#080404"
- osb:paint="solid"
- id="linearGradient12216">
- <stop
- style="stop-color:#080404;stop-opacity:1.000000;"
- offset="0"
- id="stop12218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0C0808"
- osb:paint="solid"
- id="linearGradient12220">
- <stop
- style="stop-color:#0c0808;stop-opacity:1.000000;"
- offset="0"
- id="stop12222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#100808"
- osb:paint="solid"
- id="linearGradient12224">
- <stop
- style="stop-color:#100808;stop-opacity:1.000000;"
- offset="0"
- id="stop12226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#100C0C"
- osb:paint="solid"
- id="linearGradient12228">
- <stop
- style="stop-color:#100c0c;stop-opacity:1.000000;"
- offset="0"
- id="stop12230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#140C0C"
- osb:paint="solid"
- id="linearGradient12232">
- <stop
- style="stop-color:#140c0c;stop-opacity:1.000000;"
- offset="0"
- id="stop12234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#181010"
- osb:paint="solid"
- id="linearGradient12236">
- <stop
- style="stop-color:#181010;stop-opacity:1.000000;"
- offset="0"
- id="stop12238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C1010"
- osb:paint="solid"
- id="linearGradient12240">
- <stop
- style="stop-color:#1c1010;stop-opacity:1.000000;"
- offset="0"
- id="stop12242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C1414"
- osb:paint="solid"
- id="linearGradient12244">
- <stop
- style="stop-color:#1c1414;stop-opacity:1.000000;"
- offset="0"
- id="stop12246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#201414"
- osb:paint="solid"
- id="linearGradient12248">
- <stop
- style="stop-color:#201414;stop-opacity:1.000000;"
- offset="0"
- id="stop12250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#241818"
- osb:paint="solid"
- id="linearGradient12252">
- <stop
- style="stop-color:#241818;stop-opacity:1.000000;"
- offset="0"
- id="stop12254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#281818"
- osb:paint="solid"
- id="linearGradient12256">
- <stop
- style="stop-color:#281818;stop-opacity:1.000000;"
- offset="0"
- id="stop12258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#281C1C"
- osb:paint="solid"
- id="linearGradient12260">
- <stop
- style="stop-color:#281c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop12262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C1C1C"
- osb:paint="solid"
- id="linearGradient12264">
- <stop
- style="stop-color:#2c1c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop12266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#302020"
- osb:paint="solid"
- id="linearGradient12268">
- <stop
- style="stop-color:#302020;stop-opacity:1.000000;"
- offset="0"
- id="stop12270" />
- </linearGradient>
- <linearGradient
- inkscape:label="#342020"
- osb:paint="solid"
- id="linearGradient12272">
- <stop
- style="stop-color:#342020;stop-opacity:1.000000;"
- offset="0"
- id="stop12274" />
- </linearGradient>
- <linearGradient
- inkscape:label="#342424"
- osb:paint="solid"
- id="linearGradient12276">
- <stop
- style="stop-color:#342424;stop-opacity:1.000000;"
- offset="0"
- id="stop12278" />
- </linearGradient>
- <linearGradient
- inkscape:label="#382424"
- osb:paint="solid"
- id="linearGradient12280">
- <stop
- style="stop-color:#382424;stop-opacity:1.000000;"
- offset="0"
- id="stop12282" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C2828"
- osb:paint="solid"
- id="linearGradient12284">
- <stop
- style="stop-color:#3c2828;stop-opacity:1.000000;"
- offset="0"
- id="stop12286" />
- </linearGradient>
- <linearGradient
- inkscape:label="#402828"
- osb:paint="solid"
- id="linearGradient12288">
- <stop
- style="stop-color:#402828;stop-opacity:1.000000;"
- offset="0"
- id="stop12290" />
- </linearGradient>
- <linearGradient
- inkscape:label="#402C2C"
- osb:paint="solid"
- id="linearGradient12292">
- <stop
- style="stop-color:#402c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop12294" />
- </linearGradient>
- <linearGradient
- inkscape:label="#442C2C"
- osb:paint="solid"
- id="linearGradient12296">
- <stop
- style="stop-color:#442c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop12298" />
- </linearGradient>
- <linearGradient
- inkscape:label="#483030"
- osb:paint="solid"
- id="linearGradient12300">
- <stop
- style="stop-color:#483030;stop-opacity:1.000000;"
- offset="0"
- id="stop12302" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C3030"
- osb:paint="solid"
- id="linearGradient12304">
- <stop
- style="stop-color:#4c3030;stop-opacity:1.000000;"
- offset="0"
- id="stop12306" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C3434"
- osb:paint="solid"
- id="linearGradient12308">
- <stop
- style="stop-color:#4c3434;stop-opacity:1.000000;"
- offset="0"
- id="stop12310" />
- </linearGradient>
- <linearGradient
- inkscape:label="#503434"
- osb:paint="solid"
- id="linearGradient12312">
- <stop
- style="stop-color:#503434;stop-opacity:1.000000;"
- offset="0"
- id="stop12314" />
- </linearGradient>
- <linearGradient
- inkscape:label="#543838"
- osb:paint="solid"
- id="linearGradient12316">
- <stop
- style="stop-color:#543838;stop-opacity:1.000000;"
- offset="0"
- id="stop12318" />
- </linearGradient>
- <linearGradient
- inkscape:label="#583838"
- osb:paint="solid"
- id="linearGradient12320">
- <stop
- style="stop-color:#583838;stop-opacity:1.000000;"
- offset="0"
- id="stop12322" />
- </linearGradient>
- <linearGradient
- inkscape:label="#583C3C"
- osb:paint="solid"
- id="linearGradient12324">
- <stop
- style="stop-color:#583c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop12326" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C3C3C"
- osb:paint="solid"
- id="linearGradient12328">
- <stop
- style="stop-color:#5c3c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop12330" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C4040"
- osb:paint="solid"
- id="linearGradient12332">
- <stop
- style="stop-color:#5c4040;stop-opacity:1.000000;"
- offset="0"
- id="stop12334" />
- </linearGradient>
- <linearGradient
- inkscape:label="#604040"
- osb:paint="solid"
- id="linearGradient12336">
- <stop
- style="stop-color:#604040;stop-opacity:1.000000;"
- offset="0"
- id="stop12338" />
- </linearGradient>
- <linearGradient
- inkscape:label="#644040"
- osb:paint="solid"
- id="linearGradient12340">
- <stop
- style="stop-color:#644040;stop-opacity:1.000000;"
- offset="0"
- id="stop12342" />
- </linearGradient>
- <linearGradient
- inkscape:label="#644444"
- osb:paint="solid"
- id="linearGradient12344">
- <stop
- style="stop-color:#644444;stop-opacity:1.000000;"
- offset="0"
- id="stop12346" />
- </linearGradient>
- <linearGradient
- inkscape:label="#684444"
- osb:paint="solid"
- id="linearGradient12348">
- <stop
- style="stop-color:#684444;stop-opacity:1.000000;"
- offset="0"
- id="stop12350" />
- </linearGradient>
- <linearGradient
- inkscape:label="#684848"
- osb:paint="solid"
- id="linearGradient12352">
- <stop
- style="stop-color:#684848;stop-opacity:1.000000;"
- offset="0"
- id="stop12354" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C4848"
- osb:paint="solid"
- id="linearGradient12356">
- <stop
- style="stop-color:#6c4848;stop-opacity:1.000000;"
- offset="0"
- id="stop12358" />
- </linearGradient>
- <linearGradient
- inkscape:label="#704848"
- osb:paint="solid"
- id="linearGradient12360">
- <stop
- style="stop-color:#704848;stop-opacity:1.000000;"
- offset="0"
- id="stop12362" />
- </linearGradient>
- <linearGradient
- inkscape:label="#704C4C"
- osb:paint="solid"
- id="linearGradient12364">
- <stop
- style="stop-color:#704c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop12366" />
- </linearGradient>
- <linearGradient
- inkscape:label="#744C4C"
- osb:paint="solid"
- id="linearGradient12368">
- <stop
- style="stop-color:#744c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop12370" />
- </linearGradient>
- <linearGradient
- inkscape:label="#745050"
- osb:paint="solid"
- id="linearGradient12372">
- <stop
- style="stop-color:#745050;stop-opacity:1.000000;"
- offset="0"
- id="stop12374" />
- </linearGradient>
- <linearGradient
- inkscape:label="#785050"
- osb:paint="solid"
- id="linearGradient12376">
- <stop
- style="stop-color:#785050;stop-opacity:1.000000;"
- offset="0"
- id="stop12378" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C5454"
- osb:paint="solid"
- id="linearGradient12380">
- <stop
- style="stop-color:#7c5454;stop-opacity:1.000000;"
- offset="0"
- id="stop12382" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805454"
- osb:paint="solid"
- id="linearGradient12384">
- <stop
- style="stop-color:#805454;stop-opacity:1.000000;"
- offset="0"
- id="stop12386" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805858"
- osb:paint="solid"
- id="linearGradient12388">
- <stop
- style="stop-color:#805858;stop-opacity:1.000000;"
- offset="0"
- id="stop12390" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845858"
- osb:paint="solid"
- id="linearGradient12392">
- <stop
- style="stop-color:#845858;stop-opacity:1.000000;"
- offset="0"
- id="stop12394" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCFC"
- osb:paint="solid"
- id="linearGradient12396">
- <stop
- style="stop-color:#fcfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop12398" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF8F8"
- osb:paint="solid"
- id="linearGradient12400">
- <stop
- style="stop-color:#fcf8f8;stop-opacity:1.000000;"
- offset="0"
- id="stop12402" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF4F4"
- osb:paint="solid"
- id="linearGradient12404">
- <stop
- style="stop-color:#fcf4f4;stop-opacity:1.000000;"
- offset="0"
- id="stop12406" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF0F0"
- osb:paint="solid"
- id="linearGradient12408">
- <stop
- style="stop-color:#fcf0f0;stop-opacity:1.000000;"
- offset="0"
- id="stop12410" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCECEC"
- osb:paint="solid"
- id="linearGradient12412">
- <stop
- style="stop-color:#fcecec;stop-opacity:1.000000;"
- offset="0"
- id="stop12414" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCE8E8"
- osb:paint="solid"
- id="linearGradient12416">
- <stop
- style="stop-color:#fce8e8;stop-opacity:1.000000;"
- offset="0"
- id="stop12418" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCE4E4"
- osb:paint="solid"
- id="linearGradient12420">
- <stop
- style="stop-color:#fce4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop12422" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCE0E0"
- osb:paint="solid"
- id="linearGradient12424">
- <stop
- style="stop-color:#fce0e0;stop-opacity:1.000000;"
- offset="0"
- id="stop12426" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCDCDC"
- osb:paint="solid"
- id="linearGradient12428">
- <stop
- style="stop-color:#fcdcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop12430" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCD8D8"
- osb:paint="solid"
- id="linearGradient12432">
- <stop
- style="stop-color:#fcd8d8;stop-opacity:1.000000;"
- offset="0"
- id="stop12434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCD4D4"
- osb:paint="solid"
- id="linearGradient12436">
- <stop
- style="stop-color:#fcd4d4;stop-opacity:1.000000;"
- offset="0"
- id="stop12438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCD0D0"
- osb:paint="solid"
- id="linearGradient12440">
- <stop
- style="stop-color:#fcd0d0;stop-opacity:1.000000;"
- offset="0"
- id="stop12442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCCCCC"
- osb:paint="solid"
- id="linearGradient12444">
- <stop
- style="stop-color:#fccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop12446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCC8C8"
- osb:paint="solid"
- id="linearGradient12448">
- <stop
- style="stop-color:#fcc8c8;stop-opacity:1.000000;"
- offset="0"
- id="stop12450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCC4C4"
- osb:paint="solid"
- id="linearGradient12452">
- <stop
- style="stop-color:#fcc4c4;stop-opacity:1.000000;"
- offset="0"
- id="stop12454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCC0C0"
- osb:paint="solid"
- id="linearGradient12456">
- <stop
- style="stop-color:#fcc0c0;stop-opacity:1.000000;"
- offset="0"
- id="stop12458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCBCBC"
- osb:paint="solid"
- id="linearGradient12460">
- <stop
- style="stop-color:#fcbcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop12462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCB8B8"
- osb:paint="solid"
- id="linearGradient12464">
- <stop
- style="stop-color:#fcb8b8;stop-opacity:1.000000;"
- offset="0"
- id="stop12466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCB4B4"
- osb:paint="solid"
- id="linearGradient12468">
- <stop
- style="stop-color:#fcb4b4;stop-opacity:1.000000;"
- offset="0"
- id="stop12470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCB0B0"
- osb:paint="solid"
- id="linearGradient12472">
- <stop
- style="stop-color:#fcb0b0;stop-opacity:1.000000;"
- offset="0"
- id="stop12474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCACAC"
- osb:paint="solid"
- id="linearGradient12476">
- <stop
- style="stop-color:#fcacac;stop-opacity:1.000000;"
- offset="0"
- id="stop12478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCA8A8"
- osb:paint="solid"
- id="linearGradient12480">
- <stop
- style="stop-color:#fca8a8;stop-opacity:1.000000;"
- offset="0"
- id="stop12482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCA4A4"
- osb:paint="solid"
- id="linearGradient12484">
- <stop
- style="stop-color:#fca4a4;stop-opacity:1.000000;"
- offset="0"
- id="stop12486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCA0A0"
- osb:paint="solid"
- id="linearGradient12488">
- <stop
- style="stop-color:#fca0a0;stop-opacity:1.000000;"
- offset="0"
- id="stop12490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC9C9C"
- osb:paint="solid"
- id="linearGradient12492">
- <stop
- style="stop-color:#fc9c9c;stop-opacity:1.000000;"
- offset="0"
- id="stop12494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC9898"
- osb:paint="solid"
- id="linearGradient12496">
- <stop
- style="stop-color:#fc9898;stop-opacity:1.000000;"
- offset="0"
- id="stop12498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC9494"
- osb:paint="solid"
- id="linearGradient12500">
- <stop
- style="stop-color:#fc9494;stop-opacity:1.000000;"
- offset="0"
- id="stop12502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC9090"
- osb:paint="solid"
- id="linearGradient12504">
- <stop
- style="stop-color:#fc9090;stop-opacity:1.000000;"
- offset="0"
- id="stop12506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC8C8C"
- osb:paint="solid"
- id="linearGradient12508">
- <stop
- style="stop-color:#fc8c8c;stop-opacity:1.000000;"
- offset="0"
- id="stop12510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC8888"
- osb:paint="solid"
- id="linearGradient12512">
- <stop
- style="stop-color:#fc8888;stop-opacity:1.000000;"
- offset="0"
- id="stop12514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC8484"
- osb:paint="solid"
- id="linearGradient12516">
- <stop
- style="stop-color:#fc8484;stop-opacity:1.000000;"
- offset="0"
- id="stop12518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC8080"
- osb:paint="solid"
- id="linearGradient12520">
- <stop
- style="stop-color:#fc8080;stop-opacity:1.000000;"
- offset="0"
- id="stop12522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC7C7C"
- osb:paint="solid"
- id="linearGradient12524">
- <stop
- style="stop-color:#fc7c7c;stop-opacity:1.000000;"
- offset="0"
- id="stop12526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC7878"
- osb:paint="solid"
- id="linearGradient12528">
- <stop
- style="stop-color:#fc7878;stop-opacity:1.000000;"
- offset="0"
- id="stop12530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC7474"
- osb:paint="solid"
- id="linearGradient12532">
- <stop
- style="stop-color:#fc7474;stop-opacity:1.000000;"
- offset="0"
- id="stop12534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC7070"
- osb:paint="solid"
- id="linearGradient12536">
- <stop
- style="stop-color:#fc7070;stop-opacity:1.000000;"
- offset="0"
- id="stop12538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC6C6C"
- osb:paint="solid"
- id="linearGradient12540">
- <stop
- style="stop-color:#fc6c6c;stop-opacity:1.000000;"
- offset="0"
- id="stop12542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC6868"
- osb:paint="solid"
- id="linearGradient12544">
- <stop
- style="stop-color:#fc6868;stop-opacity:1.000000;"
- offset="0"
- id="stop12546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC6464"
- osb:paint="solid"
- id="linearGradient12548">
- <stop
- style="stop-color:#fc6464;stop-opacity:1.000000;"
- offset="0"
- id="stop12550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC6060"
- osb:paint="solid"
- id="linearGradient12552">
- <stop
- style="stop-color:#fc6060;stop-opacity:1.000000;"
- offset="0"
- id="stop12554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC5C5C"
- osb:paint="solid"
- id="linearGradient12556">
- <stop
- style="stop-color:#fc5c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop12558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC5858"
- osb:paint="solid"
- id="linearGradient12560">
- <stop
- style="stop-color:#fc5858;stop-opacity:1.000000;"
- offset="0"
- id="stop12562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC5454"
- osb:paint="solid"
- id="linearGradient12564">
- <stop
- style="stop-color:#fc5454;stop-opacity:1.000000;"
- offset="0"
- id="stop12566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC5050"
- osb:paint="solid"
- id="linearGradient12568">
- <stop
- style="stop-color:#fc5050;stop-opacity:1.000000;"
- offset="0"
- id="stop12570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC4C4C"
- osb:paint="solid"
- id="linearGradient12572">
- <stop
- style="stop-color:#fc4c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop12574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC4848"
- osb:paint="solid"
- id="linearGradient12576">
- <stop
- style="stop-color:#fc4848;stop-opacity:1.000000;"
- offset="0"
- id="stop12578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC4444"
- osb:paint="solid"
- id="linearGradient12580">
- <stop
- style="stop-color:#fc4444;stop-opacity:1.000000;"
- offset="0"
- id="stop12582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC4040"
- osb:paint="solid"
- id="linearGradient12584">
- <stop
- style="stop-color:#fc4040;stop-opacity:1.000000;"
- offset="0"
- id="stop12586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC3C3C"
- osb:paint="solid"
- id="linearGradient12588">
- <stop
- style="stop-color:#fc3c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop12590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC3838"
- osb:paint="solid"
- id="linearGradient12592">
- <stop
- style="stop-color:#fc3838;stop-opacity:1.000000;"
- offset="0"
- id="stop12594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC3434"
- osb:paint="solid"
- id="linearGradient12596">
- <stop
- style="stop-color:#fc3434;stop-opacity:1.000000;"
- offset="0"
- id="stop12598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC3030"
- osb:paint="solid"
- id="linearGradient12600">
- <stop
- style="stop-color:#fc3030;stop-opacity:1.000000;"
- offset="0"
- id="stop12602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC2C2C"
- osb:paint="solid"
- id="linearGradient12604">
- <stop
- style="stop-color:#fc2c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop12606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC2828"
- osb:paint="solid"
- id="linearGradient12608">
- <stop
- style="stop-color:#fc2828;stop-opacity:1.000000;"
- offset="0"
- id="stop12610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC2424"
- osb:paint="solid"
- id="linearGradient12612">
- <stop
- style="stop-color:#fc2424;stop-opacity:1.000000;"
- offset="0"
- id="stop12614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC2020"
- osb:paint="solid"
- id="linearGradient12616">
- <stop
- style="stop-color:#fc2020;stop-opacity:1.000000;"
- offset="0"
- id="stop12618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC1C1C"
- osb:paint="solid"
- id="linearGradient12620">
- <stop
- style="stop-color:#fc1c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop12622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC1818"
- osb:paint="solid"
- id="linearGradient12624">
- <stop
- style="stop-color:#fc1818;stop-opacity:1.000000;"
- offset="0"
- id="stop12626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC1414"
- osb:paint="solid"
- id="linearGradient12628">
- <stop
- style="stop-color:#fc1414;stop-opacity:1.000000;"
- offset="0"
- id="stop12630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC1010"
- osb:paint="solid"
- id="linearGradient12632">
- <stop
- style="stop-color:#fc1010;stop-opacity:1.000000;"
- offset="0"
- id="stop12634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC0C0C"
- osb:paint="solid"
- id="linearGradient12636">
- <stop
- style="stop-color:#fc0c0c;stop-opacity:1.000000;"
- offset="0"
- id="stop12638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC0808"
- osb:paint="solid"
- id="linearGradient12640">
- <stop
- style="stop-color:#fc0808;stop-opacity:1.000000;"
- offset="0"
- id="stop12642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC0404"
- osb:paint="solid"
- id="linearGradient12644">
- <stop
- style="stop-color:#fc0404;stop-opacity:1.000000;"
- offset="0"
- id="stop12646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FC0000"
- osb:paint="solid"
- id="linearGradient12648">
- <stop
- style="stop-color:#fc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F80000"
- osb:paint="solid"
- id="linearGradient12652">
- <stop
- style="stop-color:#f80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F40000"
- osb:paint="solid"
- id="linearGradient12656">
- <stop
- style="stop-color:#f40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F00000"
- osb:paint="solid"
- id="linearGradient12660">
- <stop
- style="stop-color:#f00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#EC0000"
- osb:paint="solid"
- id="linearGradient12664">
- <stop
- style="stop-color:#ec0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E80000"
- osb:paint="solid"
- id="linearGradient12668">
- <stop
- style="stop-color:#e80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E40000"
- osb:paint="solid"
- id="linearGradient12672">
- <stop
- style="stop-color:#e40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E00000"
- osb:paint="solid"
- id="linearGradient12676">
- <stop
- style="stop-color:#e00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DC0000"
- osb:paint="solid"
- id="linearGradient12680">
- <stop
- style="stop-color:#dc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D80000"
- osb:paint="solid"
- id="linearGradient12684">
- <stop
- style="stop-color:#d80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D40000"
- osb:paint="solid"
- id="linearGradient12688">
- <stop
- style="stop-color:#d40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D00000"
- osb:paint="solid"
- id="linearGradient12692">
- <stop
- style="stop-color:#d00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CC0000"
- osb:paint="solid"
- id="linearGradient12696">
- <stop
- style="stop-color:#cc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C80000"
- osb:paint="solid"
- id="linearGradient12700">
- <stop
- style="stop-color:#c80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C40000"
- osb:paint="solid"
- id="linearGradient12704">
- <stop
- style="stop-color:#c40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C00000"
- osb:paint="solid"
- id="linearGradient12708">
- <stop
- style="stop-color:#c00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BC0000"
- osb:paint="solid"
- id="linearGradient12712">
- <stop
- style="stop-color:#bc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B80000"
- osb:paint="solid"
- id="linearGradient12716">
- <stop
- style="stop-color:#b80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B40000"
- osb:paint="solid"
- id="linearGradient12720">
- <stop
- style="stop-color:#b40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B00000"
- osb:paint="solid"
- id="linearGradient12724">
- <stop
- style="stop-color:#b00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC0000"
- osb:paint="solid"
- id="linearGradient12728">
- <stop
- style="stop-color:#ac0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A80000"
- osb:paint="solid"
- id="linearGradient12732">
- <stop
- style="stop-color:#a80000;stop-opacity:1.000000;"
- offset="0"
- id="stop12734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A40000"
- osb:paint="solid"
- id="linearGradient12736">
- <stop
- style="stop-color:#a40000;stop-opacity:1.000000;"
- offset="0"
- id="stop12738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A00000"
- osb:paint="solid"
- id="linearGradient12740">
- <stop
- style="stop-color:#a00000;stop-opacity:1.000000;"
- offset="0"
- id="stop12742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C0000"
- osb:paint="solid"
- id="linearGradient12744">
- <stop
- style="stop-color:#9c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#980000"
- osb:paint="solid"
- id="linearGradient12748">
- <stop
- style="stop-color:#980000;stop-opacity:1.000000;"
- offset="0"
- id="stop12750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#940000"
- osb:paint="solid"
- id="linearGradient12752">
- <stop
- style="stop-color:#940000;stop-opacity:1.000000;"
- offset="0"
- id="stop12754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#900000"
- osb:paint="solid"
- id="linearGradient12756">
- <stop
- style="stop-color:#900000;stop-opacity:1.000000;"
- offset="0"
- id="stop12758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C0000"
- osb:paint="solid"
- id="linearGradient12760">
- <stop
- style="stop-color:#8c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#880000"
- osb:paint="solid"
- id="linearGradient12764">
- <stop
- style="stop-color:#880000;stop-opacity:1.000000;"
- offset="0"
- id="stop12766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#840000"
- osb:paint="solid"
- id="linearGradient12768">
- <stop
- style="stop-color:#840000;stop-opacity:1.000000;"
- offset="0"
- id="stop12770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#800000"
- osb:paint="solid"
- id="linearGradient12772">
- <stop
- style="stop-color:#800000;stop-opacity:1.000000;"
- offset="0"
- id="stop12774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C0000"
- osb:paint="solid"
- id="linearGradient12776">
- <stop
- style="stop-color:#7c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#780000"
- osb:paint="solid"
- id="linearGradient12780">
- <stop
- style="stop-color:#780000;stop-opacity:1.000000;"
- offset="0"
- id="stop12782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#740000"
- osb:paint="solid"
- id="linearGradient12784">
- <stop
- style="stop-color:#740000;stop-opacity:1.000000;"
- offset="0"
- id="stop12786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#700000"
- osb:paint="solid"
- id="linearGradient12788">
- <stop
- style="stop-color:#700000;stop-opacity:1.000000;"
- offset="0"
- id="stop12790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C0000"
- osb:paint="solid"
- id="linearGradient12792">
- <stop
- style="stop-color:#6c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#680000"
- osb:paint="solid"
- id="linearGradient12796">
- <stop
- style="stop-color:#680000;stop-opacity:1.000000;"
- offset="0"
- id="stop12798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#640000"
- osb:paint="solid"
- id="linearGradient12800">
- <stop
- style="stop-color:#640000;stop-opacity:1.000000;"
- offset="0"
- id="stop12802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#600000"
- osb:paint="solid"
- id="linearGradient12804">
- <stop
- style="stop-color:#600000;stop-opacity:1.000000;"
- offset="0"
- id="stop12806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C0000"
- osb:paint="solid"
- id="linearGradient12808">
- <stop
- style="stop-color:#5c0000;stop-opacity:1.000000;"
- offset="0"
- id="stop12810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#580000"
- osb:paint="solid"
- id="linearGradient12812">
- <stop
- style="stop-color:#580000;stop-opacity:1.000000;"
- offset="0"
- id="stop12814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#540000"
- osb:paint="solid"
- id="linearGradient12816">
- <stop
- style="stop-color:#540000;stop-opacity:1.000000;"
- offset="0"
- id="stop12818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#500000"
- osb:paint="solid"
- id="linearGradient12820">
- <stop
- style="stop-color:#500000;stop-opacity:1.000000;"
- offset="0"
- id="stop12822" />
- </linearGradient>
- </g>
- <g
- id="page12"
- inkscape:label="Royal">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient13180">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop13182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient13184">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop13186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient13188">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop13190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C0050"
- osb:paint="solid"
- id="linearGradient13192">
- <stop
- style="stop-color:#3c0050;stop-opacity:1.000000;"
- offset="0"
- id="stop13194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C0054"
- osb:paint="solid"
- id="linearGradient13196">
- <stop
- style="stop-color:#3c0054;stop-opacity:1.000000;"
- offset="0"
- id="stop13198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#400054"
- osb:paint="solid"
- id="linearGradient13200">
- <stop
- style="stop-color:#400054;stop-opacity:1.000000;"
- offset="0"
- id="stop13202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#400058"
- osb:paint="solid"
- id="linearGradient13204">
- <stop
- style="stop-color:#400058;stop-opacity:1.000000;"
- offset="0"
- id="stop13206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#440058"
- osb:paint="solid"
- id="linearGradient13208">
- <stop
- style="stop-color:#440058;stop-opacity:1.000000;"
- offset="0"
- id="stop13210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#44005C"
- osb:paint="solid"
- id="linearGradient13212">
- <stop
- style="stop-color:#44005c;stop-opacity:1.000000;"
- offset="0"
- id="stop13214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#480060"
- osb:paint="solid"
- id="linearGradient13216">
- <stop
- style="stop-color:#480060;stop-opacity:1.000000;"
- offset="0"
- id="stop13218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#480064"
- osb:paint="solid"
- id="linearGradient13220">
- <stop
- style="stop-color:#480064;stop-opacity:1.000000;"
- offset="0"
- id="stop13222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C0064"
- osb:paint="solid"
- id="linearGradient13224">
- <stop
- style="stop-color:#4c0064;stop-opacity:1.000000;"
- offset="0"
- id="stop13226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C0068"
- osb:paint="solid"
- id="linearGradient13228">
- <stop
- style="stop-color:#4c0068;stop-opacity:1.000000;"
- offset="0"
- id="stop13230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#500068"
- osb:paint="solid"
- id="linearGradient13232">
- <stop
- style="stop-color:#500068;stop-opacity:1.000000;"
- offset="0"
- id="stop13234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50006C"
- osb:paint="solid"
- id="linearGradient13236">
- <stop
- style="stop-color:#50006c;stop-opacity:1.000000;"
- offset="0"
- id="stop13238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#540070"
- osb:paint="solid"
- id="linearGradient13240">
- <stop
- style="stop-color:#540070;stop-opacity:1.000000;"
- offset="0"
- id="stop13242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#540074"
- osb:paint="solid"
- id="linearGradient13244">
- <stop
- style="stop-color:#540074;stop-opacity:1.000000;"
- offset="0"
- id="stop13246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#580074"
- osb:paint="solid"
- id="linearGradient13248">
- <stop
- style="stop-color:#580074;stop-opacity:1.000000;"
- offset="0"
- id="stop13250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#580078"
- osb:paint="solid"
- id="linearGradient13252">
- <stop
- style="stop-color:#580078;stop-opacity:1.000000;"
- offset="0"
- id="stop13254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C0078"
- osb:paint="solid"
- id="linearGradient13256">
- <stop
- style="stop-color:#5c0078;stop-opacity:1.000000;"
- offset="0"
- id="stop13258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C007C"
- osb:paint="solid"
- id="linearGradient13260">
- <stop
- style="stop-color:#5c007c;stop-opacity:1.000000;"
- offset="0"
- id="stop13262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#600080"
- osb:paint="solid"
- id="linearGradient13264">
- <stop
- style="stop-color:#600080;stop-opacity:1.000000;"
- offset="0"
- id="stop13266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#600084"
- osb:paint="solid"
- id="linearGradient13268">
- <stop
- style="stop-color:#600084;stop-opacity:1.000000;"
- offset="0"
- id="stop13270" />
- </linearGradient>
- <linearGradient
- inkscape:label="#640084"
- osb:paint="solid"
- id="linearGradient13272">
- <stop
- style="stop-color:#640084;stop-opacity:1.000000;"
- offset="0"
- id="stop13274" />
- </linearGradient>
- <linearGradient
- inkscape:label="#640088"
- osb:paint="solid"
- id="linearGradient13276">
- <stop
- style="stop-color:#640088;stop-opacity:1.000000;"
- offset="0"
- id="stop13278" />
- </linearGradient>
- <linearGradient
- inkscape:label="#680088"
- osb:paint="solid"
- id="linearGradient13280">
- <stop
- style="stop-color:#680088;stop-opacity:1.000000;"
- offset="0"
- id="stop13282" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68008C"
- osb:paint="solid"
- id="linearGradient13284">
- <stop
- style="stop-color:#68008c;stop-opacity:1.000000;"
- offset="0"
- id="stop13286" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C0090"
- osb:paint="solid"
- id="linearGradient13288">
- <stop
- style="stop-color:#6c0090;stop-opacity:1.000000;"
- offset="0"
- id="stop13290" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C0094"
- osb:paint="solid"
- id="linearGradient13292">
- <stop
- style="stop-color:#6c0094;stop-opacity:1.000000;"
- offset="0"
- id="stop13294" />
- </linearGradient>
- <linearGradient
- inkscape:label="#700094"
- osb:paint="solid"
- id="linearGradient13296">
- <stop
- style="stop-color:#700094;stop-opacity:1.000000;"
- offset="0"
- id="stop13298" />
- </linearGradient>
- <linearGradient
- inkscape:label="#700098"
- osb:paint="solid"
- id="linearGradient13300">
- <stop
- style="stop-color:#700098;stop-opacity:1.000000;"
- offset="0"
- id="stop13302" />
- </linearGradient>
- <linearGradient
- inkscape:label="#740098"
- osb:paint="solid"
- id="linearGradient13304">
- <stop
- style="stop-color:#740098;stop-opacity:1.000000;"
- offset="0"
- id="stop13306" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74009C"
- osb:paint="solid"
- id="linearGradient13308">
- <stop
- style="stop-color:#74009c;stop-opacity:1.000000;"
- offset="0"
- id="stop13310" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7800A0"
- osb:paint="solid"
- id="linearGradient13312">
- <stop
- style="stop-color:#7800a0;stop-opacity:1.000000;"
- offset="0"
- id="stop13314" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C04A0"
- osb:paint="solid"
- id="linearGradient13316">
- <stop
- style="stop-color:#7c04a0;stop-opacity:1.000000;"
- offset="0"
- id="stop13318" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C08A4"
- osb:paint="solid"
- id="linearGradient13320">
- <stop
- style="stop-color:#7c08a4;stop-opacity:1.000000;"
- offset="0"
- id="stop13322" />
- </linearGradient>
- <linearGradient
- inkscape:label="#800CA4"
- osb:paint="solid"
- id="linearGradient13324">
- <stop
- style="stop-color:#800ca4;stop-opacity:1.000000;"
- offset="0"
- id="stop13326" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8010A4"
- osb:paint="solid"
- id="linearGradient13328">
- <stop
- style="stop-color:#8010a4;stop-opacity:1.000000;"
- offset="0"
- id="stop13330" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8414A8"
- osb:paint="solid"
- id="linearGradient13332">
- <stop
- style="stop-color:#8414a8;stop-opacity:1.000000;"
- offset="0"
- id="stop13334" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8418A8"
- osb:paint="solid"
- id="linearGradient13336">
- <stop
- style="stop-color:#8418a8;stop-opacity:1.000000;"
- offset="0"
- id="stop13338" />
- </linearGradient>
- <linearGradient
- inkscape:label="#881CA8"
- osb:paint="solid"
- id="linearGradient13340">
- <stop
- style="stop-color:#881ca8;stop-opacity:1.000000;"
- offset="0"
- id="stop13342" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8820AC"
- osb:paint="solid"
- id="linearGradient13344">
- <stop
- style="stop-color:#8820ac;stop-opacity:1.000000;"
- offset="0"
- id="stop13346" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C24AC"
- osb:paint="solid"
- id="linearGradient13348">
- <stop
- style="stop-color:#8c24ac;stop-opacity:1.000000;"
- offset="0"
- id="stop13350" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C28AC"
- osb:paint="solid"
- id="linearGradient13352">
- <stop
- style="stop-color:#8c28ac;stop-opacity:1.000000;"
- offset="0"
- id="stop13354" />
- </linearGradient>
- <linearGradient
- inkscape:label="#902CB0"
- osb:paint="solid"
- id="linearGradient13356">
- <stop
- style="stop-color:#902cb0;stop-opacity:1.000000;"
- offset="0"
- id="stop13358" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9030B0"
- osb:paint="solid"
- id="linearGradient13360">
- <stop
- style="stop-color:#9030b0;stop-opacity:1.000000;"
- offset="0"
- id="stop13362" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9434B4"
- osb:paint="solid"
- id="linearGradient13364">
- <stop
- style="stop-color:#9434b4;stop-opacity:1.000000;"
- offset="0"
- id="stop13366" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9438B4"
- osb:paint="solid"
- id="linearGradient13368">
- <stop
- style="stop-color:#9438b4;stop-opacity:1.000000;"
- offset="0"
- id="stop13370" />
- </linearGradient>
- <linearGradient
- inkscape:label="#983CB4"
- osb:paint="solid"
- id="linearGradient13372">
- <stop
- style="stop-color:#983cb4;stop-opacity:1.000000;"
- offset="0"
- id="stop13374" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9840B8"
- osb:paint="solid"
- id="linearGradient13376">
- <stop
- style="stop-color:#9840b8;stop-opacity:1.000000;"
- offset="0"
- id="stop13378" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C44B8"
- osb:paint="solid"
- id="linearGradient13380">
- <stop
- style="stop-color:#9c44b8;stop-opacity:1.000000;"
- offset="0"
- id="stop13382" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C48B8"
- osb:paint="solid"
- id="linearGradient13384">
- <stop
- style="stop-color:#9c48b8;stop-opacity:1.000000;"
- offset="0"
- id="stop13386" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A04CBC"
- osb:paint="solid"
- id="linearGradient13388">
- <stop
- style="stop-color:#a04cbc;stop-opacity:1.000000;"
- offset="0"
- id="stop13390" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A050BC"
- osb:paint="solid"
- id="linearGradient13392">
- <stop
- style="stop-color:#a050bc;stop-opacity:1.000000;"
- offset="0"
- id="stop13394" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A454BC"
- osb:paint="solid"
- id="linearGradient13396">
- <stop
- style="stop-color:#a454bc;stop-opacity:1.000000;"
- offset="0"
- id="stop13398" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A458C0"
- osb:paint="solid"
- id="linearGradient13400">
- <stop
- style="stop-color:#a458c0;stop-opacity:1.000000;"
- offset="0"
- id="stop13402" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A85CC0"
- osb:paint="solid"
- id="linearGradient13404">
- <stop
- style="stop-color:#a85cc0;stop-opacity:1.000000;"
- offset="0"
- id="stop13406" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A860C0"
- osb:paint="solid"
- id="linearGradient13408">
- <stop
- style="stop-color:#a860c0;stop-opacity:1.000000;"
- offset="0"
- id="stop13410" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC64C4"
- osb:paint="solid"
- id="linearGradient13412">
- <stop
- style="stop-color:#ac64c4;stop-opacity:1.000000;"
- offset="0"
- id="stop13414" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC68C4"
- osb:paint="solid"
- id="linearGradient13416">
- <stop
- style="stop-color:#ac68c4;stop-opacity:1.000000;"
- offset="0"
- id="stop13418" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B06CC8"
- osb:paint="solid"
- id="linearGradient13420">
- <stop
- style="stop-color:#b06cc8;stop-opacity:1.000000;"
- offset="0"
- id="stop13422" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B070C8"
- osb:paint="solid"
- id="linearGradient13424">
- <stop
- style="stop-color:#b070c8;stop-opacity:1.000000;"
- offset="0"
- id="stop13426" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B474C8"
- osb:paint="solid"
- id="linearGradient13428">
- <stop
- style="stop-color:#b474c8;stop-opacity:1.000000;"
- offset="0"
- id="stop13430" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B478CC"
- osb:paint="solid"
- id="linearGradient13432">
- <stop
- style="stop-color:#b478cc;stop-opacity:1.000000;"
- offset="0"
- id="stop13434" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B87CCC"
- osb:paint="solid"
- id="linearGradient13436">
- <stop
- style="stop-color:#b87ccc;stop-opacity:1.000000;"
- offset="0"
- id="stop13438" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BC80CC"
- osb:paint="solid"
- id="linearGradient13440">
- <stop
- style="stop-color:#bc80cc;stop-opacity:1.000000;"
- offset="0"
- id="stop13442" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BC84D0"
- osb:paint="solid"
- id="linearGradient13444">
- <stop
- style="stop-color:#bc84d0;stop-opacity:1.000000;"
- offset="0"
- id="stop13446" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C088D0"
- osb:paint="solid"
- id="linearGradient13448">
- <stop
- style="stop-color:#c088d0;stop-opacity:1.000000;"
- offset="0"
- id="stop13450" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C08CD0"
- osb:paint="solid"
- id="linearGradient13452">
- <stop
- style="stop-color:#c08cd0;stop-opacity:1.000000;"
- offset="0"
- id="stop13454" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C490D4"
- osb:paint="solid"
- id="linearGradient13456">
- <stop
- style="stop-color:#c490d4;stop-opacity:1.000000;"
- offset="0"
- id="stop13458" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C494D4"
- osb:paint="solid"
- id="linearGradient13460">
- <stop
- style="stop-color:#c494d4;stop-opacity:1.000000;"
- offset="0"
- id="stop13462" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C898D8"
- osb:paint="solid"
- id="linearGradient13464">
- <stop
- style="stop-color:#c898d8;stop-opacity:1.000000;"
- offset="0"
- id="stop13466" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C89CD8"
- osb:paint="solid"
- id="linearGradient13468">
- <stop
- style="stop-color:#c89cd8;stop-opacity:1.000000;"
- offset="0"
- id="stop13470" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCA0D8"
- osb:paint="solid"
- id="linearGradient13472">
- <stop
- style="stop-color:#cca0d8;stop-opacity:1.000000;"
- offset="0"
- id="stop13474" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCA4DC"
- osb:paint="solid"
- id="linearGradient13476">
- <stop
- style="stop-color:#cca4dc;stop-opacity:1.000000;"
- offset="0"
- id="stop13478" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0A8DC"
- osb:paint="solid"
- id="linearGradient13480">
- <stop
- style="stop-color:#d0a8dc;stop-opacity:1.000000;"
- offset="0"
- id="stop13482" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0ACDC"
- osb:paint="solid"
- id="linearGradient13484">
- <stop
- style="stop-color:#d0acdc;stop-opacity:1.000000;"
- offset="0"
- id="stop13486" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4B0E0"
- osb:paint="solid"
- id="linearGradient13488">
- <stop
- style="stop-color:#d4b0e0;stop-opacity:1.000000;"
- offset="0"
- id="stop13490" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4B4E0"
- osb:paint="solid"
- id="linearGradient13492">
- <stop
- style="stop-color:#d4b4e0;stop-opacity:1.000000;"
- offset="0"
- id="stop13494" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8B8E0"
- osb:paint="solid"
- id="linearGradient13496">
- <stop
- style="stop-color:#d8b8e0;stop-opacity:1.000000;"
- offset="0"
- id="stop13498" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8BCE4"
- osb:paint="solid"
- id="linearGradient13500">
- <stop
- style="stop-color:#d8bce4;stop-opacity:1.000000;"
- offset="0"
- id="stop13502" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCC0E4"
- osb:paint="solid"
- id="linearGradient13504">
- <stop
- style="stop-color:#dcc0e4;stop-opacity:1.000000;"
- offset="0"
- id="stop13506" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCC4E4"
- osb:paint="solid"
- id="linearGradient13508">
- <stop
- style="stop-color:#dcc4e4;stop-opacity:1.000000;"
- offset="0"
- id="stop13510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0C8E8"
- osb:paint="solid"
- id="linearGradient13512">
- <stop
- style="stop-color:#e0c8e8;stop-opacity:1.000000;"
- offset="0"
- id="stop13514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0CCE8"
- osb:paint="solid"
- id="linearGradient13516">
- <stop
- style="stop-color:#e0cce8;stop-opacity:1.000000;"
- offset="0"
- id="stop13518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4D0EC"
- osb:paint="solid"
- id="linearGradient13520">
- <stop
- style="stop-color:#e4d0ec;stop-opacity:1.000000;"
- offset="0"
- id="stop13522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4D4EC"
- osb:paint="solid"
- id="linearGradient13524">
- <stop
- style="stop-color:#e4d4ec;stop-opacity:1.000000;"
- offset="0"
- id="stop13526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D8EC"
- osb:paint="solid"
- id="linearGradient13528">
- <stop
- style="stop-color:#e8d8ec;stop-opacity:1.000000;"
- offset="0"
- id="stop13530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8DCF0"
- osb:paint="solid"
- id="linearGradient13532">
- <stop
- style="stop-color:#e8dcf0;stop-opacity:1.000000;"
- offset="0"
- id="stop13534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECE0F0"
- osb:paint="solid"
- id="linearGradient13536">
- <stop
- style="stop-color:#ece0f0;stop-opacity:1.000000;"
- offset="0"
- id="stop13538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECE4F0"
- osb:paint="solid"
- id="linearGradient13540">
- <stop
- style="stop-color:#ece4f0;stop-opacity:1.000000;"
- offset="0"
- id="stop13542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0E8F4"
- osb:paint="solid"
- id="linearGradient13544">
- <stop
- style="stop-color:#f0e8f4;stop-opacity:1.000000;"
- offset="0"
- id="stop13546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0ECF4"
- osb:paint="solid"
- id="linearGradient13548">
- <stop
- style="stop-color:#f0ecf4;stop-opacity:1.000000;"
- offset="0"
- id="stop13550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4F0F4"
- osb:paint="solid"
- id="linearGradient13552">
- <stop
- style="stop-color:#f4f0f4;stop-opacity:1.000000;"
- offset="0"
- id="stop13554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4F4F8"
- osb:paint="solid"
- id="linearGradient13556">
- <stop
- style="stop-color:#f4f4f8;stop-opacity:1.000000;"
- offset="0"
- id="stop13558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8F8F8"
- osb:paint="solid"
- id="linearGradient13560">
- <stop
- style="stop-color:#f8f8f8;stop-opacity:1.000000;"
- offset="0"
- id="stop13562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCFC"
- osb:paint="solid"
- id="linearGradient13564">
- <stop
- style="stop-color:#fcfcfc;stop-opacity:1.000000;"
- offset="0"
- id="stop13566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF8"
- osb:paint="solid"
- id="linearGradient13568">
- <stop
- style="stop-color:#fcfcf8;stop-opacity:1.000000;"
- offset="0"
- id="stop13570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF4"
- osb:paint="solid"
- id="linearGradient13572">
- <stop
- style="stop-color:#fcfcf4;stop-opacity:1.000000;"
- offset="0"
- id="stop13574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCF0"
- osb:paint="solid"
- id="linearGradient13576">
- <stop
- style="stop-color:#fcfcf0;stop-opacity:1.000000;"
- offset="0"
- id="stop13578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCEC"
- osb:paint="solid"
- id="linearGradient13580">
- <stop
- style="stop-color:#fcfcec;stop-opacity:1.000000;"
- offset="0"
- id="stop13582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE8"
- osb:paint="solid"
- id="linearGradient13584">
- <stop
- style="stop-color:#fcfce8;stop-opacity:1.000000;"
- offset="0"
- id="stop13586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE4"
- osb:paint="solid"
- id="linearGradient13588">
- <stop
- style="stop-color:#fcfce4;stop-opacity:1.000000;"
- offset="0"
- id="stop13590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCE0"
- osb:paint="solid"
- id="linearGradient13592">
- <stop
- style="stop-color:#fcfce0;stop-opacity:1.000000;"
- offset="0"
- id="stop13594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCDC"
- osb:paint="solid"
- id="linearGradient13596">
- <stop
- style="stop-color:#fcfcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop13598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD8"
- osb:paint="solid"
- id="linearGradient13600">
- <stop
- style="stop-color:#fcfcd8;stop-opacity:1.000000;"
- offset="0"
- id="stop13602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD4"
- osb:paint="solid"
- id="linearGradient13604">
- <stop
- style="stop-color:#fcfcd4;stop-opacity:1.000000;"
- offset="0"
- id="stop13606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCD0"
- osb:paint="solid"
- id="linearGradient13608">
- <stop
- style="stop-color:#fcfcd0;stop-opacity:1.000000;"
- offset="0"
- id="stop13610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCCC"
- osb:paint="solid"
- id="linearGradient13612">
- <stop
- style="stop-color:#fcfccc;stop-opacity:1.000000;"
- offset="0"
- id="stop13614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC8"
- osb:paint="solid"
- id="linearGradient13616">
- <stop
- style="stop-color:#fcfcc8;stop-opacity:1.000000;"
- offset="0"
- id="stop13618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC4"
- osb:paint="solid"
- id="linearGradient13620">
- <stop
- style="stop-color:#fcfcc4;stop-opacity:1.000000;"
- offset="0"
- id="stop13622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCC0"
- osb:paint="solid"
- id="linearGradient13624">
- <stop
- style="stop-color:#fcfcc0;stop-opacity:1.000000;"
- offset="0"
- id="stop13626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCBC"
- osb:paint="solid"
- id="linearGradient13628">
- <stop
- style="stop-color:#fcfcbc;stop-opacity:1.000000;"
- offset="0"
- id="stop13630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB8"
- osb:paint="solid"
- id="linearGradient13632">
- <stop
- style="stop-color:#fcfcb8;stop-opacity:1.000000;"
- offset="0"
- id="stop13634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB4"
- osb:paint="solid"
- id="linearGradient13636">
- <stop
- style="stop-color:#fcfcb4;stop-opacity:1.000000;"
- offset="0"
- id="stop13638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCB0"
- osb:paint="solid"
- id="linearGradient13640">
- <stop
- style="stop-color:#fcfcb0;stop-opacity:1.000000;"
- offset="0"
- id="stop13642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCAC"
- osb:paint="solid"
- id="linearGradient13644">
- <stop
- style="stop-color:#fcfcac;stop-opacity:1.000000;"
- offset="0"
- id="stop13646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA8"
- osb:paint="solid"
- id="linearGradient13648">
- <stop
- style="stop-color:#fcfca8;stop-opacity:1.000000;"
- offset="0"
- id="stop13650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA4"
- osb:paint="solid"
- id="linearGradient13652">
- <stop
- style="stop-color:#fcfca4;stop-opacity:1.000000;"
- offset="0"
- id="stop13654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFCA0"
- osb:paint="solid"
- id="linearGradient13656">
- <stop
- style="stop-color:#fcfca0;stop-opacity:1.000000;"
- offset="0"
- id="stop13658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC9C"
- osb:paint="solid"
- id="linearGradient13660">
- <stop
- style="stop-color:#fcfc9c;stop-opacity:1.000000;"
- offset="0"
- id="stop13662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC98"
- osb:paint="solid"
- id="linearGradient13664">
- <stop
- style="stop-color:#fcfc98;stop-opacity:1.000000;"
- offset="0"
- id="stop13666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC94"
- osb:paint="solid"
- id="linearGradient13668">
- <stop
- style="stop-color:#fcfc94;stop-opacity:1.000000;"
- offset="0"
- id="stop13670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC90"
- osb:paint="solid"
- id="linearGradient13672">
- <stop
- style="stop-color:#fcfc90;stop-opacity:1.000000;"
- offset="0"
- id="stop13674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC8C"
- osb:paint="solid"
- id="linearGradient13676">
- <stop
- style="stop-color:#fcfc8c;stop-opacity:1.000000;"
- offset="0"
- id="stop13678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC88"
- osb:paint="solid"
- id="linearGradient13680">
- <stop
- style="stop-color:#fcfc88;stop-opacity:1.000000;"
- offset="0"
- id="stop13682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC84"
- osb:paint="solid"
- id="linearGradient13684">
- <stop
- style="stop-color:#fcfc84;stop-opacity:1.000000;"
- offset="0"
- id="stop13686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC80"
- osb:paint="solid"
- id="linearGradient13688">
- <stop
- style="stop-color:#fcfc80;stop-opacity:1.000000;"
- offset="0"
- id="stop13690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC7C"
- osb:paint="solid"
- id="linearGradient13692">
- <stop
- style="stop-color:#fcfc7c;stop-opacity:1.000000;"
- offset="0"
- id="stop13694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC78"
- osb:paint="solid"
- id="linearGradient13696">
- <stop
- style="stop-color:#fcfc78;stop-opacity:1.000000;"
- offset="0"
- id="stop13698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC74"
- osb:paint="solid"
- id="linearGradient13700">
- <stop
- style="stop-color:#fcfc74;stop-opacity:1.000000;"
- offset="0"
- id="stop13702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC70"
- osb:paint="solid"
- id="linearGradient13704">
- <stop
- style="stop-color:#fcfc70;stop-opacity:1.000000;"
- offset="0"
- id="stop13706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC6C"
- osb:paint="solid"
- id="linearGradient13708">
- <stop
- style="stop-color:#fcfc6c;stop-opacity:1.000000;"
- offset="0"
- id="stop13710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC68"
- osb:paint="solid"
- id="linearGradient13712">
- <stop
- style="stop-color:#fcfc68;stop-opacity:1.000000;"
- offset="0"
- id="stop13714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC64"
- osb:paint="solid"
- id="linearGradient13716">
- <stop
- style="stop-color:#fcfc64;stop-opacity:1.000000;"
- offset="0"
- id="stop13718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC60"
- osb:paint="solid"
- id="linearGradient13720">
- <stop
- style="stop-color:#fcfc60;stop-opacity:1.000000;"
- offset="0"
- id="stop13722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC5C"
- osb:paint="solid"
- id="linearGradient13724">
- <stop
- style="stop-color:#fcfc5c;stop-opacity:1.000000;"
- offset="0"
- id="stop13726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC58"
- osb:paint="solid"
- id="linearGradient13728">
- <stop
- style="stop-color:#fcfc58;stop-opacity:1.000000;"
- offset="0"
- id="stop13730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC54"
- osb:paint="solid"
- id="linearGradient13732">
- <stop
- style="stop-color:#fcfc54;stop-opacity:1.000000;"
- offset="0"
- id="stop13734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC50"
- osb:paint="solid"
- id="linearGradient13736">
- <stop
- style="stop-color:#fcfc50;stop-opacity:1.000000;"
- offset="0"
- id="stop13738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC4C"
- osb:paint="solid"
- id="linearGradient13740">
- <stop
- style="stop-color:#fcfc4c;stop-opacity:1.000000;"
- offset="0"
- id="stop13742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC48"
- osb:paint="solid"
- id="linearGradient13744">
- <stop
- style="stop-color:#fcfc48;stop-opacity:1.000000;"
- offset="0"
- id="stop13746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC44"
- osb:paint="solid"
- id="linearGradient13748">
- <stop
- style="stop-color:#fcfc44;stop-opacity:1.000000;"
- offset="0"
- id="stop13750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC40"
- osb:paint="solid"
- id="linearGradient13752">
- <stop
- style="stop-color:#fcfc40;stop-opacity:1.000000;"
- offset="0"
- id="stop13754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC3C"
- osb:paint="solid"
- id="linearGradient13756">
- <stop
- style="stop-color:#fcfc3c;stop-opacity:1.000000;"
- offset="0"
- id="stop13758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC38"
- osb:paint="solid"
- id="linearGradient13760">
- <stop
- style="stop-color:#fcfc38;stop-opacity:1.000000;"
- offset="0"
- id="stop13762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC34"
- osb:paint="solid"
- id="linearGradient13764">
- <stop
- style="stop-color:#fcfc34;stop-opacity:1.000000;"
- offset="0"
- id="stop13766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC30"
- osb:paint="solid"
- id="linearGradient13768">
- <stop
- style="stop-color:#fcfc30;stop-opacity:1.000000;"
- offset="0"
- id="stop13770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC2C"
- osb:paint="solid"
- id="linearGradient13772">
- <stop
- style="stop-color:#fcfc2c;stop-opacity:1.000000;"
- offset="0"
- id="stop13774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC28"
- osb:paint="solid"
- id="linearGradient13776">
- <stop
- style="stop-color:#fcfc28;stop-opacity:1.000000;"
- offset="0"
- id="stop13778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC24"
- osb:paint="solid"
- id="linearGradient13780">
- <stop
- style="stop-color:#fcfc24;stop-opacity:1.000000;"
- offset="0"
- id="stop13782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC20"
- osb:paint="solid"
- id="linearGradient13784">
- <stop
- style="stop-color:#fcfc20;stop-opacity:1.000000;"
- offset="0"
- id="stop13786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC1C"
- osb:paint="solid"
- id="linearGradient13788">
- <stop
- style="stop-color:#fcfc1c;stop-opacity:1.000000;"
- offset="0"
- id="stop13790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC18"
- osb:paint="solid"
- id="linearGradient13792">
- <stop
- style="stop-color:#fcfc18;stop-opacity:1.000000;"
- offset="0"
- id="stop13794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC14"
- osb:paint="solid"
- id="linearGradient13796">
- <stop
- style="stop-color:#fcfc14;stop-opacity:1.000000;"
- offset="0"
- id="stop13798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC10"
- osb:paint="solid"
- id="linearGradient13800">
- <stop
- style="stop-color:#fcfc10;stop-opacity:1.000000;"
- offset="0"
- id="stop13802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC0C"
- osb:paint="solid"
- id="linearGradient13804">
- <stop
- style="stop-color:#fcfc0c;stop-opacity:1.000000;"
- offset="0"
- id="stop13806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC08"
- osb:paint="solid"
- id="linearGradient13808">
- <stop
- style="stop-color:#fcfc08;stop-opacity:1.000000;"
- offset="0"
- id="stop13810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC04"
- osb:paint="solid"
- id="linearGradient13812">
- <stop
- style="stop-color:#fcfc04;stop-opacity:1.000000;"
- offset="0"
- id="stop13814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCFC00"
- osb:paint="solid"
- id="linearGradient13816">
- <stop
- style="stop-color:#fcfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop13818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FCF800"
- osb:paint="solid"
- id="linearGradient13820">
- <stop
- style="stop-color:#fcf800;stop-opacity:1.000000;"
- offset="0"
- id="stop13822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F8F400"
- osb:paint="solid"
- id="linearGradient13824">
- <stop
- style="stop-color:#f8f400;stop-opacity:1.000000;"
- offset="0"
- id="stop13826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F4F000"
- osb:paint="solid"
- id="linearGradient13828">
- <stop
- style="stop-color:#f4f000;stop-opacity:1.000000;"
- offset="0"
- id="stop13830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0EC04"
- osb:paint="solid"
- id="linearGradient13832">
- <stop
- style="stop-color:#f0ec04;stop-opacity:1.000000;"
- offset="0"
- id="stop13834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#F0E804"
- osb:paint="solid"
- id="linearGradient13836">
- <stop
- style="stop-color:#f0e804;stop-opacity:1.000000;"
- offset="0"
- id="stop13838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ECE404"
- osb:paint="solid"
- id="linearGradient13840">
- <stop
- style="stop-color:#ece404;stop-opacity:1.000000;"
- offset="0"
- id="stop13842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E008"
- osb:paint="solid"
- id="linearGradient13844">
- <stop
- style="stop-color:#e8e008;stop-opacity:1.000000;"
- offset="0"
- id="stop13846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4DC08"
- osb:paint="solid"
- id="linearGradient13848">
- <stop
- style="stop-color:#e4dc08;stop-opacity:1.000000;"
- offset="0"
- id="stop13850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4D808"
- osb:paint="solid"
- id="linearGradient13852">
- <stop
- style="stop-color:#e4d808;stop-opacity:1.000000;"
- offset="0"
- id="stop13854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0D40C"
- osb:paint="solid"
- id="linearGradient13856">
- <stop
- style="stop-color:#e0d40c;stop-opacity:1.000000;"
- offset="0"
- id="stop13858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCD00C"
- osb:paint="solid"
- id="linearGradient13860">
- <stop
- style="stop-color:#dcd00c;stop-opacity:1.000000;"
- offset="0"
- id="stop13862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8CC0C"
- osb:paint="solid"
- id="linearGradient13864">
- <stop
- style="stop-color:#d8cc0c;stop-opacity:1.000000;"
- offset="0"
- id="stop13866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4C810"
- osb:paint="solid"
- id="linearGradient13868">
- <stop
- style="stop-color:#d4c810;stop-opacity:1.000000;"
- offset="0"
- id="stop13870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4C410"
- osb:paint="solid"
- id="linearGradient13872">
- <stop
- style="stop-color:#d4c410;stop-opacity:1.000000;"
- offset="0"
- id="stop13874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0C010"
- osb:paint="solid"
- id="linearGradient13876">
- <stop
- style="stop-color:#d0c010;stop-opacity:1.000000;"
- offset="0"
- id="stop13878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCBC14"
- osb:paint="solid"
- id="linearGradient13880">
- <stop
- style="stop-color:#ccbc14;stop-opacity:1.000000;"
- offset="0"
- id="stop13882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B814"
- osb:paint="solid"
- id="linearGradient13884">
- <stop
- style="stop-color:#c8b814;stop-opacity:1.000000;"
- offset="0"
- id="stop13886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8B414"
- osb:paint="solid"
- id="linearGradient13888">
- <stop
- style="stop-color:#c8b414;stop-opacity:1.000000;"
- offset="0"
- id="stop13890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4B018"
- osb:paint="solid"
- id="linearGradient13892">
- <stop
- style="stop-color:#c4b018;stop-opacity:1.000000;"
- offset="0"
- id="stop13894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0AC18"
- osb:paint="solid"
- id="linearGradient13896">
- <stop
- style="stop-color:#c0ac18;stop-opacity:1.000000;"
- offset="0"
- id="stop13898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCA818"
- osb:paint="solid"
- id="linearGradient13900">
- <stop
- style="stop-color:#bca818;stop-opacity:1.000000;"
- offset="0"
- id="stop13902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8A41C"
- osb:paint="solid"
- id="linearGradient13904">
- <stop
- style="stop-color:#b8a41c;stop-opacity:1.000000;"
- offset="0"
- id="stop13906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8A01C"
- osb:paint="solid"
- id="linearGradient13908">
- <stop
- style="stop-color:#b8a01c;stop-opacity:1.000000;"
- offset="0"
- id="stop13910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B49C1C"
- osb:paint="solid"
- id="linearGradient13912">
- <stop
- style="stop-color:#b49c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop13914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B09820"
- osb:paint="solid"
- id="linearGradient13916">
- <stop
- style="stop-color:#b09820;stop-opacity:1.000000;"
- offset="0"
- id="stop13918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9420"
- osb:paint="solid"
- id="linearGradient13920">
- <stop
- style="stop-color:#ac9420;stop-opacity:1.000000;"
- offset="0"
- id="stop13922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#AC9020"
- osb:paint="solid"
- id="linearGradient13924">
- <stop
- style="stop-color:#ac9020;stop-opacity:1.000000;"
- offset="0"
- id="stop13926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A88C24"
- osb:paint="solid"
- id="linearGradient13928">
- <stop
- style="stop-color:#a88c24;stop-opacity:1.000000;"
- offset="0"
- id="stop13930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A48824"
- osb:paint="solid"
- id="linearGradient13932">
- <stop
- style="stop-color:#a48824;stop-opacity:1.000000;"
- offset="0"
- id="stop13934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08424"
- osb:paint="solid"
- id="linearGradient13936">
- <stop
- style="stop-color:#a08424;stop-opacity:1.000000;"
- offset="0"
- id="stop13938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A08024"
- osb:paint="solid"
- id="linearGradient13940">
- <stop
- style="stop-color:#a08024;stop-opacity:1.000000;"
- offset="0"
- id="stop13942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9C7C28"
- osb:paint="solid"
- id="linearGradient13944">
- <stop
- style="stop-color:#9c7c28;stop-opacity:1.000000;"
- offset="0"
- id="stop13946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#987828"
- osb:paint="solid"
- id="linearGradient13948">
- <stop
- style="stop-color:#987828;stop-opacity:1.000000;"
- offset="0"
- id="stop13950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#947428"
- osb:paint="solid"
- id="linearGradient13952">
- <stop
- style="stop-color:#947428;stop-opacity:1.000000;"
- offset="0"
- id="stop13954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90702C"
- osb:paint="solid"
- id="linearGradient13956">
- <stop
- style="stop-color:#90702c;stop-opacity:1.000000;"
- offset="0"
- id="stop13958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#906C2C"
- osb:paint="solid"
- id="linearGradient13960">
- <stop
- style="stop-color:#906c2c;stop-opacity:1.000000;"
- offset="0"
- id="stop13962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8C682C"
- osb:paint="solid"
- id="linearGradient13964">
- <stop
- style="stop-color:#8c682c;stop-opacity:1.000000;"
- offset="0"
- id="stop13966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#886430"
- osb:paint="solid"
- id="linearGradient13968">
- <stop
- style="stop-color:#886430;stop-opacity:1.000000;"
- offset="0"
- id="stop13970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#846030"
- osb:paint="solid"
- id="linearGradient13972">
- <stop
- style="stop-color:#846030;stop-opacity:1.000000;"
- offset="0"
- id="stop13974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#845C30"
- osb:paint="solid"
- id="linearGradient13976">
- <stop
- style="stop-color:#845c30;stop-opacity:1.000000;"
- offset="0"
- id="stop13978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#805834"
- osb:paint="solid"
- id="linearGradient13980">
- <stop
- style="stop-color:#805834;stop-opacity:1.000000;"
- offset="0"
- id="stop13982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7C5434"
- osb:paint="solid"
- id="linearGradient13984">
- <stop
- style="stop-color:#7c5434;stop-opacity:1.000000;"
- offset="0"
- id="stop13986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#785034"
- osb:paint="solid"
- id="linearGradient13988">
- <stop
- style="stop-color:#785034;stop-opacity:1.000000;"
- offset="0"
- id="stop13990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#744C38"
- osb:paint="solid"
- id="linearGradient13992">
- <stop
- style="stop-color:#744c38;stop-opacity:1.000000;"
- offset="0"
- id="stop13994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#744838"
- osb:paint="solid"
- id="linearGradient13996">
- <stop
- style="stop-color:#744838;stop-opacity:1.000000;"
- offset="0"
- id="stop13998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#704438"
- osb:paint="solid"
- id="linearGradient14000">
- <stop
- style="stop-color:#704438;stop-opacity:1.000000;"
- offset="0"
- id="stop14002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6C403C"
- osb:paint="solid"
- id="linearGradient14004">
- <stop
- style="stop-color:#6c403c;stop-opacity:1.000000;"
- offset="0"
- id="stop14006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#683C3C"
- osb:paint="solid"
- id="linearGradient14008">
- <stop
- style="stop-color:#683c3c;stop-opacity:1.000000;"
- offset="0"
- id="stop14010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68383C"
- osb:paint="solid"
- id="linearGradient14012">
- <stop
- style="stop-color:#68383c;stop-opacity:1.000000;"
- offset="0"
- id="stop14014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#643440"
- osb:paint="solid"
- id="linearGradient14016">
- <stop
- style="stop-color:#643440;stop-opacity:1.000000;"
- offset="0"
- id="stop14018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#603040"
- osb:paint="solid"
- id="linearGradient14020">
- <stop
- style="stop-color:#603040;stop-opacity:1.000000;"
- offset="0"
- id="stop14022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5C2C40"
- osb:paint="solid"
- id="linearGradient14024">
- <stop
- style="stop-color:#5c2c40;stop-opacity:1.000000;"
- offset="0"
- id="stop14026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#582844"
- osb:paint="solid"
- id="linearGradient14028">
- <stop
- style="stop-color:#582844;stop-opacity:1.000000;"
- offset="0"
- id="stop14030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#582444"
- osb:paint="solid"
- id="linearGradient14032">
- <stop
- style="stop-color:#582444;stop-opacity:1.000000;"
- offset="0"
- id="stop14034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#542044"
- osb:paint="solid"
- id="linearGradient14036">
- <stop
- style="stop-color:#542044;stop-opacity:1.000000;"
- offset="0"
- id="stop14038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#501C48"
- osb:paint="solid"
- id="linearGradient14040">
- <stop
- style="stop-color:#501c48;stop-opacity:1.000000;"
- offset="0"
- id="stop14042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C1848"
- osb:paint="solid"
- id="linearGradient14044">
- <stop
- style="stop-color:#4c1848;stop-opacity:1.000000;"
- offset="0"
- id="stop14046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C1448"
- osb:paint="solid"
- id="linearGradient14048">
- <stop
- style="stop-color:#4c1448;stop-opacity:1.000000;"
- offset="0"
- id="stop14050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48104C"
- osb:paint="solid"
- id="linearGradient14052">
- <stop
- style="stop-color:#48104c;stop-opacity:1.000000;"
- offset="0"
- id="stop14054" />
- </linearGradient>
- <linearGradient
- inkscape:label="#440C4C"
- osb:paint="solid"
- id="linearGradient14056">
- <stop
- style="stop-color:#440c4c;stop-opacity:1.000000;"
- offset="0"
- id="stop14058" />
- </linearGradient>
- <linearGradient
- inkscape:label="#40084C"
- osb:paint="solid"
- id="linearGradient14060">
- <stop
- style="stop-color:#40084c;stop-opacity:1.000000;"
- offset="0"
- id="stop14062" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C0050"
- osb:paint="solid"
- id="linearGradient14064">
- <stop
- style="stop-color:#3c0050;stop-opacity:1.000000;"
- offset="0"
- id="stop14066" />
- </linearGradient>
- </g>
- <g
- id="page13"
- inkscape:label="SVG">
- <linearGradient
- inkscape:label="black (#000000)"
- osb:paint="solid"
- id="linearGradient14514">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop14516" />
- </linearGradient>
- <linearGradient
- inkscape:label="dimgray (#696969)"
- osb:paint="solid"
- id="linearGradient14518">
- <stop
- style="stop-color:#696969;stop-opacity:1.000000;"
- offset="0"
- id="stop14520" />
- </linearGradient>
- <linearGradient
- inkscape:label="gray (#808080)"
- osb:paint="solid"
- id="linearGradient14522">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop14524" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkgray (#A9A9A9)"
- osb:paint="solid"
- id="linearGradient14526">
- <stop
- style="stop-color:#a9a9a9;stop-opacity:1.000000;"
- offset="0"
- id="stop14528" />
- </linearGradient>
- <linearGradient
- inkscape:label="silver (#C0C0C0)"
- osb:paint="solid"
- id="linearGradient14530">
- <stop
- style="stop-color:#c0c0c0;stop-opacity:1.000000;"
- offset="0"
- id="stop14532" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightgray (#D3D3D3)"
- osb:paint="solid"
- id="linearGradient14534">
- <stop
- style="stop-color:#d3d3d3;stop-opacity:1.000000;"
- offset="0"
- id="stop14536" />
- </linearGradient>
- <linearGradient
- inkscape:label="gainsboro (#DCDCDC)"
- osb:paint="solid"
- id="linearGradient14538">
- <stop
- style="stop-color:#dcdcdc;stop-opacity:1.000000;"
- offset="0"
- id="stop14540" />
- </linearGradient>
- <linearGradient
- inkscape:label="whitesmoke (#F5F5F5)"
- osb:paint="solid"
- id="linearGradient14542">
- <stop
- style="stop-color:#f5f5f5;stop-opacity:1.000000;"
- offset="0"
- id="stop14544" />
- </linearGradient>
- <linearGradient
- inkscape:label="white (#FFFFFF)"
- osb:paint="solid"
- id="linearGradient14546">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop14548" />
- </linearGradient>
- <linearGradient
- inkscape:label="rosybrown (#BC8F8F)"
- osb:paint="solid"
- id="linearGradient14550">
- <stop
- style="stop-color:#bc8f8f;stop-opacity:1.000000;"
- offset="0"
- id="stop14552" />
- </linearGradient>
- <linearGradient
- inkscape:label="indianred (#CD5C5C)"
- osb:paint="solid"
- id="linearGradient14554">
- <stop
- style="stop-color:#cd5c5c;stop-opacity:1.000000;"
- offset="0"
- id="stop14556" />
- </linearGradient>
- <linearGradient
- inkscape:label="brown (#A52A2A)"
- osb:paint="solid"
- id="linearGradient14558">
- <stop
- style="stop-color:#a52a2a;stop-opacity:1.000000;"
- offset="0"
- id="stop14560" />
- </linearGradient>
- <linearGradient
- inkscape:label="firebrick (#B22222)"
- osb:paint="solid"
- id="linearGradient14562">
- <stop
- style="stop-color:#b22222;stop-opacity:1.000000;"
- offset="0"
- id="stop14564" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightcoral (#F08080)"
- osb:paint="solid"
- id="linearGradient14566">
- <stop
- style="stop-color:#f08080;stop-opacity:1.000000;"
- offset="0"
- id="stop14568" />
- </linearGradient>
- <linearGradient
- inkscape:label="maroon (#800000)"
- osb:paint="solid"
- id="linearGradient14570">
- <stop
- style="stop-color:#800000;stop-opacity:1.000000;"
- offset="0"
- id="stop14572" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkred (#8B0000)"
- osb:paint="solid"
- id="linearGradient14574">
- <stop
- style="stop-color:#8b0000;stop-opacity:1.000000;"
- offset="0"
- id="stop14576" />
- </linearGradient>
- <linearGradient
- inkscape:label="red (#FF0000)"
- osb:paint="solid"
- id="linearGradient14578">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop14580" />
- </linearGradient>
- <linearGradient
- inkscape:label="snow (#FFFAFA)"
- osb:paint="solid"
- id="linearGradient14582">
- <stop
- style="stop-color:#fffafa;stop-opacity:1.000000;"
- offset="0"
- id="stop14584" />
- </linearGradient>
- <linearGradient
- inkscape:label="mistyrose (#FFE4E1)"
- osb:paint="solid"
- id="linearGradient14586">
- <stop
- style="stop-color:#ffe4e1;stop-opacity:1.000000;"
- offset="0"
- id="stop14588" />
- </linearGradient>
- <linearGradient
- inkscape:label="salmon (#FA8072)"
- osb:paint="solid"
- id="linearGradient14590">
- <stop
- style="stop-color:#fa8072;stop-opacity:1.000000;"
- offset="0"
- id="stop14592" />
- </linearGradient>
- <linearGradient
- inkscape:label="tomato (#FF6347)"
- osb:paint="solid"
- id="linearGradient14594">
- <stop
- style="stop-color:#ff6347;stop-opacity:1.000000;"
- offset="0"
- id="stop14596" />
- </linearGradient>
- <linearGradient
- inkscape:label="darksalmon (#E9967A)"
- osb:paint="solid"
- id="linearGradient14598">
- <stop
- style="stop-color:#e9967a;stop-opacity:1.000000;"
- offset="0"
- id="stop14600" />
- </linearGradient>
- <linearGradient
- inkscape:label="coral (#FF7F50)"
- osb:paint="solid"
- id="linearGradient14602">
- <stop
- style="stop-color:#ff7f50;stop-opacity:1.000000;"
- offset="0"
- id="stop14604" />
- </linearGradient>
- <linearGradient
- inkscape:label="orangered (#FF4500)"
- osb:paint="solid"
- id="linearGradient14606">
- <stop
- style="stop-color:#ff4500;stop-opacity:1.000000;"
- offset="0"
- id="stop14608" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightsalmon (#FFA07A)"
- osb:paint="solid"
- id="linearGradient14610">
- <stop
- style="stop-color:#ffa07a;stop-opacity:1.000000;"
- offset="0"
- id="stop14612" />
- </linearGradient>
- <linearGradient
- inkscape:label="sienna (#A0522D)"
- osb:paint="solid"
- id="linearGradient14614">
- <stop
- style="stop-color:#a0522d;stop-opacity:1.000000;"
- offset="0"
- id="stop14616" />
- </linearGradient>
- <linearGradient
- inkscape:label="seashell (#FFF5EE)"
- osb:paint="solid"
- id="linearGradient14618">
- <stop
- style="stop-color:#fff5ee;stop-opacity:1.000000;"
- offset="0"
- id="stop14620" />
- </linearGradient>
- <linearGradient
- inkscape:label="chocolate (#D2691E)"
- osb:paint="solid"
- id="linearGradient14622">
- <stop
- style="stop-color:#d2691e;stop-opacity:1.000000;"
- offset="0"
- id="stop14624" />
- </linearGradient>
- <linearGradient
- inkscape:label="saddlebrown (#8B4513)"
- osb:paint="solid"
- id="linearGradient14626">
- <stop
- style="stop-color:#8b4513;stop-opacity:1.000000;"
- offset="0"
- id="stop14628" />
- </linearGradient>
- <linearGradient
- inkscape:label="sandybrown (#F4A460)"
- osb:paint="solid"
- id="linearGradient14630">
- <stop
- style="stop-color:#f4a460;stop-opacity:1.000000;"
- offset="0"
- id="stop14632" />
- </linearGradient>
- <linearGradient
- inkscape:label="peachpuff (#FFDAB9)"
- osb:paint="solid"
- id="linearGradient14634">
- <stop
- style="stop-color:#ffdab9;stop-opacity:1.000000;"
- offset="0"
- id="stop14636" />
- </linearGradient>
- <linearGradient
- inkscape:label="peru (#CD853F)"
- osb:paint="solid"
- id="linearGradient14638">
- <stop
- style="stop-color:#cd853f;stop-opacity:1.000000;"
- offset="0"
- id="stop14640" />
- </linearGradient>
- <linearGradient
- inkscape:label="linen (#FAF0E6)"
- osb:paint="solid"
- id="linearGradient14642">
- <stop
- style="stop-color:#faf0e6;stop-opacity:1.000000;"
- offset="0"
- id="stop14644" />
- </linearGradient>
- <linearGradient
- inkscape:label="bisque (#FFE4C4)"
- osb:paint="solid"
- id="linearGradient14646">
- <stop
- style="stop-color:#ffe4c4;stop-opacity:1.000000;"
- offset="0"
- id="stop14648" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkorange (#FF8C00)"
- osb:paint="solid"
- id="linearGradient14650">
- <stop
- style="stop-color:#ff8c00;stop-opacity:1.000000;"
- offset="0"
- id="stop14652" />
- </linearGradient>
- <linearGradient
- inkscape:label="burlywood (#DEB887)"
- osb:paint="solid"
- id="linearGradient14654">
- <stop
- style="stop-color:#deb887;stop-opacity:1.000000;"
- offset="0"
- id="stop14656" />
- </linearGradient>
- <linearGradient
- inkscape:label="tan (#D2B48C)"
- osb:paint="solid"
- id="linearGradient14658">
- <stop
- style="stop-color:#d2b48c;stop-opacity:1.000000;"
- offset="0"
- id="stop14660" />
- </linearGradient>
- <linearGradient
- inkscape:label="antiquewhite (#FAEBD7)"
- osb:paint="solid"
- id="linearGradient14662">
- <stop
- style="stop-color:#faebd7;stop-opacity:1.000000;"
- offset="0"
- id="stop14664" />
- </linearGradient>
- <linearGradient
- inkscape:label="navajowhite (#FFDEAD)"
- osb:paint="solid"
- id="linearGradient14666">
- <stop
- style="stop-color:#ffdead;stop-opacity:1.000000;"
- offset="0"
- id="stop14668" />
- </linearGradient>
- <linearGradient
- inkscape:label="blanchedalmond (#FFEBCD)"
- osb:paint="solid"
- id="linearGradient14670">
- <stop
- style="stop-color:#ffebcd;stop-opacity:1.000000;"
- offset="0"
- id="stop14672" />
- </linearGradient>
- <linearGradient
- inkscape:label="papayawhip (#FFEFD5)"
- osb:paint="solid"
- id="linearGradient14674">
- <stop
- style="stop-color:#ffefd5;stop-opacity:1.000000;"
- offset="0"
- id="stop14676" />
- </linearGradient>
- <linearGradient
- inkscape:label="moccasin (#FFE4B5)"
- osb:paint="solid"
- id="linearGradient14678">
- <stop
- style="stop-color:#ffe4b5;stop-opacity:1.000000;"
- offset="0"
- id="stop14680" />
- </linearGradient>
- <linearGradient
- inkscape:label="orange (#FFA500)"
- osb:paint="solid"
- id="linearGradient14682">
- <stop
- style="stop-color:#ffa500;stop-opacity:1.000000;"
- offset="0"
- id="stop14684" />
- </linearGradient>
- <linearGradient
- inkscape:label="wheat (#F5DEB3)"
- osb:paint="solid"
- id="linearGradient14686">
- <stop
- style="stop-color:#f5deb3;stop-opacity:1.000000;"
- offset="0"
- id="stop14688" />
- </linearGradient>
- <linearGradient
- inkscape:label="oldlace (#FDF5E6)"
- osb:paint="solid"
- id="linearGradient14690">
- <stop
- style="stop-color:#fdf5e6;stop-opacity:1.000000;"
- offset="0"
- id="stop14692" />
- </linearGradient>
- <linearGradient
- inkscape:label="floralwhite (#FFFAF0)"
- osb:paint="solid"
- id="linearGradient14694">
- <stop
- style="stop-color:#fffaf0;stop-opacity:1.000000;"
- offset="0"
- id="stop14696" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkgoldenrod (#B8860B)"
- osb:paint="solid"
- id="linearGradient14698">
- <stop
- style="stop-color:#b8860b;stop-opacity:1.000000;"
- offset="0"
- id="stop14700" />
- </linearGradient>
- <linearGradient
- inkscape:label="goldenrod (#DAA520)"
- osb:paint="solid"
- id="linearGradient14702">
- <stop
- style="stop-color:#daa520;stop-opacity:1.000000;"
- offset="0"
- id="stop14704" />
- </linearGradient>
- <linearGradient
- inkscape:label="cornsilk (#FFF8DC)"
- osb:paint="solid"
- id="linearGradient14706">
- <stop
- style="stop-color:#fff8dc;stop-opacity:1.000000;"
- offset="0"
- id="stop14708" />
- </linearGradient>
- <linearGradient
- inkscape:label="gold (#FFD700)"
- osb:paint="solid"
- id="linearGradient14710">
- <stop
- style="stop-color:#ffd700;stop-opacity:1.000000;"
- offset="0"
- id="stop14712" />
- </linearGradient>
- <linearGradient
- inkscape:label="khaki (#F0E68C)"
- osb:paint="solid"
- id="linearGradient14714">
- <stop
- style="stop-color:#f0e68c;stop-opacity:1.000000;"
- offset="0"
- id="stop14716" />
- </linearGradient>
- <linearGradient
- inkscape:label="lemonchiffon (#FFFACD)"
- osb:paint="solid"
- id="linearGradient14718">
- <stop
- style="stop-color:#fffacd;stop-opacity:1.000000;"
- offset="0"
- id="stop14720" />
- </linearGradient>
- <linearGradient
- inkscape:label="palegoldenrod (#EEE8AA)"
- osb:paint="solid"
- id="linearGradient14722">
- <stop
- style="stop-color:#eee8aa;stop-opacity:1.000000;"
- offset="0"
- id="stop14724" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkkhaki (#BDB76B)"
- osb:paint="solid"
- id="linearGradient14726">
- <stop
- style="stop-color:#bdb76b;stop-opacity:1.000000;"
- offset="0"
- id="stop14728" />
- </linearGradient>
- <linearGradient
- inkscape:label="beige (#F5F5DC)"
- osb:paint="solid"
- id="linearGradient14730">
- <stop
- style="stop-color:#f5f5dc;stop-opacity:1.000000;"
- offset="0"
- id="stop14732" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightgoldenrodyellow (#FAFAD2)"
- osb:paint="solid"
- id="linearGradient14734">
- <stop
- style="stop-color:#fafad2;stop-opacity:1.000000;"
- offset="0"
- id="stop14736" />
- </linearGradient>
- <linearGradient
- inkscape:label="olive (#808000)"
- osb:paint="solid"
- id="linearGradient14738">
- <stop
- style="stop-color:#808000;stop-opacity:1.000000;"
- offset="0"
- id="stop14740" />
- </linearGradient>
- <linearGradient
- inkscape:label="yellow (#FFFF00)"
- osb:paint="solid"
- id="linearGradient14742">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop14744" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightyellow (#FFFFE0)"
- osb:paint="solid"
- id="linearGradient14746">
- <stop
- style="stop-color:#ffffe0;stop-opacity:1.000000;"
- offset="0"
- id="stop14748" />
- </linearGradient>
- <linearGradient
- inkscape:label="ivory (#FFFFF0)"
- osb:paint="solid"
- id="linearGradient14750">
- <stop
- style="stop-color:#fffff0;stop-opacity:1.000000;"
- offset="0"
- id="stop14752" />
- </linearGradient>
- <linearGradient
- inkscape:label="olivedrab (#6B8E23)"
- osb:paint="solid"
- id="linearGradient14754">
- <stop
- style="stop-color:#6b8e23;stop-opacity:1.000000;"
- offset="0"
- id="stop14756" />
- </linearGradient>
- <linearGradient
- inkscape:label="yellowgreen (#9ACD32)"
- osb:paint="solid"
- id="linearGradient14758">
- <stop
- style="stop-color:#9acd32;stop-opacity:1.000000;"
- offset="0"
- id="stop14760" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkolivegreen (#556B2F)"
- osb:paint="solid"
- id="linearGradient14762">
- <stop
- style="stop-color:#556b2f;stop-opacity:1.000000;"
- offset="0"
- id="stop14764" />
- </linearGradient>
- <linearGradient
- inkscape:label="greenyellow (#ADFF2F)"
- osb:paint="solid"
- id="linearGradient14766">
- <stop
- style="stop-color:#adff2f;stop-opacity:1.000000;"
- offset="0"
- id="stop14768" />
- </linearGradient>
- <linearGradient
- inkscape:label="chartreuse (#7FFF00)"
- osb:paint="solid"
- id="linearGradient14770">
- <stop
- style="stop-color:#7fff00;stop-opacity:1.000000;"
- offset="0"
- id="stop14772" />
- </linearGradient>
- <linearGradient
- inkscape:label="lawngreen (#7CFC00)"
- osb:paint="solid"
- id="linearGradient14774">
- <stop
- style="stop-color:#7cfc00;stop-opacity:1.000000;"
- offset="0"
- id="stop14776" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkseagreen (#8FBC8F)"
- osb:paint="solid"
- id="linearGradient14778">
- <stop
- style="stop-color:#8fbc8f;stop-opacity:1.000000;"
- offset="0"
- id="stop14780" />
- </linearGradient>
- <linearGradient
- inkscape:label="forestgreen (#228B22)"
- osb:paint="solid"
- id="linearGradient14782">
- <stop
- style="stop-color:#228b22;stop-opacity:1.000000;"
- offset="0"
- id="stop14784" />
- </linearGradient>
- <linearGradient
- inkscape:label="limegreen (#32CD32)"
- osb:paint="solid"
- id="linearGradient14786">
- <stop
- style="stop-color:#32cd32;stop-opacity:1.000000;"
- offset="0"
- id="stop14788" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightgreen (#90EE90)"
- osb:paint="solid"
- id="linearGradient14790">
- <stop
- style="stop-color:#90ee90;stop-opacity:1.000000;"
- offset="0"
- id="stop14792" />
- </linearGradient>
- <linearGradient
- inkscape:label="palegreen (#98FB98)"
- osb:paint="solid"
- id="linearGradient14794">
- <stop
- style="stop-color:#98fb98;stop-opacity:1.000000;"
- offset="0"
- id="stop14796" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkgreen (#006400)"
- osb:paint="solid"
- id="linearGradient14798">
- <stop
- style="stop-color:#006400;stop-opacity:1.000000;"
- offset="0"
- id="stop14800" />
- </linearGradient>
- <linearGradient
- inkscape:label="green (#008000)"
- osb:paint="solid"
- id="linearGradient14802">
- <stop
- style="stop-color:#008000;stop-opacity:1.000000;"
- offset="0"
- id="stop14804" />
- </linearGradient>
- <linearGradient
- inkscape:label="lime (#00FF00)"
- osb:paint="solid"
- id="linearGradient14806">
- <stop
- style="stop-color:#00ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop14808" />
- </linearGradient>
- <linearGradient
- inkscape:label="honeydew (#F0FFF0)"
- osb:paint="solid"
- id="linearGradient14810">
- <stop
- style="stop-color:#f0fff0;stop-opacity:1.000000;"
- offset="0"
- id="stop14812" />
- </linearGradient>
- <linearGradient
- inkscape:label="seagreen (#2E8B57)"
- osb:paint="solid"
- id="linearGradient14814">
- <stop
- style="stop-color:#2e8b57;stop-opacity:1.000000;"
- offset="0"
- id="stop14816" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumseagreen (#3CB371)"
- osb:paint="solid"
- id="linearGradient14818">
- <stop
- style="stop-color:#3cb371;stop-opacity:1.000000;"
- offset="0"
- id="stop14820" />
- </linearGradient>
- <linearGradient
- inkscape:label="springgreen (#00FF7F)"
- osb:paint="solid"
- id="linearGradient14822">
- <stop
- style="stop-color:#00ff7f;stop-opacity:1.000000;"
- offset="0"
- id="stop14824" />
- </linearGradient>
- <linearGradient
- inkscape:label="mintcream (#F5FFFA)"
- osb:paint="solid"
- id="linearGradient14826">
- <stop
- style="stop-color:#f5fffa;stop-opacity:1.000000;"
- offset="0"
- id="stop14828" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumspringgreen (#00FA9A)"
- osb:paint="solid"
- id="linearGradient14830">
- <stop
- style="stop-color:#00fa9a;stop-opacity:1.000000;"
- offset="0"
- id="stop14832" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumaquamarine (#66CDAA)"
- osb:paint="solid"
- id="linearGradient14834">
- <stop
- style="stop-color:#66cdaa;stop-opacity:1.000000;"
- offset="0"
- id="stop14836" />
- </linearGradient>
- <linearGradient
- inkscape:label="aquamarine (#7FFFD4)"
- osb:paint="solid"
- id="linearGradient14838">
- <stop
- style="stop-color:#7fffd4;stop-opacity:1.000000;"
- offset="0"
- id="stop14840" />
- </linearGradient>
- <linearGradient
- inkscape:label="turquoise (#40E0D0)"
- osb:paint="solid"
- id="linearGradient14842">
- <stop
- style="stop-color:#40e0d0;stop-opacity:1.000000;"
- offset="0"
- id="stop14844" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightseagreen (#20B2AA)"
- osb:paint="solid"
- id="linearGradient14846">
- <stop
- style="stop-color:#20b2aa;stop-opacity:1.000000;"
- offset="0"
- id="stop14848" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumturquoise (#48D1CC)"
- osb:paint="solid"
- id="linearGradient14850">
- <stop
- style="stop-color:#48d1cc;stop-opacity:1.000000;"
- offset="0"
- id="stop14852" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkslategray (#2F4F4F)"
- osb:paint="solid"
- id="linearGradient14854">
- <stop
- style="stop-color:#2f4f4f;stop-opacity:1.000000;"
- offset="0"
- id="stop14856" />
- </linearGradient>
- <linearGradient
- inkscape:label="paleturquoise (#AFEEEE)"
- osb:paint="solid"
- id="linearGradient14858">
- <stop
- style="stop-color:#afeeee;stop-opacity:1.000000;"
- offset="0"
- id="stop14860" />
- </linearGradient>
- <linearGradient
- inkscape:label="teal (#008080)"
- osb:paint="solid"
- id="linearGradient14862">
- <stop
- style="stop-color:#008080;stop-opacity:1.000000;"
- offset="0"
- id="stop14864" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkcyan (#008B8B)"
- osb:paint="solid"
- id="linearGradient14866">
- <stop
- style="stop-color:#008b8b;stop-opacity:1.000000;"
- offset="0"
- id="stop14868" />
- </linearGradient>
- <linearGradient
- inkscape:label="cyan (#00FFFF)"
- osb:paint="solid"
- id="linearGradient14870">
- <stop
- style="stop-color:#00ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop14872" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightcyan (#E0FFFF)"
- osb:paint="solid"
- id="linearGradient14874">
- <stop
- style="stop-color:#e0ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop14876" />
- </linearGradient>
- <linearGradient
- inkscape:label="azure (#F0FFFF)"
- osb:paint="solid"
- id="linearGradient14878">
- <stop
- style="stop-color:#f0ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop14880" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkturquoise (#00CED1)"
- osb:paint="solid"
- id="linearGradient14882">
- <stop
- style="stop-color:#00ced1;stop-opacity:1.000000;"
- offset="0"
- id="stop14884" />
- </linearGradient>
- <linearGradient
- inkscape:label="cadetblue (#5F9EA0)"
- osb:paint="solid"
- id="linearGradient14886">
- <stop
- style="stop-color:#5f9ea0;stop-opacity:1.000000;"
- offset="0"
- id="stop14888" />
- </linearGradient>
- <linearGradient
- inkscape:label="powderblue (#B0E0E6)"
- osb:paint="solid"
- id="linearGradient14890">
- <stop
- style="stop-color:#b0e0e6;stop-opacity:1.000000;"
- offset="0"
- id="stop14892" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightblue (#ADD8E6)"
- osb:paint="solid"
- id="linearGradient14894">
- <stop
- style="stop-color:#add8e6;stop-opacity:1.000000;"
- offset="0"
- id="stop14896" />
- </linearGradient>
- <linearGradient
- inkscape:label="deepskyblue (#00BFFF)"
- osb:paint="solid"
- id="linearGradient14898">
- <stop
- style="stop-color:#00bfff;stop-opacity:1.000000;"
- offset="0"
- id="stop14900" />
- </linearGradient>
- <linearGradient
- inkscape:label="skyblue (#87CEEB)"
- osb:paint="solid"
- id="linearGradient14902">
- <stop
- style="stop-color:#87ceeb;stop-opacity:1.000000;"
- offset="0"
- id="stop14904" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightskyblue (#87CEFA)"
- osb:paint="solid"
- id="linearGradient14906">
- <stop
- style="stop-color:#87cefa;stop-opacity:1.000000;"
- offset="0"
- id="stop14908" />
- </linearGradient>
- <linearGradient
- inkscape:label="steelblue (#4682B4)"
- osb:paint="solid"
- id="linearGradient14910">
- <stop
- style="stop-color:#4682b4;stop-opacity:1.000000;"
- offset="0"
- id="stop14912" />
- </linearGradient>
- <linearGradient
- inkscape:label="aliceblue (#F0F8FF)"
- osb:paint="solid"
- id="linearGradient14914">
- <stop
- style="stop-color:#f0f8ff;stop-opacity:1.000000;"
- offset="0"
- id="stop14916" />
- </linearGradient>
- <linearGradient
- inkscape:label="dodgerblue (#1E90FF)"
- osb:paint="solid"
- id="linearGradient14918">
- <stop
- style="stop-color:#1e90ff;stop-opacity:1.000000;"
- offset="0"
- id="stop14920" />
- </linearGradient>
- <linearGradient
- inkscape:label="slategray (#708090)"
- osb:paint="solid"
- id="linearGradient14922">
- <stop
- style="stop-color:#708090;stop-opacity:1.000000;"
- offset="0"
- id="stop14924" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightslategray (#778899)"
- osb:paint="solid"
- id="linearGradient14926">
- <stop
- style="stop-color:#778899;stop-opacity:1.000000;"
- offset="0"
- id="stop14928" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightsteelblue (#B0C4DE)"
- osb:paint="solid"
- id="linearGradient14930">
- <stop
- style="stop-color:#b0c4de;stop-opacity:1.000000;"
- offset="0"
- id="stop14932" />
- </linearGradient>
- <linearGradient
- inkscape:label="cornflowerblue (#6495ED)"
- osb:paint="solid"
- id="linearGradient14934">
- <stop
- style="stop-color:#6495ed;stop-opacity:1.000000;"
- offset="0"
- id="stop14936" />
- </linearGradient>
- <linearGradient
- inkscape:label="royalblue (#4169E1)"
- osb:paint="solid"
- id="linearGradient14938">
- <stop
- style="stop-color:#4169e1;stop-opacity:1.000000;"
- offset="0"
- id="stop14940" />
- </linearGradient>
- <linearGradient
- inkscape:label="midnightblue (#191970)"
- osb:paint="solid"
- id="linearGradient14942">
- <stop
- style="stop-color:#191970;stop-opacity:1.000000;"
- offset="0"
- id="stop14944" />
- </linearGradient>
- <linearGradient
- inkscape:label="lavender (#E6E6FA)"
- osb:paint="solid"
- id="linearGradient14946">
- <stop
- style="stop-color:#e6e6fa;stop-opacity:1.000000;"
- offset="0"
- id="stop14948" />
- </linearGradient>
- <linearGradient
- inkscape:label="navy (#000080)"
- osb:paint="solid"
- id="linearGradient14950">
- <stop
- style="stop-color:#000080;stop-opacity:1.000000;"
- offset="0"
- id="stop14952" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkblue (#00008B)"
- osb:paint="solid"
- id="linearGradient14954">
- <stop
- style="stop-color:#00008b;stop-opacity:1.000000;"
- offset="0"
- id="stop14956" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumblue (#0000CD)"
- osb:paint="solid"
- id="linearGradient14958">
- <stop
- style="stop-color:#0000cd;stop-opacity:1.000000;"
- offset="0"
- id="stop14960" />
- </linearGradient>
- <linearGradient
- inkscape:label="blue (#0000FF)"
- osb:paint="solid"
- id="linearGradient14962">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop14964" />
- </linearGradient>
- <linearGradient
- inkscape:label="ghostwhite (#F8F8FF)"
- osb:paint="solid"
- id="linearGradient14966">
- <stop
- style="stop-color:#f8f8ff;stop-opacity:1.000000;"
- offset="0"
- id="stop14968" />
- </linearGradient>
- <linearGradient
- inkscape:label="slateblue (#6A5ACD)"
- osb:paint="solid"
- id="linearGradient14970">
- <stop
- style="stop-color:#6a5acd;stop-opacity:1.000000;"
- offset="0"
- id="stop14972" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkslateblue (#483D8B)"
- osb:paint="solid"
- id="linearGradient14974">
- <stop
- style="stop-color:#483d8b;stop-opacity:1.000000;"
- offset="0"
- id="stop14976" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumslateblue (#7B68EE)"
- osb:paint="solid"
- id="linearGradient14978">
- <stop
- style="stop-color:#7b68ee;stop-opacity:1.000000;"
- offset="0"
- id="stop14980" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumpurple (#9370DB)"
- osb:paint="solid"
- id="linearGradient14982">
- <stop
- style="stop-color:#9370db;stop-opacity:1.000000;"
- offset="0"
- id="stop14984" />
- </linearGradient>
- <linearGradient
- inkscape:label="blueviolet (#8A2BE2)"
- osb:paint="solid"
- id="linearGradient14986">
- <stop
- style="stop-color:#8a2be2;stop-opacity:1.000000;"
- offset="0"
- id="stop14988" />
- </linearGradient>
- <linearGradient
- inkscape:label="indigo (#4B0082)"
- osb:paint="solid"
- id="linearGradient14990">
- <stop
- style="stop-color:#4b0082;stop-opacity:1.000000;"
- offset="0"
- id="stop14992" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkorchid (#9932CC)"
- osb:paint="solid"
- id="linearGradient14994">
- <stop
- style="stop-color:#9932cc;stop-opacity:1.000000;"
- offset="0"
- id="stop14996" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkviolet (#9400D3)"
- osb:paint="solid"
- id="linearGradient14998">
- <stop
- style="stop-color:#9400d3;stop-opacity:1.000000;"
- offset="0"
- id="stop15000" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumorchid (#BA55D3)"
- osb:paint="solid"
- id="linearGradient15002">
- <stop
- style="stop-color:#ba55d3;stop-opacity:1.000000;"
- offset="0"
- id="stop15004" />
- </linearGradient>
- <linearGradient
- inkscape:label="thistle (#D8BFD8)"
- osb:paint="solid"
- id="linearGradient15006">
- <stop
- style="stop-color:#d8bfd8;stop-opacity:1.000000;"
- offset="0"
- id="stop15008" />
- </linearGradient>
- <linearGradient
- inkscape:label="plum (#DDA0DD)"
- osb:paint="solid"
- id="linearGradient15010">
- <stop
- style="stop-color:#dda0dd;stop-opacity:1.000000;"
- offset="0"
- id="stop15012" />
- </linearGradient>
- <linearGradient
- inkscape:label="violet (#EE82EE)"
- osb:paint="solid"
- id="linearGradient15014">
- <stop
- style="stop-color:#ee82ee;stop-opacity:1.000000;"
- offset="0"
- id="stop15016" />
- </linearGradient>
- <linearGradient
- inkscape:label="purple (#800080)"
- osb:paint="solid"
- id="linearGradient15018">
- <stop
- style="stop-color:#800080;stop-opacity:1.000000;"
- offset="0"
- id="stop15020" />
- </linearGradient>
- <linearGradient
- inkscape:label="darkmagenta (#8B008B)"
- osb:paint="solid"
- id="linearGradient15022">
- <stop
- style="stop-color:#8b008b;stop-opacity:1.000000;"
- offset="0"
- id="stop15024" />
- </linearGradient>
- <linearGradient
- inkscape:label="magenta (#FF00FF)"
- osb:paint="solid"
- id="linearGradient15026">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop15028" />
- </linearGradient>
- <linearGradient
- inkscape:label="orchid (#DA70D6)"
- osb:paint="solid"
- id="linearGradient15030">
- <stop
- style="stop-color:#da70d6;stop-opacity:1.000000;"
- offset="0"
- id="stop15032" />
- </linearGradient>
- <linearGradient
- inkscape:label="mediumvioletred (#C71585)"
- osb:paint="solid"
- id="linearGradient15034">
- <stop
- style="stop-color:#c71585;stop-opacity:1.000000;"
- offset="0"
- id="stop15036" />
- </linearGradient>
- <linearGradient
- inkscape:label="deeppink (#FF1493)"
- osb:paint="solid"
- id="linearGradient15038">
- <stop
- style="stop-color:#ff1493;stop-opacity:1.000000;"
- offset="0"
- id="stop15040" />
- </linearGradient>
- <linearGradient
- inkscape:label="hotpink (#FF69B4)"
- osb:paint="solid"
- id="linearGradient15042">
- <stop
- style="stop-color:#ff69b4;stop-opacity:1.000000;"
- offset="0"
- id="stop15044" />
- </linearGradient>
- <linearGradient
- inkscape:label="lavenderblush (#FFF0F5)"
- osb:paint="solid"
- id="linearGradient15046">
- <stop
- style="stop-color:#fff0f5;stop-opacity:1.000000;"
- offset="0"
- id="stop15048" />
- </linearGradient>
- <linearGradient
- inkscape:label="palevioletred (#DB7093)"
- osb:paint="solid"
- id="linearGradient15050">
- <stop
- style="stop-color:#db7093;stop-opacity:1.000000;"
- offset="0"
- id="stop15052" />
- </linearGradient>
- <linearGradient
- inkscape:label="crimson (#DC143C)"
- osb:paint="solid"
- id="linearGradient15054">
- <stop
- style="stop-color:#dc143c;stop-opacity:1.000000;"
- offset="0"
- id="stop15056" />
- </linearGradient>
- <linearGradient
- inkscape:label="pink (#FFC0CB)"
- osb:paint="solid"
- id="linearGradient15058">
- <stop
- style="stop-color:#ffc0cb;stop-opacity:1.000000;"
- offset="0"
- id="stop15060" />
- </linearGradient>
- <linearGradient
- inkscape:label="lightpink (#FFB6C1)"
- osb:paint="solid"
- id="linearGradient15062">
- <stop
- style="stop-color:#ffb6c1;stop-opacity:1.000000;"
- offset="0"
- id="stop15064" />
- </linearGradient>
- </g>
- <g
- id="page14"
- inkscape:label="Tango icons">
- <linearGradient
- inkscape:label="Butter 1"
- osb:paint="solid"
- id="linearGradient15344">
- <stop
- style="stop-color:#fce94f;stop-opacity:1.000000;"
- offset="0"
- id="stop15346" />
- </linearGradient>
- <linearGradient
- inkscape:label="Butter 2"
- osb:paint="solid"
- id="linearGradient15348">
- <stop
- style="stop-color:#edd400;stop-opacity:1.000000;"
- offset="0"
- id="stop15350" />
- </linearGradient>
- <linearGradient
- inkscape:label="Butter 3"
- osb:paint="solid"
- id="linearGradient15352">
- <stop
- style="stop-color:#c4a000;stop-opacity:1.000000;"
- offset="0"
- id="stop15354" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chameleon 1"
- osb:paint="solid"
- id="linearGradient15356">
- <stop
- style="stop-color:#8ae234;stop-opacity:1.000000;"
- offset="0"
- id="stop15358" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chameleon 2"
- osb:paint="solid"
- id="linearGradient15360">
- <stop
- style="stop-color:#73d216;stop-opacity:1.000000;"
- offset="0"
- id="stop15362" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chameleon 3"
- osb:paint="solid"
- id="linearGradient15364">
- <stop
- style="stop-color:#4e9a06;stop-opacity:1.000000;"
- offset="0"
- id="stop15366" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange 1"
- osb:paint="solid"
- id="linearGradient15368">
- <stop
- style="stop-color:#fcaf3e;stop-opacity:1.000000;"
- offset="0"
- id="stop15370" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange 2"
- osb:paint="solid"
- id="linearGradient15372">
- <stop
- style="stop-color:#f57900;stop-opacity:1.000000;"
- offset="0"
- id="stop15374" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange 3"
- osb:paint="solid"
- id="linearGradient15376">
- <stop
- style="stop-color:#ce5c00;stop-opacity:1.000000;"
- offset="0"
- id="stop15378" />
- </linearGradient>
- <linearGradient
- inkscape:label="Sky Blue 1"
- osb:paint="solid"
- id="linearGradient15380">
- <stop
- style="stop-color:#729fcf;stop-opacity:1.000000;"
- offset="0"
- id="stop15382" />
- </linearGradient>
- <linearGradient
- inkscape:label="Sky Blue 2"
- osb:paint="solid"
- id="linearGradient15384">
- <stop
- style="stop-color:#3465a4;stop-opacity:1.000000;"
- offset="0"
- id="stop15386" />
- </linearGradient>
- <linearGradient
- inkscape:label="Sky Blue 3"
- osb:paint="solid"
- id="linearGradient15388">
- <stop
- style="stop-color:#204a87;stop-opacity:1.000000;"
- offset="0"
- id="stop15390" />
- </linearGradient>
- <linearGradient
- inkscape:label="Plum 1"
- osb:paint="solid"
- id="linearGradient15392">
- <stop
- style="stop-color:#ad7fa8;stop-opacity:1.000000;"
- offset="0"
- id="stop15394" />
- </linearGradient>
- <linearGradient
- inkscape:label="Plum 2"
- osb:paint="solid"
- id="linearGradient15396">
- <stop
- style="stop-color:#75507b;stop-opacity:1.000000;"
- offset="0"
- id="stop15398" />
- </linearGradient>
- <linearGradient
- inkscape:label="Plum 3"
- osb:paint="solid"
- id="linearGradient15400">
- <stop
- style="stop-color:#5c3566;stop-opacity:1.000000;"
- offset="0"
- id="stop15402" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chocolate 1"
- osb:paint="solid"
- id="linearGradient15404">
- <stop
- style="stop-color:#e9b96e;stop-opacity:1.000000;"
- offset="0"
- id="stop15406" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chocolate 2"
- osb:paint="solid"
- id="linearGradient15408">
- <stop
- style="stop-color:#c17d11;stop-opacity:1.000000;"
- offset="0"
- id="stop15410" />
- </linearGradient>
- <linearGradient
- inkscape:label="Chocolate 3"
- osb:paint="solid"
- id="linearGradient15412">
- <stop
- style="stop-color:#8f5902;stop-opacity:1.000000;"
- offset="0"
- id="stop15414" />
- </linearGradient>
- <linearGradient
- inkscape:label="Scarlet Red 1"
- osb:paint="solid"
- id="linearGradient15416">
- <stop
- style="stop-color:#ef2929;stop-opacity:1.000000;"
- offset="0"
- id="stop15418" />
- </linearGradient>
- <linearGradient
- inkscape:label="Scarlet Red 2"
- osb:paint="solid"
- id="linearGradient15420">
- <stop
- style="stop-color:#cc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop15422" />
- </linearGradient>
- <linearGradient
- inkscape:label="Scarlet Red 3"
- osb:paint="solid"
- id="linearGradient15424">
- <stop
- style="stop-color:#a40000;stop-opacity:1.000000;"
- offset="0"
- id="stop15426" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 1"
- osb:paint="solid"
- id="linearGradient15428">
- <stop
- style="stop-color:#eeeeec;stop-opacity:1.000000;"
- offset="0"
- id="stop15430" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 2"
- osb:paint="solid"
- id="linearGradient15432">
- <stop
- style="stop-color:#d3d7cf;stop-opacity:1.000000;"
- offset="0"
- id="stop15434" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 3"
- osb:paint="solid"
- id="linearGradient15436">
- <stop
- style="stop-color:#babdb6;stop-opacity:1.000000;"
- offset="0"
- id="stop15438" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 4"
- osb:paint="solid"
- id="linearGradient15440">
- <stop
- style="stop-color:#888a85;stop-opacity:1.000000;"
- offset="0"
- id="stop15442" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 5"
- osb:paint="solid"
- id="linearGradient15444">
- <stop
- style="stop-color:#555753;stop-opacity:1.000000;"
- offset="0"
- id="stop15446" />
- </linearGradient>
- <linearGradient
- inkscape:label="Aluminium 6"
- osb:paint="solid"
- id="linearGradient15448">
- <stop
- style="stop-color:#2e3436;stop-opacity:1.000000;"
- offset="0"
- id="stop15450" />
- </linearGradient>
- </g>
- <g
- id="page15"
- inkscape:label="Topographic">
- <linearGradient
- inkscape:label="#000000"
- osb:paint="solid"
- id="linearGradient15508">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop15510" />
- </linearGradient>
- <linearGradient
- inkscape:label="#808080"
- osb:paint="solid"
- id="linearGradient15512">
- <stop
- style="stop-color:#808080;stop-opacity:1.000000;"
- offset="0"
- id="stop15514" />
- </linearGradient>
- <linearGradient
- inkscape:label="#FFFFFF"
- osb:paint="solid"
- id="linearGradient15516">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop15518" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0000A8"
- osb:paint="solid"
- id="linearGradient15520">
- <stop
- style="stop-color:#0000a8;stop-opacity:1.000000;"
- offset="0"
- id="stop15522" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0400AC"
- osb:paint="solid"
- id="linearGradient15524">
- <stop
- style="stop-color:#0400ac;stop-opacity:1.000000;"
- offset="0"
- id="stop15526" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0408AC"
- osb:paint="solid"
- id="linearGradient15528">
- <stop
- style="stop-color:#0408ac;stop-opacity:1.000000;"
- offset="0"
- id="stop15530" />
- </linearGradient>
- <linearGradient
- inkscape:label="#040CAC"
- osb:paint="solid"
- id="linearGradient15532">
- <stop
- style="stop-color:#040cac;stop-opacity:1.000000;"
- offset="0"
- id="stop15534" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0410AC"
- osb:paint="solid"
- id="linearGradient15536">
- <stop
- style="stop-color:#0410ac;stop-opacity:1.000000;"
- offset="0"
- id="stop15538" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0814B0"
- osb:paint="solid"
- id="linearGradient15540">
- <stop
- style="stop-color:#0814b0;stop-opacity:1.000000;"
- offset="0"
- id="stop15542" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0818B0"
- osb:paint="solid"
- id="linearGradient15544">
- <stop
- style="stop-color:#0818b0;stop-opacity:1.000000;"
- offset="0"
- id="stop15546" />
- </linearGradient>
- <linearGradient
- inkscape:label="#081CB0"
- osb:paint="solid"
- id="linearGradient15548">
- <stop
- style="stop-color:#081cb0;stop-opacity:1.000000;"
- offset="0"
- id="stop15550" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0C20B0"
- osb:paint="solid"
- id="linearGradient15552">
- <stop
- style="stop-color:#0c20b0;stop-opacity:1.000000;"
- offset="0"
- id="stop15554" />
- </linearGradient>
- <linearGradient
- inkscape:label="#0C24B4"
- osb:paint="solid"
- id="linearGradient15556">
- <stop
- style="stop-color:#0c24b4;stop-opacity:1.000000;"
- offset="0"
- id="stop15558" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1028B8"
- osb:paint="solid"
- id="linearGradient15560">
- <stop
- style="stop-color:#1028b8;stop-opacity:1.000000;"
- offset="0"
- id="stop15562" />
- </linearGradient>
- <linearGradient
- inkscape:label="#102CB8"
- osb:paint="solid"
- id="linearGradient15564">
- <stop
- style="stop-color:#102cb8;stop-opacity:1.000000;"
- offset="0"
- id="stop15566" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1430B8"
- osb:paint="solid"
- id="linearGradient15568">
- <stop
- style="stop-color:#1430b8;stop-opacity:1.000000;"
- offset="0"
- id="stop15570" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1434BC"
- osb:paint="solid"
- id="linearGradient15572">
- <stop
- style="stop-color:#1434bc;stop-opacity:1.000000;"
- offset="0"
- id="stop15574" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1838C0"
- osb:paint="solid"
- id="linearGradient15576">
- <stop
- style="stop-color:#1838c0;stop-opacity:1.000000;"
- offset="0"
- id="stop15578" />
- </linearGradient>
- <linearGradient
- inkscape:label="#183CC0"
- osb:paint="solid"
- id="linearGradient15580">
- <stop
- style="stop-color:#183cc0;stop-opacity:1.000000;"
- offset="0"
- id="stop15582" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C40C0"
- osb:paint="solid"
- id="linearGradient15584">
- <stop
- style="stop-color:#1c40c0;stop-opacity:1.000000;"
- offset="0"
- id="stop15586" />
- </linearGradient>
- <linearGradient
- inkscape:label="#1C44C4"
- osb:paint="solid"
- id="linearGradient15588">
- <stop
- style="stop-color:#1c44c4;stop-opacity:1.000000;"
- offset="0"
- id="stop15590" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2048C8"
- osb:paint="solid"
- id="linearGradient15592">
- <stop
- style="stop-color:#2048c8;stop-opacity:1.000000;"
- offset="0"
- id="stop15594" />
- </linearGradient>
- <linearGradient
- inkscape:label="#204CC8"
- osb:paint="solid"
- id="linearGradient15596">
- <stop
- style="stop-color:#204cc8;stop-opacity:1.000000;"
- offset="0"
- id="stop15598" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2450C8"
- osb:paint="solid"
- id="linearGradient15600">
- <stop
- style="stop-color:#2450c8;stop-opacity:1.000000;"
- offset="0"
- id="stop15602" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2454CC"
- osb:paint="solid"
- id="linearGradient15604">
- <stop
- style="stop-color:#2454cc;stop-opacity:1.000000;"
- offset="0"
- id="stop15606" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2858D0"
- osb:paint="solid"
- id="linearGradient15608">
- <stop
- style="stop-color:#2858d0;stop-opacity:1.000000;"
- offset="0"
- id="stop15610" />
- </linearGradient>
- <linearGradient
- inkscape:label="#285CD0"
- osb:paint="solid"
- id="linearGradient15612">
- <stop
- style="stop-color:#285cd0;stop-opacity:1.000000;"
- offset="0"
- id="stop15614" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C60D0"
- osb:paint="solid"
- id="linearGradient15616">
- <stop
- style="stop-color:#2c60d0;stop-opacity:1.000000;"
- offset="0"
- id="stop15618" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C64D4"
- osb:paint="solid"
- id="linearGradient15620">
- <stop
- style="stop-color:#2c64d4;stop-opacity:1.000000;"
- offset="0"
- id="stop15622" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3068D8"
- osb:paint="solid"
- id="linearGradient15624">
- <stop
- style="stop-color:#3068d8;stop-opacity:1.000000;"
- offset="0"
- id="stop15626" />
- </linearGradient>
- <linearGradient
- inkscape:label="#306CD8"
- osb:paint="solid"
- id="linearGradient15628">
- <stop
- style="stop-color:#306cd8;stop-opacity:1.000000;"
- offset="0"
- id="stop15630" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3470D8"
- osb:paint="solid"
- id="linearGradient15632">
- <stop
- style="stop-color:#3470d8;stop-opacity:1.000000;"
- offset="0"
- id="stop15634" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3474DC"
- osb:paint="solid"
- id="linearGradient15636">
- <stop
- style="stop-color:#3474dc;stop-opacity:1.000000;"
- offset="0"
- id="stop15638" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3878E0"
- osb:paint="solid"
- id="linearGradient15640">
- <stop
- style="stop-color:#3878e0;stop-opacity:1.000000;"
- offset="0"
- id="stop15642" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C7CE0"
- osb:paint="solid"
- id="linearGradient15644">
- <stop
- style="stop-color:#3c7ce0;stop-opacity:1.000000;"
- offset="0"
- id="stop15646" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C80E0"
- osb:paint="solid"
- id="linearGradient15648">
- <stop
- style="stop-color:#3c80e0;stop-opacity:1.000000;"
- offset="0"
- id="stop15650" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4084E4"
- osb:paint="solid"
- id="linearGradient15652">
- <stop
- style="stop-color:#4084e4;stop-opacity:1.000000;"
- offset="0"
- id="stop15654" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4088E8"
- osb:paint="solid"
- id="linearGradient15656">
- <stop
- style="stop-color:#4088e8;stop-opacity:1.000000;"
- offset="0"
- id="stop15658" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4484E8"
- osb:paint="solid"
- id="linearGradient15660">
- <stop
- style="stop-color:#4484e8;stop-opacity:1.000000;"
- offset="0"
- id="stop15662" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4488E8"
- osb:paint="solid"
- id="linearGradient15664">
- <stop
- style="stop-color:#4488e8;stop-opacity:1.000000;"
- offset="0"
- id="stop15666" />
- </linearGradient>
- <linearGradient
- inkscape:label="#448CE8"
- osb:paint="solid"
- id="linearGradient15668">
- <stop
- style="stop-color:#448ce8;stop-opacity:1.000000;"
- offset="0"
- id="stop15670" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4490E8"
- osb:paint="solid"
- id="linearGradient15672">
- <stop
- style="stop-color:#4490e8;stop-opacity:1.000000;"
- offset="0"
- id="stop15674" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4894EC"
- osb:paint="solid"
- id="linearGradient15676">
- <stop
- style="stop-color:#4894ec;stop-opacity:1.000000;"
- offset="0"
- id="stop15678" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4898F0"
- osb:paint="solid"
- id="linearGradient15680">
- <stop
- style="stop-color:#4898f0;stop-opacity:1.000000;"
- offset="0"
- id="stop15682" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C9CF0"
- osb:paint="solid"
- id="linearGradient15684">
- <stop
- style="stop-color:#4c9cf0;stop-opacity:1.000000;"
- offset="0"
- id="stop15686" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4CA0F0"
- osb:paint="solid"
- id="linearGradient15688">
- <stop
- style="stop-color:#4ca0f0;stop-opacity:1.000000;"
- offset="0"
- id="stop15690" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50A4F4"
- osb:paint="solid"
- id="linearGradient15692">
- <stop
- style="stop-color:#50a4f4;stop-opacity:1.000000;"
- offset="0"
- id="stop15694" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50A8F8"
- osb:paint="solid"
- id="linearGradient15696">
- <stop
- style="stop-color:#50a8f8;stop-opacity:1.000000;"
- offset="0"
- id="stop15698" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54ACF8"
- osb:paint="solid"
- id="linearGradient15700">
- <stop
- style="stop-color:#54acf8;stop-opacity:1.000000;"
- offset="0"
- id="stop15702" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54B0F8"
- osb:paint="solid"
- id="linearGradient15704">
- <stop
- style="stop-color:#54b0f8;stop-opacity:1.000000;"
- offset="0"
- id="stop15706" />
- </linearGradient>
- <linearGradient
- inkscape:label="#287C00"
- osb:paint="solid"
- id="linearGradient15708">
- <stop
- style="stop-color:#287c00;stop-opacity:1.000000;"
- offset="0"
- id="stop15710" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C7C00"
- osb:paint="solid"
- id="linearGradient15712">
- <stop
- style="stop-color:#2c7c00;stop-opacity:1.000000;"
- offset="0"
- id="stop15714" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C7C04"
- osb:paint="solid"
- id="linearGradient15716">
- <stop
- style="stop-color:#2c7c04;stop-opacity:1.000000;"
- offset="0"
- id="stop15718" />
- </linearGradient>
- <linearGradient
- inkscape:label="#2C8004"
- osb:paint="solid"
- id="linearGradient15720">
- <stop
- style="stop-color:#2c8004;stop-opacity:1.000000;"
- offset="0"
- id="stop15722" />
- </linearGradient>
- <linearGradient
- inkscape:label="#308004"
- osb:paint="solid"
- id="linearGradient15724">
- <stop
- style="stop-color:#308004;stop-opacity:1.000000;"
- offset="0"
- id="stop15726" />
- </linearGradient>
- <linearGradient
- inkscape:label="#308008"
- osb:paint="solid"
- id="linearGradient15728">
- <stop
- style="stop-color:#308008;stop-opacity:1.000000;"
- offset="0"
- id="stop15730" />
- </linearGradient>
- <linearGradient
- inkscape:label="#308408"
- osb:paint="solid"
- id="linearGradient15732">
- <stop
- style="stop-color:#308408;stop-opacity:1.000000;"
- offset="0"
- id="stop15734" />
- </linearGradient>
- <linearGradient
- inkscape:label="#348408"
- osb:paint="solid"
- id="linearGradient15736">
- <stop
- style="stop-color:#348408;stop-opacity:1.000000;"
- offset="0"
- id="stop15738" />
- </linearGradient>
- <linearGradient
- inkscape:label="#38840C"
- osb:paint="solid"
- id="linearGradient15740">
- <stop
- style="stop-color:#38840c;stop-opacity:1.000000;"
- offset="0"
- id="stop15742" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C840C"
- osb:paint="solid"
- id="linearGradient15744">
- <stop
- style="stop-color:#3c840c;stop-opacity:1.000000;"
- offset="0"
- id="stop15746" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C880C"
- osb:paint="solid"
- id="linearGradient15748">
- <stop
- style="stop-color:#3c880c;stop-opacity:1.000000;"
- offset="0"
- id="stop15750" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C8810"
- osb:paint="solid"
- id="linearGradient15752">
- <stop
- style="stop-color:#3c8810;stop-opacity:1.000000;"
- offset="0"
- id="stop15754" />
- </linearGradient>
- <linearGradient
- inkscape:label="#3C8C10"
- osb:paint="solid"
- id="linearGradient15756">
- <stop
- style="stop-color:#3c8c10;stop-opacity:1.000000;"
- offset="0"
- id="stop15758" />
- </linearGradient>
- <linearGradient
- inkscape:label="#408C10"
- osb:paint="solid"
- id="linearGradient15760">
- <stop
- style="stop-color:#408c10;stop-opacity:1.000000;"
- offset="0"
- id="stop15762" />
- </linearGradient>
- <linearGradient
- inkscape:label="#408C14"
- osb:paint="solid"
- id="linearGradient15764">
- <stop
- style="stop-color:#408c14;stop-opacity:1.000000;"
- offset="0"
- id="stop15766" />
- </linearGradient>
- <linearGradient
- inkscape:label="#409014"
- osb:paint="solid"
- id="linearGradient15768">
- <stop
- style="stop-color:#409014;stop-opacity:1.000000;"
- offset="0"
- id="stop15770" />
- </linearGradient>
- <linearGradient
- inkscape:label="#449014"
- osb:paint="solid"
- id="linearGradient15772">
- <stop
- style="stop-color:#449014;stop-opacity:1.000000;"
- offset="0"
- id="stop15774" />
- </linearGradient>
- <linearGradient
- inkscape:label="#449018"
- osb:paint="solid"
- id="linearGradient15776">
- <stop
- style="stop-color:#449018;stop-opacity:1.000000;"
- offset="0"
- id="stop15778" />
- </linearGradient>
- <linearGradient
- inkscape:label="#449418"
- osb:paint="solid"
- id="linearGradient15780">
- <stop
- style="stop-color:#449418;stop-opacity:1.000000;"
- offset="0"
- id="stop15782" />
- </linearGradient>
- <linearGradient
- inkscape:label="#489418"
- osb:paint="solid"
- id="linearGradient15784">
- <stop
- style="stop-color:#489418;stop-opacity:1.000000;"
- offset="0"
- id="stop15786" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48941C"
- osb:paint="solid"
- id="linearGradient15788">
- <stop
- style="stop-color:#48941c;stop-opacity:1.000000;"
- offset="0"
- id="stop15790" />
- </linearGradient>
- <linearGradient
- inkscape:label="#48981C"
- osb:paint="solid"
- id="linearGradient15792">
- <stop
- style="stop-color:#48981c;stop-opacity:1.000000;"
- offset="0"
- id="stop15794" />
- </linearGradient>
- <linearGradient
- inkscape:label="#489820"
- osb:paint="solid"
- id="linearGradient15796">
- <stop
- style="stop-color:#489820;stop-opacity:1.000000;"
- offset="0"
- id="stop15798" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C9820"
- osb:paint="solid"
- id="linearGradient15800">
- <stop
- style="stop-color:#4c9820;stop-opacity:1.000000;"
- offset="0"
- id="stop15802" />
- </linearGradient>
- <linearGradient
- inkscape:label="#4C9C20"
- osb:paint="solid"
- id="linearGradient15804">
- <stop
- style="stop-color:#4c9c20;stop-opacity:1.000000;"
- offset="0"
- id="stop15806" />
- </linearGradient>
- <linearGradient
- inkscape:label="#509C20"
- osb:paint="solid"
- id="linearGradient15808">
- <stop
- style="stop-color:#509c20;stop-opacity:1.000000;"
- offset="0"
- id="stop15810" />
- </linearGradient>
- <linearGradient
- inkscape:label="#509C24"
- osb:paint="solid"
- id="linearGradient15812">
- <stop
- style="stop-color:#509c24;stop-opacity:1.000000;"
- offset="0"
- id="stop15814" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50A024"
- osb:paint="solid"
- id="linearGradient15816">
- <stop
- style="stop-color:#50a024;stop-opacity:1.000000;"
- offset="0"
- id="stop15818" />
- </linearGradient>
- <linearGradient
- inkscape:label="#50A028"
- osb:paint="solid"
- id="linearGradient15820">
- <stop
- style="stop-color:#50a028;stop-opacity:1.000000;"
- offset="0"
- id="stop15822" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54A028"
- osb:paint="solid"
- id="linearGradient15824">
- <stop
- style="stop-color:#54a028;stop-opacity:1.000000;"
- offset="0"
- id="stop15826" />
- </linearGradient>
- <linearGradient
- inkscape:label="#54A428"
- osb:paint="solid"
- id="linearGradient15828">
- <stop
- style="stop-color:#54a428;stop-opacity:1.000000;"
- offset="0"
- id="stop15830" />
- </linearGradient>
- <linearGradient
- inkscape:label="#58A428"
- osb:paint="solid"
- id="linearGradient15832">
- <stop
- style="stop-color:#58a428;stop-opacity:1.000000;"
- offset="0"
- id="stop15834" />
- </linearGradient>
- <linearGradient
- inkscape:label="#58A42C"
- osb:paint="solid"
- id="linearGradient15836">
- <stop
- style="stop-color:#58a42c;stop-opacity:1.000000;"
- offset="0"
- id="stop15838" />
- </linearGradient>
- <linearGradient
- inkscape:label="#58A82C"
- osb:paint="solid"
- id="linearGradient15840">
- <stop
- style="stop-color:#58a82c;stop-opacity:1.000000;"
- offset="0"
- id="stop15842" />
- </linearGradient>
- <linearGradient
- inkscape:label="#58A830"
- osb:paint="solid"
- id="linearGradient15844">
- <stop
- style="stop-color:#58a830;stop-opacity:1.000000;"
- offset="0"
- id="stop15846" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CA830"
- osb:paint="solid"
- id="linearGradient15848">
- <stop
- style="stop-color:#5ca830;stop-opacity:1.000000;"
- offset="0"
- id="stop15850" />
- </linearGradient>
- <linearGradient
- inkscape:label="#5CAC30"
- osb:paint="solid"
- id="linearGradient15852">
- <stop
- style="stop-color:#5cac30;stop-opacity:1.000000;"
- offset="0"
- id="stop15854" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60AC30"
- osb:paint="solid"
- id="linearGradient15856">
- <stop
- style="stop-color:#60ac30;stop-opacity:1.000000;"
- offset="0"
- id="stop15858" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60AC34"
- osb:paint="solid"
- id="linearGradient15860">
- <stop
- style="stop-color:#60ac34;stop-opacity:1.000000;"
- offset="0"
- id="stop15862" />
- </linearGradient>
- <linearGradient
- inkscape:label="#60B034"
- osb:paint="solid"
- id="linearGradient15864">
- <stop
- style="stop-color:#60b034;stop-opacity:1.000000;"
- offset="0"
- id="stop15866" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64B034"
- osb:paint="solid"
- id="linearGradient15868">
- <stop
- style="stop-color:#64b034;stop-opacity:1.000000;"
- offset="0"
- id="stop15870" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64B038"
- osb:paint="solid"
- id="linearGradient15872">
- <stop
- style="stop-color:#64b038;stop-opacity:1.000000;"
- offset="0"
- id="stop15874" />
- </linearGradient>
- <linearGradient
- inkscape:label="#64B438"
- osb:paint="solid"
- id="linearGradient15876">
- <stop
- style="stop-color:#64b438;stop-opacity:1.000000;"
- offset="0"
- id="stop15878" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68B43C"
- osb:paint="solid"
- id="linearGradient15880">
- <stop
- style="stop-color:#68b43c;stop-opacity:1.000000;"
- offset="0"
- id="stop15882" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68B83C"
- osb:paint="solid"
- id="linearGradient15884">
- <stop
- style="stop-color:#68b83c;stop-opacity:1.000000;"
- offset="0"
- id="stop15886" />
- </linearGradient>
- <linearGradient
- inkscape:label="#68B840"
- osb:paint="solid"
- id="linearGradient15888">
- <stop
- style="stop-color:#68b840;stop-opacity:1.000000;"
- offset="0"
- id="stop15890" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CB840"
- osb:paint="solid"
- id="linearGradient15892">
- <stop
- style="stop-color:#6cb840;stop-opacity:1.000000;"
- offset="0"
- id="stop15894" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CBC40"
- osb:paint="solid"
- id="linearGradient15896">
- <stop
- style="stop-color:#6cbc40;stop-opacity:1.000000;"
- offset="0"
- id="stop15898" />
- </linearGradient>
- <linearGradient
- inkscape:label="#6CBC44"
- osb:paint="solid"
- id="linearGradient15900">
- <stop
- style="stop-color:#6cbc44;stop-opacity:1.000000;"
- offset="0"
- id="stop15902" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70BC44"
- osb:paint="solid"
- id="linearGradient15904">
- <stop
- style="stop-color:#70bc44;stop-opacity:1.000000;"
- offset="0"
- id="stop15906" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70BC48"
- osb:paint="solid"
- id="linearGradient15908">
- <stop
- style="stop-color:#70bc48;stop-opacity:1.000000;"
- offset="0"
- id="stop15910" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70C048"
- osb:paint="solid"
- id="linearGradient15912">
- <stop
- style="stop-color:#70c048;stop-opacity:1.000000;"
- offset="0"
- id="stop15914" />
- </linearGradient>
- <linearGradient
- inkscape:label="#70C04C"
- osb:paint="solid"
- id="linearGradient15916">
- <stop
- style="stop-color:#70c04c;stop-opacity:1.000000;"
- offset="0"
- id="stop15918" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74C04C"
- osb:paint="solid"
- id="linearGradient15920">
- <stop
- style="stop-color:#74c04c;stop-opacity:1.000000;"
- offset="0"
- id="stop15922" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74C44C"
- osb:paint="solid"
- id="linearGradient15924">
- <stop
- style="stop-color:#74c44c;stop-opacity:1.000000;"
- offset="0"
- id="stop15926" />
- </linearGradient>
- <linearGradient
- inkscape:label="#74C450"
- osb:paint="solid"
- id="linearGradient15928">
- <stop
- style="stop-color:#74c450;stop-opacity:1.000000;"
- offset="0"
- id="stop15930" />
- </linearGradient>
- <linearGradient
- inkscape:label="#78C450"
- osb:paint="solid"
- id="linearGradient15932">
- <stop
- style="stop-color:#78c450;stop-opacity:1.000000;"
- offset="0"
- id="stop15934" />
- </linearGradient>
- <linearGradient
- inkscape:label="#78C850"
- osb:paint="solid"
- id="linearGradient15936">
- <stop
- style="stop-color:#78c850;stop-opacity:1.000000;"
- offset="0"
- id="stop15938" />
- </linearGradient>
- <linearGradient
- inkscape:label="#78C854"
- osb:paint="solid"
- id="linearGradient15940">
- <stop
- style="stop-color:#78c854;stop-opacity:1.000000;"
- offset="0"
- id="stop15942" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CC854"
- osb:paint="solid"
- id="linearGradient15944">
- <stop
- style="stop-color:#7cc854;stop-opacity:1.000000;"
- offset="0"
- id="stop15946" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CCC54"
- osb:paint="solid"
- id="linearGradient15948">
- <stop
- style="stop-color:#7ccc54;stop-opacity:1.000000;"
- offset="0"
- id="stop15950" />
- </linearGradient>
- <linearGradient
- inkscape:label="#7CCC58"
- osb:paint="solid"
- id="linearGradient15952">
- <stop
- style="stop-color:#7ccc58;stop-opacity:1.000000;"
- offset="0"
- id="stop15954" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80CC58"
- osb:paint="solid"
- id="linearGradient15956">
- <stop
- style="stop-color:#80cc58;stop-opacity:1.000000;"
- offset="0"
- id="stop15958" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80D058"
- osb:paint="solid"
- id="linearGradient15960">
- <stop
- style="stop-color:#80d058;stop-opacity:1.000000;"
- offset="0"
- id="stop15962" />
- </linearGradient>
- <linearGradient
- inkscape:label="#80D05C"
- osb:paint="solid"
- id="linearGradient15964">
- <stop
- style="stop-color:#80d05c;stop-opacity:1.000000;"
- offset="0"
- id="stop15966" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84D05C"
- osb:paint="solid"
- id="linearGradient15968">
- <stop
- style="stop-color:#84d05c;stop-opacity:1.000000;"
- offset="0"
- id="stop15970" />
- </linearGradient>
- <linearGradient
- inkscape:label="#84D45C"
- osb:paint="solid"
- id="linearGradient15972">
- <stop
- style="stop-color:#84d45c;stop-opacity:1.000000;"
- offset="0"
- id="stop15974" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88D45C"
- osb:paint="solid"
- id="linearGradient15976">
- <stop
- style="stop-color:#88d45c;stop-opacity:1.000000;"
- offset="0"
- id="stop15978" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88D460"
- osb:paint="solid"
- id="linearGradient15980">
- <stop
- style="stop-color:#88d460;stop-opacity:1.000000;"
- offset="0"
- id="stop15982" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88D860"
- osb:paint="solid"
- id="linearGradient15984">
- <stop
- style="stop-color:#88d860;stop-opacity:1.000000;"
- offset="0"
- id="stop15986" />
- </linearGradient>
- <linearGradient
- inkscape:label="#88D864"
- osb:paint="solid"
- id="linearGradient15988">
- <stop
- style="stop-color:#88d864;stop-opacity:1.000000;"
- offset="0"
- id="stop15990" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CD864"
- osb:paint="solid"
- id="linearGradient15992">
- <stop
- style="stop-color:#8cd864;stop-opacity:1.000000;"
- offset="0"
- id="stop15994" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CDC64"
- osb:paint="solid"
- id="linearGradient15996">
- <stop
- style="stop-color:#8cdc64;stop-opacity:1.000000;"
- offset="0"
- id="stop15998" />
- </linearGradient>
- <linearGradient
- inkscape:label="#8CDC68"
- osb:paint="solid"
- id="linearGradient16000">
- <stop
- style="stop-color:#8cdc68;stop-opacity:1.000000;"
- offset="0"
- id="stop16002" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90DC68"
- osb:paint="solid"
- id="linearGradient16004">
- <stop
- style="stop-color:#90dc68;stop-opacity:1.000000;"
- offset="0"
- id="stop16006" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90E068"
- osb:paint="solid"
- id="linearGradient16008">
- <stop
- style="stop-color:#90e068;stop-opacity:1.000000;"
- offset="0"
- id="stop16010" />
- </linearGradient>
- <linearGradient
- inkscape:label="#90E06C"
- osb:paint="solid"
- id="linearGradient16012">
- <stop
- style="stop-color:#90e06c;stop-opacity:1.000000;"
- offset="0"
- id="stop16014" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94E06C"
- osb:paint="solid"
- id="linearGradient16016">
- <stop
- style="stop-color:#94e06c;stop-opacity:1.000000;"
- offset="0"
- id="stop16018" />
- </linearGradient>
- <linearGradient
- inkscape:label="#94E46C"
- osb:paint="solid"
- id="linearGradient16020">
- <stop
- style="stop-color:#94e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16022" />
- </linearGradient>
- <linearGradient
- inkscape:label="#98E46C"
- osb:paint="solid"
- id="linearGradient16024">
- <stop
- style="stop-color:#98e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16026" />
- </linearGradient>
- <linearGradient
- inkscape:label="#9CE46C"
- osb:paint="solid"
- id="linearGradient16028">
- <stop
- style="stop-color:#9ce46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16030" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A0E46C"
- osb:paint="solid"
- id="linearGradient16032">
- <stop
- style="stop-color:#a0e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16034" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A4E46C"
- osb:paint="solid"
- id="linearGradient16036">
- <stop
- style="stop-color:#a4e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16038" />
- </linearGradient>
- <linearGradient
- inkscape:label="#A8E46C"
- osb:paint="solid"
- id="linearGradient16040">
- <stop
- style="stop-color:#a8e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16042" />
- </linearGradient>
- <linearGradient
- inkscape:label="#ACE46C"
- osb:paint="solid"
- id="linearGradient16044">
- <stop
- style="stop-color:#ace46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16046" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B0E46C"
- osb:paint="solid"
- id="linearGradient16048">
- <stop
- style="stop-color:#b0e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16050" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B4E46C"
- osb:paint="solid"
- id="linearGradient16052">
- <stop
- style="stop-color:#b4e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16054" />
- </linearGradient>
- <linearGradient
- inkscape:label="#B8E46C"
- osb:paint="solid"
- id="linearGradient16056">
- <stop
- style="stop-color:#b8e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16058" />
- </linearGradient>
- <linearGradient
- inkscape:label="#BCE46C"
- osb:paint="solid"
- id="linearGradient16060">
- <stop
- style="stop-color:#bce46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16062" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C0E46C"
- osb:paint="solid"
- id="linearGradient16064">
- <stop
- style="stop-color:#c0e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16066" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C4E46C"
- osb:paint="solid"
- id="linearGradient16068">
- <stop
- style="stop-color:#c4e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16070" />
- </linearGradient>
- <linearGradient
- inkscape:label="#C8E46C"
- osb:paint="solid"
- id="linearGradient16072">
- <stop
- style="stop-color:#c8e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16074" />
- </linearGradient>
- <linearGradient
- inkscape:label="#CCE46C"
- osb:paint="solid"
- id="linearGradient16076">
- <stop
- style="stop-color:#cce46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16078" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D0E46C"
- osb:paint="solid"
- id="linearGradient16080">
- <stop
- style="stop-color:#d0e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16082" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D4E46C"
- osb:paint="solid"
- id="linearGradient16084">
- <stop
- style="stop-color:#d4e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16086" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D8E46C"
- osb:paint="solid"
- id="linearGradient16088">
- <stop
- style="stop-color:#d8e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16090" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DCE46C"
- osb:paint="solid"
- id="linearGradient16092">
- <stop
- style="stop-color:#dce46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16094" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E0E46C"
- osb:paint="solid"
- id="linearGradient16096">
- <stop
- style="stop-color:#e0e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16098" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4E46C"
- osb:paint="solid"
- id="linearGradient16100">
- <stop
- style="stop-color:#e4e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16102" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E46C"
- osb:paint="solid"
- id="linearGradient16104">
- <stop
- style="stop-color:#e8e46c;stop-opacity:1.000000;"
- offset="0"
- id="stop16106" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E468"
- osb:paint="solid"
- id="linearGradient16108">
- <stop
- style="stop-color:#e8e468;stop-opacity:1.000000;"
- offset="0"
- id="stop16110" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E464"
- osb:paint="solid"
- id="linearGradient16112">
- <stop
- style="stop-color:#e8e464;stop-opacity:1.000000;"
- offset="0"
- id="stop16114" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E460"
- osb:paint="solid"
- id="linearGradient16116">
- <stop
- style="stop-color:#e8e460;stop-opacity:1.000000;"
- offset="0"
- id="stop16118" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E45C"
- osb:paint="solid"
- id="linearGradient16120">
- <stop
- style="stop-color:#e8e45c;stop-opacity:1.000000;"
- offset="0"
- id="stop16122" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8E05C"
- osb:paint="solid"
- id="linearGradient16124">
- <stop
- style="stop-color:#e8e05c;stop-opacity:1.000000;"
- offset="0"
- id="stop16126" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8DC58"
- osb:paint="solid"
- id="linearGradient16128">
- <stop
- style="stop-color:#e8dc58;stop-opacity:1.000000;"
- offset="0"
- id="stop16130" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D854"
- osb:paint="solid"
- id="linearGradient16132">
- <stop
- style="stop-color:#e8d854;stop-opacity:1.000000;"
- offset="0"
- id="stop16134" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D850"
- osb:paint="solid"
- id="linearGradient16136">
- <stop
- style="stop-color:#e8d850;stop-opacity:1.000000;"
- offset="0"
- id="stop16138" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D450"
- osb:paint="solid"
- id="linearGradient16140">
- <stop
- style="stop-color:#e8d450;stop-opacity:1.000000;"
- offset="0"
- id="stop16142" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D44C"
- osb:paint="solid"
- id="linearGradient16144">
- <stop
- style="stop-color:#e8d44c;stop-opacity:1.000000;"
- offset="0"
- id="stop16146" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8D04C"
- osb:paint="solid"
- id="linearGradient16148">
- <stop
- style="stop-color:#e8d04c;stop-opacity:1.000000;"
- offset="0"
- id="stop16150" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC48"
- osb:paint="solid"
- id="linearGradient16152">
- <stop
- style="stop-color:#e8cc48;stop-opacity:1.000000;"
- offset="0"
- id="stop16154" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8CC44"
- osb:paint="solid"
- id="linearGradient16156">
- <stop
- style="stop-color:#e8cc44;stop-opacity:1.000000;"
- offset="0"
- id="stop16158" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C844"
- osb:paint="solid"
- id="linearGradient16160">
- <stop
- style="stop-color:#e8c844;stop-opacity:1.000000;"
- offset="0"
- id="stop16162" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C840"
- osb:paint="solid"
- id="linearGradient16164">
- <stop
- style="stop-color:#e8c840;stop-opacity:1.000000;"
- offset="0"
- id="stop16166" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C440"
- osb:paint="solid"
- id="linearGradient16168">
- <stop
- style="stop-color:#e8c440;stop-opacity:1.000000;"
- offset="0"
- id="stop16170" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C43C"
- osb:paint="solid"
- id="linearGradient16172">
- <stop
- style="stop-color:#e8c43c;stop-opacity:1.000000;"
- offset="0"
- id="stop16174" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C03C"
- osb:paint="solid"
- id="linearGradient16176">
- <stop
- style="stop-color:#e8c03c;stop-opacity:1.000000;"
- offset="0"
- id="stop16178" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8C038"
- osb:paint="solid"
- id="linearGradient16180">
- <stop
- style="stop-color:#e8c038;stop-opacity:1.000000;"
- offset="0"
- id="stop16182" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8BC38"
- osb:paint="solid"
- id="linearGradient16184">
- <stop
- style="stop-color:#e8bc38;stop-opacity:1.000000;"
- offset="0"
- id="stop16186" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8BC34"
- osb:paint="solid"
- id="linearGradient16188">
- <stop
- style="stop-color:#e8bc34;stop-opacity:1.000000;"
- offset="0"
- id="stop16190" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B834"
- osb:paint="solid"
- id="linearGradient16192">
- <stop
- style="stop-color:#e8b834;stop-opacity:1.000000;"
- offset="0"
- id="stop16194" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B830"
- osb:paint="solid"
- id="linearGradient16196">
- <stop
- style="stop-color:#e8b830;stop-opacity:1.000000;"
- offset="0"
- id="stop16198" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B430"
- osb:paint="solid"
- id="linearGradient16200">
- <stop
- style="stop-color:#e8b430;stop-opacity:1.000000;"
- offset="0"
- id="stop16202" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B42C"
- osb:paint="solid"
- id="linearGradient16204">
- <stop
- style="stop-color:#e8b42c;stop-opacity:1.000000;"
- offset="0"
- id="stop16206" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B02C"
- osb:paint="solid"
- id="linearGradient16208">
- <stop
- style="stop-color:#e8b02c;stop-opacity:1.000000;"
- offset="0"
- id="stop16210" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8B028"
- osb:paint="solid"
- id="linearGradient16212">
- <stop
- style="stop-color:#e8b028;stop-opacity:1.000000;"
- offset="0"
- id="stop16214" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8AC28"
- osb:paint="solid"
- id="linearGradient16216">
- <stop
- style="stop-color:#e8ac28;stop-opacity:1.000000;"
- offset="0"
- id="stop16218" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8AC24"
- osb:paint="solid"
- id="linearGradient16220">
- <stop
- style="stop-color:#e8ac24;stop-opacity:1.000000;"
- offset="0"
- id="stop16222" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E8A824"
- osb:paint="solid"
- id="linearGradient16224">
- <stop
- style="stop-color:#e8a824;stop-opacity:1.000000;"
- offset="0"
- id="stop16226" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4A420"
- osb:paint="solid"
- id="linearGradient16228">
- <stop
- style="stop-color:#e4a420;stop-opacity:1.000000;"
- offset="0"
- id="stop16230" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E4A020"
- osb:paint="solid"
- id="linearGradient16232">
- <stop
- style="stop-color:#e4a020;stop-opacity:1.000000;"
- offset="0"
- id="stop16234" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E09C1C"
- osb:paint="solid"
- id="linearGradient16236">
- <stop
- style="stop-color:#e09c1c;stop-opacity:1.000000;"
- offset="0"
- id="stop16238" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E09818"
- osb:paint="solid"
- id="linearGradient16240">
- <stop
- style="stop-color:#e09818;stop-opacity:1.000000;"
- offset="0"
- id="stop16242" />
- </linearGradient>
- <linearGradient
- inkscape:label="#E09414"
- osb:paint="solid"
- id="linearGradient16244">
- <stop
- style="stop-color:#e09414;stop-opacity:1.000000;"
- offset="0"
- id="stop16246" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DC9414"
- osb:paint="solid"
- id="linearGradient16248">
- <stop
- style="stop-color:#dc9414;stop-opacity:1.000000;"
- offset="0"
- id="stop16250" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DC8C10"
- osb:paint="solid"
- id="linearGradient16252">
- <stop
- style="stop-color:#dc8c10;stop-opacity:1.000000;"
- offset="0"
- id="stop16254" />
- </linearGradient>
- <linearGradient
- inkscape:label="#DC8410"
- osb:paint="solid"
- id="linearGradient16256">
- <stop
- style="stop-color:#dc8410;stop-opacity:1.000000;"
- offset="0"
- id="stop16258" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D88410"
- osb:paint="solid"
- id="linearGradient16260">
- <stop
- style="stop-color:#d88410;stop-opacity:1.000000;"
- offset="0"
- id="stop16262" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D87C08"
- osb:paint="solid"
- id="linearGradient16264">
- <stop
- style="stop-color:#d87c08;stop-opacity:1.000000;"
- offset="0"
- id="stop16266" />
- </linearGradient>
- <linearGradient
- inkscape:label="#D87408"
- osb:paint="solid"
- id="linearGradient16268">
- <stop
- style="stop-color:#d87408;stop-opacity:1.000000;"
- offset="0"
- id="stop16270" />
- </linearGradient>
- </g>
- <g
- id="page16"
- inkscape:label="Ubuntu">
- <linearGradient
- inkscape:label="Orange Hilight"
- osb:paint="solid"
- id="linearGradient16656">
- <stop
- style="stop-color:#eec73e;stop-opacity:1.000000;"
- offset="0"
- id="stop16658" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange"
- osb:paint="solid"
- id="linearGradient16660">
- <stop
- style="stop-color:#f0a513;stop-opacity:1.000000;"
- offset="0"
- id="stop16662" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange Base"
- osb:paint="solid"
- id="linearGradient16664">
- <stop
- style="stop-color:#fb8b00;stop-opacity:1.000000;"
- offset="0"
- id="stop16666" />
- </linearGradient>
- <linearGradient
- inkscape:label="Orange Shadow"
- osb:paint="solid"
- id="linearGradient16668">
- <stop
- style="stop-color:#f44800;stop-opacity:1.000000;"
- offset="0"
- id="stop16670" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Yellow Highlight"
- osb:paint="solid"
- id="linearGradient16672">
- <stop
- style="stop-color:#ffff99;stop-opacity:1.000000;"
- offset="0"
- id="stop16674" />
- </linearGradient>
- <linearGradient
- inkscape:label="Yellow"
- osb:paint="solid"
- id="linearGradient16676">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop16678" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Yellow Base"
- osb:paint="solid"
- id="linearGradient16680">
- <stop
- style="stop-color:#fdca01;stop-opacity:1.000000;"
- offset="0"
- id="stop16682" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Yellow Shadow"
- osb:paint="solid"
- id="linearGradient16684">
- <stop
- style="stop-color:#986601;stop-opacity:1.000000;"
- offset="0"
- id="stop16686" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Orange"
- osb:paint="solid"
- id="linearGradient16688">
- <stop
- style="stop-color:#f44800;stop-opacity:1.000000;"
- offset="0"
- id="stop16690" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Red"
- osb:paint="solid"
- id="linearGradient16692">
- <stop
- style="stop-color:#fd3301;stop-opacity:1.000000;"
- offset="0"
- id="stop16694" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Red Base"
- osb:paint="solid"
- id="linearGradient16696">
- <stop
- style="stop-color:#d40000;stop-opacity:1.000000;"
- offset="0"
- id="stop16698" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Deep Red"
- osb:paint="solid"
- id="linearGradient16700">
- <stop
- style="stop-color:#980101;stop-opacity:1.000000;"
- offset="0"
- id="stop16702" />
- </linearGradient>
- <linearGradient
- inkscape:label="Human Highlight"
- osb:paint="solid"
- id="linearGradient16704">
- <stop
- style="stop-color:#fdd99b;stop-opacity:1.000000;"
- offset="0"
- id="stop16706" />
- </linearGradient>
- <linearGradient
- inkscape:label="Human"
- osb:paint="solid"
- id="linearGradient16708">
- <stop
- style="stop-color:#d9bb7a;stop-opacity:1.000000;"
- offset="0"
- id="stop16710" />
- </linearGradient>
- <linearGradient
- inkscape:label="Human Base"
- osb:paint="solid"
- id="linearGradient16712">
- <stop
- style="stop-color:#816647;stop-opacity:1.000000;"
- offset="0"
- id="stop16714" />
- </linearGradient>
- <linearGradient
- inkscape:label="Environmental Shadow"
- osb:paint="solid"
- id="linearGradient16716">
- <stop
- style="stop-color:#565248;stop-opacity:1.000000;"
- offset="0"
- id="stop16718" />
- </linearGradient>
- <linearGradient
- inkscape:label="Environmental Blue Highlight"
- osb:paint="solid"
- id="linearGradient16720">
- <stop
- style="stop-color:#aaccee;stop-opacity:1.000000;"
- offset="0"
- id="stop16722" />
- </linearGradient>
- <linearGradient
- inkscape:label="Environmental Blue Medium"
- osb:paint="solid"
- id="linearGradient16724">
- <stop
- style="stop-color:#6699cc;stop-opacity:1.000000;"
- offset="0"
- id="stop16726" />
- </linearGradient>
- <linearGradient
- inkscape:label="Environmental Blue Base"
- osb:paint="solid"
- id="linearGradient16728">
- <stop
- style="stop-color:#336699;stop-opacity:1.000000;"
- offset="0"
- id="stop16730" />
- </linearGradient>
- <linearGradient
- inkscape:label="Environmental Blue Shadow"
- osb:paint="solid"
- id="linearGradient16732">
- <stop
- style="stop-color:#003366;stop-opacity:1.000000;"
- offset="0"
- id="stop16734" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Blue Shadow"
- osb:paint="solid"
- id="linearGradient16736">
- <stop
- style="stop-color:#b3defd;stop-opacity:1.000000;"
- offset="0"
- id="stop16738" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Blue"
- osb:paint="solid"
- id="linearGradient16740">
- <stop
- style="stop-color:#0197fd;stop-opacity:1.000000;"
- offset="0"
- id="stop16742" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Blue Base"
- osb:paint="solid"
- id="linearGradient16744">
- <stop
- style="stop-color:#0169c9;stop-opacity:1.000000;"
- offset="0"
- id="stop16746" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Blue Shadow"
- osb:paint="solid"
- id="linearGradient16748">
- <stop
- style="stop-color:#013397;stop-opacity:1.000000;"
- offset="0"
- id="stop16750" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Green Highlight"
- osb:paint="solid"
- id="linearGradient16752">
- <stop
- style="stop-color:#ccff99;stop-opacity:1.000000;"
- offset="0"
- id="stop16754" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Green"
- osb:paint="solid"
- id="linearGradient16756">
- <stop
- style="stop-color:#98fc66;stop-opacity:1.000000;"
- offset="0"
- id="stop16758" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Green Base"
- osb:paint="solid"
- id="linearGradient16760">
- <stop
- style="stop-color:#339900;stop-opacity:1.000000;"
- offset="0"
- id="stop16762" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Green Shadow"
- osb:paint="solid"
- id="linearGradient16764">
- <stop
- style="stop-color:#015a01;stop-opacity:1.000000;"
- offset="0"
- id="stop16766" />
- </linearGradient>
- <linearGradient
- inkscape:label="Ubuntu Toner"
- osb:paint="solid"
- id="linearGradient16768">
- <stop
- style="stop-color:#002b3d;stop-opacity:1.000000;"
- offset="0"
- id="stop16770" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Magenta Highlight"
- osb:paint="solid"
- id="linearGradient16772">
- <stop
- style="stop-color:#ff9bff;stop-opacity:1.000000;"
- offset="0"
- id="stop16774" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Magenta"
- osb:paint="solid"
- id="linearGradient16776">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop16778" />
- </linearGradient>
- <linearGradient
- inkscape:label="Accent Dark Violet"
- osb:paint="solid"
- id="linearGradient16780">
- <stop
- style="stop-color:#6600cc;stop-opacity:1.000000;"
- offset="0"
- id="stop16782" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 1"
- osb:paint="solid"
- id="linearGradient16784">
- <stop
- style="stop-color:#eeeeee;stop-opacity:1.000000;"
- offset="0"
- id="stop16786" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 2"
- osb:paint="solid"
- id="linearGradient16788">
- <stop
- style="stop-color:#cccccf;stop-opacity:1.000000;"
- offset="0"
- id="stop16790" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 3"
- osb:paint="solid"
- id="linearGradient16792">
- <stop
- style="stop-color:#aaaaaa;stop-opacity:1.000000;"
- offset="0"
- id="stop16794" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 4"
- osb:paint="solid"
- id="linearGradient16796">
- <stop
- style="stop-color:#888888;stop-opacity:1.000000;"
- offset="0"
- id="stop16798" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 5"
- osb:paint="solid"
- id="linearGradient16800">
- <stop
- style="stop-color:#666666;stop-opacity:1.000000;"
- offset="0"
- id="stop16802" />
- </linearGradient>
- <linearGradient
- inkscape:label="Grey 6"
- osb:paint="solid"
- id="linearGradient16804">
- <stop
- style="stop-color:#333333;stop-opacity:1.000000;"
- offset="0"
- id="stop16806" />
- </linearGradient>
- <linearGradient
- inkscape:label="Black"
- osb:paint="solid"
- id="linearGradient16808">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop16810" />
- </linearGradient>
- </g>
- <g
- id="page17"
- inkscape:label="WebHex">
- <linearGradient
- inkscape:label="FFFFFF"
- osb:paint="solid"
- id="linearGradient16892">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop16894" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFFCC"
- osb:paint="solid"
- id="linearGradient16896">
- <stop
- style="stop-color:#ffffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop16898" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF99"
- osb:paint="solid"
- id="linearGradient16900">
- <stop
- style="stop-color:#ffff99;stop-opacity:1.000000;"
- offset="0"
- id="stop16902" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF66"
- osb:paint="solid"
- id="linearGradient16904">
- <stop
- style="stop-color:#ffff66;stop-opacity:1.000000;"
- offset="0"
- id="stop16906" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF33"
- osb:paint="solid"
- id="linearGradient16908">
- <stop
- style="stop-color:#ffff33;stop-opacity:1.000000;"
- offset="0"
- id="stop16910" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF00"
- osb:paint="solid"
- id="linearGradient16912">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop16914" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCCFF"
- osb:paint="solid"
- id="linearGradient16916">
- <stop
- style="stop-color:#ffccff;stop-opacity:1.000000;"
- offset="0"
- id="stop16918" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCCCC"
- osb:paint="solid"
- id="linearGradient16920">
- <stop
- style="stop-color:#ffcccc;stop-opacity:1.000000;"
- offset="0"
- id="stop16922" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC99"
- osb:paint="solid"
- id="linearGradient16924">
- <stop
- style="stop-color:#ffcc99;stop-opacity:1.000000;"
- offset="0"
- id="stop16926" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC66"
- osb:paint="solid"
- id="linearGradient16928">
- <stop
- style="stop-color:#ffcc66;stop-opacity:1.000000;"
- offset="0"
- id="stop16930" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC33"
- osb:paint="solid"
- id="linearGradient16932">
- <stop
- style="stop-color:#ffcc33;stop-opacity:1.000000;"
- offset="0"
- id="stop16934" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC00"
- osb:paint="solid"
- id="linearGradient16936">
- <stop
- style="stop-color:#ffcc00;stop-opacity:1.000000;"
- offset="0"
- id="stop16938" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF99FF"
- osb:paint="solid"
- id="linearGradient16940">
- <stop
- style="stop-color:#ff99ff;stop-opacity:1.000000;"
- offset="0"
- id="stop16942" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF99CC"
- osb:paint="solid"
- id="linearGradient16944">
- <stop
- style="stop-color:#ff99cc;stop-opacity:1.000000;"
- offset="0"
- id="stop16946" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9999"
- osb:paint="solid"
- id="linearGradient16948">
- <stop
- style="stop-color:#ff9999;stop-opacity:1.000000;"
- offset="0"
- id="stop16950" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9966"
- osb:paint="solid"
- id="linearGradient16952">
- <stop
- style="stop-color:#ff9966;stop-opacity:1.000000;"
- offset="0"
- id="stop16954" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9933"
- osb:paint="solid"
- id="linearGradient16956">
- <stop
- style="stop-color:#ff9933;stop-opacity:1.000000;"
- offset="0"
- id="stop16958" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9900"
- osb:paint="solid"
- id="linearGradient16960">
- <stop
- style="stop-color:#ff9900;stop-opacity:1.000000;"
- offset="0"
- id="stop16962" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF66FF"
- osb:paint="solid"
- id="linearGradient16964">
- <stop
- style="stop-color:#ff66ff;stop-opacity:1.000000;"
- offset="0"
- id="stop16966" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF66CC"
- osb:paint="solid"
- id="linearGradient16968">
- <stop
- style="stop-color:#ff66cc;stop-opacity:1.000000;"
- offset="0"
- id="stop16970" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF6699"
- osb:paint="solid"
- id="linearGradient16972">
- <stop
- style="stop-color:#ff6699;stop-opacity:1.000000;"
- offset="0"
- id="stop16974" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF6666"
- osb:paint="solid"
- id="linearGradient16976">
- <stop
- style="stop-color:#ff6666;stop-opacity:1.000000;"
- offset="0"
- id="stop16978" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF6633"
- osb:paint="solid"
- id="linearGradient16980">
- <stop
- style="stop-color:#ff6633;stop-opacity:1.000000;"
- offset="0"
- id="stop16982" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF6600"
- osb:paint="solid"
- id="linearGradient16984">
- <stop
- style="stop-color:#ff6600;stop-opacity:1.000000;"
- offset="0"
- id="stop16986" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF33FF"
- osb:paint="solid"
- id="linearGradient16988">
- <stop
- style="stop-color:#ff33ff;stop-opacity:1.000000;"
- offset="0"
- id="stop16990" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF33CC"
- osb:paint="solid"
- id="linearGradient16992">
- <stop
- style="stop-color:#ff33cc;stop-opacity:1.000000;"
- offset="0"
- id="stop16994" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF3399"
- osb:paint="solid"
- id="linearGradient16996">
- <stop
- style="stop-color:#ff3399;stop-opacity:1.000000;"
- offset="0"
- id="stop16998" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF3366"
- osb:paint="solid"
- id="linearGradient17000">
- <stop
- style="stop-color:#ff3366;stop-opacity:1.000000;"
- offset="0"
- id="stop17002" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF3333"
- osb:paint="solid"
- id="linearGradient17004">
- <stop
- style="stop-color:#ff3333;stop-opacity:1.000000;"
- offset="0"
- id="stop17006" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF3300"
- osb:paint="solid"
- id="linearGradient17008">
- <stop
- style="stop-color:#ff3300;stop-opacity:1.000000;"
- offset="0"
- id="stop17010" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF00FF"
- osb:paint="solid"
- id="linearGradient17012">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17014" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF00CC"
- osb:paint="solid"
- id="linearGradient17016">
- <stop
- style="stop-color:#ff00cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17018" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0099"
- osb:paint="solid"
- id="linearGradient17020">
- <stop
- style="stop-color:#ff0099;stop-opacity:1.000000;"
- offset="0"
- id="stop17022" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0066"
- osb:paint="solid"
- id="linearGradient17024">
- <stop
- style="stop-color:#ff0066;stop-opacity:1.000000;"
- offset="0"
- id="stop17026" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0033"
- osb:paint="solid"
- id="linearGradient17028">
- <stop
- style="stop-color:#ff0033;stop-opacity:1.000000;"
- offset="0"
- id="stop17030" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0000"
- osb:paint="solid"
- id="linearGradient17032">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop17034" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFFFF"
- osb:paint="solid"
- id="linearGradient17036">
- <stop
- style="stop-color:#ccffff;stop-opacity:1.000000;"
- offset="0"
- id="stop17038" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFFCC"
- osb:paint="solid"
- id="linearGradient17040">
- <stop
- style="stop-color:#ccffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop17042" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFF99"
- osb:paint="solid"
- id="linearGradient17044">
- <stop
- style="stop-color:#ccff99;stop-opacity:1.000000;"
- offset="0"
- id="stop17046" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFF66"
- osb:paint="solid"
- id="linearGradient17048">
- <stop
- style="stop-color:#ccff66;stop-opacity:1.000000;"
- offset="0"
- id="stop17050" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFF33"
- osb:paint="solid"
- id="linearGradient17052">
- <stop
- style="stop-color:#ccff33;stop-opacity:1.000000;"
- offset="0"
- id="stop17054" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFF00"
- osb:paint="solid"
- id="linearGradient17056">
- <stop
- style="stop-color:#ccff00;stop-opacity:1.000000;"
- offset="0"
- id="stop17058" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCCFF"
- osb:paint="solid"
- id="linearGradient17060">
- <stop
- style="stop-color:#ccccff;stop-opacity:1.000000;"
- offset="0"
- id="stop17062" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCCCC"
- osb:paint="solid"
- id="linearGradient17064">
- <stop
- style="stop-color:#cccccc;stop-opacity:1.000000;"
- offset="0"
- id="stop17066" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCC99"
- osb:paint="solid"
- id="linearGradient17068">
- <stop
- style="stop-color:#cccc99;stop-opacity:1.000000;"
- offset="0"
- id="stop17070" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCC66"
- osb:paint="solid"
- id="linearGradient17072">
- <stop
- style="stop-color:#cccc66;stop-opacity:1.000000;"
- offset="0"
- id="stop17074" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCC33"
- osb:paint="solid"
- id="linearGradient17076">
- <stop
- style="stop-color:#cccc33;stop-opacity:1.000000;"
- offset="0"
- id="stop17078" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCC00"
- osb:paint="solid"
- id="linearGradient17080">
- <stop
- style="stop-color:#cccc00;stop-opacity:1.000000;"
- offset="0"
- id="stop17082" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC99FF"
- osb:paint="solid"
- id="linearGradient17084">
- <stop
- style="stop-color:#cc99ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17086" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC99CC"
- osb:paint="solid"
- id="linearGradient17088">
- <stop
- style="stop-color:#cc99cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17090" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC9999"
- osb:paint="solid"
- id="linearGradient17092">
- <stop
- style="stop-color:#cc9999;stop-opacity:1.000000;"
- offset="0"
- id="stop17094" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC9966"
- osb:paint="solid"
- id="linearGradient17096">
- <stop
- style="stop-color:#cc9966;stop-opacity:1.000000;"
- offset="0"
- id="stop17098" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC9933"
- osb:paint="solid"
- id="linearGradient17100">
- <stop
- style="stop-color:#cc9933;stop-opacity:1.000000;"
- offset="0"
- id="stop17102" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC9900"
- osb:paint="solid"
- id="linearGradient17104">
- <stop
- style="stop-color:#cc9900;stop-opacity:1.000000;"
- offset="0"
- id="stop17106" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC66FF"
- osb:paint="solid"
- id="linearGradient17108">
- <stop
- style="stop-color:#cc66ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17110" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC66CC"
- osb:paint="solid"
- id="linearGradient17112">
- <stop
- style="stop-color:#cc66cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17114" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC6699"
- osb:paint="solid"
- id="linearGradient17116">
- <stop
- style="stop-color:#cc6699;stop-opacity:1.000000;"
- offset="0"
- id="stop17118" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC6666"
- osb:paint="solid"
- id="linearGradient17120">
- <stop
- style="stop-color:#cc6666;stop-opacity:1.000000;"
- offset="0"
- id="stop17122" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC6633"
- osb:paint="solid"
- id="linearGradient17124">
- <stop
- style="stop-color:#cc6633;stop-opacity:1.000000;"
- offset="0"
- id="stop17126" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC6600"
- osb:paint="solid"
- id="linearGradient17128">
- <stop
- style="stop-color:#cc6600;stop-opacity:1.000000;"
- offset="0"
- id="stop17130" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC33FF"
- osb:paint="solid"
- id="linearGradient17132">
- <stop
- style="stop-color:#cc33ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17134" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC33CC"
- osb:paint="solid"
- id="linearGradient17136">
- <stop
- style="stop-color:#cc33cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17138" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC3399"
- osb:paint="solid"
- id="linearGradient17140">
- <stop
- style="stop-color:#cc3399;stop-opacity:1.000000;"
- offset="0"
- id="stop17142" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC3366"
- osb:paint="solid"
- id="linearGradient17144">
- <stop
- style="stop-color:#cc3366;stop-opacity:1.000000;"
- offset="0"
- id="stop17146" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC3333"
- osb:paint="solid"
- id="linearGradient17148">
- <stop
- style="stop-color:#cc3333;stop-opacity:1.000000;"
- offset="0"
- id="stop17150" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC3300"
- osb:paint="solid"
- id="linearGradient17152">
- <stop
- style="stop-color:#cc3300;stop-opacity:1.000000;"
- offset="0"
- id="stop17154" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC00FF"
- osb:paint="solid"
- id="linearGradient17156">
- <stop
- style="stop-color:#cc00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17158" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC00CC"
- osb:paint="solid"
- id="linearGradient17160">
- <stop
- style="stop-color:#cc00cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17162" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC0099"
- osb:paint="solid"
- id="linearGradient17164">
- <stop
- style="stop-color:#cc0099;stop-opacity:1.000000;"
- offset="0"
- id="stop17166" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC0066"
- osb:paint="solid"
- id="linearGradient17168">
- <stop
- style="stop-color:#cc0066;stop-opacity:1.000000;"
- offset="0"
- id="stop17170" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC0033"
- osb:paint="solid"
- id="linearGradient17172">
- <stop
- style="stop-color:#cc0033;stop-opacity:1.000000;"
- offset="0"
- id="stop17174" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC0000"
- osb:paint="solid"
- id="linearGradient17176">
- <stop
- style="stop-color:#cc0000;stop-opacity:1.000000;"
- offset="0"
- id="stop17178" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FFFF"
- osb:paint="solid"
- id="linearGradient17180">
- <stop
- style="stop-color:#99ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop17182" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FFCC"
- osb:paint="solid"
- id="linearGradient17184">
- <stop
- style="stop-color:#99ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop17186" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FF99"
- osb:paint="solid"
- id="linearGradient17188">
- <stop
- style="stop-color:#99ff99;stop-opacity:1.000000;"
- offset="0"
- id="stop17190" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FF66"
- osb:paint="solid"
- id="linearGradient17192">
- <stop
- style="stop-color:#99ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop17194" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FF33"
- osb:paint="solid"
- id="linearGradient17196">
- <stop
- style="stop-color:#99ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop17198" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FF00"
- osb:paint="solid"
- id="linearGradient17200">
- <stop
- style="stop-color:#99ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop17202" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CCFF"
- osb:paint="solid"
- id="linearGradient17204">
- <stop
- style="stop-color:#99ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop17206" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CCCC"
- osb:paint="solid"
- id="linearGradient17208">
- <stop
- style="stop-color:#99cccc;stop-opacity:1.000000;"
- offset="0"
- id="stop17210" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CC99"
- osb:paint="solid"
- id="linearGradient17212">
- <stop
- style="stop-color:#99cc99;stop-opacity:1.000000;"
- offset="0"
- id="stop17214" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CC66"
- osb:paint="solid"
- id="linearGradient17216">
- <stop
- style="stop-color:#99cc66;stop-opacity:1.000000;"
- offset="0"
- id="stop17218" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CC33"
- osb:paint="solid"
- id="linearGradient17220">
- <stop
- style="stop-color:#99cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop17222" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CC00"
- osb:paint="solid"
- id="linearGradient17224">
- <stop
- style="stop-color:#99cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop17226" />
- </linearGradient>
- <linearGradient
- inkscape:label="9999FF"
- osb:paint="solid"
- id="linearGradient17228">
- <stop
- style="stop-color:#9999ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17230" />
- </linearGradient>
- <linearGradient
- inkscape:label="9999CC"
- osb:paint="solid"
- id="linearGradient17232">
- <stop
- style="stop-color:#9999cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17234" />
- </linearGradient>
- <linearGradient
- inkscape:label="999999"
- osb:paint="solid"
- id="linearGradient17236">
- <stop
- style="stop-color:#999999;stop-opacity:1.000000;"
- offset="0"
- id="stop17238" />
- </linearGradient>
- <linearGradient
- inkscape:label="999966"
- osb:paint="solid"
- id="linearGradient17240">
- <stop
- style="stop-color:#999966;stop-opacity:1.000000;"
- offset="0"
- id="stop17242" />
- </linearGradient>
- <linearGradient
- inkscape:label="999933"
- osb:paint="solid"
- id="linearGradient17244">
- <stop
- style="stop-color:#999933;stop-opacity:1.000000;"
- offset="0"
- id="stop17246" />
- </linearGradient>
- <linearGradient
- inkscape:label="999900"
- osb:paint="solid"
- id="linearGradient17248">
- <stop
- style="stop-color:#999900;stop-opacity:1.000000;"
- offset="0"
- id="stop17250" />
- </linearGradient>
- <linearGradient
- inkscape:label="9966FF"
- osb:paint="solid"
- id="linearGradient17252">
- <stop
- style="stop-color:#9966ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17254" />
- </linearGradient>
- <linearGradient
- inkscape:label="9966CC"
- osb:paint="solid"
- id="linearGradient17256">
- <stop
- style="stop-color:#9966cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17258" />
- </linearGradient>
- <linearGradient
- inkscape:label="996699"
- osb:paint="solid"
- id="linearGradient17260">
- <stop
- style="stop-color:#996699;stop-opacity:1.000000;"
- offset="0"
- id="stop17262" />
- </linearGradient>
- <linearGradient
- inkscape:label="996666"
- osb:paint="solid"
- id="linearGradient17264">
- <stop
- style="stop-color:#996666;stop-opacity:1.000000;"
- offset="0"
- id="stop17266" />
- </linearGradient>
- <linearGradient
- inkscape:label="996633"
- osb:paint="solid"
- id="linearGradient17268">
- <stop
- style="stop-color:#996633;stop-opacity:1.000000;"
- offset="0"
- id="stop17270" />
- </linearGradient>
- <linearGradient
- inkscape:label="996600"
- osb:paint="solid"
- id="linearGradient17272">
- <stop
- style="stop-color:#996600;stop-opacity:1.000000;"
- offset="0"
- id="stop17274" />
- </linearGradient>
- <linearGradient
- inkscape:label="9933FF"
- osb:paint="solid"
- id="linearGradient17276">
- <stop
- style="stop-color:#9933ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17278" />
- </linearGradient>
- <linearGradient
- inkscape:label="9933CC"
- osb:paint="solid"
- id="linearGradient17280">
- <stop
- style="stop-color:#9933cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17282" />
- </linearGradient>
- <linearGradient
- inkscape:label="993399"
- osb:paint="solid"
- id="linearGradient17284">
- <stop
- style="stop-color:#993399;stop-opacity:1.000000;"
- offset="0"
- id="stop17286" />
- </linearGradient>
- <linearGradient
- inkscape:label="993366"
- osb:paint="solid"
- id="linearGradient17288">
- <stop
- style="stop-color:#993366;stop-opacity:1.000000;"
- offset="0"
- id="stop17290" />
- </linearGradient>
- <linearGradient
- inkscape:label="993333"
- osb:paint="solid"
- id="linearGradient17292">
- <stop
- style="stop-color:#993333;stop-opacity:1.000000;"
- offset="0"
- id="stop17294" />
- </linearGradient>
- <linearGradient
- inkscape:label="993300"
- osb:paint="solid"
- id="linearGradient17296">
- <stop
- style="stop-color:#993300;stop-opacity:1.000000;"
- offset="0"
- id="stop17298" />
- </linearGradient>
- <linearGradient
- inkscape:label="9900FF"
- osb:paint="solid"
- id="linearGradient17300">
- <stop
- style="stop-color:#9900ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17302" />
- </linearGradient>
- <linearGradient
- inkscape:label="9900CC"
- osb:paint="solid"
- id="linearGradient17304">
- <stop
- style="stop-color:#9900cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17306" />
- </linearGradient>
- <linearGradient
- inkscape:label="990099"
- osb:paint="solid"
- id="linearGradient17308">
- <stop
- style="stop-color:#990099;stop-opacity:1.000000;"
- offset="0"
- id="stop17310" />
- </linearGradient>
- <linearGradient
- inkscape:label="990066"
- osb:paint="solid"
- id="linearGradient17312">
- <stop
- style="stop-color:#990066;stop-opacity:1.000000;"
- offset="0"
- id="stop17314" />
- </linearGradient>
- <linearGradient
- inkscape:label="990033"
- osb:paint="solid"
- id="linearGradient17316">
- <stop
- style="stop-color:#990033;stop-opacity:1.000000;"
- offset="0"
- id="stop17318" />
- </linearGradient>
- <linearGradient
- inkscape:label="990000"
- osb:paint="solid"
- id="linearGradient17320">
- <stop
- style="stop-color:#990000;stop-opacity:1.000000;"
- offset="0"
- id="stop17322" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FFFF"
- osb:paint="solid"
- id="linearGradient17324">
- <stop
- style="stop-color:#66ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop17326" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FFCC"
- osb:paint="solid"
- id="linearGradient17328">
- <stop
- style="stop-color:#66ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop17330" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF99"
- osb:paint="solid"
- id="linearGradient17332">
- <stop
- style="stop-color:#66ff99;stop-opacity:1.000000;"
- offset="0"
- id="stop17334" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF66"
- osb:paint="solid"
- id="linearGradient17336">
- <stop
- style="stop-color:#66ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop17338" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF33"
- osb:paint="solid"
- id="linearGradient17340">
- <stop
- style="stop-color:#66ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop17342" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF00"
- osb:paint="solid"
- id="linearGradient17344">
- <stop
- style="stop-color:#66ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop17346" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CCFF"
- osb:paint="solid"
- id="linearGradient17348">
- <stop
- style="stop-color:#66ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop17350" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CCCC"
- osb:paint="solid"
- id="linearGradient17352">
- <stop
- style="stop-color:#66cccc;stop-opacity:1.000000;"
- offset="0"
- id="stop17354" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CC99"
- osb:paint="solid"
- id="linearGradient17356">
- <stop
- style="stop-color:#66cc99;stop-opacity:1.000000;"
- offset="0"
- id="stop17358" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CC66"
- osb:paint="solid"
- id="linearGradient17360">
- <stop
- style="stop-color:#66cc66;stop-opacity:1.000000;"
- offset="0"
- id="stop17362" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CC33"
- osb:paint="solid"
- id="linearGradient17364">
- <stop
- style="stop-color:#66cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop17366" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CC00"
- osb:paint="solid"
- id="linearGradient17368">
- <stop
- style="stop-color:#66cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop17370" />
- </linearGradient>
- <linearGradient
- inkscape:label="6699FF"
- osb:paint="solid"
- id="linearGradient17372">
- <stop
- style="stop-color:#6699ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17374" />
- </linearGradient>
- <linearGradient
- inkscape:label="6699CC"
- osb:paint="solid"
- id="linearGradient17376">
- <stop
- style="stop-color:#6699cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17378" />
- </linearGradient>
- <linearGradient
- inkscape:label="669999"
- osb:paint="solid"
- id="linearGradient17380">
- <stop
- style="stop-color:#669999;stop-opacity:1.000000;"
- offset="0"
- id="stop17382" />
- </linearGradient>
- <linearGradient
- inkscape:label="669966"
- osb:paint="solid"
- id="linearGradient17384">
- <stop
- style="stop-color:#669966;stop-opacity:1.000000;"
- offset="0"
- id="stop17386" />
- </linearGradient>
- <linearGradient
- inkscape:label="669933"
- osb:paint="solid"
- id="linearGradient17388">
- <stop
- style="stop-color:#669933;stop-opacity:1.000000;"
- offset="0"
- id="stop17390" />
- </linearGradient>
- <linearGradient
- inkscape:label="669900"
- osb:paint="solid"
- id="linearGradient17392">
- <stop
- style="stop-color:#669900;stop-opacity:1.000000;"
- offset="0"
- id="stop17394" />
- </linearGradient>
- <linearGradient
- inkscape:label="6666FF"
- osb:paint="solid"
- id="linearGradient17396">
- <stop
- style="stop-color:#6666ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17398" />
- </linearGradient>
- <linearGradient
- inkscape:label="6666CC"
- osb:paint="solid"
- id="linearGradient17400">
- <stop
- style="stop-color:#6666cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17402" />
- </linearGradient>
- <linearGradient
- inkscape:label="666699"
- osb:paint="solid"
- id="linearGradient17404">
- <stop
- style="stop-color:#666699;stop-opacity:1.000000;"
- offset="0"
- id="stop17406" />
- </linearGradient>
- <linearGradient
- inkscape:label="666666"
- osb:paint="solid"
- id="linearGradient17408">
- <stop
- style="stop-color:#666666;stop-opacity:1.000000;"
- offset="0"
- id="stop17410" />
- </linearGradient>
- <linearGradient
- inkscape:label="666633"
- osb:paint="solid"
- id="linearGradient17412">
- <stop
- style="stop-color:#666633;stop-opacity:1.000000;"
- offset="0"
- id="stop17414" />
- </linearGradient>
- <linearGradient
- inkscape:label="666600"
- osb:paint="solid"
- id="linearGradient17416">
- <stop
- style="stop-color:#666600;stop-opacity:1.000000;"
- offset="0"
- id="stop17418" />
- </linearGradient>
- <linearGradient
- inkscape:label="6633FF"
- osb:paint="solid"
- id="linearGradient17420">
- <stop
- style="stop-color:#6633ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17422" />
- </linearGradient>
- <linearGradient
- inkscape:label="6633CC"
- osb:paint="solid"
- id="linearGradient17424">
- <stop
- style="stop-color:#6633cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17426" />
- </linearGradient>
- <linearGradient
- inkscape:label="663399"
- osb:paint="solid"
- id="linearGradient17428">
- <stop
- style="stop-color:#663399;stop-opacity:1.000000;"
- offset="0"
- id="stop17430" />
- </linearGradient>
- <linearGradient
- inkscape:label="663366"
- osb:paint="solid"
- id="linearGradient17432">
- <stop
- style="stop-color:#663366;stop-opacity:1.000000;"
- offset="0"
- id="stop17434" />
- </linearGradient>
- <linearGradient
- inkscape:label="663333"
- osb:paint="solid"
- id="linearGradient17436">
- <stop
- style="stop-color:#663333;stop-opacity:1.000000;"
- offset="0"
- id="stop17438" />
- </linearGradient>
- <linearGradient
- inkscape:label="663300"
- osb:paint="solid"
- id="linearGradient17440">
- <stop
- style="stop-color:#663300;stop-opacity:1.000000;"
- offset="0"
- id="stop17442" />
- </linearGradient>
- <linearGradient
- inkscape:label="6600FF"
- osb:paint="solid"
- id="linearGradient17444">
- <stop
- style="stop-color:#6600ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17446" />
- </linearGradient>
- <linearGradient
- inkscape:label="6600CC"
- osb:paint="solid"
- id="linearGradient17448">
- <stop
- style="stop-color:#6600cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17450" />
- </linearGradient>
- <linearGradient
- inkscape:label="660099"
- osb:paint="solid"
- id="linearGradient17452">
- <stop
- style="stop-color:#660099;stop-opacity:1.000000;"
- offset="0"
- id="stop17454" />
- </linearGradient>
- <linearGradient
- inkscape:label="660066"
- osb:paint="solid"
- id="linearGradient17456">
- <stop
- style="stop-color:#660066;stop-opacity:1.000000;"
- offset="0"
- id="stop17458" />
- </linearGradient>
- <linearGradient
- inkscape:label="660033"
- osb:paint="solid"
- id="linearGradient17460">
- <stop
- style="stop-color:#660033;stop-opacity:1.000000;"
- offset="0"
- id="stop17462" />
- </linearGradient>
- <linearGradient
- inkscape:label="660000"
- osb:paint="solid"
- id="linearGradient17464">
- <stop
- style="stop-color:#660000;stop-opacity:1.000000;"
- offset="0"
- id="stop17466" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FFFF"
- osb:paint="solid"
- id="linearGradient17468">
- <stop
- style="stop-color:#33ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop17470" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FFCC"
- osb:paint="solid"
- id="linearGradient17472">
- <stop
- style="stop-color:#33ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop17474" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF99"
- osb:paint="solid"
- id="linearGradient17476">
- <stop
- style="stop-color:#33ff99;stop-opacity:1.000000;"
- offset="0"
- id="stop17478" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF66"
- osb:paint="solid"
- id="linearGradient17480">
- <stop
- style="stop-color:#33ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop17482" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF33"
- osb:paint="solid"
- id="linearGradient17484">
- <stop
- style="stop-color:#33ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop17486" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF00"
- osb:paint="solid"
- id="linearGradient17488">
- <stop
- style="stop-color:#33ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop17490" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CCFF"
- osb:paint="solid"
- id="linearGradient17492">
- <stop
- style="stop-color:#33ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop17494" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CCCC"
- osb:paint="solid"
- id="linearGradient17496">
- <stop
- style="stop-color:#33cccc;stop-opacity:1.000000;"
- offset="0"
- id="stop17498" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CC99"
- osb:paint="solid"
- id="linearGradient17500">
- <stop
- style="stop-color:#33cc99;stop-opacity:1.000000;"
- offset="0"
- id="stop17502" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CC66"
- osb:paint="solid"
- id="linearGradient17504">
- <stop
- style="stop-color:#33cc66;stop-opacity:1.000000;"
- offset="0"
- id="stop17506" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CC33"
- osb:paint="solid"
- id="linearGradient17508">
- <stop
- style="stop-color:#33cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop17510" />
- </linearGradient>
- <linearGradient
- inkscape:label="33CC00"
- osb:paint="solid"
- id="linearGradient17512">
- <stop
- style="stop-color:#33cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop17514" />
- </linearGradient>
- <linearGradient
- inkscape:label="3399FF"
- osb:paint="solid"
- id="linearGradient17516">
- <stop
- style="stop-color:#3399ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17518" />
- </linearGradient>
- <linearGradient
- inkscape:label="3399CC"
- osb:paint="solid"
- id="linearGradient17520">
- <stop
- style="stop-color:#3399cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17522" />
- </linearGradient>
- <linearGradient
- inkscape:label="339999"
- osb:paint="solid"
- id="linearGradient17524">
- <stop
- style="stop-color:#339999;stop-opacity:1.000000;"
- offset="0"
- id="stop17526" />
- </linearGradient>
- <linearGradient
- inkscape:label="339966"
- osb:paint="solid"
- id="linearGradient17528">
- <stop
- style="stop-color:#339966;stop-opacity:1.000000;"
- offset="0"
- id="stop17530" />
- </linearGradient>
- <linearGradient
- inkscape:label="339933"
- osb:paint="solid"
- id="linearGradient17532">
- <stop
- style="stop-color:#339933;stop-opacity:1.000000;"
- offset="0"
- id="stop17534" />
- </linearGradient>
- <linearGradient
- inkscape:label="339900"
- osb:paint="solid"
- id="linearGradient17536">
- <stop
- style="stop-color:#339900;stop-opacity:1.000000;"
- offset="0"
- id="stop17538" />
- </linearGradient>
- <linearGradient
- inkscape:label="3366FF"
- osb:paint="solid"
- id="linearGradient17540">
- <stop
- style="stop-color:#3366ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17542" />
- </linearGradient>
- <linearGradient
- inkscape:label="3366CC"
- osb:paint="solid"
- id="linearGradient17544">
- <stop
- style="stop-color:#3366cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17546" />
- </linearGradient>
- <linearGradient
- inkscape:label="336699"
- osb:paint="solid"
- id="linearGradient17548">
- <stop
- style="stop-color:#336699;stop-opacity:1.000000;"
- offset="0"
- id="stop17550" />
- </linearGradient>
- <linearGradient
- inkscape:label="336666"
- osb:paint="solid"
- id="linearGradient17552">
- <stop
- style="stop-color:#336666;stop-opacity:1.000000;"
- offset="0"
- id="stop17554" />
- </linearGradient>
- <linearGradient
- inkscape:label="336633"
- osb:paint="solid"
- id="linearGradient17556">
- <stop
- style="stop-color:#336633;stop-opacity:1.000000;"
- offset="0"
- id="stop17558" />
- </linearGradient>
- <linearGradient
- inkscape:label="336600"
- osb:paint="solid"
- id="linearGradient17560">
- <stop
- style="stop-color:#336600;stop-opacity:1.000000;"
- offset="0"
- id="stop17562" />
- </linearGradient>
- <linearGradient
- inkscape:label="3333FF"
- osb:paint="solid"
- id="linearGradient17564">
- <stop
- style="stop-color:#3333ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17566" />
- </linearGradient>
- <linearGradient
- inkscape:label="3333CC"
- osb:paint="solid"
- id="linearGradient17568">
- <stop
- style="stop-color:#3333cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17570" />
- </linearGradient>
- <linearGradient
- inkscape:label="333399"
- osb:paint="solid"
- id="linearGradient17572">
- <stop
- style="stop-color:#333399;stop-opacity:1.000000;"
- offset="0"
- id="stop17574" />
- </linearGradient>
- <linearGradient
- inkscape:label="333366"
- osb:paint="solid"
- id="linearGradient17576">
- <stop
- style="stop-color:#333366;stop-opacity:1.000000;"
- offset="0"
- id="stop17578" />
- </linearGradient>
- <linearGradient
- inkscape:label="333333"
- osb:paint="solid"
- id="linearGradient17580">
- <stop
- style="stop-color:#333333;stop-opacity:1.000000;"
- offset="0"
- id="stop17582" />
- </linearGradient>
- <linearGradient
- inkscape:label="333300"
- osb:paint="solid"
- id="linearGradient17584">
- <stop
- style="stop-color:#333300;stop-opacity:1.000000;"
- offset="0"
- id="stop17586" />
- </linearGradient>
- <linearGradient
- inkscape:label="3300FF"
- osb:paint="solid"
- id="linearGradient17588">
- <stop
- style="stop-color:#3300ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17590" />
- </linearGradient>
- <linearGradient
- inkscape:label="3300CC"
- osb:paint="solid"
- id="linearGradient17592">
- <stop
- style="stop-color:#3300cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17594" />
- </linearGradient>
- <linearGradient
- inkscape:label="330099"
- osb:paint="solid"
- id="linearGradient17596">
- <stop
- style="stop-color:#330099;stop-opacity:1.000000;"
- offset="0"
- id="stop17598" />
- </linearGradient>
- <linearGradient
- inkscape:label="330066"
- osb:paint="solid"
- id="linearGradient17600">
- <stop
- style="stop-color:#330066;stop-opacity:1.000000;"
- offset="0"
- id="stop17602" />
- </linearGradient>
- <linearGradient
- inkscape:label="330033"
- osb:paint="solid"
- id="linearGradient17604">
- <stop
- style="stop-color:#330033;stop-opacity:1.000000;"
- offset="0"
- id="stop17606" />
- </linearGradient>
- <linearGradient
- inkscape:label="330000"
- osb:paint="solid"
- id="linearGradient17608">
- <stop
- style="stop-color:#330000;stop-opacity:1.000000;"
- offset="0"
- id="stop17610" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FFFF"
- osb:paint="solid"
- id="linearGradient17612">
- <stop
- style="stop-color:#00ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop17614" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FFCC"
- osb:paint="solid"
- id="linearGradient17616">
- <stop
- style="stop-color:#00ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop17618" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF99"
- osb:paint="solid"
- id="linearGradient17620">
- <stop
- style="stop-color:#00ff99;stop-opacity:1.000000;"
- offset="0"
- id="stop17622" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF66"
- osb:paint="solid"
- id="linearGradient17624">
- <stop
- style="stop-color:#00ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop17626" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF33"
- osb:paint="solid"
- id="linearGradient17628">
- <stop
- style="stop-color:#00ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop17630" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF00"
- osb:paint="solid"
- id="linearGradient17632">
- <stop
- style="stop-color:#00ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop17634" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CCFF"
- osb:paint="solid"
- id="linearGradient17636">
- <stop
- style="stop-color:#00ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop17638" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CCCC"
- osb:paint="solid"
- id="linearGradient17640">
- <stop
- style="stop-color:#00cccc;stop-opacity:1.000000;"
- offset="0"
- id="stop17642" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CC99"
- osb:paint="solid"
- id="linearGradient17644">
- <stop
- style="stop-color:#00cc99;stop-opacity:1.000000;"
- offset="0"
- id="stop17646" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CC66"
- osb:paint="solid"
- id="linearGradient17648">
- <stop
- style="stop-color:#00cc66;stop-opacity:1.000000;"
- offset="0"
- id="stop17650" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CC33"
- osb:paint="solid"
- id="linearGradient17652">
- <stop
- style="stop-color:#00cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop17654" />
- </linearGradient>
- <linearGradient
- inkscape:label="00CC00"
- osb:paint="solid"
- id="linearGradient17656">
- <stop
- style="stop-color:#00cc00;stop-opacity:1.000000;"
- offset="0"
- id="stop17658" />
- </linearGradient>
- <linearGradient
- inkscape:label="0099FF"
- osb:paint="solid"
- id="linearGradient17660">
- <stop
- style="stop-color:#0099ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17662" />
- </linearGradient>
- <linearGradient
- inkscape:label="0099CC"
- osb:paint="solid"
- id="linearGradient17664">
- <stop
- style="stop-color:#0099cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17666" />
- </linearGradient>
- <linearGradient
- inkscape:label="009999"
- osb:paint="solid"
- id="linearGradient17668">
- <stop
- style="stop-color:#009999;stop-opacity:1.000000;"
- offset="0"
- id="stop17670" />
- </linearGradient>
- <linearGradient
- inkscape:label="009966"
- osb:paint="solid"
- id="linearGradient17672">
- <stop
- style="stop-color:#009966;stop-opacity:1.000000;"
- offset="0"
- id="stop17674" />
- </linearGradient>
- <linearGradient
- inkscape:label="009933"
- osb:paint="solid"
- id="linearGradient17676">
- <stop
- style="stop-color:#009933;stop-opacity:1.000000;"
- offset="0"
- id="stop17678" />
- </linearGradient>
- <linearGradient
- inkscape:label="009900"
- osb:paint="solid"
- id="linearGradient17680">
- <stop
- style="stop-color:#009900;stop-opacity:1.000000;"
- offset="0"
- id="stop17682" />
- </linearGradient>
- <linearGradient
- inkscape:label="0066FF"
- osb:paint="solid"
- id="linearGradient17684">
- <stop
- style="stop-color:#0066ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17686" />
- </linearGradient>
- <linearGradient
- inkscape:label="0066CC"
- osb:paint="solid"
- id="linearGradient17688">
- <stop
- style="stop-color:#0066cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17690" />
- </linearGradient>
- <linearGradient
- inkscape:label="006699"
- osb:paint="solid"
- id="linearGradient17692">
- <stop
- style="stop-color:#006699;stop-opacity:1.000000;"
- offset="0"
- id="stop17694" />
- </linearGradient>
- <linearGradient
- inkscape:label="006666"
- osb:paint="solid"
- id="linearGradient17696">
- <stop
- style="stop-color:#006666;stop-opacity:1.000000;"
- offset="0"
- id="stop17698" />
- </linearGradient>
- <linearGradient
- inkscape:label="006633"
- osb:paint="solid"
- id="linearGradient17700">
- <stop
- style="stop-color:#006633;stop-opacity:1.000000;"
- offset="0"
- id="stop17702" />
- </linearGradient>
- <linearGradient
- inkscape:label="006600"
- osb:paint="solid"
- id="linearGradient17704">
- <stop
- style="stop-color:#006600;stop-opacity:1.000000;"
- offset="0"
- id="stop17706" />
- </linearGradient>
- <linearGradient
- inkscape:label="0033FF"
- osb:paint="solid"
- id="linearGradient17708">
- <stop
- style="stop-color:#0033ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17710" />
- </linearGradient>
- <linearGradient
- inkscape:label="0033CC"
- osb:paint="solid"
- id="linearGradient17712">
- <stop
- style="stop-color:#0033cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17714" />
- </linearGradient>
- <linearGradient
- inkscape:label="003399"
- osb:paint="solid"
- id="linearGradient17716">
- <stop
- style="stop-color:#003399;stop-opacity:1.000000;"
- offset="0"
- id="stop17718" />
- </linearGradient>
- <linearGradient
- inkscape:label="003366"
- osb:paint="solid"
- id="linearGradient17720">
- <stop
- style="stop-color:#003366;stop-opacity:1.000000;"
- offset="0"
- id="stop17722" />
- </linearGradient>
- <linearGradient
- inkscape:label="003333"
- osb:paint="solid"
- id="linearGradient17724">
- <stop
- style="stop-color:#003333;stop-opacity:1.000000;"
- offset="0"
- id="stop17726" />
- </linearGradient>
- <linearGradient
- inkscape:label="003300"
- osb:paint="solid"
- id="linearGradient17728">
- <stop
- style="stop-color:#003300;stop-opacity:1.000000;"
- offset="0"
- id="stop17730" />
- </linearGradient>
- <linearGradient
- inkscape:label="0000FF"
- osb:paint="solid"
- id="linearGradient17732">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop17734" />
- </linearGradient>
- <linearGradient
- inkscape:label="0000CC"
- osb:paint="solid"
- id="linearGradient17736">
- <stop
- style="stop-color:#0000cc;stop-opacity:1.000000;"
- offset="0"
- id="stop17738" />
- </linearGradient>
- <linearGradient
- inkscape:label="000099"
- osb:paint="solid"
- id="linearGradient17740">
- <stop
- style="stop-color:#000099;stop-opacity:1.000000;"
- offset="0"
- id="stop17742" />
- </linearGradient>
- <linearGradient
- inkscape:label="000066"
- osb:paint="solid"
- id="linearGradient17744">
- <stop
- style="stop-color:#000066;stop-opacity:1.000000;"
- offset="0"
- id="stop17746" />
- </linearGradient>
- <linearGradient
- inkscape:label="000033"
- osb:paint="solid"
- id="linearGradient17748">
- <stop
- style="stop-color:#000033;stop-opacity:1.000000;"
- offset="0"
- id="stop17750" />
- </linearGradient>
- <linearGradient
- inkscape:label="000000"
- osb:paint="solid"
- id="linearGradient17752">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop17754" />
- </linearGradient>
- </g>
- <g
- id="page18"
- inkscape:label="WebSafe22">
- <linearGradient
- inkscape:label="FFFFFF"
- osb:paint="solid"
- id="linearGradient18190">
- <stop
- style="stop-color:#ffffff;stop-opacity:1.000000;"
- offset="0"
- id="stop18192" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF66"
- osb:paint="solid"
- id="linearGradient18194">
- <stop
- style="stop-color:#ffff66;stop-opacity:1.000000;"
- offset="0"
- id="stop18196" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF33"
- osb:paint="solid"
- id="linearGradient18198">
- <stop
- style="stop-color:#ffff33;stop-opacity:1.000000;"
- offset="0"
- id="stop18200" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF00"
- osb:paint="solid"
- id="linearGradient18202">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop18204" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCFF66"
- osb:paint="solid"
- id="linearGradient18206">
- <stop
- style="stop-color:#ccff66;stop-opacity:1.000000;"
- offset="0"
- id="stop18208" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FFFF"
- osb:paint="solid"
- id="linearGradient18210">
- <stop
- style="stop-color:#66ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop18212" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF33"
- osb:paint="solid"
- id="linearGradient18214">
- <stop
- style="stop-color:#66ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop18216" />
- </linearGradient>
- <linearGradient
- inkscape:label="66FF00"
- osb:paint="solid"
- id="linearGradient18218">
- <stop
- style="stop-color:#66ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop18220" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FFFF"
- osb:paint="solid"
- id="linearGradient18222">
- <stop
- style="stop-color:#33ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop18224" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FFCC"
- osb:paint="solid"
- id="linearGradient18226">
- <stop
- style="stop-color:#33ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop18228" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF66"
- osb:paint="solid"
- id="linearGradient18230">
- <stop
- style="stop-color:#33ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop18232" />
- </linearGradient>
- <linearGradient
- inkscape:label="33FF33"
- osb:paint="solid"
- id="linearGradient18234">
- <stop
- style="stop-color:#33ff33;stop-opacity:1.000000;"
- offset="0"
- id="stop18236" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FFFF"
- osb:paint="solid"
- id="linearGradient18238">
- <stop
- style="stop-color:#00ffff;stop-opacity:1.000000;"
- offset="0"
- id="stop18240" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FFCC"
- osb:paint="solid"
- id="linearGradient18242">
- <stop
- style="stop-color:#00ffcc;stop-opacity:1.000000;"
- offset="0"
- id="stop18244" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF66"
- osb:paint="solid"
- id="linearGradient18246">
- <stop
- style="stop-color:#00ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop18248" />
- </linearGradient>
- <linearGradient
- inkscape:label="00FF00"
- osb:paint="solid"
- id="linearGradient18250">
- <stop
- style="stop-color:#00ff00;stop-opacity:1.000000;"
- offset="0"
- id="stop18252" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF00FF"
- osb:paint="solid"
- id="linearGradient18254">
- <stop
- style="stop-color:#ff00ff;stop-opacity:1.000000;"
- offset="0"
- id="stop18256" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0033"
- osb:paint="solid"
- id="linearGradient18258">
- <stop
- style="stop-color:#ff0033;stop-opacity:1.000000;"
- offset="0"
- id="stop18260" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF0000"
- osb:paint="solid"
- id="linearGradient18262">
- <stop
- style="stop-color:#ff0000;stop-opacity:1.000000;"
- offset="0"
- id="stop18264" />
- </linearGradient>
- <linearGradient
- inkscape:label="0000FF"
- osb:paint="solid"
- id="linearGradient18266">
- <stop
- style="stop-color:#0000ff;stop-opacity:1.000000;"
- offset="0"
- id="stop18268" />
- </linearGradient>
- <linearGradient
- inkscape:label="000033"
- osb:paint="solid"
- id="linearGradient18270">
- <stop
- style="stop-color:#000033;stop-opacity:1.000000;"
- offset="0"
- id="stop18272" />
- </linearGradient>
- <linearGradient
- inkscape:label="000000"
- osb:paint="solid"
- id="linearGradient18274">
- <stop
- style="stop-color:#000000;stop-opacity:1.000000;"
- offset="0"
- id="stop18276" />
- </linearGradient>
- </g>
- <g
- id="page19"
- inkscape:label="Windows XP icons">
- <linearGradient
- inkscape:label="996600"
- osb:paint="solid"
- id="linearGradient18324">
- <stop
- style="stop-color:#996600;stop-opacity:1.000000;"
- offset="0"
- id="stop18326" />
- </linearGradient>
- <linearGradient
- inkscape:label="CC9900"
- osb:paint="solid"
- id="linearGradient18328">
- <stop
- style="stop-color:#cc9900;stop-opacity:1.000000;"
- offset="0"
- id="stop18330" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC00"
- osb:paint="solid"
- id="linearGradient18332">
- <stop
- style="stop-color:#ffcc00;stop-opacity:1.000000;"
- offset="0"
- id="stop18334" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF00"
- osb:paint="solid"
- id="linearGradient18336">
- <stop
- style="stop-color:#ffff00;stop-opacity:1.000000;"
- offset="0"
- id="stop18338" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFFF99"
- osb:paint="solid"
- id="linearGradient18340">
- <stop
- style="stop-color:#ffff99;stop-opacity:1.000000;"
- offset="0"
- id="stop18342" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFDB9D"
- osb:paint="solid"
- id="linearGradient18344">
- <stop
- style="stop-color:#ffdb9d;stop-opacity:1.000000;"
- offset="0"
- id="stop18346" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCC66"
- osb:paint="solid"
- id="linearGradient18348">
- <stop
- style="stop-color:#ffcc66;stop-opacity:1.000000;"
- offset="0"
- id="stop18350" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF9933"
- osb:paint="solid"
- id="linearGradient18352">
- <stop
- style="stop-color:#ff9933;stop-opacity:1.000000;"
- offset="0"
- id="stop18354" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF794B"
- osb:paint="solid"
- id="linearGradient18356">
- <stop
- style="stop-color:#ff794b;stop-opacity:1.000000;"
- offset="0"
- id="stop18358" />
- </linearGradient>
- <linearGradient
- inkscape:label="FF3300"
- osb:paint="solid"
- id="linearGradient18360">
- <stop
- style="stop-color:#ff3300;stop-opacity:1.000000;"
- offset="0"
- id="stop18362" />
- </linearGradient>
- <linearGradient
- inkscape:label="990000"
- osb:paint="solid"
- id="linearGradient18364">
- <stop
- style="stop-color:#990000;stop-opacity:1.000000;"
- offset="0"
- id="stop18366" />
- </linearGradient>
- <linearGradient
- inkscape:label="333366"
- osb:paint="solid"
- id="linearGradient18368">
- <stop
- style="stop-color:#333366;stop-opacity:1.000000;"
- offset="0"
- id="stop18370" />
- </linearGradient>
- <linearGradient
- inkscape:label="003399"
- osb:paint="solid"
- id="linearGradient18372">
- <stop
- style="stop-color:#003399;stop-opacity:1.000000;"
- offset="0"
- id="stop18374" />
- </linearGradient>
- <linearGradient
- inkscape:label="0066CC"
- osb:paint="solid"
- id="linearGradient18376">
- <stop
- style="stop-color:#0066cc;stop-opacity:1.000000;"
- offset="0"
- id="stop18378" />
- </linearGradient>
- <linearGradient
- inkscape:label="0083D7"
- osb:paint="solid"
- id="linearGradient18380">
- <stop
- style="stop-color:#0083d7;stop-opacity:1.000000;"
- offset="0"
- id="stop18382" />
- </linearGradient>
- <linearGradient
- inkscape:label="0099FF"
- osb:paint="solid"
- id="linearGradient18384">
- <stop
- style="stop-color:#0099ff;stop-opacity:1.000000;"
- offset="0"
- id="stop18386" />
- </linearGradient>
- <linearGradient
- inkscape:label="3E9ADE"
- osb:paint="solid"
- id="linearGradient18388">
- <stop
- style="stop-color:#3e9ade;stop-opacity:1.000000;"
- offset="0"
- id="stop18390" />
- </linearGradient>
- <linearGradient
- inkscape:label="99CCFF"
- osb:paint="solid"
- id="linearGradient18392">
- <stop
- style="stop-color:#99ccff;stop-opacity:1.000000;"
- offset="0"
- id="stop18394" />
- </linearGradient>
- <linearGradient
- inkscape:label="B4E2FF"
- osb:paint="solid"
- id="linearGradient18396">
- <stop
- style="stop-color:#b4e2ff;stop-opacity:1.000000;"
- offset="0"
- id="stop18398" />
- </linearGradient>
- <linearGradient
- inkscape:label="DEFFFF"
- osb:paint="solid"
- id="linearGradient18400">
- <stop
- style="stop-color:#deffff;stop-opacity:1.000000;"
- offset="0"
- id="stop18402" />
- </linearGradient>
- <linearGradient
- inkscape:label="FFCCFF"
- osb:paint="solid"
- id="linearGradient18404">
- <stop
- style="stop-color:#ffccff;stop-opacity:1.000000;"
- offset="0"
- id="stop18406" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCCCFF"
- osb:paint="solid"
- id="linearGradient18408">
- <stop
- style="stop-color:#ccccff;stop-opacity:1.000000;"
- offset="0"
- id="stop18410" />
- </linearGradient>
- <linearGradient
- inkscape:label="9999FF"
- osb:paint="solid"
- id="linearGradient18412">
- <stop
- style="stop-color:#9999ff;stop-opacity:1.000000;"
- offset="0"
- id="stop18414" />
- </linearGradient>
- <linearGradient
- inkscape:label="6666CC"
- osb:paint="solid"
- id="linearGradient18416">
- <stop
- style="stop-color:#6666cc;stop-opacity:1.000000;"
- offset="0"
- id="stop18418" />
- </linearGradient>
- <linearGradient
- inkscape:label="9999CC"
- osb:paint="solid"
- id="linearGradient18420">
- <stop
- style="stop-color:#9999cc;stop-opacity:1.000000;"
- offset="0"
- id="stop18422" />
- </linearGradient>
- <linearGradient
- inkscape:label="666699"
- osb:paint="solid"
- id="linearGradient18424">
- <stop
- style="stop-color:#666699;stop-opacity:1.000000;"
- offset="0"
- id="stop18426" />
- </linearGradient>
- <linearGradient
- inkscape:label="006600"
- osb:paint="solid"
- id="linearGradient18428">
- <stop
- style="stop-color:#006600;stop-opacity:1.000000;"
- offset="0"
- id="stop18430" />
- </linearGradient>
- <linearGradient
- inkscape:label="009900"
- osb:paint="solid"
- id="linearGradient18432">
- <stop
- style="stop-color:#009900;stop-opacity:1.000000;"
- offset="0"
- id="stop18434" />
- </linearGradient>
- <linearGradient
- inkscape:label="66CC33"
- osb:paint="solid"
- id="linearGradient18436">
- <stop
- style="stop-color:#66cc33;stop-opacity:1.000000;"
- offset="0"
- id="stop18438" />
- </linearGradient>
- <linearGradient
- inkscape:label="99FF66"
- osb:paint="solid"
- id="linearGradient18440">
- <stop
- style="stop-color:#99ff66;stop-opacity:1.000000;"
- offset="0"
- id="stop18442" />
- </linearGradient>
- <linearGradient
- inkscape:label="CCF4CC"
- osb:paint="solid"
- id="linearGradient18444">
- <stop
- style="stop-color:#ccf4cc;stop-opacity:1.000000;"
- offset="0"
- id="stop18446" />
- </linearGradient>
- </g>
- </defs>
- <sodipodi:namedview
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1"
- objecttolerance="10"
- gridtolerance="10"
- guidetolerance="10"
- inkscape:pageopacity="0"
- inkscape:pageshadow="2"
- inkscape:window-width="640"
- inkscape:window-height="480"
- id="namedview12" />
-</svg>
diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp
index 13e7b61eb..6c7f99d42 100644
--- a/src/display/drawing-item.cpp
+++ b/src/display/drawing-item.cpp
@@ -808,9 +808,10 @@ DrawingItem::pick(Geom::Point const &p, double delta, unsigned flags)
{
// Sometimes there's no BBOX in state, reason unknown (bug 992817)
// I made this not an assert to remove the warning
+ // This warning clutters the console output, so commented out
if (!(_state & STATE_BBOX) || !(_state & STATE_PICK)) {
- g_warning("Invalid state when picking: STATE_BBOX = %d, STATE_PICK = %d",
- _state & STATE_BBOX, _state & STATE_PICK);
+ /*g_warning("Invalid state when picking: STATE_BBOX = %d, STATE_PICK = %d",
+ _state & STATE_BBOX, _state & STATE_PICK);*/
return NULL;
}
// ignore invisible and insensitive items unless sticky
diff --git a/src/live_effects/Makefile_insert b/src/live_effects/Makefile_insert
index 76d7b418f..35a85b4aa 100644
--- a/src/live_effects/Makefile_insert
+++ b/src/live_effects/Makefile_insert
@@ -92,6 +92,4 @@ ink_common_sources += \
live_effects/lpe-fill-between-many.cpp \
live_effects/lpe-fill-between-many.h \
live_effects/lpe-ellipse_5pts.cpp \
- live_effects/lpe-ellipse_5pts.h \
- live_effects/lpe-jointype.cpp \
- live_effects/lpe-jointype.h
+ live_effects/lpe-ellipse_5pts.h
diff --git a/src/live_effects/effect-enum.h b/src/live_effects/effect-enum.h
index 46bc56a81..9c76875e9 100644
--- a/src/live_effects/effect-enum.h
+++ b/src/live_effects/effect-enum.h
@@ -55,7 +55,7 @@ enum EffectType {
FILL_BETWEEN_MANY,
ELLIPSE_5PTS,
BOUNDING_BOX,
- JOIN_TYPE,
+// JOIN_TYPE,
INVALID_LPE // This must be last (I made it such that it is not needed anymore I think..., Don't trust on it being last. - johan)
};
diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp
index 17b229352..eac0f79f4 100644
--- a/src/live_effects/effect.cpp
+++ b/src/live_effects/effect.cpp
@@ -5,7 +5,7 @@
* Released under GNU GPL, read the file 'COPYING' for more information
*/
-#define LPE_ENABLE_TEST_EFFECTS
+//#define LPE_ENABLE_TEST_EFFECTS //uncomment for toy effects
#ifdef HAVE_CONFIG_H
# include "config.h"
@@ -52,7 +52,7 @@
#include "live_effects/lpe-fill-between-many.h"
#include "live_effects/lpe-ellipse_5pts.h"
#include "live_effects/lpe-bounding-box.h"
-#include "live_effects/lpe-jointype.h"
+//#include "live_effects/lpe-jointype.h"
#include "xml/node-event-vector.h"
#include "sp-object.h"
@@ -109,7 +109,7 @@ const Util::EnumData<EffectType> LPETypeData[] = {
{RECURSIVE_SKELETON, N_("Recursive skeleton"), "recursive_skeleton"},
{TANGENT_TO_CURVE, N_("Tangent to curve"), "tangent_to_curve"},
{TEXT_LABEL, N_("Text label"), "text_label"},
- {JOIN_TYPE, N_("Join type"), "join_type"},
+// {JOIN_TYPE, N_("Join type"), "join_type"},
#endif
/* 0.46 */
{BEND_PATH, N_("Bend"), "bend_path"},
@@ -273,9 +273,9 @@ Effect::New(EffectType lpenr, LivePathEffectObject *lpeobj)
case BOUNDING_BOX:
neweffect = static_cast<Effect*> ( new LPEBoundingBox(lpeobj) );
break;
- case JOIN_TYPE:
+ /*case JOIN_TYPE:
neweffect = static_cast<Effect*> ( new LPEJoinType(lpeobj) );
- break;
+ break;*/
default:
g_warning("LivePathEffect::Effect::New called with invalid patheffect type (%d)", lpenr);
neweffect = NULL;
diff --git a/src/live_effects/lpe-jointype.h b/src/live_effects/lpe-jointype.h
deleted file mode 100755
index db113c66a..000000000
--- a/src/live_effects/lpe-jointype.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/* Authors:
- * Liam P White
- *
- * Copyright (C) 2014 Authors
- *
- * Released under GNU GPL v2, read the file COPYING for more information
- */
-#ifndef INKSCAPE_LPE_JOINTYPE_H
-#define INKSCAPE_LPE_JOINTYPE_H
-
-#include "live_effects/effect.h"
-#include "live_effects/parameter/parameter.h"
-#include "live_effects/parameter/point.h"
-#include "live_effects/parameter/enum.h"
-
-namespace Inkscape {
-namespace LivePathEffect {
-
-class LPEJoinType : public Effect {
-public:
- LPEJoinType(LivePathEffectObject *lpeobject);
- virtual ~LPEJoinType();
-
- virtual void doOnApply(SPLPEItem const* lpeitem);
- virtual void doOnRemove(SPLPEItem const* lpeitem);
- virtual std::vector <Geom::Path> doEffect_path (std::vector<Geom::Path> const & path_in);
-
-private:
- LPEJoinType(const LPEJoinType&);
- LPEJoinType& operator=(const LPEJoinType&);
-
- ScalarParam line_width;
- EnumParam<unsigned> linecap_type;
- EnumParam<unsigned> linejoin_type;
- ScalarParam miter_limit;
- BoolParam attempt_force_join;
- bool was_initialized;
-};
-
-} //namespace LivePathEffect
-} //namespace Inkscape
-
-#endif
diff --git a/src/live_effects/parameter/originalpatharray.cpp b/src/live_effects/parameter/originalpatharray.cpp
index ed47db28d..514c9e23e 100644
--- a/src/live_effects/parameter/originalpatharray.cpp
+++ b/src/live_effects/parameter/originalpatharray.cpp
@@ -18,6 +18,7 @@
#include <gtkmm/icontheme.h>
#include <gtkmm/imagemenuitem.h>
#include <gtkmm/separatormenuitem.h>
+#include <gtkmm/scrolledwindow.h>
#include <glibmm/i18n.h>
@@ -31,7 +32,6 @@
#include "uri.h"
#include "display/curve.h"
-#include <glibmm/i18n.h>
#include <2geom/coord.h>
#include <2geom/point.h>
#include "sp-shape.h"
@@ -97,8 +97,9 @@ OriginalPathArrayParam::OriginalPathArrayParam( const Glib::ustring& label,
_toggle_renderer->signal_toggled().connect(sigc::mem_fun(*this, &OriginalPathArrayParam::on_reverse_toggled));
col->add_attribute(_toggle_renderer->property_active(), _model->_colReverse);
- //quick little hack -- new versions of gtk did not give the item enough space
- _scroller.property_height_request() = 120;
+ //quick little hack -- newer versions of gtk gave the item zero space allotment
+ _scroller.set_size_request(-1, 120);
+
_scroller.add(_tree);
_scroller.set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
//_scroller.set_shadow_type(Gtk::SHADOW_IN);
diff --git a/src/live_effects/pathoutlineprovider.h b/src/live_effects/pathoutlineprovider.h
deleted file mode 100755
index 8aa2e38ad..000000000
--- a/src/live_effects/pathoutlineprovider.h
+++ /dev/null
@@ -1,766 +0,0 @@
-#pragma once
-
-#include <2geom/path.h>
-#include <2geom/circle.h>
-#include <2geom/sbasis-to-bezier.h>
-#include <2geom/shape.h>
-#include <2geom/transforms.h>
-#include <2geom/path-sink.h>
-
-#include <livarot/Path.h>
-#include <livarot/LivarotDefs.h>
-
-enum LineJoinType {
- LINEJOIN_STRAIGHT,
- LINEJOIN_ROUND,
- LINEJOIN_POINTY,
- LINEJOIN_REFLECTED,
- LINEJOIN_EXTRAPOLATED
-};
-
-namespace Geom
-{
- /**
- * Refer to: Weisstein, Eric W. "Circle-Circle Intersection."
- From MathWorld--A Wolfram Web Resource.
- http://mathworld.wolfram.com/Circle-CircleIntersection.html
- *
- * @return 0 if no intersection
- * @return 1 if one circle is contained in the other
- * @return 2 if intersections are found (they are written to p0 and p1)
- */
- static int circle_circle_intersection(Circle const &circle0, Circle const &circle1,
- Point & p0, Point & p1)
- {
- Point X0 = circle0.center();
- double r0 = circle0.ray();
- Point X1 = circle1.center();
- double r1 = circle1.ray();
-
- /* dx and dy are the vertical and horizontal distances between
- * the circle centers.
- */
- Point D = X1 - X0;
-
- /* Determine the straight-line distance between the centers. */
- double d = L2(D);
-
- /* Check for solvability. */
- if (d > (r0 + r1))
- {
- /* no solution. circles do not intersect. */
- return 0;
- }
- if (d <= fabs(r0 - r1))
- {
- /* no solution. one circle is contained in the other */
- return 1;
- }
-
- /* 'point 2' is the point where the line through the circle
- * intersection points crosses the line between the circle
- * centers.
- */
-
- /* Determine the distance from point 0 to point 2. */
- double a = ((r0*r0) - (r1*r1) + (d*d)) / (2.0 * d) ;
-
- /* Determine the coordinates of point 2. */
- Point p2 = X0 + D * (a/d);
-
- /* Determine the distance from point 2 to either of the
- * intersection points.
- */
- double h = std::sqrt((r0*r0) - (a*a));
-
- /* Now determine the offsets of the intersection points from
- * point 2.
- */
- Point r = (h/d)*rot90(D);
-
- /* Determine the absolute intersection points. */
- p0 = p2 + r;
- p1 = p2 - r;
-
- return 2;
- }
- /**
- * Find circle that touches inside of the curve, with radius matching the curvature, at time value \c t.
- * Because this method internally uses unitTangentAt, t should be smaller than 1.0 (see unitTangentAt).
- */
- static Circle touching_circle( D2<SBasis> const &curve, double t, double tol=0.01 )
- {
- D2<SBasis> dM=derivative(curve);
- if ( are_near(L2sq(dM(t)),0.) ) {
- dM=derivative(dM);
- }
- if ( are_near(L2sq(dM(t)),0.) ) { // try second time
- dM=derivative(dM);
- }
- Piecewise<D2<SBasis> > unitv = unitVector(dM,tol);
- Piecewise<SBasis> dMlength = dot(Piecewise<D2<SBasis> >(dM),unitv);
- Piecewise<SBasis> k = cross(derivative(unitv),unitv);
- k = divide(k,dMlength,tol,3);
- double curv = k(t); // note that this value is signed
-
- Geom::Point normal = unitTangentAt(curve, t).cw();
- double radius = 1/curv;
- Geom::Point center = curve(t) + radius*normal;
- return Geom::Circle(center, fabs(radius));
- }
-
- static std::vector<Geom::Path> split_at_cusps(const Geom::Path& in)
- {
- Geom::PathVector out = Geom::PathVector();
- Geom::Path temp = Geom::Path();
-
- for (unsigned path_descr = 0; path_descr < in.size(); path_descr++)
- {
- temp = Geom::Path();
- temp.append(in[path_descr]);
- out.push_back(temp);
- }
-
- return out;
- }
-
- static Geom::CubicBezier sbasis_to_cubicbezier(Geom::D2<Geom::SBasis> const & sbasis_in)
- {
- std::vector<Geom::Point> temp;
- sbasis_to_bezier(temp, sbasis_in, 4);
- return Geom::CubicBezier( temp );
- }
-
- static boost::optional<Geom::Point> intersection_point( Geom::Point const & origin_a, Geom::Point const & vector_a,
- Geom::Point const & origin_b, Geom::Point const & vector_b)
- {
- Geom::Coord denom = cross(vector_b, vector_a);
- if (!Geom::are_near(denom,0.)){
- Geom::Coord t = (cross(origin_a,vector_b) + cross(vector_b,origin_b)) / denom;
- return origin_a + t * vector_a;
- }
- return boost::none;
- }
-}
-
-namespace Outline
-{
-
- typedef Geom::D2<Geom::SBasis> D2SB;
- typedef Geom::Piecewise<D2SB> PWD2;
-
- static void extrapolate_curves(Geom::Path& path_builder, Geom::Curve* cbc1, Geom::Curve*cbc2, Geom::Point endPt, double miter_limit)
-{
- Geom::Crossings cross = Geom::crossings(*cbc1, *cbc2);
- if (cross.empty())
- {
- Geom::Path pth;
- pth.append(*cbc1);
-
- Geom::Point tang1 = Geom::unitTangentAt(pth.toPwSb()[0], 1);
-
- pth = Geom::Path();
- pth.append( *cbc2 );
- Geom::Point tang2 = Geom::unitTangentAt(pth.toPwSb()[0], 0);
-
-
- Geom::Circle circle1 = Geom::touching_circle(Geom::reverse(cbc1->toSBasis()), 0.);
- Geom::Circle circle2 = Geom::touching_circle(cbc2->toSBasis(), 0);
-
- Geom::Point points[2];
- int solutions = Geom::circle_circle_intersection(circle1, circle2, points[0], points[1]);
- if (solutions == 2)
- {
- Geom::Point sol(0,0);
- if ( dot(tang2,points[0]-endPt) > 0 )
- {
- // points[0] is bad, choose points[1]
- sol = points[1];
- }
- else if ( dot(tang2,points[1]-endPt) > 0 ) { // points[0] could be good, now check points[1]
- // points[1] is bad, choose points[0]
- sol = points[0];
- }
- else
- {
- // both points are good, choose nearest
- sol = ( distanceSq(endPt, points[0]) < distanceSq(endPt, points[1]) ) ?
- points[0] : points[1];
- }
- Geom::EllipticalArc *arc0 = circle1.arc(cbc1->finalPoint(), 0.5*(cbc1->finalPoint()+sol), sol, true);
- Geom::EllipticalArc *arc1 = circle2.arc(sol, 0.5*(sol+endPt), endPt, true);
-
- if (arc0)
- {
- path_builder.append (arc0->toSBasis());
- delete arc0;
- arc0 = NULL;
- }
-
- if (arc1)
- {
- path_builder.append (arc1->toSBasis());
- delete arc1;
- arc1 = NULL;
- }
- }
- else
- {
- path_builder.appendNew<Geom::LineSegment> (endPt);
- }
- }
- else
- {
- path_builder.appendNew<Geom::LineSegment> (endPt);
- }
-}
- static Geom::Path half_outline_extrp(const Geom::Path& path_in, double line_width, ButtType linecap_type, double miter_limit)
- {
- Geom::PathVector pv = split_at_cusps(path_in);
- unsigned m;
- Path path_outline = Path();
- Path path_tangent = Path();
-
- Geom::Point initialPoint;
- Geom::Point endPoint;
-
- Geom::Path path_builder = Geom::Path();
- Geom::PathVector * pathvec;
-
- //load the first portion in before the loop starts
- {
- path_outline = Path();
- path_outline.LoadPath(pv[0], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
- //now half of first cusp has been loaded
-
- pathvec = path_tangent.MakePathVector();
- path_tangent = Path();
-
- //instead of array accessing twice, dereferencing used for clarity
- initialPoint = (*pathvec)[0].initialPoint();
-
- path_builder.start(initialPoint);
- path_builder.append( (*pathvec)[0] );
-
- path_outline = Path();
- path_outline.LoadPath(pv[1], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
-
- delete pathvec; pathvec = NULL;
- pathvec = path_tangent.MakePathVector();
- path_tangent = Path();
-
- Geom::Curve *cbc1 = path_builder[path_builder.size() - 1].duplicate();
- Geom::Curve *cbc2 = (*pathvec)[0][0].duplicate();
-
- extrapolate_curves(path_builder, cbc1, cbc2, (*pathvec)[0].initialPoint(), miter_limit );
-
- path_builder.append( (*pathvec)[0] );
-
- //always set pointers null after deleting
- delete pathvec; pathvec = NULL;
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
-
- for (m = 2; m < pv.size(); m++)
- {
- path_outline = Path();
- path_outline.LoadPath(pv[m], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
-
- delete pathvec; pathvec = NULL;
- pathvec = path_tangent.MakePathVector();
-
- Geom::Curve *cbc1 = path_builder[path_builder.size() - 1].duplicate();
- Geom::Curve *cbc2 = (*pathvec)[0][0].duplicate();
-
- extrapolate_curves(path_builder, cbc1, cbc2, (*pathvec)[0].initialPoint(), miter_limit );
- path_builder.append( (*pathvec)[0] );
-
- delete pathvec; pathvec = NULL;
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
-
- return path_builder;
- }
-
- //Create a reflected outline join.
- //Note: it is generally recommended to let half_outline do this for you!
- //path_builder: the path to append the curves to
- //cbc1: the curve before the join
- //cbc2: the curve after the join
- //endPt: the point to end at
- //miter_limit: the miter parameter
- static void reflect_curves(Geom::Path& path_builder, Geom::Curve* cbc1, Geom::Curve* cbc2, Geom::Point endPt, double miter_limit)
- {
- //the most important work for the reflected join is done here
-
- //determine where we are in the path. If we're on the inside, ignore
- //and just lineTo. On the outside, we'll do a little reflection magic :)
- Geom::Crossings cross = Geom::crossings(*cbc1, *cbc2);
- if (cross.empty())
- {
- //probably on the outside of the corner
- Geom::Path pth;
- pth.append(*cbc1);
-
- Geom::Point tang1 = Geom::unitTangentAt(pth.toPwSb()[0], 1);
-
- //reflect curves along the bevel
- D2SB newcurve1 = pth.toPwSb()[0] *
- Geom::reflection ( -Geom::rot90(tang1) ,
- cbc1->finalPoint() );
-
- Geom::CubicBezier bzr1 = sbasis_to_cubicbezier(Geom::reverse(newcurve1));
-
- pth = Geom::Path();
- pth.append( *cbc2 );
- Geom::Point tang2 = Geom::unitTangentAt(pth.toPwSb()[0], 0);
-
- D2SB newcurve2 = pth.toPwSb()[0] *
- Geom::reflection ( -Geom::rot90(tang2) ,
- cbc2->initialPoint() );
- Geom::CubicBezier bzr2 = sbasis_to_cubicbezier(Geom::reverse(newcurve2));
-
- cross = Geom::crossings(bzr1, bzr2);
- if ( cross.empty() )
- {
- //std::cout << "Oops, no crossings!" << std::endl;
- //curves didn't cross; default to miter
- /*boost::optional <Geom::Point> p = intersection_point (cbc1->finalPoint(), tang1,
- cbc2->initialPoint(), tang2);
- if (p)
- {
- path_builder.appendNew<Geom::LineSegment> (*p);
- }*/
- //bevel
- path_builder.appendNew<Geom::LineSegment>( endPt );
- }
- else
- {
- //join
- std::pair<Geom::CubicBezier, Geom::CubicBezier> sub1 = bzr1.subdivide(cross[0].ta);
- std::pair<Geom::CubicBezier, Geom::CubicBezier> sub2 = bzr2.subdivide(cross[0].tb);
-
- //@TODO joins have a strange tendency to cross themselves twice. Check this.
-
- //sections commented out are for general stability
- path_builder.appendNew <Geom::CubicBezier> (sub1.first[1], sub1.first[2], /*sub1.first[3]*/ sub2.second[0] );
- path_builder.appendNew <Geom::CubicBezier> (sub2.second[1], sub2.second[2], /*sub2.second[3]*/ endPt );
- }
- }
- else // cross.empty()
- {
- //probably on the inside of the corner
- path_builder.appendNew<Geom::LineSegment> ( endPt );
- }
- }
-
- /** @brief Converts a path to one half of an outline.
- * path_in: The input path to use. (To create the other side use path_in.reverse() )
- * line_width: the line width to use (usually you want to divide this by 2)
- * linecap_type: (not used here) the cap to apply. Passed to libvarot.
- * miter_limit: the miter parameter
- */
- static Geom::Path half_outline(const Geom::Path& path_in, double line_width, ButtType linecap_type, double miter_limit)
- {
- Geom::PathVector pv = split_at_cusps(path_in);
- unsigned m;
- Path path_outline = Path();
- Path path_tangent = Path();
- //needed for closing the path
- Geom::Point initialPoint;
- Geom::Point endPoint;
-
- //some issues prevented me from using a PathBuilder here
- //it seems like PathBuilder::peek() gave me a null reference exception
- //and I was unable to get a stack trace on Windows, so had to switch to Linux
- //to see what the hell was wrong. :(
- //I wasted five hours opening it in IDAPro, VS2012, and GDB Windows
-
- /*Program received signal SIGSEGV, Segmentation fault.
- 0x00000000006539ac in get_curves (this=0x0)
- at /usr/include/c++/4.6/bits/locale_facets.h:1077
- 1077 { return __c; }
- */
-
- Geom::Path path_builder = Geom::Path();
- Geom::PathVector * pathvec;
-
- //load the first portion in before the loop starts
- {
- path_outline = Path();
- path_outline.LoadPath(pv[0], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
- //now half of first cusp has been loaded
-
- pathvec = path_tangent.MakePathVector();
- path_tangent = Path();
-
- //instead of array accessing twice, dereferencing used for clarity
- initialPoint = (*pathvec)[0].initialPoint();
-
- path_builder.start(initialPoint);
- path_builder.append( (*pathvec)[0] );
-
- path_outline = Path();
- path_outline.LoadPath(pv[1], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
-
- delete pathvec; pathvec = NULL;
- pathvec = path_tangent.MakePathVector();
- path_tangent = Path();
-
- Geom::Curve *cbc1 = path_builder[path_builder.size() - 1].duplicate();
- Geom::Curve *cbc2 = (*pathvec)[0][0].duplicate();
-
- reflect_curves(path_builder, cbc1, cbc2, (*pathvec)[0].initialPoint(), miter_limit );
-
- path_builder.append( (*pathvec)[0] );
-
- //always set pointers null after deleting
- delete pathvec; pathvec = NULL;
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
-
- for (m = 2; m < pv.size(); m++)
- {
- path_outline = Path();
- path_outline.LoadPath(pv[m], Geom::Affine(), false, false);
- path_outline.OutsideOutline(&path_tangent, line_width / 2, join_straight, linecap_type, 10);
-
- delete pathvec; pathvec = NULL;
- pathvec = path_tangent.MakePathVector();
-
- Geom::Curve *cbc1 = path_builder[path_builder.size() - 1].duplicate();
- Geom::Curve *cbc2 = (*pathvec)[0][0].duplicate();
-
- reflect_curves(path_builder, cbc1, cbc2, (*pathvec)[0].initialPoint(), miter_limit );
- path_builder.append( (*pathvec)[0] );
-
- delete pathvec; pathvec = NULL;
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
-
- return path_builder;
- }
-
- static Geom::PathVector outlinePath(const Geom::PathVector& path_in, double line_width, JoinType join, ButtType butt, double miter_lim)
- {
- Path p = Path();
- Path outlinepath = Path();
- for (unsigned i = 0; i < path_in.size(); i++)
- {
- p.LoadPath(path_in[i], Geom::Affine(), false, ( (i==0) ? false : true));
- }
-
- Geom::PathVector path_out;
- for (unsigned lmnop = 0; lmnop < path_in.size(); lmnop++)
- {
- if (path_in[lmnop].size() > 1)
- {
- Geom::Path p_init;
- Geom::Path p_rev;
- Geom::PathBuilder pb = Geom::PathBuilder();
-
- if ( !path_in[lmnop].closed() )
- {
- p_init = Outline::half_outline( path_in[lmnop], -line_width, butt,
- miter_lim );
- p_rev = Outline::half_outline( path_in[lmnop].reverse(), -line_width, butt,
- miter_lim );
-
- pb.moveTo(p_init.initialPoint() );
- pb.append(p_init);
-
- //cap
- if (butt == butt_straight) {
- pb.lineTo(p_rev.initialPoint() );
- } else if (butt == butt_round) {
- pb.arcTo((-line_width) / 2, (-line_width) / 2, 0., true, true, p_rev.initialPoint() );
- } else if (butt == butt_square) {
- //don't know what to do
- pb.lineTo(p_rev.initialPoint() );
- } else if (butt == butt_pointy) {
- //don't know what to do
- pb.lineTo(p_rev.initialPoint() );
- }
-
- pb.append(p_rev);
-
- if (butt == butt_straight) {
- pb.lineTo(p_init.initialPoint() );
- } else if (butt == butt_round) {
- pb.arcTo((-line_width) / 2, (-line_width) / 2, 0., true, true, p_init.initialPoint() );
- } else if (butt == butt_square) {
- //don't know what to do
- pb.lineTo(p_init.initialPoint() );
- } else if (butt == butt_pointy) {
- //don't know what to do
- //Geom::Point end_deriv = Geom::unitTangentAt( Geom::reverse(path_in[lmnop].toPwSb()[path_in[lmnop].size()]), 0);
- //double radius = 0.5 * Geom::distance(path_in[lmnop].finalPoint(), p_rev.initialPoint());
-
- pb.lineTo(p_init.initialPoint() );
- }
- }
- else
- {
- //final join
- //refer to half_outline for documentation
- Geom::Path p_almost = path_in[lmnop];
- p_almost.appendNew<Geom::LineSegment> ( path_in[lmnop].initialPoint() );
- p_init = Outline::half_outline( p_almost, -line_width, butt,
- miter_lim );
- p_rev = Outline::half_outline( p_almost.reverse(), -line_width, butt,
- miter_lim );
- p.LoadPath(path_in[lmnop], Geom::Affine(), false, false);
-
- //this is a kludge, because I can't find how to make this work properly
- bool lastIsLinear = ( (Geom::distance(path_in[lmnop].finalPoint(),
- path_in[lmnop] [path_in[lmnop].size() - 1].finalPoint())) ==
- (path_in[lmnop] [path_in[lmnop].size()].length()));
-
- p_almost = p_init;
- if (lastIsLinear)
- {
- p_almost.erase_last(); p_almost.erase_last();
- }
-
- //outside test
- Geom::Curve* cbc1 = p_almost[p_almost.size() - 1].duplicate();
- Geom::Curve* cbc2 = p_almost[0].duplicate();
-
- Geom::Crossings cross = Geom::crossings(*cbc1, *cbc2);
-
- if (cross.empty())
- {
- //this is the outside path
-
- //reuse the old one
- p_init = p_almost;
- Outline::reflect_curves(p_init, cbc1, cbc2, p_almost.initialPoint(), miter_lim );
- pb.moveTo(p_init.initialPoint()); pb.append(p_init);
- }
- else
- {
- //inside, carry on :-)
- pb.moveTo(p_almost.initialPoint()); pb.append(p_almost);
- }
-
- p_almost = p_rev;
- if (lastIsLinear)
- {
- p_almost.erase(p_almost.begin() );
- p_almost.erase(p_almost.begin() );
- }
-
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
-
- cbc1 = p_almost[p_almost.size() - 1].duplicate();
- cbc2 = p_almost[0].duplicate();
-
- cross = Geom::crossings(*cbc1, *cbc2);
-
- if (cross.empty())
- {
- //outside path
-
- p_init = p_almost;
- reflect_curves(p_init, cbc1, cbc2, p_almost.initialPoint(), miter_lim );
- pb.moveTo(p_init.initialPoint()); pb.append(p_init);
- }
- else
- {
- //inside
- pb.moveTo(p_almost.initialPoint()); pb.append(p_almost);
- }
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
- //pb.closePath();
- pb.flush();
- Geom::PathVector pv_np = pb.peek();
- //hack
- for (unsigned abcd = 0; abcd < pv_np.size(); abcd++)
- {
- path_out.push_back( pv_np[abcd] );
- }
- }
- else
- {
- p.LoadPath(path_in[lmnop], Geom::Affine(), false, false);
- p.Outline(&outlinepath, line_width / 2, join, butt, miter_lim);
- std::vector<Geom::Path> *pv_p = outlinepath.MakePathVector();
- //hack
- path_out.push_back( (*pv_p)[0].reverse() );
- delete pv_p;
- }
- }
- return path_out;
- }
- static Geom::PathVector outlinePath_extr(const Geom::PathVector& path_in, double line_width, LineJoinType join, ButtType butt, double miter_lim)
- {
- Path p = Path();
- Path outlinepath = Path();
- for (unsigned i = 0; i < path_in.size(); i++)
- {
- p.LoadPath(path_in[i], Geom::Affine(), false, ( (i==0) ? false : true));
- }
-
- Geom::PathVector path_out;
- for (unsigned lmnop = 0; lmnop < path_in.size(); lmnop++)
- {
- if (path_in[lmnop].size() > 1)
- {
- Geom::Path p_init;
- Geom::Path p_rev;
- Geom::PathBuilder pb = Geom::PathBuilder();
-
- if ( !path_in[lmnop].closed() )
- {
- p_init = Outline::half_outline_extrp( path_in[lmnop], -line_width, butt,
- miter_lim );
- p_rev = Outline::half_outline_extrp( path_in[lmnop].reverse(), -line_width, butt,
- miter_lim );
-
- pb.moveTo(p_init.initialPoint() );
- pb.append(p_init);
-
- //cap
- if (butt == butt_straight) {
- pb.lineTo(p_rev.initialPoint() );
- } else if (butt == butt_round) {
- pb.arcTo((-line_width) / 2, (-line_width) / 2, 0., true, true, p_rev.initialPoint() );
- } else if (butt == butt_square) {
- //don't know what to do
- pb.lineTo(p_rev.initialPoint() );
- } else if (butt == butt_pointy) {
- //don't know what to do
- pb.lineTo(p_rev.initialPoint() );
- }
-
- pb.append(p_rev);
-
- if (butt == butt_straight) {
- pb.lineTo(p_init.initialPoint() );
- } else if (butt == butt_round) {
- pb.arcTo((-line_width) / 2, (-line_width) / 2, 0., true, true, p_init.initialPoint() );
- } else if (butt == butt_square) {
- //don't know what to do
- pb.lineTo(p_init.initialPoint() );
- } else if (butt == butt_pointy) {
- //don't know what to do
- //Geom::Point end_deriv = Geom::unitTangentAt( Geom::reverse(path_in[lmnop].toPwSb()[path_in[lmnop].size()]), 0);
- //double radius = 0.5 * Geom::distance(path_in[lmnop].finalPoint(), p_rev.initialPoint());
-
- pb.lineTo(p_init.initialPoint() );
- }
- }
- else
- {
- //final join
- //refer to half_outline for documentation
- Geom::Path p_almost = path_in[lmnop];
- p_almost.appendNew<Geom::LineSegment> ( path_in[lmnop].initialPoint() );
- p_init = Outline::half_outline_extrp( p_almost, -line_width, butt,
- miter_lim );
- p_rev = Outline::half_outline_extrp( p_almost.reverse(), -line_width, butt,
- miter_lim );
- p.LoadPath(path_in[lmnop], Geom::Affine(), false, false);
-
- //this is a kludge, because I can't find how to make this work properly
- bool lastIsLinear = ( (Geom::distance(path_in[lmnop].finalPoint(),
- path_in[lmnop] [path_in[lmnop].size() - 1].finalPoint())) ==
- (path_in[lmnop] [path_in[lmnop].size()].length()));
-
- p_almost = p_init;
- if (lastIsLinear)
- {
- p_almost.erase_last(); p_almost.erase_last();
- }
-
- //outside test
- Geom::Curve* cbc1 = p_almost[p_almost.size() - 1].duplicate();
- Geom::Curve* cbc2 = p_almost[0].duplicate();
-
- Geom::Crossings cross = Geom::crossings(*cbc1, *cbc2);
-
- if (cross.empty())
- {
- //this is the outside path
-
- //reuse the old one
- p_init = p_almost;
- Outline::extrapolate_curves(p_init, cbc1, cbc2, p_almost.initialPoint(), miter_lim );
- pb.moveTo(p_init.initialPoint()); pb.append(p_init);
- }
- else
- {
- //inside, carry on :-)
- pb.moveTo(p_almost.initialPoint()); pb.append(p_almost);
- }
-
- p_almost = p_rev;
- if (lastIsLinear)
- {
- p_almost.erase(p_almost.begin() );
- p_almost.erase(p_almost.begin() );
- }
-
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
-
- cbc1 = p_almost[p_almost.size() - 1].duplicate();
- cbc2 = p_almost[0].duplicate();
-
- cross = Geom::crossings(*cbc1, *cbc2);
-
- if (cross.empty())
- {
- //outside path
-
- p_init = p_almost;
- extrapolate_curves(p_init, cbc1, cbc2, p_almost.initialPoint(), miter_lim );
- pb.moveTo(p_init.initialPoint()); pb.append(p_init);
- }
- else
- {
- //inside
- pb.moveTo(p_almost.initialPoint()); pb.append(p_almost);
- }
- delete cbc1; delete cbc2; cbc1 = cbc2 = NULL;
- }
- //pb.closePath();
- pb.flush();
- Geom::PathVector pv_np = pb.peek();
- //hack
- for (unsigned abcd = 0; abcd < pv_np.size(); abcd++)
- {
- path_out.push_back( pv_np[abcd] );
- }
- }
- else
- {
- p.LoadPath(path_in[lmnop], Geom::Affine(), false, false);
- p.Outline(&outlinepath, line_width / 2, join_pointy, butt, miter_lim);
- std::vector<Geom::Path> *pv_p = outlinepath.MakePathVector();
- //hack
- path_out.push_back( (*pv_p)[0].reverse() );
- delete pv_p;
- }
- }
- return path_out;
- }
-
-
-} // namespace Outline
-
-/*
- Local Variables:
- mode:c++
- c-file-style:"stroustrup"
- c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
- indent-tabs-mode:nil
- fill-column:99
- End:
-*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :
diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp
index 5f478435d..456af3731 100644
--- a/src/path-chemistry.cpp
+++ b/src/path-chemistry.cpp
@@ -22,6 +22,7 @@
#include "xml/repr.h"
#include "svg/svg.h"
#include "display/curve.h"
+#include "color.h"
#include <glib.h>
#include <glibmm/i18n.h>
#include "sp-path.h"
@@ -438,6 +439,10 @@ sp_item_list_to_curves(const GSList *items, GSList **selected, GSList **to_selec
gchar *title = item->title();
// remember description
gchar *desc = item->desc();
+ // remember highlight color
+ guint32 highlight_color = 0;
+ if (item->isHighlightSet())
+ highlight_color = item->highlight_color();
// It's going to resurrect, so we delete without notifying listeners.
item->deleteObject(false);
@@ -455,6 +460,9 @@ sp_item_list_to_curves(const GSList *items, GSList **selected, GSList **to_selec
newObj->setDesc(desc);
g_free(desc);
}
+ if (highlight_color && newObj) {
+ SP_ITEM(newObj)->setHighlightColor( highlight_color );
+ }
// move to the saved position
repr->setPosition(pos > 0 ? pos : 0);
diff --git a/src/splivarot.cpp b/src/splivarot.cpp
index 5c7b389ff..1eab73b62 100644
--- a/src/splivarot.cpp
+++ b/src/splivarot.cpp
@@ -1339,6 +1339,10 @@ sp_selected_path_outline(SPDesktop *desktop)
gchar *title = item->title();
// remember description
gchar *desc = item->desc();
+ // remember highlight color
+ guint32 highlight_color = 0;
+ if (item->isHighlightSet())
+ highlight_color = item->highlight_color();
if (res->descr_cmd.size() > 1) { // if there's 0 or 1 node left, drop this path altogether
@@ -1381,6 +1385,9 @@ sp_selected_path_outline(SPDesktop *desktop)
if (desc) {
newitem->setDesc(desc);
}
+ if (highlight_color && newitem) {
+ newitem->setHighlightColor( highlight_color );
+ }
SPShape *shape = SP_SHAPE(item);
@@ -1456,13 +1463,23 @@ sp_selected_path_outline(SPDesktop *desktop)
g_repr, xml_doc, doc );
}
}
+ //bug 1290573: completely destroy the old object first to prevent
+ //an ID clash, which has issues on undo
+ curve->unref();
+ selection->remove(item);
+ item->deleteObject(false);
selection->add(g_repr);
Inkscape::GC::release(g_repr);
-
- } else {
+ } else
+ {
+ //bug 1290573: completely destroy the old object first to prevent
+ //an ID clash, which has issues on undo
+ curve->unref();
+ selection->remove(item);
+ item->deleteObject(false);
// add the new repr to the parent
parent->appendChild(repr);
@@ -1481,6 +1498,9 @@ sp_selected_path_outline(SPDesktop *desktop)
if (desc) {
newitem->setDesc(desc);
}
+ if (highlight_color && newitem) {
+ newitem->setHighlightColor( highlight_color );
+ }
selection->add(repr);
@@ -1488,10 +1508,6 @@ sp_selected_path_outline(SPDesktop *desktop)
Inkscape::GC::release(repr);
- curve->unref();
- selection->remove(item);
- item->deleteObject(false);
-
}
if (title) {
g_free(title);
diff --git a/src/ui/dialog/color-item.cpp b/src/ui/dialog/color-item.cpp
index a1951ec48..bab7e18e1 100644
--- a/src/ui/dialog/color-item.cpp
+++ b/src/ui/dialog/color-item.cpp
@@ -11,8 +11,18 @@
* Released under GNU GPL, read the file 'COPYING' for more information
*/
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include <errno.h>
+
+#if GLIBMM_DISABLE_DEPRECATED && HAVE_GLIBMM_THREADS_H
+#include <glibmm/threads.h>
+#endif
+
#include <gtkmm/label.h>
+#include <glibmm/i18n.h>
#include <cairo.h>
#include <gtk/gtk.h>
@@ -35,216 +45,766 @@
#include "xml/repr.h"
#include "verbs.h"
#include "widgets/gradient-vector.h"
-#include "sp-paint-server.h"
#include "color.h" // for SP_RGBA32_U_COMPOSE
-#include <glibmm/i18n.h>
namespace Inkscape {
namespace UI {
namespace Dialogs {
+static std::vector<std::string> mimeStrings;
+static std::map<std::string, guint> mimeToInt;
+
-bool ColorItem::on_enter_notify_event(GdkEventCrossing* event)
+#if ENABLE_MAGIC_COLORS
+// TODO remove this soon:
+extern std::vector<SwatchPage*> possible;
+#endif // ENABLE_MAGIC_COLORS
+
+
+#if ENABLE_MAGIC_COLORS
+static bool bruteForce( SPDocument* document, Inkscape::XML::Node* node, Glib::ustring const& match, int r, int g, int b )
{
- SPDesktop *desktop = SP_ACTIVE_DESKTOP;
- if ( desktop ) {
- gchar* msg = g_strdup_printf(_("Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"),def);
- desktop->tipsMessageContext()->set(Inkscape::INFORMATION_MESSAGE, msg);
- g_free(msg);
+ bool changed = false;
+
+ if ( node ) {
+ gchar const * val = node->attribute("inkscape:x-fill-tag");
+ if ( val && (match == val) ) {
+ SPObject *obj = document->getObjectByRepr( node );
+
+ gchar c[64] = {0};
+ sp_svg_write_color( c, sizeof(c), SP_RGBA32_U_COMPOSE( r, g, b, 0xff ) );
+ SPCSSAttr *css = sp_repr_css_attr_new();
+ sp_repr_css_set_property( css, "fill", c );
+
+ sp_desktop_apply_css_recursive( obj, css, true );
+ static_cast<SPItem*>(obj)->updateRepr();
+
+ changed = true;
+ }
+
+ val = node->attribute("inkscape:x-stroke-tag");
+ if ( val && (match == val) ) {
+ SPObject *obj = document->getObjectByRepr( node );
+
+ gchar c[64] = {0};
+ sp_svg_write_color( c, sizeof(c), SP_RGBA32_U_COMPOSE( r, g, b, 0xff ) );
+ SPCSSAttr *css = sp_repr_css_attr_new();
+ sp_repr_css_set_property( css, "stroke", c );
+
+ sp_desktop_apply_css_recursive( (SPItem*)obj, css, true );
+ ((SPItem*)obj)->updateRepr();
+
+ changed = true;
+ }
+
+ Inkscape::XML::Node* first = node->firstChild();
+ changed |= bruteForce( document, first, match, r, g, b );
+
+ changed |= bruteForce( document, node->next(), match, r, g, b );
}
- return Gtk::Widget::on_enter_notify_event(event);
+
+ return changed;
+}
+#endif // ENABLE_MAGIC_COLORS
+
+static void handleClick( GtkWidget* /*widget*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ item->buttonClicked(false);
+ }
+}
+
+static void handleSecondaryClick( GtkWidget* /*widget*/, gint /*arg1*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ item->buttonClicked(true);
+ }
+}
+
+static gboolean handleEnterNotify( GtkWidget* /*widget*/, GdkEventCrossing* /*event*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+ if ( desktop ) {
+ gchar* msg = g_strdup_printf(_("Color: <b>%s</b>; <b>Click</b> to set fill, <b>Shift+click</b> to set stroke"),
+ item->def.descr.c_str());
+ desktop->tipsMessageContext()->set(Inkscape::INFORMATION_MESSAGE, msg);
+ g_free(msg);
+ }
+ }
+ return FALSE;
+}
+
+static gboolean handleLeaveNotify( GtkWidget* /*widget*/, GdkEventCrossing* /*event*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+ if ( desktop ) {
+ desktop->tipsMessageContext()->clear();
+ }
+ }
+ return FALSE;
}
-bool ColorItem::on_leave_notify_event(GdkEventCrossing* event)
+static void dieDieDie( GObject *obj, gpointer user_data )
{
- SPDesktop *desktop = SP_ACTIVE_DESKTOP;
- if ( desktop ) {
- desktop->tipsMessageContext()->clear();
+ g_message("die die die %p %p", obj, user_data );
+}
+
+static bool getBlock( std::string& dst, guchar ch, std::string const & str )
+{
+ bool good = false;
+ std::string::size_type pos = str.find(ch);
+ if ( pos != std::string::npos )
+ {
+ std::string::size_type pos2 = str.find( '(', pos );
+ if ( pos2 != std::string::npos ) {
+ std::string::size_type endPos = str.find( ')', pos2 );
+ if ( endPos != std::string::npos ) {
+ dst = str.substr( pos2 + 1, (endPos - pos2 - 1) );
+ good = true;
+ }
+ }
}
- return Gtk::Widget::on_leave_notify_event(event);
+ return good;
}
-void ColorItem::selection_modified(Selection* selection, guint flags)
+static bool popVal( guint64& numVal, std::string& str )
{
- selection_changed(selection);
+ bool good = false;
+ std::string::size_type endPos = str.find(',');
+ if ( endPos == std::string::npos ) {
+ endPos = str.length();
+ }
+
+ if ( endPos != std::string::npos && endPos > 0 ) {
+ std::string xxx = str.substr( 0, endPos );
+ const gchar* ptr = xxx.c_str();
+ gchar* endPtr = 0;
+ numVal = g_ascii_strtoull( ptr, &endPtr, 10 );
+ if ( (numVal == G_MAXUINT64) && (ERANGE == errno) ) {
+ // overflow
+ } else if ( (numVal == 0) && (endPtr == ptr) ) {
+ // failed conversion
+ } else {
+ good = true;
+ str.erase( 0, endPos + 1 );
+ }
+ }
+
+ return good;
}
-void ColorItem::selection_changed(Selection* selection)
+// TODO resolve this more cleanly:
+extern gboolean colorItemHandleButtonPress( GtkWidget* /*widget*/, GdkEventButton* event, gpointer user_data);
+
+static void colorItemDragBegin( GtkWidget */*widget*/, GdkDragContext* dc, gpointer data )
{
- SPItem* item = selection->singleItem();
- SPPaintServer* grad;
- if (item &&
- (
- (item->style->fill.isPaintserver() &&
- SP_IS_GRADIENT( (grad = item->style->getFillPaintServer()) )
- && SP_GRADIENT(grad)->getVector() == gradient) ||
-
- (item->style->stroke.isPaintserver() &&
- SP_IS_GRADIENT( (grad = item->style->getStrokePaintServer()) ) &&
- SP_GRADIENT(grad)->getVector() == gradient)
- )
- )
+ ColorItem* item = reinterpret_cast<ColorItem*>(data);
+ if ( item )
{
- if (!_isSelected) {
- _isSelected = true;
- queue_draw();
+ using Inkscape::IO::Resource::get_path;
+ using Inkscape::IO::Resource::ICONS;
+ using Inkscape::IO::Resource::SYSTEM;
+ int width = 32;
+ int height = 24;
+
+ if (item->def.getType() != ege::PaintDef::RGB){
+ GError *error = NULL;
+ gsize bytesRead = 0;
+ gsize bytesWritten = 0;
+ gchar *localFilename = g_filename_from_utf8( get_path(SYSTEM, ICONS, "remove-color.png"),
+ -1,
+ &bytesRead,
+ &bytesWritten,
+ &error);
+ GdkPixbuf* pixbuf = gdk_pixbuf_new_from_file_at_scale(localFilename, width, height, FALSE, &error);
+ g_free(localFilename);
+ gtk_drag_set_icon_pixbuf( dc, pixbuf, 0, 0 );
+ } else {
+ GdkPixbuf* pixbuf = 0;
+ if ( item->getGradient() ){
+ cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, width, height);
+ cairo_pattern_t *gradient = sp_gradient_create_preview_pattern(item->getGradient(), width);
+ cairo_t *ct = cairo_create(s);
+ cairo_set_source(ct, gradient);
+ cairo_paint(ct);
+ cairo_destroy(ct);
+ cairo_pattern_destroy(gradient);
+ cairo_surface_flush(s);
+
+ pixbuf = ink_pixbuf_create_from_cairo_surface(s);
+ } else {
+ Glib::RefPtr<Gdk::Pixbuf> thumb = Gdk::Pixbuf::create( Gdk::COLORSPACE_RGB, false, 8, width, height );
+ guint32 fillWith = (0xff000000 & (item->def.getR() << 24))
+ | (0x00ff0000 & (item->def.getG() << 16))
+ | (0x0000ff00 & (item->def.getB() << 8));
+ thumb->fill( fillWith );
+ pixbuf = thumb->gobj();
+ g_object_ref(G_OBJECT(pixbuf));
+ }
+ gtk_drag_set_icon_pixbuf( dc, pixbuf, 0, 0 );
}
- } else if (_isSelected) {
- _isSelected = false;
- queue_draw();
}
+
+}
+
+//"drag-drop"
+// gboolean dragDropColorData( GtkWidget *widget,
+// GdkDragContext *drag_context,
+// gint x,
+// gint y,
+// guint time,
+// gpointer user_data)
+// {
+// // TODO finish
+
+// return TRUE;
+// }
+
+
+SwatchPage::SwatchPage()
+ : _prefWidth(0)
+{
}
-ColorItem::ColorItem( SPGradient* grad, const gchar* name, SPDesktop* desktop ) :
- Glib::ObjectBase("coloritem"),
- Gtk::Widget(),
- def( name ),
- gradient(grad),
- _isSelected(false)
+SwatchPage::~SwatchPage()
{
- set_has_window(true);
- add_events(Gdk::BUTTON_PRESS_MASK);
- add_events(Gdk::ENTER_NOTIFY_MASK | Gdk::LEAVE_NOTIFY_MASK);
- sel_connection = desktop->selection->connectChanged(sigc::mem_fun(*this, &ColorItem::selection_changed));
- mod_connection = desktop->selection->connectModified(sigc::mem_fun(*this, &ColorItem::selection_modified));
- selection_changed(desktop->selection);
}
-void ColorItem::on_size_request(Gtk::Requisition* requisition)
+
+ColorItem::ColorItem(ege::PaintDef::ColorType type) :
+ def(type),
+ _isFill(false),
+ _isStroke(false),
+ _isLive(false),
+ _linkIsTone(false),
+ _linkPercent(0),
+ _linkGray(0),
+ _linkSrc(0),
+ _grad(0),
+ _pattern(0)
{
- requisition->height = 20;
- requisition->width = 20;
}
-void ColorItem::on_size_allocate(Gtk::Allocation& allocation)
+ColorItem::ColorItem( unsigned int r, unsigned int g, unsigned int b, Glib::ustring& name ) :
+ def( r, g, b, name ),
+ _isFill(false),
+ _isStroke(false),
+ _isLive(false),
+ _linkIsTone(false),
+ _linkPercent(0),
+ _linkGray(0),
+ _linkSrc(0),
+ _grad(0),
+ _pattern(0)
{
- set_allocation(allocation);
- if (m_refGdkWindow)
- {
- m_refGdkWindow->move_resize( allocation.get_x(), allocation.get_y(), allocation.get_width(), allocation.get_height() );
+}
+
+ColorItem::~ColorItem()
+{
+ if (_pattern != NULL) {
+ cairo_pattern_destroy(_pattern);
+ }
+}
+
+ColorItem::ColorItem(ColorItem const &other) :
+ Inkscape::UI::Previewable()
+{
+ if ( this != &other ) {
+ *this = other;
+ }
+}
+
+ColorItem &ColorItem::operator=(ColorItem const &other)
+{
+ if ( this != &other ) {
+ def = other.def;
+
+ // TODO - correct linkage
+ _linkSrc = other._linkSrc;
+ g_message("Erk!");
+ }
+ return *this;
+}
+
+void ColorItem::setState( bool fill, bool stroke )
+{
+ if ( (_isFill != fill) || (_isStroke != stroke) ) {
+ _isFill = fill;
+ _isStroke = stroke;
+
+ for ( std::vector<Gtk::Widget*>::iterator it = _previews.begin(); it != _previews.end(); ++it ) {
+ Gtk::Widget* widget = *it;
+ if ( IS_EEK_PREVIEW(widget->gobj()) ) {
+ EekPreview * preview = EEK_PREVIEW(widget->gobj());
+
+ int val = eek_preview_get_linked( preview );
+ val &= ~(PREVIEW_FILL | PREVIEW_STROKE);
+ if ( _isFill ) {
+ val |= PREVIEW_FILL;
+ }
+ if ( _isStroke ) {
+ val |= PREVIEW_STROKE;
+ }
+ eek_preview_set_linked( preview, static_cast<LinkType>(val) );
+ }
+ }
+ }
+}
+
+void ColorItem::setGradient(SPGradient *grad)
+{
+ if (_grad != grad) {
+ _grad = grad;
+ // TODO regen and push to listeners
}
+
+ setName( gr_prepare_label(_grad) );
}
-void ColorItem::on_map()
+void ColorItem::setName(const Glib::ustring name)
{
- Gtk::Widget::on_map();
+ //def.descr = name;
+
+ for ( std::vector<Gtk::Widget*>::iterator it = _previews.begin(); it != _previews.end(); ++it ) {
+ Gtk::Widget* widget = *it;
+ if ( IS_EEK_PREVIEW(widget->gobj()) ) {
+ gtk_widget_set_tooltip_text(GTK_WIDGET(widget->gobj()), name.c_str());
+ }
+ else if ( GTK_IS_LABEL(widget->gobj()) ) {
+ gtk_label_set_text(GTK_LABEL(widget->gobj()), name.c_str());
+ }
+ }
}
-void ColorItem::on_unmap()
+void ColorItem::setPattern(cairo_pattern_t *pattern)
{
- Gtk::Widget::on_unmap();
+ if (pattern) {
+ cairo_pattern_reference(pattern);
+ }
+ if (_pattern) {
+ cairo_pattern_destroy(_pattern);
+ }
+ _pattern = pattern;
+
+ _updatePreviews();
}
-void ColorItem::on_realize()
+void ColorItem::_dragGetColorData( GtkWidget */*widget*/,
+ GdkDragContext */*drag_context*/,
+ GtkSelectionData *data,
+ guint info,
+ guint /*time*/,
+ gpointer user_data)
+{
+ ColorItem* item = reinterpret_cast<ColorItem*>(user_data);
+ std::string key;
+ if ( info < mimeStrings.size() ) {
+ key = mimeStrings[info];
+ } else {
+ g_warning("ERROR: unknown value (%d)", info);
+ }
+
+ if ( !key.empty() ) {
+ char* tmp = 0;
+ int len = 0;
+ int format = 0;
+ item->def.getMIMEData(key, tmp, len, format);
+ if ( tmp ) {
+ GdkAtom dataAtom = gdk_atom_intern( key.c_str(), FALSE );
+ gtk_selection_data_set( data, dataAtom, format, (guchar*)tmp, len );
+ delete[] tmp;
+ }
+ }
+}
+
+void ColorItem::_dropDataIn( GtkWidget */*widget*/,
+ GdkDragContext */*drag_context*/,
+ gint /*x*/, gint /*y*/,
+ GtkSelectionData */*data*/,
+ guint /*info*/,
+ guint /*event_time*/,
+ gpointer /*user_data*/)
{
- set_realized();
- ensure_style();
-
- if(!m_refGdkWindow)
- {
- //Create the GdkWindow:
-
- GdkWindowAttr attributes;
- memset(&attributes, 0, sizeof(attributes));
-
- Gtk::Allocation allocation = get_allocation();
-
- //Set initial position and size of the Gdk::Window:
- attributes.x = allocation.get_x();
- attributes.y = allocation.get_y();
- attributes.width = allocation.get_width();
- attributes.height = allocation.get_height();
-
- attributes.event_mask = get_events () | Gdk::EXPOSURE_MASK;
- attributes.window_type = GDK_WINDOW_CHILD;
- attributes.wclass = GDK_INPUT_OUTPUT;
-
- m_refGdkWindow = Gdk::Window::create(get_parent_window(), &attributes,
- GDK_WA_X | GDK_WA_Y);
- set_window(m_refGdkWindow);
-
- //Attach this widget's style to its Gdk::Window.
- style_attach();
-
- //make the widget receive expose events
- m_refGdkWindow->set_user_data(gobj());
- }
}
-void ColorItem::on_unrealize()
+void ColorItem::_colorDefChanged(void* data)
{
- m_refGdkWindow.reset();
-
- Gtk::Widget::on_unrealize();
+ ColorItem* item = reinterpret_cast<ColorItem*>(data);
+ if ( item ) {
+ item->_updatePreviews();
+ }
}
-bool ColorItem::on_expose_event(GdkEventExpose* event)
+void ColorItem::_updatePreviews()
{
- if(m_refGdkWindow)
+ for ( std::vector<Gtk::Widget*>::iterator it = _previews.begin(); it != _previews.end(); ++it ) {
+ Gtk::Widget* widget = *it;
+ if ( IS_EEK_PREVIEW(widget->gobj()) ) {
+ EekPreview * preview = EEK_PREVIEW(widget->gobj());
+
+ _regenPreview(preview);
+
+ widget->queue_draw();
+ }
+ }
+
+ for ( std::vector<ColorItem*>::iterator it = _listeners.begin(); it != _listeners.end(); ++it ) {
+ guint r = def.getR();
+ guint g = def.getG();
+ guint b = def.getB();
+
+ if ( (*it)->_linkIsTone ) {
+ r = ( ((*it)->_linkPercent * (*it)->_linkGray) + ((100 - (*it)->_linkPercent) * r) ) / 100;
+ g = ( ((*it)->_linkPercent * (*it)->_linkGray) + ((100 - (*it)->_linkPercent) * g) ) / 100;
+ b = ( ((*it)->_linkPercent * (*it)->_linkGray) + ((100 - (*it)->_linkPercent) * b) ) / 100;
+ } else {
+ r = ( ((*it)->_linkPercent * 255) + ((100 - (*it)->_linkPercent) * r) ) / 100;
+ g = ( ((*it)->_linkPercent * 255) + ((100 - (*it)->_linkPercent) * g) ) / 100;
+ b = ( ((*it)->_linkPercent * 255) + ((100 - (*it)->_linkPercent) * b) ) / 100;
+ }
+
+ (*it)->def.setRGB( r, g, b );
+ }
+
+
+#if ENABLE_MAGIC_COLORS
+ // Look for objects using this color
{
- Cairo::RefPtr<Cairo::Context> cr = m_refGdkWindow->create_cairo_context();
- if(event)
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+ if ( desktop ) {
+ SPDocument* document = sp_desktop_document( desktop );
+ Inkscape::XML::Node *rroot = document->getReprRoot();
+ if ( rroot ) {
+
+ // Find where this thing came from
+ Glib::ustring paletteName;
+ bool found = false;
+ int index = 0;
+ for ( std::vector<SwatchPage*>::iterator it2 = possible.begin(); it2 != possible.end() && !found; ++it2 ) {
+ SwatchPage* curr = *it2;
+ index = 0;
+ for ( boost::ptr_vector<ColorItem>::iterator zz = curr->_colors.begin(); zz != curr->_colors.end(); ++zz ) {
+ if ( this == &*zz ) {
+ found = true;
+ paletteName = curr->_name;
+ break;
+ } else {
+ index++;
+ }
+ }
+ }
+
+ if ( !paletteName.empty() ) {
+ gchar* str = g_strdup_printf("%d|", index);
+ paletteName.insert( 0, str );
+ g_free(str);
+ str = 0;
+
+ if ( bruteForce( document, rroot, paletteName, def.getR(), def.getG(), def.getB() ) ) {
+ SPDocumentUndo::done( document , SP_VERB_DIALOG_SWATCHES,
+ _("Change color definition"));
+ }
+ }
+ }
+ }
+ }
+#endif // ENABLE_MAGIC_COLORS
+
+}
+
+void ColorItem::_regenPreview(EekPreview * preview)
+{
+ if ( def.getType() != ege::PaintDef::RGB ) {
+ using Inkscape::IO::Resource::get_path;
+ using Inkscape::IO::Resource::ICONS;
+ using Inkscape::IO::Resource::SYSTEM;
+ GError *error = NULL;
+ gsize bytesRead = 0;
+ gsize bytesWritten = 0;
+ gchar *localFilename = g_filename_from_utf8( get_path(SYSTEM, ICONS, "remove-color.png"),
+ -1,
+ &bytesRead,
+ &bytesWritten,
+ &error);
+ GdkPixbuf* pixbuf = gdk_pixbuf_new_from_file(localFilename, &error);
+ if (!pixbuf) {
+ g_warning("Null pixbuf for %p [%s]", localFilename, localFilename );
+ }
+ g_free(localFilename);
+
+ eek_preview_set_pixbuf( preview, pixbuf );
+ }
+ else if ( !_pattern ){
+ eek_preview_set_color( preview,
+ (def.getR() << 8) | def.getR(),
+ (def.getG() << 8) | def.getG(),
+ (def.getB() << 8) | def.getB() );
+ } else {
+ // These correspond to PREVIEW_PIXBUF_WIDTH and VBLOCK from swatches.cpp
+ // TODO: the pattern to draw should be in the widget that draws the preview,
+ // so the preview can be scalable
+ int w = 128;
+ int h = 16;
+
+ cairo_surface_t *s = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, w, h);
+ cairo_t *ct = cairo_create(s);
+ cairo_set_source(ct, _pattern);
+ cairo_paint(ct);
+ cairo_destroy(ct);
+ cairo_surface_flush(s);
+
+ GdkPixbuf* pixbuf = ink_pixbuf_create_from_cairo_surface(s);
+ eek_preview_set_pixbuf( preview, pixbuf );
+ }
+
+ eek_preview_set_linked( preview, (LinkType)((_linkSrc ? PREVIEW_LINK_IN:0)
+ | (_listeners.empty() ? 0:PREVIEW_LINK_OUT)
+ | (_isLive ? PREVIEW_LINK_OTHER:0)) );
+}
+
+Gtk::Widget* ColorItem::getPreview(PreviewStyle style, ViewType view, ::PreviewSize size, guint ratio, guint border)
+{
+ Gtk::Widget* widget = 0;
+ if ( style == PREVIEW_STYLE_BLURB) {
+ Gtk::Label *lbl = new Gtk::Label(def.descr);
+ lbl->set_alignment(Gtk::ALIGN_START, Gtk::ALIGN_CENTER);
+ widget = lbl;
+ } else {
+ GtkWidget* eekWidget = eek_preview_new();
+ EekPreview * preview = EEK_PREVIEW(eekWidget);
+ Gtk::Widget* newBlot = Glib::wrap(eekWidget);
+ _regenPreview(preview);
+
+ eek_preview_set_details( preview,
+ (::ViewType)view,
+ (::PreviewSize)size,
+ ratio,
+ border );
+
+ def.addCallback( _colorDefChanged, this );
+ eek_preview_set_focus_on_click(preview, FALSE);
+ newBlot->set_tooltip_text(def.descr);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "clicked",
+ G_CALLBACK(handleClick),
+ this);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "alt-clicked",
+ G_CALLBACK(handleSecondaryClick),
+ this);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "button-press-event",
+ G_CALLBACK(colorItemHandleButtonPress),
+ this);
+
{
- // clip to the area that needs to be re-exposed so we don't draw any
- // more than we need to.
- cr->rectangle(event->area.x, event->area.y, event->area.width, event->area.height);
- cr->clip();
+ std::vector<std::string> listing = def.getMIMETypes();
+ int entryCount = listing.size();
+ GtkTargetEntry* entries = new GtkTargetEntry[entryCount];
+ GtkTargetEntry* curr = entries;
+ for ( std::vector<std::string>::iterator it = listing.begin(); it != listing.end(); ++it ) {
+ curr->target = g_strdup(it->c_str());
+ curr->flags = 0;
+ if ( mimeToInt.find(*it) == mimeToInt.end() ){
+ // these next lines are order-dependent:
+ mimeToInt[*it] = mimeStrings.size();
+ mimeStrings.push_back(*it);
+ }
+ curr->info = mimeToInt[curr->target];
+ curr++;
+ }
+ gtk_drag_source_set( GTK_WIDGET(newBlot->gobj()),
+ GDK_BUTTON1_MASK,
+ entries, entryCount,
+ GdkDragAction(GDK_ACTION_MOVE | GDK_ACTION_COPY) );
+ for ( int i = 0; i < entryCount; i++ ) {
+ g_free(entries[i].target);
+ }
+ delete[] entries;
}
- if (gradient) {
- cairo_pattern_t *check = ink_cairo_pattern_create_checkerboard();
-
- Cairo::RefPtr<Cairo::Pattern> checkpat(new Cairo::Pattern(check));
-
- cr->set_source(checkpat);
- cr->paint();
-
- cairo_pattern_t *g = sp_gradient_create_preview_pattern(gradient, get_allocation().get_width());
- Cairo::RefPtr<Cairo::Pattern> gpat(new Cairo::Pattern(g));
- cr->set_source(gpat);
- cr->paint();
- gpat.clear();
- cairo_pattern_destroy(g);
-
- checkpat.clear();
-
- cairo_pattern_destroy(check);
-
- if (_isSelected) {
- cr->set_source_rgb(0, 0, 0);
- cr->set_line_width(3);
- cr->move_to(0, get_allocation().get_height());
- cr->line_to(0,0);
- cr->line_to(get_allocation().get_width(), 0);
- cr->stroke();
- cr->move_to(get_allocation().get_width(), 0);
- cr->set_source_rgb(1, 1, 1);
- cr->line_to(get_allocation().get_width(), get_allocation().get_height());
- cr->line_to(0, get_allocation().get_height());
- //cr->rectangle(0, 0, get_allocation().get_width(), get_allocation().get_height());
- cr->stroke();
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "drag-data-get",
+ G_CALLBACK(ColorItem::_dragGetColorData),
+ this);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "drag-begin",
+ G_CALLBACK(colorItemDragBegin),
+ this );
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "enter-notify-event",
+ G_CALLBACK(handleEnterNotify),
+ this);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "leave-notify-event",
+ G_CALLBACK(handleLeaveNotify),
+ this);
+
+ g_signal_connect( G_OBJECT(newBlot->gobj()),
+ "destroy",
+ G_CALLBACK(dieDieDie),
+ this);
+
+
+ widget = newBlot;
+ }
+
+ _previews.push_back( widget );
+
+ return widget;
+}
+
+void ColorItem::buttonClicked(bool secondary)
+{
+ SPDesktop *desktop = SP_ACTIVE_DESKTOP;
+ if (desktop) {
+ char const * attrName = secondary ? "stroke" : "fill";
+
+ SPCSSAttr *css = sp_repr_css_attr_new();
+ Glib::ustring descr;
+ switch (def.getType()) {
+ case ege::PaintDef::CLEAR: {
+ // TODO actually make this clear
+ sp_repr_css_set_property( css, attrName, "none" );
+ descr = secondary? _("Remove stroke color") : _("Remove fill color");
+ break;
+ }
+ case ege::PaintDef::NONE: {
+ sp_repr_css_set_property( css, attrName, "none" );
+ descr = secondary? _("Set stroke color to none") : _("Set fill color to none");
+ break;
+ }
+//mark
+ case ege::PaintDef::RGB: {
+ Glib::ustring colorspec;
+ if ( _grad ){
+ colorspec = "url(#";
+ colorspec += _grad->getId();
+ colorspec += ")";
+ } else {
+ gchar c[64];
+ guint32 rgba = (def.getR() << 24) | (def.getG() << 16) | (def.getB() << 8) | 0xff;
+ sp_svg_write_color(c, sizeof(c), rgba);
+ colorspec = c;
+ }
+//end mark
+ sp_repr_css_set_property( css, attrName, colorspec.c_str() );
+ descr = secondary? _("Set stroke color from swatch") : _("Set fill color from swatch");
+ break;
}
- } else {
- cr->set_source_rgb(1, 1, 1);
- cr->paint();
- cr->set_source_rgb(1, 0, 0);
- cr->set_line_width(3);
- cr->move_to(0,0);
- cr->line_to(get_allocation().get_width(), get_allocation().get_height());
- cr->move_to(get_allocation().get_width(), 0);
- cr->line_to(0, get_allocation().get_height());
- cr->stroke();
}
+ sp_desktop_set_style(desktop, css);
+ sp_repr_css_attr_unref(css);
+
+ DocumentUndo::done( sp_desktop_document(desktop), SP_VERB_DIALOG_SWATCHES, descr.c_str() );
}
- return true;
}
-ColorItem::~ColorItem()
+void ColorItem::_wireMagicColors( SwatchPage *colorSet )
+{
+ if ( colorSet )
+ {
+ for ( boost::ptr_vector<ColorItem>::iterator it = colorSet->_colors.begin(); it != colorSet->_colors.end(); ++it )
+ {
+ std::string::size_type pos = it->def.descr.find("*{");
+ if ( pos != std::string::npos )
+ {
+ std::string subby = it->def.descr.substr( pos + 2 );
+ std::string::size_type endPos = subby.find("}*");
+ if ( endPos != std::string::npos )
+ {
+ subby.erase( endPos );
+ //g_message("FOUND MAGIC at '%s'", (*it)->def.descr.c_str());
+ //g_message(" '%s'", subby.c_str());
+
+ if ( subby.find('E') != std::string::npos )
+ {
+ it->def.setEditable( true );
+ }
+
+ if ( subby.find('L') != std::string::npos )
+ {
+ it->_isLive = true;
+ }
+
+ std::string part;
+ // Tint. index + 1 more val.
+ if ( getBlock( part, 'T', subby ) ) {
+ guint64 colorIndex = 0;
+ if ( popVal( colorIndex, part ) ) {
+ guint64 percent = 0;
+ if ( popVal( percent, part ) ) {
+ it->_linkTint( colorSet->_colors[colorIndex], percent );
+ }
+ }
+ }
+
+ // Shade/tone. index + 1 or 2 more val.
+ if ( getBlock( part, 'S', subby ) ) {
+ guint64 colorIndex = 0;
+ if ( popVal( colorIndex, part ) ) {
+ guint64 percent = 0;
+ if ( popVal( percent, part ) ) {
+ guint64 grayLevel = 0;
+ if ( !popVal( grayLevel, part ) ) {
+ grayLevel = 0;
+ }
+ it->_linkTone( colorSet->_colors[colorIndex], percent, grayLevel );
+ }
+ }
+ }
+
+ }
+ }
+ }
+ }
+}
+
+
+void ColorItem::_linkTint( ColorItem& other, int percent )
+{
+ if ( !_linkSrc )
+ {
+ other._listeners.push_back(this);
+ _linkIsTone = false;
+ _linkPercent = percent;
+ if ( _linkPercent > 100 )
+ _linkPercent = 100;
+ if ( _linkPercent < 0 )
+ _linkPercent = 0;
+ _linkGray = 0;
+ _linkSrc = &other;
+
+ ColorItem::_colorDefChanged(&other);
+ }
+}
+
+void ColorItem::_linkTone( ColorItem& other, int percent, int grayLevel )
{
- sel_connection.disconnect();
- mod_connection.disconnect();
+ if ( !_linkSrc )
+ {
+ other._listeners.push_back(this);
+ _linkIsTone = true;
+ _linkPercent = percent;
+ if ( _linkPercent > 100 )
+ _linkPercent = 100;
+ if ( _linkPercent < 0 )
+ _linkPercent = 0;
+ _linkGray = grayLevel;
+ _linkSrc = &other;
+
+ ColorItem::_colorDefChanged(&other);
+ }
}
} // namespace Dialogs
diff --git a/src/ui/dialog/color-item.h b/src/ui/dialog/color-item.h
index 5d97d8803..3a0b33193 100644
--- a/src/ui/dialog/color-item.h
+++ b/src/ui/dialog/color-item.h
@@ -15,11 +15,7 @@
#include <boost/ptr_container/ptr_vector.hpp>
#include "widgets/ege-paint-def.h"
-#include "widgets/eek-preview.h"
-#include <gtk/gtk.h>
-#include <gtkmm/widget.h>
-#include "desktop.h"
-#include "selection.h"
+#include "ui/previewable.h"
class SPGradient;
@@ -27,43 +23,89 @@ namespace Inkscape {
namespace UI {
namespace Dialogs {
+class ColorItem;
+
+class SwatchPage
+{
+public:
+ SwatchPage();
+ ~SwatchPage();
+
+ Glib::ustring _name;
+ int _prefWidth;
+ boost::ptr_vector<ColorItem> _colors;
+};
+
/**
* The color swatch you see on screen as a clickable box.
*/
-class ColorItem : public Gtk::Widget
+class ColorItem : public Inkscape::UI::Previewable
{
+ friend void _loadPaletteFile( gchar const *filename );
public:
- ColorItem( SPGradient * grad, const gchar* name, SPDesktop* desktop );
+ ColorItem( ege::PaintDef::ColorType type );
+ ColorItem( unsigned int r, unsigned int g, unsigned int b,
+ Glib::ustring& name );
virtual ~ColorItem();
-
- SPGradient * getGradient() { return gradient; }
-
-protected:
-
- const gchar* def;
- SPGradient * gradient;
- virtual bool on_enter_notify_event(GdkEventCrossing* event);
- virtual bool on_leave_notify_event(GdkEventCrossing* event);
-
- virtual void on_size_request(Gtk::Requisition* requisition);
- virtual void on_size_allocate(Gtk::Allocation& allocation);
- virtual void on_map();
- virtual void on_unmap();
- virtual void on_realize();
- virtual void on_unrealize();
- virtual bool on_expose_event(GdkEventExpose* event);
-
- Glib::RefPtr<Gdk::Window> m_refGdkWindow;
-
-
+ ColorItem(ColorItem const &other);
+ virtual ColorItem &operator=(ColorItem const &other);
+ virtual Gtk::Widget* getPreview(PreviewStyle style,
+ ViewType view,
+ ::PreviewSize size,
+ guint ratio,
+ guint border);
+ void buttonClicked(bool secondary = false);
+
+ void setGradient(SPGradient *grad);
+ SPGradient * getGradient() const { return _grad; }
+ void setPattern(cairo_pattern_t *pattern);
+ void setName(const Glib::ustring name);
+
+ void setState( bool fill, bool stroke );
+ bool isFill() { return _isFill; }
+ bool isStroke() { return _isStroke; }
+
+ ege::PaintDef def;
+
private:
- void selection_changed(Selection* selection);
- void selection_modified(Selection* selection, guint flags);
- sigc::connection sel_connection;
- sigc::connection mod_connection;
- bool _isSelected;
+ static void _dropDataIn( GtkWidget *widget,
+ GdkDragContext *drag_context,
+ gint x, gint y,
+ GtkSelectionData *data,
+ guint info,
+ guint event_time,
+ gpointer user_data);
+
+ static void _dragGetColorData( GtkWidget *widget,
+ GdkDragContext *drag_context,
+ GtkSelectionData *data,
+ guint info,
+ guint time,
+ gpointer user_data);
+
+ static void _wireMagicColors( SwatchPage *colorSet );
+ static void _colorDefChanged(void* data);
+
+ void _updatePreviews();
+ void _regenPreview(EekPreview * preview);
+
+ void _linkTint( ColorItem& other, int percent );
+ void _linkTone( ColorItem& other, int percent, int grayLevel );
+
+ std::vector<Gtk::Widget*> _previews;
+
+ bool _isFill;
+ bool _isStroke;
+ bool _isLive;
+ bool _linkIsTone;
+ int _linkPercent;
+ int _linkGray;
+ ColorItem* _linkSrc;
+ SPGradient* _grad;
+ cairo_pattern_t *_pattern;
+ std::vector<ColorItem*> _listeners;
};
} // namespace Dialogs
diff --git a/src/ui/dialog/object-properties.cpp b/src/ui/dialog/object-properties.cpp
index 82b2cf6b1..8f36cba43 100644
--- a/src/ui/dialog/object-properties.cpp
+++ b/src/ui/dialog/object-properties.cpp
@@ -467,6 +467,7 @@ void ObjectProperties::label_changed(void)
blocked = true;
/* Retrieve the label widget for the object's id */
+ //bug 1290573: getId() crashes after undo (cannot create string from NULL ptr)
gchar *id = g_strdup(EntryID.get_text().c_str());
g_strcanon (id, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.:", '_');
if (!strcmp (id, item->getId())) {
diff --git a/src/ui/dialog/objects.cpp b/src/ui/dialog/objects.cpp
index ebfa16f02..2095546fb 100644
--- a/src/ui/dialog/objects.cpp
+++ b/src/ui/dialog/objects.cpp
@@ -3,6 +3,7 @@
*
* Authors:
* Theodore Janeczko
+ * Tweaked by Liam P White for use in Inkscape
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
@@ -17,20 +18,31 @@
#include <gtkmm/icontheme.h>
#include <gtkmm/imagemenuitem.h>
#include <gtkmm/separatormenuitem.h>
+#include <gtkmm/stock.h>
#include <glibmm/i18n.h>
#include "desktop.h"
#include "desktop-style.h"
+#include "dialogs/dialog-events.h"
#include "document.h"
#include "document-undo.h"
+#include "filter-chemistry.h"
+#include "filters/blend.h"
+#include "filters/gaussian-blur.h"
#include "helper/action.h"
#include "inkscape.h"
+#include "layer-manager.h"
#include "preferences.h"
+#include "selection.h"
+#include "sp-clippath.h"
+#include "sp-mask.h"
#include "sp-item.h"
#include "sp-object.h"
+#include "sp-root.h"
#include "sp-shape.h"
-#include "svg/css-ostringstream.h"
+#include "style.h"
+#include "tools-switch.h"
#include "ui/icon-names.h"
#include "ui/widget/imagetoggler.h"
#include "ui/widget/layertypeicon.h"
@@ -38,29 +50,16 @@
#include "ui/widget/clipmaskicon.h"
#include "ui/widget/highlight-picker.h"
#include "ui/tools/node-tool.h"
+#include "ui/tools/tool-base.h"
#include "verbs.h"
+#include "widgets/sp-color-notebook.h"
#include "widgets/icon.h"
#include "xml/node.h"
#include "xml/node-observer.h"
#include "xml/repr.h"
-#include "sp-root.h"
-//#include "event-context.h"
-#include "selection.h"
-#include "dialogs/dialog-events.h"
-#include "widgets/sp-color-notebook.h"
-#include "style.h"
-#include "filter-chemistry.h"
-#include "filters/blend.h"
-#include "filters/gaussian-blur.h"
-#include "sp-clippath.h"
-#include "sp-mask.h"
-#include "layer-manager.h"
-#include "tools-switch.h"
//#define DUMP_LAYERS 1
-guint get_group0_keyval(GdkEventKey *event);
-
namespace Inkscape {
namespace UI {
namespace Dialog {
@@ -82,7 +81,7 @@ enum {
COL_VISIBLE = 1,
COL_LOCKED,
COL_TYPE,
- COL_INSERTORDER,
+// COL_INSERTORDER,
COL_CLIPMASK,
COL_HIGHLIGHT
};
@@ -106,8 +105,8 @@ enum {
BUTTON_LOCK_ALL,
BUTTON_UNLOCK_ALL,
BUTTON_SETCLIP,
- BUTTON_CLIPGROUP,
- BUTTON_SETINVCLIP,
+// BUTTON_CLIPGROUP,
+// BUTTON_SETINVCLIP,
BUTTON_UNSETCLIP,
BUTTON_SETMASK,
BUTTON_UNSETMASK,
@@ -214,7 +213,7 @@ public:
add(_colType);
add(_colHighlight);
add(_colClipMask);
- add(_colInsertOrder);
+ //add(_colInsertOrder);
}
virtual ~ModelColumns() {}
@@ -225,7 +224,7 @@ public:
Gtk::TreeModelColumn<int> _colType;
Gtk::TreeModelColumn<guint32> _colHighlight;
Gtk::TreeModelColumn<int> _colClipMask;
- Gtk::TreeModelColumn<int> _colInsertOrder;
+ //Gtk::TreeModelColumn<int> _colInsertOrder;
};
/**
@@ -352,13 +351,19 @@ void ObjectsPanel::_addObject(SPObject* obj, Gtk::TreeModel::Row* parentRow)
Gtk::TreeModel::iterator iter = parentRow ? _store->prepend(parentRow->children()) : _store->prepend();
Gtk::TreeModel::Row row = *iter;
row[_model->_colObject] = item;
- row[_model->_colLabel] = item->label() ? item->label() : item->getId();
+ //this seems to crash on convert stroke to path then undo (probably no ID?)
+ try {
+ row[_model->_colLabel] = item->label() ? item->label() : item->getId();
+ } catch (...) {
+ row[_model->_colLabel] = Glib::ustring("getId_failure");
+ g_critical("item->getId() failed, using \"getId_failure\"");
+ }
row[_model->_colVisible] = !item->isHidden();
row[_model->_colLocked] = !item->isSensitive();
row[_model->_colType] = group ? (group->layerMode() == SPGroup::LAYER ? 2 : 1) : 0;
row[_model->_colHighlight] = item->isHighlightSet() ? item->highlight_color() : item->highlight_color() & 0xffffff00;
row[_model->_colClipMask] = item->clip_ref && item->clip_ref->getObject() ? 1 : (item->mask_ref && item->mask_ref->getObject() ? 2 : 0);
- row[_model->_colInsertOrder] = group ? (group->insertBottom() ? 2 : 1) : 0;
+ //row[_model->_colInsertOrder] = group ? (group->insertBottom() ? 2 : 1) : 0;
//If our parent object is a group and it's expanded, expand the tree
if (SP_IS_GROUP(obj) && SP_GROUP(obj)->expanded())
@@ -388,7 +393,10 @@ void ObjectsPanel::_addObject(SPObject* obj, Gtk::TreeModel::Row* parentRow)
*/
void ObjectsPanel::_updateObject( SPObject *obj, bool recurse ) {
//Find the object in the tree store and update it
+
+ //mark
_store->foreach_iter( sigc::bind<SPObject*>(sigc::mem_fun(*this, &ObjectsPanel::_checkForUpdated), obj) );
+ //end mark
if (recurse)
{
for (SPObject * iter = obj->children; iter != NULL; iter = iter->next)
@@ -419,7 +427,7 @@ bool ObjectsPanel::_checkForUpdated(const Gtk::TreeIter& iter, SPObject* obj)
row[_model->_colType] = group ? (group->layerMode() == SPGroup::LAYER ? 2 : 1) : 0;
row[_model->_colHighlight] = item ? (item->isHighlightSet() ? item->highlight_color() : item->highlight_color() & 0xffffff00) : 0;
row[_model->_colClipMask] = item ? (item->clip_ref && item->clip_ref->getObject() ? 1 : (item->mask_ref && item->mask_ref->getObject() ? 2 : 0)) : 0;
- row[_model->_colInsertOrder] = group ? (group->insertBottom() ? 2 : 1) : 0;
+ //row[_model->_colInsertOrder] = group ? (group->insertBottom() ? 2 : 1) : 0;
return true;
}
@@ -685,7 +693,9 @@ void ObjectsPanel::_setLockedIter( const Gtk::TreeModel::iterator& iter, const b
bool ObjectsPanel::_handleKeyEvent(GdkEventKey *event)
{
- switch (get_group0_keyval(event)) {
+ bool empty = _desktop->selection->isEmpty();
+
+ switch (Inkscape::UI::Tools::get_group0_keyval(event)) {
case GDK_KEY_Return:
case GDK_KEY_KP_Enter:
case GDK_KEY_F2:
@@ -702,68 +712,33 @@ bool ObjectsPanel::_handleKeyEvent(GdkEventKey *event)
}
break;
case GDK_Home:
- {
//Move item(s) to top of containing group/layer
- if (_desktop->selection->isEmpty())
- {
- _fireAction( SP_VERB_LAYER_TO_TOP );
- }
- else
- {
- _fireAction( SP_VERB_SELECTION_TO_FRONT );
- }
- return true;
- }
+ _fireAction( empty ? SP_VERB_LAYER_TO_TOP : SP_VERB_SELECTION_TO_FRONT );
+ break;
case GDK_End:
- {
//Move item(s) to bottom of containing group/layer
- if (_desktop->selection->isEmpty())
- {
- _fireAction( SP_VERB_LAYER_TO_BOTTOM );
- }
- else
- {
- _fireAction( SP_VERB_SELECTION_TO_BACK );
- }
- return true;
- }
+ _fireAction( empty ? SP_VERB_LAYER_TO_BOTTOM : SP_VERB_SELECTION_TO_BACK );
+ break;
case GDK_KEY_Page_Up:
{
//Move item(s) up in containing group/layer
- if (_desktop->selection->isEmpty())
- {
- _fireAction( SP_VERB_LAYER_RAISE );
- }
- else
- {
- if (event->state & GDK_SHIFT_MASK) {
- _fireAction( SP_VERB_LAYER_MOVE_TO_NEXT );
- } else {
- _fireAction( SP_VERB_SELECTION_RAISE );
- }
- }
- return true;
+ int ch = event->state & GDK_SHIFT_MASK ? SP_VERB_LAYER_MOVE_TO_NEXT : SP_VERB_SELECTION_RAISE;
+ _fireAction( empty ? SP_VERB_LAYER_RAISE : ch );
+ break;
}
case GDK_KEY_Page_Down:
{
//Move item(s) down in containing group/layer
- if (_desktop->selection->isEmpty())
- {
- _fireAction( SP_VERB_LAYER_LOWER );
- }
- else
- {
- if (event->state & GDK_SHIFT_MASK) {
- _fireAction( SP_VERB_LAYER_MOVE_TO_PREV );
- } else {
- _fireAction( SP_VERB_SELECTION_LOWER );
- }
- }
- return true;
+ int ch = event->state & GDK_SHIFT_MASK ? SP_VERB_LAYER_MOVE_TO_PREV : SP_VERB_SELECTION_LOWER;
+ _fireAction( empty ? SP_VERB_LAYER_LOWER : ch );
+ break;
}
+
//TODO: Handle Ctrl-A, etc.
+ default:
+ return false;
}
- return false;
+ return true;
}
/**
@@ -809,7 +784,7 @@ bool ObjectsPanel::_handleButtonEvent(GdkEventButton* event)
return true;
} else if (col == _tree.get_column(COL_LOCKED-1) ||
col == _tree.get_column(COL_TYPE-1) ||
- col == _tree.get_column(COL_INSERTORDER - 1) ||
+ //col == _tree.get_column(COL_INSERTORDER - 1) ||
col == _tree.get_column(COL_HIGHLIGHT-1)) {
//Click on an icon column, eat this event to keep row selection
return true;
@@ -926,7 +901,7 @@ bool ObjectsPanel::_handleButtonEvent(GdkEventButton* event)
DocumentUndo::done( _desktop->doc() , SP_VERB_DIALOG_OBJECTS,
newValue? _("Layer to group") : _("Group to layer"));
}
- } else if (col == _tree.get_column(COL_INSERTORDER - 1)) {
+ } /*else if (col == _tree.get_column(COL_INSERTORDER - 1)) {
if (SP_IS_GROUP(item))
{
//Toggle the current item's insert order
@@ -938,7 +913,7 @@ bool ObjectsPanel::_handleButtonEvent(GdkEventButton* event)
DocumentUndo::done( _desktop->doc() , SP_VERB_DIALOG_OBJECTS,
newValue? _("Set insert mode bottom") : _("Set insert mode top"));
}
- } else if (col == _tree.get_column(COL_HIGHLIGHT - 1)) {
+ }*/ else if (col == _tree.get_column(COL_HIGHLIGHT - 1)) {
//Clear the highlight targets
_highlight_target.clear();
if (_tree.get_selection()->is_selected(path))
@@ -1474,7 +1449,7 @@ void sp_highlight_picker_color_mod(SPColorSelector *csel, GObject * cp)
target->setHighlightColor(rgba);
target->updateRepr(SP_OBJECT_WRITE_NO_CHILDREN | SP_OBJECT_WRITE_EXT);
}
- DocumentUndo::done(SP_ACTIVE_DOCUMENT, SP_VERB_DIALOG_OBJECTS, _("Set object highlight color"));
+ DocumentUndo::maybeDone(SP_ACTIVE_DOCUMENT, "highlight", SP_VERB_DIALOG_OBJECTS, _("Set object highlight color"));
}
/**
@@ -1689,13 +1664,13 @@ ObjectsPanel::ObjectsPanel() :
col->add_attribute( typeRenderer->property_active(), _model->_colType );
}
- //Insert order
- Inkscape::UI::Widget::InsertOrderIcon * insertRenderer = Gtk::manage( new Inkscape::UI::Widget::InsertOrderIcon());
+ //Insert order (LiamW: unused)
+ /*Inkscape::UI::Widget::InsertOrderIcon * insertRenderer = Gtk::manage( new Inkscape::UI::Widget::InsertOrderIcon());
int insertColNum = _tree.append_column("type", *insertRenderer) - 1;
col = _tree.get_column(insertColNum);
if ( col ) {
col->add_attribute( insertRenderer->property_active(), _model->_colInsertOrder );
- }
+ }*/
//Clip/mask
Inkscape::UI::Widget::ClipMaskIcon * clipRenderer = Gtk::manage( new Inkscape::UI::Widget::ClipMaskIcon());
@@ -1807,43 +1782,102 @@ ObjectsPanel::ObjectsPanel() :
SPDesktop* targetDesktop = getDesktop();
//Set up the button row
+
+
+ //Add object/layer
Gtk::Button* btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_ADD, _("New Layer") );
+ btn->set_tooltip_text(_("Add layer..."));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("list-add"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ Gtk::Image *image_add = Gtk::manage(new Gtk::Image());
+ image_add->set_from_icon_name(INKSCAPE_ICON("list-add"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_add);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_NEW) );
_buttonsSecondary.pack_start(*btn, Gtk::PACK_SHRINK);
+
+ //Remove object
btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_REMOVE, _("Remove") );
+ btn->set_tooltip_text(_("Remove object"));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("list-remove"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ Gtk::Image *image_remove = Gtk::manage(new Gtk::Image());
+ image_remove->set_from_icon_name(INKSCAPE_ICON("list-remove"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_remove);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_DELETE) );
_watching.push_back( btn );
_buttonsSecondary.pack_start(*btn, Gtk::PACK_SHRINK);
+ //Move to bottom
btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_GOTO_BOTTOM, _("Move To Bottom") );
+ btn->set_tooltip_text(_("Move To Bottom"));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("go-bottom"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ image_remove = Gtk::manage(new Gtk::Image());
+ image_remove->set_from_icon_name(INKSCAPE_ICON("go-bottom"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_remove);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_BOTTOM) );
_watchingNonBottom.push_back( btn );
_buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
-
+
+ //Move down
btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_GO_DOWN, _("Move Down") );
+ btn->set_tooltip_text(_("Move Down"));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("go-down"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ image_remove = Gtk::manage(new Gtk::Image());
+ image_remove->set_from_icon_name(INKSCAPE_ICON("go-down"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_remove);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_DOWN) );
_watchingNonBottom.push_back( btn );
_buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
+ //Move up
btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_GO_UP, _("Move Up") );
+ btn->set_tooltip_text(_("Move Up"));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("go-up"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ image_remove = Gtk::manage(new Gtk::Image());
+ image_remove->set_from_icon_name(INKSCAPE_ICON("go-up"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_remove);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_UP) );
_watchingNonTop.push_back( btn );
_buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
+ //Move to top
btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_GOTO_TOP, _("Move To Top") );
+ btn->set_tooltip_text(_("Move To Top"));
+#if GTK_CHECK_VERSION(3,10,0)
+ btn->set_image_from_icon_name(INKSCAPE_ICON("go-top"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+#else
+ image_remove = Gtk::manage(new Gtk::Image());
+ image_remove->set_from_icon_name(INKSCAPE_ICON("go-top"), Gtk::ICON_SIZE_SMALL_TOOLBAR);
+ btn->set_image(*image_remove);
+#endif
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_TOP) );
_watchingNonTop.push_back( btn );
_buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
- btn = Gtk::manage( new Gtk::Button() );
- _styleButton( *btn, GTK_STOCK_UNINDENT, _("Collapse All") );
+ //Collapse all
+ btn = Gtk::manage( new Gtk::Button(Gtk::Stock::UNINDENT) );
+ btn->set_tooltip_text(_("Collapse All"));
+ btn->set_relief(Gtk::RELIEF_NONE);
btn->signal_clicked().connect( sigc::bind( sigc::mem_fun(*this, &ObjectsPanel::_takeAction), (int)BUTTON_COLLAPSE_ALL) );
_watchingNonBottom.push_back( btn );
_buttonsPrimary.pack_end(*btn, Gtk::PACK_SHRINK);
@@ -2042,15 +2076,6 @@ void ObjectsPanel::setDesktop( SPDesktop* desktop )
//should be okay to put these here because they are never referenced anywhere else
using namespace Inkscape::UI::Tools;
-guint get_group0_keyval(GdkEventKey *event) {
- guint keyval = 0;
- gdk_keymap_translate_keyboard_state(gdk_keymap_get_for_display(
- gdk_display_get_default()), event->hardware_keycode,
- (GdkModifierType) event->state, 0 /*event->key.group*/, &keyval,
- NULL, NULL, NULL);
- return keyval;
-}
-
void SPItem::setHighlightColor(guint32 const color)
{
g_free(_highlightColor);
@@ -2065,7 +2090,7 @@ void SPItem::setHighlightColor(guint32 const color)
NodeTool *tool = 0;
if (SP_ACTIVE_DESKTOP ) {
- ToolBase *ec = SP_ACTIVE_DESKTOP->event_context;
+ Inkscape::UI::Tools::ToolBase *ec = SP_ACTIVE_DESKTOP->event_context;
if (INK_IS_NODE_TOOL(ec)) {
tool = static_cast<NodeTool*>(ec);
tools_switch(tool->desktop, TOOLS_NODES);
@@ -2079,7 +2104,7 @@ void SPItem::unsetHighlightColor()
_highlightColor = NULL;
NodeTool *tool = 0;
if (SP_ACTIVE_DESKTOP ) {
- ToolBase *ec = SP_ACTIVE_DESKTOP->event_context;
+ Inkscape::UI::Tools::ToolBase *ec = SP_ACTIVE_DESKTOP->event_context;
if (INK_IS_NODE_TOOL(ec)) {
tool = static_cast<NodeTool*>(ec);
tools_switch(tool->desktop, TOOLS_NODES);
diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp
index 2a8471b55..807618b4d 100644
--- a/src/ui/dialog/swatches.cpp
+++ b/src/ui/dialog/swatches.cpp
@@ -6,7 +6,6 @@
* Jon A. Cruz
* John Bintz
* Abhishek Sharma
- * Theodore Janezcko
*
* Copyright (C) 2005 Jon A. Cruz
* Copyright (C) 2008 John Bintz
@@ -21,7 +20,6 @@
#include "swatches.h"
#include <gtkmm/radiomenuitem.h>
-#include <gtkmm/widget.h>
#include <glibmm/i18n.h>
#include <glibmm/main.h>
@@ -47,6 +45,7 @@
#include "sp-gradient.h"
#include "sp-gradient-vector.h"
#include "style.h"
+#include "ui/previewholder.h"
#include "widgets/desktop-widget.h"
#include "widgets/gradient-vector.h"
#include "widgets/eek-preview.h"
@@ -57,2305 +56,1130 @@
#include "verbs.h"
#include "gradient-chemistry.h"
#include "helper/action.h"
-#include "xml/node-observer.h"
-#include "xml/repr.h"
-#include "sp-pattern.h"
-#include "icon-size.h"
-#include "widgets/icon.h"
-#include "filedialog.h"
-#include "sp-stop.h"
-#include "svg/svg-color.h"
-#include "sp-radial-gradient.h"
-#include "color-rgba.h"
-#include "ui/tools/tool-base.h"
-#include "svg/css-ostringstream.h"
-#include <queue>
-#ifdef WIN32
-#include <windows.h>
-#endif
-
-//lazy!
-void sp_desktop_set_gradient(SPDesktop *desktop, SPGradient* gradient, bool fill);
+#include "helper/action-context.h"
namespace Inkscape {
namespace UI {
namespace Dialogs {
-#define SWATCHES_FILE_NAME "swatches.svg"
+#define VBLOCK 16
+#define PREVIEW_PIXBUF_WIDTH 128
-static char* trim( char* str ) {
- char* ret = str;
- while ( *str && (*str == ' ' || *str == '\t') ) {
- str++;
- }
- ret = str;
- while ( *str ) {
- str++;
- }
- str--;
- while ( str > ret && (( *str == ' ' || *str == '\t' ) || *str == '\r' || *str == '\n') ) {
- *str-- = 0;
- }
- return ret;
-}
+void _loadPaletteFile( gchar const *filename, gboolean user=FALSE );
-static void skipWhitespace( char*& str ) {
- while ( *str == ' ' || *str == '\t' ) {
- str++;
+std::list<SwatchPage*> userSwatchPages;
+std::list<SwatchPage*> systemSwatchPages;
+static std::map<SPDocument*, SwatchPage*> docPalettes;
+static std::vector<DocTrack*> docTrackings;
+static std::map<SwatchesPanel*, SPDocument*> docPerPanel;
+
+
+class SwatchesPanelHook : public SwatchesPanel
+{
+public:
+ static void convertGradient( GtkMenuItem *menuitem, gpointer userData );
+ static void deleteGradient( GtkMenuItem *menuitem, gpointer userData );
+};
+
+static void handleClick( GtkWidget* /*widget*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ item->buttonClicked(false);
}
}
-static bool parseNum( char*& str, int& val ) {
- val = 0;
- while ( '0' <= *str && *str <= '9' ) {
- val = val * 10 + (*str - '0');
- str++;
+static void handleSecondaryClick( GtkWidget* /*widget*/, gint /*arg1*/, gpointer callback_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(callback_data);
+ if ( item ) {
+ item->buttonClicked(true);
}
- bool retval = !(*str == 0 || *str == ' ' || *str == '\t' || *str == '\r' || *str == '\n');
- return retval;
}
-static char * SwatchFile;
-static SPDocument * SwatchDocument;
-static unsigned int page_suffix;
+static GtkWidget* popupMenu = 0;
+static GtkWidget *popupSubHolder = 0;
+static GtkWidget *popupSub = 0;
+static std::vector<Glib::ustring> popupItems;
+static std::vector<GtkWidget*> popupExtras;
+static ColorItem* bounceTarget = 0;
+static SwatchesPanel* bouncePanel = 0;
-static void loadPalletFile()
+static void redirClick( GtkMenuItem *menuitem, gpointer /*user_data*/ )
{
- if (!SwatchDocument) {
- SwatchFile=g_build_filename(INKSCAPE_PALETTESDIR, _("swatches.svg"), NULL);
- SwatchDocument=SPDocument::createNewDoc (SwatchFile, TRUE);
- if (!SwatchDocument) {
- SwatchDocument = SPDocument::createNewDoc(NULL, TRUE, true);
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
- }
+ if ( bounceTarget ) {
+ handleClick( GTK_WIDGET(menuitem), bounceTarget );
}
}
-static void addStop( Inkscape::XML::Node *parent, Glib::ustring const &color, gfloat opacity, gchar const *offset )
+static void redirSecondaryClick( GtkMenuItem *menuitem, gpointer /*user_data*/ )
{
-#ifdef SP_GR_VERBOSE
- g_message("addStop(%p, %s, %d, %s)", parent, color.c_str(), opacity, offset);
-#endif
- Inkscape::XML::Node *stop = parent->document()->createElement("svg:stop");
- {
- gchar *tmp = g_strdup_printf( "stop-color:%s;stop-opacity:%f;", color.c_str(), opacity < 0.0 ? 0.0 : (opacity > 1.0 ? 1.0 : opacity) );
- stop->setAttribute( "style", tmp );
- g_free(tmp);
+ if ( bounceTarget ) {
+ handleSecondaryClick( GTK_WIDGET(menuitem), 0, bounceTarget );
}
-
- stop->setAttribute( "offset", offset );
-
- parent->appendChild(stop);
- Inkscape::GC::release(stop);
}
-static SPGroup* importGPL(SPDocument* doc, const gchar* full)
+static void editGradientImpl( SPDesktop* desktop, SPGradient* gr )
{
- SPGroup* ret = NULL;
- if ( !Inkscape::IO::file_test( full, G_FILE_TEST_IS_DIR ) ) {
-
- /*Load the pallet file here*/
- char block[1024];
- FILE *f = Inkscape::IO::fopen_utf8name( full, "r" );
- if ( f ) {
- char* result = fgets( block, sizeof(block), f );
- if ( result ) {
- if ( strncmp( "GIMP Palette", block, 12 ) == 0 ) {
- bool inHeader = true;
- bool hasErr = false;
-
- Inkscape::XML::Node * page = doc->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (doc->getObjectById(id));
-
- page->setAttribute("id", id);
-
- do {
- result = fgets( block, sizeof(block), f );
- block[sizeof(block) - 1] = 0;
- if ( result ) {
- if ( block[0] == '#' ) {
- // ignore comment
- } else {
- char *ptr = block;
- // very simple check for header versus entry
- while ( *ptr == ' ' || *ptr == '\t' ) {
- ptr++;
- }
- if ( (*ptr == 0) || (*ptr == '\r') || (*ptr == '\n') ) {
- // blank line. skip it.
- } else if ( '0' <= *ptr && *ptr <= '9' ) {
- // should be an entry link
- inHeader = false;
- ptr = block;
- Glib::ustring name("");
- skipWhitespace(ptr);
- if ( *ptr ) {
- int r = 0;
- int g = 0;
- int b = 0;
- hasErr = parseNum(ptr, r);
- if ( !hasErr ) {
- skipWhitespace(ptr);
- hasErr = parseNum(ptr, g);
- }
- if ( !hasErr ) {
- skipWhitespace(ptr);
- hasErr = parseNum(ptr, b);
- }
- if ( !hasErr && *ptr ) {
- char* n = trim(ptr);
- if (n != NULL) {
- name = g_dpgettext2(NULL, "Palette", n);
- }
- }
- if ( !hasErr ) {
- // Add the entry now
-
- Inkscape::XML::Node *grad = doc->getReprDoc()->createElement("svg:linearGradient");
- grad->setAttribute("inkscape:label", name.c_str());
- grad->setAttribute( "osb:paint", "solid", 0 );
- SPColor color((float)r / 255, (float)g / 255, (float)b / 255);
- addStop(grad, color.toString(), 1, "0");
- page->appendChild(grad);
- Inkscape::GC::release(grad);
- }
- } else {
- hasErr = true;
- }
- } else {
- if ( !inHeader ) {
- // Hmmm... probably bad. Not quite the format we want?
- hasErr = true;
- } else {
- char* sep = strchr(result, ':');
- if ( sep ) {
- *sep = 0;
- char* val = trim(sep + 1);
- char* name = trim(result);
- if ( *name ) {
- if ( strcmp( "Name", name ) == 0 )
- {
- page->setAttribute("inkscape:label", val);
- }
- } else {
- // error
- hasErr = true;
- }
- } else {
- // error
- hasErr = true;
- }
- }
- }
+ if ( gr ) {
+ bool shown = false;
+ if ( desktop && desktop->doc() ) {
+ Inkscape::Selection *selection = sp_desktop_selection( desktop );
+ GSList const *items = selection->itemList();
+ if (items) {
+ SPStyle *query = sp_style_new( desktop->doc() );
+ int result = objects_query_fillstroke(const_cast<GSList *>(items), query, true);
+ if ( (result == QUERY_STYLE_MULTIPLE_SAME) || (result == QUERY_STYLE_SINGLE) ) {
+ // could be pertinent
+ if (query->fill.isPaintserver()) {
+ SPPaintServer* server = query->getFillPaintServer();
+ if ( SP_IS_GRADIENT(server) ) {
+ SPGradient* grad = SP_GRADIENT(server);
+ if ( grad->isSwatch() && grad->getId() == gr->getId()) {
+ desktop->_dlg_mgr->showDialog("FillAndStroke");
+ shown = true;
}
}
- } while ( result && !hasErr );
- if ( !hasErr ) {
- doc->getDefs()->appendChild(page);
- Inkscape::GC::release(page);
- SPObject* obj = doc->getObjectByRepr(page);
- if (SP_IS_GROUP(obj)) {
- ret = SP_GROUP(obj);
- }
- #if ENABLE_MAGIC_COLORS
- ColorItem::_wireMagicColors( onceMore );
- #endif // ENABLE_MAGIC_COLORS
- } else {
- delete page;
}
}
+ sp_style_unref(query);
}
+ }
- fclose(f);
+ if (!shown) {
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ if (prefs->getBool("/dialogs/gradienteditor/showlegacy", false)) {
+ // Legacy gradient dialog
+ GtkWidget *dialog = sp_gradient_vector_editor_new( gr );
+ gtk_widget_show( dialog );
+ } else {
+ // Invoke the gradient tool
+ Inkscape::Verb *verb = Inkscape::Verb::get( SP_VERB_CONTEXT_GRADIENT );
+ if ( verb ) {
+ SPAction *action = verb->get_action( Inkscape::ActionContext( ( Inkscape::UI::View::View * ) SP_ACTIVE_DESKTOP ) );
+ if ( action ) {
+ sp_action_perform( action, NULL );
+ }
+ }
+ }
}
- /* end loading the pallet file*/
}
- return ret;
}
-SwatchesPanel& SwatchesPanel::getInstance()
+static void editGradient( GtkMenuItem */*menuitem*/, gpointer /*user_data*/ )
{
- return *new SwatchesPanel();
-}
-
-class SwatchesPanel::StopWatcher : public Inkscape::XML::NodeObserver {
-public:
- StopWatcher(SwatchesPanel* pnl, SPStop* obj) :
- _pnl(pnl),
- _obj(obj),
- _repr(obj->getRepr())
- {
- _repr->addObserver(*this);
- }
-
- ~StopWatcher() {
- _repr->removeObserver(*this);
- }
-
- virtual void notifyChildAdded( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*prev*/ ){}
- virtual void notifyChildRemoved( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*prev*/ ){}
- virtual void notifyChildOrderChanged( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*old_prev*/, Inkscape::XML::Node */*new_prev*/ ){}
- virtual void notifyContentChanged( Inkscape::XML::Node &/*node*/, Util::ptr_shared<char> /*old_content*/, Util::ptr_shared<char> /*new_content*/ ) {}
-
- virtual void notifyAttributeChanged( Inkscape::XML::Node &/*node*/, GQuark name, Util::ptr_shared<char> /*old_value*/, Util::ptr_shared<char> /*new_value*/ ) {
- if (_pnl && _obj) {
- _pnl->_defsChanged( );
- }
- }
-
- SwatchesPanel* _pnl;
- SPStop* _obj;
- Inkscape::XML::Node* _repr;
-};
-
-class SwatchesPanel::GradientWatcher : public Inkscape::XML::NodeObserver {
-public:
- GradientWatcher(SwatchesPanel* pnl, SPGradient* obj) :
- _pnl(pnl),
- _obj(obj),
- _repr(obj->getRepr()),
- _labelAttr(g_quark_from_string("inkscape:label")),
- _swatchAttr(g_quark_from_string("osb:paint"))
- {
- _repr->addObserver(*this);
- }
-
- ~GradientWatcher() {
- _repr->removeObserver(*this);
- }
-
- virtual void notifyChildAdded( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*prev*/ )
- {
- if ( _pnl && _obj && _obj->isSwatch()) {
- _pnl->_defsChanged( );
- }
- }
- virtual void notifyChildRemoved( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*prev*/ )
- {
- if ( _pnl && _obj && _obj->isSwatch() ) {
- _pnl->_defsChanged( );
- }
- }
- virtual void notifyChildOrderChanged( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &/*child*/, Inkscape::XML::Node */*old_prev*/, Inkscape::XML::Node */*new_prev*/ )
- {
- if ( _pnl && _obj && _obj->isSwatch() ) {
- _pnl->_defsChanged( );
- }
- }
- virtual void notifyContentChanged( Inkscape::XML::Node &/*node*/, Util::ptr_shared<char> /*old_content*/, Util::ptr_shared<char> /*new_content*/ ) {}
- virtual void notifyAttributeChanged( Inkscape::XML::Node &/*node*/, GQuark name, Util::ptr_shared<char> /*old_value*/, Util::ptr_shared<char> /*new_value*/ ) {
- if (_pnl && _obj && ((_obj->isSwatch() && name == _labelAttr) || name == _swatchAttr)) {
- _pnl->_defsChanged( );
- }
- }
-
- SwatchesPanel* _pnl;
- SPGradient* _obj;
- Inkscape::XML::Node* _repr;
- GQuark _labelAttr;
- GQuark _swatchAttr;
-};
-
-class SwatchesPanel::SwatchWatcher : public Inkscape::XML::NodeObserver {
-public:
- SwatchWatcher(SwatchesPanel* pnl, SPObject* obj, bool builtIn) :
- _pnl(pnl),
- _obj(obj),
- _builtIn(builtIn),
- _repr(obj->getRepr()),
- _labelAttr(g_quark_from_string("inkscape:label")),
- _swatchAttr(g_quark_from_string("osb:paint"))
- {
- _repr->addObserver(*this);
- }
-
- ~SwatchWatcher() {
- _repr->removeObserver(*this);
- }
-
- virtual void notifyChildAdded( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &child, Inkscape::XML::Node */*prev*/ )
- {
- if ( _pnl && _obj) {
- SPObject *childobj = _builtIn ? SwatchDocument->getObjectByRepr(&child) : (_pnl->_currentDocument ? _pnl->_currentDocument->getObjectByRepr(&child) : 0);
- if (childobj && ((SP_IS_GRADIENT(childobj) && SP_GRADIENT(childobj)->hasStops()) || SP_IS_GROUP(childobj))) {
- if (_builtIn) {
- _pnl->_swatchesChanged( );
- } else {
- _pnl->_defsChanged( );
+ if ( bounceTarget ) {
+ SwatchesPanel* swp = bouncePanel;
+ SPDesktop* desktop = swp ? swp->getDesktop() : 0;
+ SPDocument *doc = desktop ? desktop->doc() : 0;
+ if (doc) {
+ std::string targetName(bounceTarget->def.descr);
+ const GSList *gradients = doc->getResourceList("gradient");
+ for (const GSList *item = gradients; item; item = item->next) {
+ SPGradient* grad = SP_GRADIENT(item->data);
+ if ( targetName == grad->getId() ) {
+ editGradientImpl( desktop, grad );
+ break;
}
}
}
}
- virtual void notifyChildRemoved( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &child, Inkscape::XML::Node */*prev*/ )
- {
- if ( _pnl && _obj) {
- if (_builtIn) {
- _pnl->_swatchesChanged( );
- } else {
- _pnl->_defsChanged( );
- }
- }
- }
- virtual void notifyChildOrderChanged( Inkscape::XML::Node &/*node*/, Inkscape::XML::Node &child, Inkscape::XML::Node */*old_prev*/, Inkscape::XML::Node */*new_prev*/ )
- {
- if ( _pnl && _obj) {
- SPObject *childobj = _builtIn ? SwatchDocument->getObjectByRepr(&child) : (_pnl->_currentDocument ? _pnl->_currentDocument->getObjectByRepr(&child) : 0);
- if (childobj && ((SP_IS_GRADIENT(childobj) && SP_GRADIENT(childobj)->hasStops()) || SP_IS_GROUP(childobj))) {
- if (_builtIn) {
- _pnl->_swatchesChanged( );
- } else {
- _pnl->_defsChanged( );
+}
+
+void SwatchesPanelHook::convertGradient( GtkMenuItem * /*menuitem*/, gpointer userData )
+{
+ if ( bounceTarget ) {
+ SwatchesPanel* swp = bouncePanel;
+ SPDesktop* desktop = swp ? swp->getDesktop() : 0;
+ SPDocument *doc = desktop ? desktop->doc() : 0;
+ gint index = GPOINTER_TO_INT(userData);
+ if ( doc && (index >= 0) && (static_cast<guint>(index) < popupItems.size()) ) {
+ Glib::ustring targetName = popupItems[index];
+
+ const GSList *gradients = doc->getResourceList("gradient");
+ for (const GSList *item = gradients; item; item = item->next) {
+ SPGradient* grad = SP_GRADIENT(item->data);
+ if ( targetName == grad->getId() ) {
+ grad->setSwatch();
+ DocumentUndo::done(doc, SP_VERB_CONTEXT_GRADIENT,
+ _("Add gradient stop"));
+ break;
}
}
}
}
- virtual void notifyContentChanged( Inkscape::XML::Node &/*node*/, Util::ptr_shared<char> /*old_content*/, Util::ptr_shared<char> /*new_content*/ ) {}
- virtual void notifyAttributeChanged( Inkscape::XML::Node &/*node*/, GQuark name, Util::ptr_shared<char> /*old_value*/, Util::ptr_shared<char> /*new_value*/ ) {
- if (_pnl && _obj && name == _labelAttr) {
- if (_builtIn) {
- _pnl->_swatchesChanged( );
- } else {
- _pnl->_defsChanged( );
- }
- }
- }
-
- SwatchesPanel* _pnl;
- SPObject* _obj;
- bool _builtIn;
- Inkscape::XML::Node* _repr;
- GQuark _labelAttr;
- GQuark _swatchAttr;
-};
+}
-class SwatchesPanel::ModelColumns : public Gtk::TreeModel::ColumnRecord
+void SwatchesPanelHook::deleteGradient( GtkMenuItem */*menuitem*/, gpointer /*userData*/ )
{
-public:
-
- ModelColumns()
- {
- add(_colObject);
- add(_colLabel);
+ if ( bounceTarget ) {
+ SwatchesPanel* swp = bouncePanel;
+ SPDesktop* desktop = swp ? swp->getDesktop() : 0;
+ sp_gradient_unset_swatch(desktop, bounceTarget->def.descr);
}
- virtual ~ModelColumns() {}
-
- Gtk::TreeModelColumn<SPObject*> _colObject;
- Gtk::TreeModelColumn<Glib::ustring> _colLabel;
-};
+}
-class SwatchesPanel::ModelColumnsDoc : public Gtk::TreeModel::ColumnRecord
+static SwatchesPanel* findContainingPanel( GtkWidget *widget )
{
-public:
+ SwatchesPanel *swp = 0;
- ModelColumnsDoc()
- {
- add(_colObject);
- add(_colLabel);
- add(_colPixbuf);
+ std::map<GtkWidget*, SwatchesPanel*> rawObjects;
+ for (std::map<SwatchesPanel*, SPDocument*>::iterator it = docPerPanel.begin(); it != docPerPanel.end(); ++it) {
+ rawObjects[GTK_WIDGET(it->first->gobj())] = it->first;
}
- virtual ~ModelColumnsDoc() {}
- Gtk::TreeModelColumn<SPObject*> _colObject;
- Gtk::TreeModelColumn<Glib::ustring> _colLabel;
- Gtk::TreeModelColumn<Glib::RefPtr<Gdk::Pixbuf> > _colPixbuf;
-};
-
-static void StripChildGroups(Inkscape::XML::Node * node, SPObject* addTo)
-{
- for (Inkscape::XML::Node * it = node->firstChild(); it != NULL;) {
- if (!strcmp(it->name(), "svg:g")) {
- Inkscape::XML::Node * todel = it;
- it = it->next();
- node->removeChild(todel);
- } else {
- it = it->next();
+ for (GtkWidget* curr = widget; curr && !swp; curr = gtk_widget_get_parent(curr)) {
+ if (rawObjects.find(curr) != rawObjects.end()) {
+ swp = rawObjects[curr];
}
}
- addTo->appendChildRepr(node);
-}
-static void BubbleChildGroups(Inkscape::XML::Node * node, SPObject* addTo)
-{
- std::queue<Inkscape::XML::Node *> groups;
- for (Inkscape::XML::Node * it = node->firstChild(); it != NULL; ) {
- if (!strcmp(it->name(), "svg:g")) {
- groups.push(it->duplicate(addTo->document->getReprDoc()));
- Inkscape::XML::Node * todel = it;
- it = it->next();
- node->removeChild(todel);
- } else {
- it = it->next();
- }
- }
- addTo->appendChildRepr(node);
- while (!groups.empty()) {
- Inkscape::XML::Node * it = groups.front();
- groups.pop();
- BubbleChildGroups(it, addTo);
- Inkscape::GC::release(it);
- }
+ return swp;
}
-void SwatchesPanel::_addSwatchButtonClicked(SPGroup* swatch, bool recurse)
+static void removeit( GtkWidget *widget, gpointer data )
{
- if (_currentDocument) {
- if (swatch && SP_IS_GROUP(swatch) ) {
- Inkscape::XML::Node * copy = swatch->getRepr()->duplicate(_currentDocument->getReprDoc());
- if (recurse) {
- BubbleChildGroups(copy, _currentDocument->getDefs());
- } else {
- StripChildGroups(copy, _currentDocument->getDefs());
- }
- Inkscape::GC::release(copy);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add swatches to document"));
- }
- }
+ gtk_container_remove( GTK_CONTAINER(data), widget );
}
-void SwatchesPanel::_importButtonClicked(bool addToDoc, bool addToBI)
-{
- if (addToDoc || addToBI) {
- //# Get the current directory for finding files
- static Glib::ustring open_path;
- Inkscape::Preferences *prefs = Inkscape::Preferences::get();
-
- if(open_path.empty())
- {
- Glib::ustring attr = prefs->getString("/dialogs/open/path");
- if (!attr.empty()) open_path = attr;
- }
+/* extern'ed from colot-item.cpp */
+gboolean colorItemHandleButtonPress( GtkWidget* widget, GdkEventButton* event, gpointer user_data );
- //# Test if the open_path directory exists
- if (!Inkscape::IO::file_test(open_path.c_str(),
- (GFileTest)(G_FILE_TEST_EXISTS | G_FILE_TEST_IS_DIR)))
- open_path = "";
-
- #ifdef WIN32
- //# If no open path, default to our win32 documents folder
- if (open_path.empty())
- {
- // The path to the My Documents folder is read from the
- // value "HKEY_CURRENT_USER\Software\Windows\CurrentVersion\Explorer\Shell Folders\Personal"
- HKEY key = NULL;
- if(RegOpenKeyExA(HKEY_CURRENT_USER,
- "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders",
- 0, KEY_QUERY_VALUE, &key) == ERROR_SUCCESS)
+gboolean colorItemHandleButtonPress( GtkWidget* widget, GdkEventButton* event, gpointer user_data )
+{
+ gboolean handled = FALSE;
+
+ if ( event && (event->button == 3) && (event->type == GDK_BUTTON_PRESS) ) {
+ SwatchesPanel* swp = findContainingPanel( widget );
+
+ if ( !popupMenu ) {
+ popupMenu = gtk_menu_new();
+ GtkWidget* child = 0;
+
+ //TRANSLATORS: An item in context menu on a colour in the swatches
+ child = gtk_menu_item_new_with_label(_("Set fill"));
+ g_signal_connect( G_OBJECT(child),
+ "activate",
+ G_CALLBACK(redirClick),
+ user_data);
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+
+ //TRANSLATORS: An item in context menu on a colour in the swatches
+ child = gtk_menu_item_new_with_label(_("Set stroke"));
+
+ g_signal_connect( G_OBJECT(child),
+ "activate",
+ G_CALLBACK(redirSecondaryClick),
+ user_data);
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+
+ child = gtk_separator_menu_item_new();
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+ popupExtras.push_back(child);
+
+ child = gtk_menu_item_new_with_label(_("Delete"));
+ g_signal_connect( G_OBJECT(child),
+ "activate",
+ G_CALLBACK(SwatchesPanelHook::deleteGradient),
+ user_data );
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+ popupExtras.push_back(child);
+ gtk_widget_set_sensitive( child, FALSE );
+
+ child = gtk_menu_item_new_with_label(_("Edit..."));
+ g_signal_connect( G_OBJECT(child),
+ "activate",
+ G_CALLBACK(editGradient),
+ user_data );
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+ popupExtras.push_back(child);
+
+ child = gtk_separator_menu_item_new();
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+ popupExtras.push_back(child);
+
+ child = gtk_menu_item_new_with_label(_("Convert"));
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupMenu), child);
+ //popupExtras.push_back(child);
+ //gtk_widget_set_sensitive( child, FALSE );
{
- WCHAR utf16path[_MAX_PATH];
- DWORD value_type;
- DWORD data_size = sizeof(utf16path);
- if(RegQueryValueExW(key, L"Personal", NULL, &value_type,
- (BYTE*)utf16path, &data_size) == ERROR_SUCCESS)
- {
- g_assert(value_type == REG_SZ);
- gchar *utf8path = g_utf16_to_utf8(
- (const gunichar2*)utf16path, -1, NULL, NULL, NULL);
- if(utf8path)
- {
- open_path = Glib::ustring(utf8path);
- g_free(utf8path);
- }
- }
+ popupSubHolder = child;
+ popupSub = gtk_menu_new();
+ gtk_menu_item_set_submenu( GTK_MENU_ITEM(child), popupSub );
}
- }
- #endif
- //# If no open path, default to our home directory
- if (open_path.empty())
- {
- open_path = g_get_home_dir();
- open_path.append(G_DIR_SEPARATOR_S);
+ gtk_widget_show_all(popupMenu);
}
- Gtk::Window * parent = SP_ACTIVE_DESKTOP->getToplevel();
- //# Create a dialog
- Inkscape::UI::Dialog::FileOpenDialog *openDialogInstance =
- Inkscape::UI::Dialog::FileOpenDialog::create(
- *parent, open_path,
- Inkscape::UI::Dialog::SWATCH_TYPES,
- _("Select file to open"));
+ if ( user_data ) {
+ ColorItem* item = reinterpret_cast<ColorItem*>(user_data);
+ bool show = swp && (swp->getSelectedIndex() == 0);
+ for ( std::vector<GtkWidget*>::iterator it = popupExtras.begin(); it != popupExtras.end(); ++ it) {
+ gtk_widget_set_sensitive(*it, show);
+ }
- //# Show the dialog
- bool const success = openDialogInstance->show();
+ bounceTarget = item;
+ bouncePanel = swp;
+ popupItems.clear();
+ if ( popupMenu ) {
+ gtk_container_foreach(GTK_CONTAINER(popupSub), removeit, popupSub);
+ bool processed = false;
+ GtkWidget *wdgt = gtk_widget_get_ancestor(widget, SP_TYPE_DESKTOP_WIDGET);
+ if ( wdgt ) {
+ SPDesktopWidget *dtw = SP_DESKTOP_WIDGET(wdgt);
+ if ( dtw && dtw->desktop ) {
+ // Pick up all gradients with vectors
+ const GSList *gradients = (dtw->desktop->doc())->getResourceList("gradient");
+ gint index = 0;
+ for (const GSList *curr = gradients; curr; curr = curr->next) {
+ SPGradient* grad = SP_GRADIENT(curr->data);
+ if ( grad->hasStops() && !grad->isSwatch() ) {
+ //gl = g_slist_prepend(gl, curr->data);
+ processed = true;
+ GtkWidget *child = gtk_menu_item_new_with_label(grad->getId());
+ gtk_menu_shell_append(GTK_MENU_SHELL(popupSub), child);
+
+ popupItems.push_back(grad->getId());
+ g_signal_connect( G_OBJECT(child),
+ "activate",
+ G_CALLBACK(SwatchesPanelHook::convertGradient),
+ GINT_TO_POINTER(index) );
+ index++;
+ }
+ }
- //# Save the folder the user selected for later
- open_path = openDialogInstance->getCurrentDirectory();
+ gtk_widget_show_all(popupSub);
+ }
+ }
+ gtk_widget_set_sensitive( popupSubHolder, processed );
- if (!success)
- {
- delete openDialogInstance;
- return;
+ gtk_menu_popup(GTK_MENU(popupMenu), NULL, NULL, NULL, NULL, event->button, event->time);
+ handled = TRUE;
+ }
}
+ }
- //# User selected something. Get name and type
- Glib::ustring fileName = openDialogInstance->getFilename();
-
- //# We no longer need the file dialog object - delete it
- delete openDialogInstance;
- openDialogInstance = NULL;
+ return handled;
+}
- if (!fileName.empty())
- {
- Glib::ustring newFileName = Glib::filename_to_utf8(fileName);
-
- if ( newFileName.size() > 0)
- fileName = newFileName;
- else
- g_warning( "ERROR CONVERTING OPEN FILENAME TO UTF-8" );
-
- open_path = Glib::path_get_dirname (fileName);
- open_path.append(G_DIR_SEPARATOR_S);
- prefs->setString("/dialogs/open/path", open_path);
-
- SPDocument* importdoc = SPDocument::createNewDoc(fileName.c_str(), true);
- Inkscape::XML::Node * page = NULL;
- if (importdoc && importdoc->getDefs()) {
- if (addToBI) {
- page = SwatchDocument->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (SwatchDocument->getObjectById(id));
-
- page->setAttribute("id", id);
- gchar* name = g_path_get_basename(importdoc->getName());
- page->setAttribute("inkscape:label", name);
- g_free(name);
- }
+static char* trim( char* str ) {
+ char* ret = str;
+ while ( *str && (*str == ' ' || *str == '\t') ) {
+ str++;
+ }
+ ret = str;
+ while ( *str ) {
+ str++;
+ }
+ str--;
+ while ( str > ret && (( *str == ' ' || *str == '\t' ) || *str == '\r' || *str == '\n') ) {
+ *str-- = 0;
+ }
+ return ret;
+}
- for (SPObject* it = importdoc->getDefs()->firstChild(); it != NULL; it = it->next) {
- if (SP_IS_GROUP(it)) {
- if (page) {
- Inkscape::XML::Node * copy = it->getRepr()->duplicate(SwatchDocument->getReprDoc());
- page->appendChild(copy);
- }
- if (addToDoc) {
- _addSwatchButtonClicked(SP_GROUP(it), false);
- }
- }
- }
- if (page) {
- SwatchDocument->getDefs()->appendChildRepr(page);
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
- }
+static void skipWhitespace( char*& str ) {
+ while ( *str == ' ' || *str == '\t' ) {
+ str++;
+ }
+}
- importdoc->doUnref();
- } else {
- SPGroup* g = importGPL(addToBI ? SwatchDocument : _currentDocument, fileName.c_str());
- if (addToBI) {
- if (addToDoc) {
- _addSwatchButtonClicked(g, false);
- }
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
- } else {
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add swatches to document"));
- }
- }
- }
+static bool parseNum( char*& str, int& val ) {
+ val = 0;
+ while ( '0' <= *str && *str <= '9' ) {
+ val = val * 10 + (*str - '0');
+ str++;
}
+ bool retval = !(*str == 0 || *str == ' ' || *str == '\t' || *str == '\r' || *str == '\n');
+ return retval;
}
-void SwatchesPanel::SetSelectedFill(SPGradient* swatch)
+
+void _loadPaletteFile( gchar const *filename, gboolean user/*=FALSE*/ )
{
- if (_currentDesktop && _currentDocument) {
- SPItem* it = _currentDesktop->selection->singleItem();
- if (it) {
- if (it->style->fill.isSet()) {
- if (it->style->fill.isPaintserver()) {
- SPPaintServer * server = it->style->getFillPaintServer();
- if (SP_IS_GRADIENT(server)) {
- SPGradient *grad = SP_GRADIENT(server)->getVector();
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * drepr = swatch->getRepr();
- if (repr != drepr && grad != swatch) {
- while (SPStop* olds = swatch->getFirstStop()) {
- olds->deleteObject();
- }
- for (SPStop* news = grad->getVector()->getFirstStop(); news != NULL; news = news->getNextStop()) {
- Inkscape::XML::Node* clone = news->getRepr()->duplicate(_currentDocument->getReprDoc());
- swatch->appendChildRepr(clone);
- Inkscape::GC::release(clone);
+ char block[1024];
+ FILE *f = Inkscape::IO::fopen_utf8name( filename, "r" );
+ if ( f ) {
+ char* result = fgets( block, sizeof(block), f );
+ if ( result ) {
+ if ( strncmp( "GIMP Palette", block, 12 ) == 0 ) {
+ bool inHeader = true;
+ bool hasErr = false;
+
+ SwatchPage *onceMore = new SwatchPage();
+
+ do {
+ result = fgets( block, sizeof(block), f );
+ block[sizeof(block) - 1] = 0;
+ if ( result ) {
+ if ( block[0] == '#' ) {
+ // ignore comment
+ } else {
+ char *ptr = block;
+ // very simple check for header versus entry
+ while ( *ptr == ' ' || *ptr == '\t' ) {
+ ptr++;
}
- swatch->setSwatch();
- if (!_noLink.get_active()) {
- sp_item_set_gradient(it, sp_gradient_ensure_vector_normalized(swatch), SP_IS_RADIALGRADIENT(swatch) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_FILL);
+ if ( (*ptr == 0) || (*ptr == '\r') || (*ptr == '\n') ) {
+ // blank line. skip it.
+ } else if ( '0' <= *ptr && *ptr <= '9' ) {
+ // should be an entry link
+ inHeader = false;
+ ptr = block;
+ Glib::ustring name("");
+ skipWhitespace(ptr);
+ if ( *ptr ) {
+ int r = 0;
+ int g = 0;
+ int b = 0;
+ hasErr = parseNum(ptr, r);
+ if ( !hasErr ) {
+ skipWhitespace(ptr);
+ hasErr = parseNum(ptr, g);
+ }
+ if ( !hasErr ) {
+ skipWhitespace(ptr);
+ hasErr = parseNum(ptr, b);
+ }
+ if ( !hasErr && *ptr ) {
+ char* n = trim(ptr);
+ if (n != NULL) {
+ name = g_dpgettext2(NULL, "Palette", n);
+ }
+ }
+ if ( !hasErr ) {
+ // Add the entry now
+ Glib::ustring nameStr(name);
+ ColorItem* item = new ColorItem( r, g, b, nameStr );
+ onceMore->_colors.push_back(item);
+ }
+ } else {
+ hasErr = true;
+ }
+ } else {
+ if ( !inHeader ) {
+ // Hmmm... probably bad. Not quite the format we want?
+ hasErr = true;
+ } else {
+ char* sep = strchr(result, ':');
+ if ( sep ) {
+ *sep = 0;
+ char* val = trim(sep + 1);
+ char* name = trim(result);
+ if ( *name ) {
+ if ( strcmp( "Name", name ) == 0 )
+ {
+ onceMore->_name = val;
+ }
+ else if ( strcmp( "Columns", name ) == 0 )
+ {
+ gchar* endPtr = 0;
+ guint64 numVal = g_ascii_strtoull( val, &endPtr, 10 );
+ if ( (numVal == G_MAXUINT64) && (ERANGE == errno) ) {
+ // overflow
+ } else if ( (numVal == 0) && (endPtr == val) ) {
+ // failed conversion
+ } else {
+ onceMore->_prefWidth = numVal;
+ }
+ }
+ } else {
+ // error
+ hasErr = true;
+ }
+ } else {
+ // error
+ hasErr = true;
+ }
+ }
}
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set Gradient Swatch"));
}
}
- } else if (it->style->fill.isColor()) {
- while (SPStop* olds = swatch->getFirstStop()) {
- olds->deleteObject();
- }
- addStop(swatch->getRepr(), it->style->fill.value.color.toString(), SP_SCALE24_TO_FLOAT(it->style->fill_opacity.value), "0");
- swatch->setSwatch();
- if (!_noLink.get_active()) {
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(swatch);
- sp_item_set_gradient(it, normalized, SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_FILL);
- }
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set Color Swatch"));
+ } while ( result && !hasErr );
+ if ( !hasErr ) {
+ if (user)
+ userSwatchPages.push_back(onceMore);
+ else
+ systemSwatchPages.push_back(onceMore);
+#if ENABLE_MAGIC_COLORS
+ ColorItem::_wireMagicColors( onceMore );
+#endif // ENABLE_MAGIC_COLORS
+ } else {
+ delete onceMore;
}
}
}
+
+ fclose(f);
}
}
-void SwatchesPanel::SetSelectedStroke(SPGradient* swatch)
+static bool
+compare_swatch_names(SwatchPage const *a, SwatchPage const *b) {
+
+ return g_utf8_collate(a->_name.c_str(), b->_name.c_str()) < 0;
+}
+
+static void loadEmUp()
{
- if (_currentDesktop && _currentDocument) {
- SPItem* it = _currentDesktop->selection->singleItem();
- if (it) {
- if (it->style->stroke.isSet()) {
- if (it->style->stroke.isPaintserver()) {
- SPPaintServer * server = it->style->getStrokePaintServer();
- if (SP_IS_GRADIENT(server)) {
- SPGradient *grad = SP_GRADIENT(server)->getVector();
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * drepr = swatch->getRepr();
- if (repr != drepr && grad != swatch) {
- while (SPStop* olds = swatch->getFirstStop()) {
- olds->deleteObject();
- }
- for (SPStop* news = grad->getVector()->getFirstStop(); news != NULL; news = news->getNextStop()) {
- Inkscape::XML::Node* clone = news->getRepr()->duplicate(_currentDocument->getReprDoc());
- swatch->appendChildRepr(clone);
- Inkscape::GC::release(clone);
- }
- swatch->setSwatch();
- if (!_noLink.get_active()) {
- sp_item_set_gradient(it, sp_gradient_ensure_vector_normalized(swatch), SP_IS_RADIALGRADIENT(swatch) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_STROKE);
+ static bool beenHere = false;
+ gboolean userPalete = true;
+ if ( !beenHere ) {
+ beenHere = true;
+
+ std::list<gchar *> sources;
+ sources.push_back( profile_path("palettes") );
+ sources.push_back( g_strdup(INKSCAPE_PALETTESDIR) );
+ sources.push_back( g_strdup(CREATE_PALETTESDIR) );
+
+ // Use this loop to iterate through a list of possible document locations.
+ while (!sources.empty()) {
+ gchar *dirname = sources.front();
+ if ( Inkscape::IO::file_test( dirname, G_FILE_TEST_EXISTS )
+ && Inkscape::IO::file_test( dirname, G_FILE_TEST_IS_DIR )) {
+ GError *err = 0;
+ GDir *directory = g_dir_open(dirname, 0, &err);
+ if (!directory) {
+ gchar *safeDir = Inkscape::IO::sanitizeString(dirname);
+ g_warning(_("Palettes directory (%s) is unavailable."), safeDir);
+ g_free(safeDir);
+ } else {
+ gchar *filename = 0;
+ while ((filename = (gchar *)g_dir_read_name(directory)) != NULL) {
+ gchar* lower = g_ascii_strdown( filename, -1 );
+// if ( g_str_has_suffix(lower, ".gpl") ) {
+ if ( !g_str_has_suffix(lower, "~") ) {
+ gchar* full = g_build_filename(dirname, filename, NULL);
+ if ( !Inkscape::IO::file_test( full, G_FILE_TEST_IS_DIR ) ) {
+ _loadPaletteFile(full, userPalete);
}
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set Gradient Swatch"));
- }
- }
- } else if (it->style->stroke.isColor()) {
- while (SPStop* olds = swatch->getFirstStop()) {
- olds->deleteObject();
+ g_free(full);
+ }
+// }
+ g_free(lower);
}
- addStop(swatch->getRepr(), it->style->stroke.value.color.toString(), SP_SCALE24_TO_FLOAT(it->style->stroke_opacity.value), "0");
- swatch->setSwatch();
- if (!_noLink.get_active()) {
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(swatch);
- sp_item_set_gradient(it, normalized, SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_STROKE);
- }
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set Color Swatch"));
+ g_dir_close(directory);
}
}
- }
- }
-}
-void SwatchesPanel::MoveSwatchDown(SPGradient* swatch)
-{
- if (_currentDocument && swatch) {
- SPObject* next = swatch->next;
- while (next && (!SP_IS_GRADIENT(next) || !(SP_GRADIENT(next)->isSwatch()))) {
- next = next->next;
- }
- if (next) {
- Inkscape::XML::Node* repr = swatch->getRepr();
- repr->parent()->changeOrder(repr, next->getRepr());
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Move Swatch Right"));
+ // toss the dirname
+ g_free(dirname);
+ sources.pop_front();
+ userPalete = false;
}
}
-}
-void SwatchesPanel::MoveSwatchUp(SPGradient* swatch)
-{
- if (_currentDocument && swatch) {
- SPObject* g = NULL;
- SPObject* next = swatch->parent->firstChild();
- while (next && next != swatch) {
- if (SP_IS_GRADIENT(next) && SP_GRADIENT(next)->isSwatch()) {
- g = next;
- }
- next = next->next;
- }
- if (g) {
- g = g->getPrev();
- Inkscape::XML::Node* repr = swatch->getRepr();
- repr->parent()->changeOrder(repr, g ? g->getRepr() : NULL);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Move Swatch Left"));
- }
- }
+ // Sort the list of swatches by name, grouped by user/system
+ userSwatchPages.sort(compare_swatch_names);
+ systemSwatchPages.sort(compare_swatch_names);
+
}
-void SwatchesPanel::RemoveSwatch(SPGradient* swatch)
+
+
+SwatchesPanel& SwatchesPanel::getInstance()
{
- if (_currentDocument) {
- if (swatch->isReferenced()) {
- Inkscape::XML::Node * repr = swatch->getRepr();
- repr->parent()->removeChild(repr);
- _currentDocument->getDefs()->getRepr()->appendChild(repr);
- SP_GRADIENT(_currentDocument->getObjectByRepr(repr))->setSwatch(false);
- } else {
- swatch->deleteObject(false);
- }
- }
+ return *new SwatchesPanel();
}
-void SwatchesPanel::_setSelectionSwatch(SPGradient* swatch, bool isStroke)
+
+/**
+ * Constructor
+ */
+SwatchesPanel::SwatchesPanel(gchar const* prefsPath) :
+ Inkscape::UI::Widget::Panel("", prefsPath, SP_VERB_DIALOG_SWATCHES, "", true),
+ _holder(0),
+ _clear(0),
+ _remove(0),
+ _currentIndex(0),
+ _currentDesktop(0),
+ _currentDocument(0)
{
- if (_currentDocument) {
- if (swatch) {
- if (_noLink.get_active()) {
- if (swatch->isSolid()) {
- ColorRGBA rgba(swatch->getFirstStop()->getEffectiveColor().toRGBA32(swatch->getFirstStop()->opacity));
- sp_desktop_set_color(_currentDesktop, rgba, false, !isStroke);
+ Gtk::RadioMenuItem* hotItem = 0;
+ _holder = new PreviewHolder();
+ _clear = new ColorItem( ege::PaintDef::CLEAR );
+ _remove = new ColorItem( ege::PaintDef::NONE );
+ if (docPalettes.empty()) {
+ SwatchPage *docPalette = new SwatchPage();
+
+ docPalette->_name = "Auto";
+ docPalettes[0] = docPalette;
+ }
+
+ loadEmUp();
+ if ( !systemSwatchPages.empty() ) {
+ SwatchPage* first = 0;
+ int index = 0;
+ Glib::ustring targetName;
+ if ( !_prefs_path.empty() ) {
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ targetName = prefs->getString(_prefs_path + "/palette");
+ if (!targetName.empty()) {
+ if (targetName == "Auto") {
+ first = docPalettes[0];
} else {
- SPCSSAttr *css = sp_repr_css_attr_new();
- sp_repr_css_set_property(css, isStroke ? "stroke-opacity" : "fill-opacity", "1.0");
-
- Inkscape::XML::Node * clone = swatch->getRepr()->duplicate(_currentDocument->getReprDoc());
- _currentDocument->getDefs()->appendChildRepr(clone);
- SPGradient* grad = SP_GRADIENT(_currentDocument->getObjectByRepr(clone));
- Inkscape::GC::release(clone);
- grad->setSwatch(false);
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(grad);
-// for (GSList const * it = _currentDesktop->selection->itemList(); it != NULL; it = it->next) {
-// sp_desktop_apply_css_recursive(SP_ITEM(it->data), css, true);
-// sp_item_set_gradient(SP_ITEM(it->data), normalized, SP_IS_RADIALGRADIENT(normalized) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, isStroke ? Inkscape::FOR_STROKE : Inkscape::FOR_FILL);
-// }
- sp_desktop_set_style(_currentDesktop, css);
- sp_desktop_set_gradient(_currentDesktop, normalized, !isStroke);
- sp_repr_css_attr_unref (css);
+ //index++;
+ std::vector<SwatchPage*> pages = _getSwatchSets();
+ for ( std::vector<SwatchPage*>::iterator iter = pages.begin(); iter != pages.end(); ++iter ) {
+ if ( (*iter)->_name == targetName ) {
+ first = *iter;
+ break;
+ }
+ index++;
+ }
}
- } else {
- SPCSSAttr *css = sp_repr_css_attr_new();
- sp_repr_css_set_property(css, isStroke ? "stroke-opacity" : "fill-opacity", "1.0");
-
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(swatch);
-// for (GSList const * it = _currentDesktop->selection->itemList(); it != NULL; it = it->next) {
-// sp_desktop_apply_css_recursive(SP_ITEM(it->data), css, true);
-// sp_item_set_gradient(SP_ITEM(it->data), normalized, SP_IS_RADIALGRADIENT(normalized) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, isStroke ? Inkscape::FOR_STROKE : Inkscape::FOR_FILL);
-// }
- sp_desktop_set_style(_currentDesktop, css);
- sp_desktop_set_gradient(_currentDesktop, normalized, !isStroke);
- sp_repr_css_attr_unref (css);
}
- } else {
- SPCSSAttr *css = sp_repr_css_attr_new ();
- sp_repr_css_set_property (css, isStroke ? "stroke" : "fill", "none");
- sp_desktop_set_style(_currentDesktop, css);
}
- if (isStroke) {
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set item stroke swatch"));
+
+ if ( !first ) {
+ first = docPalettes[0];
+ _currentIndex = 0;
} else {
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Set item fill swatch"));
+ _currentIndex = index;
}
- }
-}
-void SwatchesPanel::_swatchClicked(GdkEventButton* event, SPGradient* swatch)
-{
- if (_currentDesktop) {
- if (event->button == 3) {
- Gtk::Menu * menu = Gtk::manage(new Gtk::Menu());
-
- Gtk::MenuItem* mi;
-
- Glib::ustring us = Glib::ustring::compose("<b>%1</b>", swatch ? (swatch->label() ? swatch->label() : swatch->getId()) : _("[None]"));
- mi = Gtk::manage(new Gtk::MenuItem(swatch ? (swatch->label() ? swatch->label() : swatch->getId()) : _("[None]")));
- Gtk::Label* namelbl = dynamic_cast<Gtk::Label*>(mi->get_child());
- if (namelbl) {
- namelbl->set_markup(us);
- }
- mi->show();
- mi->set_sensitive(false);
- menu->append(*mi);
-
- Gtk::SeparatorMenuItem* sep;
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Set Fill")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*, bool>(sigc::mem_fun(*this, &SwatchesPanel::_setSelectionSwatch), swatch, false));
- mi->show();
- mi->set_sensitive(_currentDesktop && !_currentDesktop->selection->isEmpty());
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Set Stroke")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*, bool>(sigc::mem_fun(*this, &SwatchesPanel::_setSelectionSwatch), swatch, true));
- mi->show();
- mi->set_sensitive(_currentDesktop && !_currentDesktop->selection->isEmpty());
- menu->append(*mi);
-
- if (swatch) {
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Set to Selected Fill")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*>(sigc::mem_fun(*this, &SwatchesPanel::SetSelectedFill), swatch));
- mi->show();
- mi->set_sensitive(_currentDesktop && _currentDesktop->selection->singleItem());
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Set to Selected Stroke")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*>(sigc::mem_fun(*this, &SwatchesPanel::SetSelectedStroke), swatch));
- mi->show();
- mi->set_sensitive(_currentDesktop && _currentDesktop->selection->singleItem());
- menu->append(*mi);
-
-
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Move Left")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*>(sigc::mem_fun(*this, &SwatchesPanel::MoveSwatchUp), swatch));
- mi->show();
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Move Right")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*>(sigc::mem_fun(*this, &SwatchesPanel::MoveSwatchDown), swatch));
- mi->show();
- menu->append(*mi);
-
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Remove")));
- mi->signal_activate().connect_notify(sigc::bind<SPGradient*>(sigc::mem_fun(*this, &SwatchesPanel::RemoveSwatch), swatch));
- mi->show();
- menu->append(*mi);
+ _rebuild();
+
+ Gtk::RadioMenuItem::Group groupOne;
+
+ int i = 0;
+ std::vector<SwatchPage*> swatchSets = _getSwatchSets();
+ for ( std::vector<SwatchPage*>::iterator it = swatchSets.begin(); it != swatchSets.end(); ++it) {
+ SwatchPage* curr = *it;
+ Gtk::RadioMenuItem* single = manage(new Gtk::RadioMenuItem(groupOne, curr->_name));
+ if ( curr == first ) {
+ hotItem = single;
}
+ _regItem( single, 3, i );
- menu->popup(event->button, event->time);
- } else if (!_currentDesktop->selection->isEmpty()) {
- _setSelectionSwatch(swatch, event->state & GDK_SHIFT_MASK);
+ i++;
}
}
-}
-void SwatchesPanel::MoveDown(SPGroup* page)
-{
- if (_currentDocument && page) {
- SPObject* next = page->next;
- while (next && !SP_IS_GROUP(next)) {
- next = next->next;
- }
- if (next) {
- Inkscape::XML::Node* repr = page->getRepr();
- repr->parent()->changeOrder(repr, next->getRepr());
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Move Swatch Down"));
+ if (Glib::ustring(prefsPath) == "/dialogs/swatches") {
+ Gtk::Requisition sreq;
+#if WITH_GTKMM_3_0
+ Gtk::Requisition sreq_natural;
+ get_preferred_size(sreq_natural, sreq);
+#else
+ sreq = size_request();
+#endif
+ int minHeight = 60;
+ if (sreq.height < minHeight) {
+ set_size_request(70, minHeight);
}
}
-}
-void SwatchesPanel::MoveUp(SPGroup* page)
-{
- if (_currentDocument && page) {
- SPObject* g = NULL;
- SPObject* next = page->parent->firstChild();
- while (next && next != page) {
- if (SP_IS_GROUP(next)) {
- g = next;
- }
- next = next->next;
- }
- if (g) {
- g = g->getPrev();
- Inkscape::XML::Node* repr = page->getRepr();
- repr->parent()->changeOrder(repr, g ? g->getRepr() : NULL);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Move Swatch Up"));
- }
- }
-}
+ _getContents()->pack_start(*_holder, Gtk::PACK_EXPAND_WIDGET);
+ _setTargetFillable(_holder);
-void SwatchesPanel::Remove(SPGroup* page)
-{
- if (_currentDocument && page) {
- std::vector<Inkscape::XML::Node*> toMove;
- for(SPObject* obj = page->firstChild(); obj != NULL; obj = obj->next) {
- if (SP_IS_GRADIENT(obj)) {
- SPGradient* grad = SP_GRADIENT(obj);
- if (grad->isReferenced()) {
- toMove.push_back(grad->getRepr());
- }
- }
- }
- while (!toMove.empty()) {
- Inkscape::XML::Node * repr = toMove.back();
- toMove.pop_back();
- repr->parent()->removeChild(repr);
- _currentDocument->getDefs()->getRepr()->appendChild(repr);
- SP_GRADIENT(_currentDocument->getObjectByRepr(repr))->setSwatch(false);
- }
- page->deleteObject(false);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Remove Swatch Group"));
- }
-}
+ show_all_children();
-void SwatchesPanel::AddSelectedFill(SPGroup* page)
-{
- if (_currentDesktop && _currentDocument) {
- SPItem* it = _currentDesktop->selection->singleItem();
- if (it) {
- if (it->style->fill.isSet()) {
- if (it->style->fill.isPaintserver()) {
- SPPaintServer * server = it->style->getFillPaintServer();
- if (SP_IS_GRADIENT(server)) {
- SPGradient *grad = SP_GRADIENT(server)->getVector();
- if (_noLink.get_active()) {
- Inkscape::XML::Node * clone = grad->getRepr()->duplicate(_currentDocument->getReprDoc());
- clone->setAttribute( "osb:paint", "gradient", 0 );
- if (page) {
- page->appendChildRepr(clone);
- } else {
- _currentDocument->getDefs()->appendChildRepr(clone);
- }
- Inkscape::GC::release(clone);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- } else if (grad->isSwatch()) {
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * clone = repr->duplicate(_currentDocument->getReprDoc());
- if (page) {
- page->appendChildRepr(clone);
- } else {
- _currentDocument->getDefs()->appendChildRepr(clone);
- }
- SPGradient *newgrad = SP_GRADIENT(_currentDocument->getObjectByRepr(clone));
-
- sp_item_set_gradient(it, sp_gradient_ensure_vector_normalized(newgrad), SP_IS_RADIALGRADIENT(newgrad) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_FILL);
- Inkscape::GC::release(clone);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- } else {
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * drepr = page ? page->getRepr() : _currentDocument->getDefs()->getRepr();
- if (repr->parent() != drepr) {
- repr->parent()->removeChild(repr);
- drepr->appendChild(repr);
- }
- SP_GRADIENT(_currentDocument->getObjectByRepr(repr))->setSwatch();
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- }
- }
- } else if (it->style->fill.isColor()) {
- Inkscape::XML::Node *grad = _currentDocument->getReprDoc()->createElement("svg:linearGradient");
- grad->setAttribute( "osb:paint", "solid", 0 );
- addStop(grad, it->style->fill.value.color.toString(), SP_SCALE24_TO_FLOAT(it->style->fill_opacity.value), "0");
- if (page) {
- page->appendChild(grad);
- } else {
- _currentDocument->getDefs()->appendChild(grad);
- }
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(SP_GRADIENT(_currentDocument->getObjectByRepr(grad)));
- Inkscape::GC::release(grad);
- if (!_noLink.get_active()) {
- sp_item_set_gradient(it, normalized, SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_FILL);
- }
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Color Swatch"));
- }
- }
- }
+ restorePanelPrefs();
+ if ( hotItem ) {
+ hotItem->set_active();
}
}
-void SwatchesPanel::AddSelectedStroke(SPGroup* page)
+SwatchesPanel::~SwatchesPanel()
{
- if (_currentDesktop && _currentDocument) {
- SPItem* it = _currentDesktop->selection->singleItem();
- if (it) {
- if (it->style->stroke.isSet()) {
- if (it->style->stroke.isPaintserver()) {
- SPPaintServer * server = it->style->getStrokePaintServer();
- if (SP_IS_GRADIENT(server)) {
- SPGradient *grad = SP_GRADIENT(server)->getVector();
- if (_noLink.get_active()) {
- Inkscape::XML::Node * clone = grad->getRepr()->duplicate(_currentDocument->getReprDoc());
- clone->setAttribute( "osb:paint", "gradient", 0 );
- if (page) {
- page->appendChildRepr(clone);
- } else {
- _currentDocument->getDefs()->appendChildRepr(clone);
- }
- Inkscape::GC::release(clone);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- } else if (grad->isSwatch()) {
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * clone = repr->duplicate(_currentDocument->getReprDoc());
- if (page) {
- page->appendChildRepr(clone);
- } else {
- _currentDocument->getDefs()->appendChildRepr(clone);
- }
- SPGradient *newgrad = SP_GRADIENT(_currentDocument->getObjectByRepr(clone));
-
- sp_item_set_gradient(it, sp_gradient_ensure_vector_normalized(newgrad), SP_IS_RADIALGRADIENT(newgrad) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_STROKE);
- Inkscape::GC::release(clone);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- } else {
- Inkscape::XML::Node * repr = grad->getRepr();
- Inkscape::XML::Node * drepr = page ? page->getRepr() : _currentDocument->getDefs()->getRepr();
- if (repr->parent() != drepr) {
- repr->parent()->removeChild(repr);
- drepr->appendChild(repr);
- }
- SP_GRADIENT(_currentDocument->getObjectByRepr(repr))->setSwatch();
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Gradient Swatch"));
- }
- }
- } else if (it->style->stroke.isColor()) {
- Inkscape::XML::Node *grad = _currentDocument->getReprDoc()->createElement("svg:linearGradient");
- grad->setAttribute( "osb:paint", "solid", 0 );
- addStop(grad, it->style->stroke.value.color.toString(), SP_SCALE24_TO_FLOAT(it->style->stroke_opacity.value), "0");
- if (page) {
- page->appendChild(grad);
- } else {
- _currentDocument->getDefs()->appendChild(grad);
- }
- SPGradient* normalized = sp_gradient_ensure_vector_normalized(SP_GRADIENT(_currentDocument->getObjectByRepr(grad)));
- Inkscape::GC::release(grad);
- if (!_noLink.get_active()) {
- sp_item_set_gradient(it, normalized, SP_GRADIENT_TYPE_LINEAR, Inkscape::FOR_STROKE);
- }
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Add Color Swatch"));
- }
- }
- }
- }
-}
+ _trackDocument( this, 0 );
-void SwatchesPanel::_addBIButtonClicked(GdkEventButton* event)
-{
- if (popUpImportMenu) {
- popUpImportMenu->popup(event->button, event->time);
- }
-}
+ _documentConnection.disconnect();
+ _selChanged.disconnect();
-void SwatchesPanel::NewGroupBI()
-{
- if (_currentDocument) {
- Inkscape::XML::Node * page = SwatchDocument->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (SwatchDocument->getObjectById(id));
-
- page->setAttribute("id", id);
-
- SwatchDocument->getDefs()->appendChild(page);
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
+ if ( _clear ) {
+ delete _clear;
}
-}
-
-void SwatchesPanel::NewGroup()
-{
- if (_currentDocument) {
- Inkscape::XML::Node * page = _currentDocument->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (_currentDocument->getObjectById(id));
-
- page->setAttribute("id", id);
-
- _currentDocument->getDefs()->appendChild(page);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("New Swatch Group"));
+ if ( _remove ) {
+ delete _remove;
}
-}
-
-void SwatchesPanel::SaveAs()
-{
- if (_currentDocument) {
- Inkscape::XML::Node * page = _currentDocument->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (_currentDocument->getObjectById(id));
-
- page->setAttribute("id", id);
-
- std::vector<Inkscape::XML::Node*> toMove;
- for (SPObject *it = _currentDocument->getDefs()->firstChild(); it != NULL; it = it->next) {
- if (SP_IS_GRADIENT(it)) {
- SPGradient* grad = SP_GRADIENT(it);
- if (grad->isSwatch()) {
- toMove.push_back(grad->getRepr());
- }
- }
- }
- while (!toMove.empty()) {
- Inkscape::XML::Node* repr = toMove.back();
- toMove.pop_back();
- repr->parent()->removeChild(repr);
- page->appendChild(repr);
- }
- _currentDocument->getDefs()->appendChild(page);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Save Swatch Group"));
+ if ( _holder ) {
+ delete _holder;
}
}
-void SwatchesPanel::Duplicate(SPGroup* oldpage)
+void SwatchesPanel::setOrientation(SPAnchorType how)
{
- if (_currentDocument) {
- Inkscape::XML::Node * page = _currentDocument->getReprDoc()->createElement("svg:g");
- gchar *id=NULL;
- do {
- g_free(id);
- id = g_strdup_printf("page%d", page_suffix++);
- } while (_currentDocument->getObjectById(id));
-
- page->setAttribute("id", id);
- if (oldpage->label()) page->setAttribute("inkscape:label", oldpage->label());
-
- for (SPObject *it = oldpage->firstChild(); it != NULL; it = it->next) {
- if (SP_IS_GRADIENT(it)) {
- SPGradient* grad = SP_GRADIENT(it);
- if (grad->isSwatch()) {
- Inkscape::XML::Node * copy = grad->getRepr()->duplicate(_currentDocument->getReprDoc());
- page->appendChild(copy);
- Inkscape::GC::release(copy);
- }
- }
- }
- _currentDocument->getDefs()->appendChild(page);
- DocumentUndo::done(_currentDocument, SP_VERB_DIALOG_SWATCHES, _("Duplicate Swatch Group"));
- }
-}
+ // Must call the parent class or bad things might happen
+ Inkscape::UI::Widget::Panel::setOrientation( how );
-void SwatchesPanel::_lblClick(GdkEventButton* event, SPGroup* page)
-{
- Gtk::Menu * menu = Gtk::manage(new Gtk::Menu());
-
- Gtk::MenuItem* mi;
- Glib::ustring us = Glib::ustring::compose("<b>%1</b>", page ? (page->label() ? page->label() : page->getId()) : _("[Base]"));
- mi = Gtk::manage(new Gtk::MenuItem(page ? (page->label() ? page->label() : page->getId()) : _("[Base]")));
- Gtk::Label* namelbl = dynamic_cast<Gtk::Label*>(mi->get_child());
- if (namelbl) {
- namelbl->set_markup(us);
- }
- mi->show();
- mi->set_sensitive(false);
- menu->append(*mi);
-
- Gtk::SeparatorMenuItem* sep;
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Add Selected Fill")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::AddSelectedFill), page));
- mi->show();
- mi->set_sensitive(_currentDesktop && _currentDesktop->selection->singleItem());
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Add Selected Stroke")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::AddSelectedStroke), page));
- mi->show();
- mi->set_sensitive(_currentDesktop && _currentDesktop->selection->singleItem());
- menu->append(*mi);
-
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- if (page) {
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Move Up")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::MoveUp), page));
- mi->show();
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Move Down")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::MoveDown), page));
- mi->show();
- menu->append(*mi);
-
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Duplicate")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::Duplicate), page));
- mi->show();
- menu->append(*mi);
-
- sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- menu->append(*sep);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Remove")));
- mi->signal_activate().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::Remove), page));
- mi->show();
- menu->append(*mi);
- } else {
- mi = Gtk::manage(new Gtk::MenuItem(_("Create New Group")));
- mi->signal_activate().connect_notify(sigc::mem_fun(*this, &SwatchesPanel::NewGroup));
- mi->show();
- menu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Save As New Group")));
- mi->signal_activate().connect_notify(sigc::mem_fun(*this, &SwatchesPanel::SaveAs));
- mi->show();
- menu->append(*mi);
+ if ( _holder )
+ {
+ _holder->setOrientation(SP_ANCHOR_SOUTH);
}
-
- menu->popup(event->button, event->time);
}
-void SwatchesPanel::_defsChanged()
+void SwatchesPanel::setDesktop( SPDesktop* desktop )
{
- if (_storeDoc) {
- _storeDoc->clear();
- }
-
- while (!docWatchers.empty()) {
- Inkscape::XML::NodeObserver* w = docWatchers.back();
- docWatchers.pop_back();
- delete w;
- }
-
- std::vector<Gtk::Widget *> tableChildren = _insideTable.get_children();
- for (std::vector<Gtk::Widget *>::iterator c = tableChildren.begin(); c != tableChildren.end(); ++c) {
- _insideTable.remove(**c);
- }
-
- if (_currentDocument) {
- Gtk::EventBox* eb;
- Gtk::Label* lbl;
- if (_showlabels) {
- eb = Gtk::manage(new Gtk::EventBox());
- eb->add_events(Gdk::BUTTON_PRESS_MASK);
- eb->signal_button_press_event().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::_lblClick), NULL));
-
- lbl = Gtk::manage(new Gtk::Label(_("[Base]")));
- eb->add(*lbl);
- _insideTable.attach( *eb, 0, 1, 0, 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ , 5, 0);
+ if ( desktop != _currentDesktop ) {
+ if ( _currentDesktop ) {
+ _documentConnection.disconnect();
+ _selChanged.disconnect();
}
- ColorItem* item = Gtk::manage(new ColorItem(NULL, _("[None]"), _currentDesktop));
- item->signal_button_press_event().connect_notify(sigc::bind<SPGradient *>(sigc::mem_fun(*this, &SwatchesPanel::_swatchClicked), NULL));
- item->set_tooltip_text(_("[None]"));
- _insideTable.attach( *item, _showlabels ? 1 : 0, _showlabels ? 2 : 1, 0, 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ );
-
- unsigned int i = 1;
- for (SPObject *it = _currentDocument->getDefs()->firstChild(); it != NULL; it = it->next) {
- if (SP_IS_GRADIENT(it)) {
- SPGradient* grad = SP_GRADIENT(it);
- if (grad->hasStops()) {
-
- GradientWatcher* w = new GradientWatcher(this, grad);
- docWatchers.push_back(w);
-
- if (grad->isSwatch()) {
-
- for (SPStop* s = grad->getFirstStop(); s != NULL; s = s->getNextStop()) {
- StopWatcher* sw = new StopWatcher(this, s);
- docWatchers.push_back(sw);
- }
-
- if (_storeDoc) {
- Gtk::TreeModel::iterator iter = _storeDoc->append();
- Gtk::TreeModel::Row row = *iter;
- row[_modelDoc->_colObject] = grad;
- row[_modelDoc->_colLabel] = grad->label() ? grad->label() : grad->getId();
- GdkPixbuf* pixb = sp_gradient_to_pixbuf (grad, 64, 18);
- row[_modelDoc->_colPixbuf] = Glib::wrap(pixb);
- }
+ _currentDesktop = desktop;
- item = Gtk::manage(new ColorItem(grad, it->label() ? it->label() : it->getId(), _currentDesktop));
- item->signal_button_press_event().connect_notify(sigc::bind<SPGradient *>(sigc::mem_fun(*this, &SwatchesPanel::_swatchClicked), grad));
- item->set_tooltip_text(it->label() ? it->label() : it->getId());
- if (_showlabels) {
- _insideTable.attach( *item, 1 + (i % 20), 2 + (i % 20), i / 20, i / 20 + 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ );
- } else {
- _insideTable.attach( *item, i, i + 1, 0, 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ );
- }
+ if ( desktop ) {
+ _currentDesktop->selection->connectChanged(
+ sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_updateFromSelection)));
- i++;
- }
- }
- }
- }
-
- for (SPObject *it = _currentDocument->getDefs()->firstChild(); it != NULL; it = it->next) {
- if (SP_IS_GROUP(it)) {
- SwatchWatcher* w = new SwatchWatcher(this, it, false);
- docWatchers.push_back(w);
-
- if (_showlabels) {
- i += 20 - (i % 20);
- eb = Gtk::manage(new Gtk::EventBox());
- eb->add_events(Gdk::BUTTON_PRESS_MASK);
- eb->signal_button_press_event().connect_notify(sigc::bind<SPGroup*>(sigc::mem_fun(*this, &SwatchesPanel::_lblClick), SP_GROUP(it)));
- lbl = Gtk::manage(new Gtk::Label(it->label() ? it->label() : it->getId()));
- eb->add(*lbl);
- _insideTable.attach( *eb, 0, 1, i / 20, i / 20 + 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ , 5, 0);
- }
-
- Gtk::TreeModel::iterator rowiter;
-
- if (_storeDoc) {
- rowiter = _storeDoc->append();
- Gtk::TreeModel::Row row = *rowiter;
- row[_modelDoc->_colObject] = it;
- row[_modelDoc->_colLabel] = it->label() ? it->label() : it->getId();
- }
-
- for (SPObject *cit = it->firstChild(); cit != NULL; cit = cit->next) {
- if (SP_IS_GRADIENT(cit)) {
- SPGradient* grad = SP_GRADIENT(cit);
-
- if (grad->hasStops()) {
-
- GradientWatcher* w = new GradientWatcher(this, grad);
- docWatchers.push_back(w);
-
- if (grad->isSwatch()) {
-
- for (SPStop* s = grad->getFirstStop(); s != NULL; s = s->getNextStop()) {
- StopWatcher* sw = new StopWatcher(this, s);
- docWatchers.push_back(sw);
- }
+ _currentDesktop->selection->connectModified(
+ sigc::hide(sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_updateFromSelection))));
- if (_storeDoc && rowiter) {
- Gtk::TreeModel::iterator iter = _storeDoc->append(rowiter->children());
- Gtk::TreeModel::Row row = *iter;
- row[_modelDoc->_colObject] = grad;
- row[_modelDoc->_colLabel] = grad->label() ? grad->label() : grad->getId();
- GdkPixbuf* pixb = sp_gradient_to_pixbuf (grad, 64, 18);
- row[_modelDoc->_colPixbuf] = Glib::wrap(pixb);
+ _currentDesktop->connectToolSubselectionChanged(
+ sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_updateFromSelection)));
- _editDoc.expand_to_path(_storeDoc->get_path(iter));
- }
+ sigc::bound_mem_functor1<void, Inkscape::UI::Dialogs::SwatchesPanel, SPDocument*> first = sigc::mem_fun(*this, &SwatchesPanel::_setDocument);
+ sigc::slot<void, SPDocument*> base2 = first;
+ sigc::slot<void,SPDesktop*, SPDocument*> slot2 = sigc::hide<0>( base2 );
+ _documentConnection = desktop->connectDocumentReplaced( slot2 );
- item = Gtk::manage(new ColorItem(grad, cit->label() ? cit->label() : cit->getId(), _currentDesktop));
- item->signal_button_press_event().connect_notify(sigc::bind<SPGradient *>(sigc::mem_fun(*this, &SwatchesPanel::_swatchClicked), grad));
- item->set_tooltip_text(cit->label() ? cit->label() : cit->getId());
- if (_showlabels) {
- _insideTable.attach( *item, 1 + (i % 20), 2 + (i % 20), i / 20, i / 20 + 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ );
- } else {
- _insideTable.attach( *item, i, i + 1, 0, 1, Gtk::FILL/*|Gtk::EXPAND*/, Gtk::FILL/*|Gtk::EXPAND*/ );
- }
- i++;
- }
- }
- }
- }
- }
+ _setDocument( desktop->doc() );
+ } else {
+ _setDocument(0);
}
}
- //_scroller.resize(1,1);
- _insideTable.resize(1,1);
- _scroller.show_all_children();
- _scroller.queue_draw();
-
}
-Gtk::MenuItem* SwatchesPanel::_addSwatchGroup(SPGroup* group, Gtk::TreeModel::Row* parentRow)
+
+class DocTrack
{
- Gtk::MenuItem* mi = manage(new Gtk::MenuItem(group->label() ? group->label() : group->getId(),1));
- Gtk::Menu* m = NULL;
-
- Gtk::TreeModel::Row* r;
- if (_store) {
- Gtk::TreeModel::iterator iter = parentRow ? _store->append(parentRow->children()) : _store->append();
- Gtk::TreeModel::Row row = *iter;
- row[_model->_colObject] = group;
- row[_model->_colLabel] = group->label() ? group->label() : group->getId();
-
- if (SP_IS_GROUP(group->parent) && SP_GROUP(group->parent)->expanded()) {
- _editBI.expand_to_path(_store->get_path(iter));
+public:
+ DocTrack(SPDocument *doc, sigc::connection &gradientRsrcChanged, sigc::connection &defsChanged, sigc::connection &defsModified) :
+ doc(doc->doRef()),
+ updatePending(false),
+ lastGradientUpdate(0.0),
+ gradientRsrcChanged(gradientRsrcChanged),
+ defsChanged(defsChanged),
+ defsModified(defsModified)
+ {
+ if ( !timer ) {
+ timer = new Glib::Timer();
+ refreshTimer = Glib::signal_timeout().connect( sigc::ptr_fun(handleTimerCB), 33 );
}
- r = &row;
- } else {
- r = NULL;
+ timerRefCount++;
}
-
- bool hasswatches = false;
- for (SPObject * obj = group->firstChild(); obj != NULL; obj = obj->next)
+
+ ~DocTrack()
{
- if (SP_IS_GROUP(obj)) {
- if (!m) {
- m = manage(new Gtk::Menu());
- m->show_all();
- mi->set_submenu(*m);
-
- Gtk::MenuItem* basemi = manage(new Gtk::MenuItem(_("[All]")));
- basemi->show();
- Gtk::Label* namelbl = dynamic_cast<Gtk::Label*>(basemi->get_child());
- if (namelbl) {
- namelbl->set_markup(_("<b>[All]</b>"));
- }
- basemi->signal_activate().connect(sigc::bind<SPGroup*, bool>(sigc::mem_fun(*this, &SwatchesPanel::_addSwatchButtonClicked), group, true));
- m->append(*basemi);
-
- Gtk::SeparatorMenuItem* sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- m->append(*sep);
+ timerRefCount--;
+ if ( timerRefCount <= 0 ) {
+ refreshTimer.disconnect();
+ timerRefCount = 0;
+ if ( timer ) {
+ timer->stop();
+ delete timer;
+ timer = 0;
}
- SwatchWatcher* w = new SwatchWatcher(this, obj, true);
- rootWatchers.push_back(w);
- m->append(*_addSwatchGroup(SP_GROUP(obj), r));
- } else if (SP_IS_GRADIENT(obj)) {
- hasswatches = true;
}
- }
- if (!m) {
- mi->signal_activate().connect(sigc::bind<SPGroup*, bool>(sigc::mem_fun(*this, &SwatchesPanel::_addSwatchButtonClicked), group, false));
- } else if (hasswatches) {
- Glib::ustring us = Glib::ustring::compose("<b>%1</b>", group->label() ? group->label() : group->getId());
- Gtk::MenuItem* basemi = manage(new Gtk::MenuItem(group->label() ? group->label() : group->getId()));
- basemi->show();
- Gtk::Label* namelbl = dynamic_cast<Gtk::Label*>(basemi->get_child());
- if (namelbl) {
- namelbl->set_markup(us);
+ if (doc) {
+ gradientRsrcChanged.disconnect();
+ defsChanged.disconnect();
+ defsModified.disconnect();
+ doc->doUnref();
+ doc = NULL;
}
- basemi->signal_activate().connect(sigc::bind<SPGroup*, bool>(sigc::mem_fun(*this, &SwatchesPanel::_addSwatchButtonClicked), group, false));
- m->prepend(*basemi);
}
- mi->show();
- return mi;
-}
-void SwatchesPanel::_swatchesChanged()
-{
- while (!rootWatchers.empty()) {
- Inkscape::XML::NodeObserver* w = rootWatchers.back();
- rootWatchers.pop_back();
- delete w;
- }
+ static bool handleTimerCB();
- std::vector<Gtk::Widget *> menuChildren = popUpMenu->get_children();
- for (std::vector<Gtk::Widget *>::iterator c = menuChildren.begin(); c != menuChildren.end(); ++c) {
- popUpMenu->remove(**c);
- }
-
- if (_store) {
- _store->clear();
- }
-
- Gtk::MenuItem* mi;
-
- for (SPObject * obj = SwatchDocument->getDefs()->firstChild(); obj != NULL; obj = obj->next)
- {
- if (SP_IS_GROUP(obj)) {
- SwatchWatcher* w = new SwatchWatcher(this, obj, true);
- rootWatchers.push_back(w);
- popUpMenu->append(*_addSwatchGroup(SP_GROUP(obj), NULL));
-
- }
- }
- Gtk::SeparatorMenuItem* sep = manage(new Gtk::SeparatorMenuItem());
- sep->show();
- popUpMenu->append(*sep);
-
- mi = manage(new Gtk::MenuItem(_("New Swatch Group..."),1));
- mi->signal_activate().connect(sigc::mem_fun(*this, &SwatchesPanel::NewGroup));
- mi->show();
- popUpMenu->append(*mi);
-
- mi = manage(new Gtk::MenuItem(_("Add Swatch File..."),1));
- mi->signal_activate().connect(sigc::bind<bool, bool>(sigc::mem_fun(*this, &SwatchesPanel::_importButtonClicked), true, false));
- mi->show();
- popUpMenu->append(*mi);
-
- mi = manage(new Gtk::MenuItem(_("Import Swatch File..."),1));
- mi->signal_activate().connect(sigc::bind<bool, bool>(sigc::mem_fun(*this, &SwatchesPanel::_importButtonClicked), true, true));
- mi->show();
- popUpMenu->append(*mi);
-}
+ /**
+ * Checks if update should be queued or executed immediately.
+ *
+ * @return true if the update was queued and should not be immediately executed.
+ */
+ static bool queueUpdateIfNeeded(SPDocument *doc);
-void SwatchesPanel::_styleButton( Gtk::Button& btn, SPDesktop *desktop, unsigned int code, char const* iconName, char const* fallback )
+ static Glib::Timer *timer;
+ static int timerRefCount;
+ static sigc::connection refreshTimer;
+
+ SPDocument *doc;
+ bool updatePending;
+ double lastGradientUpdate;
+ sigc::connection gradientRsrcChanged;
+ sigc::connection defsChanged;
+ sigc::connection defsModified;
+
+private:
+ DocTrack(DocTrack const &); // no copy
+ DocTrack &operator=(DocTrack const &); // no assign
+};
+
+Glib::Timer *DocTrack::timer = 0;
+int DocTrack::timerRefCount = 0;
+sigc::connection DocTrack::refreshTimer;
+
+static const double DOC_UPDATE_THREASHOLD = 0.090;
+
+bool DocTrack::handleTimerCB()
{
- bool set = false;
-
- if ( iconName ) {
- GtkWidget *child = sp_icon_new( Inkscape::ICON_SIZE_SMALL_TOOLBAR, iconName );
- gtk_widget_show( child );
- btn.add( *manage(Glib::wrap(child)) );
- btn.set_relief(Gtk::RELIEF_NONE);
- set = true;
- }
+ double now = timer->elapsed();
- if ( desktop ) {
- Verb *verb = Verb::get( code );
- if ( verb ) {
- SPAction *action = verb->get_action(desktop);
- if ( !set && action && action->image ) {
- GtkWidget *child = sp_icon_new( Inkscape::ICON_SIZE_SMALL_TOOLBAR, action->image );
- gtk_widget_show( child );
- btn.add( *manage(Glib::wrap(child)) );
- set = true;
- }
+ std::vector<DocTrack *> needCallback;
+ for (std::vector<DocTrack *>::iterator it = docTrackings.begin(); it != docTrackings.end(); ++it) {
+ DocTrack *track = *it;
+ if ( track->updatePending && ( (now - track->lastGradientUpdate) >= DOC_UPDATE_THREASHOLD) ) {
+ needCallback.push_back(track);
}
}
-
- btn.set_tooltip_text (fallback);
-
- if ( !set ) {
- btn.set_label( fallback );
- }
-}
-void SwatchesPanel::_addButtonClicked(GdkEventButton* event) {
- if ( (event->type == GDK_BUTTON_PRESS) && (event->button == 3 || event->button == 1) ) {
- if (popUpMenu) {
- popUpMenu->popup(event->button, event->time);
+ for (std::vector<DocTrack *>::iterator it = needCallback.begin(); it != needCallback.end(); ++it) {
+ DocTrack *track = *it;
+ if ( std::find(docTrackings.begin(), docTrackings.end(), track) != docTrackings.end() ) { // Just in case one gets deleted while we are looping
+ // Note: calling handleDefsModified will call queueUpdateIfNeeded and thus update the time and flag.
+ SwatchesPanel::handleDefsModified(track->doc);
}
}
-}
-void SwatchesPanel::NoLinkToggled() {
- static Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- Glib::ustring nolink = Glib::ustring::compose("%1/nolink", _prefs_path);
- prefs->setBool(nolink, _noLink.get_active());
+ return true;
}
-bool SwatchesPanel::_handleButtonEvent(GdkEventButton *event)
+bool DocTrack::queueUpdateIfNeeded( SPDocument *doc )
{
- static unsigned doubleclick = 0;
- if ( (event->type == GDK_2BUTTON_PRESS) && (event->button == 1) ) {
- doubleclick = 1;
- }
+ bool deferProcessing = false;
+ for (std::vector<DocTrack*>::iterator it = docTrackings.begin(); it != docTrackings.end(); ++it) {
+ DocTrack *track = *it;
+ if ( track->doc == doc ) {
+ double now = timer->elapsed();
+ double elapsed = now - track->lastGradientUpdate;
+
+ if ( elapsed < DOC_UPDATE_THREASHOLD ) {
+ deferProcessing = true;
+ track->updatePending = true;
+ } else {
+ track->lastGradientUpdate = now;
+ track->updatePending = false;
+ }
- if ( event->type == GDK_BUTTON_RELEASE && doubleclick) {
- doubleclick = 0;
- Gtk::TreeModel::Path path;
- Gtk::TreeViewColumn* col = 0;
- int x = static_cast<int>(event->x);
- int y = static_cast<int>(event->y);
- int x2 = 0;
- int y2 = 0;
- if ( _editBI.get_path_at_pos( x, y, path, col, x2, y2 ) && col == _name_columnBI) {
- // Double click on the Layer name, enable editing
- _text_rendererBI->property_editable() = true;
- _editBI.set_cursor (path, *_name_columnBI, true);
- grab_focus();
+ break;
}
}
-
- return false;
+ return deferProcessing;
}
-bool SwatchesPanel::_handleKeyEvent(GdkEventKey *event)
+void SwatchesPanel::_trackDocument( SwatchesPanel *panel, SPDocument *document )
{
- switch (Inkscape::UI::Tools::get_group0_keyval(event)) {
- case GDK_KEY_Return:
- case GDK_KEY_KP_Enter:
- case GDK_KEY_F2: {
- Gtk::TreeModel::iterator iter = _editBI.get_selection()->get_selected();
- if (iter && !_text_rendererBI->property_editable()) {
- Gtk::TreeRow row = *iter;
- SPObject * obj = row[_model->_colObject];
- if (obj) {
- Gtk::TreeModel::Path *path = new Gtk::TreeModel::Path(iter);
- // Edit the layer label
- _text_rendererBI->property_editable() = true;
- _editBI.set_cursor(*path, *_name_columnBI, true);
- grab_focus();
- return true;
+ SPDocument *oldDoc = NULL;
+ if (docPerPanel.find(panel) != docPerPanel.end()) {
+ oldDoc = docPerPanel[panel];
+ if (!oldDoc) {
+ docPerPanel.erase(panel); // Should not be needed, but clean up just in case.
+ }
+ }
+ if (oldDoc != document) {
+ if (oldDoc) {
+ docPerPanel[panel] = NULL;
+ bool found = false;
+ for (std::map<SwatchesPanel*, SPDocument*>::iterator it = docPerPanel.begin(); (it != docPerPanel.end()) && !found; ++it) {
+ found = (it->second == document);
+ }
+ if (!found) {
+ for (std::vector<DocTrack*>::iterator it = docTrackings.begin(); it != docTrackings.end(); ++it){
+ if ((*it)->doc == oldDoc) {
+ delete *it;
+ docTrackings.erase(it);
+ break;
+ }
}
}
}
- case GDK_KEY_Delete: {
-
- Gtk::TreeModel::iterator iter = _editBI.get_selection()->get_selected();
- if (iter) {
- Gtk::TreeRow row = *iter;
- SPObject * obj = row[_model->_colObject];
- if (obj) {
- obj->deleteObject(false);
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
+
+ if (document) {
+ bool found = false;
+ for (std::map<SwatchesPanel*, SPDocument*>::iterator it = docPerPanel.begin(); (it != docPerPanel.end()) && !found; ++it) {
+ found = (it->second == document);
+ }
+ docPerPanel[panel] = document;
+ if (!found) {
+ sigc::connection conn1 = document->connectResourcesChanged( "gradient", sigc::bind(sigc::ptr_fun(&SwatchesPanel::handleGradientsChange), document) );
+ sigc::connection conn2 = document->getDefs()->connectRelease( sigc::hide(sigc::bind(sigc::ptr_fun(&SwatchesPanel::handleDefsModified), document)) );
+ sigc::connection conn3 = document->getDefs()->connectModified( sigc::hide(sigc::hide(sigc::bind(sigc::ptr_fun(&SwatchesPanel::handleDefsModified), document))) );
+
+ DocTrack *dt = new DocTrack(document, conn1, conn2, conn3);
+ docTrackings.push_back(dt);
+
+ if (docPalettes.find(document) == docPalettes.end()) {
+ SwatchPage *docPalette = new SwatchPage();
+ docPalette->_name = "Auto";
+ docPalettes[document] = docPalette;
}
}
- return true;
}
- break;
}
- return false;
}
-void SwatchesPanel::_handleEdited(const Glib::ustring& path, const Glib::ustring& new_text)
+void SwatchesPanel::_setDocument( SPDocument *document )
{
- Gtk::TreeModel::iterator iter = _editBI.get_model()->get_iter(path);
- Gtk::TreeModel::Row row = *iter;
-
- _renameObject(row, new_text);
- _text_rendererBI->property_editable() = false;
+ if ( document != _currentDocument ) {
+ _trackDocument(this, document);
+ _currentDocument = document;
+ handleGradientsChange( document );
+ }
}
-void SwatchesPanel::_handleEditingCancelled()
+static void recalcSwatchContents(SPDocument* doc,
+ boost::ptr_vector<ColorItem> &tmpColors,
+ std::map<ColorItem*, cairo_pattern_t*> &previewMappings,
+ std::map<ColorItem*, SPGradient*> &gradMappings)
{
- _text_rendererBI->property_editable() = false;
-}
+ std::vector<SPGradient*> newList;
-void SwatchesPanel::_renameObject(Gtk::TreeModel::Row row, const Glib::ustring& name)
-{
- if ( row && SwatchDocument) {
- SPObject* obj = row[_model->_colObject];
- if ( obj ) {
- gchar const* oldLabel = obj->label();
- if ( !name.empty() && (!oldLabel || name != oldLabel) ) {
- obj->setLabel(name.c_str());
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
- }
+ const GSList *gradients = doc->getResourceList("gradient");
+ for (const GSList *item = gradients; item; item = item->next) {
+ SPGradient* grad = SP_GRADIENT(item->data);
+ if ( grad->isSwatch() ) {
+ newList.push_back(SP_GRADIENT(item->data));
}
}
-}
-void SwatchesPanel::_setCollapsed(SPGroup * group)
-{
- group->setExpanded(false);
- group->updateRepr(SP_OBJECT_WRITE_NO_CHILDREN | SP_OBJECT_WRITE_EXT);
- for (SPObject *iter = group->children; iter != NULL; iter = iter->next)
- {
- if (SP_IS_GROUP(iter)) _setCollapsed(SP_GROUP(iter));
- }
-}
+ if ( !newList.empty() ) {
+ std::reverse(newList.begin(), newList.end());
+ for ( std::vector<SPGradient*>::iterator it = newList.begin(); it != newList.end(); ++it )
+ {
+ SPGradient* grad = *it;
-void SwatchesPanel::_setExpanded(const Gtk::TreeModel::iterator& iter, const Gtk::TreeModel::Path& /*path*/, bool isexpanded)
-{
- Gtk::TreeModel::Row row = *iter;
+ cairo_surface_t *preview = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,
+ PREVIEW_PIXBUF_WIDTH, VBLOCK);
+ cairo_t *ct = cairo_create(preview);
- SPObject* obj = row[_model->_colObject];
- if (obj && SP_IS_GROUP(obj))
- {
- if (isexpanded)
- {
- SP_GROUP(obj)->setExpanded(isexpanded);
- obj->updateRepr(SP_OBJECT_WRITE_NO_CHILDREN | SP_OBJECT_WRITE_EXT);
- }
- else
- {
- _setCollapsed(SP_GROUP(obj));
- }
- }
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
-}
+ Glib::ustring name( grad->getId() );
+ ColorItem* item = new ColorItem( 0, 0, 0, name );
-void SwatchesPanel::_deleteButtonClicked()
-{
- Gtk::TreeModel::iterator iter = _editBI.get_selection()->get_selected();
- if (iter) {
- Gtk::TreeModel::Row row = *iter;
- SPObject* obj = row[_model->_colObject];
- if (obj) {
- obj->deleteObject(false);
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
+ cairo_pattern_t *check = ink_cairo_pattern_create_checkerboard();
+ cairo_pattern_t *gradient = sp_gradient_create_preview_pattern(grad, PREVIEW_PIXBUF_WIDTH);
+ cairo_set_source(ct, check);
+ cairo_paint(ct);
+ cairo_set_source(ct, gradient);
+ cairo_paint(ct);
+
+ cairo_destroy(ct);
+ cairo_pattern_destroy(gradient);
+ cairo_pattern_destroy(check);
+
+ cairo_pattern_t *prevpat = cairo_pattern_create_for_surface(preview);
+ cairo_surface_destroy(preview);
+
+ previewMappings[item] = prevpat;
+
+ tmpColors.push_back(item);
+ gradMappings[item] = grad;
}
}
}
-bool SwatchesPanel::_handleButtonEventDoc(GdkEventButton* event)
+void SwatchesPanel::handleGradientsChange(SPDocument *document)
{
- static unsigned doubleclick = 0;
-
- if ( (event->type == GDK_BUTTON_PRESS) && (event->button == 3) ) {
- // TODO - fix to a better is-popup function
- Gtk::TreeModel::Path path;
- int x = static_cast<int>(event->x);
- int y = static_cast<int>(event->y);
- if ( _editDoc.get_path_at_pos( x, y, path ) ) {
- Gtk::TreeModel::Children::iterator iter = _editDoc.get_model()->get_iter(path);
- Gtk::TreeModel::Row row = *iter;
-
- SPObject* obj = row[_modelDoc->_colObject];
- if (SP_IS_GRADIENT(obj)) {
- _swatchClicked(event, SP_GRADIENT(obj));
- } else if (SP_IS_GROUP(obj)) {
- _lblClick(event, SP_GROUP(obj));
- } else {
- _lblClick(event, NULL);
- }
- } else {
- _lblClick(event, NULL);
- }
- }
-
- if ( (event->type == GDK_2BUTTON_PRESS) && (event->button == 1) ) {
- doubleclick = 1;
- }
+ SwatchPage *docPalette = (docPalettes.find(document) != docPalettes.end()) ? docPalettes[document] : 0;
+ if (docPalette) {
+ boost::ptr_vector<ColorItem> tmpColors;
+ std::map<ColorItem*, cairo_pattern_t*> tmpPrevs;
+ std::map<ColorItem*, SPGradient*> tmpGrads;
+ recalcSwatchContents(document, tmpColors, tmpPrevs, tmpGrads);
- if ( event->type == GDK_BUTTON_RELEASE && doubleclick) {
- doubleclick = 0;
- Gtk::TreeModel::Path path;
- Gtk::TreeViewColumn* col = 0;
- int x = static_cast<int>(event->x);
- int y = static_cast<int>(event->y);
- int x2 = 0;
- int y2 = 0;
- if ( _editDoc.get_path_at_pos( x, y, path, col, x2, y2 ) && col == _name_columnDoc) {
- // Double click on the Layer name, enable editing
- _text_rendererDoc->property_editable() = true;
- _editDoc.set_cursor (path, *_name_columnDoc, true);
- grab_focus();
+ for (std::map<ColorItem*, cairo_pattern_t*>::iterator it = tmpPrevs.begin(); it != tmpPrevs.end(); ++it) {
+ it->first->setPattern(it->second);
+ cairo_pattern_destroy(it->second);
}
- }
-
- return false;
-}
-void SwatchesPanel::_deleteButtonClickedDoc()
-{
- Gtk::TreeModel::iterator iter = _editDoc.get_selection()->get_selected();
- if (iter) {
- Gtk::TreeRow row = *iter;
- SPObject * obj = row[_modelDoc->_colObject];
- if (SP_IS_GRADIENT(obj)) {
- RemoveSwatch(SP_GRADIENT(obj));
- } else if (SP_IS_GROUP(obj)) {
- Remove(SP_GROUP(obj));
+ for (std::map<ColorItem*, SPGradient*>::iterator it = tmpGrads.begin(); it != tmpGrads.end(); ++it) {
+ it->first->setGradient(it->second);
}
- }
-}
-bool SwatchesPanel::_handleKeyEventDoc(GdkEventKey *event)
-{
- switch (Inkscape::UI::Tools::get_group0_keyval(event)) {
- case GDK_KEY_Return:
- case GDK_KEY_KP_Enter:
- case GDK_KEY_F2: {
- Gtk::TreeModel::iterator iter = _editDoc.get_selection()->get_selected();
- if (iter && !_text_rendererDoc->property_editable()) {
- Gtk::TreeRow row = *iter;
- SPObject * obj = row[_modelDoc->_colObject];
- if (obj) {
- Gtk::TreeModel::Path *path = new Gtk::TreeModel::Path(iter);
- // Edit the layer label
- _text_rendererDoc->property_editable() = true;
- _editDoc.set_cursor(*path, *_name_columnDoc, true);
- grab_focus();
- return true;
+ docPalette->_colors.swap(tmpColors);
+
+ // Figure out which SwatchesPanel instances are affected and update them.
+
+ for (std::map<SwatchesPanel*, SPDocument*>::iterator it = docPerPanel.begin(); it != docPerPanel.end(); ++it) {
+ if (it->second == document) {
+ SwatchesPanel* swp = it->first;
+ std::vector<SwatchPage*> pages = swp->_getSwatchSets();
+ SwatchPage* curr = pages[swp->_currentIndex];
+ if (curr == docPalette) {
+ swp->_rebuild();
}
}
}
- case GDK_KEY_Delete: {
-
- _deleteButtonClickedDoc();
- return true;
- }
- break;
}
- return false;
}
-void SwatchesPanel::_renameObjectDoc(Gtk::TreeModel::Row row, const Glib::ustring& name)
+void SwatchesPanel::handleDefsModified(SPDocument *document)
{
- if ( row && SwatchDocument) {
- SPObject* obj = row[_modelDoc->_colObject];
- if ( obj ) {
- gchar const* oldLabel = obj->label();
- if ( !name.empty() && (!oldLabel || name != oldLabel) ) {
- obj->setLabel(name.c_str());
+ SwatchPage *docPalette = (docPalettes.find(document) != docPalettes.end()) ? docPalettes[document] : 0;
+ if (docPalette && !DocTrack::queueUpdateIfNeeded(document) ) {
+ boost::ptr_vector<ColorItem> tmpColors;
+ std::map<ColorItem*, cairo_pattern_t*> tmpPrevs;
+ std::map<ColorItem*, SPGradient*> tmpGrads;
+ recalcSwatchContents(document, tmpColors, tmpPrevs, tmpGrads);
+
+ if ( tmpColors.size() != docPalette->_colors.size() ) {
+ handleGradientsChange(document);
+ } else {
+ int cap = std::min(docPalette->_colors.size(), tmpColors.size());
+ for (int i = 0; i < cap; i++) {
+ ColorItem *newColor = &tmpColors[i];
+ ColorItem *oldColor = &docPalette->_colors[i];
+ if ( (newColor->def.getType() != oldColor->def.getType()) ||
+ (newColor->def.getR() != oldColor->def.getR()) ||
+ (newColor->def.getG() != oldColor->def.getG()) ||
+ (newColor->def.getB() != oldColor->def.getB()) ) {
+ oldColor->def.setRGB(newColor->def.getR(), newColor->def.getG(), newColor->def.getB());
+ }
+ if (tmpGrads.find(newColor) != tmpGrads.end()) {
+ oldColor->setGradient(tmpGrads[newColor]);
+ }
+ if ( tmpPrevs.find(newColor) != tmpPrevs.end() ) {
+ oldColor->setPattern(tmpPrevs[newColor]);
+ }
}
}
- }
-}
-
-void SwatchesPanel::_handleEditedDoc(const Glib::ustring& path, const Glib::ustring& new_text)
-{
- Gtk::TreeModel::iterator iter = _editDoc.get_model()->get_iter(path);
- Gtk::TreeModel::Row row = *iter;
- _renameObjectDoc(row, new_text);
- _text_rendererDoc->property_editable() = false;
+ for (std::map<ColorItem*, cairo_pattern_t*>::iterator it = tmpPrevs.begin(); it != tmpPrevs.end(); ++it) {
+ cairo_pattern_destroy(it->second);
+ }
+ }
}
-void SwatchesPanel::_handleEditingCancelledDoc()
-{
- _text_rendererDoc->property_editable() = false;
-}
-/*
- * Drap and drop within the tree
- * Save the drag source and drop target SPObjects and if its a drag between layers or into (sublayer) a layer
- */
-bool SwatchesPanel::_handleDragDrop(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time)
+std::vector<SwatchPage*> SwatchesPanel::_getSwatchSets() const
{
- int cell_x = 0, cell_y = 0;
- Gtk::TreeModel::Path target_path;
- Gtk::TreeView::Column *target_column;
-
- bool _dnd_top = false;
- _dnd_into = false;
- _dnd_target = SwatchDocument->getDefs()->lastChild();
- Gtk::TreeModel::iterator itersel = _editBI.get_selection()->get_selected();
- if (!itersel) {
- return true;
+ std::vector<SwatchPage*> tmp;
+ if (docPalettes.find(_currentDocument) != docPalettes.end()) {
+ tmp.push_back(docPalettes[_currentDocument]);
}
- Gtk::TreeModel::Row rowsel = *itersel;
- _dnd_source = rowsel[_model->_colObject];
- if (!_dnd_source) {
- return true;
- }
-
- if (_editBI.get_path_at_pos (x, y, target_path, target_column, cell_x, cell_y)) {
- // Are we before, inside or after the drop layer
- Gdk::Rectangle rect;
- _editBI.get_background_area (target_path, *target_column, rect);
- int cell_height = rect.get_height();
- _dnd_into = (cell_y > (int)(cell_height * 1/3) && cell_y <= (int)(cell_height * 2/3));
- if (cell_y < (int)(cell_height * 1/3)) {
- Gtk::TreeModel::Path next_path = target_path;
- if (next_path.prev()) {
- target_path = next_path;
- } else {
- // Dragging to the "end"
- Gtk::TreeModel::Path up_path = target_path;
- up_path.up();
- if (_store->iter_is_valid(_store->get_iter(up_path))) {
- // Drop into parent
- target_path = up_path;
- _dnd_into = true;
- } else {
- _dnd_top = true;
- // Drop into the top level
- _dnd_target = NULL;
- }
- }
- }
- if (!_dnd_top) {
- Gtk::TreeModel::iterator iter = _store->get_iter(target_path);
- if (_store->iter_is_valid(iter)) {
- Gtk::TreeModel::Row row = *iter;
- SPObject *obj = row[_model->_colObject];
- if (obj) {
- _dnd_target = obj;
- }
- }
- }
- }
-
- if (_dnd_source != _dnd_target) {
-
- Inkscape::XML::Node *target_ref = _dnd_target ? _dnd_target->getRepr() : NULL;
- Inkscape::XML::Node *our_ref = _dnd_source->getRepr();
-
- if (target_ref != our_ref) {
- if (!target_ref) {
- target_ref = SwatchDocument->getDefs()->getRepr();
- if (target_ref != our_ref->parent()) {
- our_ref->parent()->removeChild(our_ref);
- target_ref->addChild(our_ref, NULL);
- } else {
- our_ref->parent()->changeOrder(our_ref, NULL);
- }
- } else if (_dnd_into) {
- // Move this inside of the target at the end
- our_ref->parent()->removeChild(our_ref);
- target_ref->addChild(our_ref, NULL);
- } else if (target_ref->parent() != our_ref->parent()) {
- // Change in parent, need to remove and add
- our_ref->parent()->removeChild(our_ref);
- target_ref->parent()->addChild(our_ref, target_ref);
- } else {
- // Same parent, just move
- our_ref->parent()->changeOrder(our_ref, target_ref);
- }
- }
- sp_repr_save_file(SwatchDocument->getReprDoc(), SwatchFile, SP_SVG_NS_URI);
- }
+ tmp.insert(tmp.end(), userSwatchPages.begin(), userSwatchPages.end());
+ tmp.insert(tmp.end(), systemSwatchPages.begin(), systemSwatchPages.end());
- return true;
+ return tmp;
}
-/*
- * Drap and drop within the tree
- * Save the drag source and drop target SPObjects and if its a drag between layers or into (sublayer) a layer
- */
-bool SwatchesPanel::_handleDragDropDoc(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time)
+void SwatchesPanel::_updateFromSelection()
{
- int cell_x = 0, cell_y = 0;
- Gtk::TreeModel::Path target_path;
- Gtk::TreeView::Column *target_column;
-
- bool _dnd_top = false;
- _dnd_into = false;
- _dnd_target = _currentDocument->getDefs()->lastChild();
- Gtk::TreeModel::iterator itersel = _editDoc.get_selection()->get_selected();
- if (!itersel) {
- return true;
- }
- Gtk::TreeModel::Row rowsel = *itersel;
- _dnd_source = rowsel[_modelDoc->_colObject];
-
- if (!_dnd_source) {
- return true;
- }
-
- if (_editDoc.get_path_at_pos (x, y, target_path, target_column, cell_x, cell_y)) {
- // Are we before, inside or after the drop layer
- Gdk::Rectangle rect;
- _editDoc.get_background_area (target_path, *target_column, rect);
- int cell_height = rect.get_height();
- _dnd_into = (cell_y > (int)(cell_height * 1/3) && cell_y <= (int)(cell_height * 2/3));
- if (cell_y < (int)(cell_height * 1/3)) {
- Gtk::TreeModel::Path next_path = target_path;
- if (next_path.prev()) {
- target_path = next_path;
- } else {
- // Dragging to the "end"
- Gtk::TreeModel::Path up_path = target_path;
- up_path.up();
- if (_storeDoc->iter_is_valid(_storeDoc->get_iter(up_path))) {
- // Drop into parent
- target_path = up_path;
- _dnd_into = true;
- } else {
- _dnd_top = true;
- // Drop into the top level
- _dnd_target = NULL;
+ SwatchPage *docPalette = (docPalettes.find(_currentDocument) != docPalettes.end()) ? docPalettes[_currentDocument] : 0;
+ if ( docPalette ) {
+ Glib::ustring fillId;
+ Glib::ustring strokeId;
+
+ SPStyle *tmpStyle = sp_style_new( sp_desktop_document(_currentDesktop) );
+ int result = sp_desktop_query_style( _currentDesktop, tmpStyle, QUERY_STYLE_PROPERTY_FILL );
+ switch (result) {
+ case QUERY_STYLE_SINGLE:
+ case QUERY_STYLE_MULTIPLE_AVERAGED:
+ case QUERY_STYLE_MULTIPLE_SAME:
+ {
+ if (tmpStyle->fill.set && tmpStyle->fill.isPaintserver()) {
+ SPPaintServer* server = tmpStyle->getFillPaintServer();
+ if ( SP_IS_GRADIENT(server) ) {
+ SPGradient* target = 0;
+ SPGradient* grad = SP_GRADIENT(server);
+
+ if ( grad->isSwatch() ) {
+ target = grad;
+ } else if ( grad->ref ) {
+ SPGradient *tmp = grad->ref->getObject();
+ if ( tmp && tmp->isSwatch() ) {
+ target = tmp;
+ }
+ }
+ if ( target ) {
+ //XML Tree being used directly here while it shouldn't be
+ gchar const* id = target->getRepr()->attribute("id");
+ if ( id ) {
+ fillId = id;
+ }
+ }
+ }
}
+ break;
}
}
- if (!_dnd_top) {
- Gtk::TreeModel::iterator iter = _storeDoc->get_iter(target_path);
- if (_storeDoc->iter_is_valid(iter)) {
- Gtk::TreeModel::Row row = *iter;
- SPObject *obj = row[_modelDoc->_colObject];
- if (obj) {
- _dnd_target = obj;
- if (SP_IS_GRADIENT(obj)) {
- _dnd_into = false;
- if (SP_IS_GROUP(_dnd_source)) {
- _dnd_target = obj->parent;
+
+ result = sp_desktop_query_style( _currentDesktop, tmpStyle, QUERY_STYLE_PROPERTY_STROKE );
+ switch (result) {
+ case QUERY_STYLE_SINGLE:
+ case QUERY_STYLE_MULTIPLE_AVERAGED:
+ case QUERY_STYLE_MULTIPLE_SAME:
+ {
+ if (tmpStyle->stroke.set && tmpStyle->stroke.isPaintserver()) {
+ SPPaintServer* server = tmpStyle->getStrokePaintServer();
+ if ( SP_IS_GRADIENT(server) ) {
+ SPGradient* target = 0;
+ SPGradient* grad = SP_GRADIENT(server);
+ if ( grad->isSwatch() ) {
+ target = grad;
+ } else if ( grad->ref ) {
+ SPGradient *tmp = grad->ref->getObject();
+ if ( tmp && tmp->isSwatch() ) {
+ target = tmp;
+ }
+ }
+ if ( target ) {
+ //XML Tree being used directly here while it shouldn't be
+ gchar const* id = target->getRepr()->attribute("id");
+ if ( id ) {
+ strokeId = id;
+ }
}
- } else if (SP_IS_GROUP(_dnd_source)) {
- _dnd_into = false;
}
}
+ break;
}
}
- }
-
- if (_dnd_source != _dnd_target) {
-
- Inkscape::XML::Node *target_ref = _dnd_target ? _dnd_target->getRepr() : NULL;
- Inkscape::XML::Node *our_ref = _dnd_source->getRepr();
-
- if (target_ref != our_ref) {
- if (!target_ref) {
- target_ref = _currentDocument->getDefs()->getRepr();
- if (target_ref != our_ref->parent()) {
- our_ref->parent()->removeChild(our_ref);
- target_ref->addChild(our_ref, NULL);
- } else {
- our_ref->parent()->changeOrder(our_ref, NULL);
- }
- } else if (_dnd_into) {
- // Move this inside of the target at the end
- our_ref->parent()->removeChild(our_ref);
- target_ref->addChild(our_ref, NULL);
- } else if (target_ref->parent() != our_ref->parent()) {
- // Change in parent, need to remove and add
- our_ref->parent()->removeChild(our_ref);
- target_ref->parent()->addChild(our_ref, target_ref);
- } else {
- // Same parent, just move
- our_ref->parent()->changeOrder(our_ref, target_ref);
- }
+ sp_style_unref(tmpStyle);
+
+ for ( boost::ptr_vector<ColorItem>::iterator it = docPalette->_colors.begin(); it != docPalette->_colors.end(); ++it ) {
+ ColorItem* item = &*it;
+ bool isFill = (fillId == item->def.descr);
+ bool isStroke = (strokeId == item->def.descr);
+ item->setState( isFill, isStroke );
}
- DocumentUndo::done( _currentDocument , SP_VERB_DIALOG_SWATCHES,
- _("Moved Swatches"));
}
-
- return true;
}
-
-/**
- * Constructor
- */
-SwatchesPanel::SwatchesPanel(gchar const* prefsPath, bool showLabels) :
- Inkscape::UI::Widget::Panel("", prefsPath, SP_VERB_DIALOG_SWATCHES, ""),
- _scroller(),
- _insideTable(1, 1),
- _insideV(),
- _insideH(),
- _buttonsRow(),
- _outsideV(),
- _noLink(_("Don't Link")),
- _showlabels(showLabels),
- _store(0),
- _scrollerBI(),
- _editBI(),
- _buttonsRowBI(),
- _editBIV(),
- _storeDoc(0),
- _scrollerDoc(),
- _editDoc(),
- _buttonsRowDoc(),
- _editDocV(),
- _notebook(),
- rootWatcher(0),
- docWatcher(0),
- _currentDesktop(0),
- _currentDocument(0)
+void SwatchesPanel::_handleAction( int setId, int itemId )
{
- _insideH.pack_start(_insideTable, Gtk::PACK_SHRINK);
- if (_showlabels) {
- _insideV.pack_start(_insideH, Gtk::PACK_SHRINK);
- _scroller.add(_insideV);
- } else {
- _scroller.property_height_request() = 20;
- _scroller.add(_insideH);
- }
-
- popUpMenu = manage( new Gtk::Menu() );
- popUpMenu->show_all_children();
-
- Gtk::Button* btn = manage( new Gtk::Button() );
- _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_NEW, GTK_STOCK_ADD, _("Add Swatch") );
- btn->signal_button_press_event().connect_notify( sigc::mem_fun(*this, &SwatchesPanel::_addButtonClicked) );
- _buttonsRow.pack_start(*btn, Gtk::PACK_SHRINK);
-
-// btn = manage( new Gtk::Button() );
-// _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_NEW, GTK_STOCK_DISCONNECT, C_("Unlink", "New") );
-// _buttonsRow.pack_end(*btn, Gtk::PACK_SHRINK);
-
- static Inkscape::Preferences *prefs = Inkscape::Preferences::get();
- Glib::ustring nolink = Glib::ustring::compose("%1/nolink", prefsPath);
- _noLink.set_tooltip_text(_("Don't link swatches"));
- _noLink.set_active(prefs->getBool(nolink, false));
- _noLink.signal_toggled().connect_notify(sigc::mem_fun(*this, &SwatchesPanel::NoLinkToggled));
- _buttonsRow.pack_end(_noLink, Gtk::PACK_SHRINK);
-
- _scroller.set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
- _scroller.set_shadow_type(Gtk::SHADOW_NONE);
-
- if (_showlabels) {
- _outsideV.pack_end(_buttonsRow, Gtk::PACK_SHRINK);
- _outsideV.pack_end(_scroller, Gtk::PACK_EXPAND_WIDGET);
-
- _notebook.append_page(_outsideV, "Use");
-
+ switch( setId ) {
+ case 3:
{
- ModelColumnsDoc *zoop = new ModelColumnsDoc();
- _modelDoc = zoop;
-
- _storeDoc = Gtk::TreeStore::create( *zoop );
-
- _editDoc.set_model( _storeDoc );
- _editDoc.set_headers_visible(false);
- _editDoc.set_reorderable(true);
- _editDoc.enable_model_drag_dest (Gdk::ACTION_MOVE);
-
- Gtk::Button* btn = manage( new Gtk::Button() );
- _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_NEW, GTK_STOCK_ADD, _("Import Swatch") );
- btn->signal_button_press_event().connect_notify( sigc::mem_fun(*this, &SwatchesPanel::_addButtonClicked));
- _buttonsRowDoc.pack_start(*btn, Gtk::PACK_SHRINK);
-
- btn = manage( new Gtk::Button() );
- _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_DELETE, GTK_STOCK_DELETE, _("Delete Swatch") );
- btn->signal_button_press_event().connect_notify( sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_deleteButtonClickedDoc)));
- _buttonsRowDoc.pack_start(*btn, Gtk::PACK_SHRINK);
-
- _pixbuf_rendererDoc = manage(new Gtk::CellRendererPixbuf());
- int pixbufColNum = _editDoc.append_column("Pixbuf", *_pixbuf_rendererDoc) - 1;
- _pixbuf_columnDoc = _editDoc.get_column(pixbufColNum);
- _pixbuf_columnDoc->add_attribute(_pixbuf_rendererDoc->property_pixbuf(), _modelDoc->_colPixbuf);
-
- _text_rendererDoc = manage(new Gtk::CellRendererText());
- int nameColNum = _editDoc.append_column("Name", *_text_rendererDoc) - 1;
- _name_columnDoc = _editDoc.get_column(nameColNum);
- _name_columnDoc->add_attribute(_text_rendererDoc->property_text(), _modelDoc->_colLabel);
-
- _text_rendererDoc->signal_edited().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleEditedDoc) );
- _text_rendererDoc->signal_editing_canceled().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleEditingCancelledDoc) );
-
- _editDoc.set_expander_column( *_editDoc.get_column(nameColNum) );
+ std::vector<SwatchPage*> pages = _getSwatchSets();
+ if ( itemId >= 0 && itemId < static_cast<int>(pages.size()) ) {
+ _currentIndex = itemId;
- _editDoc.signal_button_press_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleButtonEventDoc), false );
- _editDoc.signal_button_release_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleButtonEventDoc), false );
- _editDoc.signal_key_press_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleKeyEventDoc), false );
-
- _editDoc.signal_drag_drop().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleDragDropDoc), false);
-
- _scrollerDoc.set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
- _scrollerDoc.set_shadow_type(Gtk::SHADOW_IN);
- _scrollerDoc.add(_editDoc);
-
- _editDocV.pack_start(_scrollerDoc, Gtk::PACK_EXPAND_WIDGET);
- _editDocV.pack_end(_buttonsRowDoc, Gtk::PACK_SHRINK);
+ if ( !_prefs_path.empty() ) {
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ prefs->setString(_prefs_path + "/palette", pages[_currentIndex]->_name);
+ }
- _notebook.append_page(_editDocV, "Edit");
- }
-
- {
- popUpImportMenu = Gtk::manage(new Gtk::Menu());
-
- Gtk::MenuItem* mi = Gtk::manage(new Gtk::MenuItem(_("New Swatch Group...")));
- mi->signal_activate().connect_notify(sigc::mem_fun(*this, &SwatchesPanel::NewGroupBI));
- mi->show();
- popUpImportMenu->append(*mi);
-
- mi = Gtk::manage(new Gtk::MenuItem(_("Import Swatch File...")));
- mi->signal_activate().connect_notify(sigc::bind<bool, bool>(sigc::mem_fun(*this, &SwatchesPanel::_importButtonClicked), false, true));
- mi->show();
- popUpImportMenu->append(*mi);
-
- ModelColumns *zoop = new ModelColumns();
- _model = zoop;
-
- _store = Gtk::TreeStore::create( *zoop );
-
- _editBI.set_model( _store );
- _editBI.set_headers_visible(false);
- _editBI.set_reorderable(true);
- _editBI.enable_model_drag_dest (Gdk::ACTION_MOVE);
-
- Gtk::Button* btn = manage( new Gtk::Button() );
- _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_NEW, GTK_STOCK_ADD, _("Import Swatch") );
- btn->signal_button_press_event().connect_notify(sigc::mem_fun(*this, &SwatchesPanel::_addBIButtonClicked));
- _buttonsRowBI.pack_start(*btn, Gtk::PACK_SHRINK);
-
- btn = manage( new Gtk::Button() );
- _styleButton( *btn, SP_ACTIVE_DESKTOP, SP_VERB_LAYER_DELETE, GTK_STOCK_DELETE, _("Delete Swatch") );
- btn->signal_button_press_event().connect_notify( sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_deleteButtonClicked)));
- _buttonsRowBI.pack_start(*btn, Gtk::PACK_SHRINK);
-
- _text_rendererBI = manage(new Gtk::CellRendererText());
- int nameColNum = _editBI.append_column("Name", *_text_rendererBI) - 1;
- _name_columnBI = _editBI.get_column(nameColNum);
- _name_columnBI->add_attribute(_text_rendererBI->property_text(), _model->_colLabel);
-
- _text_rendererBI->signal_edited().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleEdited) );
- _text_rendererBI->signal_editing_canceled().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleEditingCancelled) );
-
- _editBI.set_expander_column( *_editBI.get_column(nameColNum) );
-
- _editBI.signal_button_press_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleButtonEvent), false );
- _editBI.signal_button_release_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleButtonEvent), false );
- _editBI.signal_key_press_event().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleKeyEvent), false );
-
- _editBI.signal_drag_drop().connect( sigc::mem_fun(*this, &SwatchesPanel::_handleDragDrop), false);
- _editBI.signal_row_collapsed().connect( sigc::bind<bool>(sigc::mem_fun(*this, &SwatchesPanel::_setExpanded), false));
- _editBI.signal_row_expanded().connect( sigc::bind<bool>(sigc::mem_fun(*this, &SwatchesPanel::_setExpanded), true));
-
- _scrollerBI.set_policy( Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC );
- _scrollerBI.set_shadow_type(Gtk::SHADOW_IN);
- _scrollerBI.add(_editBI);
-
- _editBIV.pack_start(_scrollerBI, Gtk::PACK_EXPAND_WIDGET);
- _editBIV.pack_end(_buttonsRowBI, Gtk::PACK_SHRINK);
-
- _notebook.append_page(_editBIV, "Edit Built-In");
+ _rebuild();
+ }
}
-
- _getContents()->pack_end(_notebook, Gtk::PACK_EXPAND_WIDGET);
- } else {
- //_outsideV.pack_end(_scroller, Gtk::PACK_SHRINK);
- _buttonsRow.pack_end(_scroller, Gtk::PACK_EXPAND_WIDGET);
- //_getContents()->pack_end(_outsideV, Gtk::PACK_SHRINK);
- _getContents()->pack_end(_buttonsRow, Gtk::PACK_SHRINK);
- }
-
- loadPalletFile();
-
- rootWatcher = new SwatchWatcher(this, SwatchDocument->getDefs(), true);
- SwatchDocument->getDefs()->getRepr()->addObserver(*rootWatcher);
- _swatchesChanged();
- _insideTable.resize(1,1);
-}
-
-SwatchesPanel::~SwatchesPanel()
-{
- if (rootWatcher) {
- rootWatcher->_repr->removeObserver(*rootWatcher);
- delete rootWatcher;
- }
-
- if (docWatcher) {
- docWatcher->_repr->removeObserver(*docWatcher);
- delete docWatcher;
+ break;
}
-
- _documentConnection.disconnect();
- _selChanged.disconnect();
}
-void SwatchesPanel::setDesktop( SPDesktop* desktop )
+void SwatchesPanel::_rebuild()
{
- Inkscape::UI::Widget::Panel::setDesktop(desktop);
- if ( desktop != _currentDesktop ) {
- if ( _currentDesktop ) {
- _documentConnection.disconnect();
- _selChanged.disconnect();
- }
-
- _currentDesktop = desktop;
-
- if ( desktop ) {
- //_currentDesktop->selection->connectChanged(sigc::hide(sigc::mem_fun(*this, &SwatchesPanel::_updateFromSelection)));
+ std::vector<SwatchPage*> pages = _getSwatchSets();
+ SwatchPage* curr = pages[_currentIndex];
+ _holder->clear();
- _documentConnection = desktop->connectDocumentReplaced(sigc::mem_fun(*this, &SwatchesPanel::_setDocument));
-
- _setDocument( desktop, desktop->doc() );
- } else {
- _setDocument(0, 0);
- }
+ if ( curr->_prefWidth > 0 ) {
+ _holder->setColumnPref( curr->_prefWidth );
}
-}
-
-void SwatchesPanel::_setDocument( SPDesktop* desktop, SPDocument *document )
-{
- if ( document != _currentDocument ) {
- if (docWatcher) {
- docWatcher->_repr->removeObserver(*docWatcher);
- delete docWatcher;
- docWatcher = NULL;
- }
- _currentDocument = document;
-
- if (_currentDocument) {
- docWatcher = new SwatchWatcher(this, _currentDocument->getDefs(), false);
- _currentDocument->getDefs()->getRepr()->addObserver(*docWatcher);
- }
- _defsChanged();
+ _holder->freezeUpdates();
+ // TODO restore once 'clear' works _holder->addPreview(_clear);
+ _holder->addPreview(_remove);
+ for ( boost::ptr_vector<ColorItem>::iterator it = curr->_colors.begin(); it != curr->_colors.end(); ++it) {
+ _holder->addPreview(&*it);
}
+ _holder->thawUpdates();
}
} //namespace Dialogs
} //namespace UI
} //namespace Inkscape
-//really lazy!
-void sp_desktop_set_gradient(SPDesktop *desktop, SPGradient* gradient, bool fill)
-{
-
- bool intercepted = false;
-
- if (gradient->isSolid()) {
- ColorRGBA color(gradient->getFirstStop()->getEffectiveColor().toRGBA32(gradient->getFirstStop()->opacity));
- guint32 rgba = SP_RGBA32_F_COMPOSE(color[0], color[1], color[2], color[3]);
- gchar b[64];
- sp_svg_write_color(b, sizeof(b), rgba);
- SPCSSAttr *css = sp_repr_css_attr_new();
- if (fill) {
- sp_repr_css_set_property(css, "fill", b);
- Inkscape::CSSOStringStream osalpha;
- osalpha << color[3];
- sp_repr_css_set_property(css, "fill-opacity", osalpha.str().c_str());
- } else {
- sp_repr_css_set_property(css, "stroke", b);
- Inkscape::CSSOStringStream osalpha;
- osalpha << color[3];
- sp_repr_css_set_property(css, "stroke-opacity", osalpha.str().c_str());
- }
- intercepted = desktop->_set_style_signal.emit(css);
- }
-
- if (!intercepted) {
- for (const GSList *it = desktop->selection->itemList(); it != NULL; it = it->next) {
- sp_item_set_gradient(SP_ITEM(it->data), gradient, SP_IS_RADIALGRADIENT(gradient) ? SP_GRADIENT_TYPE_RADIAL : SP_GRADIENT_TYPE_LINEAR, !fill ? Inkscape::FOR_STROKE : Inkscape::FOR_FILL);
- }
- }
-}
/*
Local Variables:
diff --git a/src/ui/dialog/swatches.h b/src/ui/dialog/swatches.h
index cb8f87962..ca4c1687d 100644
--- a/src/ui/dialog/swatches.h
+++ b/src/ui/dialog/swatches.h
@@ -12,161 +12,64 @@
#include "ui/widget/panel.h"
#include "enums.h"
-#include "sp-object.h"
-#include "sp-item-group.h"
-#include <gtk/gtk.h>
-#include <gtkmm/radiomenuitem.h>
-#include <gtkmm/menuitem.h>
-#include <gtkmm/scrolledwindow.h>
-#include <gtkmm/table.h>
-#include <gtkmm/box.h>
-#include <gtkmm/menu.h>
-#include <gtkmm/notebook.h>
-#include <gtkmm/treeview.h>
-#include <gtkmm/treestore.h>
-#include <gtkmm/treemodel.h>
-#include "sp-gradient.h"
-#include "xml/node-observer.h"
namespace Inkscape {
namespace UI {
+class PreviewHolder;
+
namespace Dialogs {
+class ColorItem;
+class SwatchPage;
+class DocTrack;
+
/**
* A panel that displays paint swatches.
*/
class SwatchesPanel : public Inkscape::UI::Widget::Panel
{
public:
- SwatchesPanel(gchar const* prefsPath = "/dialogs/swatches", bool showLabels = true);
+ SwatchesPanel(gchar const* prefsPath = "/dialogs/swatches");
virtual ~SwatchesPanel();
-
+
static SwatchesPanel& getInstance();
+ virtual void setOrientation(SPAnchorType how);
+
virtual void setDesktop( SPDesktop* desktop );
virtual SPDesktop* getDesktop() {return _currentDesktop;}
+ virtual int getSelectedIndex() {return _currentIndex;} // temporary
+
protected:
+ static void handleGradientsChange(SPDocument *document);
+
+ virtual void _updateFromSelection();
+ virtual void _handleAction( int setId, int itemId );
+ virtual void _setDocument( SPDocument *document );
+ virtual void _rebuild();
- virtual void _setDocument( SPDesktop* desktop, SPDocument *document );
+ virtual std::vector<SwatchPage*> _getSwatchSets() const;
private:
- class ModelColumns;
- class ModelColumnsDoc;
-
- class StopWatcher;
- class GradientWatcher;
- class SwatchWatcher;
-
SwatchesPanel(SwatchesPanel const &); // no copy
SwatchesPanel &operator=(SwatchesPanel const &); // no assign
-
- void _styleButton( Gtk::Button& btn, SPDesktop *desktop, unsigned int code, char const* iconName, char const* fallback );
-
- void _setSelectionSwatch(SPGradient* swatchItem, bool isStroke);
-
- void NoLinkToggled();
- void NewGroup();
- void NewGroupBI();
- void _addBIButtonClicked(GdkEventButton* event);
- void Duplicate(SPGroup* page);
- void SaveAs();
- void AddSelectedFill(SPGroup* page);
- void AddSelectedStroke(SPGroup* page);
- void MoveUp(SPGroup* page);
- void MoveDown(SPGroup* page);
- void Remove(SPGroup* page);
-
- void SetSelectedFill(SPGradient* swatch);
- void SetSelectedStroke(SPGradient* swatch);
- void MoveSwatchUp(SPGradient* swatch);
- void MoveSwatchDown(SPGradient* swatch);
- void RemoveSwatch(SPGradient* swatch);
-
- void _lblClick(GdkEventButton* event, SPGroup* page);
- void _addSwatchButtonClicked(SPGroup* swatch, bool recurse);
- void _defsChanged();
- void _importButtonClicked(bool addToDoc, bool addToBI);
- void _deleteButtonClicked();
- void _addButtonClicked(GdkEventButton* event);
- void _swatchClicked(GdkEventButton* event, SPGradient* swatchItem);
-
- Gtk::MenuItem* _addSwatchGroup(SPGroup* group, Gtk::TreeModel::Row* parentRow);
- void _swatchesChanged();
-
- bool _handleButtonEvent(GdkEventButton *event);
- bool _handleKeyEvent(GdkEventKey *event);
-
- void _handleEdited(const Glib::ustring& path, const Glib::ustring& new_text);
- void _handleEditingCancelled();
- void _renameObject(Gtk::TreeModel::Row row, const Glib::ustring& name);
-
- void _setCollapsed(SPGroup * group);
- void _setExpanded(const Gtk::TreeModel::iterator& iter, const Gtk::TreeModel::Path& /*path*/, bool isexpanded);
-
- void _deleteButtonClickedDoc();
- bool _handleButtonEventDoc(GdkEventButton* event);
- bool _handleKeyEventDoc(GdkEventKey *event);
-
- void _handleEditedDoc(const Glib::ustring& path, const Glib::ustring& new_text);
- void _handleEditingCancelledDoc();
- void _renameObjectDoc(Gtk::TreeModel::Row row, const Glib::ustring& name);
-
- bool _handleDragDropDoc(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time);
- bool _handleDragDrop(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, guint time);
-
- Gtk::Menu *popUpMenu;
- Gtk::Menu *popUpImportMenu;
-
- Gtk::ScrolledWindow _scroller;
- Gtk::Table _insideTable;
- Gtk::VBox _insideV;
- Gtk::HBox _insideH;
- Gtk::HBox _buttonsRow;
- Gtk::VBox _outsideV;
- Gtk::CheckButton _noLink;
- bool _showlabels;
-
- SwatchesPanel::ModelColumns* _model;
- Glib::RefPtr<Gtk::TreeStore> _store;
-
- Gtk::CellRendererText *_text_rendererBI;
- Gtk::TreeView::Column *_name_columnBI;
- Gtk::ScrolledWindow _scrollerBI;
- Gtk::TreeView _editBI;
- Gtk::HBox _buttonsRowBI;
- Gtk::VBox _editBIV;
-
- SwatchesPanel::ModelColumnsDoc* _modelDoc;
- Glib::RefPtr<Gtk::TreeStore> _storeDoc;
-
- Gtk::CellRendererText *_text_rendererDoc;
- Gtk::CellRendererPixbuf *_pixbuf_rendererDoc;
- Gtk::TreeView::Column *_name_columnDoc;
- Gtk::TreeView::Column *_pixbuf_columnDoc;
- Gtk::ScrolledWindow _scrollerDoc;
- Gtk::TreeView _editDoc;
- Gtk::HBox _buttonsRowDoc;
- Gtk::VBox _editDocV;
-
- Gtk::Notebook _notebook;
-
- SwatchWatcher* rootWatcher;
- std::vector<Inkscape::XML::NodeObserver*> rootWatchers;
-
- std::vector<Inkscape::XML::NodeObserver*> docWatchers;
- SwatchWatcher* docWatcher;
+ static void _trackDocument( SwatchesPanel *panel, SPDocument *document );
+ static void handleDefsModified(SPDocument *document);
+
+ PreviewHolder* _holder;
+ ColorItem* _clear;
+ ColorItem* _remove;
+ int _currentIndex;
SPDesktop* _currentDesktop;
SPDocument* _currentDocument;
-
- bool _dnd_into;
- SPObject* _dnd_source;
- SPObject* _dnd_target;
sigc::connection _documentConnection;
sigc::connection _selChanged;
+
+ friend class DocTrack;
};
} //namespace Dialogs
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 2eba8bb8c..361a54a90 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -358,7 +358,7 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
{
using Inkscape::UI::Dialogs::SwatchesPanel;
- dtw->panels = new SwatchesPanel("/embedded/swatches", false);
+ dtw->panels = new SwatchesPanel("/embedded/swatches" /*false*/);
dtw->panels->setOrientation(SP_ANCHOR_SOUTH);
#if GTK_CHECK_VERSION(3,0,0)