changeset 99:b6bad9440c4d

Add images
author Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
date Tue, 13 Feb 2018 05:29:47 +0900
parents c54c5fe77216
children d340d73e3cd6
files paper/fig/WorkerRun.xbb paper/fig/dependency.graffle paper/fig/dependency.pdf paper/fig/dependency.xbb paper/fig/sendTask.graffle paper/fig/sendTask.pdf paper/fig/sendTask.xbb paper/fig/workerRun.graffle paper/fig/workerRun.pdf paper/master_paper.pdf slide/images/dependency.graffle slide/images/dependency.svg slide/images/gotoCUDAExecutor.graffle slide/images/gotoCUDAExecutor.svg slide/images/sendTask.graffle slide/images/sendTask.svg slide/images/workerRun.graffle slide/images/workerRun.pdf slide/images/workerRun.svg slide/slide.html slide/slide.md
diffstat 21 files changed, 417 insertions(+), 207 deletions(-) [+]
line wrap: on
line diff
--- a/paper/fig/WorkerRun.xbb	Tue Feb 13 04:54:26 2018 +0900
+++ b/paper/fig/WorkerRun.xbb	Tue Feb 13 05:29:47 2018 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 824.000000 309.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Sun Feb 11 03:40:43 2018
+%%CreationDate: Tue Feb 13 05:26:03 2018
 
Binary file paper/fig/dependency.graffle has changed
Binary file paper/fig/dependency.pdf has changed
--- a/paper/fig/dependency.xbb	Tue Feb 13 04:54:26 2018 +0900
+++ b/paper/fig/dependency.xbb	Tue Feb 13 05:29:47 2018 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 573.000000 273.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Tue Jan 30 03:45:27 2018
+%%CreationDate: Tue Feb 13 05:27:27 2018
 
Binary file paper/fig/sendTask.graffle has changed
Binary file paper/fig/sendTask.pdf has changed
--- a/paper/fig/sendTask.xbb	Tue Feb 13 04:54:26 2018 +0900
+++ b/paper/fig/sendTask.xbb	Tue Feb 13 05:29:47 2018 +0900
@@ -4,5 +4,5 @@
 %%HiResBoundingBox: 0.000000 0.000000 722.000000 374.000000
 %%PDFVersion: 1.3
 %%Pages: 1
-%%CreationDate: Sun Feb  4 00:31:04 2018
+%%CreationDate: Tue Feb 13 05:26:03 2018
 
Binary file paper/fig/workerRun.graffle has changed
Binary file paper/fig/workerRun.pdf has changed
Binary file paper/master_paper.pdf has changed
Binary file slide/images/dependency.graffle has changed
--- a/slide/images/dependency.svg	Tue Feb 13 04:54:26 2018 +0900
+++ b/slide/images/dependency.svg	Tue Feb 13 05:29:47 2018 +0900
@@ -149,6 +149,12 @@
 <symbol overflow="visible" id="glyph1-30">
 <path style="stroke:none;" d="M 4.75 0 L 7.78125 -8.265625 L 6.359375 -8.265625 L 4.09375 -1.375 L 4.0625 -1.375 L 1.75 -8.265625 L 0.21875 -8.265625 L 3.296875 0 Z M 4.75 0 "/>
 </symbol>
+<symbol overflow="visible" id="glyph1-31">
+<path style="stroke:none;" d="M 1.3125 -11.421875 L 1.3125 0 L 2.828125 0 L 2.828125 -11.421875 Z M 1.3125 -11.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-32">
+<path style="stroke:none;" d="M 2.765625 -1.28125 L 2.765625 -10.140625 L 5.328125 -10.140625 C 6.035156 -10.140625 6.628906 -10.039062 7.109375 -9.84375 C 7.585938 -9.644531 7.976562 -9.359375 8.28125 -8.984375 C 8.582031 -8.609375 8.800781 -8.148438 8.9375 -7.609375 C 9.070312 -7.066406 9.140625 -6.457031 9.140625 -5.78125 C 9.140625 -5.070312 9.066406 -4.46875 8.921875 -3.96875 C 8.773438 -3.476562 8.585938 -3.066406 8.359375 -2.734375 C 8.140625 -2.398438 7.890625 -2.132812 7.609375 -1.9375 C 7.328125 -1.75 7.039062 -1.601562 6.75 -1.5 C 6.457031 -1.40625 6.179688 -1.34375 5.921875 -1.3125 C 5.671875 -1.289062 5.460938 -1.28125 5.296875 -1.28125 Z M 1.25 -11.421875 L 1.25 0 L 5.171875 0 C 6.117188 0 6.9375 -0.128906 7.625 -0.390625 C 8.320312 -0.660156 8.894531 -1.046875 9.34375 -1.546875 C 9.789062 -2.054688 10.117188 -2.679688 10.328125 -3.421875 C 10.546875 -4.171875 10.65625 -5.023438 10.65625 -5.984375 C 10.65625 -7.816406 10.179688 -9.179688 9.234375 -10.078125 C 8.285156 -10.972656 6.929688 -11.421875 5.171875 -11.421875 Z M 1.25 -11.421875 "/>
+</symbol>
 <symbol overflow="visible" id="glyph2-0">
 <path style="stroke:none;" d="M 2 0 L 2 -10 L 10 -10 L 10 0 Z M 2.25 -0.25 L 9.75 -0.25 L 9.75 -9.75 L 2.25 -9.75 Z M 2.25 -0.25 "/>
 </symbol>
@@ -368,65 +374,64 @@
 </g>
 <path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 646 352.796875 L 646 271 L 693.101562 271 " transform="matrix(1,0,0,1,-236,-187)"/>
 <path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 698.101562 271 L 690.101562 268 L 693.101562 271 L 690.101562 274 Z M 698.101562 271 " transform="matrix(1,0,0,1,-236,-187)"/>
-<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 469 34 L 550 34 L 550 15 L 469 15 Z M 469 34 "/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 471 34 L 552 34 L 552 15 L 471 15 Z M 471 34 "/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-28" x="258.0431" y="30.238281"/>
-  <use xlink:href="#glyph1-18" x="266.9391" y="30.238281"/>
-  <use xlink:href="#glyph1-15" x="271.3871" y="30.238281"/>
-  <use xlink:href="#glyph1-25" x="275.8351" y="30.238281"/>
-  <use xlink:href="#glyph1-10" x="286.7951" y="30.238281"/>
-  <use xlink:href="#glyph1-3" x="295.3871" y="30.238281"/>
-  <use xlink:href="#glyph1-7" x="303.3871" y="30.238281"/>
-  <use xlink:href="#glyph1-29" x="312.5711" y="30.238281"/>
-  <use xlink:href="#glyph1-30" x="316.1231" y="30.238281"/>
-  <use xlink:href="#glyph1-10" x="324.1231" y="30.238281"/>
-  <use xlink:href="#glyph1-15" x="332.7151" y="30.238281"/>
-  <use xlink:href="#glyph1-13" x="337.1631" y="30.238281"/>
+  <use xlink:href="#glyph1-28" x="256.1231" y="30.238281"/>
+  <use xlink:href="#glyph1-18" x="265.0191" y="30.238281"/>
+  <use xlink:href="#glyph1-15" x="269.4671" y="30.238281"/>
+  <use xlink:href="#glyph1-25" x="273.9151" y="30.238281"/>
+  <use xlink:href="#glyph1-10" x="284.8751" y="30.238281"/>
+  <use xlink:href="#glyph1-3" x="293.4671" y="30.238281"/>
+  <use xlink:href="#glyph1-7" x="301.4671" y="30.238281"/>
+  <use xlink:href="#glyph1-29" x="310.6511" y="30.238281"/>
+  <use xlink:href="#glyph1-30" x="314.2031" y="30.238281"/>
+  <use xlink:href="#glyph1-10" x="322.2031" y="30.238281"/>
+  <use xlink:href="#glyph1-15" x="330.7951" y="30.238281"/>
+  <use xlink:href="#glyph1-13" x="335.2431" y="30.238281"/>
 </g>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-2" x="351.3871" y="30.238281"/>
-  <use xlink:href="#glyph1-14" x="359.9791" y="30.238281"/>
-  <use xlink:href="#glyph1-9" x="363.5311" y="30.238281"/>
-  <use xlink:href="#glyph1-15" x="368.5711" y="30.238281"/>
-  <use xlink:href="#glyph1-29" x="373.0191" y="30.238281"/>
-  <use xlink:href="#glyph1-14" x="376.5711" y="30.238281"/>
-  <use xlink:href="#glyph1-3" x="380.1231" y="30.238281"/>
-  <use xlink:href="#glyph1-9" x="388.1231" y="30.238281"/>
-  <use xlink:href="#glyph1-5" x="393.1631" y="30.238281"/>
-  <use xlink:href="#glyph1-14" x="397.3071" y="30.238281"/>
-  <use xlink:href="#glyph1-20" x="400.8591" y="30.238281"/>
-  <use xlink:href="#glyph1-21" x="410.3471" y="30.238281"/>
-  <use xlink:href="#glyph1-15" x="419.5311" y="30.238281"/>
-  <use xlink:href="#glyph1-6" x="423.9791" y="30.238281"/>
-  <use xlink:href="#glyph1-7" x="432.5711" y="30.238281"/>
-  <use xlink:href="#glyph1-26" x="441.7551" y="30.238281"/>
-  <use xlink:href="#glyph1-8" x="450.6511" y="30.238281"/>
-  <use xlink:href="#glyph1-9" x="459.5471" y="30.238281"/>
-  <use xlink:href="#glyph1-15" x="464.5871" y="30.238281"/>
+  <use xlink:href="#glyph1-2" x="349.4671" y="30.238281"/>
+  <use xlink:href="#glyph1-14" x="358.0591" y="30.238281"/>
+  <use xlink:href="#glyph1-9" x="361.6111" y="30.238281"/>
+  <use xlink:href="#glyph1-15" x="366.6511" y="30.238281"/>
+  <use xlink:href="#glyph1-29" x="371.0991" y="30.238281"/>
+  <use xlink:href="#glyph1-14" x="374.6511" y="30.238281"/>
+  <use xlink:href="#glyph1-3" x="378.2031" y="30.238281"/>
+  <use xlink:href="#glyph1-9" x="386.2031" y="30.238281"/>
+  <use xlink:href="#glyph1-5" x="391.2431" y="30.238281"/>
+  <use xlink:href="#glyph1-31" x="395.3871" y="30.238281"/>
+  <use xlink:href="#glyph1-32" x="399.5311" y="30.238281"/>
+  <use xlink:href="#glyph1-27" x="410.7951" y="30.238281"/>
+  <use xlink:href="#glyph1-22" x="422.9391" y="30.238281"/>
+  <use xlink:href="#glyph1-7" x="434.4911" y="30.238281"/>
+  <use xlink:href="#glyph1-26" x="443.6751" y="30.238281"/>
+  <use xlink:href="#glyph1-8" x="452.5711" y="30.238281"/>
+  <use xlink:href="#glyph1-9" x="461.4671" y="30.238281"/>
+  <use xlink:href="#glyph1-15" x="466.5071" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-1" x="469.03506" y="30.238281"/>
+  <use xlink:href="#glyph2-1" x="470.95506" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-2" x="477.93426" y="30.238281"/>
+  <use xlink:href="#glyph2-2" x="479.85426" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-3" x="486.83346" y="30.238281"/>
-  <use xlink:href="#glyph2-4" x="494.83346" y="30.238281"/>
-  <use xlink:href="#glyph2-2" x="500.16146" y="30.238281"/>
+  <use xlink:href="#glyph2-3" x="488.75346" y="30.238281"/>
+  <use xlink:href="#glyph2-4" x="496.75346" y="30.238281"/>
+  <use xlink:href="#glyph2-2" x="502.08146" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-5" x="509.06066" y="30.238281"/>
-  <use xlink:href="#glyph2-2" x="522.38866" y="30.238281"/>
+  <use xlink:href="#glyph2-5" x="510.98066" y="30.238281"/>
+  <use xlink:href="#glyph2-2" x="524.30866" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-6" x="531.28786" y="30.238281"/>
+  <use xlink:href="#glyph2-6" x="533.20786" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-7" x="540.18706" y="30.238281"/>
+  <use xlink:href="#glyph2-7" x="542.10706" y="30.238281"/>
 </g>
 <g style="fill:rgb(10.050964%,10.050964%,10.050964%);fill-opacity:1;">
