aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2023-03-25 22:05:03 +0100
committerjaseg <git@jaseg.de>2023-03-25 22:05:03 +0100
commit6b0382ab776dd8abcaefa0103c855f16372f62c3 (patch)
tree690967c6e14451ea92ef6c88e9a1ff97cec8716b
parenta6adfe4d1d19096b45a5db144dd135b3fcf94371 (diff)
downloadgerbolyze-6b0382ab776dd8abcaefa0103c855f16372f62c3.tar.gz
gerbolyze-6b0382ab776dd8abcaefa0103c855f16372f62c3.tar.bz2
gerbolyze-6b0382ab776dd8abcaefa0103c855f16372f62c3.zip
WIP
-rw-r--r--gerbolyze/tests/resources/layers.svg2728
-rw-r--r--gerbolyze/tests/test_integration.py8
-rw-r--r--svg-flatten/include/geom2d.hpp43
-rw-r--r--svg-flatten/include/gerbolyze.hpp3
-rw-r--r--svg-flatten/src/main.cpp13
-rw-r--r--svg-flatten/src/svg_doc.cpp52
-rw-r--r--svg-flatten/src/svg_path.cpp21
-rw-r--r--svg-flatten/src/svg_path.h2
8 files changed, 2828 insertions, 42 deletions
diff --git a/gerbolyze/tests/resources/layers.svg b/gerbolyze/tests/resources/layers.svg
new file mode 100644
index 0000000..ff84f04
--- /dev/null
+++ b/gerbolyze/tests/resources/layers.svg
@@ -0,0 +1,2728 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ version="1.1"
+ width="80mm"
+ height="160mm"
+ viewBox="0 0 80 160"
+ id="svg18"
+ sodipodi:docname="layers.svg"
+ inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs2">
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect247" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect967" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1075" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1134" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1140" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1146" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1188" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1190" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1192" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1194" />
+ <rect
+ x="20.376659"
+ y="23.825947"
+ width="339.91431"
+ height="159.83208"
+ id="rect1146-5" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:current-layer="g-outline"
+ id="namedview4"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="1.326224"
+ inkscape:cx="152.68914"
+ inkscape:cy="302.3622"
+ inkscape:window-width="1920"
+ inkscape:window-height="1011"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <g
+ id="g-top-paste"
+ inkscape:label="top paste"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Top Paste"
+ transform="matrix(0.70241335,0,0,0.70241335,-8.580134,-12.02921)"
+ id="text1132"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1134);display:inline;opacity:1;stroke:#000000;stroke-width:0.141882;stroke-linecap:round;stroke-linejoin:round">
+ <path
+ d="m 22.205888,31.598738 1.567658,-6.757148 h 0.855905 l -1.567658,6.757148 z m -0.991049,0 v -0.01802 h 2.838002 v 0.01802 z m -0.162171,-4.730004 0.468495,-2.027144 h 5.360671 l -0.468496,2.027144 h -0.01802 q 0.130638,-0.572105 0.112619,-1.027086 -0.01802,-0.454981 -0.256771,-0.716258 -0.238753,-0.265781 -0.76581,-0.265781 h -2.657812 q -0.396419,0 -0.684724,0.153162 -0.288305,0.153162 -0.491019,0.427953 -0.202715,0.270286 -0.342363,0.635172 -0.139647,0.364886 -0.238752,0.792838 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7617" />
+ <path
+ d="m 27.584577,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531563,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7619" />
+ <path
+ d="m 30.093737,33.85112 1.711811,-6.378747 h -0.648687 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270285,0 -0.513543,0.189201 -0.243257,0.184695 -0.445971,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225239,0.783829 -0.08108,0.400924 -0.08108,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.198209,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509038,-0.139647 0.603639,0 0.873925,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7621" />
+ <path
+ d="m 39.085241,28.544507 0.0045,-0.01802 h 1.225296 q 0.459486,0 0.819868,-0.207219 0.360381,-0.211724 0.608143,-0.545077 0.247762,-0.337857 0.3784,-0.729772 0.130638,-0.391914 0.130638,-0.761305 0,-0.19821 -0.04054,-0.441467 -0.04054,-0.247762 -0.153162,-0.468496 -0.112619,-0.225238 -0.315333,-0.36939 -0.202714,-0.144153 -0.527058,-0.144153 h -0.905457 l -1.567659,6.72111 h 0.896449 v 0.01802 h -2.477621 v -0.01802 h 0.725267 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.567716 q 0.590125,0 1.045106,0.157667 0.459486,0.157667 0.720762,0.495524 0.261277,0.337858 0.261277,0.878429 0,0.675715 -0.355877,1.16223 -0.351371,0.486514 -1.009067,0.747791 -0.657696,0.261276 -1.563154,0.261276 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7623" />
+ <path
+ d="m 44.378339,31.688833 q -0.603639,0 -0.873924,-0.382905 -0.265782,-0.38741 -0.265782,-1.081144 0,-0.518048 0.189201,-1.022581 0.1892,-0.509039 0.509038,-0.923477 0.319838,-0.414438 0.707248,-0.662201 0.391915,-0.252266 0.788334,-0.252266 0.324343,0 0.48201,0.193705 0.157667,0.1892 0.202714,0.491019 0.04955,0.301819 0.04955,0.630667 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162172,0.675715 -0.108114,0.337857 -0.265781,0.644181 -0.153162,0.301819 -0.355876,0.540572 -0.19821,0.238752 -0.436963,0.3784 -0.234247,0.135143 -0.509038,0.135143 z m 0.157667,-0.08109 q 0.270286,0 0.509038,-0.184695 0.243258,-0.1892 0.445972,-0.500029 0.202714,-0.315334 0.346867,-0.698239 0.148657,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.387409,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432458,0.554086 -0.202714,0.342362 -0.360381,0.761306 -0.157667,0.414438 -0.247762,0.833381 -0.09009,0.418943 -0.09009,0.770315 0,0.549581 0.166676,0.810858 0.171181,0.256771 0.445972,0.256771 z m 1.801906,0.08109 q -0.315334,0 -0.463991,-0.171181 -0.148657,-0.171181 -0.148657,-0.441467 0,-0.07658 0.0045,-0.135143 0.0045,-0.06307 0.01351,-0.108114 l 0.103609,-0.572105 0.202715,-0.666706 0.117124,-0.720762 0.342362,-1.419001 h 0.761305 l -1.031591,3.874098 q -0.01802,0.06757 -0.01802,0.144152 0,0.07658 0.04054,0.126134 0.04505,0.05406 0.144152,0.05406 0.261277,0 0.473001,-0.144153 0.216228,-0.148657 0.409933,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531562,0.148657 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7625" />
+ <path
+ d="m 49.491254,31.688833 q -0.3784,0 -0.720762,-0.117124 -0.337858,-0.121628 -0.554086,-0.351371 -0.216229,-0.234248 -0.216229,-0.567601 0,-0.19821 0.117124,-0.342362 0.121629,-0.148657 0.333353,-0.148657 0.184695,0 0.301819,0.130638 0.117124,0.126133 0.117124,0.324343 0,0.207219 -0.130638,0.315334 -0.130639,0.108114 -0.30182,0.108114 -0.117124,0 -0.216228,-0.04054 -0.0946,-0.04054 -0.153162,-0.126133 -0.05856,-0.08559 -0.05856,-0.220734 h 0.009 q 0,0.333353 0.211724,0.563096 0.211724,0.225238 0.549581,0.342362 0.337858,0.112619 0.707249,0.112619 0.252266,0 0.527057,-0.08109 0.279295,-0.08109 0.473,-0.261276 0.19821,-0.180191 0.19821,-0.477505 0,-0.252267 -0.153162,-0.445972 -0.153162,-0.193705 -0.396419,-0.355876 -0.243258,-0.162172 -0.518048,-0.315334 -0.274791,-0.157667 -0.518048,-0.328848 -0.243258,-0.175686 -0.39642,-0.38741 -0.153162,-0.216228 -0.153162,-0.500029 0,-0.333352 0.193705,-0.590124 0.193705,-0.261276 0.536067,-0.405429 0.342362,-0.148657 0.783829,-0.148657 0.39642,0 0.67121,0.121629 0.279296,0.121628 0.423448,0.306324 0.148658,0.184695 0.148658,0.373895 0,0.243258 -0.126134,0.355877 -0.121628,0.108114 -0.279295,0.108114 -0.166677,0 -0.297315,-0.103609 -0.126133,-0.108115 -0.126133,-0.328848 0,-0.175686 0.117124,-0.297315 0.121628,-0.126133 0.306324,-0.126133 0.1892,0 0.292809,0.112619 0.10361,0.108114 0.10361,0.279295 h -0.009 q 0,-0.184695 -0.144153,-0.364886 -0.139648,-0.18019 -0.414438,-0.297314 -0.270286,-0.121629 -0.666706,-0.121629 -0.229743,0 -0.482009,0.06757 -0.247762,0.06757 -0.423448,0.220733 -0.171181,0.153162 -0.171181,0.418943 0,0.225239 0.148657,0.39642 0.153162,0.171181 0.391914,0.319838 0.238753,0.144152 0.504534,0.29281 0.270286,0.148657 0.509039,0.328848 0.238752,0.18019 0.387409,0.414438 0.153162,0.234248 0.153162,0.558591 0,0.400924 -0.234247,0.689229 -0.234248,0.2838 -0.599134,0.436962 -0.364886,0.153162 -0.756801,0.153162 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7627" />
+ <path
+ d="m 52.757206,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261277,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099163,-4.054288 h 0.720762 l -1.297372,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279296,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409933,-0.297315 0.193705,-0.19821 0.360382,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432457,0.846896 -0.234248,0.346867 -0.527058,0.531562 -0.288305,0.180191 -0.644181,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7629" />
+ <path
+ d="m 56.005134,31.688833 q -0.432457,0 -0.729772,-0.180191 -0.297314,-0.184695 -0.450476,-0.509038 -0.153162,-0.324343 -0.153162,-0.752296 0,-0.518048 0.1892,-1.027086 0.1892,-0.513543 0.531562,-0.932487 0.342362,-0.418943 0.801848,-0.67121 0.463991,-0.252266 1.004563,-0.252266 0.486515,0 0.752296,0.243257 0.270286,0.238753 0.270286,0.594629 0,0.369391 -0.252267,0.648686 -0.252267,0.279296 -0.675715,0.473 -0.418943,0.189201 -0.927982,0.297315 -0.504533,0.108114 -1.018077,0.144152 v -0.01802 q 0.409934,-0.02703 0.752296,-0.0991 0.346867,-0.07658 0.612648,-0.20722 0.270286,-0.130638 0.454982,-0.324343 0.1892,-0.198209 0.288305,-0.473 0.0991,-0.274791 0.0991,-0.635172 0,-0.229743 -0.09009,-0.427953 -0.08559,-0.198209 -0.328848,-0.198209 -0.256771,0 -0.491019,0.153162 -0.229743,0.153162 -0.432458,0.418943 -0.198209,0.261276 -0.360381,0.599134 -0.162171,0.333352 -0.279295,0.702743 -0.112619,0.369391 -0.175686,0.734277 -0.05856,0.364886 -0.05856,0.684724 0,0.5676 0.207219,0.77482 0.211724,0.207219 0.527058,0.207219 0.400924,0 0.734276,-0.166677 0.337858,-0.166676 0.599134,-0.441467 0.265781,-0.279295 0.441467,-0.617152 l 0.01351,0.0045 q -0.175685,0.342363 -0.445971,0.626163 -0.265782,0.2838 -0.621658,0.454981 -0.351372,0.171181 -0.788334,0.171181 z"
+ style="stroke-width:0.141883;stroke-linejoin:round"
+ id="path7631" />
+ </g>
+ </g>
+ <g
+ id="g-top-silk"
+ inkscape:label="top silk"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Top Silk"
+ transform="matrix(0.70241335,0,0,0.70241335,-8.580134,-1.2538705)"
+ id="text245"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect247);display:inline;opacity:1;stroke:#000000;stroke-width:0.17025887;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 22.205888,31.598738 1.567658,-6.757148 h 0.855905 l -1.567658,6.757148 z m -0.991049,0 v -0.01802 h 2.838002 v 0.01802 z m -0.162171,-4.730004 0.468495,-2.027144 h 5.360671 l -0.468496,2.027144 h -0.01802 q 0.130638,-0.572105 0.112619,-1.027086 -0.01802,-0.454981 -0.256771,-0.716258 -0.238753,-0.265781 -0.76581,-0.265781 h -2.657812 q -0.396419,0 -0.684724,0.153162 -0.288305,0.153162 -0.491019,0.427953 -0.202715,0.270286 -0.342363,0.635172 -0.139647,0.364886 -0.238752,0.792838 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7634" />
+ <path
+ d="m 27.584577,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531563,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7636" />
+ <path
+ d="m 30.093737,33.85112 1.711811,-6.378747 h -0.648687 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270285,0 -0.513543,0.189201 -0.243257,0.184695 -0.445971,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225239,0.783829 -0.08108,0.400924 -0.08108,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.198209,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509038,-0.139647 0.603639,0 0.873925,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7638" />
+ <path
+ d="m 39.621308,31.733881 q -0.527058,0 -0.87843,-0.139648 -0.351371,-0.144152 -0.55859,-0.400924 -0.20722,-0.256772 -0.30182,-0.599134 -0.0946,-0.346867 -0.108114,-0.752296 h 0.01802 q 0.01351,0.405429 0.108114,0.747791 0.0946,0.342363 0.297315,0.594629 0.207219,0.252267 0.554086,0.391915 0.351372,0.139648 0.86942,0.139648 0.477505,0 0.864914,-0.193705 0.38741,-0.193705 0.617153,-0.531563 0.229743,-0.342362 0.229743,-0.788333 0,-0.414439 -0.148657,-0.698239 -0.148657,-0.2838 -0.396419,-0.48201 -0.243258,-0.198209 -0.536067,-0.355876 -0.29281,-0.157667 -0.58562,-0.315334 -0.292809,-0.162171 -0.540572,-0.364886 -0.243257,-0.202714 -0.391914,-0.491019 -0.148657,-0.29281 -0.148657,-0.716258 0,-0.509038 0.211724,-0.887439 0.216228,-0.3784 0.549581,-0.630667 0.333353,-0.256771 0.698239,-0.382905 0.36939,-0.126133 0.675714,-0.126133 0.57661,0 0.959515,0.216229 0.382905,0.216228 0.572105,0.630667 0.189201,0.409933 0.189201,1.000058 h -0.01802 q 0,-0.581115 -0.1892,-0.986544 -0.184695,-0.409934 -0.563095,-0.626162 -0.378401,-0.216229 -0.950506,-0.216229 -0.342362,0 -0.666705,0.157667 -0.324343,0.157667 -0.536067,0.445971 -0.211724,0.288305 -0.211724,0.684725 0,0.3784 0.148657,0.626162 0.148658,0.247762 0.391915,0.423448 0.247762,0.175686 0.540572,0.324343 0.292809,0.148657 0.585619,0.315334 0.29281,0.166676 0.536067,0.405429 0.247762,0.238752 0.396419,0.590124 0.148658,0.351371 0.148658,0.873924 0,0.473 -0.19821,0.864915 -0.19821,0.38741 -0.540572,0.666705 -0.342362,0.279296 -0.779324,0.432458 -0.436962,0.153162 -0.914467,0.153162 z m -2.279412,-0.04505 0.432458,-1.846954 h 0.01802 l 0.01802,0.378401 q 0.04054,0.243257 0.09911,0.432457 0.05856,0.184695 0.144152,0.333353 l -0.693733,0.702743 z m 5.081375,-5.090384 0.009,-0.216229 q -0.02703,-0.229743 -0.08109,-0.468496 -0.04955,-0.243257 -0.207219,-0.504533 L 42.8287,24.751495 h 0.01802 l -0.405428,1.846954 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7640" />
+ <path
+ d="m 43.52694,31.688833 q -0.351372,0 -0.522553,-0.153162 -0.171181,-0.157667 -0.171181,-0.414438 0,-0.06757 0.009,-0.139648 0.01351,-0.07658 0.03153,-0.148657 l 0.96402,-3.360555 h -0.702744 v -0.01802 h 1.409992 l -1.090153,3.865088 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.03604 -0.0045,0.06757 0,0.07658 0.03604,0.135143 0.04054,0.05406 0.139648,0.05406 0.270285,0 0.482009,-0.144153 0.216229,-0.144152 0.405429,-0.459486 0.193705,-0.319838 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.387409,0.842391 -0.193705,0.324343 -0.427953,0.477505 -0.234248,0.148657 -0.558591,0.148657 z m 1.103667,-5.806642 q -0.148657,0 -0.270285,-0.07208 -0.121629,-0.07658 -0.193705,-0.19821 -0.07208,-0.126133 -0.07208,-0.274791 0,-0.148657 0.07208,-0.270286 0.07208,-0.126133 0.193705,-0.198209 0.121628,-0.07208 0.270285,-0.07208 0.148658,0 0.270286,0.07208 0.126134,0.07208 0.19821,0.198209 0.07658,0.121629 0.07658,0.270286 0,0.148658 -0.07658,0.274791 -0.07208,0.121629 -0.19821,0.19821 -0.121628,0.07208 -0.270286,0.07208 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7642" />
+ <path
+ d="m 46.031594,31.688833 q -0.351371,0 -0.540571,-0.157667 -0.184696,-0.157666 -0.184696,-0.409933 0,-0.0901 0.009,-0.157667 0.01351,-0.07208 0.03153,-0.130638 l 1.612706,-5.973319 h -0.891943 v -0.01802 h 1.608201 l -1.743344,6.486862 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.04054 -0.0045,0.06757 0,0.180191 0.184695,0.180191 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391914,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531563,0.148657 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7644" />
+ <path
+ d="m 47.806476,31.598738 1.806411,-6.739129 h -0.801848 v -0.01802 h 1.54063 l -1.855964,6.757148 z m 2.734393,0.09009 q -0.315334,0 -0.463991,-0.157667 -0.148657,-0.162171 -0.148657,-0.500029 0,-0.03604 0.0045,-0.0946 0.0045,-0.06307 0.01352,-0.103609 l 0.103609,-0.49102 q 0.04054,-0.198209 0.09911,-0.423448 0.06307,-0.229743 0.07658,-0.436962 0.01351,-0.207219 -0.07208,-0.337857 -0.08559,-0.130638 -0.337858,-0.130638 -0.319838,0 -0.491019,0.157666 -0.166676,0.153162 -0.243257,0.360382 -0.07208,0.202714 -0.117124,0.355876 h -0.01802 q 0.09911,-0.414438 0.252267,-0.603638 0.153162,-0.189201 0.328848,-0.238753 0.18019,-0.04955 0.355876,-0.04955 0.234248,0 0.409934,0.07208 0.18019,0.07208 0.288305,0.243257 0.112619,0.166676 0.144152,0.459486 0.03153,0.29281 -0.02703,0.738782 l -0.157666,0.873924 q -0.0045,0.01351 -0.009,0.04054 0,0.02252 0,0.03604 0,0.171181 0.180191,0.171181 0.252267,0 0.504533,-0.166676 0.252267,-0.171181 0.486515,-0.504534 0.234248,-0.333352 0.427953,-0.833381 l 0.01351,0.009 q -0.288305,0.743286 -0.689229,1.148715 -0.400924,0.405429 -0.914467,0.405429 z m -1.054115,-2.270402 q -0.10361,0 -0.189201,-0.02252 -0.08559,-0.02252 -0.130638,-0.05406 l 0.009,-0.01802 q 0.04955,0.03153 0.121628,0.05406 0.07208,0.02252 0.189201,0.02252 0.229743,0 0.373895,-0.139647 0.144153,-0.144153 0.252267,-0.378401 0.108114,-0.238752 0.229743,-0.527057 0.193705,-0.463991 0.432457,-0.725267 0.238753,-0.265781 0.58562,-0.265781 0.202714,0 0.346867,0.0991 0.144152,0.0946 0.220733,0.270286 0.08109,0.175686 0.08109,0.409934 0,0.220733 -0.148657,0.355876 -0.144153,0.135143 -0.315334,0.135143 -0.166676,0 -0.306324,-0.112619 -0.139647,-0.117124 -0.139647,-0.337857 0,-0.193705 0.130638,-0.306324 0.130638,-0.117124 0.324343,-0.117124 0.117124,0 0.216228,0.04955 0.10361,0.04955 0.166677,0.135143 0.06307,0.08559 0.06307,0.19821 h -0.009 q 0,-0.225238 -0.07658,-0.396419 -0.07658,-0.171181 -0.216229,-0.265781 -0.139647,-0.09911 -0.337857,-0.09911 -0.342362,0 -0.58562,0.27479 -0.238752,0.270286 -0.414438,0.707248 -0.121629,0.306325 -0.238753,0.545077 -0.117123,0.238753 -0.265781,0.373896 -0.144152,0.135142 -0.36939,0.135142 z"
+ style="stroke-width:0.17025887;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7646" />
+ </g>
+ </g>
+ <g
+ id="g-top-mask"
+ inkscape:label="top mask"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Top Mask"
+ transform="matrix(0.70241335,0,0,0.70241335,-8.580134,9.5214689)"
+ id="text1073"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1075);display:inline;opacity:1;stroke:#000000;stroke-width:0.18444711;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 22.205888,31.598738 1.567658,-6.757148 h 0.855905 l -1.567658,6.757148 z m -0.991049,0 v -0.01802 h 2.838002 v 0.01802 z m -0.162171,-4.730004 0.468495,-2.027144 h 5.360671 l -0.468496,2.027144 h -0.01802 q 0.130638,-0.572105 0.112619,-1.027086 -0.01802,-0.454981 -0.256771,-0.716258 -0.238753,-0.265781 -0.76581,-0.265781 h -2.657812 q -0.396419,0 -0.684724,0.153162 -0.288305,0.153162 -0.491019,0.427953 -0.202715,0.270286 -0.342363,0.635172 -0.139647,0.364886 -0.238752,0.792838 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7649" />
+ <path
+ d="m 27.584577,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531563,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7651" />
+ <path
+ d="m 30.093737,33.85112 1.711811,-6.378747 h -0.648687 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270285,0 -0.513543,0.189201 -0.243257,0.184695 -0.445971,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225239,0.783829 -0.08108,0.400924 -0.08108,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.198209,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509038,-0.139647 0.603639,0 0.873925,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7653" />
+ <path
+ d="M 40.414146,31.688833 39.351022,24.84159 h 0.864915 l 0.909962,5.585909 3.144326,-5.585909 h 0.01802 l -3.856079,6.847243 z m -3.117297,-0.09009 v -0.01802 h 1.369448 v 0.01802 z m 0.639676,0 1.405487,-6.739129 h -0.693734 v -0.01802 h 0.720763 l -1.414496,6.757148 z m 4.270518,0 v -0.01802 h 2.207335 v 0.01802 z m 0.630667,0 1.441525,-6.757148 h 1.396477 v 0.01802 h -0.57661 l -1.405487,6.739129 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7655" />
+ <path
+ d="m 46.450526,31.688833 q -0.603638,0 -0.873924,-0.382905 -0.265781,-0.38741 -0.265781,-1.081144 0,-0.518048 0.1892,-1.022581 0.1892,-0.509039 0.509038,-0.923477 0.319839,-0.414438 0.707249,-0.662201 0.391914,-0.252266 0.788333,-0.252266 0.324344,0 0.48201,0.193705 0.157667,0.1892 0.202715,0.491019 0.04955,0.301819 0.04955,0.630667 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162171,0.675715 -0.108115,0.337857 -0.265781,0.644181 -0.153162,0.301819 -0.355877,0.540572 -0.19821,0.238752 -0.436962,0.3784 -0.234248,0.135143 -0.509039,0.135143 z m 0.157667,-0.08109 q 0.270286,0 0.509039,-0.184695 0.243257,-0.1892 0.445971,-0.500029 0.202715,-0.315334 0.346867,-0.698239 0.148658,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.38741,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432457,0.554086 -0.202715,0.342362 -0.360381,0.761306 -0.157667,0.414438 -0.247763,0.833381 -0.09009,0.418943 -0.09009,0.770315 0,0.549581 0.166676,0.810858 0.171182,0.256771 0.445972,0.256771 z m 1.801906,0.08109 q -0.315333,0 -0.463991,-0.171181 -0.148657,-0.171181 -0.148657,-0.441467 0,-0.07658 0.0045,-0.135143 0.0045,-0.06307 0.01351,-0.108114 l 0.10361,-0.572105 0.202714,-0.666706 0.117124,-0.720762 0.342362,-1.419001 h 0.761306 l -1.031592,3.874098 q -0.01802,0.06757 -0.01802,0.144152 0,0.07658 0.04054,0.126134 0.04505,0.05406 0.144153,0.05406 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193704,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531562,0.148657 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7657" />
+ <path
+ d="m 51.563442,31.688833 q -0.378401,0 -0.720763,-0.117124 -0.337857,-0.121628 -0.554086,-0.351371 -0.216229,-0.234248 -0.216229,-0.567601 0,-0.19821 0.117124,-0.342362 0.121629,-0.148657 0.333353,-0.148657 0.184695,0 0.301819,0.130638 0.117124,0.126133 0.117124,0.324343 0,0.207219 -0.130638,0.315334 -0.130638,0.108114 -0.301819,0.108114 -0.117124,0 -0.216229,-0.04054 -0.0946,-0.04054 -0.153162,-0.126133 -0.05856,-0.08559 -0.05856,-0.220734 h 0.009 q 0,0.333353 0.211723,0.563096 0.211724,0.225238 0.549582,0.342362 0.337857,0.112619 0.707248,0.112619 0.252267,0 0.527057,-0.08109 0.279296,-0.08109 0.473001,-0.261276 0.198209,-0.180191 0.198209,-0.477505 0,-0.252267 -0.153162,-0.445972 -0.153162,-0.193705 -0.396419,-0.355876 -0.243257,-0.162172 -0.518048,-0.315334 -0.274791,-0.157667 -0.518048,-0.328848 -0.243257,-0.175686 -0.396419,-0.38741 -0.153162,-0.216228 -0.153162,-0.500029 0,-0.333352 0.193705,-0.590124 0.193705,-0.261276 0.536067,-0.405429 0.342362,-0.148657 0.783829,-0.148657 0.396419,0 0.67121,0.121629 0.279295,0.121628 0.423448,0.306324 0.148657,0.184695 0.148657,0.373895 0,0.243258 -0.126133,0.355877 -0.121629,0.108114 -0.279296,0.108114 -0.166676,0 -0.297314,-0.103609 -0.126134,-0.108115 -0.126134,-0.328848 0,-0.175686 0.117124,-0.297315 0.121629,-0.126133 0.306324,-0.126133 0.1892,0 0.29281,0.112619 0.103609,0.108114 0.103609,0.279295 h -0.009 q 0,-0.184695 -0.144153,-0.364886 -0.139647,-0.18019 -0.414438,-0.297314 -0.270286,-0.121629 -0.666705,-0.121629 -0.229743,0 -0.48201,0.06757 -0.247762,0.06757 -0.423448,0.220733 -0.171181,0.153162 -0.171181,0.418943 0,0.225239 0.148657,0.39642 0.153162,0.171181 0.391915,0.319838 0.238752,0.144152 0.504534,0.29281 0.270285,0.148657 0.509038,0.328848 0.238753,0.18019 0.38741,0.414438 0.153162,0.234248 0.153162,0.558591 0,0.400924 -0.234248,0.689229 -0.234248,0.2838 -0.599134,0.436962 -0.364886,0.153162 -0.7568,0.153162 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7659" />
+ <path
+ d="m 53.739238,31.598738 1.806411,-6.739129 h -0.801848 v -0.01802 h 1.54063 l -1.855964,6.757148 z m 2.734393,0.09009 q -0.315334,0 -0.463991,-0.157667 -0.148657,-0.162171 -0.148657,-0.500029 0,-0.03604 0.0045,-0.0946 0.0045,-0.06307 0.01351,-0.103609 l 0.103609,-0.49102 q 0.04054,-0.198209 0.09911,-0.423448 0.06307,-0.229743 0.07658,-0.436962 0.01352,-0.207219 -0.07208,-0.337857 -0.08559,-0.130638 -0.337857,-0.130638 -0.319839,0 -0.49102,0.157666 -0.166676,0.153162 -0.243257,0.360382 -0.07208,0.202714 -0.117124,0.355876 h -0.01802 q 0.09911,-0.414438 0.252267,-0.603638 0.153162,-0.189201 0.328848,-0.238753 0.18019,-0.04955 0.355876,-0.04955 0.234248,0 0.409934,0.07208 0.18019,0.07208 0.288305,0.243257 0.112619,0.166676 0.144152,0.459486 0.03153,0.29281 -0.02703,0.738782 l -0.157667,0.873924 q -0.0045,0.01351 -0.009,0.04054 0,0.02252 0,0.03604 0,0.171181 0.180191,0.171181 0.252267,0 0.504534,-0.166676 0.252266,-0.171181 0.486514,-0.504534 0.234248,-0.333352 0.427953,-0.833381 l 0.01351,0.009 q -0.288305,0.743286 -0.689229,1.148715 -0.400924,0.405429 -0.914467,0.405429 z m -1.054115,-2.270402 q -0.10361,0 -0.1892,-0.02252 -0.08559,-0.02252 -0.130639,-0.05406 l 0.009,-0.01802 q 0.04955,0.03153 0.121629,0.05406 0.07208,0.02252 0.1892,0.02252 0.229743,0 0.373895,-0.139647 0.144153,-0.144153 0.252267,-0.378401 0.108114,-0.238752 0.229743,-0.527057 0.193705,-0.463991 0.432458,-0.725267 0.238752,-0.265781 0.585619,-0.265781 0.202714,0 0.346867,0.0991 0.144152,0.0946 0.220733,0.270286 0.08109,0.175686 0.08109,0.409934 0,0.220733 -0.148657,0.355876 -0.144153,0.135143 -0.315334,0.135143 -0.166676,0 -0.306324,-0.112619 -0.139647,-0.117124 -0.139647,-0.337857 0,-0.193705 0.130638,-0.306324 0.130638,-0.117124 0.324343,-0.117124 0.117124,0 0.216229,0.04955 0.103609,0.04955 0.166676,0.135143 0.06307,0.08559 0.06307,0.19821 h -0.009 q 0,-0.225238 -0.07658,-0.396419 -0.07658,-0.171181 -0.216229,-0.265781 -0.139647,-0.09911 -0.337857,-0.09911 -0.342362,0 -0.585619,0.27479 -0.238753,0.270286 -0.414439,0.707248 -0.121628,0.306325 -0.238752,0.545077 -0.117124,0.238753 -0.265781,0.373896 -0.144153,0.135142 -0.369391,0.135142 z"
+ style="stroke-width:0.18444711;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7661" />
+ </g>
+ </g>
+ <g
+ id="g-top-copper"
+ inkscape:label="top copper"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Top Copper"
+ transform="matrix(0.70241335,0,0,0.70241335,-8.5801339,20.296808)"
+ id="text1138"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1140);display:inline;opacity:1;stroke:#000000;stroke-width:0.19863535;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 22.205888,31.598738 1.567658,-6.757148 h 0.855905 l -1.567658,6.757148 z m -0.991049,0 v -0.01802 h 2.838002 v 0.01802 z m -0.162171,-4.730004 0.468495,-2.027144 h 5.360671 l -0.468496,2.027144 h -0.01802 q 0.130638,-0.572105 0.112619,-1.027086 -0.01802,-0.454981 -0.256771,-0.716258 -0.238753,-0.265781 -0.76581,-0.265781 h -2.657812 q -0.396419,0 -0.684724,0.153162 -0.288305,0.153162 -0.491019,0.427953 -0.202715,0.270286 -0.342363,0.635172 -0.139647,0.364886 -0.238752,0.792838 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7664" />
+ <path
+ d="m 27.584577,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531563,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7666" />
+ <path
+ d="m 30.093737,33.85112 1.711811,-6.378747 h -0.648687 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270285,0 -0.513543,0.189201 -0.243257,0.184695 -0.445971,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225239,0.783829 -0.08108,0.400924 -0.08108,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.198209,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509038,-0.139647 0.603639,0 0.873925,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7668" />
+ <path
+ d="m 40.315041,31.688833 q -0.689229,0 -1.207277,-0.288305 -0.513543,-0.29281 -0.801848,-0.828877 -0.288305,-0.536067 -0.288305,-1.270343 0,-0.923477 0.310829,-1.743344 0.315334,-0.824372 0.86041,-1.45504 0.545077,-0.630667 1.252325,-0.991048 0.707248,-0.360381 1.495582,-0.360381 0.531562,0 0.946,0.216229 0.418944,0.216228 0.630668,0.648686 0.216228,0.427952 0.135143,1.072134 h -0.01802 q 0.06307,-0.463991 -0.04054,-0.815363 -0.09911,-0.355876 -0.324343,-0.594629 -0.220734,-0.243257 -0.540572,-0.364886 -0.319839,-0.126133 -0.698239,-0.126133 -0.48201,0 -0.891943,0.225238 -0.409934,0.225239 -0.747791,0.621658 -0.333353,0.391914 -0.594629,0.896448 -0.256772,0.504534 -0.432458,1.072134 -0.171181,0.567601 -0.261276,1.144211 -0.09009,0.572105 -0.09009,1.094657 0,0.459486 0.153162,0.873925 0.153162,0.414438 0.46399,0.675715 0.310829,0.261276 0.779325,0.261276 0.603638,0 1.126191,-0.252267 0.522553,-0.252267 0.905458,-0.680219 0.382905,-0.432458 0.563095,-0.968525 h 0.01802 q -0.18019,0.554086 -0.572105,0.995553 -0.391914,0.436962 -0.941496,0.689229 -0.545076,0.252267 -1.189258,0.252267 z m 2.189316,-0.09009 -0.297314,-0.630667 q 0.175686,-0.175686 0.346867,-0.369391 0.171181,-0.19821 0.346867,-0.5676 l 0.0991,-0.279296 h 0.01802 l -0.495524,1.846954 z m 1.126191,-4.910194 0.02703,-0.180191 q 0.01351,-0.310829 -0.04054,-0.572105 -0.04955,-0.261276 -0.193705,-0.463991 l 0.639677,-0.630667 h 0.01802 l -0.432457,1.846954 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7670" />
+ <path
+ d="m 45.099105,31.688833 q -0.68022,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.19821,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7672" />
+ <path
+ d="m 47.608265,33.85112 1.711811,-6.378747 H 48.67139 v -0.01802 h 1.252324 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360382,-0.76581 0.157666,-0.423448 0.247762,-0.8514 0.09009,-0.427953 0.09009,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450476,-0.270286 -0.270286,0 -0.513543,0.189201 -0.243258,0.184695 -0.445972,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225238,0.783829 -0.08109,0.400924 -0.08109,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.09009,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157666,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108115,-0.337857 0.261277,-0.639677 0.157666,-0.306324 0.355876,-0.545076 0.19821,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509039,-0.139647 0.603638,0 0.873924,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.387409,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7674" />
+ <path
+ d="m 52.5635,33.85112 1.71181,-6.378747 h -0.648686 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009067,3.797517 z m -0.675715,0 v -0.01802 h 2.157782 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202714,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270286,0 -0.513543,0.189201 -0.243257,0.184695 -0.445972,0.500028 -0.198209,0.310829 -0.346867,0.698239 -0.144152,0.382905 -0.225238,0.783829 -0.08109,0.400924 -0.08109,0.756801 0,0.527057 0.126134,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166677,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.198209,-0.238753 0.436962,-0.373896 0.238752,-0.139647 0.509038,-0.139647 0.603639,0 0.873925,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.189201,1.027087 -0.1892,0.504533 -0.509038,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7676" />
+ <path
+ d="m 59.32064,31.688833 q -0.432457,0 -0.729772,-0.180191 -0.297314,-0.184695 -0.450476,-0.509038 -0.153162,-0.324343 -0.153162,-0.752296 0,-0.518048 0.1892,-1.027086 0.1892,-0.513543 0.531562,-0.932487 0.342362,-0.418943 0.801848,-0.67121 0.463991,-0.252266 1.004563,-0.252266 0.486515,0 0.752296,0.243257 0.270286,0.238753 0.270286,0.594629 0,0.369391 -0.252267,0.648686 -0.252267,0.279296 -0.675715,0.473 -0.418943,0.189201 -0.927982,0.297315 -0.504533,0.108114 -1.018077,0.144152 v -0.01802 q 0.409934,-0.02703 0.752296,-0.0991 0.346867,-0.07658 0.612648,-0.20722 0.270286,-0.130638 0.454982,-0.324343 0.1892,-0.198209 0.288304,-0.473 0.0991,-0.274791 0.0991,-0.635172 0,-0.229743 -0.09009,-0.427953 -0.08559,-0.198209 -0.328848,-0.198209 -0.256771,0 -0.491019,0.153162 -0.229743,0.153162 -0.432458,0.418943 -0.198209,0.261276 -0.360381,0.599134 -0.162171,0.333352 -0.279295,0.702743 -0.112619,0.369391 -0.175686,0.734277 -0.05856,0.364886 -0.05856,0.684724 0,0.5676 0.207219,0.77482 0.211724,0.207219 0.527058,0.207219 0.400924,0 0.734276,-0.166677 0.337858,-0.166676 0.599134,-0.441467 0.265781,-0.279295 0.441467,-0.617152 l 0.01351,0.0045 q -0.175685,0.342363 -0.445971,0.626163 -0.265782,0.2838 -0.621658,0.454981 -0.351372,0.171181 -0.788334,0.171181 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7678" />
+ <path
+ d="m 62.032501,31.598738 1.027086,-4.126365 h -0.702743 v -0.01802 h 1.378458 l -0.991048,4.144384 z m 1.063124,-1.558649 q 0.07658,-0.324343 0.184696,-0.689229 0.108114,-0.364886 0.247762,-0.716258 0.144152,-0.351371 0.324343,-0.635171 0.18019,-0.288305 0.405429,-0.459487 0.225238,-0.171181 0.500029,-0.171181 0.306324,0 0.477505,0.171181 0.175686,0.166677 0.175686,0.39642 0,0.216229 -0.121629,0.373895 -0.117124,0.153162 -0.342362,0.153162 -0.220734,0 -0.355877,-0.144152 -0.135143,-0.144153 -0.135143,-0.355877 0,-0.184695 0.126134,-0.301819 0.126133,-0.121629 0.360381,-0.121629 0.184695,0 0.319838,0.11262 0.139648,0.112619 0.139648,0.2838 h -0.009 q 0,-0.220734 -0.166676,-0.382905 -0.162171,-0.166677 -0.468495,-0.166677 -0.270286,0 -0.495525,0.171182 -0.220733,0.171181 -0.400924,0.454981 -0.175685,0.2838 -0.315333,0.635172 -0.139648,0.346867 -0.247762,0.711753 -0.108115,0.360381 -0.184696,0.680219 z"
+ style="stroke-width:0.19863535;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7680" />
+ </g>
+ </g>
+ <g
+ id="g-bottom-copper"
+ inkscape:label="bottom copper"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Bottom Copper"
+ transform="matrix(0.70241335,0,0,0.70241335,-7.8207243,31.072148)"
+ id="text1186"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1194);display:inline;opacity:1;stroke:#000000;stroke-width:0.21282358;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 19.971524,31.598738 v -0.01802 h 0.815363 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.522668 q 1.090154,0 1.536125,0.315334 0.445972,0.315333 0.445972,0.991048 0,0.373896 -0.180191,0.711753 -0.18019,0.337857 -0.500028,0.608143 -0.319839,0.265781 -0.743287,0.436962 -0.423448,0.171182 -0.909962,0.220734 0.581114,0.01802 0.991048,0.166676 0.414438,0.148657 0.630667,0.432458 0.216229,0.2838 0.216229,0.711753 0,0.504533 -0.216229,0.905457 -0.216229,0.400924 -0.603638,0.684725 -0.382905,0.279295 -0.891944,0.427952 -0.504533,0.144153 -1.081143,0.144153 z m 1.671268,-0.01802 h 1.121687 q 0.409933,0 0.738781,-0.193705 0.333353,-0.19821 0.5676,-0.531562 0.238753,-0.333353 0.364886,-0.747791 0.130639,-0.414439 0.130639,-0.851401 0,-0.400924 -0.139648,-0.644181 -0.135143,-0.247763 -0.38741,-0.360382 -0.247762,-0.112619 -0.590124,-0.112619 H 22.16985 l 0.0045,-0.01802 h 1.220792 q 0.256771,0 0.558591,-0.130638 0.301819,-0.135143 0.576609,-0.396419 0.274791,-0.261277 0.445972,-0.644182 0.175686,-0.38741 0.175686,-0.891943 0,-0.310829 -0.108114,-0.58562 -0.108115,-0.27479 -0.346867,-0.441467 -0.238753,-0.171181 -0.626163,-0.171181 h -0.86041 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7683" />
+ <path
+ d="m 27.61611,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337858,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684725,0 1.009068,0.418943 0.328847,0.414438 0.328847,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337858,0.39642 -0.77482,0.621658 -0.432457,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238753,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.39642,-0.653191 0.18019,-0.364886 0.310828,-0.76581 0.135143,-0.400924 0.20722,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162172,-0.527058 -0.162172,-0.193705 -0.509038,-0.193705 -0.243258,0 -0.48201,0.171182 -0.238753,0.166676 -0.454982,0.454981 -0.216228,0.288305 -0.396419,0.653191 -0.18019,0.364886 -0.315333,0.76581 -0.130639,0.400924 -0.20722,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162172,0.527057 0.166676,0.193705 0.509038,0.193705 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7685" />
+ <path
+ d="m 31.5713,31.688833 q -0.279296,0 -0.454982,-0.09009 -0.175685,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099163,-4.054288 h 0.720762 l -1.297372,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243258,0 0.459486,-0.0991 0.220734,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315334,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432457,0.846896 -0.234248,0.346867 -0.527058,0.531562 -0.288305,0.180191 -0.644181,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7687" />
+ <path
+ d="m 34.463351,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297373,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234248,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7689" />
+ <path
+ d="m 37.738307,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.19821,1.112677 -0.193704,0.522553 -0.531562,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7691" />
+ <path
+ d="m 46.144205,31.688833 q -0.355877,0 -0.509039,-0.157667 -0.153162,-0.162171 -0.153162,-0.418943 0,-0.09911 0.01802,-0.184695 0.02252,-0.0901 0.04054,-0.157667 l 0.567601,-1.946058 q 0.1892,-0.653191 0.198209,-1.027087 0.01351,-0.373895 -0.229743,-0.373895 -0.328848,0 -0.635172,0.265781 -0.301819,0.265781 -0.563095,0.707248 -0.256772,0.436962 -0.459486,0.96402 -0.19821,0.522552 -0.328848,1.0406 h -0.01802 q 0.130638,-0.513543 0.328848,-1.045105 0.202714,-0.536067 0.468495,-0.986544 0.265781,-0.450476 0.58562,-0.725267 0.319838,-0.274791 0.684724,-0.274791 0.405429,0 0.590124,0.189201 0.1892,0.184695 0.207219,0.491019 0.02252,0.306324 -0.08109,0.67121 l -0.747791,2.59024 q -0.01351,0.04054 -0.02252,0.0901 -0.0045,0.04505 -0.0045,0.0946 0,0.07208 0.04505,0.112619 0.04955,0.04054 0.135143,0.04054 0.256771,0 0.473,-0.139648 0.216229,-0.144152 0.409933,-0.459486 0.19821,-0.315333 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.436962,0.477505 -0.238753,0.148657 -0.572105,0.148657 z m -5.450766,-0.09009 0.986543,-4.126365 H 41.05382 v -0.01802 h 1.35143 l -0.991049,4.144384 z m 2.387525,0 0.675715,-2.774935 q 0.162172,-0.662201 0.184696,-1.031592 0.02703,-0.36939 -0.216229,-0.36939 -0.328848,0 -0.639677,0.265781 -0.310829,0.265781 -0.57661,0.707248 -0.265781,0.436962 -0.473,0.96402 -0.207219,0.522552 -0.337857,1.0406 h -0.01352 q 0.130638,-0.513543 0.333353,-1.045105 0.207219,-0.536067 0.477505,-0.986544 0.274791,-0.450476 0.608143,-0.725267 0.333353,-0.274791 0.716258,-0.274791 0.369391,0 0.545076,0.189201 0.180191,0.184695 0.202715,0.491019 0.02703,0.306324 -0.06307,0.67121 l -0.707248,2.878545 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7693" />
+ <path
+ d="m 52.869817,31.688833 q -0.689229,0 -1.207277,-0.288305 -0.513544,-0.29281 -0.801849,-0.828877 -0.288305,-0.536067 -0.288305,-1.270343 0,-0.923477 0.310829,-1.743344 0.315334,-0.824372 0.86041,-1.45504 0.545077,-0.630667 1.252325,-0.991048 0.707248,-0.360381 1.495582,-0.360381 0.531562,0 0.946001,0.216229 0.418943,0.216228 0.630667,0.648686 0.216229,0.427952 0.135143,1.072134 h -0.01802 q 0.06307,-0.463991 -0.04054,-0.815363 -0.09911,-0.355876 -0.324343,-0.594629 -0.220734,-0.243257 -0.540572,-0.364886 -0.319838,-0.126133 -0.698239,-0.126133 -0.482009,0 -0.891943,0.225238 -0.409934,0.225239 -0.747791,0.621658 -0.333353,0.391914 -0.594629,0.896448 -0.256772,0.504534 -0.432458,1.072134 -0.171181,0.567601 -0.261276,1.144211 -0.0901,0.572105 -0.0901,1.094657 0,0.459486 0.153162,0.873925 0.153162,0.414438 0.463991,0.675715 0.310828,0.261276 0.779324,0.261276 0.603638,0 1.126191,-0.252267 0.522553,-0.252267 0.905458,-0.680219 0.382905,-0.432458 0.563096,-0.968525 h 0.01802 q -0.180191,0.554086 -0.572105,0.995553 -0.391915,0.436962 -0.941496,0.689229 -0.545077,0.252267 -1.189258,0.252267 z m 2.189315,-0.09009 -0.297314,-0.630667 q 0.175686,-0.175686 0.346867,-0.369391 0.171181,-0.19821 0.346867,-0.5676 l 0.09911,-0.279296 h 0.01802 l -0.495524,1.846954 z m 1.126192,-4.910194 0.02703,-0.180191 q 0.01351,-0.310829 -0.04054,-0.572105 -0.04955,-0.261276 -0.193704,-0.463991 l 0.639676,-0.630667 h 0.01802 l -0.432457,1.846954 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7695" />
+ <path
+ d="m 57.653882,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531563,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.0901,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7697" />
+ <path
+ d="m 60.16304,33.85112 1.711811,-6.378747 h -0.648686 v -0.01802 h 1.252325 l -0.360382,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009067,3.797517 z m -0.675714,0 v -0.01802 h 2.157782 v 0.01802 z m 3.031706,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432458,-0.558591 0.202714,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157666,-0.270286 -0.450476,-0.270286 -0.270286,0 -0.513543,0.189201 -0.243258,0.184695 -0.445972,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144152,0.382905 -0.225238,0.783829 -0.08109,0.400924 -0.08109,0.756801 0,0.527057 0.126134,0.900953 0.130638,0.36939 0.500028,0.36939 z m 0.0901,0.04505 q -0.319839,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.20722,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166677,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355876,-0.545076 0.19821,-0.238753 0.436963,-0.373896 0.238752,-0.139647 0.509038,-0.139647 0.603638,0 0.873924,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509038,0.918972 -0.319839,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7699" />
+ <path
+ d="m 65.118275,33.85112 1.711811,-6.378747 h -0.648687 v -0.01802 h 1.252325 l -0.360381,1.54063 -0.171181,0.684724 -0.05406,0.373895 -1.009068,3.797517 z m -0.675715,0 v -0.01802 h 2.157783 v 0.01802 z m 3.031707,-2.207335 q 0.234248,0 0.463991,-0.207219 0.229743,-0.211724 0.432457,-0.558591 0.202715,-0.346867 0.360381,-0.76581 0.157667,-0.423448 0.247762,-0.8514 0.0901,-0.427953 0.0901,-0.792839 0,-0.48201 -0.157667,-0.752296 -0.157667,-0.270286 -0.450477,-0.270286 -0.270285,0 -0.513543,0.189201 -0.243257,0.184695 -0.445971,0.500028 -0.19821,0.310829 -0.346867,0.698239 -0.144153,0.382905 -0.225239,0.783829 -0.08109,0.400924 -0.08109,0.756801 0,0.527057 0.126133,0.900953 0.130638,0.36939 0.500029,0.36939 z m 0.0901,0.04505 q -0.319838,0 -0.477505,-0.1892 -0.157667,-0.193705 -0.207219,-0.495524 -0.04955,-0.301819 -0.04955,-0.630667 0,-0.30182 0.05406,-0.635172 0.05856,-0.337858 0.166676,-0.675715 0.108114,-0.337857 0.261276,-0.639677 0.157667,-0.306324 0.355877,-0.545076 0.19821,-0.238753 0.436962,-0.373896 0.238753,-0.139647 0.509039,-0.139647 0.603638,0 0.873924,0.387409 0.270286,0.382905 0.270286,1.076639 0,0.518048 -0.1892,1.027087 -0.1892,0.504533 -0.509039,0.918972 -0.319838,0.414438 -0.707248,0.666705 -0.38741,0.247762 -0.788334,0.247762 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7701" />
+ <path
+ d="m 71.875415,31.688833 q -0.432457,0 -0.729772,-0.180191 -0.297314,-0.184695 -0.450476,-0.509038 -0.153162,-0.324343 -0.153162,-0.752296 0,-0.518048 0.1892,-1.027086 0.1892,-0.513543 0.531562,-0.932487 0.342362,-0.418943 0.801849,-0.67121 0.46399,-0.252266 1.004562,-0.252266 0.486515,0 0.752296,0.243257 0.270286,0.238753 0.270286,0.594629 0,0.369391 -0.252267,0.648686 -0.252267,0.279296 -0.675715,0.473 -0.418943,0.189201 -0.927981,0.297315 -0.504534,0.108114 -1.018077,0.144152 v -0.01802 q 0.409933,-0.02703 0.752295,-0.0991 0.346867,-0.07658 0.612648,-0.20722 0.270286,-0.130638 0.454982,-0.324343 0.1892,-0.198209 0.288305,-0.473 0.0991,-0.274791 0.0991,-0.635172 0,-0.229743 -0.0901,-0.427953 -0.08559,-0.198209 -0.328848,-0.198209 -0.256771,0 -0.491019,0.153162 -0.229743,0.153162 -0.432457,0.418943 -0.19821,0.261276 -0.360382,0.599134 -0.162171,0.333352 -0.279295,0.702743 -0.112619,0.369391 -0.175686,0.734277 -0.05856,0.364886 -0.05856,0.684724 0,0.5676 0.207219,0.77482 0.211724,0.207219 0.527058,0.207219 0.400924,0 0.734277,-0.166677 0.337857,-0.166676 0.599133,-0.441467 0.265781,-0.279295 0.441467,-0.617152 l 0.01351,0.0045 q -0.175686,0.342363 -0.445972,0.626163 -0.265781,0.2838 -0.621658,0.454981 -0.351371,0.171181 -0.788334,0.171181 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7703" />
+ <path
+ d="m 74.587276,31.598738 1.027086,-4.126365 h -0.702743 v -0.01802 h 1.378458 l -0.991048,4.144384 z m 1.063125,-1.558649 q 0.07658,-0.324343 0.184695,-0.689229 0.108114,-0.364886 0.247762,-0.716258 0.144152,-0.351371 0.324343,-0.635171 0.180191,-0.288305 0.405429,-0.459487 0.225238,-0.171181 0.500029,-0.171181 0.306324,0 0.477505,0.171181 0.175686,0.166677 0.175686,0.39642 0,0.216229 -0.121629,0.373895 -0.117124,0.153162 -0.342362,0.153162 -0.220733,0 -0.355876,-0.144152 -0.135143,-0.144153 -0.135143,-0.355877 0,-0.184695 0.126133,-0.301819 0.126133,-0.121629 0.360381,-0.121629 0.184696,0 0.319839,0.11262 0.139647,0.112619 0.139647,0.2838 h -0.009 q 0,-0.220734 -0.166677,-0.382905 -0.162171,-0.166677 -0.468495,-0.166677 -0.270286,0 -0.495524,0.171182 -0.220734,0.171181 -0.400924,0.454981 -0.175686,0.2838 -0.315334,0.635172 -0.139648,0.346867 -0.247762,0.711753 -0.108114,0.360381 -0.184695,0.680219 z"
+ style="stroke-width:0.21282358;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7705" />
+ </g>
+ </g>
+ <g
+ id="g-bottom-mask"
+ inkscape:label="bottom mask"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Bottom Mask"
+ transform="matrix(0.70241335,0,0,0.70241335,-7.8207243,41.847487)"
+ id="text1178"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1190);display:inline;opacity:1;stroke:#000000;stroke-width:0.22701183;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal">
+ <path
+ d="m 19.971524,31.598738 v -0.01802 h 0.815363 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.522668 q 1.090154,0 1.536125,0.315334 0.445972,0.315333 0.445972,0.991048 0,0.373896 -0.180191,0.711753 -0.18019,0.337857 -0.500028,0.608143 -0.319839,0.265781 -0.743287,0.436962 -0.423448,0.171182 -0.909962,0.220734 0.581114,0.01802 0.991048,0.166676 0.414438,0.148657 0.630667,0.432458 0.216229,0.2838 0.216229,0.711753 0,0.504533 -0.216229,0.905457 -0.216229,0.400924 -0.603638,0.684725 -0.382905,0.279295 -0.891944,0.427952 -0.504533,0.144153 -1.081143,0.144153 z m 1.671268,-0.01802 h 1.121687 q 0.409933,0 0.738781,-0.193705 0.333353,-0.19821 0.5676,-0.531562 0.238753,-0.333353 0.364886,-0.747791 0.130639,-0.414439 0.130639,-0.851401 0,-0.400924 -0.139648,-0.644181 -0.135143,-0.247763 -0.38741,-0.360382 -0.247762,-0.112619 -0.590124,-0.112619 H 22.16985 l 0.0045,-0.01802 h 1.220792 q 0.256771,0 0.558591,-0.130638 0.301819,-0.135143 0.576609,-0.396419 0.274791,-0.261277 0.445972,-0.644182 0.175686,-0.38741 0.175686,-0.891943 0,-0.310829 -0.108114,-0.58562 -0.108115,-0.27479 -0.346867,-0.441467 -0.238753,-0.171181 -0.626163,-0.171181 h -0.86041 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7708" />
+ <path
+ d="m 27.61611,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337858,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684725,0 1.009068,0.418943 0.328847,0.414438 0.328847,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337858,0.39642 -0.77482,0.621658 -0.432457,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238753,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.39642,-0.653191 0.18019,-0.364886 0.310828,-0.76581 0.135143,-0.400924 0.20722,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162172,-0.527058 -0.162172,-0.193705 -0.509038,-0.193705 -0.243258,0 -0.48201,0.171182 -0.238753,0.166676 -0.454982,0.454981 -0.216228,0.288305 -0.396419,0.653191 -0.18019,0.364886 -0.315333,0.76581 -0.130639,0.400924 -0.20722,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162172,0.527057 0.166676,0.193705 0.509038,0.193705 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7710" />
+ <path
+ d="m 31.5713,31.688833 q -0.279296,0 -0.454982,-0.09009 -0.175685,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099163,-4.054288 h 0.720762 l -1.297372,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243258,0 0.459486,-0.0991 0.220734,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315334,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432457,0.846896 -0.234248,0.346867 -0.527058,0.531562 -0.288305,0.180191 -0.644181,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7712" />
+ <path
+ d="m 34.463351,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297373,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234248,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7714" />
+ <path
+ d="m 37.738307,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.19821,1.112677 -0.193704,0.522553 -0.531562,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7716" />
+ <path
+ d="m 46.144205,31.688833 q -0.355877,0 -0.509039,-0.157667 -0.153162,-0.162171 -0.153162,-0.418943 0,-0.09911 0.01802,-0.184695 0.02252,-0.0901 0.04054,-0.157667 l 0.567601,-1.946058 q 0.1892,-0.653191 0.198209,-1.027087 0.01351,-0.373895 -0.229743,-0.373895 -0.328848,0 -0.635172,0.265781 -0.301819,0.265781 -0.563095,0.707248 -0.256772,0.436962 -0.459486,0.96402 -0.19821,0.522552 -0.328848,1.0406 h -0.01802 q 0.130638,-0.513543 0.328848,-1.045105 0.202714,-0.536067 0.468495,-0.986544 0.265781,-0.450476 0.58562,-0.725267 0.319838,-0.274791 0.684724,-0.274791 0.405429,0 0.590124,0.189201 0.1892,0.184695 0.207219,0.491019 0.02252,0.306324 -0.08109,0.67121 l -0.747791,2.59024 q -0.01351,0.04054 -0.02252,0.0901 -0.0045,0.04505 -0.0045,0.0946 0,0.07208 0.04505,0.112619 0.04955,0.04054 0.135143,0.04054 0.256771,0 0.473,-0.139648 0.216229,-0.144152 0.409933,-0.459486 0.19821,-0.315333 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.436962,0.477505 -0.238753,0.148657 -0.572105,0.148657 z m -5.450766,-0.09009 0.986543,-4.126365 H 41.05382 v -0.01802 h 1.35143 l -0.991049,4.144384 z m 2.387525,0 0.675715,-2.774935 q 0.162172,-0.662201 0.184696,-1.031592 0.02703,-0.36939 -0.216229,-0.36939 -0.328848,0 -0.639677,0.265781 -0.310829,0.265781 -0.57661,0.707248 -0.265781,0.436962 -0.473,0.96402 -0.207219,0.522552 -0.337857,1.0406 h -0.01352 q 0.130638,-0.513543 0.333353,-1.045105 0.207219,-0.536067 0.477505,-0.986544 0.274791,-0.450476 0.608143,-0.725267 0.333353,-0.274791 0.716258,-0.274791 0.369391,0 0.545076,0.189201 0.180191,0.184695 0.202715,0.491019 0.02703,0.306324 -0.06307,0.67121 l -0.707248,2.878545 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7718" />
+ <path
+ d="M 52.968921,31.688833 51.905797,24.84159 h 0.864915 L 53.680674,30.427499 56.825,24.84159 h 0.01802 l -3.856078,6.847243 z m -3.117297,-0.09009 v -0.01802 h 1.369449 v 0.01802 z m 0.639677,0 1.405486,-6.739129 h -0.693733 v -0.01802 h 0.720762 l -1.414496,6.757148 z m 4.270517,0 v -0.01802 h 2.207335 v 0.01802 z m 0.630667,0 1.441525,-6.757148 h 1.396477 v 0.01802 h -0.57661 l -1.405487,6.739129 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7720" />
+ <path
+ d="m 59.005302,31.688833 q -0.603639,0 -0.873925,-0.382905 -0.265781,-0.38741 -0.265781,-1.081144 0,-0.518048 0.1892,-1.022581 0.1892,-0.509039 0.509039,-0.923477 0.319838,-0.414438 0.707248,-0.662201 0.391914,-0.252266 0.788334,-0.252266 0.324343,0 0.48201,0.193705 0.157666,0.1892 0.202714,0.491019 0.04955,0.301819 0.04955,0.630667 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162171,0.675715 -0.108114,0.337857 -0.265781,0.644181 -0.153162,0.301819 -0.355877,0.540572 -0.198209,0.238752 -0.436962,0.3784 -0.234248,0.135143 -0.509038,0.135143 z m 0.157666,-0.08109 q 0.270286,0 0.509039,-0.184695 0.243257,-0.1892 0.445972,-0.500029 0.202714,-0.315334 0.346867,-0.698239 0.148657,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.38741,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432457,0.554086 -0.202714,0.342362 -0.360381,0.761306 -0.157667,0.414438 -0.247762,0.833381 -0.0901,0.418943 -0.0901,0.770315 0,0.549581 0.166677,0.810858 0.171181,0.256771 0.445971,0.256771 z m 1.801906,0.08109 q -0.315333,0 -0.46399,-0.171181 -0.148658,-0.171181 -0.148658,-0.441467 0,-0.07658 0.0045,-0.135143 0.0045,-0.06307 0.01351,-0.108114 l 0.10361,-0.572105 0.202714,-0.666706 0.117124,-0.720762 0.342363,-1.419001 h 0.761305 l -1.031591,3.874098 q -0.01802,0.06757 -0.01802,0.144152 0,0.07658 0.04054,0.126134 0.04505,0.05406 0.144153,0.05406 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391914,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531563,0.148657 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7722" />
+ <path
+ d="m 64.118217,31.688833 q -0.3784,0 -0.720762,-0.117124 -0.337858,-0.121628 -0.554087,-0.351371 -0.216228,-0.234248 -0.216228,-0.567601 0,-0.19821 0.117124,-0.342362 0.121628,-0.148657 0.333352,-0.148657 0.184696,0 0.301819,0.130638 0.117124,0.126133 0.117124,0.324343 0,0.207219 -0.130638,0.315334 -0.130638,0.108114 -0.301819,0.108114 -0.117124,0 -0.216229,-0.04054 -0.0946,-0.04054 -0.153162,-0.126133 -0.05856,-0.08559 -0.05856,-0.220734 h 0.009 q 0,0.333353 0.211724,0.563096 0.211724,0.225238 0.549581,0.342362 0.337857,0.112619 0.707248,0.112619 0.252267,0 0.527058,-0.08109 0.279295,-0.08109 0.473,-0.261276 0.19821,-0.180191 0.19821,-0.477505 0,-0.252267 -0.153162,-0.445972 -0.153162,-0.193705 -0.39642,-0.355876 -0.243257,-0.162172 -0.518048,-0.315334 -0.27479,-0.157667 -0.518048,-0.328848 -0.243257,-0.175686 -0.396419,-0.38741 -0.153162,-0.216228 -0.153162,-0.500029 0,-0.333352 0.193705,-0.590124 0.193705,-0.261276 0.536067,-0.405429 0.342362,-0.148657 0.783829,-0.148657 0.396419,0 0.67121,0.121629 0.279296,0.121628 0.423448,0.306324 0.148657,0.184695 0.148657,0.373895 0,0.243258 -0.126133,0.355877 -0.121629,0.108114 -0.279296,0.108114 -0.166676,0 -0.297314,-0.103609 -0.126134,-0.108115 -0.126134,-0.328848 0,-0.175686 0.117124,-0.297315 0.121629,-0.126133 0.306324,-0.126133 0.189201,0 0.29281,0.112619 0.10361,0.108114 0.10361,0.279295 h -0.009 q 0,-0.184695 -0.144152,-0.364886 -0.139648,-0.18019 -0.414439,-0.297314 -0.270286,-0.121629 -0.666705,-0.121629 -0.229743,0 -0.48201,0.06757 -0.247762,0.06757 -0.423448,0.220733 -0.171181,0.153162 -0.171181,0.418943 0,0.225239 0.148658,0.39642 0.153162,0.171181 0.391914,0.319838 0.238753,0.144152 0.504534,0.29281 0.270286,0.148657 0.509038,0.328848 0.238753,0.18019 0.38741,0.414438 0.153162,0.234248 0.153162,0.558591 0,0.400924 -0.234248,0.689229 -0.234248,0.2838 -0.599134,0.436962 -0.364885,0.153162 -0.7568,0.153162 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7724" />
+ <path
+ d="m 66.294014,31.598738 1.80641,-6.739129 h -0.801848 v -0.01802 h 1.54063 l -1.855963,6.757148 z m 2.734392,0.09009 q -0.315334,0 -0.463991,-0.157667 -0.148657,-0.162171 -0.148657,-0.500029 0,-0.03604 0.0045,-0.0946 0.0045,-0.06307 0.01351,-0.103609 l 0.10361,-0.49102 q 0.04054,-0.198209 0.0991,-0.423448 0.06307,-0.229743 0.07658,-0.436962 0.01351,-0.207219 -0.07208,-0.337857 -0.08559,-0.130638 -0.337857,-0.130638 -0.319838,0 -0.49102,0.157666 -0.166676,0.153162 -0.243257,0.360382 -0.07208,0.202714 -0.117124,0.355876 h -0.01802 q 0.09911,-0.414438 0.252267,-0.603638 0.153162,-0.189201 0.328848,-0.238753 0.18019,-0.04955 0.355876,-0.04955 0.234248,0 0.409934,0.07208 0.180191,0.07208 0.288305,0.243257 0.112619,0.166676 0.144152,0.459486 0.03153,0.29281 -0.02703,0.738782 l -0.157667,0.873924 q -0.0045,0.01351 -0.009,0.04054 0,0.02252 0,0.03604 0,0.171181 0.180191,0.171181 0.252267,0 0.504534,-0.166676 0.252267,-0.171181 0.486514,-0.504534 0.234248,-0.333352 0.427953,-0.833381 l 0.01351,0.009 q -0.288305,0.743286 -0.689229,1.148715 -0.400924,0.405429 -0.914467,0.405429 z m -1.054115,-2.270402 q -0.10361,0 -0.1892,-0.02252 -0.08559,-0.02252 -0.130638,-0.05406 l 0.009,-0.01802 q 0.04955,0.03153 0.121629,0.05406 0.07208,0.02252 0.1892,0.02252 0.229743,0 0.373896,-0.139647 0.144152,-0.144153 0.252266,-0.378401 0.108115,-0.238752 0.229743,-0.527057 0.193705,-0.463991 0.432458,-0.725267 0.238752,-0.265781 0.585619,-0.265781 0.202715,0 0.346867,0.0991 0.144153,0.0946 0.220734,0.270286 0.08109,0.175686 0.08109,0.409934 0,0.220733 -0.148657,0.355876 -0.144152,0.135143 -0.315333,0.135143 -0.166677,0 -0.306324,-0.112619 -0.139648,-0.117124 -0.139648,-0.337857 0,-0.193705 0.130638,-0.306324 0.130638,-0.117124 0.324343,-0.117124 0.117124,0 0.216229,0.04955 0.103609,0.04955 0.166676,0.135143 0.06307,0.08559 0.06307,0.19821 h -0.009 q 0,-0.225238 -0.07658,-0.396419 -0.07658,-0.171181 -0.216228,-0.265781 -0.139648,-0.09911 -0.337858,-0.09911 -0.342362,0 -0.585619,0.27479 -0.238753,0.270286 -0.414439,0.707248 -0.121628,0.306325 -0.238752,0.545077 -0.117124,0.238753 -0.265781,0.373896 -0.144153,0.135142 -0.369391,0.135142 z"
+ style="stroke-width:0.22701183;stroke-dasharray:none;stroke-linejoin:round;paint-order:normal"
+ id="path7726" />
+ </g>
+ </g>
+ <g
+ id="g-bottom-silk"
+ inkscape:label="bottom silk"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Bottom Silk"
+ transform="matrix(0.70241335,0,0,0.70241335,-7.8207243,52.622826)"
+ id="text1174"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1188);display:inline;opacity:1;stroke:#000000;stroke-width:0.24120007;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 19.971524,31.598738 v -0.01802 h 0.815363 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.522668 q 1.090154,0 1.536125,0.315334 0.445972,0.315333 0.445972,0.991048 0,0.373896 -0.180191,0.711753 -0.18019,0.337857 -0.500028,0.608143 -0.319839,0.265781 -0.743287,0.436962 -0.423448,0.171182 -0.909962,0.220734 0.581114,0.01802 0.991048,0.166676 0.414438,0.148657 0.630667,0.432458 0.216229,0.2838 0.216229,0.711753 0,0.504533 -0.216229,0.905457 -0.216229,0.400924 -0.603638,0.684725 -0.382905,0.279295 -0.891944,0.427952 -0.504533,0.144153 -1.081143,0.144153 z m 1.671268,-0.01802 h 1.121687 q 0.409933,0 0.738781,-0.193705 0.333353,-0.19821 0.5676,-0.531562 0.238753,-0.333353 0.364886,-0.747791 0.130639,-0.414439 0.130639,-0.851401 0,-0.400924 -0.139648,-0.644181 -0.135143,-0.247763 -0.38741,-0.360382 -0.247762,-0.112619 -0.590124,-0.112619 H 22.16985 l 0.0045,-0.01802 h 1.220792 q 0.256771,0 0.558591,-0.130638 0.301819,-0.135143 0.576609,-0.396419 0.274791,-0.261277 0.445972,-0.644182 0.175686,-0.38741 0.175686,-0.891943 0,-0.310829 -0.108114,-0.58562 -0.108115,-0.27479 -0.346867,-0.441467 -0.238753,-0.171181 -0.626163,-0.171181 h -0.86041 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7729" />
+ <path
+ d="m 27.61611,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337858,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684725,0 1.009068,0.418943 0.328847,0.414438 0.328847,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337858,0.39642 -0.77482,0.621658 -0.432457,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238753,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.39642,-0.653191 0.18019,-0.364886 0.310828,-0.76581 0.135143,-0.400924 0.20722,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162172,-0.527058 -0.162172,-0.193705 -0.509038,-0.193705 -0.243258,0 -0.48201,0.171182 -0.238753,0.166676 -0.454982,0.454981 -0.216228,0.288305 -0.396419,0.653191 -0.18019,0.364886 -0.315333,0.76581 -0.130639,0.400924 -0.20722,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162172,0.527057 0.166676,0.193705 0.509038,0.193705 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7731" />
+ <path
+ d="m 31.5713,31.688833 q -0.279296,0 -0.454982,-0.09009 -0.175685,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099163,-4.054288 h 0.720762 l -1.297372,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243258,0 0.459486,-0.0991 0.220734,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315334,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432457,0.846896 -0.234248,0.346867 -0.527058,0.531562 -0.288305,0.180191 -0.644181,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7733" />
+ <path
+ d="m 34.463351,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297373,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234248,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7735" />
+ <path
+ d="m 37.738307,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.19821,1.112677 -0.193704,0.522553 -0.531562,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7737" />
+ <path
+ d="m 46.144205,31.688833 q -0.355877,0 -0.509039,-0.157667 -0.153162,-0.162171 -0.153162,-0.418943 0,-0.09911 0.01802,-0.184695 0.02252,-0.0901 0.04054,-0.157667 l 0.567601,-1.946058 q 0.1892,-0.653191 0.198209,-1.027087 0.01351,-0.373895 -0.229743,-0.373895 -0.328848,0 -0.635172,0.265781 -0.301819,0.265781 -0.563095,0.707248 -0.256772,0.436962 -0.459486,0.96402 -0.19821,0.522552 -0.328848,1.0406 h -0.01802 q 0.130638,-0.513543 0.328848,-1.045105 0.202714,-0.536067 0.468495,-0.986544 0.265781,-0.450476 0.58562,-0.725267 0.319838,-0.274791 0.684724,-0.274791 0.405429,0 0.590124,0.189201 0.1892,0.184695 0.207219,0.491019 0.02252,0.306324 -0.08109,0.67121 l -0.747791,2.59024 q -0.01351,0.04054 -0.02252,0.0901 -0.0045,0.04505 -0.0045,0.0946 0,0.07208 0.04505,0.112619 0.04955,0.04054 0.135143,0.04054 0.256771,0 0.473,-0.139648 0.216229,-0.144152 0.409933,-0.459486 0.19821,-0.315333 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.436962,0.477505 -0.238753,0.148657 -0.572105,0.148657 z m -5.450766,-0.09009 0.986543,-4.126365 H 41.05382 v -0.01802 h 1.35143 l -0.991049,4.144384 z m 2.387525,0 0.675715,-2.774935 q 0.162172,-0.662201 0.184696,-1.031592 0.02703,-0.36939 -0.216229,-0.36939 -0.328848,0 -0.639677,0.265781 -0.310829,0.265781 -0.57661,0.707248 -0.265781,0.436962 -0.473,0.96402 -0.207219,0.522552 -0.337857,1.0406 h -0.01352 q 0.130638,-0.513543 0.333353,-1.045105 0.207219,-0.536067 0.477505,-0.986544 0.274791,-0.450476 0.608143,-0.725267 0.333353,-0.274791 0.716258,-0.274791 0.369391,0 0.545076,0.189201 0.180191,0.184695 0.202715,0.491019 0.02703,0.306324 -0.06307,0.67121 l -0.707248,2.878545 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7739" />
+ <path
+ d="m 52.176083,31.733881 q -0.527058,0 -0.878429,-0.139648 -0.351372,-0.144152 -0.558591,-0.400924 -0.207219,-0.256772 -0.301819,-0.599134 -0.0946,-0.346867 -0.108115,-0.752296 h 0.01802 q 0.01352,0.405429 0.108115,0.747791 0.0946,0.342363 0.297314,0.594629 0.207219,0.252267 0.554086,0.391915 0.351372,0.139648 0.86942,0.139648 0.477505,0 0.864915,-0.193705 0.38741,-0.193705 0.617153,-0.531563 0.229743,-0.342362 0.229743,-0.788333 0,-0.414439 -0.148658,-0.698239 -0.148657,-0.2838 -0.396419,-0.48201 -0.243257,-0.198209 -0.536067,-0.355876 -0.29281,-0.157667 -0.58562,-0.315334 -0.292809,-0.162171 -0.540571,-0.364886 -0.243258,-0.202714 -0.391915,-0.491019 -0.148657,-0.29281 -0.148657,-0.716258 0,-0.509038 0.211724,-0.887439 0.216229,-0.3784 0.549581,-0.630667 0.333353,-0.256771 0.698239,-0.382905 0.36939,-0.126133 0.675715,-0.126133 0.576609,0 0.959514,0.216229 0.382905,0.216228 0.572106,0.630667 0.1892,0.409933 0.1892,1.000058 h -0.01802 q 0,-0.581115 -0.1892,-0.986544 -0.184696,-0.409934 -0.563096,-0.626162 -0.3784,-0.216229 -0.950505,-0.216229 -0.342363,0 -0.666706,0.157667 -0.324343,0.157667 -0.536067,0.445971 -0.211724,0.288305 -0.211724,0.684725 0,0.3784 0.148658,0.626162 0.148657,0.247762 0.391914,0.423448 0.247762,0.175686 0.540572,0.324343 0.29281,0.148657 0.585619,0.315334 0.29281,0.166676 0.536067,0.405429 0.247762,0.238752 0.39642,0.590124 0.148657,0.351371 0.148657,0.873924 0,0.473 -0.19821,0.864915 -0.198209,0.38741 -0.540572,0.666705 -0.342362,0.279296 -0.779324,0.432458 -0.436962,0.153162 -0.914467,0.153162 z m -2.279411,-0.04505 0.432457,-1.846954 h 0.01802 l 0.01802,0.378401 q 0.04054,0.243257 0.09911,0.432457 0.05856,0.184695 0.144153,0.333353 l -0.693734,0.702743 z m 5.081375,-5.090384 0.009,-0.216229 q -0.02703,-0.229743 -0.08109,-0.468496 -0.04955,-0.243257 -0.207219,-0.504533 l 0.684725,-0.657696 h 0.01802 l -0.405429,1.846954 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7741" />
+ <path
+ d="m 56.081715,31.688833 q -0.351371,0 -0.522552,-0.153162 -0.171182,-0.157667 -0.171182,-0.414438 0,-0.06757 0.009,-0.139648 0.01351,-0.07658 0.03153,-0.148657 l 0.96402,-3.360555 h -0.702743 v -0.01802 h 1.409991 l -1.090153,3.865088 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.03604 -0.0045,0.06757 0,0.07658 0.03604,0.135143 0.04054,0.05406 0.139648,0.05406 0.270286,0 0.48201,-0.144153 0.216228,-0.144152 0.405428,-0.459486 0.193705,-0.319838 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.38741,0.842391 -0.193705,0.324343 -0.427953,0.477505 -0.234248,0.148657 -0.558591,0.148657 z m 1.103668,-5.806642 q -0.148658,0 -0.270286,-0.07208 -0.121629,-0.07658 -0.193705,-0.19821 -0.07208,-0.126133 -0.07208,-0.274791 0,-0.148657 0.07208,-0.270286 0.07208,-0.126133 0.193705,-0.198209 0.121628,-0.07208 0.270286,-0.07208 0.148657,0 0.270286,0.07208 0.126133,0.07208 0.198209,0.198209 0.07658,0.121629 0.07658,0.270286 0,0.148658 -0.07658,0.274791 -0.07208,0.121629 -0.198209,0.19821 -0.121629,0.07208 -0.270286,0.07208 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7743" />
+ <path
+ d="m 58.58637,31.688833 q -0.351372,0 -0.540572,-0.157667 -0.184695,-0.157666 -0.184695,-0.409933 0,-0.0901 0.009,-0.157667 0.01351,-0.07208 0.03153,-0.130638 l 1.612706,-5.973319 h -0.891943 v -0.01802 h 1.608201 l -1.743344,6.486862 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.04054 -0.0045,0.06757 0,0.180191 0.184695,0.180191 0.261277,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193704,0.518048 -0.391914,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531562,0.148657 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7745" />
+ <path
+ d="m 60.361252,31.598738 1.80641,-6.739129 h -0.801848 v -0.01802 h 1.54063 l -1.855963,6.757148 z m 2.734392,0.09009 q -0.315334,0 -0.463991,-0.157667 -0.148657,-0.162171 -0.148657,-0.500029 0,-0.03604 0.0045,-0.0946 0.0045,-0.06307 0.01351,-0.103609 l 0.103609,-0.49102 q 0.04054,-0.198209 0.09911,-0.423448 0.06307,-0.229743 0.07658,-0.436962 0.01351,-0.207219 -0.07208,-0.337857 -0.08559,-0.130638 -0.337857,-0.130638 -0.319839,0 -0.49102,0.157666 -0.166676,0.153162 -0.243257,0.360382 -0.07208,0.202714 -0.117124,0.355876 h -0.01802 q 0.09911,-0.414438 0.252267,-0.603638 0.153162,-0.189201 0.328848,-0.238753 0.18019,-0.04955 0.355876,-0.04955 0.234248,0 0.409934,0.07208 0.18019,0.07208 0.288305,0.243257 0.112619,0.166676 0.144152,0.459486 0.03153,0.29281 -0.02703,0.738782 l -0.157667,0.873924 q -0.0045,0.01351 -0.009,0.04054 0,0.02252 0,0.03604 0,0.171181 0.180191,0.171181 0.252267,0 0.504534,-0.166676 0.252266,-0.171181 0.486514,-0.504534 0.234248,-0.333352 0.427953,-0.833381 l 0.01351,0.009 q -0.288305,0.743286 -0.689229,1.148715 -0.400924,0.405429 -0.914467,0.405429 z m -1.054115,-2.270402 q -0.10361,0 -0.1892,-0.02252 -0.08559,-0.02252 -0.130638,-0.05406 l 0.009,-0.01802 q 0.04955,0.03153 0.121629,0.05406 0.07208,0.02252 0.1892,0.02252 0.229743,0 0.373895,-0.139647 0.144153,-0.144153 0.252267,-0.378401 0.108115,-0.238752 0.229743,-0.527057 0.193705,-0.463991 0.432458,-0.725267 0.238752,-0.265781 0.585619,-0.265781 0.202715,0 0.346867,0.0991 0.144153,0.0946 0.220734,0.270286 0.08108,0.175686 0.08108,0.409934 0,0.220733 -0.148657,0.355876 -0.144152,0.135143 -0.315334,0.135143 -0.166676,0 -0.306324,-0.112619 -0.139647,-0.117124 -0.139647,-0.337857 0,-0.193705 0.130638,-0.306324 0.130638,-0.117124 0.324343,-0.117124 0.117124,0 0.216229,0.04955 0.103609,0.04955 0.166676,0.135143 0.06307,0.08559 0.06307,0.19821 h -0.009 q 0,-0.225238 -0.07658,-0.396419 -0.07658,-0.171181 -0.216229,-0.265781 -0.139647,-0.09911 -0.337857,-0.09911 -0.342362,0 -0.585619,0.27479 -0.238753,0.270286 -0.414439,0.707248 -0.121628,0.306325 -0.238752,0.545077 -0.117124,0.238753 -0.265781,0.373896 -0.144153,0.135142 -0.369391,0.135142 z"
+ style="stroke-width:0.24120007;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7747" />
+ </g>
+ </g>
+ <g
+ id="g-bottom-paste"
+ inkscape:label="bottom paste"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Bottom Paste"
+ transform="matrix(0.70241335,0,0,0.70241335,-7.8207243,63.398167)"
+ id="text1182"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1192);display:inline;opacity:1;stroke:#000000;stroke-width:0.2553883;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 19.971524,31.598738 v -0.01802 h 0.815363 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.522668 q 1.090154,0 1.536125,0.315334 0.445972,0.315333 0.445972,0.991048 0,0.373896 -0.180191,0.711753 -0.18019,0.337857 -0.500028,0.608143 -0.319839,0.265781 -0.743287,0.436962 -0.423448,0.171182 -0.909962,0.220734 0.581114,0.01802 0.991048,0.166676 0.414438,0.148657 0.630667,0.432458 0.216229,0.2838 0.216229,0.711753 0,0.504533 -0.216229,0.905457 -0.216229,0.400924 -0.603638,0.684725 -0.382905,0.279295 -0.891944,0.427952 -0.504533,0.144153 -1.081143,0.144153 z m 1.671268,-0.01802 h 1.121687 q 0.409933,0 0.738781,-0.193705 0.333353,-0.19821 0.5676,-0.531562 0.238753,-0.333353 0.364886,-0.747791 0.130639,-0.414439 0.130639,-0.851401 0,-0.400924 -0.139648,-0.644181 -0.135143,-0.247763 -0.38741,-0.360382 -0.247762,-0.112619 -0.590124,-0.112619 H 22.16985 l 0.0045,-0.01802 h 1.220792 q 0.256771,0 0.558591,-0.130638 0.301819,-0.135143 0.576609,-0.396419 0.274791,-0.261277 0.445972,-0.644182 0.175686,-0.38741 0.175686,-0.891943 0,-0.310829 -0.108114,-0.58562 -0.108115,-0.27479 -0.346867,-0.441467 -0.238753,-0.171181 -0.626163,-0.171181 h -0.86041 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7750" />
+ <path
+ d="m 27.61611,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337858,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684725,0 1.009068,0.418943 0.328847,0.414438 0.328847,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337858,0.39642 -0.77482,0.621658 -0.432457,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238753,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.39642,-0.653191 0.18019,-0.364886 0.310828,-0.76581 0.135143,-0.400924 0.20722,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162172,-0.527058 -0.162172,-0.193705 -0.509038,-0.193705 -0.243258,0 -0.48201,0.171182 -0.238753,0.166676 -0.454982,0.454981 -0.216228,0.288305 -0.396419,0.653191 -0.18019,0.364886 -0.315333,0.76581 -0.130639,0.400924 -0.20722,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162172,0.527057 0.166676,0.193705 0.509038,0.193705 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7752" />
+ <path
+ d="m 31.5713,31.688833 q -0.279296,0 -0.454982,-0.09009 -0.175685,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099163,-4.054288 h 0.720762 l -1.297372,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243258,0 0.459486,-0.0991 0.220734,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315334,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432457,0.846896 -0.234248,0.346867 -0.527058,0.531562 -0.288305,0.180191 -0.644181,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7754" />
+ <path
+ d="m 34.463351,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297373,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234248,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7756" />
+ <path
+ d="m 37.738307,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.198209,-0.522553 0.536067,-0.918972 0.337857,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684724,0 1.009067,0.418943 0.328848,0.414438 0.328848,1.022581 0,0.590125 -0.19821,1.112677 -0.193704,0.522553 -0.531562,0.923477 -0.337857,0.39642 -0.774819,0.621658 -0.432458,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238752,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.396419,-0.653191 0.180191,-0.364886 0.310829,-0.76581 0.135143,-0.400924 0.207219,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162171,-0.527058 -0.162172,-0.193705 -0.509039,-0.193705 -0.243257,0 -0.48201,0.171182 -0.238752,0.166676 -0.454981,0.454981 -0.216229,0.288305 -0.396419,0.653191 -0.180191,0.364886 -0.315334,0.76581 -0.130638,0.400924 -0.207219,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162171,0.527057 0.166677,0.193705 0.509039,0.193705 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7758" />
+ <path
+ d="m 46.144205,31.688833 q -0.355877,0 -0.509039,-0.157667 -0.153162,-0.162171 -0.153162,-0.418943 0,-0.09911 0.01802,-0.184695 0.02252,-0.0901 0.04054,-0.157667 l 0.567601,-1.946058 q 0.1892,-0.653191 0.198209,-1.027087 0.01351,-0.373895 -0.229743,-0.373895 -0.328848,0 -0.635172,0.265781 -0.301819,0.265781 -0.563095,0.707248 -0.256772,0.436962 -0.459486,0.96402 -0.19821,0.522552 -0.328848,1.0406 h -0.01802 q 0.130638,-0.513543 0.328848,-1.045105 0.202714,-0.536067 0.468495,-0.986544 0.265781,-0.450476 0.58562,-0.725267 0.319838,-0.274791 0.684724,-0.274791 0.405429,0 0.590124,0.189201 0.1892,0.184695 0.207219,0.491019 0.02252,0.306324 -0.08109,0.67121 l -0.747791,2.59024 q -0.01351,0.04054 -0.02252,0.0901 -0.0045,0.04505 -0.0045,0.0946 0,0.07208 0.04505,0.112619 0.04955,0.04054 0.135143,0.04054 0.256771,0 0.473,-0.139648 0.216229,-0.144152 0.409933,-0.459486 0.19821,-0.315333 0.38741,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.436962,0.477505 -0.238753,0.148657 -0.572105,0.148657 z m -5.450766,-0.09009 0.986543,-4.126365 H 41.05382 v -0.01802 h 1.35143 l -0.991049,4.144384 z m 2.387525,0 0.675715,-2.774935 q 0.162172,-0.662201 0.184696,-1.031592 0.02703,-0.36939 -0.216229,-0.36939 -0.328848,0 -0.639677,0.265781 -0.310829,0.265781 -0.57661,0.707248 -0.265781,0.436962 -0.473,0.96402 -0.207219,0.522552 -0.337857,1.0406 h -0.01352 q 0.130638,-0.513543 0.333353,-1.045105 0.207219,-0.536067 0.477505,-0.986544 0.274791,-0.450476 0.608143,-0.725267 0.333353,-0.274791 0.716258,-0.274791 0.369391,0 0.545076,0.189201 0.180191,0.184695 0.202715,0.491019 0.02703,0.306324 -0.06307,0.67121 l -0.707248,2.878545 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7760" />
+ <path
+ d="m 51.640016,28.544507 0.0045,-0.01802 h 1.225296 q 0.459486,0 0.819867,-0.207219 0.360381,-0.211724 0.608143,-0.545077 0.247762,-0.337857 0.3784,-0.729772 0.130639,-0.391914 0.130639,-0.761305 0,-0.19821 -0.04054,-0.441467 -0.04054,-0.247762 -0.153162,-0.468496 -0.112619,-0.225238 -0.315334,-0.36939 -0.202714,-0.144153 -0.527057,-0.144153 h -0.905458 l -1.567658,6.72111 h 0.896448 v 0.01802 h -2.477621 v -0.01802 h 0.725267 l 1.567659,-6.72111 h -0.806353 v -0.01802 h 2.567716 q 0.590124,0 1.045105,0.157667 0.459486,0.157667 0.720763,0.495524 0.261276,0.337858 0.261276,0.878429 0,0.675715 -0.355877,1.16223 -0.351371,0.486514 -1.009067,0.747791 -0.657696,0.261276 -1.563153,0.261276 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7762" />
+ <path
+ d="m 56.933112,31.688833 q -0.603638,0 -0.873924,-0.382905 -0.265781,-0.38741 -0.265781,-1.081144 0,-0.518048 0.1892,-1.022581 0.1892,-0.509039 0.509038,-0.923477 0.319839,-0.414438 0.707248,-0.662201 0.391915,-0.252266 0.788334,-0.252266 0.324343,0 0.48201,0.193705 0.157667,0.1892 0.202715,0.491019 0.04955,0.301819 0.04955,0.630667 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162171,0.675715 -0.108115,0.337857 -0.265782,0.644181 -0.153162,0.301819 -0.355876,0.540572 -0.19821,0.238752 -0.436962,0.3784 -0.234248,0.135143 -0.509039,0.135143 z m 0.157667,-0.08109 q 0.270286,0 0.509039,-0.184695 0.243257,-0.1892 0.445971,-0.500029 0.202715,-0.315334 0.346867,-0.698239 0.148657,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.38741,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432457,0.554086 -0.202715,0.342362 -0.360382,0.761306 -0.157666,0.414438 -0.247762,0.833381 -0.0901,0.418943 -0.0901,0.770315 0,0.549581 0.166676,0.810858 0.171181,0.256771 0.445972,0.256771 z m 1.801906,0.08109 q -0.315333,0 -0.463991,-0.171181 -0.148657,-0.171181 -0.148657,-0.441467 0,-0.07658 0.0045,-0.135143 0.0045,-0.06307 0.01351,-0.108114 l 0.10361,-0.572105 0.202714,-0.666706 0.117124,-0.720762 0.342362,-1.419001 h 0.761305 l -1.031591,3.874098 q -0.01802,0.06757 -0.01802,0.144152 0,0.07658 0.04054,0.126134 0.04505,0.05406 0.144153,0.05406 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193704,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531562,0.148657 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7764" />
+ <path
+ d="m 62.046028,31.688833 q -0.378401,0 -0.720763,-0.117124 -0.337857,-0.121628 -0.554086,-0.351371 -0.216229,-0.234248 -0.216229,-0.567601 0,-0.19821 0.117124,-0.342362 0.121629,-0.148657 0.333353,-0.148657 0.184695,0 0.301819,0.130638 0.117124,0.126133 0.117124,0.324343 0,0.207219 -0.130638,0.315334 -0.130638,0.108114 -0.301819,0.108114 -0.117124,0 -0.216229,-0.04054 -0.0946,-0.04054 -0.153162,-0.126133 -0.05856,-0.08559 -0.05856,-0.220734 h 0.009 q 0,0.333353 0.211724,0.563096 0.211724,0.225238 0.549582,0.342362 0.337857,0.112619 0.707248,0.112619 0.252267,0 0.527057,-0.08109 0.279296,-0.08109 0.473001,-0.261276 0.198209,-0.180191 0.198209,-0.477505 0,-0.252267 -0.153162,-0.445972 -0.153162,-0.193705 -0.396419,-0.355876 -0.243257,-0.162172 -0.518048,-0.315334 -0.274791,-0.157667 -0.518048,-0.328848 -0.243257,-0.175686 -0.396419,-0.38741 -0.153162,-0.216228 -0.153162,-0.500029 0,-0.333352 0.193705,-0.590124 0.193705,-0.261276 0.536067,-0.405429 0.342362,-0.148657 0.783829,-0.148657 0.396419,0 0.67121,0.121629 0.279295,0.121628 0.423448,0.306324 0.148657,0.184695 0.148657,0.373895 0,0.243258 -0.126134,0.355877 -0.121628,0.108114 -0.279295,0.108114 -0.166676,0 -0.297314,-0.103609 -0.126134,-0.108115 -0.126134,-0.328848 0,-0.175686 0.117124,-0.297315 0.121629,-0.126133 0.306324,-0.126133 0.1892,0 0.29281,0.112619 0.103609,0.108114 0.103609,0.279295 h -0.009 q 0,-0.184695 -0.144153,-0.364886 -0.139647,-0.18019 -0.414438,-0.297314 -0.270286,-0.121629 -0.666705,-0.121629 -0.229743,0 -0.48201,0.06757 -0.247762,0.06757 -0.423448,0.220733 -0.171181,0.153162 -0.171181,0.418943 0,0.225239 0.148657,0.39642 0.153162,0.171181 0.391915,0.319838 0.238752,0.144152 0.504533,0.29281 0.270286,0.148657 0.509039,0.328848 0.238752,0.18019 0.38741,0.414438 0.153162,0.234248 0.153162,0.558591 0,0.400924 -0.234248,0.689229 -0.234248,0.2838 -0.599134,0.436962 -0.364886,0.153162 -0.7568,0.153162 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7766" />
+ <path
+ d="m 65.311981,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297373,4.716489 q -0.01351,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279296,0.162171 0.243257,0 0.459486,-0.0991 0.220733,-0.10361 0.409934,-0.297315 0.193704,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01351,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234248,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7768" />
+ <path
+ d="m 68.559909,31.688833 q -0.432457,0 -0.729772,-0.180191 -0.297314,-0.184695 -0.450476,-0.509038 -0.153162,-0.324343 -0.153162,-0.752296 0,-0.518048 0.1892,-1.027086 0.1892,-0.513543 0.531562,-0.932487 0.342363,-0.418943 0.801849,-0.67121 0.46399,-0.252266 1.004562,-0.252266 0.486515,0 0.752296,0.243257 0.270286,0.238753 0.270286,0.594629 0,0.369391 -0.252267,0.648686 -0.252267,0.279296 -0.675715,0.473 -0.418943,0.189201 -0.927981,0.297315 -0.504534,0.108114 -1.018077,0.144152 v -0.01802 q 0.409933,-0.02703 0.752295,-0.0991 0.346867,-0.07658 0.612649,-0.20722 0.270285,-0.130638 0.454981,-0.324343 0.1892,-0.198209 0.288305,-0.473 0.0991,-0.274791 0.0991,-0.635172 0,-0.229743 -0.0901,-0.427953 -0.08559,-0.198209 -0.328848,-0.198209 -0.256771,0 -0.491019,0.153162 -0.229743,0.153162 -0.432457,0.418943 -0.19821,0.261276 -0.360382,0.599134 -0.162171,0.333352 -0.279295,0.702743 -0.112619,0.369391 -0.175686,0.734277 -0.05856,0.364886 -0.05856,0.684724 0,0.5676 0.207219,0.77482 0.211724,0.207219 0.527058,0.207219 0.400924,0 0.734277,-0.166677 0.337857,-0.166676 0.599133,-0.441467 0.265781,-0.279295 0.441467,-0.617152 l 0.01351,0.0045 q -0.175686,0.342363 -0.445972,0.626163 -0.265781,0.2838 -0.621658,0.454981 -0.351371,0.171181 -0.788334,0.171181 z"
+ style="stroke-width:0.2553883;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7770" />
+ </g>
+ </g>
+ <g
+ id="g-outline"
+ inkscape:label="outline"
+ inkscape:groupmode="layer">
+ <g
+ aria-label="Board Outline"
+ transform="matrix(0.70241335,0,0,0.70241335,-7.8207243,74.173506)"
+ id="text1144"
+ style="font-style:italic;font-size:9.00953px;font-family:'Bodoni Moda';-inkscape-font-specification:'Bodoni Moda Italic';text-align:justify;white-space:pre;shape-inside:url(#rect1146-5);display:inline;fill:none;stroke:#000000;stroke-width:0.12769415;stroke-linecap:round;stroke-dasharray:none;stroke-linejoin:round">
+ <path
+ d="m 19.971524,31.598738 v -0.01802 h 0.815363 l 1.567658,-6.72111 h -0.806353 v -0.01802 h 2.522668 q 1.090154,0 1.536125,0.315334 0.445972,0.315333 0.445972,0.991048 0,0.373896 -0.180191,0.711753 -0.18019,0.337857 -0.500028,0.608143 -0.319839,0.265781 -0.743287,0.436962 -0.423448,0.171182 -0.909962,0.220734 0.581114,0.01802 0.991048,0.166676 0.414438,0.148657 0.630667,0.432458 0.216229,0.2838 0.216229,0.711753 0,0.504533 -0.216229,0.905457 -0.216229,0.400924 -0.603638,0.684725 -0.382905,0.279295 -0.891944,0.427952 -0.504533,0.144153 -1.081143,0.144153 z m 1.671268,-0.01802 h 1.121687 q 0.409933,0 0.738781,-0.193705 0.333353,-0.19821 0.5676,-0.531562 0.238753,-0.333353 0.364886,-0.747791 0.130639,-0.414439 0.130639,-0.851401 0,-0.400924 -0.139648,-0.644181 -0.135143,-0.247763 -0.38741,-0.360382 -0.247762,-0.112619 -0.590124,-0.112619 H 22.16985 l 0.0045,-0.01802 h 1.220792 q 0.256771,0 0.558591,-0.130638 0.301819,-0.135143 0.576609,-0.396419 0.274791,-0.261277 0.445972,-0.644182 0.175686,-0.38741 0.175686,-0.891943 0,-0.310829 -0.108114,-0.58562 -0.108115,-0.27479 -0.346867,-0.441467 -0.238753,-0.171181 -0.626163,-0.171181 h -0.86041 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7773" />
+ <path
+ d="m 27.61611,31.688833 q -0.680219,0 -1.009067,-0.414438 -0.328848,-0.414439 -0.328848,-1.022582 0,-0.590124 0.193705,-1.112677 0.19821,-0.522553 0.536067,-0.918972 0.337858,-0.400924 0.770315,-0.626162 0.436962,-0.229743 0.914467,-0.229743 0.684725,0 1.009068,0.418943 0.328847,0.414438 0.328847,1.022581 0,0.590125 -0.198209,1.112677 -0.193705,0.522553 -0.531562,0.923477 -0.337858,0.39642 -0.77482,0.621658 -0.432457,0.225238 -0.909963,0.225238 z m -0.09009,-0.01802 q 0.247762,0 0.48201,-0.166676 0.238753,-0.171181 0.454981,-0.459486 0.216229,-0.288305 0.39642,-0.653191 0.18019,-0.364886 0.310828,-0.76581 0.135143,-0.400924 0.20722,-0.792839 0.07658,-0.391915 0.07658,-0.725267 0,-0.333353 -0.162172,-0.527058 -0.162172,-0.193705 -0.509038,-0.193705 -0.243258,0 -0.48201,0.171182 -0.238753,0.166676 -0.454982,0.454981 -0.216228,0.288305 -0.396419,0.653191 -0.18019,0.364886 -0.315333,0.76581 -0.130639,0.400924 -0.20722,0.792838 -0.07208,0.38741 -0.07208,0.725268 0,0.328847 0.162172,0.527057 0.166676,0.193705 0.509038,0.193705 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7775" />
+ <path
+ d="m 31.755995,31.688833 q -0.603639,0 -0.873924,-0.382905 -0.265782,-0.38741 -0.265782,-1.081144 0,-0.518048 0.189201,-1.022581 0.1892,-0.509039 0.509038,-0.923477 0.319838,-0.414438 0.707248,-0.662201 0.391915,-0.252266 0.788334,-0.252266 0.324343,0 0.48201,0.193705 0.157667,0.1892 0.202714,0.491019 0.04955,0.301819 0.04955,0.630667 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162172,0.675715 -0.108114,0.337857 -0.265781,0.644181 -0.153162,0.301819 -0.355876,0.540572 -0.19821,0.238752 -0.436963,0.3784 -0.234247,0.135143 -0.509038,0.135143 z m 0.157667,-0.08109 q 0.270286,0 0.509038,-0.184695 0.243258,-0.1892 0.445972,-0.500029 0.202714,-0.315334 0.346867,-0.698239 0.148657,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.387409,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432458,0.554086 -0.202714,0.342362 -0.360381,0.761306 -0.157667,0.414438 -0.247762,0.833381 -0.0901,0.418943 -0.0901,0.770315 0,0.549581 0.166676,0.810858 0.171181,0.256771 0.445972,0.256771 z m 1.801906,0.08109 q -0.315334,0 -0.463991,-0.171181 -0.148657,-0.171181 -0.148657,-0.441467 0,-0.07658 0.0045,-0.135143 0.0045,-0.06307 0.01351,-0.108114 l 0.103609,-0.572105 0.202715,-0.666706 0.117124,-0.720762 0.342362,-1.419001 h 0.761305 l -1.031591,3.874098 q -0.01802,0.06757 -0.01802,0.144152 0,0.07658 0.04054,0.126134 0.04505,0.05406 0.144152,0.05406 0.261277,0 0.473001,-0.144153 0.216228,-0.148657 0.409933,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01352,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531562,0.148657 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7777" />
+ <path
+ d="m 35.422882,31.598738 1.027086,-4.126365 h -0.702743 v -0.01802 h 1.378458 l -0.991048,4.144384 z m 1.063124,-1.558649 q 0.07658,-0.324343 0.184696,-0.689229 0.108114,-0.364886 0.247762,-0.716258 0.144152,-0.351371 0.324343,-0.635171 0.18019,-0.288305 0.405429,-0.459487 0.225238,-0.171181 0.500028,-0.171181 0.306325,0 0.477506,0.171181 0.175685,0.166677 0.175685,0.39642 0,0.216229 -0.121628,0.373895 -0.117124,0.153162 -0.342362,0.153162 -0.220734,0 -0.355877,-0.144152 -0.135143,-0.144153 -0.135143,-0.355877 0,-0.184695 0.126134,-0.301819 0.126133,-0.121629 0.360381,-0.121629 0.184695,0 0.319838,0.11262 0.139648,0.112619 0.139648,0.2838 h -0.009 q 0,-0.220734 -0.166676,-0.382905 -0.162171,-0.166677 -0.468496,-0.166677 -0.270285,0 -0.495524,0.171182 -0.220733,0.171181 -0.400924,0.454981 -0.175686,0.2838 -0.315333,0.635172 -0.139648,0.346867 -0.247762,0.711753 -0.108115,0.360381 -0.184696,0.680219 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7779" />
+ <path
+ d="m 42.616991,31.688833 q -0.315333,0 -0.463991,-0.171181 -0.148657,-0.171181 -0.148657,-0.441467 0,-0.03604 0,-0.10361 0.0045,-0.06757 0.01802,-0.139647 l 0.10361,-0.572105 0.225238,-0.756801 0.06757,-0.536067 1.103667,-4.108346 h -0.788334 v -0.01802 h 1.513601 l -1.72983,6.482357 q -0.01802,0.06757 -0.01802,0.144153 0,0.07208 0.04054,0.130638 0.04054,0.05856 0.144153,0.05856 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.468495 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.38741,0.842391 -0.193705,0.324343 -0.427952,0.477505 -0.229744,0.148657 -0.531563,0.148657 z m -1.955068,0 q -0.603638,0 -0.873924,-0.382905 -0.270286,-0.38741 -0.270286,-1.081144 0,-0.518048 0.1892,-1.022581 0.1892,-0.509039 0.509038,-0.923477 0.319839,-0.414438 0.707249,-0.662201 0.391914,-0.252266 0.788333,-0.252266 0.315334,0 0.473001,0.184695 0.157667,0.184695 0.207219,0.486515 0.05406,0.297314 0.05406,0.644181 0,0.297315 -0.05856,0.635172 -0.05406,0.337857 -0.162171,0.675715 -0.108115,0.337857 -0.265781,0.644181 -0.153162,0.301819 -0.351372,0.540572 -0.19821,0.238752 -0.436962,0.3784 -0.234248,0.135143 -0.509039,0.135143 z m 0.153162,-0.08109 q 0.270286,0 0.513543,-0.184695 0.243258,-0.1892 0.441467,-0.500029 0.202715,-0.315334 0.346867,-0.698239 0.148658,-0.387409 0.229743,-0.788333 0.08109,-0.400925 0.08109,-0.756801 0,-0.351372 -0.05406,-0.639677 -0.04955,-0.288305 -0.1892,-0.459486 -0.135143,-0.171181 -0.38741,-0.171181 -0.234248,0 -0.463991,0.211724 -0.229743,0.207219 -0.432457,0.554086 -0.202715,0.346867 -0.360381,0.76581 -0.157667,0.414439 -0.247763,0.833382 -0.09009,0.418943 -0.09009,0.76581 0,0.545077 0.166676,0.806353 0.166677,0.261276 0.445972,0.261276 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7781" />
+ <path
+ d="m 49.099357,31.688833 q -1.031591,0 -1.621716,-0.644181 -0.585619,-0.644182 -0.585619,-1.743344 0,-0.738782 0.202714,-1.414497 0.202715,-0.675714 0.558591,-1.24782 0.360381,-0.572105 0.833382,-0.995553 0.473,-0.423448 1.018077,-0.657695 0.549581,-0.234248 1.126191,-0.234248 0.644181,0 1.139705,0.29281 0.500029,0.288305 0.78383,0.824372 0.2838,0.536067 0.2838,1.270343 0,0.923477 -0.297315,1.747849 -0.297314,0.819867 -0.819867,1.450535 -0.518048,0.630667 -1.193763,0.991048 -0.675714,0.360381 -1.42801,0.360381 z m 0,-0.01802 q 0.436962,0 0.810857,-0.225238 0.373896,-0.229743 0.675715,-0.621658 0.306324,-0.396419 0.540572,-0.905458 0.238753,-0.509038 0.396419,-1.076638 0.162172,-0.572106 0.243258,-1.144211 0.08109,-0.57661 0.08109,-1.099162 0,-0.279296 -0.05856,-0.594629 -0.05856,-0.315334 -0.198209,-0.594629 -0.139648,-0.283801 -0.373896,-0.459486 -0.234247,-0.180191 -0.585619,-0.180191 -0.414439,0 -0.779324,0.229743 -0.364886,0.225238 -0.67121,0.621658 -0.306325,0.391914 -0.545077,0.900953 -0.238753,0.509038 -0.409934,1.081143 -0.166676,0.567601 -0.256771,1.144211 -0.08559,0.572105 -0.08559,1.094657 0,0.459486 0.108115,0.87843 0.108114,0.418943 0.373895,0.684724 0.265781,0.265781 0.734277,0.265781 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7783" />
+ <path
+ d="m 53.950991,31.688833 q -0.432458,0 -0.626163,-0.184695 -0.193705,-0.1892 -0.211724,-0.495524 -0.01802,-0.310829 0.06307,-0.68022 l 0.644181,-2.856021 h -0.630667 v -0.01802 h 1.400982 l -0.648686,2.77043 q -0.08109,0.355877 -0.135143,0.666706 -0.04955,0.310828 0.01351,0.504533 0.06757,0.193705 0.337858,0.193705 0.229743,0 0.513543,-0.256771 0.2838,-0.261277 0.563096,-0.689229 0.2838,-0.432458 0.518048,-0.950506 0.234247,-0.522553 0.360381,-1.040601 h 0.01802 q -0.07658,0.333353 -0.234248,0.738782 -0.157667,0.405429 -0.373895,0.810858 -0.211724,0.405428 -0.468496,0.743286 -0.256772,0.333352 -0.540572,0.540572 -0.279295,0.202714 -0.563095,0.202714 z m 2.306439,0 q -0.351371,0 -0.531562,-0.180191 -0.180191,-0.18019 -0.180191,-0.382905 0,-0.05406 0.009,-0.135143 0.01351,-0.08559 0.03153,-0.157666 l 0.815363,-3.378574 h 0.761305 l -1.027086,3.865088 q -0.009,0.04054 -0.01351,0.08559 -0.0045,0.04054 -0.0045,0.07658 0,0.171181 0.166676,0.171181 0.265781,0 0.48201,-0.144153 0.220733,-0.148657 0.414438,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193704,0.518048 -0.391914,0.842391 -0.19821,0.324343 -0.423448,0.477505 -0.225238,0.148657 -0.504534,0.148657 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7785" />
+ <path
+ d="m 59.153999,31.688833 q -0.279295,0 -0.454981,-0.09009 -0.175686,-0.08559 -0.261276,-0.225238 -0.08109,-0.144153 -0.08109,-0.297315 0,-0.07208 0.02252,-0.202714 0.02252,-0.130639 0.05856,-0.265782 l 1.099162,-4.054288 h 0.720763 l -1.297372,4.716489 q -0.01352,0.04505 -0.02703,0.108114 -0.01351,0.05856 -0.01351,0.121629 0,0.162171 0.279295,0.162171 0.243257,0 0.459486,-0.0991 0.220734,-0.10361 0.409934,-0.297315 0.193705,-0.19821 0.360381,-0.48201 0.171181,-0.288305 0.315333,-0.657695 l 0.01352,0.0045 q -0.193705,0.495525 -0.432458,0.846896 -0.234247,0.346867 -0.527057,0.531562 -0.288305,0.180191 -0.644182,0.180191 z m -0.76581,-4.21646 v -0.01802 h 2.432573 v 0.01802 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7787" />
+ <path
+ d="m 61.77126,31.688833 q -0.351371,0 -0.540571,-0.157667 -0.184696,-0.157666 -0.184696,-0.409933 0,-0.0901 0.009,-0.157667 0.01351,-0.07208 0.03153,-0.130638 l 1.612706,-5.973319 H 61.807299 V 24.84159 H 63.4155 l -1.743344,6.486862 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.04054 -0.0045,0.06757 0,0.180191 0.184695,0.180191 0.261276,0 0.473,-0.144153 0.216229,-0.148657 0.409934,-0.46399 0.193705,-0.319839 0.382905,-0.828877 l 0.01351,0.0045 q -0.193705,0.518048 -0.391914,0.842391 -0.193705,0.324343 -0.423448,0.477505 -0.229743,0.148657 -0.531563,0.148657 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7789" />
+ <path
+ d="m 64.411053,31.688833 q -0.351371,0 -0.522552,-0.153162 -0.171181,-0.157667 -0.171181,-0.414438 0,-0.06757 0.009,-0.139648 0.01351,-0.07658 0.03153,-0.148657 l 0.96402,-3.360555 h -0.702743 v -0.01802 h 1.409991 l -1.090153,3.865088 q -0.009,0.03604 -0.01351,0.07658 -0.0045,0.03604 -0.0045,0.06757 0,0.07658 0.03604,0.135143 0.04054,0.05406 0.139648,0.05406 0.270286,0 0.48201,-0.144153 0.216228,-0.144152 0.405429,-0.459486 0.193704,-0.319838 0.387409,-0.833381 l 0.01351,0.0045 q -0.193705,0.518048 -0.38741,0.842391 -0.193705,0.324343 -0.427953,0.477505 -0.234248,0.148657 -0.558591,0.148657 z m 1.103668,-5.806642 q -0.148657,0 -0.270286,-0.07208 -0.121629,-0.07658 -0.193705,-0.19821 -0.07208,-0.126133 -0.07208,-0.274791 0,-0.148657 0.07208,-0.270286 0.07208,-0.126133 0.193705,-0.198209 0.121629,-0.07208 0.270286,-0.07208 0.148657,0 0.270286,0.07208 0.126133,0.07208 0.198209,0.198209 0.07658,0.121629 0.07658,0.270286 0,0.148658 -0.07658,0.274791 -0.07208,0.121629 -0.198209,0.19821 -0.121629,0.07208 -0.270286,0.07208 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7791" />
+ <path
+ d="m 69.402338,31.688833 q -0.351372,0 -0.531562,-0.139648 -0.175686,-0.139647 -0.175686,-0.427952 0,-0.09911 0.01802,-0.171181 0.01802,-0.07658 0.03604,-0.135143 l 0.590124,-1.991106 q 0.10361,-0.351372 0.157667,-0.657696 0.05406,-0.310829 -0.01351,-0.504534 -0.06757,-0.193705 -0.328848,-0.193705 -0.234248,0 -0.518048,0.261277 -0.2838,0.256771 -0.5676,0.689229 -0.279296,0.427952 -0.513544,0.946 -0.229743,0.518048 -0.360381,1.036096 h -0.009 q 0.07658,-0.333352 0.229743,-0.734276 0.153162,-0.405429 0.364886,-0.806353 0.216228,-0.405429 0.473,-0.743287 0.256772,-0.337857 0.536067,-0.540571 0.279295,-0.20722 0.5676,-0.20722 0.391915,0 0.58562,0.189201 0.19821,0.184695 0.229743,0.491019 0.03153,0.306324 -0.07208,0.67121 l -0.738782,2.594745 q -0.01351,0.04054 -0.02252,0.08559 -0.0045,0.04054 -0.0045,0.07658 0,0.07208 0.03604,0.121629 0.03604,0.04955 0.135143,0.04955 0.405429,0 0.698238,-0.333352 0.297315,-0.333353 0.58562,-1.099163 l 0.01351,0.0045 q -0.193705,0.518048 -0.391915,0.842391 -0.193704,0.324343 -0.436962,0.477505 -0.238752,0.148657 -0.572105,0.148657 z m -3.234421,-0.09009 0.986543,-4.126365 h -0.648686 v -0.01802 h 1.396477 l -0.991048,4.144384 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7793" />
+ <path
+ d="m 72.722343,31.688833 q -0.432457,0 -0.729772,-0.180191 -0.297314,-0.184695 -0.450476,-0.509038 -0.153162,-0.324343 -0.153162,-0.752296 0,-0.518048 0.1892,-1.027086 0.1892,-0.513543 0.531562,-0.932487 0.342362,-0.418943 0.801848,-0.67121 0.463991,-0.252266 1.004563,-0.252266 0.486514,0 0.752296,0.243257 0.270285,0.238753 0.270285,0.594629 0,0.369391 -0.252266,0.648686 -0.252267,0.279296 -0.675715,0.473 -0.418943,0.189201 -0.927982,0.297315 -0.504533,0.108114 -1.018077,0.144152 v -0.01802 q 0.409934,-0.02703 0.752296,-0.0991 0.346867,-0.07658 0.612648,-0.20722 0.270286,-0.130638 0.454981,-0.324343 0.189201,-0.198209 0.288305,-0.473 0.0991,-0.274791 0.0991,-0.635172 0,-0.229743 -0.09009,-0.427953 -0.08559,-0.198209 -0.328848,-0.198209 -0.256772,0 -0.491019,0.153162 -0.229743,0.153162 -0.432458,0.418943 -0.198209,0.261276 -0.360381,0.599134 -0.162172,0.333352 -0.279295,0.702743 -0.11262,0.369391 -0.175686,0.734277 -0.05856,0.364886 -0.05856,0.684724 0,0.5676 0.207219,0.77482 0.211724,0.207219 0.527058,0.207219 0.400924,0 0.734276,-0.166677 0.337858,-0.166676 0.599134,-0.441467 0.265781,-0.279295 0.441467,-0.617152 l 0.01351,0.0045 q -0.175686,0.342363 -0.445972,0.626163 -0.265781,0.2838 -0.621657,0.454981 -0.351372,0.171181 -0.788334,0.171181 z"
+ style="stroke-width:0.12769415;stroke-dasharray:none;stroke-linejoin:round"
+ id="path7795" />
+ </g>
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:0.0999999;stroke-linecap:round;stroke-dasharray:none"
+ id="rect5087"
+ width="79.900002"
+ height="159.89999"
+ x="0.050000001"
+ y="0.049999997"
+ rx="3.894336"
+ ry="3.894336" />
+ </g>
+ <g
+ id="g-plated-drill"
+ inkscape:label="plated drill"
+ inkscape:groupmode="layer">
+ <g
+ id="g3914"
+ transform="translate(-41.733748,63.807618)">
+ <g
+ id="g3775"
+ transform="translate(59.673046,11.13409)">
+ <circle
+ style="fill:#000000;stroke:none;stroke-width:0.1;stroke-linecap:round;stroke-dasharray:none"
+ id="path1374"
+ cx="-11.447309"
+ cy="26.860329"
+ r="0.33444744"
+ inkscape:tile-cx="60.212123"
+ inkscape:tile-cy="26.860328"
+ inkscape:tile-w="0.66889488"
+ inkscape:tile-h="0.66889488"
+ inkscape:tile-x0="59.877676"
+ inkscape:tile-y0="26.525881" />
+ <g
+ id="g1788"
+ transform="translate(-70.372474)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use1683"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use1685" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use1687" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use1689" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use1691" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use1693" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use1695" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use1697" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,1.0033423)"
+ id="use1699" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,2.0066846)"
+ id="use1701" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,3.010027)"
+ id="use1703" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,4.0133693)"
+ id="use1705" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,5.0167116)"
+ id="use1707" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use1709" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use1711" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,1.0033423)"
+ id="use1713" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,2.0066846)"
+ id="use1715" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use1717" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use1719" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,5.0167116)"
+ id="use1721" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use1723" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use1725" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,1.0033423)"
+ id="use1727" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,2.0066846)"
+ id="use1729" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,3.010027)"
+ id="use1731" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,4.0133693)"
+ id="use1733" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,5.0167116)"
+ id="use1735" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use1737" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use1739" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use1741" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use1743" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use1745" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use1747" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use1749" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use1751" />
+ </g>
+ </g>
+ <g
+ id="g3579">
+ <g
+ id="g1860"
+ transform="translate(-4.0047091,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use1790"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use1792" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use1794" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use1796" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use1798" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use1800" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use1802" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use1804" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,3.010027)"
+ id="use1810" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use1818" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use1824" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use1832" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,3.010027)"
+ id="use1838" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use1848" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use1850" />
+ </g>
+ <g
+ id="g1932"
+ transform="translate(3.0096666,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use1862"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use1864" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use1866" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use1868" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use1870" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use1872" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use1874" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use1888" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use1902" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use1916" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use1930" />
+ </g>
+ <g
+ id="g2004"
+ transform="translate(10.024042,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use1936" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use1938" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use1940" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use1942" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use1944" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use1946" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use1948" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,4.0133693)"
+ id="use1956" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use1962" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use1970" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use1976" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,4.0133693)"
+ id="use1984" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use1992" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use1994" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use1996" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use1998" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use2000" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use2002" />
+ </g>
+ <g
+ id="g2076"
+ transform="translate(17.038418,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use2006"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use2020" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use2034" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,1.0033423)"
+ id="use2036" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,2.0066846)"
+ id="use2038" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use2040" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use2042" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,5.0167116)"
+ id="use2044" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use2046" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use2048" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use2062" />
+ </g>
+ <g
+ id="g2148"
+ transform="translate(24.052794,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use2078"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use2080" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use2082" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use2084" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use2086" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use2088" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use2090" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use2092" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,3.010027)"
+ id="use2098" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use2104" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use2106" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use2112" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use2118" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use2120" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,3.010027)"
+ id="use2126" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use2132" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use2134" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use2140" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use2146" />
+ </g>
+ <g
+ id="g2508"
+ transform="translate(31.06717,11.13409)">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use2438"
+ transform="translate(71.659431)" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use2440" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use2442" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use2444" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use2446" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use2448" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use2450" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use2452" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use2464" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use2466" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use2478" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use2480" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use2492" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use2496" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use2498" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use2500" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use2502" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use2504" />
+ </g>
+ </g>
+ </g>
+ </g>
+ <g
+ id="g-nonplated-drill"
+ inkscape:label="nonplated drill"
+ inkscape:groupmode="layer">
+ <g
+ id="g3736"
+ transform="matrix(0.75866977,0,0,0.75866977,-36.231589,77.920776)"
+ style="stroke-width:1.3181">
+ <g
+ id="g2580"
+ transform="translate(-4.0047091,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use2510"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use2512"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use2514"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use2516"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use2518"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use2520"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use2522"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,1.0033423)"
+ id="use2526"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,2.0066846)"
+ id="use2542"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use2544"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use2546"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,5.0167116)"
+ id="use2562"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use2566"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use2568"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use2570"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use2572"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use2574"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use2576"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use2578"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g2652"
+ transform="translate(3.0096669,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use2584"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use2586"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use2588"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use2590"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use2592"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use2596"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use2608"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use2610"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use2622"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use2624"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use2636"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use2640"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use2642"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use2644"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use2646"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use2648"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g2796"
+ transform="translate(10.032133,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use2726"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use2728"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use2730"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use2732"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use2734"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use2736"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use2738"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,1.0033423)"
+ id="use2742"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,2.0066846)"
+ id="use2758"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use2760"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use2762"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,5.0167116)"
+ id="use2778"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use2782"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use2784"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use2786"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use2788"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use2790"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use2792"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use2794"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3315"
+ transform="translate(17.33907,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use3285"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use3287"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use3289"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use3291"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use3293"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use3295"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use3297"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use3299"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,3.010027)"
+ id="use3301"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use3303"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use3305"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use3307"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,3.010027)"
+ id="use3309"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use3311"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use3313"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3339"
+ transform="translate(24.353446,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use3317"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use3319"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use3321"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use3323"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use3325"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use3327"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use3329"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use3331"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use3333"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use3335"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use3337"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3377"
+ transform="translate(31.367821,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use3341"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use3343"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use3345"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use3347"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use3349"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use3351"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use3353"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,4.0133693)"
+ id="use3355"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use3357"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use3359"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use3361"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,4.0133693)"
+ id="use3363"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use3365"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use3367"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use3369"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use3371"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use3373"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use3375"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3401"
+ transform="translate(38.382197,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use3379"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use3381"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use3383"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,1.0033423)"
+ id="use3385"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,2.0066846)"
+ id="use3387"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use3389"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,4.0133693)"
+ id="use3391"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,5.0167116)"
+ id="use3393"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use3395"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use3397"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use3399"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3441"
+ transform="translate(45.396573,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use3403"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use3405"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use3407"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use3409"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use3411"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use3413"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use3415"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use3417"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,3.010027)"
+ id="use3419"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use3421"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use3423"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,3.010027)"
+ id="use3425"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use3427"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use3429"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,3.010027)"
+ id="use3431"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use3433"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801)"
+ id="use3435"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use3437"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,6.0200539)"
+ id="use3439"
+ style="stroke-width:1.3181" />
+ </g>
+ <g
+ id="g3479"
+ transform="translate(52.410949,19.69856)"
+ style="stroke-width:1.3181">
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ id="use3443"
+ transform="translate(71.659431)"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,1.0033423)"
+ id="use3445"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,2.0066846)"
+ id="use3447"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,3.010027)"
+ id="use3449"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,4.0133693)"
+ id="use3451"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,5.0167116)"
+ id="use3453"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(71.659431,6.0200539)"
+ id="use3455"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774)"
+ id="use3457"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(72.662774,6.0200539)"
+ id="use3459"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116)"
+ id="use3461"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(73.666116,6.0200539)"
+ id="use3463"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458)"
+ id="use3465"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(74.669458,6.0200539)"
+ id="use3467"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,1.0033423)"
+ id="use3469"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,2.0066846)"
+ id="use3471"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,3.010027)"
+ id="use3473"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,4.0133693)"
+ id="use3475"
+ style="stroke-width:1.3181" />
+ <use
+ x="0"
+ y="0"
+ inkscape:tiled-clone-of="#path1374"
+ xlink:href="#path1374"
+ transform="translate(75.672801,5.0167116)"
+ id="use3477"
+ style="stroke-width:1.3181" />
+ </g>
+ </g>
+ </g>
+ <g
+ id="g-comments"
+ inkscape:label="comments"
+ inkscape:groupmode="layer" />
+</svg>
diff --git a/gerbolyze/tests/test_integration.py b/gerbolyze/tests/test_integration.py
index 7c3ac20..668e745 100644
--- a/gerbolyze/tests/test_integration.py
+++ b/gerbolyze/tests/test_integration.py
@@ -63,3 +63,11 @@ def test_template(reference):
run_command('python3', '-m', 'gerbolyze', 'template', '--top', '--force', infile, out_svg.name)
run_command('python3', '-m', 'gerbolyze', 'template', '--bottom', '--force', '--vector', infile, out_svg.name)
+def test_convert_layers():
+ infile = reference_path('layers.svg')
+ with tempfile.TemporaryDirectory() as out_dir:
+ run_command('python3', '-m', 'gerbolyze', 'convert', infile, out_dir)
+ out_dir = Path(out_dir)
+ print(list(out_dir.glob('*')))
+ assert False
+
diff --git a/svg-flatten/include/geom2d.hpp b/svg-flatten/include/geom2d.hpp
index 4fafd80..47cf3be 100644
--- a/svg-flatten/include/geom2d.hpp
+++ b/svg-flatten/include/geom2d.hpp
@@ -104,11 +104,26 @@ namespace gerbolyze {
};
double doc2phys_dist(double dist_doc) {
- return dist_doc * sqrt(xx*xx + xy * xy);
+ return dist_doc * sqrt(xx*xx + xy*xy);
}
double phys2doc_dist(double dist_doc) {
- return dist_doc / sqrt(xx*xx + xy * xy);
+ return dist_doc / sqrt(xx*xx + xy*xy);
+ }
+
+ double doc2phys_skew(double dist_doc) {
+ /* https://math.stackexchange.com/a/3521141 */
+ /* xx yx x0
+ * xy yy y0 */
+ s_x = sqrt();
+ }
+
+ double doc2phys_min(double dist_doc) {
+ return dist_doc * fmin(sqrt(xx*xx + xy*xy), sqrt(yy*yy + yx*yx));
+ }
+
+ double doc2phys_max(double dist_doc) {
+ return dist_doc * fmax(sqrt(xx*xx + xy*xy), sqrt(yy*yy + yx*yx));
}
d2p doc2phys(const d2p p) {
@@ -141,13 +156,31 @@ namespace gerbolyze {
}
/* Transform given clipper paths */
- void transform_paths(ClipperLib::Paths &paths) {
+ void doc2phys_clipper(ClipperLib::Paths &paths) {
+ for (auto &p : paths) {
+ doc2phys_clipper(p);
+ }
+ }
+
+ void doc2phys_clipper(ClipperLib::Path &path) {
+ std::transform(path.begin(), path.end(), path.begin(),
+ [this](ClipperLib::IntPoint p) -> ClipperLib::IntPoint {
+ d2p out(this->doc2phys(d2p{p.X / clipper_scale, p.Y / clipper_scale}));
+ return {
+ (ClipperLib::cInt)round(out[0] * clipper_scale),
+ (ClipperLib::cInt)round(out[1] * clipper_scale)
+ };
+ });
+ }
+
+ /* Transform given clipper paths */
+ void phys2doc_clipper(ClipperLib::Paths &paths) {
for (auto &p : paths) {
- transform_clipper_path(p);
+ phys2doc_clipper(p);
}
}
- void transform_clipper_path(ClipperLib::Path &path) {
+ void phys2doc_clipper(ClipperLib::Path &path) {
std::transform(path.begin(), path.end(), path.begin(),
[this](ClipperLib::IntPoint p) -> ClipperLib::IntPoint {
d2p out(this->doc2phys(d2p{p.X / clipper_scale, p.Y / clipper_scale}));
diff --git a/svg-flatten/include/gerbolyze.hpp b/svg-flatten/include/gerbolyze.hpp
index 8bd948a..f90b9bf 100644
--- a/svg-flatten/include/gerbolyze.hpp
+++ b/svg-flatten/include/gerbolyze.hpp
@@ -208,7 +208,8 @@ namespace gerbolyze {
class RenderSettings {
public:
double m_minimum_feature_size_mm = 0.1;
- double curve_tolerance_mm;
+ double geometric_tolerance_mm = 0.1;
+ double stroke_width_cutoff = 0.01;
double drill_test_polsby_popper_tolerance = 0.01;
double aperture_circle_test_tolerance = 0.01;
double aperture_rect_test_tolerance = 0.01;
diff --git a/svg-flatten/src/main.cpp b/svg-flatten/src/main.cpp
index 1fe3454..6ba32a9 100644
--- a/svg-flatten/src/main.cpp
+++ b/svg-flatten/src/main.cpp
@@ -82,8 +82,11 @@ int main(int argc, char **argv) {
{"min_feature_size", {"-d", "--trace-space"},
"Minimum feature size of elements in vectorized graphics (trace/space) in mm. Default: 0.1mm.",
1},
- {"curve_tolerance", {"-c", "--curve-tolerance"},
- "Tolerance for curve flattening in mm. Default: 0.1mm.",
+ {"geometric_tolerance", {"-t", "--tolerance"},
+ "Tolerance in mm for geometric approximation such as curve flattening. Default: 0.1mm.",
+ 1},
+ {"stroke_width_cutoff", {"--min-stroke-width"},
+ "Don't render strokes thinner than the given width in mm. Default: 0.01mm.",
1},
{"drill_test_polsby_popper_tolerance", {"--drill-test-tolerance"},
"Tolerance for identifying circles as drills in outline mode",
@@ -313,7 +316,8 @@ int main(int argc, char **argv) {
delete vec;
double min_feature_size = args["min_feature_size"].as<double>(0.1); /* mm */
- double curve_tolerance = args["curve_tolerance"].as<double>(0.1); /* mm */
+ double geometric_tolerance = args["geometric_tolerance"].as<double>(0.1); /* mm */
+ double stroke_width_cutoff = args["stroke_width_cutoff"].as<double>(0.01); /* mm */
double drill_test_polsby_popper_tolerance = args["drill_test_polsby_popper_tolerance"].as<double>(0.1);
double aperture_rect_test_tolerance = args["aperture_rect_test_tolerance"].as<double>(0.1);
double aperture_circle_test_tolerance = args["aperture_circle_test_tolerance"].as<double>(0.1);
@@ -450,7 +454,8 @@ int main(int argc, char **argv) {
RenderSettings rset {
min_feature_size,
- curve_tolerance,
+ geometric_tolerance,
+ stroke_width_cutoff,
drill_test_polsby_popper_tolerance,
aperture_circle_test_tolerance,
aperture_rect_test_tolerance,
diff --git a/svg-flatten/src/svg_doc.cpp b/svg-flatten/src/svg_doc.cpp
index 323a12b..df6e67a 100644
--- a/svg-flatten/src/svg_doc.cpp
+++ b/svg-flatten/src/svg_doc.cpp
@@ -159,7 +159,7 @@ void gerbolyze::SVGDocument::export_svg_group(RenderContext &ctx, const pugi::xm
} else {
clip_path = *lookup;
- ctx.mat().transform_paths(clip_path);
+ ctx.mat().doc2phys_clipper(clip_path);
}
/* Clip against parent's clip path (both are now in document coordinates) */
@@ -225,6 +225,13 @@ void gerbolyze::SVGDocument::export_svg_group(RenderContext &ctx, const pugi::xm
/* Export an SVG path element to gerber. Apply patterns and clip on the fly. */
void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml_node &node) {
+ /* Important note on the document transform:
+ *
+ * We have to make sure that we dash & stroke (outline) the path *before* transforming into physical units because
+ * the transform may not be uniform, i.e. scale may depend on direction. As an example, imagine you stroke a 10 by
+ * 10mm square with an 1mm stroke, but there is a transform that scales by 1 in y-direction, and 2 in x-direction.
+ * In the output, the stroke is going to be 2mm wide on the left and right, and 1mm wide on the top/bottom.
+ */
enum gerber_color fill_color = gerber_fill_color(node, ctx.settings());
enum gerber_color stroke_color = gerber_stroke_color(node, ctx.settings());
//cerr << "path: resolved colors, stroke=" << stroke_color << ", fill=" << fill_color << endl;
@@ -242,19 +249,22 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
return;
}
- /* Load path from SVG path data and transform into document units. */
- stroke_width = ctx.mat().doc2phys_dist(stroke_width);
-
+ /* Load path from SVG path data */
Paths stroke_open, stroke_closed;
PolyTree ptree_fill;
PolyTree ptree;
- load_svg_path(ctx.mat(), node, stroke_open, stroke_closed, ptree_fill, ctx.settings().curve_tolerance_mm);
+ double geometric_tolerance_px = ctx.mat().doc2phys_min(ctx.settings().geometric_tolerance_mm);
+ load_svg_path(node, stroke_open, stroke_closed, ptree_fill, geometric_tolerance_px);
Paths fill_paths;
PolyTreeToPaths(ptree_fill, fill_paths);
+ /* Since we do not need to stroke them, transform the fill paths to physical units now. For polsby-popper to work
+ * properly, they need to be transformed already. However, we leave the stroke paths un-transformed since they can
+ * only be transformed after outlining. */
+ ctx.mat().doc2phys_clipper(fill_paths);
bool has_fill = fill_color;
- bool has_stroke = stroke_color && stroke_width > 0.0;
+ bool has_stroke = stroke_color && ctx.mat().doc2phys_min(stroke_width) > ctx.settings().stroke_width_cutoff;
cerr << "processing svg path" << endl;
cerr << " * " << fill_paths.size() << " fill paths" << endl;
@@ -288,7 +298,6 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
centroid[0] /= clipper_scale;
centroid[1] /= clipper_scale;
double diameter = sqrt(4*fabs(area)/M_PI) / clipper_scale;
- diameter = ctx.mat().doc2phys_dist(diameter); /* FIXME is this correct w.r.t. PolygonScaler? */
diameter = round(diameter * 1000.0) / 1000.0; /* Round to micrometer precsion; FIXME: make configurable */
ctx.sink() << ApertureToken(diameter) << FlashToken(centroid);
}
@@ -375,6 +384,7 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
auto open_copy(stroke_open);
stroke_open.clear();
+ /* FIXME do we handle really really long dashes correctly? */
for (auto &poly : stroke_closed) {
poly.push_back(poly[0]);
dash_path(poly, stroke_open, dasharray, stroke_dashoffset);
@@ -387,7 +397,10 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
}
}
- if (stroke_color != GRB_PATTERN_FILL) {
+ if (stroke_color != GRB_PATTERN_FILL
+ && ctx.sink().can_do_apertures()
+ /* check if we have an uniform transform */
+ && ctx.mat().doc2phys_skew(stroke_width) < ctx.settings().geometric_tolerance_mm) {
// cerr << "Analyzing direct conversion of stroke" << endl;
// cerr << " stroke_closed.size() = " << stroke_closed.size() << endl;
// cerr << " stroke_open.size() = " << stroke_open.size() << endl;
@@ -403,11 +416,15 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
Paths dilated_clip;
ClosedPathsFromPolyTree(clip_ptree, dilated_clip);
+ Paths stroke_open_phys(stroke_open), stroke_closed_phys(stroke_closed);
+ ctx.mat().doc2phys_clipper(stroke_open_phys);
+ ctx.mat().doc2phys_clipper(stroke_closed_phys);
+
Clipper stroke_clip;
stroke_clip.StrictlySimple(true);
stroke_clip.AddPaths(dilated_clip, ptClip, /* closed */ true);
- stroke_clip.AddPaths(stroke_closed, ptSubject, /* closed */ true);
- stroke_clip.AddPaths(stroke_open, ptSubject, /* closed */ false);
+ stroke_clip.AddPaths(stroke_closed_phys, ptSubject, /* closed */ true);
+ stroke_clip.AddPaths(stroke_open_phys, ptSubject, /* closed */ false);
stroke_clip.Execute(ctDifference, ptree, pftNonZero, pftNonZero);
cerr << " > " << ptree.ChildCount() << " clipped stroke ptree top-level children" << endl;
@@ -433,7 +450,7 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
// cerr << " ends_can_be_mapped = " << ends_can_be_mapped << endl;
// cerr << " joins_can_be_mapped = " << joins_can_be_mapped << endl;
/* Accept loss of precision in outline mode. */
- if (ctx.sink().can_do_apertures() && (ctx.settings().outline_mode || gerber_lossless )) {
+ if (ctx.settings().outline_mode || gerber_lossless) {
// cerr << " -> converting directly" << endl;
ctx.sink() << ApertureToken(stroke_width);
for (auto &path : stroke_closed) {
@@ -452,7 +469,7 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
}
ClipperOffset offx;
- offx.ArcTolerance = 0.01 * clipper_scale; /* 10µm; TODO: Make this configurable */
+ offx.ArcTolerance = ctx.mat().phys2doc_min(ctx.settings().geometric_tolerance_mm) * clipper_scale;
offx.MiterLimit = stroke_miterlimit;
//cerr << "offsetting " << stroke_closed.size() << " closed and " << stroke_open.size() << " open paths" << endl;
@@ -468,9 +485,13 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
if (!ctx.clip().empty()) {
Paths outline_paths;
PolyTreeToPaths(ptree, outline_paths);
+
+ Paths clip(ctx.clip());
+ ctx.mat().phys2doc_clipper(clip);
+
Clipper stroke_clip;
stroke_clip.StrictlySimple(true);
- stroke_clip.AddPaths(ctx.clip(), ptClip, /* closed */ true);
+ stroke_clip.AddPaths(clip, ptClip, /* closed */ true);
stroke_clip.AddPaths(outline_paths, ptSubject, /* closed */ true);
/* fill rules are nonzero since both subject and clip have already been normalized by clipper. */
stroke_clip.Execute(ctIntersection, ptree, pftNonZero, pftNonZero);
@@ -486,6 +507,8 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
} else {
Paths clip;
PolyTreeToPaths(ptree, clip);
+ ctx.mat().phys2doc_clipper(clip);
+
RenderContext local_ctx(ctx, xform2d(), clip, true);
pattern->tile(local_ctx);
}
@@ -493,6 +516,7 @@ void gerbolyze::SVGDocument::export_svg_path(RenderContext &ctx, const pugi::xml
} else {
Paths s_polys;
dehole_polytree(ptree, s_polys);
+ ctx.mat().doc2phys_clipper(s_polys);
/* color has alredy been pushed above. */
ctx.sink() << ApertureToken() << s_polys;
}
@@ -566,7 +590,7 @@ void gerbolyze::SVGDocument::load_clips(const RenderSettings &rset) {
xform2d child_xf(local_xf);
child_xf.transform(xform2d(child.attribute("transform").value()));
- load_svg_path(child_xf, child, _stroke_open, _stroke_closed, ptree_fill, rset.curve_tolerance_mm);
+ load_svg_path(child_xf, child, _stroke_open, _stroke_closed, ptree_fill, rset.geometric_tolerance_mm);
Paths paths;
PolyTreeToPaths(ptree_fill, paths);
diff --git a/svg-flatten/src/svg_path.cpp b/svg-flatten/src/svg_path.cpp
index 71c7bd2..e2ed370 100644
--- a/svg-flatten/src/svg_path.cpp
+++ b/svg-flatten/src/svg_path.cpp
@@ -28,7 +28,7 @@
using namespace std;
-static pair<bool, bool> flatten_path(gerbolyze::xform2d &mat, ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::Clipper &c_fill, const pugi::char_t *path_data, double distance_tolerance_mm) {
+static pair<bool, bool> flatten_path(ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::Clipper &c_fill, const pugi::char_t *path_data, double distance_tolerance_px) {
istringstream in(path_data);
string cmd;
@@ -63,14 +63,6 @@ static pair<bool, bool> flatten_path(gerbolyze::xform2d &mat, ClipperLib::Paths
in >> a[0] >> a[1];
assert (!in.fail()); /* guaranteed by usvg */
- /* We need to transform all points ourselves here, and cannot use the transform feature of cairo_to_clipper:
- * Our transform may contain offsets, and clipper only passes its data into cairo's transform functions
- * after scaling up to its internal fixed-point ints, but it does not scale the transform accordingly. This
- * means a scale/rotation we set before calling clipper works out fine, but translations get lost as they
- * get scaled by something like 1e-6.
- */
- a = mat.doc2phys(a);
-
in_poly.emplace_back(ClipperLib::IntPoint{
(ClipperLib::cInt)round(a[0]*clipper_scale),
(ClipperLib::cInt)round(a[1]*clipper_scale)
@@ -80,7 +72,6 @@ static pair<bool, bool> flatten_path(gerbolyze::xform2d &mat, ClipperLib::Paths
in >> a[0] >> a[1];
assert (!in.fail()); /* guaranteed by usvg */
- a = mat.doc2phys(a);
in_poly.emplace_back(ClipperLib::IntPoint{
(ClipperLib::cInt)round(a[0]*clipper_scale),
(ClipperLib::cInt)round(a[1]*clipper_scale)
@@ -93,11 +84,7 @@ static pair<bool, bool> flatten_path(gerbolyze::xform2d &mat, ClipperLib::Paths
in >> d[0] >> d[1]; /* end point */
assert (!in.fail()); /* guaranteed by usvg */
- b = mat.doc2phys(b);
- c = mat.doc2phys(c);
- d = mat.doc2phys(d);
-
- gerbolyze::curve4_div c4div(distance_tolerance_mm);
+ gerbolyze::curve4_div c4div(distance_tolerance_px);
c4div.run(a[0], a[1], b[0], b[1], c[0], c[1], d[0], d[1]);
for (auto &pt : c4div.points()) {
@@ -122,7 +109,7 @@ static pair<bool, bool> flatten_path(gerbolyze::xform2d &mat, ClipperLib::Paths
return {has_closed, num_subpaths > 1};
}
-void gerbolyze::load_svg_path(xform2d &mat, const pugi::xml_node &node, ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::PolyTree &ptree_fill, double curve_tolerance) {
+void gerbolyze::load_svg_path(const pugi::xml_node &node, ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::PolyTree &ptree_fill, double geometric_tolerance_px) {
auto *path_data = node.attribute("d").value();
auto fill_rule = clipper_fill_rule(node);
@@ -131,7 +118,7 @@ void gerbolyze::load_svg_path(xform2d &mat, const pugi::xml_node &node, ClipperL
* open/closed properties for stroke offsetting. */
ClipperLib::Clipper c_fill;
c_fill.StrictlySimple(true);
- auto res = flatten_path(mat, stroke_open, stroke_closed, c_fill, path_data, curve_tolerance);
+ auto res = flatten_path(stroke_open, stroke_closed, c_fill, path_data, geometric_tolerance_px);
bool has_closed = res.first, has_multiple = res.second;
if (!has_closed && !has_multiple) {
diff --git a/svg-flatten/src/svg_path.h b/svg-flatten/src/svg_path.h
index c0b2d88..4e62a1b 100644
--- a/svg-flatten/src/svg_path.h
+++ b/svg-flatten/src/svg_path.h
@@ -23,7 +23,7 @@
#include "geom2d.hpp"
namespace gerbolyze {
-void load_svg_path(xform2d &mat, const pugi::xml_node &node, ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::PolyTree &ptree_fill, double curve_tolerance);
+void load_svg_path(const pugi::xml_node &node, ClipperLib::Paths &stroke_open, ClipperLib::Paths &stroke_closed, ClipperLib::PolyTree &ptree_fill, double geometric_tolerance_px);
void parse_dasharray(const pugi::xml_node &node, std::vector<double> &out);
void dash_path(const ClipperLib::Path &in, ClipperLib::Paths &out, const std::vector<double> dasharray, double dash_offset=0.0);
}