-  <use xlink:href="#glyph2-8" x="544.63186" y="30.238281"/>
+  <use xlink:href="#glyph2-8" x="546.55186" y="30.238281"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 769.136719 418.273438 C 784.953125 425.300781 784.953125 436.699219 769.136719 443.726562 C 753.320312 450.757812 727.679688 450.757812 711.863281 443.726562 C 696.046875 436.699219 696.046875 425.300781 711.863281 418.273438 C 727.679688 411.242188 753.320312 411.242188 769.136719 418.273438 " transform="matrix(1,0,0,1,-236,-187)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
Binary file slide/images/gotoCUDAExecutor.graffle has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/images/gotoCUDAExecutor.svg	Tue Feb 13 05:29:47 2018 +0900
@@ -0,0 +1,267 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="425pt" height="218pt" viewBox="0 0 425 218" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 7.171875 -8.609375 L 7.171875 -7.578125 L 4.28125 -7.578125 L 4.28125 0 L 3.09375 0 L 3.09375 -7.578125 L 0.1875 -7.578125 L 0.1875 -8.609375 Z M 7.171875 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 1.578125 -1.671875 C 1.578125 -1.367188 1.6875 -1.128906 1.90625 -0.953125 C 2.132812 -0.773438 2.398438 -0.6875 2.703125 -0.6875 C 3.078125 -0.6875 3.4375 -0.769531 3.78125 -0.9375 C 4.375 -1.226562 4.671875 -1.695312 4.671875 -2.34375 L 4.671875 -3.1875 C 4.535156 -3.113281 4.363281 -3.046875 4.15625 -2.984375 C 3.957031 -2.929688 3.757812 -2.894531 3.5625 -2.875 L 2.9375 -2.796875 C 2.550781 -2.742188 2.257812 -2.660156 2.0625 -2.546875 C 1.738281 -2.367188 1.578125 -2.078125 1.578125 -1.671875 Z M 4.140625 -3.796875 C 4.378906 -3.828125 4.539062 -3.929688 4.625 -4.109375 C 4.664062 -4.203125 4.6875 -4.335938 4.6875 -4.515625 C 4.6875 -4.867188 4.554688 -5.125 4.296875 -5.28125 C 4.046875 -5.445312 3.6875 -5.53125 3.21875 -5.53125 C 2.664062 -5.53125 2.273438 -5.382812 2.046875 -5.09375 C 1.910156 -4.925781 1.820312 -4.679688 1.78125 -4.359375 L 0.796875 -4.359375 C 0.816406 -5.128906 1.066406 -5.664062 1.546875 -5.96875 C 2.035156 -6.269531 2.597656 -6.421875 3.234375 -6.421875 C 3.972656 -6.421875 4.570312 -6.28125 5.03125 -6 C 5.488281 -5.71875 5.71875 -5.28125 5.71875 -4.6875 L 5.71875 -1.078125 C 5.71875 -0.972656 5.738281 -0.882812 5.78125 -0.8125 C 5.832031 -0.75 5.929688 -0.71875 6.078125 -0.71875 C 6.117188 -0.71875 6.164062 -0.71875 6.21875 -0.71875 C 6.28125 -0.726562 6.347656 -0.738281 6.421875 -0.75 L 6.421875 0.03125 C 6.253906 0.0703125 6.125 0.0976562 6.03125 0.109375 C 5.945312 0.128906 5.832031 0.140625 5.6875 0.140625 C 5.320312 0.140625 5.0625 0.0078125 4.90625 -0.25 C 4.8125 -0.382812 4.75 -0.578125 4.71875 -0.828125 C 4.5 -0.546875 4.1875 -0.300781 3.78125 -0.09375 C 3.382812 0.113281 2.945312 0.21875 2.46875 0.21875 C 1.882812 0.21875 1.40625 0.0390625 1.03125 -0.3125 C 0.664062 -0.664062 0.484375 -1.109375 0.484375 -1.640625 C 0.484375 -2.222656 0.664062 -2.675781 1.03125 -3 C 1.394531 -3.320312 1.867188 -3.519531 2.453125 -3.59375 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.40625 -1.96875 C 1.4375 -1.613281 1.523438 -1.34375 1.671875 -1.15625 C 1.929688 -0.820312 2.390625 -0.65625 3.046875 -0.65625 C 3.441406 -0.65625 3.785156 -0.738281 4.078125 -0.90625 C 4.378906 -1.070312 4.53125 -1.332031 4.53125 -1.6875 C 4.53125 -1.957031 4.410156 -2.164062 4.171875 -2.3125 C 4.015625 -2.394531 3.710938 -2.492188 3.265625 -2.609375 L 2.421875 -2.8125 C 1.890625 -2.945312 1.5 -3.097656 1.25 -3.265625 C 0.789062 -3.546875 0.5625 -3.941406 0.5625 -4.453125 C 0.5625 -5.046875 0.773438 -5.523438 1.203125 -5.890625 C 1.628906 -6.253906 2.207031 -6.4375 2.9375 -6.4375 C 3.875 -6.4375 4.550781 -6.160156 4.96875 -5.609375 C 5.238281 -5.253906 5.367188 -4.875 5.359375 -4.46875 L 4.359375 -4.46875 C 4.335938 -4.707031 4.253906 -4.925781 4.109375 -5.125 C 3.867188 -5.394531 3.445312 -5.53125 2.84375 -5.53125 C 2.445312 -5.53125 2.144531 -5.453125 1.9375 -5.296875 C 1.738281 -5.148438 1.640625 -4.953125 1.640625 -4.703125 C 1.640625 -4.429688 1.773438 -4.210938 2.046875 -4.046875 C 2.203125 -3.953125 2.429688 -3.867188 2.734375 -3.796875 L 3.421875 -3.625 C 4.179688 -3.4375 4.691406 -3.257812 4.953125 -3.09375 C 5.359375 -2.820312 5.5625 -2.394531 5.5625 -1.8125 C 5.5625 -1.257812 5.347656 -0.78125 4.921875 -0.375 C 4.503906 0.03125 3.863281 0.234375 3 0.234375 C 2.0625 0.234375 1.394531 0.0234375 1 -0.390625 C 0.613281 -0.816406 0.410156 -1.34375 0.390625 -1.96875 Z M 2.953125 -6.421875 Z M 2.953125 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 0.75 -8.609375 L 1.765625 -8.609375 L 1.765625 -3.609375 L 4.46875 -6.28125 L 5.8125 -6.28125 L 3.421875 -3.921875 L 5.953125 0 L 4.609375 0 L 2.65625 -3.171875 L 1.765625 -2.359375 L 1.765625 0 L 0.75 0 Z M 0.75 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 4.546875 -8.84375 C 5.628906 -8.84375 6.472656 -8.554688 7.078125 -7.984375 C 7.679688 -7.410156 8.015625 -6.757812 8.078125 -6.03125 L 6.9375 -6.03125 C 6.8125 -6.582031 6.554688 -7.019531 6.171875 -7.34375 C 5.785156 -7.664062 5.242188 -7.828125 4.546875 -7.828125 C 3.703125 -7.828125 3.019531 -7.53125 2.5 -6.9375 C 1.976562 -6.34375 1.71875 -5.429688 1.71875 -4.203125 C 1.71875 -3.191406 1.953125 -2.367188 2.421875 -1.734375 C 2.890625 -1.109375 3.59375 -0.796875 4.53125 -0.796875 C 5.382812 -0.796875 6.039062 -1.128906 6.5 -1.796875 C 6.726562 -2.140625 6.90625 -2.597656 7.03125 -3.171875 L 8.15625 -3.171875 C 8.0625 -2.265625 7.726562 -1.503906 7.15625 -0.890625 C 6.46875 -0.148438 5.546875 0.21875 4.390625 0.21875 C 3.390625 0.21875 2.550781 -0.0820312 1.875 -0.6875 C 0.976562 -1.488281 0.53125 -2.722656 0.53125 -4.390625 C 0.53125 -5.660156 0.863281 -6.703125 1.53125 -7.515625 C 2.257812 -8.398438 3.265625 -8.84375 4.546875 -8.84375 Z M 4.3125 -8.84375 Z M 4.3125 -8.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 3.265625 -0.6875 C 3.960938 -0.6875 4.441406 -0.945312 4.703125 -1.46875 C 4.960938 -2 5.09375 -2.585938 5.09375 -3.234375 C 5.09375 -3.828125 5 -4.304688 4.8125 -4.671875 C 4.507812 -5.242188 4 -5.53125 3.28125 -5.53125 C 2.632812 -5.53125 2.164062 -5.285156 1.875 -4.796875 C 1.582031 -4.304688 1.4375 -3.710938 1.4375 -3.015625 C 1.4375 -2.347656 1.582031 -1.789062 1.875 -1.34375 C 2.164062 -0.90625 2.628906 -0.6875 3.265625 -0.6875 Z M 3.3125 -6.453125 C 4.113281 -6.453125 4.789062 -6.179688 5.34375 -5.640625 C 5.90625 -5.109375 6.1875 -4.316406 6.1875 -3.265625 C 6.1875 -2.253906 5.941406 -1.414062 5.453125 -0.75 C 4.960938 -0.09375 4.203125 0.234375 3.171875 0.234375 C 2.304688 0.234375 1.617188 -0.0546875 1.109375 -0.640625 C 0.597656 -1.234375 0.34375 -2.019531 0.34375 -3 C 0.34375 -4.050781 0.609375 -4.890625 1.140625 -5.515625 C 1.679688 -6.140625 2.40625 -6.453125 3.3125 -6.453125 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 1.4375 -3.0625 C 1.4375 -2.394531 1.578125 -1.832031 1.859375 -1.375 C 2.148438 -0.925781 2.609375 -0.703125 3.234375 -0.703125 C 3.722656 -0.703125 4.125 -0.910156 4.4375 -1.328125 C 4.757812 -1.742188 4.921875 -2.347656 4.921875 -3.140625 C 4.921875 -3.929688 4.753906 -4.515625 4.421875 -4.890625 C 4.097656 -5.273438 3.703125 -5.46875 3.234375 -5.46875 C 2.703125 -5.46875 2.269531 -5.265625 1.9375 -4.859375 C 1.601562 -4.453125 1.4375 -3.851562 1.4375 -3.0625 Z M 3.03125 -6.390625 C 3.507812 -6.390625 3.910156 -6.285156 4.234375 -6.078125 C 4.421875 -5.960938 4.632812 -5.757812 4.875 -5.46875 L 4.875 -8.640625 L 5.890625 -8.640625 L 5.890625 0 L 4.9375 0 L 4.9375 -0.875 C 4.695312 -0.488281 4.40625 -0.207031 4.0625 -0.03125 C 3.726562 0.132812 3.34375 0.21875 2.90625 0.21875 C 2.207031 0.21875 1.601562 -0.0703125 1.09375 -0.65625 C 0.582031 -1.25 0.328125 -2.03125 0.328125 -3 C 0.328125 -3.914062 0.5625 -4.707031 1.03125 -5.375 C 1.5 -6.050781 2.164062 -6.390625 3.03125 -6.390625 Z M 3.03125 -6.390625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-9">
+<path style="stroke:none;" d="M 3.390625 -6.421875 C 3.835938 -6.421875 4.269531 -6.316406 4.6875 -6.109375 C 5.101562 -5.898438 5.421875 -5.628906 5.640625 -5.296875 C 5.847656 -4.972656 5.988281 -4.601562 6.0625 -4.1875 C 6.125 -3.894531 6.15625 -3.429688 6.15625 -2.796875 L 1.546875 -2.796875 C 1.566406 -2.160156 1.71875 -1.648438 2 -1.265625 C 2.28125 -0.878906 2.71875 -0.6875 3.3125 -0.6875 C 3.863281 -0.6875 4.300781 -0.867188 4.625 -1.234375 C 4.8125 -1.441406 4.945312 -1.6875 5.03125 -1.96875 L 6.0625 -1.96875 C 6.039062 -1.738281 5.953125 -1.484375 5.796875 -1.203125 C 5.640625 -0.921875 5.46875 -0.6875 5.28125 -0.5 C 4.957031 -0.1875 4.554688 0.0195312 4.078125 0.125 C 3.828125 0.1875 3.539062 0.21875 3.21875 0.21875 C 2.4375 0.21875 1.773438 -0.0625 1.234375 -0.625 C 0.691406 -1.195312 0.421875 -1.992188 0.421875 -3.015625 C 0.421875 -4.023438 0.691406 -4.84375 1.234375 -5.46875 C 1.785156 -6.101562 2.503906 -6.421875 3.390625 -6.421875 Z M 5.0625 -3.640625 C 5.019531 -4.097656 4.921875 -4.460938 4.765625 -4.734375 C 4.484375 -5.242188 4.003906 -5.5 3.328125 -5.5 C 2.835938 -5.5 2.425781 -5.320312 2.09375 -4.96875 C 1.769531 -4.625 1.597656 -4.179688 1.578125 -3.640625 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-10">
+<path style="stroke:none;" d="M 4.640625 -8.828125 C 5.441406 -8.828125 6.140625 -8.671875 6.734375 -8.359375 C 7.585938 -7.910156 8.109375 -7.125 8.296875 -6 L 7.15625 -6 C 7.007812 -6.625 6.710938 -7.082031 6.265625 -7.375 C 5.828125 -7.664062 5.273438 -7.8125 4.609375 -7.8125 C 3.804688 -7.8125 3.132812 -7.507812 2.59375 -6.90625 C 2.050781 -6.3125 1.78125 -5.421875 1.78125 -4.234375 C 1.78125 -3.210938 2.003906 -2.378906 2.453125 -1.734375 C 2.898438 -1.097656 3.628906 -0.78125 4.640625 -0.78125 C 5.421875 -0.78125 6.066406 -1.003906 6.578125 -1.453125 C 7.085938 -1.898438 7.347656 -2.628906 7.359375 -3.640625 L 4.671875 -3.640625 L 4.671875 -4.609375 L 8.4375 -4.609375 L 8.4375 0 L 7.6875 0 L 7.40625 -1.109375 C 7.019531 -0.671875 6.671875 -0.367188 6.359375 -0.203125 C 5.847656 0.0859375 5.195312 0.234375 4.40625 0.234375 C 3.394531 0.234375 2.519531 -0.0976562 1.78125 -0.765625 C 0.976562 -1.585938 0.578125 -2.722656 0.578125 -4.171875 C 0.578125 -5.609375 0.96875 -6.753906 1.75 -7.609375 C 2.488281 -8.421875 3.453125 -8.828125 4.640625 -8.828125 Z M 4.4375 -8.84375 Z M 4.4375 -8.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-11">
+<path style="stroke:none;" d="M 0.796875 -6.28125 L 1.8125 -6.28125 L 1.8125 -5.1875 C 1.882812 -5.40625 2.082031 -5.664062 2.40625 -5.96875 C 2.726562 -6.269531 3.097656 -6.421875 3.515625 -6.421875 C 3.535156 -6.421875 3.566406 -6.414062 3.609375 -6.40625 C 3.660156 -6.40625 3.742188 -6.398438 3.859375 -6.390625 L 3.859375 -5.28125 C 3.796875 -5.289062 3.738281 -5.296875 3.6875 -5.296875 C 3.632812 -5.296875 3.578125 -5.296875 3.515625 -5.296875 C 2.984375 -5.296875 2.570312 -5.125 2.28125 -4.78125 C 2 -4.445312 1.859375 -4.054688 1.859375 -3.609375 L 1.859375 0 L 0.796875 0 Z M 0.796875 -6.28125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-12">
+<path style="stroke:none;" d="M 0 1.5 L 0 0.90625 L 6.671875 0.90625 L 6.671875 1.5 Z M 0 1.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-13">
+<path style="stroke:none;" d="M 0.984375 -8.03125 L 2.046875 -8.03125 L 2.046875 -6.28125 L 3.046875 -6.28125 L 3.046875 -5.421875 L 2.046875 -5.421875 L 2.046875 -1.3125 C 2.046875 -1.09375 2.125 -0.945312 2.28125 -0.875 C 2.351562 -0.832031 2.488281 -0.8125 2.6875 -0.8125 C 2.738281 -0.8125 2.789062 -0.8125 2.84375 -0.8125 C 2.90625 -0.820312 2.972656 -0.828125 3.046875 -0.828125 L 3.046875 0 C 2.929688 0.03125 2.804688 0.0507812 2.671875 0.0625 C 2.546875 0.0820312 2.40625 0.09375 2.25 0.09375 C 1.757812 0.09375 1.425781 -0.03125 1.25 -0.28125 C 1.070312 -0.53125 0.984375 -0.859375 0.984375 -1.265625 L 0.984375 -5.421875 L 0.140625 -5.421875 L 0.140625 -6.28125 L 0.984375 -6.28125 Z M 0.984375 -8.03125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-14">
+<path style="stroke:none;" d="M 1.828125 -6.28125 L 1.828125 -2.109375 C 1.828125 -1.785156 1.878906 -1.523438 1.984375 -1.328125 C 2.171875 -0.953125 2.519531 -0.765625 3.03125 -0.765625 C 3.757812 -0.765625 4.257812 -1.09375 4.53125 -1.75 C 4.675781 -2.101562 4.75 -2.582031 4.75 -3.1875 L 4.75 -6.28125 L 5.796875 -6.28125 L 5.796875 0 L 4.8125 0 L 4.8125 -0.921875 C 4.675781 -0.679688 4.507812 -0.484375 4.3125 -0.328125 C 3.90625 0.00390625 3.414062 0.171875 2.84375 0.171875 C 1.945312 0.171875 1.335938 -0.128906 1.015625 -0.734375 C 0.835938 -1.046875 0.75 -1.472656 0.75 -2.015625 L 0.75 -6.28125 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-15">
+<path style="stroke:none;" d="M 0.6875 -8.640625 L 1.71875 -8.640625 L 1.71875 -5.515625 C 1.945312 -5.816406 2.222656 -6.046875 2.546875 -6.203125 C 2.867188 -6.359375 3.21875 -6.4375 3.59375 -6.4375 C 4.375 -6.4375 5.003906 -6.164062 5.484375 -5.625 C 5.972656 -5.09375 6.21875 -4.304688 6.21875 -3.265625 C 6.21875 -2.265625 5.976562 -1.4375 5.5 -0.78125 C 5.019531 -0.125 4.351562 0.203125 3.5 0.203125 C 3.019531 0.203125 2.617188 0.0859375 2.296875 -0.140625 C 2.097656 -0.285156 1.890625 -0.503906 1.671875 -0.796875 L 1.671875 0 L 0.6875 0 Z M 3.4375 -0.734375 C 4.007812 -0.734375 4.4375 -0.957031 4.71875 -1.40625 C 5 -1.863281 5.140625 -2.460938 5.140625 -3.203125 C 5.140625 -3.867188 5 -4.414062 4.71875 -4.84375 C 4.4375 -5.28125 4.019531 -5.5 3.46875 -5.5 C 2.988281 -5.5 2.566406 -5.320312 2.203125 -4.96875 C 1.835938 -4.613281 1.65625 -4.023438 1.65625 -3.203125 C 1.65625 -2.617188 1.726562 -2.140625 1.875 -1.765625 C 2.15625 -1.078125 2.675781 -0.734375 3.4375 -0.734375 Z M 3.4375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-16">
+<path style="stroke:none;" d="M 2.1875 -8.609375 L 2.1875 -3.28125 C 2.1875 -2.65625 2.300781 -2.140625 2.53125 -1.734375 C 2.875 -1.109375 3.460938 -0.796875 4.296875 -0.796875 C 5.273438 -0.796875 5.945312 -1.132812 6.3125 -1.8125 C 6.5 -2.175781 6.59375 -2.664062 6.59375 -3.28125 L 6.59375 -8.609375 L 7.78125 -8.609375 L 7.78125 -3.78125 C 7.78125 -2.71875 7.632812 -1.898438 7.34375 -1.328125 C 6.820312 -0.285156 5.835938 0.234375 4.390625 0.234375 C 2.929688 0.234375 1.941406 -0.285156 1.421875 -1.328125 C 1.140625 -1.898438 1 -2.71875 1 -3.78125 L 1 -8.609375 Z M 4.390625 -8.609375 Z M 4.390625 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-17">
+<path style="stroke:none;" d="M 4.21875 -1 C 4.613281 -1 4.9375 -1.039062 5.1875 -1.125 C 5.644531 -1.269531 6.019531 -1.5625 6.3125 -2 C 6.539062 -2.34375 6.703125 -2.785156 6.796875 -3.328125 C 6.859375 -3.660156 6.890625 -3.960938 6.890625 -4.234375 C 6.890625 -5.304688 6.675781 -6.132812 6.25 -6.71875 C 5.832031 -7.3125 5.148438 -7.609375 4.203125 -7.609375 L 2.140625 -7.609375 L 2.140625 -1 Z M 0.96875 -8.609375 L 4.453125 -8.609375 C 5.640625 -8.609375 6.554688 -8.1875 7.203125 -7.34375 C 7.785156 -6.59375 8.078125 -5.625 8.078125 -4.4375 C 8.078125 -3.519531 7.90625 -2.691406 7.5625 -1.953125 C 6.957031 -0.648438 5.914062 0 4.4375 0 L 0.96875 0 Z M 0.96875 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-18">
+<path style="stroke:none;" d="M 5.328125 -3.53125 L 4.03125 -7.328125 L 2.640625 -3.53125 Z M 3.421875 -8.609375 L 4.734375 -8.609375 L 7.859375 0 L 6.578125 0 L 5.703125 -2.578125 L 2.296875 -2.578125 L 1.375 0 L 0.171875 0 Z M 4.015625 -8.609375 Z M 4.015625 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-19">
+<path style="stroke:none;" d="M 1.03125 -8.609375 L 7.296875 -8.609375 L 7.296875 -7.546875 L 2.15625 -7.546875 L 2.15625 -4.9375 L 6.921875 -4.9375 L 6.921875 -3.9375 L 2.15625 -3.9375 L 2.15625 -1.03125 L 7.390625 -1.03125 L 7.390625 0 L 1.03125 0 Z M 4.203125 -8.609375 Z M 4.203125 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-20">
+<path style="stroke:none;" d="M 0.171875 -6.28125 L 1.546875 -6.28125 L 2.984375 -4.0625 L 4.4375 -6.28125 L 5.71875 -6.25 L 3.609375 -3.21875 L 5.8125 0 L 4.46875 0 L 2.90625 -2.359375 L 1.40625 0 L 0.0625 0 L 2.28125 -3.21875 Z M 0.171875 -6.28125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-21">
+<path style="stroke:none;" d="M 3.1875 -6.453125 C 3.894531 -6.453125 4.46875 -6.28125 4.90625 -5.9375 C 5.351562 -5.59375 5.625 -5.003906 5.71875 -4.171875 L 4.6875 -4.171875 C 4.625 -4.554688 4.484375 -4.875 4.265625 -5.125 C 4.046875 -5.382812 3.6875 -5.515625 3.1875 -5.515625 C 2.519531 -5.515625 2.039062 -5.1875 1.75 -4.53125 C 1.5625 -4.101562 1.46875 -3.578125 1.46875 -2.953125 C 1.46875 -2.328125 1.597656 -1.796875 1.859375 -1.359375 C 2.128906 -0.929688 2.550781 -0.71875 3.125 -0.71875 C 3.5625 -0.71875 3.90625 -0.851562 4.15625 -1.125 C 4.414062 -1.394531 4.59375 -1.757812 4.6875 -2.21875 L 5.71875 -2.21875 C 5.601562 -1.382812 5.3125 -0.773438 4.84375 -0.390625 C 4.375 -0.00390625 3.773438 0.1875 3.046875 0.1875 C 2.222656 0.1875 1.566406 -0.113281 1.078125 -0.71875 C 0.585938 -1.320312 0.34375 -2.070312 0.34375 -2.96875 C 0.34375 -4.070312 0.609375 -4.925781 1.140625 -5.53125 C 1.679688 -6.144531 2.363281 -6.453125 3.1875 -6.453125 Z M 3.03125 -6.421875 Z M 3.03125 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 5.71875 -9.328125 L 1.421875 -9.328125 L 1.421875 -0.65625 L 5.71875 -0.65625 Z M 6.4375 -9.96875 L 6.4375 -0.015625 L 0.71875 -0.015625 L 0.71875 -9.96875 Z M 6.4375 -9.96875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 0.96875 -10 L 0.96875 0 L 2.15625 0 L 2.15625 -2.75 L 3.28125 -3.78125 L 5.75 0 L 7.265625 0 L 4.1875 -4.609375 L 7.0625 -7.234375 L 5.453125 -7.234375 L 2.15625 -4.078125 L 2.15625 -10 Z M 0.96875 -10 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 5.921875 -4.3125 L 1.765625 -4.3125 C 1.785156 -4.59375 1.84375 -4.851562 1.9375 -5.09375 C 2.039062 -5.34375 2.179688 -5.5625 2.359375 -5.75 C 2.535156 -5.9375 2.75 -6.082031 3 -6.1875 C 3.25 -6.300781 3.53125 -6.359375 3.84375 -6.359375 C 4.132812 -6.359375 4.40625 -6.300781 4.65625 -6.1875 C 4.90625 -6.082031 5.117188 -5.9375 5.296875 -5.75 C 5.484375 -5.570312 5.628906 -5.359375 5.734375 -5.109375 C 5.835938 -4.859375 5.898438 -4.59375 5.921875 -4.3125 Z M 7.0625 -2.296875 L 5.890625 -2.296875 C 5.785156 -1.816406 5.570312 -1.457031 5.25 -1.21875 C 4.9375 -0.988281 4.523438 -0.875 4.015625 -0.875 C 3.628906 -0.875 3.289062 -0.941406 3 -1.078125 C 2.707031 -1.210938 2.46875 -1.390625 2.28125 -1.609375 C 2.09375 -1.828125 1.957031 -2.078125 1.875 -2.359375 C 1.789062 -2.640625 1.753906 -2.941406 1.765625 -3.265625 L 7.1875 -3.265625 C 7.195312 -3.703125 7.15625 -4.160156 7.0625 -4.640625 C 6.96875 -5.128906 6.789062 -5.578125 6.53125 -5.984375 C 6.269531 -6.398438 5.925781 -6.738281 5.5 -7 C 5.082031 -7.269531 4.550781 -7.40625 3.90625 -7.40625 C 3.40625 -7.40625 2.945312 -7.3125 2.53125 -7.125 C 2.125 -6.9375 1.769531 -6.675781 1.46875 -6.34375 C 1.164062 -6.007812 0.925781 -5.613281 0.75 -5.15625 C 0.582031 -4.695312 0.5 -4.191406 0.5 -3.640625 C 0.519531 -3.085938 0.601562 -2.578125 0.75 -2.109375 C 0.894531 -1.640625 1.109375 -1.238281 1.390625 -0.90625 C 1.679688 -0.570312 2.039062 -0.3125 2.46875 -0.125 C 2.894531 0.0625 3.394531 0.15625 3.96875 0.15625 C 4.789062 0.15625 5.472656 -0.046875 6.015625 -0.453125 C 6.554688 -0.867188 6.90625 -1.484375 7.0625 -2.296875 Z M 7.0625 -2.296875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 0.859375 -7.234375 L 0.859375 0 L 2.046875 0 L 2.046875 -3.21875 C 2.046875 -3.6875 2.09375 -4.097656 2.1875 -4.453125 C 2.28125 -4.816406 2.425781 -5.125 2.625 -5.375 C 2.832031 -5.625 3.101562 -5.8125 3.4375 -5.9375 C 3.78125 -6.070312 4.1875 -6.140625 4.65625 -6.140625 L 4.65625 -7.40625 C 4.019531 -7.425781 3.488281 -7.296875 3.0625 -7.015625 C 2.644531 -6.734375 2.289062 -6.300781 2 -5.71875 L 1.96875 -5.71875 L 1.96875 -7.234375 Z M 0.859375 -7.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 0.890625 -7.234375 L 0.890625 0 L 2.09375 0 L 2.09375 -4.09375 C 2.09375 -4.414062 2.132812 -4.710938 2.21875 -4.984375 C 2.3125 -5.265625 2.445312 -5.503906 2.625 -5.703125 C 2.800781 -5.910156 3.019531 -6.070312 3.28125 -6.1875 C 3.550781 -6.300781 3.867188 -6.359375 4.234375 -6.359375 C 4.679688 -6.359375 5.035156 -6.226562 5.296875 -5.96875 C 5.566406 -5.707031 5.703125 -5.351562 5.703125 -4.90625 L 5.703125 0 L 6.890625 0 L 6.890625 -4.765625 C 6.890625 -5.148438 6.847656 -5.503906 6.765625 -5.828125 C 6.691406 -6.148438 6.554688 -6.425781 6.359375 -6.65625 C 6.160156 -6.894531 5.898438 -7.078125 5.578125 -7.203125 C 5.265625 -7.335938 4.867188 -7.40625 4.390625 -7.40625 C 3.316406 -7.40625 2.535156 -6.96875 2.046875 -6.09375 L 2.015625 -6.09375 L 2.015625 -7.234375 Z M 0.890625 -7.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 0.96875 -10 L 0.96875 0 L 2.15625 0 L 2.15625 -10 Z M 0.96875 -10 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-6">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph1-7">
+<path style="stroke:none;" d="M 1.765625 -3.609375 C 1.765625 -4.046875 1.820312 -4.4375 1.9375 -4.78125 C 2.050781 -5.125 2.210938 -5.410156 2.421875 -5.640625 C 2.628906 -5.867188 2.867188 -6.046875 3.140625 -6.171875 C 3.421875 -6.296875 3.710938 -6.359375 4.015625 -6.359375 C 4.328125 -6.359375 4.617188 -6.296875 4.890625 -6.171875 C 5.171875 -6.046875 5.410156 -5.867188 5.609375 -5.640625 C 5.816406 -5.410156 5.976562 -5.125 6.09375 -4.78125 C 6.207031 -4.4375 6.265625 -4.046875 6.265625 -3.609375 C 6.265625 -3.171875 6.207031 -2.78125 6.09375 -2.4375 C 5.976562 -2.101562 5.816406 -1.820312 5.609375 -1.59375 C 5.410156 -1.363281 5.171875 -1.1875 4.890625 -1.0625 C 4.617188 -0.9375 4.328125 -0.875 4.015625 -0.875 C 3.710938 -0.875 3.421875 -0.9375 3.140625 -1.0625 C 2.867188 -1.1875 2.628906 -1.363281 2.421875 -1.59375 C 2.210938 -1.820312 2.050781 -2.101562 1.9375 -2.4375 C 1.820312 -2.78125 1.765625 -3.171875 1.765625 -3.609375 Z M 0.5 -3.609375 C 0.5 -3.078125 0.570312 -2.582031 0.71875 -2.125 C 0.875 -1.664062 1.097656 -1.265625 1.390625 -0.921875 C 1.691406 -0.585938 2.0625 -0.320312 2.5 -0.125 C 2.9375 0.0625 3.441406 0.15625 4.015625 0.15625 C 4.597656 0.15625 5.101562 0.0625 5.53125 -0.125 C 5.96875 -0.320312 6.332031 -0.585938 6.625 -0.921875 C 6.925781 -1.265625 7.148438 -1.664062 7.296875 -2.125 C 7.453125 -2.582031 7.53125 -3.078125 7.53125 -3.609375 C 7.53125 -4.140625 7.453125 -4.632812 7.296875 -5.09375 C 7.148438 -5.5625 6.925781 -5.960938 6.625 -6.296875 C 6.332031 -6.640625 5.96875 -6.910156 5.53125 -7.109375 C 5.101562 -7.304688 4.597656 -7.40625 4.015625 -7.40625 C 3.441406 -7.40625 2.9375 -7.304688 2.5 -7.109375 C 2.0625 -6.910156 1.691406 -6.640625 1.390625 -6.296875 C 1.097656 -5.960938 0.875 -5.5625 0.71875 -5.09375 C 0.570312 -4.632812 0.5 -4.140625 0.5 -3.609375 Z M 0.5 -3.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-8">
+<path style="stroke:none;" d="M 7.3125 -0.03125 C 7.101562 0.09375 6.816406 0.15625 6.453125 0.15625 C 6.140625 0.15625 5.894531 0.0703125 5.71875 -0.09375 C 5.539062 -0.269531 5.453125 -0.554688 5.453125 -0.953125 C 5.117188 -0.554688 4.734375 -0.269531 4.296875 -0.09375 C 3.867188 0.0703125 3.398438 0.15625 2.890625 0.15625 C 2.566406 0.15625 2.257812 0.117188 1.96875 0.046875 C 1.675781 -0.0234375 1.421875 -0.140625 1.203125 -0.296875 C 0.984375 -0.460938 0.8125 -0.671875 0.6875 -0.921875 C 0.5625 -1.179688 0.5 -1.492188 0.5 -1.859375 C 0.5 -2.273438 0.566406 -2.613281 0.703125 -2.875 C 0.847656 -3.132812 1.035156 -3.34375 1.265625 -3.5 C 1.492188 -3.664062 1.753906 -3.789062 2.046875 -3.875 C 2.335938 -3.957031 2.640625 -4.03125 2.953125 -4.09375 C 3.273438 -4.15625 3.582031 -4.203125 3.875 -4.234375 C 4.175781 -4.265625 4.4375 -4.3125 4.65625 -4.375 C 4.882812 -4.4375 5.0625 -4.523438 5.1875 -4.640625 C 5.320312 -4.753906 5.390625 -4.925781 5.390625 -5.15625 C 5.390625 -5.414062 5.335938 -5.625 5.234375 -5.78125 C 5.140625 -5.9375 5.015625 -6.054688 4.859375 -6.140625 C 4.710938 -6.222656 4.539062 -6.28125 4.34375 -6.3125 C 4.15625 -6.34375 3.96875 -6.359375 3.78125 -6.359375 C 3.28125 -6.359375 2.859375 -6.257812 2.515625 -6.0625 C 2.179688 -5.875 2 -5.515625 1.96875 -4.984375 L 0.78125 -4.984375 C 0.800781 -5.429688 0.894531 -5.804688 1.0625 -6.109375 C 1.226562 -6.421875 1.453125 -6.671875 1.734375 -6.859375 C 2.015625 -7.054688 2.332031 -7.195312 2.6875 -7.28125 C 3.050781 -7.363281 3.4375 -7.40625 3.84375 -7.40625 C 4.175781 -7.40625 4.503906 -7.378906 4.828125 -7.328125 C 5.148438 -7.285156 5.441406 -7.191406 5.703125 -7.046875 C 5.960938 -6.898438 6.171875 -6.695312 6.328125 -6.4375 C 6.484375 -6.175781 6.5625 -5.835938 6.5625 -5.421875 L 6.5625 -1.6875 C 6.5625 -1.414062 6.578125 -1.210938 6.609375 -1.078125 C 6.640625 -0.941406 6.75 -0.875 6.9375 -0.875 C 7.039062 -0.875 7.164062 -0.898438 7.3125 -0.953125 Z M 5.375 -3.734375 C 5.226562 -3.617188 5.03125 -3.535156 4.78125 -3.484375 C 4.539062 -3.441406 4.285156 -3.398438 4.015625 -3.359375 C 3.753906 -3.328125 3.488281 -3.289062 3.21875 -3.25 C 2.945312 -3.207031 2.703125 -3.140625 2.484375 -3.046875 C 2.273438 -2.953125 2.101562 -2.816406 1.96875 -2.640625 C 1.832031 -2.472656 1.765625 -2.242188 1.765625 -1.953125 C 1.765625 -1.753906 1.800781 -1.585938 1.875 -1.453125 C 1.957031 -1.316406 2.0625 -1.207031 2.1875 -1.125 C 2.3125 -1.039062 2.457031 -0.976562 2.625 -0.9375 C 2.800781 -0.894531 2.976562 -0.875 3.15625 -0.875 C 3.550781 -0.875 3.890625 -0.925781 4.171875 -1.03125 C 4.453125 -1.144531 4.679688 -1.28125 4.859375 -1.4375 C 5.035156 -1.601562 5.164062 -1.78125 5.25 -1.96875 C 5.332031 -2.164062 5.375 -2.347656 5.375 -2.515625 Z M 5.375 -3.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-9">
+<path style="stroke:none;" d="M 1.765625 -3.5625 C 1.765625 -3.914062 1.800781 -4.257812 1.875 -4.59375 C 1.945312 -4.925781 2.066406 -5.222656 2.234375 -5.484375 C 2.398438 -5.742188 2.625 -5.953125 2.90625 -6.109375 C 3.1875 -6.273438 3.53125 -6.359375 3.9375 -6.359375 C 4.34375 -6.359375 4.691406 -6.28125 4.984375 -6.125 C 5.273438 -5.96875 5.507812 -5.765625 5.6875 -5.515625 C 5.875 -5.265625 6.007812 -4.972656 6.09375 -4.640625 C 6.175781 -4.304688 6.21875 -3.960938 6.21875 -3.609375 C 6.21875 -3.273438 6.175781 -2.941406 6.09375 -2.609375 C 6.019531 -2.285156 5.894531 -1.992188 5.71875 -1.734375 C 5.539062 -1.484375 5.3125 -1.273438 5.03125 -1.109375 C 4.75 -0.953125 4.40625 -0.875 4 -0.875 C 3.625 -0.875 3.289062 -0.945312 3 -1.09375 C 2.71875 -1.25 2.484375 -1.453125 2.296875 -1.703125 C 2.117188 -1.960938 1.984375 -2.25 1.890625 -2.5625 C 1.804688 -2.882812 1.765625 -3.21875 1.765625 -3.5625 Z M 7.359375 0 L 7.359375 -10 L 6.171875 -10 L 6.171875 -6.265625 L 6.140625 -6.265625 C 6.015625 -6.484375 5.851562 -6.664062 5.65625 -6.8125 C 5.46875 -6.957031 5.265625 -7.070312 5.046875 -7.15625 C 4.835938 -7.25 4.625 -7.3125 4.40625 -7.34375 C 4.195312 -7.382812 4 -7.40625 3.8125 -7.40625 C 3.257812 -7.40625 2.773438 -7.300781 2.359375 -7.09375 C 1.941406 -6.894531 1.59375 -6.625 1.3125 -6.28125 C 1.039062 -5.945312 0.835938 -5.550781 0.703125 -5.09375 C 0.566406 -4.632812 0.5 -4.148438 0.5 -3.640625 C 0.5 -3.128906 0.566406 -2.644531 0.703125 -2.1875 C 0.847656 -1.726562 1.054688 -1.328125 1.328125 -0.984375 C 1.609375 -0.640625 1.957031 -0.363281 2.375 -0.15625 C 2.789062 0.0507812 3.28125 0.15625 3.84375 0.15625 C 4.34375 0.15625 4.800781 0.0664062 5.21875 -0.109375 C 5.644531 -0.285156 5.953125 -0.578125 6.140625 -0.984375 L 6.171875 -0.984375 L 6.171875 0 Z M 7.359375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-10">
+<path style="stroke:none;" d="M 3.84375 -6.140625 C 3.738281 -6.285156 3.628906 -6.425781 3.515625 -6.5625 C 3.398438 -6.707031 3.296875 -6.847656 3.203125 -6.984375 C 3.109375 -7.128906 3.03125 -7.273438 2.96875 -7.421875 C 2.914062 -7.578125 2.890625 -7.726562 2.890625 -7.875 C 2.890625 -8.238281 3.007812 -8.507812 3.25 -8.6875 C 3.488281 -8.863281 3.75 -8.953125 4.03125 -8.953125 C 4.382812 -8.953125 4.664062 -8.84375 4.875 -8.625 C 5.082031 -8.414062 5.1875 -8.164062 5.1875 -7.875 C 5.1875 -7.664062 5.140625 -7.472656 5.046875 -7.296875 C 4.960938 -7.128906 4.851562 -6.972656 4.71875 -6.828125 C 4.59375 -6.691406 4.453125 -6.566406 4.296875 -6.453125 C 4.140625 -6.335938 3.988281 -6.234375 3.84375 -6.140625 Z M 6.40625 -1.25 L 7.46875 0 L 9.03125 0 L 7.078125 -2.25 C 7.179688 -2.476562 7.269531 -2.675781 7.34375 -2.84375 C 7.425781 -3.019531 7.488281 -3.195312 7.53125 -3.375 C 7.582031 -3.550781 7.625 -3.742188 7.65625 -3.953125 C 7.695312 -4.160156 7.726562 -4.414062 7.75 -4.71875 L 6.625 -4.71875 C 6.59375 -4.207031 6.484375 -3.6875 6.296875 -3.15625 L 4.5 -5.359375 C 4.738281 -5.503906 4.96875 -5.660156 5.1875 -5.828125 C 5.414062 -6.003906 5.617188 -6.195312 5.796875 -6.40625 C 5.972656 -6.625 6.113281 -6.859375 6.21875 -7.109375 C 6.320312 -7.367188 6.375 -7.648438 6.375 -7.953125 C 6.375 -8.285156 6.304688 -8.578125 6.171875 -8.828125 C 6.035156 -9.085938 5.851562 -9.304688 5.625 -9.484375 C 5.40625 -9.660156 5.144531 -9.789062 4.84375 -9.875 C 4.550781 -9.957031 4.253906 -10 3.953125 -10 C 3.585938 -10 3.265625 -9.941406 2.984375 -9.828125 C 2.703125 -9.710938 2.460938 -9.5625 2.265625 -9.375 C 2.078125 -9.1875 1.929688 -8.96875 1.828125 -8.71875 C 1.734375 -8.46875 1.6875 -8.207031 1.6875 -7.9375 C 1.6875 -7.6875 1.71875 -7.457031 1.78125 -7.25 C 1.84375 -7.050781 1.925781 -6.859375 2.03125 -6.671875 C 2.144531 -6.492188 2.265625 -6.316406 2.390625 -6.140625 C 2.523438 -5.960938 2.660156 -5.78125 2.796875 -5.59375 C 2.484375 -5.414062 2.179688 -5.234375 1.890625 -5.046875 C 1.609375 -4.859375 1.363281 -4.644531 1.15625 -4.40625 C 0.945312 -4.164062 0.78125 -3.894531 0.65625 -3.59375 C 0.53125 -3.300781 0.46875 -2.957031 0.46875 -2.5625 C 0.46875 -2.351562 0.5 -2.09375 0.5625 -1.78125 C 0.632812 -1.476562 0.78125 -1.179688 1 -0.890625 C 1.226562 -0.609375 1.546875 -0.363281 1.953125 -0.15625 C 2.367188 0.0507812 2.910156 0.15625 3.578125 0.15625 C 4.128906 0.15625 4.664062 0.0390625 5.1875 -0.1875 C 5.707031 -0.425781 6.113281 -0.78125 6.40625 -1.25 Z M 3.453125 -4.828125 L 5.75 -2.078125 C 5.507812 -1.710938 5.207031 -1.421875 4.84375 -1.203125 C 4.488281 -0.984375 4.082031 -0.875 3.625 -0.875 C 3.382812 -0.875 3.148438 -0.914062 2.921875 -1 C 2.691406 -1.09375 2.488281 -1.207031 2.3125 -1.34375 C 2.132812 -1.488281 1.988281 -1.664062 1.875 -1.875 C 1.769531 -2.09375 1.71875 -2.328125 1.71875 -2.578125 C 1.71875 -2.878906 1.765625 -3.140625 1.859375 -3.359375 C 1.953125 -3.578125 2.078125 -3.773438 2.234375 -3.953125 C 2.398438 -4.128906 2.585938 -4.285156 2.796875 -4.421875 C 3.003906 -4.566406 3.222656 -4.703125 3.453125 -4.828125 Z M 3.453125 -4.828125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-11">
+<path style="stroke:none;" d="M 0.890625 -7.234375 L 0.890625 0 L 2.09375 0 L 2.09375 -4.515625 C 2.09375 -4.648438 2.125 -4.820312 2.1875 -5.03125 C 2.257812 -5.238281 2.375 -5.441406 2.53125 -5.640625 C 2.6875 -5.835938 2.882812 -6.003906 3.125 -6.140625 C 3.375 -6.285156 3.671875 -6.359375 4.015625 -6.359375 C 4.285156 -6.359375 4.503906 -6.316406 4.671875 -6.234375 C 4.847656 -6.160156 4.988281 -6.050781 5.09375 -5.90625 C 5.195312 -5.757812 5.269531 -5.585938 5.3125 -5.390625 C 5.351562 -5.191406 5.375 -4.976562 5.375 -4.75 L 5.375 0 L 6.5625 0 L 6.5625 -4.515625 C 6.5625 -5.066406 6.726562 -5.507812 7.0625 -5.84375 C 7.40625 -6.1875 7.867188 -6.359375 8.453125 -6.359375 C 8.742188 -6.359375 8.976562 -6.316406 9.15625 -6.234375 C 9.34375 -6.148438 9.488281 -6.035156 9.59375 -5.890625 C 9.695312 -5.742188 9.765625 -5.570312 9.796875 -5.375 C 9.835938 -5.175781 9.859375 -4.96875 9.859375 -4.75 L 9.859375 0 L 11.046875 0 L 11.046875 -5.3125 C 11.046875 -5.675781 10.988281 -5.988281 10.875 -6.25 C 10.757812 -6.519531 10.59375 -6.738281 10.375 -6.90625 C 10.164062 -7.082031 9.914062 -7.207031 9.625 -7.28125 C 9.332031 -7.363281 9.003906 -7.40625 8.640625 -7.40625 C 8.160156 -7.40625 7.722656 -7.296875 7.328125 -7.078125 C 6.929688 -6.867188 6.613281 -6.566406 6.375 -6.171875 C 6.21875 -6.617188 5.957031 -6.9375 5.59375 -7.125 C 5.226562 -7.3125 4.820312 -7.40625 4.375 -7.40625 C 3.363281 -7.40625 2.585938 -6.992188 2.046875 -6.171875 L 2.015625 -6.171875 L 2.015625 -7.234375 Z M 0.890625 -7.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-12">
+<path style="stroke:none;" d="M 0.9375 -7.234375 L 0.9375 2.765625 L 2.125 2.765625 L 2.125 -0.96875 L 2.15625 -0.96875 C 2.289062 -0.75 2.453125 -0.566406 2.640625 -0.421875 C 2.828125 -0.273438 3.023438 -0.160156 3.234375 -0.078125 C 3.453125 0.00390625 3.671875 0.0625 3.890625 0.09375 C 4.117188 0.132812 4.320312 0.15625 4.5 0.15625 C 5.039062 0.15625 5.519531 0.0546875 5.9375 -0.140625 C 6.351562 -0.335938 6.695312 -0.601562 6.96875 -0.9375 C 7.25 -1.28125 7.457031 -1.679688 7.59375 -2.140625 C 7.726562 -2.597656 7.796875 -3.082031 7.796875 -3.59375 C 7.796875 -4.113281 7.722656 -4.597656 7.578125 -5.046875 C 7.441406 -5.503906 7.234375 -5.910156 6.953125 -6.265625 C 6.679688 -6.617188 6.335938 -6.894531 5.921875 -7.09375 C 5.515625 -7.300781 5.03125 -7.40625 4.46875 -7.40625 C 3.957031 -7.40625 3.492188 -7.3125 3.078125 -7.125 C 2.660156 -6.945312 2.351562 -6.660156 2.15625 -6.265625 L 2.125 -6.265625 L 2.125 -7.234375 Z M 6.53125 -3.6875 C 6.53125 -3.332031 6.492188 -2.984375 6.421875 -2.640625 C 6.347656 -2.304688 6.226562 -2.007812 6.0625 -1.75 C 5.894531 -1.488281 5.671875 -1.273438 5.390625 -1.109375 C 5.117188 -0.953125 4.78125 -0.875 4.375 -0.875 C 3.957031 -0.875 3.601562 -0.953125 3.3125 -1.109375 C 3.03125 -1.265625 2.796875 -1.46875 2.609375 -1.71875 C 2.429688 -1.96875 2.300781 -2.257812 2.21875 -2.59375 C 2.132812 -2.925781 2.09375 -3.269531 2.09375 -3.625 C 2.09375 -3.957031 2.128906 -4.285156 2.203125 -4.609375 C 2.285156 -4.941406 2.414062 -5.234375 2.59375 -5.484375 C 2.769531 -5.742188 3 -5.953125 3.28125 -6.109375 C 3.5625 -6.273438 3.898438 -6.359375 4.296875 -6.359375 C 4.679688 -6.359375 5.015625 -6.28125 5.296875 -6.125 C 5.578125 -5.976562 5.804688 -5.78125 5.984375 -5.53125 C 6.171875 -5.28125 6.304688 -4.992188 6.390625 -4.671875 C 6.484375 -4.347656 6.53125 -4.019531 6.53125 -3.6875 Z M 6.53125 -3.6875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-13">
+<path style="stroke:none;" d="M 2.15625 -8.546875 L 2.15625 -10 L 0.96875 -10 L 0.96875 -8.546875 Z M 0.96875 -7.234375 L 0.96875 0 L 2.15625 0 L 2.15625 -7.234375 Z M 0.96875 -7.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-14">
+<path style="stroke:none;" d="M 7.140625 -0.609375 L 7.140625 -7.234375 L 6.015625 -7.234375 L 6.015625 -6.203125 L 6 -6.203125 C 5.789062 -6.597656 5.492188 -6.894531 5.109375 -7.09375 C 4.722656 -7.300781 4.300781 -7.40625 3.84375 -7.40625 C 3.21875 -7.40625 2.691406 -7.285156 2.265625 -7.046875 C 1.835938 -6.804688 1.492188 -6.503906 1.234375 -6.140625 C 0.972656 -5.773438 0.785156 -5.363281 0.671875 -4.90625 C 0.554688 -4.457031 0.5 -4.015625 0.5 -3.578125 C 0.5 -3.085938 0.566406 -2.617188 0.703125 -2.171875 C 0.835938 -1.734375 1.039062 -1.347656 1.3125 -1.015625 C 1.582031 -0.679688 1.914062 -0.414062 2.3125 -0.21875 C 2.71875 -0.03125 3.191406 0.0625 3.734375 0.0625 C 4.203125 0.0625 4.644531 -0.0390625 5.0625 -0.25 C 5.476562 -0.457031 5.785156 -0.785156 5.984375 -1.234375 L 6.015625 -1.234375 L 6.015625 -0.75 C 6.015625 -0.351562 5.972656 0.0078125 5.890625 0.34375 C 5.816406 0.6875 5.691406 0.972656 5.515625 1.203125 C 5.335938 1.441406 5.113281 1.628906 4.84375 1.765625 C 4.570312 1.898438 4.238281 1.96875 3.84375 1.96875 C 3.65625 1.96875 3.453125 1.945312 3.234375 1.90625 C 3.015625 1.863281 2.8125 1.796875 2.625 1.703125 C 2.445312 1.609375 2.296875 1.488281 2.171875 1.34375 C 2.046875 1.195312 1.976562 1.015625 1.96875 0.796875 L 0.78125 0.796875 C 0.800781 1.191406 0.90625 1.523438 1.09375 1.796875 C 1.28125 2.066406 1.515625 2.285156 1.796875 2.453125 C 2.078125 2.617188 2.394531 2.738281 2.75 2.8125 C 3.101562 2.882812 3.445312 2.921875 3.78125 2.921875 C 4.9375 2.921875 5.785156 2.625 6.328125 2.03125 C 6.867188 1.445312 7.140625 0.566406 7.140625 -0.609375 Z M 3.8125 -0.96875 C 3.414062 -0.96875 3.085938 -1.046875 2.828125 -1.203125 C 2.566406 -1.367188 2.351562 -1.582031 2.1875 -1.84375 C 2.03125 -2.113281 1.921875 -2.410156 1.859375 -2.734375 C 1.796875 -3.066406 1.765625 -3.394531 1.765625 -3.71875 C 1.765625 -4.0625 1.800781 -4.390625 1.875 -4.703125 C 1.957031 -5.023438 2.082031 -5.304688 2.25 -5.546875 C 2.425781 -5.796875 2.648438 -5.992188 2.921875 -6.140625 C 3.191406 -6.285156 3.519531 -6.359375 3.90625 -6.359375 C 4.28125 -6.359375 4.597656 -6.28125 4.859375 -6.125 C 5.117188 -5.976562 5.328125 -5.78125 5.484375 -5.53125 C 5.648438 -5.289062 5.769531 -5.015625 5.84375 -4.703125 C 5.925781 -4.390625 5.96875 -4.078125 5.96875 -3.765625 C 5.96875 -3.429688 5.925781 -3.09375 5.84375 -2.75 C 5.757812 -2.414062 5.632812 -2.113281 5.46875 -1.84375 C 5.300781 -1.582031 5.078125 -1.367188 4.796875 -1.203125 C 4.523438 -1.046875 4.195312 -0.96875 3.8125 -0.96875 Z M 3.8125 -0.96875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-15">
+<path style="stroke:none;" d="M 2.546875 -7.234375 L 2.546875 -9.40625 L 1.359375 -9.40625 L 1.359375 -7.234375 L 0.125 -7.234375 L 0.125 -6.1875 L 1.359375 -6.1875 L 1.359375 -1.578125 C 1.359375 -1.242188 1.390625 -0.972656 1.453125 -0.765625 C 1.515625 -0.566406 1.613281 -0.410156 1.75 -0.296875 C 1.882812 -0.179688 2.0625 -0.101562 2.28125 -0.0625 C 2.507812 -0.0195312 2.773438 0 3.078125 0 L 3.984375 0 L 3.984375 -1.046875 L 3.4375 -1.046875 C 3.25 -1.046875 3.097656 -1.050781 2.984375 -1.0625 C 2.867188 -1.082031 2.78125 -1.113281 2.71875 -1.15625 C 2.65625 -1.207031 2.609375 -1.273438 2.578125 -1.359375 C 2.554688 -1.441406 2.546875 -1.550781 2.546875 -1.6875 L 2.546875 -6.1875 L 3.984375 -6.1875 L 3.984375 -7.234375 Z M 2.546875 -7.234375 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="425" height="218" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 561.171875 456.589844 C 580.941406 465.375 580.941406 479.625 561.171875 488.410156 C 541.402344 497.195312 509.347656 497.195312 489.578125 488.410156 C 469.808594 479.625 469.808594 465.375 489.578125 456.589844 C 509.347656 447.804688 541.402344 447.804688 561.171875 456.589844 " transform="matrix(1,0,0,1,-162,-288)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="351.03809" y="181.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="357.03809" y="181.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="363.71249" y="181.5"/>
+  <use xlink:href="#glyph0-4" x="369.71249" y="181.5"/>
+  <use xlink:href="#glyph0-5" x="375.71249" y="181.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-6" x="334.02539" y="195.5"/>
+  <use xlink:href="#glyph0-7" x="342.69179" y="195.5"/>
+  <use xlink:href="#glyph0-8" x="349.36619" y="195.5"/>
+  <use xlink:href="#glyph0-9" x="356.04059" y="195.5"/>
+  <use xlink:href="#glyph0-5" x="362.71499" y="195.5"/>
+  <use xlink:href="#glyph0-10" x="366.05339" y="195.5"/>
+  <use xlink:href="#glyph0-9" x="375.39179" y="195.5"/>
+  <use xlink:href="#glyph0-2" x="382.06619" y="195.5"/>
+  <use xlink:href="#glyph0-11" x="388.74059" y="195.5"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(100%,50%,0%);stroke-opacity:1;stroke-dasharray:4,4;stroke-miterlimit:10;" d="M 311.421875 348.589844 C 331.191406 357.375 331.191406 371.625 311.421875 380.410156 C 291.652344 389.195312 259.597656 389.195312 239.828125 380.410156 C 220.058594 371.625 220.058594 357.375 239.828125 348.589844 C 259.597656 339.804688 291.652344 339.804688 311.421875 348.589844 " transform="matrix(1,0,0,1,-162,-288)"/>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="101.28809" y="66.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="107.28809" y="66.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="113.96249" y="66.5"/>
+  <use xlink:href="#glyph0-4" x="119.96249" y="66.5"/>
+  <use xlink:href="#glyph0-5" x="125.96249" y="66.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-6" x="99.28125" y="80.5"/>
+  <use xlink:href="#glyph0-7" x="107.94765" y="80.5"/>
+  <use xlink:href="#glyph0-8" x="114.62205" y="80.5"/>
+  <use xlink:href="#glyph0-9" x="121.29645" y="80.5"/>
+  <use xlink:href="#glyph0-5" x="127.97085" y="80.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-10" x="85.6084" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-9" x="94.942" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="101.6164" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-11" x="108.2908" y="94.5"/>
+  <use xlink:href="#glyph0-12" x="112.2868" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="118.9612" y="94.5"/>
+  <use xlink:href="#glyph0-13" x="124.9612" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-14" x="128.2948" y="94.5"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-15" x="134.9692" y="94.5"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 561.171875 348.589844 C 580.941406 357.375 580.941406 371.625 561.171875 380.410156 C 541.402344 389.195312 509.347656 389.195312 489.578125 380.410156 C 469.808594 371.625 469.808594 357.375 489.578125 348.589844 C 509.347656 339.804688 541.402344 339.804688 561.171875 348.589844 " transform="matrix(1,0,0,1,-162,-288)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-6" x="346.70215" y="66.5"/>
+  <use xlink:href="#glyph0-16" x="355.36855" y="66.5"/>
+  <use xlink:href="#glyph0-17" x="364.03495" y="66.5"/>
+  <use xlink:href="#glyph0-18" x="372.70135" y="66.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="380.04775" y="66.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-19" x="339.69727" y="80.5"/>
+  <use xlink:href="#glyph0-20" x="347.70127" y="80.5"/>
+  <use xlink:href="#glyph0-9" x="353.70127" y="80.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-21" x="360.37567" y="80.5"/>
+  <use xlink:href="#glyph0-13" x="366.37567" y="80.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-14" x="369.70927" y="80.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-7" x="376.38367" y="80.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-11" x="383.05807" y="80.5"/>
+  <use xlink:href="#glyph0-5" x="387.05407" y="80.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-11" x="351.36621" y="94.5"/>
+  <use xlink:href="#glyph0-9" x="355.36221" y="94.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="362.03661" y="94.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-8" x="368.71101" y="94.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:4,4;stroke-miterlimit:10;" d="M 326.25 364.5 L 480.953125 451.726562 " transform="matrix(1,0,0,1,-162,-288)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 487.921875 455.65625 L 482.425781 449.113281 L 479.480469 454.339844 Z M 487.921875 455.65625 " transform="matrix(1,0,0,1,-162,-288)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 326.25 364.5 L 464.851562 364.5 " transform="matrix(1,0,0,1,-162,-288)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 472.851562 364.5 L 464.851562 361.5 L 464.851562 367.5 Z M 472.851562 364.5 " transform="matrix(1,0,0,1,-162,-288)"/>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="14.087" y="27.304001"/>
+  <use xlink:href="#glyph1-2" x="21.353" y="27.304001"/>
+  <use xlink:href="#glyph1-3" x="28.871" y="27.304001"/>
+</g>
+<g style="fill:rgb(70.195007%,26.66626%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-4" x="33.785" y="27.304001"/>
+  <use xlink:href="#glyph1-2" x="41.569" y="27.304001"/>
+  <use xlink:href="#glyph1-5" x="49.087" y="27.304001"/>
+  <use xlink:href="#glyph1-6" x="52.195" y="27.304001"/>
+  <use xlink:href="#glyph1-5" x="56.087" y="27.304001"/>
+  <use xlink:href="#glyph1-7" x="59.195" y="27.304001"/>
+  <use xlink:href="#glyph1-8" x="67.231" y="27.304001"/>
+  <use xlink:href="#glyph1-9" x="74.749" y="27.304001"/>
+  <use xlink:href="#glyph1-6" x="83.051" y="27.304001"/>
+  <use xlink:href="#glyph1-10" x="86.943" y="27.304001"/>
+  <use xlink:href="#glyph1-6" x="95.763" y="27.304001"/>
+  <use xlink:href="#glyph1-11" x="99.655" y="27.304001"/>
+  <use xlink:href="#glyph1-8" x="111.597" y="27.304001"/>
+  <use xlink:href="#glyph1-12" x="119.115" y="27.304001"/>
+  <use xlink:href="#glyph1-12" x="127.417" y="27.304001"/>
+  <use xlink:href="#glyph1-13" x="135.719" y="27.304001"/>
+  <use xlink:href="#glyph1-4" x="138.827" y="27.304001"/>
+  <use xlink:href="#glyph1-14" x="146.611" y="27.304001"/>
+  <use xlink:href="#glyph1-6" x="154.647" y="27.304001"/>
+  <use xlink:href="#glyph1-9" x="158.539" y="27.304001"/>
+  <use xlink:href="#glyph1-8" x="166.841" y="27.304001"/>
+  <use xlink:href="#glyph1-15" x="174.359" y="27.304001"/>
+  <use xlink:href="#glyph1-8" x="178.769" y="27.304001"/>
+  <use xlink:href="#glyph1-6" x="186.287" y="27.304001"/>
+  <use xlink:href="#glyph1-14" x="190.179" y="27.304001"/>
+  <use xlink:href="#glyph1-2" x="198.215" y="27.304001"/>
+  <use xlink:href="#glyph1-8" x="205.733" y="27.304001"/>
+  <use xlink:href="#glyph1-3" x="213.251" y="27.304001"/>
+</g>
+</g>
+</svg>
Binary file slide/images/sendTask.graffle has changed
--- a/slide/images/sendTask.svg	Tue Feb 13 04:54:26 2018 +0900
+++ b/slide/images/sendTask.svg	Tue Feb 13 05:29:47 2018 +0900
@@ -150,16 +150,16 @@
 <path style="stroke:none;" d="M 0.78125 -6.28125 L 1.78125 -6.28125 L 1.78125 -5.390625 C 2.070312 -5.753906 2.382812 -6.015625 2.71875 -6.171875 C 3.050781 -6.335938 3.421875 -6.421875 3.828125 -6.421875 C 4.710938 -6.421875 5.3125 -6.109375 5.625 -5.484375 C 5.800781 -5.140625 5.890625 -4.65625 5.890625 -4.03125 L 5.890625 0 L 4.8125 0 L 4.8125 -3.953125 C 4.8125 -4.335938 4.753906 -4.644531 4.640625 -4.875 C 4.453125 -5.269531 4.113281 -5.46875 3.625 -5.46875 C 3.375 -5.46875 3.171875 -5.441406 3.015625 -5.390625 C 2.722656 -5.304688 2.46875 -5.132812 2.25 -4.875 C 2.070312 -4.664062 1.957031 -4.453125 1.90625 -4.234375 C 1.851562 -4.015625 1.828125 -3.695312 1.828125 -3.28125 L 1.828125 0 L 0.78125 0 Z M 3.25 -6.421875 Z M 3.25 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-10">
-<path style="stroke:none;" d="M 0.78125 -6.25 L 1.84375 -6.25 L 1.84375 0 L 0.78125 0 Z M 0.78125 -8.609375 L 1.84375 -8.609375 L 1.84375 -7.40625 L 0.78125 -7.40625 Z M 0.78125 -8.609375 "/>
+<path style="stroke:none;" d="M 1.171875 -8.609375 L 2.359375 -8.609375 L 2.359375 0 L 1.171875 0 Z M 1.171875 -8.609375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-11">
-<path style="stroke:none;" d="M 1.4375 -3.0625 C 1.4375 -2.394531 1.578125 -1.832031 1.859375 -1.375 C 2.148438 -0.925781 2.609375 -0.703125 3.234375 -0.703125 C 3.722656 -0.703125 4.125 -0.910156 4.4375 -1.328125 C 4.757812 -1.742188 4.921875 -2.347656 4.921875 -3.140625 C 4.921875 -3.929688 4.753906 -4.515625 4.421875 -4.890625 C 4.097656 -5.273438 3.703125 -5.46875 3.234375 -5.46875 C 2.703125 -5.46875 2.269531 -5.265625 1.9375 -4.859375 C 1.601562 -4.453125 1.4375 -3.851562 1.4375 -3.0625 Z M 3.03125 -6.390625 C 3.507812 -6.390625 3.910156 -6.285156 4.234375 -6.078125 C 4.421875 -5.960938 4.632812 -5.757812 4.875 -5.46875 L 4.875 -8.640625 L 5.890625 -8.640625 L 5.890625 0 L 4.9375 0 L 4.9375 -0.875 C 4.695312 -0.488281 4.40625 -0.207031 4.0625 -0.03125 C 3.726562 0.132812 3.34375 0.21875 2.90625 0.21875 C 2.207031 0.21875 1.601562 -0.0703125 1.09375 -0.65625 C 0.582031 -1.25 0.328125 -2.03125 0.328125 -3 C 0.328125 -3.914062 0.5625 -4.707031 1.03125 -5.375 C 1.5 -6.050781 2.164062 -6.390625 3.03125 -6.390625 Z M 3.03125 -6.390625 "/>
+<path style="stroke:none;" d="M 4.21875 -1 C 4.613281 -1 4.9375 -1.039062 5.1875 -1.125 C 5.644531 -1.269531 6.019531 -1.5625 6.3125 -2 C 6.539062 -2.34375 6.703125 -2.785156 6.796875 -3.328125 C 6.859375 -3.660156 6.890625 -3.960938 6.890625 -4.234375 C 6.890625 -5.304688 6.675781 -6.132812 6.25 -6.71875 C 5.832031 -7.3125 5.148438 -7.609375 4.203125 -7.609375 L 2.140625 -7.609375 L 2.140625 -1 Z M 0.96875 -8.609375 L 4.453125 -8.609375 C 5.640625 -8.609375 6.554688 -8.1875 7.203125 -7.34375 C 7.785156 -6.59375 8.078125 -5.625 8.078125 -4.4375 C 8.078125 -3.519531 7.90625 -2.691406 7.5625 -1.953125 C 6.957031 -0.648438 5.914062 0 4.4375 0 L 0.96875 0 Z M 0.96875 -8.609375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-12">
-<path style="stroke:none;" d="M 2.984375 -6.390625 C 3.484375 -6.390625 3.914062 -6.269531 4.28125 -6.03125 C 4.476562 -5.882812 4.679688 -5.679688 4.890625 -5.421875 L 4.890625 -6.21875 L 5.859375 -6.21875 L 5.859375 -0.515625 C 5.859375 0.285156 5.742188 0.914062 5.515625 1.375 C 5.078125 2.226562 4.25 2.65625 3.03125 2.65625 C 2.351562 2.65625 1.785156 2.503906 1.328125 2.203125 C 0.867188 1.898438 0.609375 1.425781 0.546875 0.78125 L 1.625 0.78125 C 1.675781 1.0625 1.773438 1.28125 1.921875 1.4375 C 2.160156 1.664062 2.535156 1.78125 3.046875 1.78125 C 3.859375 1.78125 4.390625 1.492188 4.640625 0.921875 C 4.785156 0.585938 4.851562 -0.0078125 4.84375 -0.875 C 4.632812 -0.550781 4.378906 -0.3125 4.078125 -0.15625 C 3.785156 0 3.394531 0.078125 2.90625 0.078125 C 2.226562 0.078125 1.632812 -0.160156 1.125 -0.640625 C 0.613281 -1.128906 0.359375 -1.929688 0.359375 -3.046875 C 0.359375 -4.097656 0.613281 -4.914062 1.125 -5.5 C 1.644531 -6.09375 2.265625 -6.390625 2.984375 -6.390625 Z M 4.890625 -3.171875 C 4.890625 -3.941406 4.726562 -4.515625 4.40625 -4.890625 C 4.082031 -5.265625 3.675781 -5.453125 3.1875 -5.453125 C 2.4375 -5.453125 1.925781 -5.101562 1.65625 -4.40625 C 1.507812 -4.039062 1.4375 -3.554688 1.4375 -2.953125 C 1.4375 -2.242188 1.578125 -1.703125 1.859375 -1.328125 C 2.148438 -0.960938 2.539062 -0.78125 3.03125 -0.78125 C 3.789062 -0.78125 4.320312 -1.125 4.625 -1.8125 C 4.800781 -2.195312 4.890625 -2.648438 4.890625 -3.171875 Z M 3.109375 -6.421875 Z M 3.109375 -6.421875 "/>
+<path style="stroke:none;" d="M 4.640625 -8.828125 C 5.441406 -8.828125 6.140625 -8.671875 6.734375 -8.359375 C 7.585938 -7.910156 8.109375 -7.125 8.296875 -6 L 7.15625 -6 C 7.007812 -6.625 6.710938 -7.082031 6.265625 -7.375 C 5.828125 -7.664062 5.273438 -7.8125 4.609375 -7.8125 C 3.804688 -7.8125 3.132812 -7.507812 2.59375 -6.90625 C 2.050781 -6.3125 1.78125 -5.421875 1.78125 -4.234375 C 1.78125 -3.210938 2.003906 -2.378906 2.453125 -1.734375 C 2.898438 -1.097656 3.628906 -0.78125 4.640625 -0.78125 C 5.421875 -0.78125 6.066406 -1.003906 6.578125 -1.453125 C 7.085938 -1.898438 7.347656 -2.628906 7.359375 -3.640625 L 4.671875 -3.640625 L 4.671875 -4.609375 L 8.4375 -4.609375 L 8.4375 0 L 7.6875 0 L 7.40625 -1.109375 C 7.019531 -0.671875 6.671875 -0.367188 6.359375 -0.203125 C 5.847656 0.0859375 5.195312 0.234375 4.40625 0.234375 C 3.394531 0.234375 2.519531 -0.0976562 1.78125 -0.765625 C 0.976562 -1.585938 0.578125 -2.722656 0.578125 -4.171875 C 0.578125 -5.609375 0.96875 -6.753906 1.75 -7.609375 C 2.488281 -8.421875 3.453125 -8.828125 4.640625 -8.828125 Z M 4.4375 -8.84375 Z M 4.4375 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-13">
-<path style="stroke:none;" d="M 3.1875 -6.453125 C 3.894531 -6.453125 4.46875 -6.28125 4.90625 -5.9375 C 5.351562 -5.59375 5.625 -5.003906 5.71875 -4.171875 L 4.6875 -4.171875 C 4.625 -4.554688 4.484375 -4.875 4.265625 -5.125 C 4.046875 -5.382812 3.6875 -5.515625 3.1875 -5.515625 C 2.519531 -5.515625 2.039062 -5.1875 1.75 -4.53125 C 1.5625 -4.101562 1.46875 -3.578125 1.46875 -2.953125 C 1.46875 -2.328125 1.597656 -1.796875 1.859375 -1.359375 C 2.128906 -0.929688 2.550781 -0.71875 3.125 -0.71875 C 3.5625 -0.71875 3.90625 -0.851562 4.15625 -1.125 C 4.414062 -1.394531 4.59375 -1.757812 4.6875 -2.21875 L 5.71875 -2.21875 C 5.601562 -1.382812 5.3125 -0.773438 4.84375 -0.390625 C 4.375 -0.00390625 3.773438 0.1875 3.046875 0.1875 C 2.222656 0.1875 1.566406 -0.113281 1.078125 -0.71875 C 0.585938 -1.320312 0.34375 -2.070312 0.34375 -2.96875 C 0.34375 -4.070312 0.609375 -4.925781 1.140625 -5.53125 C 1.679688 -6.144531 2.363281 -6.453125 3.1875 -6.453125 Z M 3.03125 -6.421875 Z M 3.03125 -6.421875 "/>
+<path style="stroke:none;" d="M 4.546875 -8.84375 C 5.628906 -8.84375 6.472656 -8.554688 7.078125 -7.984375 C 7.679688 -7.410156 8.015625 -6.757812 8.078125 -6.03125 L 6.9375 -6.03125 C 6.8125 -6.582031 6.554688 -7.019531 6.171875 -7.34375 C 5.785156 -7.664062 5.242188 -7.828125 4.546875 -7.828125 C 3.703125 -7.828125 3.019531 -7.53125 2.5 -6.9375 C 1.976562 -6.34375 1.71875 -5.429688 1.71875 -4.203125 C 1.71875 -3.191406 1.953125 -2.367188 2.421875 -1.734375 C 2.890625 -1.109375 3.59375 -0.796875 4.53125 -0.796875 C 5.382812 -0.796875 6.039062 -1.128906 6.5 -1.796875 C 6.726562 -2.140625 6.90625 -2.597656 7.03125 -3.171875 L 8.15625 -3.171875 C 8.0625 -2.265625 7.726562 -1.503906 7.15625 -0.890625 C 6.46875 -0.148438 5.546875 0.21875 4.390625 0.21875 C 3.390625 0.21875 2.550781 -0.0820312 1.875 -0.6875 C 0.976562 -1.488281 0.53125 -2.722656 0.53125 -4.390625 C 0.53125 -5.660156 0.863281 -6.703125 1.53125 -7.515625 C 2.257812 -8.398438 3.265625 -8.84375 4.546875 -8.84375 Z M 4.3125 -8.84375 Z M 4.3125 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-14">
 <path style="stroke:none;" d="M 3.265625 -0.6875 C 3.960938 -0.6875 4.441406 -0.945312 4.703125 -1.46875 C 4.960938 -2 5.09375 -2.585938 5.09375 -3.234375 C 5.09375 -3.828125 5 -4.304688 4.8125 -4.671875 C 4.507812 -5.242188 4 -5.53125 3.28125 -5.53125 C 2.632812 -5.53125 2.164062 -5.285156 1.875 -4.796875 C 1.582031 -4.304688 1.4375 -3.710938 1.4375 -3.015625 C 1.4375 -2.347656 1.582031 -1.789062 1.875 -1.34375 C 2.164062 -0.90625 2.628906 -0.6875 3.265625 -0.6875 Z M 3.3125 -6.453125 C 4.113281 -6.453125 4.789062 -6.179688 5.34375 -5.640625 C 5.90625 -5.109375 6.1875 -4.316406 6.1875 -3.265625 C 6.1875 -2.253906 5.941406 -1.414062 5.453125 -0.75 C 4.960938 -0.09375 4.203125 0.234375 3.171875 0.234375 C 2.304688 0.234375 1.617188 -0.0546875 1.109375 -0.640625 C 0.597656 -1.234375 0.34375 -2.019531 0.34375 -3 C 0.34375 -4.050781 0.609375 -4.890625 1.140625 -5.515625 C 1.679688 -6.140625 2.40625 -6.453125 3.3125 -6.453125 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
@@ -171,24 +171,15 @@
 <path style="stroke:none;" d="M 0.984375 -8.03125 L 2.046875 -8.03125 L 2.046875 -6.28125 L 3.046875 -6.28125 L 3.046875 -5.421875 L 2.046875 -5.421875 L 2.046875 -1.3125 C 2.046875 -1.09375 2.125 -0.945312 2.28125 -0.875 C 2.351562 -0.832031 2.488281 -0.8125 2.6875 -0.8125 C 2.738281 -0.8125 2.789062 -0.8125 2.84375 -0.8125 C 2.90625 -0.820312 2.972656 -0.828125 3.046875 -0.828125 L 3.046875 0 C 2.929688 0.03125 2.804688 0.0507812 2.671875 0.0625 C 2.546875 0.0820312 2.40625 0.09375 2.25 0.09375 C 1.757812 0.09375 1.425781 -0.03125 1.25 -0.28125 C 1.070312 -0.53125 0.984375 -0.859375 0.984375 -1.265625 L 0.984375 -5.421875 L 0.140625 -5.421875 L 0.140625 -6.28125 L 0.984375 -6.28125 Z M 0.984375 -8.03125 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-17">
-<path style="stroke:none;" d="M 1.171875 -8.609375 L 2.359375 -8.609375 L 2.359375 0 L 1.171875 0 Z M 1.171875 -8.609375 "/>
+<path style="stroke:none;" d="M 4.625 -8.84375 C 6.144531 -8.84375 7.269531 -8.351562 8 -7.375 C 8.570312 -6.613281 8.859375 -5.640625 8.859375 -4.453125 C 8.859375 -3.171875 8.53125 -2.101562 7.875 -1.25 C 7.113281 -0.25 6.023438 0.25 4.609375 0.25 C 3.285156 0.25 2.242188 -0.1875 1.484375 -1.0625 C 0.804688 -1.90625 0.46875 -2.972656 0.46875 -4.265625 C 0.46875 -5.421875 0.757812 -6.414062 1.34375 -7.25 C 2.082031 -8.3125 3.175781 -8.84375 4.625 -8.84375 Z M 4.75 -0.796875 C 5.769531 -0.796875 6.507812 -1.160156 6.96875 -1.890625 C 7.4375 -2.628906 7.671875 -3.476562 7.671875 -4.4375 C 7.671875 -5.445312 7.40625 -6.257812 6.875 -6.875 C 6.34375 -7.5 5.617188 -7.8125 4.703125 -7.8125 C 3.804688 -7.8125 3.078125 -7.503906 2.515625 -6.890625 C 1.953125 -6.273438 1.671875 -5.375 1.671875 -4.1875 C 1.671875 -3.226562 1.910156 -2.421875 2.390625 -1.765625 C 2.878906 -1.117188 3.664062 -0.796875 4.75 -0.796875 Z M 4.671875 -8.84375 Z M 4.671875 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-18">
-<path style="stroke:none;" d="M 4.21875 -1 C 4.613281 -1 4.9375 -1.039062 5.1875 -1.125 C 5.644531 -1.269531 6.019531 -1.5625 6.3125 -2 C 6.539062 -2.34375 6.703125 -2.785156 6.796875 -3.328125 C 6.859375 -3.660156 6.890625 -3.960938 6.890625 -4.234375 C 6.890625 -5.304688 6.675781 -6.132812 6.25 -6.71875 C 5.832031 -7.3125 5.148438 -7.609375 4.203125 -7.609375 L 2.140625 -7.609375 L 2.140625 -1 Z M 0.96875 -8.609375 L 4.453125 -8.609375 C 5.640625 -8.609375 6.554688 -8.1875 7.203125 -7.34375 C 7.785156 -6.59375 8.078125 -5.625 8.078125 -4.4375 C 8.078125 -3.519531 7.90625 -2.691406 7.5625 -1.953125 C 6.957031 -0.648438 5.914062 0 4.4375 0 L 0.96875 0 Z M 0.96875 -8.609375 "/>
+<path style="stroke:none;" d="M 1.4375 -3.0625 C 1.4375 -2.394531 1.578125 -1.832031 1.859375 -1.375 C 2.148438 -0.925781 2.609375 -0.703125 3.234375 -0.703125 C 3.722656 -0.703125 4.125 -0.910156 4.4375 -1.328125 C 4.757812 -1.742188 4.921875 -2.347656 4.921875 -3.140625 C 4.921875 -3.929688 4.753906 -4.515625 4.421875 -4.890625 C 4.097656 -5.273438 3.703125 -5.46875 3.234375 -5.46875 C 2.703125 -5.46875 2.269531 -5.265625 1.9375 -4.859375 C 1.601562 -4.453125 1.4375 -3.851562 1.4375 -3.0625 Z M 3.03125 -6.390625 C 3.507812 -6.390625 3.910156 -6.285156 4.234375 -6.078125 C 4.421875 -5.960938 4.632812 -5.757812 4.875 -5.46875 L 4.875 -8.640625 L 5.890625 -8.640625 L 5.890625 0 L 4.9375 0 L 4.9375 -0.875 C 4.695312 -0.488281 4.40625 -0.207031 4.0625 -0.03125 C 3.726562 0.132812 3.34375 0.21875 2.90625 0.21875 C 2.207031 0.21875 1.601562 -0.0703125 1.09375 -0.65625 C 0.582031 -1.25 0.328125 -2.03125 0.328125 -3 C 0.328125 -3.914062 0.5625 -4.707031 1.03125 -5.375 C 1.5 -6.050781 2.164062 -6.390625 3.03125 -6.390625 Z M 3.03125 -6.390625 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-19">
-<path style="stroke:none;" d="M 4.640625 -8.828125 C 5.441406 -8.828125 6.140625 -8.671875 6.734375 -8.359375 C 7.585938 -7.910156 8.109375 -7.125 8.296875 -6 L 7.15625 -6 C 7.007812 -6.625 6.710938 -7.082031 6.265625 -7.375 C 5.828125 -7.664062 5.273438 -7.8125 4.609375 -7.8125 C 3.804688 -7.8125 3.132812 -7.507812 2.59375 -6.90625 C 2.050781 -6.3125 1.78125 -5.421875 1.78125 -4.234375 C 1.78125 -3.210938 2.003906 -2.378906 2.453125 -1.734375 C 2.898438 -1.097656 3.628906 -0.78125 4.640625 -0.78125 C 5.421875 -0.78125 6.066406 -1.003906 6.578125 -1.453125 C 7.085938 -1.898438 7.347656 -2.628906 7.359375 -3.640625 L 4.671875 -3.640625 L 4.671875 -4.609375 L 8.4375 -4.609375 L 8.4375 0 L 7.6875 0 L 7.40625 -1.109375 C 7.019531 -0.671875 6.671875 -0.367188 6.359375 -0.203125 C 5.847656 0.0859375 5.195312 0.234375 4.40625 0.234375 C 3.394531 0.234375 2.519531 -0.0976562 1.78125 -0.765625 C 0.976562 -1.585938 0.578125 -2.722656 0.578125 -4.171875 C 0.578125 -5.609375 0.96875 -6.753906 1.75 -7.609375 C 2.488281 -8.421875 3.453125 -8.828125 4.640625 -8.828125 Z M 4.4375 -8.84375 Z M 4.4375 -8.84375 "/>
+<path style="stroke:none;" d="M 3.390625 -6.421875 C 3.835938 -6.421875 4.269531 -6.316406 4.6875 -6.109375 C 5.101562 -5.898438 5.421875 -5.628906 5.640625 -5.296875 C 5.847656 -4.972656 5.988281 -4.601562 6.0625 -4.1875 C 6.125 -3.894531 6.15625 -3.429688 6.15625 -2.796875 L 1.546875 -2.796875 C 1.566406 -2.160156 1.71875 -1.648438 2 -1.265625 C 2.28125 -0.878906 2.71875 -0.6875 3.3125 -0.6875 C 3.863281 -0.6875 4.300781 -0.867188 4.625 -1.234375 C 4.8125 -1.441406 4.945312 -1.6875 5.03125 -1.96875 L 6.0625 -1.96875 C 6.039062 -1.738281 5.953125 -1.484375 5.796875 -1.203125 C 5.640625 -0.921875 5.46875 -0.6875 5.28125 -0.5 C 4.957031 -0.1875 4.554688 0.0195312 4.078125 0.125 C 3.828125 0.1875 3.539062 0.21875 3.21875 0.21875 C 2.4375 0.21875 1.773438 -0.0625 1.234375 -0.625 C 0.691406 -1.195312 0.421875 -1.992188 0.421875 -3.015625 C 0.421875 -4.023438 0.691406 -4.84375 1.234375 -5.46875 C 1.785156 -6.101562 2.503906 -6.421875 3.390625 -6.421875 Z M 5.0625 -3.640625 C 5.019531 -4.097656 4.921875 -4.460938 4.765625 -4.734375 C 4.484375 -5.242188 4.003906 -5.5 3.328125 -5.5 C 2.835938 -5.5 2.425781 -5.320312 2.09375 -4.96875 C 1.769531 -4.625 1.597656 -4.179688 1.578125 -3.640625 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-20">
-<path style="stroke:none;" d="M 4.625 -8.84375 C 6.144531 -8.84375 7.269531 -8.351562 8 -7.375 C 8.570312 -6.613281 8.859375 -5.640625 8.859375 -4.453125 C 8.859375 -3.171875 8.53125 -2.101562 7.875 -1.25 C 7.113281 -0.25 6.023438 0.25 4.609375 0.25 C 3.285156 0.25 2.242188 -0.1875 1.484375 -1.0625 C 0.804688 -1.90625 0.46875 -2.972656 0.46875 -4.265625 C 0.46875 -5.421875 0.757812 -6.414062 1.34375 -7.25 C 2.082031 -8.3125 3.175781 -8.84375 4.625 -8.84375 Z M 4.75 -0.796875 C 5.769531 -0.796875 6.507812 -1.160156 6.96875 -1.890625 C 7.4375 -2.628906 7.671875 -3.476562 7.671875 -4.4375 C 7.671875 -5.445312 7.40625 -6.257812 6.875 -6.875 C 6.34375 -7.5 5.617188 -7.8125 4.703125 -7.8125 C 3.804688 -7.8125 3.078125 -7.503906 2.515625 -6.890625 C 1.953125 -6.273438 1.671875 -5.375 1.671875 -4.1875 C 1.671875 -3.226562 1.910156 -2.421875 2.390625 -1.765625 C 2.878906 -1.117188 3.664062 -0.796875 4.75 -0.796875 Z M 4.671875 -8.84375 Z M 4.671875 -8.84375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-21">
-<path style="stroke:none;" d="M 4.546875 -8.84375 C 5.628906 -8.84375 6.472656 -8.554688 7.078125 -7.984375 C 7.679688 -7.410156 8.015625 -6.757812 8.078125 -6.03125 L 6.9375 -6.03125 C 6.8125 -6.582031 6.554688 -7.019531 6.171875 -7.34375 C 5.785156 -7.664062 5.242188 -7.828125 4.546875 -7.828125 C 3.703125 -7.828125 3.019531 -7.53125 2.5 -6.9375 C 1.976562 -6.34375 1.71875 -5.429688 1.71875 -4.203125 C 1.71875 -3.191406 1.953125 -2.367188 2.421875 -1.734375 C 2.890625 -1.109375 3.59375 -0.796875 4.53125 -0.796875 C 5.382812 -0.796875 6.039062 -1.128906 6.5 -1.796875 C 6.726562 -2.140625 6.90625 -2.597656 7.03125 -3.171875 L 8.15625 -3.171875 C 8.0625 -2.265625 7.726562 -1.503906 7.15625 -0.890625 C 6.46875 -0.148438 5.546875 0.21875 4.390625 0.21875 C 3.390625 0.21875 2.550781 -0.0820312 1.875 -0.6875 C 0.976562 -1.488281 0.53125 -2.722656 0.53125 -4.390625 C 0.53125 -5.660156 0.863281 -6.703125 1.53125 -7.515625 C 2.257812 -8.398438 3.265625 -8.84375 4.546875 -8.84375 Z M 4.3125 -8.84375 Z M 4.3125 -8.84375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-22">
-<path style="stroke:none;" d="M 3.390625 -6.421875 C 3.835938 -6.421875 4.269531 -6.316406 4.6875 -6.109375 C 5.101562 -5.898438 5.421875 -5.628906 5.640625 -5.296875 C 5.847656 -4.972656 5.988281 -4.601562 6.0625 -4.1875 C 6.125 -3.894531 6.15625 -3.429688 6.15625 -2.796875 L 1.546875 -2.796875 C 1.566406 -2.160156 1.71875 -1.648438 2 -1.265625 C 2.28125 -0.878906 2.71875 -0.6875 3.3125 -0.6875 C 3.863281 -0.6875 4.300781 -0.867188 4.625 -1.234375 C 4.8125 -1.441406 4.945312 -1.6875 5.03125 -1.96875 L 6.0625 -1.96875 C 6.039062 -1.738281 5.953125 -1.484375 5.796875 -1.203125 C 5.640625 -0.921875 5.46875 -0.6875 5.28125 -0.5 C 4.957031 -0.1875 4.554688 0.0195312 4.078125 0.125 C 3.828125 0.1875 3.539062 0.21875 3.21875 0.21875 C 2.4375 0.21875 1.773438 -0.0625 1.234375 -0.625 C 0.691406 -1.195312 0.421875 -1.992188 0.421875 -3.015625 C 0.421875 -4.023438 0.691406 -4.84375 1.234375 -5.46875 C 1.785156 -6.101562 2.503906 -6.421875 3.390625 -6.421875 Z M 5.0625 -3.640625 C 5.019531 -4.097656 4.921875 -4.460938 4.765625 -4.734375 C 4.484375 -5.242188 4.003906 -5.5 3.328125 -5.5 C 2.835938 -5.5 2.425781 -5.320312 2.09375 -4.96875 C 1.769531 -4.625 1.597656 -4.179688 1.578125 -3.640625 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-23">
 <path style="stroke:none;" d="M 0.796875 -6.28125 L 1.8125 -6.28125 L 1.8125 -5.1875 C 1.882812 -5.40625 2.082031 -5.664062 2.40625 -5.96875 C 2.726562 -6.269531 3.097656 -6.421875 3.515625 -6.421875 C 3.535156 -6.421875 3.566406 -6.414062 3.609375 -6.40625 C 3.660156 -6.40625 3.742188 -6.398438 3.859375 -6.390625 L 3.859375 -5.28125 C 3.796875 -5.289062 3.738281 -5.296875 3.6875 -5.296875 C 3.632812 -5.296875 3.578125 -5.296875 3.515625 -5.296875 C 2.984375 -5.296875 2.570312 -5.125 2.28125 -4.78125 C 2 -4.445312 1.859375 -4.054688 1.859375 -3.609375 L 1.859375 0 L 0.796875 0 Z M 0.796875 -6.28125 "/>
 </symbol>
 </g>
@@ -289,53 +280,38 @@
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 573.4375 280.402344 L 699.882812 280.402344 L 699.882812 305.894531 L 573.4375 305.894531 Z M 573.4375 280.402344 " transform="matrix(1,0,0,1,-147,-223)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-10" x="465.30824" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-11" x="467.97464" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-12" x="474.64904" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-5" x="481.32344" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-13" x="484.65704" y="74.1491"/>
-  <use xlink:href="#glyph1-14" x="490.65704" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-15" x="497.33144" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-9" x="504.00584" y="74.1491"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-16" x="510.68024" y="74.1491"/>
+  <use xlink:href="#glyph1-10" x="462.98207" y="74.1491"/>
+  <use xlink:href="#glyph1-11" x="466.31567" y="74.1491"/>
+  <use xlink:href="#glyph1-12" x="474.97727" y="74.1491"/>
+  <use xlink:href="#glyph1-13" x="484.31087" y="74.1491"/>
+  <use xlink:href="#glyph1-14" x="492.97247" y="74.1491"/>
+  <use xlink:href="#glyph1-15" x="499.64207" y="74.1491"/>
+  <use xlink:href="#glyph1-9" x="506.31167" y="74.1491"/>
+  <use xlink:href="#glyph1-16" x="512.98127" y="74.1491"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 573.4375 305.894531 L 699.882812 305.894531 L 699.882812 331.386719 L 573.4375 331.386719 Z M 573.4375 305.894531 " transform="matrix(1,0,0,1,-147,-223)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-17" x="478.99281" y="99.64"/>
-  <use xlink:href="#glyph1-18" x="482.32641" y="99.64"/>
-  <use xlink:href="#glyph1-19" x="490.98801" y="99.64"/>
+  <use xlink:href="#glyph1-10" x="478.99281" y="99.64"/>
+  <use xlink:href="#glyph1-11" x="482.32641" y="99.64"/>
+  <use xlink:href="#glyph1-12" x="490.98801" y="99.64"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 573.4375 331.386719 L 699.882812 331.386719 L 699.882812 356.875 L 573.4375 356.875 Z M 573.4375 331.386719 " transform="matrix(1,0,0,1,-147,-223)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-20" x="475.99281" y="125.1308"/>
-  <use xlink:href="#glyph1-18" x="485.32641" y="125.1308"/>
-  <use xlink:href="#glyph1-19" x="493.98801" y="125.1308"/>
+  <use xlink:href="#glyph1-17" x="475.99281" y="125.1308"/>
+  <use xlink:href="#glyph1-11" x="485.32641" y="125.1308"/>
+  <use xlink:href="#glyph1-12" x="493.98801" y="125.1308"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 573.4375 356.875 L 699.882812 356.875 L 699.882812 382.367188 L 573.4375 382.367188 Z M 573.4375 356.875 " transform="matrix(1,0,0,1,-147,-223)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-21" x="460.31019" y="150.6217"/>
+  <use xlink:href="#glyph1-13" x="460.31019" y="150.6217"/>
   <use xlink:href="#glyph1-14" x="468.97659" y="150.6217"/>
-  <use xlink:href="#glyph1-11" x="475.65099" y="150.6217"/>
-  <use xlink:href="#glyph1-22" x="482.32539" y="150.6217"/>
+  <use xlink:href="#glyph1-18" x="475.65099" y="150.6217"/>
+  <use xlink:href="#glyph1-19" x="482.32539" y="150.6217"/>
   <use xlink:href="#glyph1-5" x="488.99979" y="150.6217"/>
-  <use xlink:href="#glyph1-19" x="492.33819" y="150.6217"/>
-  <use xlink:href="#glyph1-22" x="501.67659" y="150.6217"/>
+  <use xlink:href="#glyph1-12" x="492.33819" y="150.6217"/>
+  <use xlink:href="#glyph1-19" x="501.67659" y="150.6217"/>
   <use xlink:href="#glyph1-2" x="508.35099" y="150.6217"/>
-  <use xlink:href="#glyph1-23" x="515.02539" y="150.6217"/>
+  <use xlink:href="#glyph1-20" x="515.02539" y="150.6217"/>
 </g>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
   <use xlink:href="#glyph0-21" x="300.736" y="31.052002"/>
Binary file slide/images/workerRun.graffle has changed
Binary file slide/images/workerRun.pdf has changed
--- a/slide/images/workerRun.svg	Tue Feb 13 04:54:26 2018 +0900
+++ b/slide/images/workerRun.svg	Tue Feb 13 05:29:47 2018 +0900
@@ -117,54 +117,45 @@
 <path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-1">
-<path style="stroke:none;" d="M 0.78125 -6.25 L 1.84375 -6.25 L 1.84375 0 L 0.78125 0 Z M 0.78125 -8.609375 L 1.84375 -8.609375 L 1.84375 -7.40625 L 0.78125 -7.40625 Z M 0.78125 -8.609375 "/>
+<path style="stroke:none;" d="M 1.171875 -8.609375 L 2.359375 -8.609375 L 2.359375 0 L 1.171875 0 Z M 1.171875 -8.609375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-2">
-<path style="stroke:none;" d="M 1.4375 -3.0625 C 1.4375 -2.394531 1.578125 -1.832031 1.859375 -1.375 C 2.148438 -0.925781 2.609375 -0.703125 3.234375 -0.703125 C 3.722656 -0.703125 4.125 -0.910156 4.4375 -1.328125 C 4.757812 -1.742188 4.921875 -2.347656 4.921875 -3.140625 C 4.921875 -3.929688 4.753906 -4.515625 4.421875 -4.890625 C 4.097656 -5.273438 3.703125 -5.46875 3.234375 -5.46875 C 2.703125 -5.46875 2.269531 -5.265625 1.9375 -4.859375 C 1.601562 -4.453125 1.4375 -3.851562 1.4375 -3.0625 Z M 3.03125 -6.390625 C 3.507812 -6.390625 3.910156 -6.285156 4.234375 -6.078125 C 4.421875 -5.960938 4.632812 -5.757812 4.875 -5.46875 L 4.875 -8.640625 L 5.890625 -8.640625 L 5.890625 0 L 4.9375 0 L 4.9375 -0.875 C 4.695312 -0.488281 4.40625 -0.207031 4.0625 -0.03125 C 3.726562 0.132812 3.34375 0.21875 2.90625 0.21875 C 2.207031 0.21875 1.601562 -0.0703125 1.09375 -0.65625 C 0.582031 -1.25 0.328125 -2.03125 0.328125 -3 C 0.328125 -3.914062 0.5625 -4.707031 1.03125 -5.375 C 1.5 -6.050781 2.164062 -6.390625 3.03125 -6.390625 Z M 3.03125 -6.390625 "/>
+<path style="stroke:none;" d="M 4.21875 -1 C 4.613281 -1 4.9375 -1.039062 5.1875 -1.125 C 5.644531 -1.269531 6.019531 -1.5625 6.3125 -2 C 6.539062 -2.34375 6.703125 -2.785156 6.796875 -3.328125 C 6.859375 -3.660156 6.890625 -3.960938 6.890625 -4.234375 C 6.890625 -5.304688 6.675781 -6.132812 6.25 -6.71875 C 5.832031 -7.3125 5.148438 -7.609375 4.203125 -7.609375 L 2.140625 -7.609375 L 2.140625 -1 Z M 0.96875 -8.609375 L 4.453125 -8.609375 C 5.640625 -8.609375 6.554688 -8.1875 7.203125 -7.34375 C 7.785156 -6.59375 8.078125 -5.625 8.078125 -4.4375 C 8.078125 -3.519531 7.90625 -2.691406 7.5625 -1.953125 C 6.957031 -0.648438 5.914062 0 4.4375 0 L 0.96875 0 Z M 0.96875 -8.609375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-3">
-<path style="stroke:none;" d="M 2.984375 -6.390625 C 3.484375 -6.390625 3.914062 -6.269531 4.28125 -6.03125 C 4.476562 -5.882812 4.679688 -5.679688 4.890625 -5.421875 L 4.890625 -6.21875 L 5.859375 -6.21875 L 5.859375 -0.515625 C 5.859375 0.285156 5.742188 0.914062 5.515625 1.375 C 5.078125 2.226562 4.25 2.65625 3.03125 2.65625 C 2.351562 2.65625 1.785156 2.503906 1.328125 2.203125 C 0.867188 1.898438 0.609375 1.425781 0.546875 0.78125 L 1.625 0.78125 C 1.675781 1.0625 1.773438 1.28125 1.921875 1.4375 C 2.160156 1.664062 2.535156 1.78125 3.046875 1.78125 C 3.859375 1.78125 4.390625 1.492188 4.640625 0.921875 C 4.785156 0.585938 4.851562 -0.0078125 4.84375 -0.875 C 4.632812 -0.550781 4.378906 -0.3125 4.078125 -0.15625 C 3.785156 0 3.394531 0.078125 2.90625 0.078125 C 2.226562 0.078125 1.632812 -0.160156 1.125 -0.640625 C 0.613281 -1.128906 0.359375 -1.929688 0.359375 -3.046875 C 0.359375 -4.097656 0.613281 -4.914062 1.125 -5.5 C 1.644531 -6.09375 2.265625 -6.390625 2.984375 -6.390625 Z M 4.890625 -3.171875 C 4.890625 -3.941406 4.726562 -4.515625 4.40625 -4.890625 C 4.082031 -5.265625 3.675781 -5.453125 3.1875 -5.453125 C 2.4375 -5.453125 1.925781 -5.101562 1.65625 -4.40625 C 1.507812 -4.039062 1.4375 -3.554688 1.4375 -2.953125 C 1.4375 -2.242188 1.578125 -1.703125 1.859375 -1.328125 C 2.148438 -0.960938 2.539062 -0.78125 3.03125 -0.78125 C 3.789062 -0.78125 4.320312 -1.125 4.625 -1.8125 C 4.800781 -2.195312 4.890625 -2.648438 4.890625 -3.171875 Z M 3.109375 -6.421875 Z M 3.109375 -6.421875 "/>
+<path style="stroke:none;" d="M 4.640625 -8.828125 C 5.441406 -8.828125 6.140625 -8.671875 6.734375 -8.359375 C 7.585938 -7.910156 8.109375 -7.125 8.296875 -6 L 7.15625 -6 C 7.007812 -6.625 6.710938 -7.082031 6.265625 -7.375 C 5.828125 -7.664062 5.273438 -7.8125 4.609375 -7.8125 C 3.804688 -7.8125 3.132812 -7.507812 2.59375 -6.90625 C 2.050781 -6.3125 1.78125 -5.421875 1.78125 -4.234375 C 1.78125 -3.210938 2.003906 -2.378906 2.453125 -1.734375 C 2.898438 -1.097656 3.628906 -0.78125 4.640625 -0.78125 C 5.421875 -0.78125 6.066406 -1.003906 6.578125 -1.453125 C 7.085938 -1.898438 7.347656 -2.628906 7.359375 -3.640625 L 4.671875 -3.640625 L 4.671875 -4.609375 L 8.4375 -4.609375 L 8.4375 0 L 7.6875 0 L 7.40625 -1.109375 C 7.019531 -0.671875 6.671875 -0.367188 6.359375 -0.203125 C 5.847656 0.0859375 5.195312 0.234375 4.40625 0.234375 C 3.394531 0.234375 2.519531 -0.0976562 1.78125 -0.765625 C 0.976562 -1.585938 0.578125 -2.722656 0.578125 -4.171875 C 0.578125 -5.609375 0.96875 -6.753906 1.75 -7.609375 C 2.488281 -8.421875 3.453125 -8.828125 4.640625 -8.828125 Z M 4.4375 -8.84375 Z M 4.4375 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-4">
-<path style="stroke:none;" d=""/>
+<path style="stroke:none;" d="M 4.546875 -8.84375 C 5.628906 -8.84375 6.472656 -8.554688 7.078125 -7.984375 C 7.679688 -7.410156 8.015625 -6.757812 8.078125 -6.03125 L 6.9375 -6.03125 C 6.8125 -6.582031 6.554688 -7.019531 6.171875 -7.34375 C 5.785156 -7.664062 5.242188 -7.828125 4.546875 -7.828125 C 3.703125 -7.828125 3.019531 -7.53125 2.5 -6.9375 C 1.976562 -6.34375 1.71875 -5.429688 1.71875 -4.203125 C 1.71875 -3.191406 1.953125 -2.367188 2.421875 -1.734375 C 2.890625 -1.109375 3.59375 -0.796875 4.53125 -0.796875 C 5.382812 -0.796875 6.039062 -1.128906 6.5 -1.796875 C 6.726562 -2.140625 6.90625 -2.597656 7.03125 -3.171875 L 8.15625 -3.171875 C 8.0625 -2.265625 7.726562 -1.503906 7.15625 -0.890625 C 6.46875 -0.148438 5.546875 0.21875 4.390625 0.21875 C 3.390625 0.21875 2.550781 -0.0820312 1.875 -0.6875 C 0.976562 -1.488281 0.53125 -2.722656 0.53125 -4.390625 C 0.53125 -5.660156 0.863281 -6.703125 1.53125 -7.515625 C 2.257812 -8.398438 3.265625 -8.84375 4.546875 -8.84375 Z M 4.3125 -8.84375 Z M 4.3125 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-5">
-<path style="stroke:none;" d="M 3.1875 -6.453125 C 3.894531 -6.453125 4.46875 -6.28125 4.90625 -5.9375 C 5.351562 -5.59375 5.625 -5.003906 5.71875 -4.171875 L 4.6875 -4.171875 C 4.625 -4.554688 4.484375 -4.875 4.265625 -5.125 C 4.046875 -5.382812 3.6875 -5.515625 3.1875 -5.515625 C 2.519531 -5.515625 2.039062 -5.1875 1.75 -4.53125 C 1.5625 -4.101562 1.46875 -3.578125 1.46875 -2.953125 C 1.46875 -2.328125 1.597656 -1.796875 1.859375 -1.359375 C 2.128906 -0.929688 2.550781 -0.71875 3.125 -0.71875 C 3.5625 -0.71875 3.90625 -0.851562 4.15625 -1.125 C 4.414062 -1.394531 4.59375 -1.757812 4.6875 -2.21875 L 5.71875 -2.21875 C 5.601562 -1.382812 5.3125 -0.773438 4.84375 -0.390625 C 4.375 -0.00390625 3.773438 0.1875 3.046875 0.1875 C 2.222656 0.1875 1.566406 -0.113281 1.078125 -0.71875 C 0.585938 -1.320312 0.34375 -2.070312 0.34375 -2.96875 C 0.34375 -4.070312 0.609375 -4.925781 1.140625 -5.53125 C 1.679688 -6.144531 2.363281 -6.453125 3.1875 -6.453125 Z M 3.03125 -6.421875 Z M 3.03125 -6.421875 "/>
+<path style="stroke:none;" d="M 3.265625 -0.6875 C 3.960938 -0.6875 4.441406 -0.945312 4.703125 -1.46875 C 4.960938 -2 5.09375 -2.585938 5.09375 -3.234375 C 5.09375 -3.828125 5 -4.304688 4.8125 -4.671875 C 4.507812 -5.242188 4 -5.53125 3.28125 -5.53125 C 2.632812 -5.53125 2.164062 -5.285156 1.875 -4.796875 C 1.582031 -4.304688 1.4375 -3.710938 1.4375 -3.015625 C 1.4375 -2.347656 1.582031 -1.789062 1.875 -1.34375 C 2.164062 -0.90625 2.628906 -0.6875 3.265625 -0.6875 Z M 3.3125 -6.453125 C 4.113281 -6.453125 4.789062 -6.179688 5.34375 -5.640625 C 5.90625 -5.109375 6.1875 -4.316406 6.1875 -3.265625 C 6.1875 -2.253906 5.941406 -1.414062 5.453125 -0.75 C 4.960938 -0.09375 4.203125 0.234375 3.171875 0.234375 C 2.304688 0.234375 1.617188 -0.0546875 1.109375 -0.640625 C 0.597656 -1.234375 0.34375 -2.019531 0.34375 -3 C 0.34375 -4.050781 0.609375 -4.890625 1.140625 -5.515625 C 1.679688 -6.140625 2.40625 -6.453125 3.3125 -6.453125 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-6">
-<path style="stroke:none;" d="M 3.265625 -0.6875 C 3.960938 -0.6875 4.441406 -0.945312 4.703125 -1.46875 C 4.960938 -2 5.09375 -2.585938 5.09375 -3.234375 C 5.09375 -3.828125 5 -4.304688 4.8125 -4.671875 C 4.507812 -5.242188 4 -5.53125 3.28125 -5.53125 C 2.632812 -5.53125 2.164062 -5.285156 1.875 -4.796875 C 1.582031 -4.304688 1.4375 -3.710938 1.4375 -3.015625 C 1.4375 -2.347656 1.582031 -1.789062 1.875 -1.34375 C 2.164062 -0.90625 2.628906 -0.6875 3.265625 -0.6875 Z M 3.3125 -6.453125 C 4.113281 -6.453125 4.789062 -6.179688 5.34375 -5.640625 C 5.90625 -5.109375 6.1875 -4.316406 6.1875 -3.265625 C 6.1875 -2.253906 5.941406 -1.414062 5.453125 -0.75 C 4.960938 -0.09375 4.203125 0.234375 3.171875 0.234375 C 2.304688 0.234375 1.617188 -0.0546875 1.109375 -0.640625 C 0.597656 -1.234375 0.34375 -2.019531 0.34375 -3 C 0.34375 -4.050781 0.609375 -4.890625 1.140625 -5.515625 C 1.679688 -6.140625 2.40625 -6.453125 3.3125 -6.453125 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
+<path style="stroke:none;" d="M 1.828125 -6.28125 L 1.828125 -2.109375 C 1.828125 -1.785156 1.878906 -1.523438 1.984375 -1.328125 C 2.171875 -0.953125 2.519531 -0.765625 3.03125 -0.765625 C 3.757812 -0.765625 4.257812 -1.09375 4.53125 -1.75 C 4.675781 -2.101562 4.75 -2.582031 4.75 -3.1875 L 4.75 -6.28125 L 5.796875 -6.28125 L 5.796875 0 L 4.8125 0 L 4.8125 -0.921875 C 4.675781 -0.679688 4.507812 -0.484375 4.3125 -0.328125 C 3.90625 0.00390625 3.414062 0.171875 2.84375 0.171875 C 1.945312 0.171875 1.335938 -0.128906 1.015625 -0.734375 C 0.835938 -1.046875 0.75 -1.472656 0.75 -2.015625 L 0.75 -6.28125 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-7">
-<path style="stroke:none;" d="M 1.828125 -6.28125 L 1.828125 -2.109375 C 1.828125 -1.785156 1.878906 -1.523438 1.984375 -1.328125 C 2.171875 -0.953125 2.519531 -0.765625 3.03125 -0.765625 C 3.757812 -0.765625 4.257812 -1.09375 4.53125 -1.75 C 4.675781 -2.101562 4.75 -2.582031 4.75 -3.1875 L 4.75 -6.28125 L 5.796875 -6.28125 L 5.796875 0 L 4.8125 0 L 4.8125 -0.921875 C 4.675781 -0.679688 4.507812 -0.484375 4.3125 -0.328125 C 3.90625 0.00390625 3.414062 0.171875 2.84375 0.171875 C 1.945312 0.171875 1.335938 -0.128906 1.015625 -0.734375 C 0.835938 -1.046875 0.75 -1.472656 0.75 -2.015625 L 0.75 -6.28125 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
+<path style="stroke:none;" d="M 0.78125 -6.28125 L 1.78125 -6.28125 L 1.78125 -5.390625 C 2.070312 -5.753906 2.382812 -6.015625 2.71875 -6.171875 C 3.050781 -6.335938 3.421875 -6.421875 3.828125 -6.421875 C 4.710938 -6.421875 5.3125 -6.109375 5.625 -5.484375 C 5.800781 -5.140625 5.890625 -4.65625 5.890625 -4.03125 L 5.890625 0 L 4.8125 0 L 4.8125 -3.953125 C 4.8125 -4.335938 4.753906 -4.644531 4.640625 -4.875 C 4.453125 -5.269531 4.113281 -5.46875 3.625 -5.46875 C 3.375 -5.46875 3.171875 -5.441406 3.015625 -5.390625 C 2.722656 -5.304688 2.46875 -5.132812 2.25 -4.875 C 2.070312 -4.664062 1.957031 -4.453125 1.90625 -4.234375 C 1.851562 -4.015625 1.828125 -3.695312 1.828125 -3.28125 L 1.828125 0 L 0.78125 0 Z M 3.25 -6.421875 Z M 3.25 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-8">
-<path style="stroke:none;" d="M 0.78125 -6.28125 L 1.78125 -6.28125 L 1.78125 -5.390625 C 2.070312 -5.753906 2.382812 -6.015625 2.71875 -6.171875 C 3.050781 -6.335938 3.421875 -6.421875 3.828125 -6.421875 C 4.710938 -6.421875 5.3125 -6.109375 5.625 -5.484375 C 5.800781 -5.140625 5.890625 -4.65625 5.890625 -4.03125 L 5.890625 0 L 4.8125 0 L 4.8125 -3.953125 C 4.8125 -4.335938 4.753906 -4.644531 4.640625 -4.875 C 4.453125 -5.269531 4.113281 -5.46875 3.625 -5.46875 C 3.375 -5.46875 3.171875 -5.441406 3.015625 -5.390625 C 2.722656 -5.304688 2.46875 -5.132812 2.25 -4.875 C 2.070312 -4.664062 1.957031 -4.453125 1.90625 -4.234375 C 1.851562 -4.015625 1.828125 -3.695312 1.828125 -3.28125 L 1.828125 0 L 0.78125 0 Z M 3.25 -6.421875 Z M 3.25 -6.421875 "/>
+<path style="stroke:none;" d="M 0.984375 -8.03125 L 2.046875 -8.03125 L 2.046875 -6.28125 L 3.046875 -6.28125 L 3.046875 -5.421875 L 2.046875 -5.421875 L 2.046875 -1.3125 C 2.046875 -1.09375 2.125 -0.945312 2.28125 -0.875 C 2.351562 -0.832031 2.488281 -0.8125 2.6875 -0.8125 C 2.738281 -0.8125 2.789062 -0.8125 2.84375 -0.8125 C 2.90625 -0.820312 2.972656 -0.828125 3.046875 -0.828125 L 3.046875 0 C 2.929688 0.03125 2.804688 0.0507812 2.671875 0.0625 C 2.546875 0.0820312 2.40625 0.09375 2.25 0.09375 C 1.757812 0.09375 1.425781 -0.03125 1.25 -0.28125 C 1.070312 -0.53125 0.984375 -0.859375 0.984375 -1.265625 L 0.984375 -5.421875 L 0.140625 -5.421875 L 0.140625 -6.28125 L 0.984375 -6.28125 Z M 0.984375 -8.03125 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-9">
-<path style="stroke:none;" d="M 0.984375 -8.03125 L 2.046875 -8.03125 L 2.046875 -6.28125 L 3.046875 -6.28125 L 3.046875 -5.421875 L 2.046875 -5.421875 L 2.046875 -1.3125 C 2.046875 -1.09375 2.125 -0.945312 2.28125 -0.875 C 2.351562 -0.832031 2.488281 -0.8125 2.6875 -0.8125 C 2.738281 -0.8125 2.789062 -0.8125 2.84375 -0.8125 C 2.90625 -0.820312 2.972656 -0.828125 3.046875 -0.828125 L 3.046875 0 C 2.929688 0.03125 2.804688 0.0507812 2.671875 0.0625 C 2.546875 0.0820312 2.40625 0.09375 2.25 0.09375 C 1.757812 0.09375 1.425781 -0.03125 1.25 -0.28125 C 1.070312 -0.53125 0.984375 -0.859375 0.984375 -1.265625 L 0.984375 -5.421875 L 0.140625 -5.421875 L 0.140625 -6.28125 L 0.984375 -6.28125 Z M 0.984375 -8.03125 "/>
+<path style="stroke:none;" d="M 4.625 -8.84375 C 6.144531 -8.84375 7.269531 -8.351562 8 -7.375 C 8.570312 -6.613281 8.859375 -5.640625 8.859375 -4.453125 C 8.859375 -3.171875 8.53125 -2.101562 7.875 -1.25 C 7.113281 -0.25 6.023438 0.25 4.609375 0.25 C 3.285156 0.25 2.242188 -0.1875 1.484375 -1.0625 C 0.804688 -1.90625 0.46875 -2.972656 0.46875 -4.265625 C 0.46875 -5.421875 0.757812 -6.414062 1.34375 -7.25 C 2.082031 -8.3125 3.175781 -8.84375 4.625 -8.84375 Z M 4.75 -0.796875 C 5.769531 -0.796875 6.507812 -1.160156 6.96875 -1.890625 C 7.4375 -2.628906 7.671875 -3.476562 7.671875 -4.4375 C 7.671875 -5.445312 7.40625 -6.257812 6.875 -6.875 C 6.34375 -7.5 5.617188 -7.8125 4.703125 -7.8125 C 3.804688 -7.8125 3.078125 -7.503906 2.515625 -6.890625 C 1.953125 -6.273438 1.671875 -5.375 1.671875 -4.1875 C 1.671875 -3.226562 1.910156 -2.421875 2.390625 -1.765625 C 2.878906 -1.117188 3.664062 -0.796875 4.75 -0.796875 Z M 4.671875 -8.84375 Z M 4.671875 -8.84375 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-10">
-<path style="stroke:none;" d="M 1.171875 -8.609375 L 2.359375 -8.609375 L 2.359375 0 L 1.171875 0 Z M 1.171875 -8.609375 "/>
+<path style="stroke:none;" d="M 1.4375 -3.0625 C 1.4375 -2.394531 1.578125 -1.832031 1.859375 -1.375 C 2.148438 -0.925781 2.609375 -0.703125 3.234375 -0.703125 C 3.722656 -0.703125 4.125 -0.910156 4.4375 -1.328125 C 4.757812 -1.742188 4.921875 -2.347656 4.921875 -3.140625 C 4.921875 -3.929688 4.753906 -4.515625 4.421875 -4.890625 C 4.097656 -5.273438 3.703125 -5.46875 3.234375 -5.46875 C 2.703125 -5.46875 2.269531 -5.265625 1.9375 -4.859375 C 1.601562 -4.453125 1.4375 -3.851562 1.4375 -3.0625 Z M 3.03125 -6.390625 C 3.507812 -6.390625 3.910156 -6.285156 4.234375 -6.078125 C 4.421875 -5.960938 4.632812 -5.757812 4.875 -5.46875 L 4.875 -8.640625 L 5.890625 -8.640625 L 5.890625 0 L 4.9375 0 L 4.9375 -0.875 C 4.695312 -0.488281 4.40625 -0.207031 4.0625 -0.03125 C 3.726562 0.132812 3.34375 0.21875 2.90625 0.21875 C 2.207031 0.21875 1.601562 -0.0703125 1.09375 -0.65625 C 0.582031 -1.25 0.328125 -2.03125 0.328125 -3 C 0.328125 -3.914062 0.5625 -4.707031 1.03125 -5.375 C 1.5 -6.050781 2.164062 -6.390625 3.03125 -6.390625 Z M 3.03125 -6.390625 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-11">
-<path style="stroke:none;" d="M 4.21875 -1 C 4.613281 -1 4.9375 -1.039062 5.1875 -1.125 C 5.644531 -1.269531 6.019531 -1.5625 6.3125 -2 C 6.539062 -2.34375 6.703125 -2.785156 6.796875 -3.328125 C 6.859375 -3.660156 6.890625 -3.960938 6.890625 -4.234375 C 6.890625 -5.304688 6.675781 -6.132812 6.25 -6.71875 C 5.832031 -7.3125 5.148438 -7.609375 4.203125 -7.609375 L 2.140625 -7.609375 L 2.140625 -1 Z M 0.96875 -8.609375 L 4.453125 -8.609375 C 5.640625 -8.609375 6.554688 -8.1875 7.203125 -7.34375 C 7.785156 -6.59375 8.078125 -5.625 8.078125 -4.4375 C 8.078125 -3.519531 7.90625 -2.691406 7.5625 -1.953125 C 6.957031 -0.648438 5.914062 0 4.4375 0 L 0.96875 0 Z M 0.96875 -8.609375 "/>
+<path style="stroke:none;" d="M 3.390625 -6.421875 C 3.835938 -6.421875 4.269531 -6.316406 4.6875 -6.109375 C 5.101562 -5.898438 5.421875 -5.628906 5.640625 -5.296875 C 5.847656 -4.972656 5.988281 -4.601562 6.0625 -4.1875 C 6.125 -3.894531 6.15625 -3.429688 6.15625 -2.796875 L 1.546875 -2.796875 C 1.566406 -2.160156 1.71875 -1.648438 2 -1.265625 C 2.28125 -0.878906 2.71875 -0.6875 3.3125 -0.6875 C 3.863281 -0.6875 4.300781 -0.867188 4.625 -1.234375 C 4.8125 -1.441406 4.945312 -1.6875 5.03125 -1.96875 L 6.0625 -1.96875 C 6.039062 -1.738281 5.953125 -1.484375 5.796875 -1.203125 C 5.640625 -0.921875 5.46875 -0.6875 5.28125 -0.5 C 4.957031 -0.1875 4.554688 0.0195312 4.078125 0.125 C 3.828125 0.1875 3.539062 0.21875 3.21875 0.21875 C 2.4375 0.21875 1.773438 -0.0625 1.234375 -0.625 C 0.691406 -1.195312 0.421875 -1.992188 0.421875 -3.015625 C 0.421875 -4.023438 0.691406 -4.84375 1.234375 -5.46875 C 1.785156 -6.101562 2.503906 -6.421875 3.390625 -6.421875 Z M 5.0625 -3.640625 C 5.019531 -4.097656 4.921875 -4.460938 4.765625 -4.734375 C 4.484375 -5.242188 4.003906 -5.5 3.328125 -5.5 C 2.835938 -5.5 2.425781 -5.320312 2.09375 -4.96875 C 1.769531 -4.625 1.597656 -4.179688 1.578125 -3.640625 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-12">
-<path style="stroke:none;" d="M 4.640625 -8.828125 C 5.441406 -8.828125 6.140625 -8.671875 6.734375 -8.359375 C 7.585938 -7.910156 8.109375 -7.125 8.296875 -6 L 7.15625 -6 C 7.007812 -6.625 6.710938 -7.082031 6.265625 -7.375 C 5.828125 -7.664062 5.273438 -7.8125 4.609375 -7.8125 C 3.804688 -7.8125 3.132812 -7.507812 2.59375 -6.90625 C 2.050781 -6.3125 1.78125 -5.421875 1.78125 -4.234375 C 1.78125 -3.210938 2.003906 -2.378906 2.453125 -1.734375 C 2.898438 -1.097656 3.628906 -0.78125 4.640625 -0.78125 C 5.421875 -0.78125 6.066406 -1.003906 6.578125 -1.453125 C 7.085938 -1.898438 7.347656 -2.628906 7.359375 -3.640625 L 4.671875 -3.640625 L 4.671875 -4.609375 L 8.4375 -4.609375 L 8.4375 0 L 7.6875 0 L 7.40625 -1.109375 C 7.019531 -0.671875 6.671875 -0.367188 6.359375 -0.203125 C 5.847656 0.0859375 5.195312 0.234375 4.40625 0.234375 C 3.394531 0.234375 2.519531 -0.0976562 1.78125 -0.765625 C 0.976562 -1.585938 0.578125 -2.722656 0.578125 -4.171875 C 0.578125 -5.609375 0.96875 -6.753906 1.75 -7.609375 C 2.488281 -8.421875 3.453125 -8.828125 4.640625 -8.828125 Z M 4.4375 -8.84375 Z M 4.4375 -8.84375 "/>
+<path style="stroke:none;" d=""/>
 </symbol>
 <symbol overflow="visible" id="glyph1-13">
-<path style="stroke:none;" d="M 4.625 -8.84375 C 6.144531 -8.84375 7.269531 -8.351562 8 -7.375 C 8.570312 -6.613281 8.859375 -5.640625 8.859375 -4.453125 C 8.859375 -3.171875 8.53125 -2.101562 7.875 -1.25 C 7.113281 -0.25 6.023438 0.25 4.609375 0.25 C 3.285156 0.25 2.242188 -0.1875 1.484375 -1.0625 C 0.804688 -1.90625 0.46875 -2.972656 0.46875 -4.265625 C 0.46875 -5.421875 0.757812 -6.414062 1.34375 -7.25 C 2.082031 -8.3125 3.175781 -8.84375 4.625 -8.84375 Z M 4.75 -0.796875 C 5.769531 -0.796875 6.507812 -1.160156 6.96875 -1.890625 C 7.4375 -2.628906 7.671875 -3.476562 7.671875 -4.4375 C 7.671875 -5.445312 7.40625 -6.257812 6.875 -6.875 C 6.34375 -7.5 5.617188 -7.8125 4.703125 -7.8125 C 3.804688 -7.8125 3.078125 -7.503906 2.515625 -6.890625 C 1.953125 -6.273438 1.671875 -5.375 1.671875 -4.1875 C 1.671875 -3.226562 1.910156 -2.421875 2.390625 -1.765625 C 2.878906 -1.117188 3.664062 -0.796875 4.75 -0.796875 Z M 4.671875 -8.84375 Z M 4.671875 -8.84375 "/>
+<path style="stroke:none;" d="M 1.578125 -1.671875 C 1.578125 -1.367188 1.6875 -1.128906 1.90625 -0.953125 C 2.132812 -0.773438 2.398438 -0.6875 2.703125 -0.6875 C 3.078125 -0.6875 3.4375 -0.769531 3.78125 -0.9375 C 4.375 -1.226562 4.671875 -1.695312 4.671875 -2.34375 L 4.671875 -3.1875 C 4.535156 -3.113281 4.363281 -3.046875 4.15625 -2.984375 C 3.957031 -2.929688 3.757812 -2.894531 3.5625 -2.875 L 2.9375 -2.796875 C 2.550781 -2.742188 2.257812 -2.660156 2.0625 -2.546875 C 1.738281 -2.367188 1.578125 -2.078125 1.578125 -1.671875 Z M 4.140625 -3.796875 C 4.378906 -3.828125 4.539062 -3.929688 4.625 -4.109375 C 4.664062 -4.203125 4.6875 -4.335938 4.6875 -4.515625 C 4.6875 -4.867188 4.554688 -5.125 4.296875 -5.28125 C 4.046875 -5.445312 3.6875 -5.53125 3.21875 -5.53125 C 2.664062 -5.53125 2.273438 -5.382812 2.046875 -5.09375 C 1.910156 -4.925781 1.820312 -4.679688 1.78125 -4.359375 L 0.796875 -4.359375 C 0.816406 -5.128906 1.066406 -5.664062 1.546875 -5.96875 C 2.035156 -6.269531 2.597656 -6.421875 3.234375 -6.421875 C 3.972656 -6.421875 4.570312 -6.28125 5.03125 -6 C 5.488281 -5.71875 5.71875 -5.28125 5.71875 -4.6875 L 5.71875 -1.078125 C 5.71875 -0.972656 5.738281 -0.882812 5.78125 -0.8125 C 5.832031 -0.75 5.929688 -0.71875 6.078125 -0.71875 C 6.117188 -0.71875 6.164062 -0.71875 6.21875 -0.71875 C 6.28125 -0.726562 6.347656 -0.738281 6.421875 -0.75 L 6.421875 0.03125 C 6.253906 0.0703125 6.125 0.0976562 6.03125 0.109375 C 5.945312 0.128906 5.832031 0.140625 5.6875 0.140625 C 5.320312 0.140625 5.0625 0.0078125 4.90625 -0.25 C 4.8125 -0.382812 4.75 -0.578125 4.71875 -0.828125 C 4.5 -0.546875 4.1875 -0.300781 3.78125 -0.09375 C 3.382812 0.113281 2.945312 0.21875 2.46875 0.21875 C 1.882812 0.21875 1.40625 0.0390625 1.03125 -0.3125 C 0.664062 -0.664062 0.484375 -1.109375 0.484375 -1.640625 C 0.484375 -2.222656 0.664062 -2.675781 1.03125 -3 C 1.394531 -3.320312 1.867188 -3.519531 2.453125 -3.59375 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
 </symbol>
 <symbol overflow="visible" id="glyph1-14">
-<path style="stroke:none;" d="M 4.546875 -8.84375 C 5.628906 -8.84375 6.472656 -8.554688 7.078125 -7.984375 C 7.679688 -7.410156 8.015625 -6.757812 8.078125 -6.03125 L 6.9375 -6.03125 C 6.8125 -6.582031 6.554688 -7.019531 6.171875 -7.34375 C 5.785156 -7.664062 5.242188 -7.828125 4.546875 -7.828125 C 3.703125 -7.828125 3.019531 -7.53125 2.5 -6.9375 C 1.976562 -6.34375 1.71875 -5.429688 1.71875 -4.203125 C 1.71875 -3.191406 1.953125 -2.367188 2.421875 -1.734375 C 2.890625 -1.109375 3.59375 -0.796875 4.53125 -0.796875 C 5.382812 -0.796875 6.039062 -1.128906 6.5 -1.796875 C 6.726562 -2.140625 6.90625 -2.597656 7.03125 -3.171875 L 8.15625 -3.171875 C 8.0625 -2.265625 7.726562 -1.503906 7.15625 -0.890625 C 6.46875 -0.148438 5.546875 0.21875 4.390625 0.21875 C 3.390625 0.21875 2.550781 -0.0820312 1.875 -0.6875 C 0.976562 -1.488281 0.53125 -2.722656 0.53125 -4.390625 C 0.53125 -5.660156 0.863281 -6.703125 1.53125 -7.515625 C 2.257812 -8.398438 3.265625 -8.84375 4.546875 -8.84375 Z M 4.3125 -8.84375 Z M 4.3125 -8.84375 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-15">
-<path style="stroke:none;" d="M 3.390625 -6.421875 C 3.835938 -6.421875 4.269531 -6.316406 4.6875 -6.109375 C 5.101562 -5.898438 5.421875 -5.628906 5.640625 -5.296875 C 5.847656 -4.972656 5.988281 -4.601562 6.0625 -4.1875 C 6.125 -3.894531 6.15625 -3.429688 6.15625 -2.796875 L 1.546875 -2.796875 C 1.566406 -2.160156 1.71875 -1.648438 2 -1.265625 C 2.28125 -0.878906 2.71875 -0.6875 3.3125 -0.6875 C 3.863281 -0.6875 4.300781 -0.867188 4.625 -1.234375 C 4.8125 -1.441406 4.945312 -1.6875 5.03125 -1.96875 L 6.0625 -1.96875 C 6.039062 -1.738281 5.953125 -1.484375 5.796875 -1.203125 C 5.640625 -0.921875 5.46875 -0.6875 5.28125 -0.5 C 4.957031 -0.1875 4.554688 0.0195312 4.078125 0.125 C 3.828125 0.1875 3.539062 0.21875 3.21875 0.21875 C 2.4375 0.21875 1.773438 -0.0625 1.234375 -0.625 C 0.691406 -1.195312 0.421875 -1.992188 0.421875 -3.015625 C 0.421875 -4.023438 0.691406 -4.84375 1.234375 -5.46875 C 1.785156 -6.101562 2.503906 -6.421875 3.390625 -6.421875 Z M 5.0625 -3.640625 C 5.019531 -4.097656 4.921875 -4.460938 4.765625 -4.734375 C 4.484375 -5.242188 4.003906 -5.5 3.328125 -5.5 C 2.835938 -5.5 2.425781 -5.320312 2.09375 -4.96875 C 1.769531 -4.625 1.597656 -4.179688 1.578125 -3.640625 Z M 3.28125 -6.421875 Z M 3.28125 -6.421875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-16">
-<path style="stroke:none;" d="M 1.578125 -1.671875 C 1.578125 -1.367188 1.6875 -1.128906 1.90625 -0.953125 C 2.132812 -0.773438 2.398438 -0.6875 2.703125 -0.6875 C 3.078125 -0.6875 3.4375 -0.769531 3.78125 -0.9375 C 4.375 -1.226562 4.671875 -1.695312 4.671875 -2.34375 L 4.671875 -3.1875 C 4.535156 -3.113281 4.363281 -3.046875 4.15625 -2.984375 C 3.957031 -2.929688 3.757812 -2.894531 3.5625 -2.875 L 2.9375 -2.796875 C 2.550781 -2.742188 2.257812 -2.660156 2.0625 -2.546875 C 1.738281 -2.367188 1.578125 -2.078125 1.578125 -1.671875 Z M 4.140625 -3.796875 C 4.378906 -3.828125 4.539062 -3.929688 4.625 -4.109375 C 4.664062 -4.203125 4.6875 -4.335938 4.6875 -4.515625 C 4.6875 -4.867188 4.554688 -5.125 4.296875 -5.28125 C 4.046875 -5.445312 3.6875 -5.53125 3.21875 -5.53125 C 2.664062 -5.53125 2.273438 -5.382812 2.046875 -5.09375 C 1.910156 -4.925781 1.820312 -4.679688 1.78125 -4.359375 L 0.796875 -4.359375 C 0.816406 -5.128906 1.066406 -5.664062 1.546875 -5.96875 C 2.035156 -6.269531 2.597656 -6.421875 3.234375 -6.421875 C 3.972656 -6.421875 4.570312 -6.28125 5.03125 -6 C 5.488281 -5.71875 5.71875 -5.28125 5.71875 -4.6875 L 5.71875 -1.078125 C 5.71875 -0.972656 5.738281 -0.882812 5.78125 -0.8125 C 5.832031 -0.75 5.929688 -0.71875 6.078125 -0.71875 C 6.117188 -0.71875 6.164062 -0.71875 6.21875 -0.71875 C 6.28125 -0.726562 6.347656 -0.738281 6.421875 -0.75 L 6.421875 0.03125 C 6.253906 0.0703125 6.125 0.0976562 6.03125 0.109375 C 5.945312 0.128906 5.832031 0.140625 5.6875 0.140625 C 5.320312 0.140625 5.0625 0.0078125 4.90625 -0.25 C 4.8125 -0.382812 4.75 -0.578125 4.71875 -0.828125 C 4.5 -0.546875 4.1875 -0.300781 3.78125 -0.09375 C 3.382812 0.113281 2.945312 0.21875 2.46875 0.21875 C 1.882812 0.21875 1.40625 0.0390625 1.03125 -0.3125 C 0.664062 -0.664062 0.484375 -1.109375 0.484375 -1.640625 C 0.484375 -2.222656 0.664062 -2.675781 1.03125 -3 C 1.394531 -3.320312 1.867188 -3.519531 2.453125 -3.59375 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
-</symbol>
-<symbol overflow="visible" id="glyph1-17">
 <path style="stroke:none;" d="M 0.796875 -6.28125 L 1.8125 -6.28125 L 1.8125 -5.1875 C 1.882812 -5.40625 2.082031 -5.664062 2.40625 -5.96875 C 2.726562 -6.269531 3.097656 -6.421875 3.515625 -6.421875 C 3.535156 -6.421875 3.566406 -6.414062 3.609375 -6.40625 C 3.660156 -6.40625 3.742188 -6.398438 3.859375 -6.390625 L 3.859375 -5.28125 C 3.796875 -5.289062 3.738281 -5.296875 3.6875 -5.296875 C 3.632812 -5.296875 3.578125 -5.296875 3.515625 -5.296875 C 2.984375 -5.296875 2.570312 -5.125 2.28125 -4.78125 C 2 -4.445312 1.859375 -4.054688 1.859375 -3.609375 L 1.859375 0 L 0.796875 0 Z M 0.796875 -6.28125 "/>
 </symbol>
 <symbol overflow="visible" id="glyph2-0">
@@ -237,53 +228,38 @@
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 485.179688 237.625 L 588.105469 237.625 L 588.105469 263.996094 L 485.179688 263.996094 Z M 485.179688 237.625 " transform="matrix(1,0,0,1,-87,-146)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-1" x="425.29134" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-2" x="427.95774" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-3" x="434.63214" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-4" x="441.30654" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-5" x="444.64014" y="108.8094"/>
-  <use xlink:href="#glyph1-6" x="450.64014" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-7" x="457.31454" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-8" x="463.98894" y="108.8094"/>
-</g>
-<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-9" x="470.66334" y="108.8094"/>
+  <use xlink:href="#glyph1-1" x="422.96517" y="108.8094"/>
+  <use xlink:href="#glyph1-2" x="426.29877" y="108.8094"/>
+  <use xlink:href="#glyph1-3" x="434.96037" y="108.8094"/>
+  <use xlink:href="#glyph1-4" x="444.29397" y="108.8094"/>
+  <use xlink:href="#glyph1-5" x="452.95557" y="108.8094"/>
+  <use xlink:href="#glyph1-6" x="459.62517" y="108.8094"/>
+  <use xlink:href="#glyph1-7" x="466.29477" y="108.8094"/>
+  <use xlink:href="#glyph1-8" x="472.96437" y="108.8094"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 485.179688 263.996094 L 588.105469 263.996094 L 588.105469 290.363281 L 485.179688 290.363281 Z M 485.179688 263.996094 " transform="matrix(1,0,0,1,-87,-146)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-10" x="438.97591" y="135.1793"/>
-  <use xlink:href="#glyph1-11" x="442.30951" y="135.1793"/>
-  <use xlink:href="#glyph1-12" x="450.97111" y="135.1793"/>
+  <use xlink:href="#glyph1-1" x="438.97591" y="135.1793"/>
+  <use xlink:href="#glyph1-2" x="442.30951" y="135.1793"/>
+  <use xlink:href="#glyph1-3" x="450.97111" y="135.1793"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 485.179688 290.363281 L 588.105469 290.363281 L 588.105469 316.734375 L 485.179688 316.734375 Z M 485.179688 290.363281 " transform="matrix(1,0,0,1,-87,-146)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-13" x="435.97591" y="161.5491"/>
-  <use xlink:href="#glyph1-11" x="445.30951" y="161.5491"/>
-  <use xlink:href="#glyph1-12" x="453.97111" y="161.5491"/>
+  <use xlink:href="#glyph1-9" x="435.97591" y="161.5491"/>
+  <use xlink:href="#glyph1-2" x="445.30951" y="161.5491"/>
+  <use xlink:href="#glyph1-3" x="453.97111" y="161.5491"/>
 </g>
 <path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 485.179688 316.734375 L 588.105469 316.734375 L 588.105469 343.105469 L 485.179688 343.105469 Z M 485.179688 316.734375 " transform="matrix(1,0,0,1,-87,-146)"/>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
-  <use xlink:href="#glyph1-14" x="420.29329" y="187.919"/>
-  <use xlink:href="#glyph1-6" x="428.95969" y="187.919"/>
-  <use xlink:href="#glyph1-2" x="435.63409" y="187.919"/>
-  <use xlink:href="#glyph1-15" x="442.30849" y="187.919"/>
-  <use xlink:href="#glyph1-4" x="448.98289" y="187.919"/>
-  <use xlink:href="#glyph1-12" x="452.32129" y="187.919"/>
-  <use xlink:href="#glyph1-15" x="461.65969" y="187.919"/>
-  <use xlink:href="#glyph1-16" x="468.33409" y="187.919"/>
-  <use xlink:href="#glyph1-17" x="475.00849" y="187.919"/>
+  <use xlink:href="#glyph1-4" x="420.29329" y="187.919"/>
+  <use xlink:href="#glyph1-5" x="428.95969" y="187.919"/>
+  <use xlink:href="#glyph1-10" x="435.63409" y="187.919"/>
+  <use xlink:href="#glyph1-11" x="442.30849" y="187.919"/>
+  <use xlink:href="#glyph1-12" x="448.98289" y="187.919"/>
+  <use xlink:href="#glyph1-3" x="452.32129" y="187.919"/>
+  <use xlink:href="#glyph1-11" x="461.65969" y="187.919"/>
+  <use xlink:href="#glyph1-13" x="468.33409" y="187.919"/>
+  <use xlink:href="#glyph1-14" x="475.00849" y="187.919"/>
 </g>
 <g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
   <use xlink:href="#glyph0-13" x="295.83999" y="55.603601"/>
--- a/slide/slide.html	Tue Feb 13 04:54:26 2018 +0900
+++ b/slide/slide.html	Tue Feb 13 05:29:47 2018 +0900
@@ -87,7 +87,7 @@
 <!-- === begin markdown block ===
 
       generated by markdown/1.2.0 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin16]
-                on 2018-02-13 04:49:30 +0900 with Markdown engine kramdown (1.13.2)
+                on 2018-02-13 05:28:19 +0900 with Markdown engine kramdown (1.13.2)
                   using options {}
   -->
 
@@ -221,7 +221,7 @@
 <ul>
   <li>Data Gear は構造体を用いて定義する</li>
   <li>メタ計算では任意の Data Gear を一律に扱うため、全ての Data Gear は共用体の中で定義される</li>
-  <li>Data Gear のメモリに確保する際のサイズ情報はこの型から決定する</li>
+  <li>Data Gear をメモリに確保する際のサイズ情報はこの型から決定する</li>
 </ul>
 
 <pre lang="c"><code>/* data Gear define */
@@ -284,20 +284,12 @@
 </div>
 <div class='slide '>
 <!-- _S9SLIDE_ -->
-<h2 id="context--stub-code-gear-">Context での stub Code Gear の記述の問題点</h2>
-<ul>
-  <li>Gears OS を実装するに連れて、stub Code Gear の記述が煩雑になる場所がでてきた</li>
-  <li>そのため Gears OS のモジュール化する仕組みとして <strong>Interface</strong> を導入した</li>
-</ul>
-
-
-</div>
-<div class='slide '>
-<!-- _S9SLIDE_ -->
 <h2 id="interface">Interface</h2>
 <ul>
+  <li>Gears OS を実装するに連れて、stub Code Gear の記述が煩雑になることがわかった</li>
+  <li>そこで、Gears OS のモジュール化する仕組みとして <strong>Interface</strong> を導入した</li>
   <li>Interface はある Data Gear と それに対する操作(API) を行う Code Gear の集合を表現する Meta Data Gear</li>
-  <li>stub Code Gear はInteface を実装した Code Gear で決まった形になるため、自動生成が可能である</li>
+  <li>stub Code Gear はInteface を実装した Code Gear で決まった形になるため、自動生成が可能</li>
   <li>Interface を導入することで、 Stack や Queue などのデータ構造を仕様と実装に分けて記述することが出来る</li>
   <li>Interface は Java のインターフェース、 Haskell の型クラスに対応する</li>
 </ul>
@@ -343,7 +335,7 @@
 <h2 id="interface--1">Interface の実装</h2>
 <ul>
   <li>Interface には複数の実装を行うことが出来る</li>
-  <li>実装した Code Gear の番号を Interface の定義に代入することで実装を行う</li>
+  <li>Code Gear の番号を Interface の定義に代入することで実装を行う</li>
   <li>代入する Code Gear を入れ替えることで別の実装を表現する</li>
   <li>実装した Data Gear の生成は関数呼び出しで行われ、外から見るとInterface の型で扱われる</li>
 </ul>
@@ -414,7 +406,7 @@
 <h2 id="interface--stub-code-gear">Interface での stub Code Gear</h2>
 <ul>
   <li>メタ計算で格納された引数は stub Code Gear で Code Gear に渡される</li>
-  <li>Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能である</li>
+  <li>Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能</li>
 </ul>
 
 <pre lang="c"><code>__code putSingleLinkedQueue(struct Context *context,struct SingleLinkedQueue* queue,
@@ -453,18 +445,18 @@
       <li>Worker
         <ul>
           <li>SynchronizedQueue から Task を一つずつ取得し、実行する</li>
-          <li>Worker は CPU、 GPU の対応した数分生成する</li>
+          <li>Worker は CPU、 GPU の数分生成する</li>
           <li>Worker 毎に POSIX Therad などを生成し、それぞれのスレッドで Code Gear を実行する</li>
         </ul>
       </li>
       <li>SynchronizedQueue
         <ul>
-          <li>マルチスレッド 環境でもデータの一貫性を保証する Queue
-をInterface で実装した</li>
+          <li>マルチスレッド環境でもデータの同期が行われる Queue</li>
         </ul>
       </li>
     </ul>
   </li>
+  <li>をInterface で実装した</li>
 </ul>
 
 
@@ -498,8 +490,8 @@
     <div style="float: left; width: 50%;">
         <ol>
             <li value="0">Task を Input Data Gear としてTaskManager の spawn を呼び出す</li>
-            <li value="1">Task が待っている Data Gear のカウンタである idgCount をチェックする</li>
-            <li value="2">idgCount が0の場合 Data Gear が 揃っているので Worker の Queue に Task を送信する</li>
+            <li value="1">Task が待っている Data Gear のカウンタである IDGCount をチェックする</li>
+            <li value="2">IDGCount が0の場合 Data Gear が 揃っているので Worker の Queue に Task を送信する</li>
         </ol>
     </div>
     <div style="clear: both;"></div>
@@ -537,9 +529,8 @@
 <!-- _S9SLIDE_ -->
 <h2 id="synchronized-queue">Synchronized Queue</h2>
 <ul>
-  <li>Worker で使用される Queue</li>
-  <li>Task を送信するTaskManagerと Task を取得するWorker毎で操作される</li>
-  <li>そのためマルチスレッドでのデータの同期処理を行える SynchronizedQueue を実装する</li>
+  <li>Worker で使用される Queue は Task を送信するTaskManager と Task を取得する Worker 毎で操作される</li>
+  <li>そのためマルチスレッドでのデータの同期処理を行える SynchronizedQueue として実装する</li>
   <li>Gears OS では CAS(Check and Set、 Compare and Swap) を使用した実装を行った
     <ul>
       <li>CAS は値を更新する際に更新前の値と実際に保存されているメモリ番地の値を比較し、変化がなければ値を更新する</li>
@@ -563,16 +554,14 @@
 </ul>
 
 <div>
-    <div style="float: left;">
-        <img src="./images/dependency.svg" alt="message" width="550" />
-    </div>
-    <div style="float: left; font-size=100%;">
+    <img src="./images/dependency.svg" alt="message" style="float: left;width: 50%;" />
+    <div style="float: left; width: 50%;">
         <ol>
             <li>Task に設定されている Code Gear を実行する</li>
-            <li>Output Data Gear の書き出し処理を行う</li>
-                この際にメタレベルの Queue を参照する
-            <li>依存関係にある Task を取り出し、 待っている</li>
-                Data Gearのカウンタをデクリメントする
+            <li>Output Data Gear の書き出し処理を行う際にメタレベルの Queue を参照する</li>
+                
+            <li>依存関係にある Task を取り出し、idg Count をデクリメントする</li>
+                
         </ol>
     </div>
     <div style="clear: both;"></div>
--- a/slide/slide.md	Tue Feb 13 04:54:26 2018 +0900
+++ b/slide/slide.md	Tue Feb 13 05:29:47 2018 +0900
@@ -73,7 +73,7 @@
 ## Data Gear の表現
 - Data Gear は構造体を用いて定義する
 - メタ計算では任意の Data Gear を一律に扱うため、全ての Data Gear は共用体の中で定義される
-- Data Gear のメモリに確保する際のサイズ情報はこの型から決定する
+- Data Gear をメモリに確保する際のサイズ情報はこの型から決定する
 
 ``` c
 /* data Gear define */
@@ -115,7 +115,7 @@
 - Gears OS を実装するに連れて、stub Code Gear の記述が煩雑になることがわかった
 - そこで、Gears OS のモジュール化する仕組みとして **Interface** を導入した
 - Interface はある Data Gear と それに対する操作(API) を行う Code Gear の集合を表現する Meta Data Gear
-- stub Code Gear はInteface を実装した Code Gear で決まった形になるため、自動生成が可能である
+- stub Code Gear はInteface を実装した Code Gear で決まった形になるため、自動生成が可能
 - Interface を導入することで、 Stack や Queue などのデータ構造を仕様と実装に分けて記述することが出来る
 - Interface は Java のインターフェース、 Haskell の型クラスに対応する
 
@@ -144,7 +144,7 @@
 
 ## Interface の実装
 - Interface には複数の実装を行うことが出来る
-- 実装した Code Gear の番号を Interface の定義に代入することで実装を行う
+- Code Gear の番号を Interface の定義に代入することで実装を行う
 - 代入する Code Gear を入れ替えることで別の実装を表現する
 - 実装した Data Gear の生成は関数呼び出しで行われ、外から見るとInterface の型で扱われる
 
@@ -197,7 +197,7 @@
 
 ## Interface での stub Code Gear
 - メタ計算で格納された引数は stub Code Gear で Code Gear に渡される
-- Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能である
+- Interface を実装した Code Gear は Interface の定義から stub Code Gear の自動生成が可能
 
 ``` c
 __code putSingleLinkedQueue(struct Context *context,struct SingleLinkedQueue* queue,
@@ -226,10 +226,10 @@
         - Worker の生成、依存関係を解決したTask を Worker に送信する
     - Worker
         - SynchronizedQueue から Task を一つずつ取得し、実行する
-        - Worker は CPU、 GPU の対応した数分生成する
+        - Worker は CPU、 GPU の数分生成する
         - Worker 毎に POSIX Therad などを生成し、それぞれのスレッドで Code Gear を実行する
     - SynchronizedQueue
-        - マルチスレッド 環境でもデータの一貫性を保証する Queue
+        - マルチスレッド環境でもデータの同期が行われる Queue
 - をInterface で実装した
 
 ## Task
@@ -248,8 +248,8 @@
     <div style="float: left; width: 50%;">
         <ol>
             <li value="0">Task を Input Data Gear としてTaskManager の spawn を呼び出す</li>
-            <li value="1">Task が待っている Data Gear のカウンタである idgCount をチェックする</li>
-            <li value="2">idgCount が0の場合 Data Gear が 揃っているので Worker の Queue に Task を送信する</li>
+            <li value="1">Task が待っている Data Gear のカウンタである IDGCount をチェックする</li>
+            <li value="2">IDGCount が0の場合 Data Gear が 揃っているので Worker の Queue に Task を送信する</li>
         </ol>
     </div>
     <div style="clear: both;"></div>
@@ -276,9 +276,8 @@
 </div>
 
 ## Synchronized Queue
-- Worker で使用される Queue
-- Task を送信するTaskManagerと Task を取得するWorker毎で操作される
-- そのためマルチスレッドでのデータの同期処理を行える SynchronizedQueue を実装する
+- Worker で使用される Queue は Task を送信するTaskManager と Task を取得する Worker 毎で操作される
+- そのためマルチスレッドでのデータの同期処理を行える SynchronizedQueue として実装する
 - Gears OS では CAS(Check and Set、 Compare and Swap) を使用した実装を行った
     - CAS は値を更新する際に更新前の値と実際に保存されているメモリ番地の値を比較し、変化がなければ値を更新する
     - メモリ番地の値が変わっているなら、もう一度 CAS を行う
@@ -292,16 +291,14 @@
 - この Queue には Data Gear に依存関係がある Context が格納されている
 
 <div>
-    <div style="float: left;">
-        <img src="./images/dependency.svg" alt="message" width="550">
-    </div>
-    <div style="float: left; font-size=100%;">
+    <img src="./images/dependency.svg" alt="message" style="float: left;width: 50%;">
+    <div style="float: left; width: 50%;">
         <ol>
             <li>Task に設定されている Code Gear を実行する</li>
-            <li>Output Data Gear の書き出し処理を行う</li>
-                この際にメタレベルの Queue を参照する
-            <li>依存関係にある Task を取り出し、 待っている</li>
-                Data Gearのカウンタをデクリメントする
+            <li>Output Data Gear の書き出し処理を行う際にメタレベルの Queue を参照する</li>
+                
+            <li>依存関係にある Task を取り出し、idg Count をデクリメントする</li>
+                
         </ol>
     </div>
     <div style="clear: both;"></div>
@@ -310,7 +307,7 @@
 - カウンタの値が0になった実行可能な Task は TaskManager を通して Worker に送信される
 
 ## 並列構文
-- 並列実行の Task の生成は新しく Context を生成し、実行する Code Gear、待ち合わせる Input Data Gear の数、Input/Output Data Gear への参照を設定する
+- 並列実行する際は新しく Context を生成し、実行する Code Gear、待ち合わせる Input Data Gear の数、Input/Output Data Gear への参照を設定する
 - この記述を直接書くと Meta Data Gear である Context を直接参照しているため、ノーマルレベルでの記述では好ましくない
 - Task の設定は煩雑な記述であるが、並列実行されることを除けば通常の CbC の goto 文と同等である
 - そこで Context を直接参照しない並列構文、 **par goto** 構文を新たに考案した