changeset 53:65391f6321a8

Add description for Delta
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Thu, 22 Jan 2015 10:49:27 +0900
parents 780eab85e724
children 40344cc2c590
files figure/apply_function.graffle slide/pictures/delta_program.graffle slide/pictures/delta_program.pdf slide/pictures/delta_program.svg slide/pictures/original_program.graffle slide/pictures/original_program.pdf slide/pictures/original_program.svg slide/slide.html slide/slide.md
diffstat 9 files changed, 4237 insertions(+), 35 deletions(-) [+]
line wrap: on
line diff
--- a/figure/apply_function.graffle	Wed Jan 21 20:26:55 2015 +0900
+++ b/figure/apply_function.graffle	Thu Jan 22 10:49:27 2015 +0900
@@ -46,13 +46,118 @@
 	<key>Creator</key>
 	<string>atton</string>
 	<key>DisplayScale</key>
-	<string>1 0/72 in = 1 0/72 in</string>
+	<string>1 0/72 in = 1.0000 in</string>
 	<key>GraphDocumentVersion</key>
 	<integer>8</integer>
 	<key>GraphicsList</key>
 	<array>
 		<dict>
 			<key>Bounds</key>
+			<string>{{469.62496948242188, 131.99026489257812}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>46</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62496948242188, 171.99513244628906}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>45</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 132.00001525878906}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>44</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
 			<string>{{68.624973297119141, 212}, {103, 40}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
@@ -371,11 +476,20 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{423.37497407197952, 121.99999535646094}, {37, 140}}</string>
+			<string>{{319.87498744123894, 121.9951369624271}, {37, 140}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
-			<integer>37</integer>
+			<integer>36</integer>
+			<key>Line</key>
+			<dict>
+				<key>ID</key>
+				<integer>20</integer>
+				<key>Position</key>
+				<real>0.53669750690460205</real>
+				<key>RotationType</key>
+				<integer>0</integer>
+			</dict>
 			<key>Shape</key>
 			<string>Circle</string>
 			<key>Style</key>
@@ -401,20 +515,11 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{319.874988342655, 121.95213619171162}, {37, 140}}</string>
+			<string>{{423.37497407197952, 121.99999535646094}, {37, 140}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
-			<integer>36</integer>
-			<key>Line</key>
-			<dict>
-				<key>ID</key>
-				<integer>20</integer>
-				<key>Position</key>
-				<real>0.53669750690460205</real>
-				<key>RotationType</key>
-				<integer>0</integer>
-			</dict>
+			<integer>47</integer>
 			<key>Shape</key>
 			<string>Circle</string>
 			<key>Style</key>
@@ -798,14 +903,14 @@
 			<key>Head</key>
 			<dict>
 				<key>ID</key>
-				<integer>14</integer>
+				<integer>45</integer>
 			</dict>
 			<key>ID</key>
 			<integer>23</integer>
 			<key>Points</key>
 			<array>
-				<string>{414.59249740134356, 201.65593330965854}</string>
-				<string>{469.15744919289472, 222.34406669034144}</string>
+				<string>{414.62497329711925, 191.99939451107107}</string>
+				<string>{469.1249694824325, 191.99810042698024}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -833,14 +938,14 @@
 			<key>Head</key>
 			<dict>
 				<key>ID</key>
-				<integer>14</integer>
+				<integer>46</integer>
 			</dict>
 			<key>ID</key>
 			<integer>22</integer>
 			<key>Points</key>
 			<array>
-				<string>{414.52338161271501, 171.25945654263191}</string>
-				<string>{469.22656498152327, 212.74054345736806}</string>
+				<string>{414.6249732974137, 152.00041970388588}</string>
+				<string>{469.1249695148249, 152.00131671801108}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -909,8 +1014,8 @@
 			<integer>20</integer>
 			<key>Points</key>
 			<array>
-				<string>{309.12497310611434, 191.97770727366566}</string>
-				<string>{363.62497517476532, 191.93006203286416}</string>
+				<string>{309.12497329741859, 191.99773502418128}</string>
+				<string>{363.62497333006178, 191.99289419350708}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -944,8 +1049,8 @@
 			<integer>19</integer>
 			<key>Points</key>
 			<array>
-				<string>{309.09249740134356, 182.34406669034144}</string>
-				<string>{363.65744919289472, 161.65593330965854}</string>
+				<string>{309.12497329711914, 152.00001430338926}</string>
+				<string>{363.62497329711914, 152.00001430338926}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -964,7 +1069,7 @@
 			<key>Tail</key>
 			<dict>
 				<key>ID</key>
-				<integer>10</integer>
+				<integer>44</integer>
 			</dict>
 		</dict>
 		<dict>
@@ -973,15 +1078,15 @@
 			<key>Head</key>
 			<dict>
 				<key>ID</key>
-				<integer>10</integer>
+				<integer>44</integer>
 			</dict>
 			<key>ID</key>
 			<integer>18</integer>
 			<key>Points</key>
 			<array>
-				<string>{172.1136803707216, 163.24080152942756}</string>
-				<string>{212.62497329711914, 172}</string>
-				<string>{258.14370307128587, 184.82217740117372}</string>
+				<string>{172.12494367889101, 151.43401409231762}</string>
+				<string>{212, 151}</string>
+				<string>{258.12502201416333, 151.64398943137894}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1226,7 +1331,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2014-12-25 05:46:50 +0000</string>
+	<string>2015-01-22 01:23:03 +0000</string>
 	<key>Modifier</key>
 	<string>atton</string>
 	<key>NotesVisible</key>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/pictures/delta_program.graffle	Thu Jan 22 10:49:27 2015 +0900
@@ -0,0 +1,1442 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActiveLayerIndex</key>
+	<integer>0</integer>
+	<key>ApplicationVersion</key>
+	<array>
+		<string>com.omnigroup.OmniGraffle</string>
+		<string>139.18.0.187838</string>
+	</array>
+	<key>AutoAdjust</key>
+	<true/>
+	<key>BackgroundGraphic</key>
+	<dict>
+		<key>Bounds</key>
+		<string>{{0, 0}, {558.99997329711914, 783}}</string>
+		<key>Class</key>
+		<string>SolidGraphic</string>
+		<key>ID</key>
+		<integer>2</integer>
+		<key>Style</key>
+		<dict>
+			<key>shadow</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+			<key>stroke</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+		</dict>
+	</dict>
+	<key>BaseZoom</key>
+	<integer>0</integer>
+	<key>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2014-12-25 05:16:49 +0000</string>
+	<key>Creator</key>
+	<string>atton</string>
+	<key>DisplayScale</key>
+	<string>1 0/72 in = 1.0000 in</string>
+	<key>GraphDocumentVersion</key>
+	<integer>8</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62496948242188, 131.99026489257812}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>46</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62496948242188, 171.99513244628906}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>45</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 132.00001525878906}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>44</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 212}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>5</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f(g(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 172}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>4</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'(g'(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 132}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>18</real>
+			</dict>
+			<key>ID</key>
+			<integer>3</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'(g''(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>40</integer>
+			<key>Points</key>
+			<array>
+				<string>{402.0172910628728, 96.870333541118512}</string>
+				<string>{439.87498664855957, 121.99999535646094}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>38</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 212.00001525878906}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>43</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 1}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 172.00001525878906}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>42</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 2}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 132.00001525878906}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>41</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 3}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>39</integer>
+			<key>Points</key>
+			<array>
+				<string>{367.56781394720099, 96.934765010838973}</string>
+				<string>{340.87498664855957, 121.99999535646094}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>38</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{236.62497329711914, 70}, {290.49996948242188, 27}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>38</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs28 \cf0 &gt;&gt;= definition}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{319.87498742342143, 121.99950590778425}, {37, 140}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>36</integer>
+			<key>Line</key>
+			<dict>
+				<key>ID</key>
+				<integer>20</integer>
+				<key>Position</key>
+				<real>0.53669750690460205</real>
+				<key>RotationType</key>
+				<integer>0</integer>
+			</dict>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>27</real>
+					<key>Pattern</key>
+					<integer>1</integer>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{423.37497407197952, 121.99999535646094}, {37, 140}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>47</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>27</real>
+					<key>Pattern</key>
+					<integer>1</integer>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{453.12497329711914, 292}, {83, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>14</real>
+			</dict>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>35</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs28 \cf0 variable\
+(version 1)}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{347.62497329711914, 292}, {83, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>14</real>
+			</dict>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>34</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs28 \cf0 function\
+(version 3)}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62497329711914, 212}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>14</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 212}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>11</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 212}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>8</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 292}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>14</real>
+			</dict>
+			<key>ID</key>
+			<integer>33</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs28 \cf0 result\
+(version 3)}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{236.62497329711914, 292}, {83, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>14</real>
+			</dict>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>30</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs28 \cf0 function\
+(version 2)}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 252}, {451, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>24</real>
+			</dict>
+			<key>ID</key>
+			<integer>26</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Align</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural
+
+\f0\fs48 \cf0        y            =        f      (       g           (  x  ) )}</string>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>14</integer>
+			</dict>
+			<key>ID</key>
+			<integer>24</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.62497329711914, 232.00001436225315}</string>
+				<string>{469.12497329711914, 232.00001436225315}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>45</integer>
+			</dict>
+			<key>ID</key>
+			<integer>23</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.62497329711914, 191.9988814996633}</string>
+				<string>{469.12496948242188, 191.99649097950311}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>46</integer>
+			</dict>
+			<key>ID</key>
+			<integer>22</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.6249732971192, 151.99792867915548}</string>
+				<string>{469.12496948242455, 151.99350173883684}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>6</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+			<key>ID</key>
+			<integer>21</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 232.00001623872726}</string>
+				<string>{363.62497329711914, 232.00001623872726}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>11</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+			<key>ID</key>
+			<integer>20</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 191.9997698749178}</string>
+				<string>{363.62497329712187, 191.99927803895778}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>6</integer>
+			</dict>
+			<key>ID</key>
+			<integer>19</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 152.00001430338926}</string>
+				<string>{363.62497329711914, 152.00001430338926}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>44</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>44</integer>
+			</dict>
+			<key>ID</key>
+			<integer>18</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12494367889101, 151.43401409231762}</string>
+				<string>{212, 151}</string>
+				<string>{258.12502201416333, 151.64398943137894}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+			<key>ID</key>
+			<integer>17</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12497329711914, 192.00001953595211}</string>
+				<string>{258.12497329711914, 192.00001953595211}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>4</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>11</integer>
+			</dict>
+			<key>ID</key>
+			<integer>16</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12497329711914, 232.0000196276261}</string>
+				<string>{258.12497329711914, 232.0000196276261}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>5</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 172}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>10</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 172}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>7</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 132}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>18</real>
+			</dict>
+			<key>ID</key>
+			<integer>6</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g''}</string>
+			</dict>
+		</dict>
+	</array>
+	<key>GridInfo</key>
+	<dict/>
+	<key>GuidesLocked</key>
+	<string>NO</string>
+	<key>GuidesVisible</key>
+	<string>YES</string>
+	<key>HPages</key>
+	<integer>1</integer>
+	<key>ImageCounter</key>
+	<integer>1</integer>
+	<key>KeepToScale</key>
+	<false/>
+	<key>Layers</key>
+	<array>
+		<dict>
+			<key>Lock</key>
+			<string>NO</string>
+			<key>Name</key>
+			<string>Layer 1</string>
+			<key>Print</key>
+			<string>YES</string>
+			<key>View</key>
+			<string>YES</string>
+		</dict>
+	</array>
+	<key>LayoutInfo</key>
+	<dict>
+		<key>Animate</key>
+		<string>NO</string>
+		<key>circoMinDist</key>
+		<real>18</real>
+		<key>circoSeparation</key>
+		<real>0.0</real>
+		<key>layoutEngine</key>
+		<string>dot</string>
+		<key>neatoSeparation</key>
+		<real>0.0</real>
+		<key>twopiSeparation</key>
+		<real>0.0</real>
+	</dict>
+	<key>LinksVisible</key>
+	<string>NO</string>
+	<key>MagnetsVisible</key>
+	<string>NO</string>
+	<key>MasterSheets</key>
+	<array/>
+	<key>ModificationDate</key>
+	<string>2015-01-22 01:37:42 +0000</string>
+	<key>Modifier</key>
+	<string>atton</string>
+	<key>NotesVisible</key>
+	<string>NO</string>
+	<key>Orientation</key>
+	<integer>2</integer>
+	<key>OriginVisible</key>
+	<string>NO</string>
+	<key>PageBreaks</key>
+	<string>YES</string>
+	<key>PrintInfo</key>
+	<dict>
+		<key>NSBottomMargin</key>
+		<array>
+			<string>float</string>
+			<string>41</string>
+		</array>
+		<key>NSHorizonalPagination</key>
+		<array>
+			<string>coded</string>
+			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string>
+		</array>
+		<key>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>size</string>
+			<string>{594.99997329711914, 842}</string>
+		</array>
+		<key>NSPrintReverseOrientation</key>
+		<array>
+			<string>int</string>
+			<string>0</string>
+		</array>
+		<key>NSRightMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSTopMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+	</dict>
+	<key>PrintOnePage</key>
+	<false/>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>RowAlign</key>
+	<integer>1</integer>
+	<key>RowSpacing</key>
+	<real>36</real>
+	<key>SheetTitle</key>
+	<string>Canvas 1</string>
+	<key>SmartAlignmentGuidesActive</key>
+	<string>YES</string>
+	<key>SmartDistanceGuidesActive</key>
+	<string>YES</string>
+	<key>UniqueID</key>
+	<integer>1</integer>
+	<key>UseEntirePage</key>
+	<false/>
+	<key>VPages</key>
+	<integer>1</integer>
+	<key>WindowInfo</key>
+	<dict>
+		<key>CurrentSheet</key>
+		<integer>0</integer>
+		<key>ExpandedCanvases</key>
+		<array>
+			<dict>
+				<key>name</key>
+				<string>Canvas 1</string>
+			</dict>
+		</array>
+		<key>Frame</key>
+		<string>{{373, 4}, {892, 874}}</string>
+		<key>ListView</key>
+		<true/>
+		<key>OutlineWidth</key>
+		<integer>142</integer>
+		<key>RightSidebar</key>
+		<false/>
+		<key>ShowRuler</key>
+		<true/>
+		<key>Sidebar</key>
+		<true/>
+		<key>SidebarWidth</key>
+		<integer>120</integer>
+		<key>VisibleRegion</key>
+		<string>{{-99, 0}, {757, 735}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>Canvas 1</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+</dict>
+</plist>
Binary file slide/pictures/delta_program.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/pictures/delta_program.svg	Thu Jan 22 10:49:27 2015 +0900
@@ -0,0 +1,720 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="538pt" height="280pt" viewBox="0 0 538 280" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 4.484375 -9.578125 C 5.222656 -9.578125 5.867188 -9.394531 6.421875 -9.03125 C 6.710938 -8.832031 7.015625 -8.535156 7.328125 -8.140625 L 7.328125 -9.328125 L 8.796875 -9.328125 L 8.796875 -0.765625 C 8.796875 0.429688 8.617188 1.375 8.265625 2.0625 C 7.609375 3.34375 6.367188 3.984375 4.546875 3.984375 C 3.535156 3.984375 2.679688 3.753906 1.984375 3.296875 C 1.296875 2.847656 0.910156 2.140625 0.828125 1.171875 L 2.4375 1.171875 C 2.507812 1.585938 2.660156 1.910156 2.890625 2.140625 C 3.242188 2.492188 3.804688 2.671875 4.578125 2.671875 C 5.796875 2.671875 6.59375 2.242188 6.96875 1.390625 C 7.1875 0.890625 7.285156 -0.0078125 7.265625 -1.3125 C 6.953125 -0.832031 6.570312 -0.472656 6.125 -0.234375 C 5.675781 -0.00390625 5.085938 0.109375 4.359375 0.109375 C 3.335938 0.109375 2.441406 -0.25 1.671875 -0.96875 C 0.910156 -1.695312 0.53125 -2.894531 0.53125 -4.5625 C 0.53125 -6.132812 0.914062 -7.363281 1.6875 -8.25 C 2.457031 -9.132812 3.390625 -9.578125 4.484375 -9.578125 Z M 7.328125 -4.75 C 7.328125 -5.914062 7.085938 -6.78125 6.609375 -7.34375 C 6.128906 -7.90625 5.515625 -8.1875 4.765625 -8.1875 C 3.660156 -8.1875 2.898438 -7.664062 2.484375 -6.625 C 2.265625 -6.0625 2.15625 -5.332031 2.15625 -4.4375 C 2.15625 -3.375 2.367188 -2.5625 2.796875 -2 C 3.234375 -1.445312 3.816406 -1.171875 4.546875 -1.171875 C 5.679688 -1.171875 6.476562 -1.6875 6.9375 -2.71875 C 7.195312 -3.300781 7.328125 -3.976562 7.328125 -4.75 Z M 4.671875 -9.640625 Z M 4.671875 -9.640625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 2.96875 -12.90625 L 2.6875 -7.75 L 1.65625 -7.75 L 1.375 -12.90625 Z M 2.96875 -12.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.5625 -10.84375 C 1.582031 -11.5 1.695312 -11.976562 1.90625 -12.28125 C 2.269531 -12.820312 2.976562 -13.09375 4.03125 -13.09375 C 4.132812 -13.09375 4.238281 -13.085938 4.34375 -13.078125 C 4.445312 -13.078125 4.566406 -13.070312 4.703125 -13.0625 L 4.703125 -11.625 C 4.535156 -11.632812 4.414062 -11.640625 4.34375 -11.640625 C 4.269531 -11.640625 4.203125 -11.640625 4.140625 -11.640625 C 3.660156 -11.640625 3.375 -11.515625 3.28125 -11.265625 C 3.1875 -11.023438 3.140625 -10.394531 3.140625 -9.375 L 4.703125 -9.375 L 4.703125 -8.125 L 3.125 -8.125 L 3.125 0 L 1.5625 0 L 1.5625 -8.125 L 0.25 -8.125 L 0.25 -9.375 L 1.5625 -9.375 Z M 1.5625 -10.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 0.265625 -9.40625 L 2.3125 -9.40625 L 4.46875 -6.09375 L 6.65625 -9.40625 L 8.59375 -9.375 L 5.421875 -4.828125 L 8.734375 0 L 6.703125 0 L 4.375 -3.53125 L 2.09375 0 L 0.09375 0 L 3.40625 -4.828125 Z M 0.265625 -9.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 5.328125 -13.125 C 4.410156 -11.332031 3.8125 -10.015625 3.53125 -9.171875 C 3.113281 -7.890625 2.90625 -6.410156 2.90625 -4.734375 C 2.90625 -3.035156 3.144531 -1.484375 3.625 -0.078125 C 3.914062 0.796875 4.492188 2.046875 5.359375 3.671875 L 4.296875 3.671875 C 3.429688 2.335938 2.894531 1.484375 2.6875 1.109375 C 2.488281 0.742188 2.269531 0.242188 2.03125 -0.390625 C 1.695312 -1.253906 1.46875 -2.179688 1.34375 -3.171875 C 1.28125 -3.671875 1.25 -4.15625 1.25 -4.625 C 1.25 -6.351562 1.519531 -7.894531 2.0625 -9.25 C 2.40625 -10.113281 3.128906 -11.40625 4.234375 -13.125 Z M 5.328125 -13.125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 0.625 3.671875 C 1.550781 1.859375 2.148438 0.535156 2.421875 -0.296875 C 2.835938 -1.554688 3.046875 -3.035156 3.046875 -4.734375 C 3.046875 -6.421875 2.804688 -7.96875 2.328125 -9.375 C 2.035156 -10.238281 1.457031 -11.488281 0.59375 -13.125 L 1.65625 -13.125 C 2.5625 -11.675781 3.109375 -10.785156 3.296875 -10.453125 C 3.492188 -10.117188 3.703125 -9.65625 3.921875 -9.0625 C 4.203125 -8.332031 4.398438 -7.609375 4.515625 -6.890625 C 4.640625 -6.171875 4.703125 -5.484375 4.703125 -4.828125 C 4.703125 -3.085938 4.425781 -1.539062 3.875 -0.1875 C 3.53125 0.6875 2.8125 1.972656 1.71875 3.671875 Z M 0.625 3.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.78125 0 L 0.78125 -17.21875 L 14.4375 -17.21875 L 14.4375 0 Z M 12.28125 -2.15625 L 12.28125 -15.0625 L 2.9375 -15.0625 L 2.9375 -2.15625 Z M 12.28125 -2.15625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 9.390625 -12.546875 L 11.71875 -12.546875 C 11.425781 -11.742188 10.765625 -9.910156 9.734375 -7.046875 C 8.972656 -4.890625 8.332031 -3.128906 7.8125 -1.765625 C 6.59375 1.429688 5.734375 3.378906 5.234375 4.078125 C 4.734375 4.785156 3.875 5.140625 2.65625 5.140625 C 2.363281 5.140625 2.132812 5.128906 1.96875 5.109375 C 1.8125 5.085938 1.617188 5.046875 1.390625 4.984375 L 1.390625 3.0625 C 1.753906 3.164062 2.015625 3.226562 2.171875 3.25 C 2.335938 3.269531 2.484375 3.28125 2.609375 3.28125 C 3.003906 3.28125 3.289062 3.210938 3.46875 3.078125 C 3.65625 2.953125 3.8125 2.796875 3.9375 2.609375 C 3.976562 2.546875 4.117188 2.222656 4.359375 1.640625 C 4.597656 1.066406 4.773438 0.640625 4.890625 0.359375 L 0.25 -12.546875 L 2.640625 -12.546875 L 6 -2.328125 Z M 5.984375 -12.859375 Z M 5.984375 -12.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 13.296875 -9.640625 L 13.296875 -7.671875 L 1.078125 -7.671875 L 1.078125 -9.640625 Z M 13.296875 -4.609375 L 13.296875 -2.609375 L 1.078125 -2.609375 L 1.078125 -4.609375 Z M 13.296875 -4.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 2.078125 -14.46875 C 2.109375 -15.34375 2.257812 -15.984375 2.53125 -16.390625 C 3.019531 -17.109375 3.96875 -17.46875 5.375 -17.46875 C 5.507812 -17.46875 5.644531 -17.460938 5.78125 -17.453125 C 5.925781 -17.441406 6.085938 -17.429688 6.265625 -17.421875 L 6.265625 -15.5 C 6.046875 -15.507812 5.890625 -15.515625 5.796875 -15.515625 C 5.703125 -15.523438 5.609375 -15.53125 5.515625 -15.53125 C 4.878906 -15.53125 4.5 -15.363281 4.375 -15.03125 C 4.25 -14.695312 4.1875 -13.851562 4.1875 -12.5 L 6.265625 -12.5 L 6.265625 -10.828125 L 4.15625 -10.828125 L 4.15625 0 L 2.078125 0 L 2.078125 -10.828125 L 0.328125 -10.828125 L 0.328125 -12.5 L 2.078125 -12.5 Z M 2.078125 -14.46875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 7.109375 -17.5 C 5.878906 -15.113281 5.082031 -13.359375 4.71875 -12.234375 C 4.15625 -10.523438 3.875 -8.550781 3.875 -6.3125 C 3.875 -4.039062 4.191406 -1.96875 4.828125 -0.09375 C 5.222656 1.0625 5.992188 2.726562 7.140625 4.90625 L 5.71875 4.90625 C 4.582031 3.125 3.875 1.984375 3.59375 1.484375 C 3.320312 0.992188 3.023438 0.328125 2.703125 -0.515625 C 2.265625 -1.671875 1.960938 -2.90625 1.796875 -4.21875 C 1.710938 -4.894531 1.671875 -5.546875 1.671875 -6.171875 C 1.671875 -8.484375 2.03125 -10.539062 2.75 -12.34375 C 3.21875 -13.488281 4.179688 -15.207031 5.640625 -17.5 Z M 7.109375 -17.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-6">
+<path style="stroke:none;" d="M 5.984375 -12.78125 C 6.960938 -12.78125 7.820312 -12.535156 8.5625 -12.046875 C 8.957031 -11.773438 9.363281 -11.378906 9.78125 -10.859375 L 9.78125 -12.4375 L 11.71875 -12.4375 L 11.71875 -1.015625 C 11.71875 0.578125 11.484375 1.832031 11.015625 2.75 C 10.140625 4.457031 8.488281 5.3125 6.0625 5.3125 C 4.707031 5.3125 3.566406 5.007812 2.640625 4.40625 C 1.722656 3.800781 1.210938 2.851562 1.109375 1.5625 L 3.25 1.5625 C 3.351562 2.125 3.554688 2.554688 3.859375 2.859375 C 4.335938 3.328125 5.085938 3.5625 6.109375 3.5625 C 7.722656 3.5625 8.78125 2.992188 9.28125 1.859375 C 9.582031 1.179688 9.71875 -0.0195312 9.6875 -1.75 C 9.269531 -1.101562 8.765625 -0.625 8.171875 -0.3125 C 7.578125 0 6.789062 0.15625 5.8125 0.15625 C 4.457031 0.15625 3.269531 -0.328125 2.25 -1.296875 C 1.226562 -2.265625 0.71875 -3.859375 0.71875 -6.078125 C 0.71875 -8.179688 1.226562 -9.820312 2.25 -11 C 3.28125 -12.1875 4.523438 -12.78125 5.984375 -12.78125 Z M 9.78125 -6.328125 C 9.78125 -7.878906 9.457031 -9.03125 8.8125 -9.78125 C 8.175781 -10.53125 7.359375 -10.90625 6.359375 -10.90625 C 4.878906 -10.90625 3.863281 -10.210938 3.3125 -8.828125 C 3.03125 -8.085938 2.890625 -7.113281 2.890625 -5.90625 C 2.890625 -4.488281 3.175781 -3.410156 3.75 -2.671875 C 4.320312 -1.941406 5.09375 -1.578125 6.0625 -1.578125 C 7.570312 -1.578125 8.640625 -2.257812 9.265625 -3.625 C 9.609375 -4.394531 9.78125 -5.296875 9.78125 -6.328125 Z M 6.21875 -12.859375 Z M 6.21875 -12.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-7">
+<path style="stroke:none;" d="M 0.359375 -12.546875 L 3.078125 -12.546875 L 5.96875 -8.140625 L 8.890625 -12.546875 L 11.453125 -12.5 L 7.21875 -6.4375 L 11.640625 0 L 8.9375 0 L 5.828125 -4.71875 L 2.796875 0 L 0.125 0 L 4.546875 -6.4375 Z M 0.359375 -12.546875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-8">
+<path style="stroke:none;" d="M 0.828125 4.90625 C 2.078125 2.476562 2.878906 0.707031 3.234375 -0.40625 C 3.785156 -2.082031 4.0625 -4.050781 4.0625 -6.3125 C 4.0625 -8.5625 3.742188 -10.625 3.109375 -12.5 C 2.710938 -13.65625 1.941406 -15.320312 0.796875 -17.5 L 2.21875 -17.5 C 3.414062 -15.570312 4.140625 -14.382812 4.390625 -13.9375 C 4.648438 -13.488281 4.929688 -12.867188 5.234375 -12.078125 C 5.609375 -11.109375 5.875 -10.144531 6.03125 -9.1875 C 6.1875 -8.238281 6.265625 -7.320312 6.265625 -6.4375 C 6.265625 -4.125 5.898438 -2.0625 5.171875 -0.25 C 4.710938 0.914062 3.753906 2.632812 2.296875 4.90625 Z M 0.828125 4.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-0">
+<path style="stroke:none;" d="M 0.453125 0 L 0.453125 -10.046875 L 8.421875 -10.046875 L 8.421875 0 Z M 7.171875 -1.265625 L 7.171875 -8.78125 L 1.703125 -8.78125 L 1.703125 -1.265625 Z M 7.171875 -1.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-1">
+<path style="stroke:none;" d="M 1.203125 -8.4375 C 1.222656 -8.945312 1.316406 -9.320312 1.484375 -9.5625 C 1.765625 -9.976562 2.316406 -10.1875 3.140625 -10.1875 C 3.210938 -10.1875 3.289062 -10.179688 3.375 -10.171875 C 3.457031 -10.171875 3.550781 -10.164062 3.65625 -10.15625 L 3.65625 -9.03125 C 3.53125 -9.039062 3.4375 -9.046875 3.375 -9.046875 C 3.320312 -9.054688 3.269531 -9.0625 3.21875 -9.0625 C 2.84375 -9.0625 2.617188 -8.960938 2.546875 -8.765625 C 2.472656 -8.578125 2.4375 -8.082031 2.4375 -7.28125 L 3.65625 -7.28125 L 3.65625 -6.3125 L 2.421875 -6.3125 L 2.421875 0 L 1.203125 0 L 1.203125 -6.3125 L 0.1875 -6.3125 L 0.1875 -7.28125 L 1.203125 -7.28125 Z M 1.203125 -8.4375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<path style="stroke:none;" d="M 2.140625 -7.328125 L 2.140625 -2.46875 C 2.140625 -2.09375 2.195312 -1.785156 2.3125 -1.546875 C 2.53125 -1.109375 2.9375 -0.890625 3.53125 -0.890625 C 4.382812 -0.890625 4.96875 -1.269531 5.28125 -2.03125 C 5.445312 -2.445312 5.53125 -3.007812 5.53125 -3.71875 L 5.53125 -7.328125 L 6.765625 -7.328125 L 6.765625 0 L 5.609375 0 L 5.625 -1.078125 C 5.457031 -0.796875 5.257812 -0.5625 5.03125 -0.375 C 4.5625 0.0078125 3.988281 0.203125 3.3125 0.203125 C 2.269531 0.203125 1.5625 -0.144531 1.1875 -0.84375 C 0.976562 -1.21875 0.875 -1.71875 0.875 -2.34375 L 0.875 -7.328125 Z M 3.828125 -7.5 Z M 3.828125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-3">
+<path style="stroke:none;" d="M 0.90625 -7.328125 L 2.078125 -7.328125 L 2.078125 -6.28125 C 2.421875 -6.707031 2.785156 -7.015625 3.171875 -7.203125 C 3.554688 -7.390625 3.988281 -7.484375 4.46875 -7.484375 C 5.5 -7.484375 6.195312 -7.125 6.5625 -6.40625 C 6.769531 -6 6.875 -5.429688 6.875 -4.703125 L 6.875 0 L 5.625 0 L 5.625 -4.609375 C 5.625 -5.054688 5.554688 -5.414062 5.421875 -5.6875 C 5.203125 -6.144531 4.804688 -6.375 4.234375 -6.375 C 3.941406 -6.375 3.703125 -6.347656 3.515625 -6.296875 C 3.179688 -6.191406 2.882812 -5.988281 2.625 -5.6875 C 2.414062 -5.445312 2.28125 -5.195312 2.21875 -4.9375 C 2.164062 -4.675781 2.140625 -4.304688 2.140625 -3.828125 L 2.140625 0 L 0.90625 0 Z M 3.796875 -7.5 Z M 3.796875 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-4">
+<path style="stroke:none;" d="M 3.71875 -7.53125 C 4.550781 -7.53125 5.222656 -7.328125 5.734375 -6.921875 C 6.253906 -6.523438 6.566406 -5.835938 6.671875 -4.859375 L 5.46875 -4.859375 C 5.394531 -5.304688 5.226562 -5.679688 4.96875 -5.984375 C 4.71875 -6.285156 4.300781 -6.4375 3.71875 -6.4375 C 2.9375 -6.4375 2.378906 -6.050781 2.046875 -5.28125 C 1.828125 -4.789062 1.71875 -4.179688 1.71875 -3.453125 C 1.71875 -2.710938 1.867188 -2.09375 2.171875 -1.59375 C 2.484375 -1.09375 2.972656 -0.84375 3.640625 -0.84375 C 4.148438 -0.84375 4.554688 -1 4.859375 -1.3125 C 5.160156 -1.625 5.363281 -2.050781 5.46875 -2.59375 L 6.671875 -2.59375 C 6.535156 -1.625 6.191406 -0.910156 5.640625 -0.453125 C 5.097656 -0.00390625 4.398438 0.21875 3.546875 0.21875 C 2.585938 0.21875 1.820312 -0.128906 1.25 -0.828125 C 0.6875 -1.535156 0.40625 -2.410156 0.40625 -3.453125 C 0.40625 -4.742188 0.71875 -5.742188 1.34375 -6.453125 C 1.96875 -7.171875 2.757812 -7.53125 3.71875 -7.53125 Z M 3.53125 -7.5 Z M 3.53125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-5">
+<path style="stroke:none;" d="M 1.15625 -9.359375 L 2.390625 -9.359375 L 2.390625 -7.328125 L 3.5625 -7.328125 L 3.5625 -6.3125 L 2.390625 -6.3125 L 2.390625 -1.53125 C 2.390625 -1.28125 2.476562 -1.113281 2.65625 -1.03125 C 2.75 -0.976562 2.90625 -0.953125 3.125 -0.953125 C 3.1875 -0.953125 3.25 -0.953125 3.3125 -0.953125 C 3.382812 -0.953125 3.46875 -0.957031 3.5625 -0.96875 L 3.5625 0 C 3.414062 0.0390625 3.265625 0.0664062 3.109375 0.078125 C 2.960938 0.0976562 2.800781 0.109375 2.625 0.109375 C 2.050781 0.109375 1.660156 -0.0351562 1.453125 -0.328125 C 1.253906 -0.617188 1.15625 -1 1.15625 -1.46875 L 1.15625 -6.3125 L 0.15625 -6.3125 L 0.15625 -7.328125 L 1.15625 -7.328125 Z M 1.15625 -9.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-6">
+<path style="stroke:none;" d="M 0.90625 -7.28125 L 2.15625 -7.28125 L 2.15625 0 L 0.90625 0 Z M 0.90625 -10.046875 L 2.15625 -10.046875 L 2.15625 -8.640625 L 0.90625 -8.640625 Z M 0.90625 -10.046875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-7">
+<path style="stroke:none;" d="M 3.8125 -0.796875 C 4.625 -0.796875 5.179688 -1.101562 5.484375 -1.71875 C 5.785156 -2.332031 5.9375 -3.019531 5.9375 -3.78125 C 5.9375 -4.46875 5.828125 -5.023438 5.609375 -5.453125 C 5.265625 -6.117188 4.671875 -6.453125 3.828125 -6.453125 C 3.066406 -6.453125 2.515625 -6.164062 2.171875 -5.59375 C 1.835938 -5.019531 1.671875 -4.328125 1.671875 -3.515625 C 1.671875 -2.742188 1.835938 -2.097656 2.171875 -1.578125 C 2.515625 -1.054688 3.0625 -0.796875 3.8125 -0.796875 Z M 3.859375 -7.53125 C 4.796875 -7.53125 5.585938 -7.210938 6.234375 -6.578125 C 6.890625 -5.953125 7.21875 -5.03125 7.21875 -3.8125 C 7.21875 -2.632812 6.929688 -1.660156 6.359375 -0.890625 C 5.785156 -0.117188 4.894531 0.265625 3.6875 0.265625 C 2.6875 0.265625 1.890625 -0.0703125 1.296875 -0.75 C 0.703125 -1.4375 0.40625 -2.351562 0.40625 -3.5 C 0.40625 -4.726562 0.71875 -5.707031 1.34375 -6.4375 C 1.96875 -7.164062 2.804688 -7.53125 3.859375 -7.53125 Z M 3.8125 -7.5 Z M 3.8125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-8">
+<path style="stroke:none;" d="M 4.140625 -10.203125 C 3.421875 -8.816406 2.957031 -7.796875 2.75 -7.140625 C 2.425781 -6.140625 2.265625 -4.984375 2.265625 -3.671875 C 2.265625 -2.359375 2.445312 -1.15625 2.8125 -0.0625 C 3.039062 0.613281 3.488281 1.585938 4.15625 2.859375 L 3.34375 2.859375 C 2.675781 1.816406 2.257812 1.148438 2.09375 0.859375 C 1.9375 0.578125 1.765625 0.191406 1.578125 -0.296875 C 1.328125 -0.972656 1.148438 -1.695312 1.046875 -2.46875 C 0.992188 -2.863281 0.96875 -3.238281 0.96875 -3.59375 C 0.96875 -4.945312 1.179688 -6.148438 1.609375 -7.203125 C 1.878906 -7.867188 2.4375 -8.867188 3.28125 -10.203125 Z M 4.140625 -10.203125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-9">
+<path style="stroke:none;" d="M 1.5 -7.328125 L 3.453125 -1.359375 L 5.5 -7.328125 L 6.84375 -7.328125 L 4.09375 0 L 2.78125 0 L 0.078125 -7.328125 Z M 1.5 -7.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-10">
+<path style="stroke:none;" d="M 3.953125 -7.484375 C 4.472656 -7.484375 4.972656 -7.359375 5.453125 -7.109375 C 5.941406 -6.867188 6.316406 -6.554688 6.578125 -6.171875 C 6.828125 -5.804688 6.988281 -5.375 7.0625 -4.875 C 7.132812 -4.539062 7.171875 -4.003906 7.171875 -3.265625 L 1.8125 -3.265625 C 1.832031 -2.523438 2.003906 -1.929688 2.328125 -1.484375 C 2.660156 -1.035156 3.171875 -0.8125 3.859375 -0.8125 C 4.503906 -0.8125 5.019531 -1.019531 5.40625 -1.4375 C 5.625 -1.6875 5.773438 -1.972656 5.859375 -2.296875 L 7.078125 -2.296875 C 7.046875 -2.023438 6.9375 -1.722656 6.75 -1.390625 C 6.570312 -1.066406 6.375 -0.800781 6.15625 -0.59375 C 5.78125 -0.226562 5.316406 0.0195312 4.765625 0.15625 C 4.472656 0.226562 4.140625 0.265625 3.765625 0.265625 C 2.847656 0.265625 2.070312 -0.0664062 1.4375 -0.734375 C 0.8125 -1.398438 0.5 -2.328125 0.5 -3.515625 C 0.5 -4.691406 0.816406 -5.644531 1.453125 -6.375 C 2.085938 -7.113281 2.921875 -7.484375 3.953125 -7.484375 Z M 5.90625 -4.25 C 5.863281 -4.78125 5.75 -5.207031 5.5625 -5.53125 C 5.226562 -6.113281 4.664062 -6.40625 3.875 -6.40625 C 3.3125 -6.40625 2.835938 -6.203125 2.453125 -5.796875 C 2.066406 -5.390625 1.863281 -4.875 1.84375 -4.25 Z M 3.828125 -7.5 Z M 3.828125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-11">
+<path style="stroke:none;" d="M 0.9375 -7.328125 L 2.109375 -7.328125 L 2.109375 -6.0625 C 2.203125 -6.300781 2.4375 -6.597656 2.8125 -6.953125 C 3.1875 -7.304688 3.617188 -7.484375 4.109375 -7.484375 C 4.128906 -7.484375 4.164062 -7.476562 4.21875 -7.46875 C 4.269531 -7.46875 4.363281 -7.460938 4.5 -7.453125 L 4.5 -6.15625 C 4.425781 -6.164062 4.359375 -6.171875 4.296875 -6.171875 C 4.234375 -6.179688 4.164062 -6.1875 4.09375 -6.1875 C 3.476562 -6.1875 3.003906 -5.984375 2.671875 -5.578125 C 2.335938 -5.179688 2.171875 -4.726562 2.171875 -4.21875 L 2.171875 0 L 0.9375 0 Z M 0.9375 -7.328125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-12">
+<path style="stroke:none;" d="M 1.640625 -2.296875 C 1.671875 -1.890625 1.769531 -1.578125 1.9375 -1.359375 C 2.25 -0.960938 2.789062 -0.765625 3.5625 -0.765625 C 4.007812 -0.765625 4.40625 -0.863281 4.75 -1.0625 C 5.101562 -1.257812 5.28125 -1.5625 5.28125 -1.96875 C 5.28125 -2.289062 5.140625 -2.53125 4.859375 -2.6875 C 4.679688 -2.789062 4.332031 -2.910156 3.8125 -3.046875 L 2.828125 -3.28125 C 2.203125 -3.4375 1.742188 -3.613281 1.453125 -3.8125 C 0.921875 -4.144531 0.65625 -4.601562 0.65625 -5.1875 C 0.65625 -5.882812 0.90625 -6.445312 1.40625 -6.875 C 1.90625 -7.300781 2.578125 -7.515625 3.421875 -7.515625 C 4.523438 -7.515625 5.316406 -7.191406 5.796875 -6.546875 C 6.109375 -6.128906 6.257812 -5.6875 6.25 -5.21875 L 5.09375 -5.21875 C 5.0625 -5.5 4.960938 -5.75 4.796875 -5.96875 C 4.515625 -6.289062 4.023438 -6.453125 3.328125 -6.453125 C 2.859375 -6.453125 2.503906 -6.363281 2.265625 -6.1875 C 2.023438 -6.007812 1.90625 -5.773438 1.90625 -5.484375 C 1.90625 -5.171875 2.0625 -4.914062 2.375 -4.71875 C 2.5625 -4.601562 2.832031 -4.503906 3.1875 -4.421875 L 4 -4.21875 C 4.882812 -4.007812 5.476562 -3.804688 5.78125 -3.609375 C 6.257812 -3.285156 6.5 -2.789062 6.5 -2.125 C 6.5 -1.46875 6.25 -0.898438 5.75 -0.421875 C 5.257812 0.046875 4.507812 0.28125 3.5 0.28125 C 2.40625 0.28125 1.628906 0.0351562 1.171875 -0.453125 C 0.722656 -0.953125 0.484375 -1.566406 0.453125 -2.296875 Z M 3.453125 -7.5 Z M 3.453125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-13">
+<path style="stroke:none;" d="M 0.4375 0 C 0.476562 -0.84375 0.648438 -1.578125 0.953125 -2.203125 C 1.265625 -2.828125 1.859375 -3.394531 2.734375 -3.90625 L 4.046875 -4.65625 C 4.628906 -5 5.039062 -5.289062 5.28125 -5.53125 C 5.65625 -5.914062 5.84375 -6.351562 5.84375 -6.84375 C 5.84375 -7.40625 5.671875 -7.851562 5.328125 -8.1875 C 4.984375 -8.53125 4.53125 -8.703125 3.96875 -8.703125 C 3.125 -8.703125 2.539062 -8.378906 2.21875 -7.734375 C 2.039062 -7.390625 1.941406 -6.914062 1.921875 -6.3125 L 0.671875 -6.3125 C 0.691406 -7.164062 0.851562 -7.863281 1.15625 -8.40625 C 1.6875 -9.351562 2.625 -9.828125 3.96875 -9.828125 C 5.09375 -9.828125 5.910156 -9.519531 6.421875 -8.90625 C 6.941406 -8.300781 7.203125 -7.628906 7.203125 -6.890625 C 7.203125 -6.109375 6.925781 -5.4375 6.375 -4.875 C 6.0625 -4.550781 5.488281 -4.160156 4.65625 -3.703125 L 3.71875 -3.1875 C 3.28125 -2.9375 2.929688 -2.703125 2.671875 -2.484375 C 2.210938 -2.085938 1.925781 -1.644531 1.8125 -1.15625 L 7.15625 -1.15625 L 7.15625 0 Z M 0.4375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-14">
+<path style="stroke:none;" d="M 0.484375 2.859375 C 1.210938 1.441406 1.679688 0.410156 1.890625 -0.234375 C 2.203125 -1.210938 2.359375 -2.359375 2.359375 -3.671875 C 2.359375 -4.992188 2.175781 -6.203125 1.8125 -7.296875 C 1.582031 -7.972656 1.132812 -8.941406 0.46875 -10.203125 L 1.296875 -10.203125 C 1.992188 -9.085938 2.414062 -8.394531 2.5625 -8.125 C 2.71875 -7.863281 2.878906 -7.503906 3.046875 -7.046875 C 3.265625 -6.472656 3.421875 -5.910156 3.515625 -5.359375 C 3.609375 -4.804688 3.65625 -4.269531 3.65625 -3.75 C 3.65625 -2.40625 3.441406 -1.203125 3.015625 -0.140625 C 2.742188 0.535156 2.1875 1.535156 1.34375 2.859375 Z M 0.484375 2.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-15">
+<path style="stroke:none;" d="M 0.9375 -10.046875 L 2.171875 -10.046875 L 2.171875 0 L 0.9375 0 Z M 0.9375 -10.046875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-16">
+<path style="stroke:none;" d="M 3.640625 0.265625 C 2.484375 0.265625 1.640625 -0.0507812 1.109375 -0.6875 C 0.585938 -1.320312 0.328125 -2.097656 0.328125 -3.015625 L 1.625 -3.015625 C 1.675781 -2.378906 1.789062 -1.914062 1.96875 -1.625 C 2.289062 -1.113281 2.867188 -0.859375 3.703125 -0.859375 C 4.347656 -0.859375 4.867188 -1.03125 5.265625 -1.375 C 5.660156 -1.71875 5.859375 -2.164062 5.859375 -2.71875 C 5.859375 -3.382812 5.648438 -3.851562 5.234375 -4.125 C 4.816406 -4.394531 4.242188 -4.53125 3.515625 -4.53125 C 3.429688 -4.53125 3.347656 -4.53125 3.265625 -4.53125 C 3.179688 -4.53125 3.097656 -4.523438 3.015625 -4.515625 L 3.015625 -5.609375 C 3.140625 -5.585938 3.242188 -5.578125 3.328125 -5.578125 C 3.410156 -5.578125 3.503906 -5.578125 3.609375 -5.578125 C 4.066406 -5.578125 4.445312 -5.648438 4.75 -5.796875 C 5.269531 -6.046875 5.53125 -6.5 5.53125 -7.15625 C 5.53125 -7.644531 5.351562 -8.019531 5 -8.28125 C 4.65625 -8.550781 4.253906 -8.6875 3.796875 -8.6875 C 2.972656 -8.6875 2.40625 -8.410156 2.09375 -7.859375 C 1.914062 -7.554688 1.816406 -7.128906 1.796875 -6.578125 L 0.578125 -6.578125 C 0.578125 -7.304688 0.722656 -7.925781 1.015625 -8.4375 C 1.515625 -9.34375 2.398438 -9.796875 3.671875 -9.796875 C 4.660156 -9.796875 5.425781 -9.570312 5.96875 -9.125 C 6.519531 -8.6875 6.796875 -8.046875 6.796875 -7.203125 C 6.796875 -6.597656 6.632812 -6.113281 6.3125 -5.75 C 6.113281 -5.507812 5.851562 -5.328125 5.53125 -5.203125 C 6.050781 -5.054688 6.453125 -4.78125 6.734375 -4.375 C 7.023438 -3.976562 7.171875 -3.488281 7.171875 -2.90625 C 7.171875 -1.96875 6.863281 -1.203125 6.25 -0.609375 C 5.632812 -0.0234375 4.765625 0.265625 3.640625 0.265625 Z M 3.640625 0.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-17">
+<path style="stroke:none;" d="M 1.84375 -1.953125 C 1.84375 -1.597656 1.972656 -1.316406 2.234375 -1.109375 C 2.492188 -0.898438 2.800781 -0.796875 3.15625 -0.796875 C 3.59375 -0.796875 4.015625 -0.894531 4.421875 -1.09375 C 5.097656 -1.425781 5.4375 -1.972656 5.4375 -2.734375 L 5.4375 -3.71875 C 5.289062 -3.625 5.097656 -3.546875 4.859375 -3.484375 C 4.617188 -3.421875 4.382812 -3.375 4.15625 -3.34375 L 3.421875 -3.25 C 2.972656 -3.195312 2.632812 -3.101562 2.40625 -2.96875 C 2.03125 -2.757812 1.84375 -2.421875 1.84375 -1.953125 Z M 4.828125 -4.4375 C 5.109375 -4.46875 5.296875 -4.585938 5.390625 -4.796875 C 5.441406 -4.898438 5.46875 -5.054688 5.46875 -5.265625 C 5.46875 -5.679688 5.316406 -5.984375 5.015625 -6.171875 C 4.722656 -6.359375 4.300781 -6.453125 3.75 -6.453125 C 3.101562 -6.453125 2.644531 -6.28125 2.375 -5.9375 C 2.226562 -5.75 2.128906 -5.46875 2.078125 -5.09375 L 0.9375 -5.09375 C 0.957031 -5.988281 1.25 -6.613281 1.8125 -6.96875 C 2.375 -7.320312 3.03125 -7.5 3.78125 -7.5 C 4.632812 -7.5 5.332031 -7.332031 5.875 -7 C 6.40625 -6.675781 6.671875 -6.164062 6.671875 -5.46875 L 6.671875 -1.265625 C 6.671875 -1.128906 6.695312 -1.019531 6.75 -0.9375 C 6.800781 -0.863281 6.910156 -0.828125 7.078125 -0.828125 C 7.140625 -0.828125 7.203125 -0.832031 7.265625 -0.84375 C 7.335938 -0.851562 7.410156 -0.863281 7.484375 -0.875 L 7.484375 0.03125 C 7.296875 0.0820312 7.148438 0.113281 7.046875 0.125 C 6.941406 0.144531 6.804688 0.15625 6.640625 0.15625 C 6.210938 0.15625 5.90625 0.00390625 5.71875 -0.296875 C 5.613281 -0.453125 5.539062 -0.675781 5.5 -0.96875 C 5.25 -0.644531 4.890625 -0.359375 4.421875 -0.109375 C 3.953125 0.128906 3.4375 0.25 2.875 0.25 C 2.195312 0.25 1.640625 0.046875 1.203125 -0.359375 C 0.773438 -0.773438 0.5625 -1.296875 0.5625 -1.921875 C 0.5625 -2.597656 0.769531 -3.125 1.1875 -3.5 C 1.613281 -3.875 2.171875 -4.101562 2.859375 -4.1875 Z M 3.8125 -7.5 Z M 3.8125 -7.5 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-18">
+<path style="stroke:none;" d="M 0.8125 -10.078125 L 2 -10.078125 L 2 -6.4375 C 2.269531 -6.78125 2.59375 -7.046875 2.96875 -7.234375 C 3.34375 -7.421875 3.75 -7.515625 4.1875 -7.515625 C 5.09375 -7.515625 5.828125 -7.203125 6.390625 -6.578125 C 6.960938 -5.953125 7.25 -5.023438 7.25 -3.796875 C 7.25 -2.640625 6.96875 -1.675781 6.40625 -0.90625 C 5.851562 -0.144531 5.078125 0.234375 4.078125 0.234375 C 3.523438 0.234375 3.054688 0.0976562 2.671875 -0.171875 C 2.441406 -0.328125 2.195312 -0.582031 1.9375 -0.9375 L 1.9375 0 L 0.8125 0 Z M 4 -0.859375 C 4.664062 -0.859375 5.164062 -1.117188 5.5 -1.640625 C 5.832031 -2.171875 6 -2.867188 6 -3.734375 C 6 -4.503906 5.832031 -5.140625 5.5 -5.640625 C 5.164062 -6.148438 4.679688 -6.40625 4.046875 -6.40625 C 3.484375 -6.40625 2.988281 -6.195312 2.5625 -5.78125 C 2.144531 -5.375 1.9375 -4.691406 1.9375 -3.734375 C 1.9375 -3.046875 2.019531 -2.488281 2.1875 -2.0625 C 2.519531 -1.257812 3.125 -0.859375 4 -0.859375 Z M 4 -0.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-19">
+<path style="stroke:none;" d="M 1.34375 -6.9375 L 1.34375 -7.875 C 2.226562 -7.957031 2.84375 -8.097656 3.1875 -8.296875 C 3.539062 -8.503906 3.804688 -8.988281 3.984375 -9.75 L 4.953125 -9.75 L 4.953125 0 L 3.640625 0 L 3.640625 -6.9375 Z M 1.34375 -6.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-20">
+<path style="stroke:none;" d="M 8.1875 -3 L 0.1875 0.125 L 0.1875 -1.09375 L 6.71875 -3.578125 L 0.1875 -6.046875 L 0.1875 -7.28125 L 8.1875 -4.140625 Z M 8.1875 -3 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-21">
+<path style="stroke:none;" d="M 7.765625 -5.625 L 7.765625 -4.46875 L 0.625 -4.46875 L 0.625 -5.625 Z M 7.765625 -2.6875 L 7.765625 -1.515625 L 0.625 -1.515625 L 0.625 -2.6875 Z M 7.765625 -2.6875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-22">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph2-23">
+<path style="stroke:none;" d="M 1.6875 -3.578125 C 1.6875 -2.796875 1.851562 -2.140625 2.1875 -1.609375 C 2.519531 -1.078125 3.050781 -0.8125 3.78125 -0.8125 C 4.351562 -0.8125 4.820312 -1.054688 5.1875 -1.546875 C 5.550781 -2.035156 5.734375 -2.738281 5.734375 -3.65625 C 5.734375 -4.582031 5.539062 -5.265625 5.15625 -5.703125 C 4.78125 -6.148438 4.316406 -6.375 3.765625 -6.375 C 3.148438 -6.375 2.648438 -6.132812 2.265625 -5.65625 C 1.878906 -5.1875 1.6875 -4.492188 1.6875 -3.578125 Z M 3.53125 -7.453125 C 4.09375 -7.453125 4.5625 -7.332031 4.9375 -7.09375 C 5.15625 -6.957031 5.40625 -6.71875 5.6875 -6.375 L 5.6875 -10.078125 L 6.875 -10.078125 L 6.875 0 L 5.765625 0 L 5.765625 -1.015625 C 5.472656 -0.566406 5.128906 -0.238281 4.734375 -0.03125 C 4.347656 0.164062 3.898438 0.265625 3.390625 0.265625 C 2.578125 0.265625 1.875 -0.078125 1.28125 -0.765625 C 0.6875 -1.453125 0.390625 -2.363281 0.390625 -3.5 C 0.390625 -4.570312 0.660156 -5.5 1.203125 -6.28125 C 1.742188 -7.0625 2.519531 -7.453125 3.53125 -7.453125 Z M 3.53125 -7.453125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-24">
+<path style="stroke:none;" d="M 1.203125 -8.4375 C 1.222656 -8.945312 1.316406 -9.320312 1.484375 -9.5625 C 1.765625 -9.976562 2.316406 -10.1875 3.140625 -10.1875 C 3.210938 -10.1875 3.289062 -10.179688 3.375 -10.171875 C 3.457031 -10.171875 3.550781 -10.164062 3.65625 -10.15625 L 3.65625 -9.03125 C 3.53125 -9.039062 3.4375 -9.046875 3.375 -9.046875 C 3.320312 -9.054688 3.269531 -9.0625 3.21875 -9.0625 C 2.84375 -9.0625 2.617188 -8.960938 2.546875 -8.765625 C 2.472656 -8.578125 2.4375 -8.082031 2.4375 -7.28125 L 3.65625 -7.28125 L 3.65625 -6.3125 L 2.421875 -6.3125 L 2.421875 0 L 1.203125 0 L 1.203125 -6.3125 L 0.1875 -6.3125 L 0.1875 -7.28125 L 1.203125 -7.28125 Z M 4.84375 -8.640625 L 4.84375 -10.046875 L 6.078125 -10.046875 L 6.078125 -8.640625 Z M 4.84375 -7.28125 L 6.078125 -7.28125 L 6.078125 0 L 4.84375 0 Z M 4.84375 -7.28125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-0">
+<path style="stroke:none;" d="M 0.328125 0 L 0.328125 -7.171875 L 6.015625 -7.171875 L 6.015625 0 Z M 5.125 -0.90625 L 5.125 -6.28125 L 1.21875 -6.28125 L 1.21875 -0.90625 Z M 5.125 -0.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-1">
+<path style="stroke:none;" d="M 1.078125 -5.234375 L 2.46875 -0.96875 L 3.9375 -5.234375 L 4.890625 -5.234375 L 2.921875 0 L 1.984375 0 L 0.046875 -5.234375 Z M 1.078125 -5.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-2">
+<path style="stroke:none;" d="M 2.828125 -5.34375 C 3.191406 -5.34375 3.546875 -5.253906 3.890625 -5.078125 C 4.242188 -4.910156 4.515625 -4.6875 4.703125 -4.40625 C 4.878906 -4.144531 4.992188 -3.835938 5.046875 -3.484375 C 5.097656 -3.242188 5.125 -2.859375 5.125 -2.328125 L 1.296875 -2.328125 C 1.304688 -1.796875 1.425781 -1.367188 1.65625 -1.046875 C 1.894531 -0.734375 2.265625 -0.578125 2.765625 -0.578125 C 3.222656 -0.578125 3.585938 -0.726562 3.859375 -1.03125 C 4.015625 -1.207031 4.125 -1.410156 4.1875 -1.640625 L 5.046875 -1.640625 C 5.023438 -1.453125 4.953125 -1.238281 4.828125 -1 C 4.703125 -0.757812 4.554688 -0.566406 4.390625 -0.421875 C 4.128906 -0.160156 3.800781 0.015625 3.40625 0.109375 C 3.195312 0.160156 2.957031 0.1875 2.6875 0.1875 C 2.03125 0.1875 1.476562 -0.046875 1.03125 -0.515625 C 0.582031 -0.992188 0.359375 -1.660156 0.359375 -2.515625 C 0.359375 -3.359375 0.582031 -4.039062 1.03125 -4.5625 C 1.488281 -5.082031 2.085938 -5.34375 2.828125 -5.34375 Z M 4.21875 -3.03125 C 4.1875 -3.414062 4.101562 -3.722656 3.96875 -3.953125 C 3.726562 -4.367188 3.328125 -4.578125 2.765625 -4.578125 C 2.359375 -4.578125 2.019531 -4.429688 1.75 -4.140625 C 1.476562 -3.847656 1.332031 -3.476562 1.3125 -3.03125 Z M 2.734375 -5.359375 Z M 2.734375 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-3">
+<path style="stroke:none;" d="M 0.671875 -5.234375 L 1.5 -5.234375 L 1.5 -4.328125 C 1.570312 -4.503906 1.738281 -4.71875 2 -4.96875 C 2.269531 -5.21875 2.582031 -5.34375 2.9375 -5.34375 C 2.945312 -5.34375 2.972656 -5.34375 3.015625 -5.34375 C 3.054688 -5.34375 3.125 -5.335938 3.21875 -5.328125 L 3.21875 -4.390625 C 3.164062 -4.398438 3.113281 -4.40625 3.0625 -4.40625 C 3.019531 -4.414062 2.972656 -4.421875 2.921875 -4.421875 C 2.484375 -4.421875 2.144531 -4.273438 1.90625 -3.984375 C 1.664062 -3.703125 1.546875 -3.378906 1.546875 -3.015625 L 1.546875 0 L 0.671875 0 Z M 0.671875 -5.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-4">
+<path style="stroke:none;" d="M 1.171875 -1.640625 C 1.191406 -1.347656 1.265625 -1.125 1.390625 -0.96875 C 1.609375 -0.6875 1.992188 -0.546875 2.546875 -0.546875 C 2.867188 -0.546875 3.148438 -0.613281 3.390625 -0.75 C 3.640625 -0.894531 3.765625 -1.113281 3.765625 -1.40625 C 3.765625 -1.632812 3.664062 -1.804688 3.46875 -1.921875 C 3.34375 -1.992188 3.09375 -2.078125 2.71875 -2.171875 L 2.015625 -2.34375 C 1.578125 -2.457031 1.25 -2.582031 1.03125 -2.71875 C 0.65625 -2.957031 0.46875 -3.285156 0.46875 -3.703125 C 0.46875 -4.203125 0.644531 -4.601562 1 -4.90625 C 1.351562 -5.207031 1.832031 -5.359375 2.4375 -5.359375 C 3.226562 -5.359375 3.796875 -5.128906 4.140625 -4.671875 C 4.359375 -4.378906 4.46875 -4.0625 4.46875 -3.71875 L 3.640625 -3.71875 C 3.617188 -3.925781 3.546875 -4.109375 3.421875 -4.265625 C 3.222656 -4.492188 2.875 -4.609375 2.375 -4.609375 C 2.039062 -4.609375 1.785156 -4.546875 1.609375 -4.421875 C 1.441406 -4.296875 1.359375 -4.128906 1.359375 -3.921875 C 1.359375 -3.691406 1.472656 -3.507812 1.703125 -3.375 C 1.828125 -3.289062 2.019531 -3.21875 2.28125 -3.15625 L 2.859375 -3.015625 C 3.484375 -2.859375 3.90625 -2.710938 4.125 -2.578125 C 4.46875 -2.347656 4.640625 -1.992188 4.640625 -1.515625 C 4.640625 -1.046875 4.460938 -0.640625 4.109375 -0.296875 C 3.753906 0.0351562 3.21875 0.203125 2.5 0.203125 C 1.71875 0.203125 1.164062 0.0234375 0.84375 -0.328125 C 0.519531 -0.679688 0.347656 -1.117188 0.328125 -1.640625 Z M 2.46875 -5.359375 Z M 2.46875 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-5">
+<path style="stroke:none;" d="M 0.640625 -5.203125 L 1.53125 -5.203125 L 1.53125 0 L 0.640625 0 Z M 0.640625 -7.171875 L 1.53125 -7.171875 L 1.53125 -6.171875 L 0.640625 -6.171875 Z M 0.640625 -7.171875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-6">
+<path style="stroke:none;" d="M 2.71875 -0.5625 C 3.300781 -0.5625 3.703125 -0.78125 3.921875 -1.21875 C 4.140625 -1.664062 4.25 -2.160156 4.25 -2.703125 C 4.25 -3.191406 4.171875 -3.585938 4.015625 -3.890625 C 3.765625 -4.367188 3.335938 -4.609375 2.734375 -4.609375 C 2.191406 -4.609375 1.796875 -4.40625 1.546875 -4 C 1.304688 -3.59375 1.1875 -3.097656 1.1875 -2.515625 C 1.1875 -1.960938 1.304688 -1.5 1.546875 -1.125 C 1.796875 -0.75 2.1875 -0.5625 2.71875 -0.5625 Z M 2.75 -5.375 C 3.425781 -5.375 3.992188 -5.148438 4.453125 -4.703125 C 4.921875 -4.253906 5.15625 -3.59375 5.15625 -2.71875 C 5.15625 -1.875 4.953125 -1.175781 4.546875 -0.625 C 4.140625 -0.0820312 3.503906 0.1875 2.640625 0.1875 C 1.921875 0.1875 1.347656 -0.0507812 0.921875 -0.53125 C 0.492188 -1.019531 0.28125 -1.675781 0.28125 -2.5 C 0.28125 -3.375 0.503906 -4.070312 0.953125 -4.59375 C 1.398438 -5.113281 2 -5.375 2.75 -5.375 Z M 2.71875 -5.359375 Z M 2.71875 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-7">
+<path style="stroke:none;" d="M 0.640625 -5.234375 L 1.484375 -5.234375 L 1.484375 -4.484375 C 1.722656 -4.796875 1.984375 -5.015625 2.265625 -5.140625 C 2.546875 -5.273438 2.851562 -5.34375 3.1875 -5.34375 C 3.925781 -5.34375 4.425781 -5.085938 4.6875 -4.578125 C 4.832031 -4.285156 4.90625 -3.878906 4.90625 -3.359375 L 4.90625 0 L 4.015625 0 L 4.015625 -3.296875 C 4.015625 -3.617188 3.96875 -3.875 3.875 -4.0625 C 3.71875 -4.394531 3.429688 -4.5625 3.015625 -4.5625 C 2.804688 -4.5625 2.640625 -4.539062 2.515625 -4.5 C 2.273438 -4.425781 2.0625 -4.28125 1.875 -4.0625 C 1.726562 -3.882812 1.632812 -3.703125 1.59375 -3.515625 C 1.550781 -3.335938 1.53125 -3.078125 1.53125 -2.734375 L 1.53125 0 L 0.640625 0 Z M 2.703125 -5.359375 Z M 2.703125 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-8">
+<path style="stroke:none;" d="M 2.59375 0.1875 C 1.769531 0.1875 1.171875 -0.0351562 0.796875 -0.484375 C 0.421875 -0.941406 0.234375 -1.5 0.234375 -2.15625 L 1.15625 -2.15625 C 1.195312 -1.695312 1.28125 -1.363281 1.40625 -1.15625 C 1.632812 -0.789062 2.046875 -0.609375 2.640625 -0.609375 C 3.109375 -0.609375 3.484375 -0.734375 3.765625 -0.984375 C 4.046875 -1.234375 4.1875 -1.550781 4.1875 -1.9375 C 4.1875 -2.414062 4.035156 -2.75 3.734375 -2.9375 C 3.441406 -3.132812 3.035156 -3.234375 2.515625 -3.234375 C 2.453125 -3.234375 2.390625 -3.234375 2.328125 -3.234375 C 2.265625 -3.234375 2.207031 -3.234375 2.15625 -3.234375 L 2.15625 -4 C 2.238281 -3.988281 2.3125 -3.984375 2.375 -3.984375 C 2.4375 -3.984375 2.503906 -3.984375 2.578125 -3.984375 C 2.910156 -3.984375 3.179688 -4.035156 3.390625 -4.140625 C 3.765625 -4.316406 3.953125 -4.640625 3.953125 -5.109375 C 3.953125 -5.460938 3.828125 -5.734375 3.578125 -5.921875 C 3.328125 -6.109375 3.035156 -6.203125 2.703125 -6.203125 C 2.117188 -6.203125 1.71875 -6.003906 1.5 -5.609375 C 1.375 -5.398438 1.300781 -5.097656 1.28125 -4.703125 L 0.421875 -4.703125 C 0.421875 -5.222656 0.523438 -5.664062 0.734375 -6.03125 C 1.085938 -6.675781 1.71875 -7 2.625 -7 C 3.332031 -7 3.878906 -6.835938 4.265625 -6.515625 C 4.660156 -6.203125 4.859375 -5.742188 4.859375 -5.140625 C 4.859375 -4.710938 4.742188 -4.367188 4.515625 -4.109375 C 4.367188 -3.941406 4.179688 -3.8125 3.953125 -3.71875 C 4.316406 -3.613281 4.601562 -3.414062 4.8125 -3.125 C 5.019531 -2.84375 5.125 -2.492188 5.125 -2.078125 C 5.125 -1.398438 4.90625 -0.851562 4.46875 -0.4375 C 4.03125 -0.0195312 3.40625 0.1875 2.59375 0.1875 Z M 2.59375 0.1875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-9">
+<path style="stroke:none;" d="M 0.3125 0 C 0.34375 -0.601562 0.46875 -1.125 0.6875 -1.5625 C 0.90625 -2.007812 1.328125 -2.414062 1.953125 -2.78125 L 2.890625 -3.328125 C 3.304688 -3.578125 3.601562 -3.785156 3.78125 -3.953125 C 4.039062 -4.222656 4.171875 -4.535156 4.171875 -4.890625 C 4.171875 -5.296875 4.046875 -5.617188 3.796875 -5.859375 C 3.554688 -6.097656 3.234375 -6.21875 2.828125 -6.21875 C 2.222656 -6.21875 1.804688 -5.988281 1.578125 -5.53125 C 1.453125 -5.28125 1.382812 -4.941406 1.375 -4.515625 L 0.484375 -4.515625 C 0.492188 -5.117188 0.609375 -5.613281 0.828125 -6 C 1.203125 -6.675781 1.875 -7.015625 2.84375 -7.015625 C 3.632812 -7.015625 4.210938 -6.796875 4.578125 -6.359375 C 4.953125 -5.929688 5.140625 -5.453125 5.140625 -4.921875 C 5.140625 -4.359375 4.945312 -3.878906 4.5625 -3.484375 C 4.332031 -3.253906 3.921875 -2.972656 3.328125 -2.640625 L 2.65625 -2.28125 C 2.34375 -2.101562 2.09375 -1.929688 1.90625 -1.765625 C 1.582031 -1.484375 1.378906 -1.171875 1.296875 -0.828125 L 5.109375 -0.828125 L 5.109375 0 Z M 0.3125 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-10">
+<path style="stroke:none;" d="M 0.953125 -4.953125 L 0.953125 -5.625 C 1.585938 -5.6875 2.03125 -5.789062 2.28125 -5.9375 C 2.53125 -6.082031 2.71875 -6.425781 2.84375 -6.96875 L 3.546875 -6.96875 L 3.546875 0 L 2.609375 0 L 2.609375 -4.953125 Z M 0.953125 -4.953125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="538" height="280" 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 364.125 132 L 414.125 132 L 414.125 172 L 364.125 172 Z M 364.125 132 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="371.683105" y="98"/>
+  <use xlink:href="#glyph0-2" x="381.694705" y="98"/>
+  <use xlink:href="#glyph0-2" x="385.136305" y="98"/>
+</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 364.125 172 L 414.125 172 L 414.125 212 L 364.125 212 Z M 364.125 172 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="373.401367" y="138"/>
+  <use xlink:href="#glyph0-2" x="383.412967" y="138"/>
+</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 258.625 172 L 308.625 172 L 308.625 212 L 258.625 212 Z M 258.625 172 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="270.40625" y="138"/>
+  <use xlink:href="#glyph0-2" x="275.40665" y="138"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 232 L 258.125 232 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 192 L 258.125 192 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 151.433594 C 185.414062 151.289062 197.667969 150.964844 212 151 C 226.332031 151.035156 242.75 151.429688 258.125 151.644531 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 152 L 363.625 152 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 192 L 363.625 192 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 232 L 363.625 232 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 151.996094 L 469.125 151.992188 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 192 L 469.125 191.996094 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 232 L 469.125 232 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 59.625 191 L 510.625 191 L 510.625 231 L 59.625 231 Z M 59.625 191 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="64.625" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="71.2922" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="77.9594" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="84.6266" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="91.2938" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="97.961" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="104.6282" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-2" x="111.2954" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="123.2954" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="129.9626" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="136.6298" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="143.297" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="149.9642" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="156.6314" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="163.2986" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="169.9658" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="176.633" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="183.3002" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="189.9674" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="196.6346" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-3" x="203.3018" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="217.3178" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="223.985" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="230.6522" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="237.3194" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="243.9866" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="250.6538" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="257.321" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="263.9882" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-4" x="270.6554" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="277.3226" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="283.9898" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="290.657" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="297.3242" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="303.9914" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="310.6586" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-5" x="317.3258" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="325.3178" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="331.985" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="338.6522" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="345.3194" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="351.9866" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="358.6538" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="365.321" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-6" x="371.9882" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="385.337" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="392.0042" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="398.6714" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="405.3386" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="412.0058" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="418.673" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="425.3402" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="432.0074" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="438.6746" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="445.3418" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="452.009" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-5" x="458.6762" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="466.6682" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="473.3354" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-7" x="480.0026" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="492.0026" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="498.6698" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-8" x="505.337" y="219.5"/>
+  <use xlink:href="#glyph1-1" x="513.329" y="219.5"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-8" x="519.9962" y="219.5"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 310.625 231 L 227.625 231 L 227.625 271 L 310.625 271 Z M 310.625 231 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="244.60791" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-2" x="248.49711" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="256.28391" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="264.07071" y="248"/>
+  <use xlink:href="#glyph2-5" x="271.07071" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="274.95991" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="278.07071" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="285.85751" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-8" x="236.05957" y="265"/>
+  <use xlink:href="#glyph2-9" x="240.72157" y="265"/>
+  <use xlink:href="#glyph2-10" x="247.72157" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="255.50837" y="265"/>
+  <use xlink:href="#glyph2-12" x="260.17037" y="265"/>
+  <use xlink:href="#glyph2-6" x="267.17037" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="270.28117" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="278.06797" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-13" x="289.74397" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-14" x="297.53077" y="265"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 59.625 231 L 162.625 231 L 162.625 271 L 59.625 271 Z M 59.625 231 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="94.00781" y="248"/>
+  <use xlink:href="#glyph2-10" x="98.66981" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-12" x="106.45661" y="248"/>
+  <use xlink:href="#glyph2-2" x="113.45661" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-15" x="121.24341" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="124.35421" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-8" x="78.05957" y="265"/>
+  <use xlink:href="#glyph2-9" x="82.72157" y="265"/>
+  <use xlink:href="#glyph2-10" x="89.72157" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="97.50837" y="265"/>
+  <use xlink:href="#glyph2-12" x="102.17037" y="265"/>
+  <use xlink:href="#glyph2-6" x="109.17037" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="112.28117" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="120.06797" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-16" x="131.74397" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-14" x="139.53077" y="265"/>
+</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 364.125 212 L 414.125 212 L 414.125 252 L 364.125 252 Z M 364.125 212 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="375.119629" y="178"/>
+</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 258.625 212 L 308.625 212 L 308.625 252 L 258.625 252 Z M 258.625 212 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="272.124512" y="178"/>
+</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 469.625 212 L 519.625 212 L 519.625 252 L 469.625 252 Z M 469.625 212 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="178"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 421.625 231 L 338.625 231 L 338.625 271 L 421.625 271 Z M 421.625 231 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="355.60791" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-2" x="359.49711" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="367.28391" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="375.07071" y="248"/>
+  <use xlink:href="#glyph2-5" x="382.07071" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="385.95991" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="389.07071" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="396.85751" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-8" x="347.05957" y="265"/>
+  <use xlink:href="#glyph2-9" x="351.72157" y="265"/>
+  <use xlink:href="#glyph2-10" x="358.72157" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="366.50837" y="265"/>
+  <use xlink:href="#glyph2-12" x="371.17037" y="265"/>
+  <use xlink:href="#glyph2-6" x="378.17037" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="381.28117" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="389.06797" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-16" x="400.74397" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-14" x="408.53077" y="265"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 527.125 231 L 444.125 231 L 444.125 271 L 527.125 271 Z M 527.125 231 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-9" x="461.11133" y="248"/>
+  <use xlink:href="#glyph2-17" x="468.11133" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="475.89813" y="248"/>
+  <use xlink:href="#glyph2-6" x="480.56013" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-17" x="483.67093" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-18" x="491.45773" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-15" x="499.24453" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-10" x="502.35533" y="248"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-8" x="452.55957" y="265"/>
+  <use xlink:href="#glyph2-9" x="457.22157" y="265"/>
+  <use xlink:href="#glyph2-10" x="464.22157" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-11" x="472.00837" y="265"/>
+  <use xlink:href="#glyph2-12" x="476.67037" y="265"/>
+  <use xlink:href="#glyph2-6" x="483.67037" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="486.78117" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="494.56797" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-19" x="506.24397" y="265"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-14" x="514.03077" y="265"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:4,4;stroke-miterlimit:10;" d="M 454.957031 142.503906 C 462.179688 169.839844 462.179688 214.160156 454.957031 241.496094 C 447.730469 268.835938 436.019531 268.835938 428.792969 241.496094 C 421.570312 214.160156 421.570312 169.839844 428.792969 142.503906 C 436.019531 115.164062 447.730469 115.164062 454.957031 142.503906 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:4,4;stroke-miterlimit:10;" d="M 351.457031 142.503906 C 358.679688 169.839844 358.679688 214.160156 351.457031 241.496094 C 344.230469 268.832031 332.519531 268.832031 325.292969 241.496094 C 318.070312 214.160156 318.070312 169.839844 325.292969 142.503906 C 332.519531 115.164062 344.230469 115.164062 351.457031 142.503906 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 475.582031 12.953125 C 532.304688 18.226562 532.304688 26.773438 475.582031 32.046875 C 418.859375 37.316406 326.890625 37.316406 270.167969 32.046875 C 213.445312 26.773438 213.445312 18.226562 270.167969 12.953125 C 326.890625 7.683594 418.859375 7.683594 475.582031 12.953125 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-20" x="330.646" y="28"/>
+  <use xlink:href="#glyph2-20" x="338.822" y="28"/>
+  <use xlink:href="#glyph2-21" x="346.998" y="28"/>
+  <use xlink:href="#glyph2-22" x="355.174" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-23" x="359.0632" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-10" x="366.85" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-24" x="374.6368" y="28"/>
+  <use xlink:href="#glyph2-3" x="381.6368" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="389.4236" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="392.5344" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="396.4236" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-7" x="399.5344" y="28"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="407.3212" y="28"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 367.566406 96.933594 L 340.875 122 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 71 L 63.875 71 L 63.875 111 L 9 111 Z M 9 71 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-1" x="16.1494" y="95"/>
+  <use xlink:href="#glyph3-2" x="21.1494" y="95"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-3" x="26.7114" y="95"/>
+  <use xlink:href="#glyph3-4" x="30.0414" y="95"/>
+  <use xlink:href="#glyph3-5" x="35.0414" y="95"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-6" x="37.2634" y="95"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-7" x="42.8254" y="95"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-8" x="51.1654" y="95"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 111 L 63.875 111 L 63.875 151 L 9 151 Z M 9 111 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-1" x="16.1494" y="135"/>
+  <use xlink:href="#glyph3-2" x="21.1494" y="135"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-3" x="26.7114" y="135"/>
+  <use xlink:href="#glyph3-4" x="30.0414" y="135"/>
+  <use xlink:href="#glyph3-5" x="35.0414" y="135"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-6" x="37.2634" y="135"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-7" x="42.8254" y="135"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-9" x="51.1654" y="135"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 151 L 63.875 151 L 63.875 191 L 9 191 Z M 9 151 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-1" x="16.1494" y="175"/>
+  <use xlink:href="#glyph3-2" x="21.1494" y="175"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-3" x="26.7114" y="175"/>
+  <use xlink:href="#glyph3-4" x="30.0414" y="175"/>
+  <use xlink:href="#glyph3-5" x="35.0414" y="175"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-6" x="37.2634" y="175"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-7" x="42.8254" y="175"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-10" x="51.1654" y="175"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 402.015625 96.871094 L 439.875 122 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<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 68.625 132 L 171.625 132 L 171.625 172 L 68.625 172 Z M 68.625 132 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="81.97607" y="98"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="86.97647" y="98"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="90.41267" y="98"/>
+  <use xlink:href="#glyph0-1" x="96.40667" y="98"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="106.41827" y="98"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="109.85447" y="98"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="113.29067" y="98"/>
+  <use xlink:href="#glyph0-4" x="119.28467" y="98"/>
+  <use xlink:href="#glyph0-6" x="128.28467" y="98"/>
+  <use xlink:href="#glyph0-6" x="134.27867" y="98"/>
+</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 68.625 172 L 171.625 172 L 171.625 212 L 68.625 212 Z M 68.625 172 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="83.69434" y="138"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="88.69474" y="138"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="92.13094" y="138"/>
+  <use xlink:href="#glyph0-1" x="98.12494" y="138"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="108.13654" y="138"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="111.57274" y="138"/>
+  <use xlink:href="#glyph0-4" x="117.56674" y="138"/>
+  <use xlink:href="#glyph0-6" x="126.56674" y="138"/>
+  <use xlink:href="#glyph0-6" x="132.56074" y="138"/>
+</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 68.625 212 L 171.625 212 L 171.625 252 L 68.625 252 Z M 68.625 212 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="87.13086" y="178"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="92.13126" y="178"/>
+  <use xlink:href="#glyph0-1" x="98.12526" y="178"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="108.13686" y="178"/>
+  <use xlink:href="#glyph0-4" x="114.13086" y="178"/>
+  <use xlink:href="#glyph0-6" x="123.13086" y="178"/>
+  <use xlink:href="#glyph0-6" x="129.12486" y="178"/>
+</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 258.625 132 L 308.625 132 L 308.625 172 L 258.625 172 Z M 258.625 132 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="270.40625" y="98"/>
+  <use xlink:href="#glyph0-2" x="275.40665" y="98"/>
+</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 469.625 171.996094 L 519.625 171.996094 L 519.625 211.996094 L 469.625 211.996094 Z M 469.625 171.996094 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="137.9951"/>
+</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 469.625 131.992188 L 519.625 131.992188 L 519.625 171.992188 L 469.625 171.992188 Z M 469.625 131.992188 " transform="matrix(1,0,0,1,-8.5,-60.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="97.9903"/>
+</g>
+</g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/pictures/original_program.graffle	Thu Jan 22 10:49:27 2015 +0900
@@ -0,0 +1,1461 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActiveLayerIndex</key>
+	<integer>0</integer>
+	<key>ApplicationVersion</key>
+	<array>
+		<string>com.omnigroup.OmniGraffle</string>
+		<string>139.18.0.187838</string>
+	</array>
+	<key>AutoAdjust</key>
+	<true/>
+	<key>BackgroundGraphic</key>
+	<dict>
+		<key>Bounds</key>
+		<string>{{0, 0}, {558.99997329711914, 783}}</string>
+		<key>Class</key>
+		<string>SolidGraphic</string>
+		<key>ID</key>
+		<integer>2</integer>
+		<key>Style</key>
+		<dict>
+			<key>shadow</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+			<key>stroke</key>
+			<dict>
+				<key>Draws</key>
+				<string>NO</string>
+			</dict>
+		</dict>
+	</dict>
+	<key>BaseZoom</key>
+	<integer>0</integer>
+	<key>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2014-12-25 05:16:49 +0000</string>
+	<key>Creator</key>
+	<string>atton</string>
+	<key>DisplayScale</key>
+	<string>1 0/72 in = 1.0000 in</string>
+	<key>GraphDocumentVersion</key>
+	<integer>8</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>Bounds</key>
+			<string>{{398, 153.99085998535156}, {36, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>60</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Modify}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{398, 220.00181579589844}, {36, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>59</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Modify}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{292, 220.00181579589844}, {36, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>58</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Modify}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{127, 153.99330139160156}, {36, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>57</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Modify}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{127, 220.00181579589844}, {36, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>55</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Pad</key>
+				<integer>0</integer>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Modify}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>52</integer>
+			<key>Points</key>
+			<array>
+				<string>{119.62496948242188, 173.498779296875}</string>
+				<string>{119.62496948242188, 148.48782348632812}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>51</integer>
+			<key>Points</key>
+			<array>
+				<string>{119.62496906367505, 239.50729370117188}</string>
+				<string>{119.62496906367505, 214.496337890625}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>6</integer>
+			</dict>
+			<key>ID</key>
+			<integer>50</integer>
+			<key>Points</key>
+			<array>
+				<string>{389.12495355817867, 173.496337890625}</string>
+				<string>{389.12495355817867, 148.49026489257812}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+			<key>ID</key>
+			<integer>49</integer>
+			<key>Points</key>
+			<array>
+				<string>{389.12498714332816, 239.50729370117188}</string>
+				<string>{389.12498714332816, 214.496337890625}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+			<key>ID</key>
+			<integer>48</integer>
+			<key>Points</key>
+			<array>
+				<string>{283.62498432246412, 239.50729370117188}</string>
+				<string>{283.62498432246412, 214.496337890625}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>11</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62496948242188, 107.98052978515625}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>46</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62496948242188, 173.99147033691406}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>45</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 107.99028015136719}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>44</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 240.00729370117188}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>5</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f(g(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 173.996337890625}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>4</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'(g'(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{68.624973297119141, 107.99026489257812}, {103, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>18</real>
+			</dict>
+			<key>ID</key>
+			<integer>3</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'(g''(x))}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 240.00730895996094}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>43</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 1}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 173.99635314941406}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>42</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 2}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{18.000001907348633, 107.99028015136719}, {54.874984741210938, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>9</real>
+			</dict>
+			<key>ID</key>
+			<integer>41</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs20 \cf0 version 3}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{469.62497329711914, 240.00729370117188}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>14</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 x}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 240.00729370117188}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>11</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 240.00729370117188}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>8</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>14</integer>
+			</dict>
+			<key>ID</key>
+			<integer>24</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.62497329711914, 260.00730806342506}</string>
+				<string>{469.12497329711914, 260.00730806342506}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>45</integer>
+			</dict>
+			<key>ID</key>
+			<integer>23</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.62497329711914, 193.99516137286082}</string>
+				<string>{469.12496948242188, 193.99264685467807}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>46</integer>
+			</dict>
+			<key>ID</key>
+			<integer>22</integer>
+			<key>Points</key>
+			<array>
+				<string>{414.62497329711914, 127.98791185704984}</string>
+				<string>{469.12496948242188, 127.98288282068452}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>6</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+			<key>ID</key>
+			<integer>21</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 260.00730993989913}</string>
+				<string>{363.62497329711914, 260.00730993989913}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>11</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>7</integer>
+			</dict>
+			<key>ID</key>
+			<integer>20</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 193.99632583938947}</string>
+				<string>{363.62497329711914, 193.99632583938947}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>6</integer>
+			</dict>
+			<key>ID</key>
+			<integer>19</integer>
+			<key>Points</key>
+			<array>
+				<string>{309.12497329711914, 127.99027919596739}</string>
+				<string>{363.62497329711914, 127.99027919596739}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>44</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>44</integer>
+			</dict>
+			<key>ID</key>
+			<integer>18</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12494367889101, 127.42427898489576}</string>
+				<string>{212, 126.99026489257812}</string>
+				<string>{258.12502201416333, 127.63425432395708}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+			<key>ID</key>
+			<integer>17</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12497329711914, 193.99633268964365}</string>
+				<string>{258.12497329711914, 193.99633268964365}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>4</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>11</integer>
+			</dict>
+			<key>ID</key>
+			<integer>16</integer>
+			<key>Points</key>
+			<array>
+				<string>{172.12497329711914, 260.00731332879798}</string>
+				<string>{258.12497329711914, 260.00731332879798}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>0</string>
+					<key>Legacy</key>
+					<true/>
+					<key>LineType</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>5</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.62497329711914, 173.996337890625}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>10</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 f'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 173.996337890625}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>7</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g'}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{364.12497329711914, 107.99026489257812}, {50, 40}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>18</real>
+			</dict>
+			<key>ID</key>
+			<integer>6</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1265\cocoasubrtf210
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 g''}</string>
+			</dict>
+		</dict>
+	</array>
+	<key>GridInfo</key>
+	<dict/>
+	<key>GuidesLocked</key>
+	<string>NO</string>
+	<key>GuidesVisible</key>
+	<string>YES</string>
+	<key>HPages</key>
+	<integer>1</integer>
+	<key>ImageCounter</key>
+	<integer>1</integer>
+	<key>KeepToScale</key>
+	<false/>
+	<key>Layers</key>
+	<array>
+		<dict>
+			<key>Lock</key>
+			<string>NO</string>
+			<key>Name</key>
+			<string>Layer 1</string>
+			<key>Print</key>
+			<string>YES</string>
+			<key>View</key>
+			<string>YES</string>
+		</dict>
+	</array>
+	<key>LayoutInfo</key>
+	<dict>
+		<key>Animate</key>
+		<string>NO</string>
+		<key>circoMinDist</key>
+		<real>18</real>
+		<key>circoSeparation</key>
+		<real>0.0</real>
+		<key>layoutEngine</key>
+		<string>dot</string>
+		<key>neatoSeparation</key>
+		<real>0.0</real>
+		<key>twopiSeparation</key>
+		<real>0.0</real>
+	</dict>
+	<key>LinksVisible</key>
+	<string>NO</string>
+	<key>MagnetsVisible</key>
+	<string>NO</string>
+	<key>MasterSheets</key>
+	<array/>
+	<key>ModificationDate</key>
+	<string>2015-01-22 01:40:45 +0000</string>
+	<key>Modifier</key>
+	<string>atton</string>
+	<key>NotesVisible</key>
+	<string>NO</string>
+	<key>Orientation</key>
+	<integer>2</integer>
+	<key>OriginVisible</key>
+	<string>NO</string>
+	<key>PageBreaks</key>
+	<string>YES</string>
+	<key>PrintInfo</key>
+	<dict>
+		<key>NSBottomMargin</key>
+		<array>
+			<string>float</string>
+			<string>41</string>
+		</array>
+		<key>NSHorizonalPagination</key>
+		<array>
+			<string>coded</string>
+			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string>
+		</array>
+		<key>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>size</string>
+			<string>{594.99997329711914, 842}</string>
+		</array>
+		<key>NSPrintReverseOrientation</key>
+		<array>
+			<string>int</string>
+			<string>0</string>
+		</array>
+		<key>NSRightMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSTopMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+	</dict>
+	<key>PrintOnePage</key>
+	<false/>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>RowAlign</key>
+	<integer>1</integer>
+	<key>RowSpacing</key>
+	<real>36</real>
+	<key>SheetTitle</key>
+	<string>Canvas 1</string>
+	<key>SmartAlignmentGuidesActive</key>
+	<string>YES</string>
+	<key>SmartDistanceGuidesActive</key>
+	<string>YES</string>
+	<key>UniqueID</key>
+	<integer>1</integer>
+	<key>UseEntirePage</key>
+	<false/>
+	<key>VPages</key>
+	<integer>1</integer>
+	<key>WindowInfo</key>
+	<dict>
+		<key>CurrentSheet</key>
+		<integer>0</integer>
+		<key>ExpandedCanvases</key>
+		<array>
+			<dict>
+				<key>name</key>
+				<string>Canvas 1</string>
+			</dict>
+		</array>
+		<key>Frame</key>
+		<string>{{373, 4}, {892, 874}}</string>
+		<key>ListView</key>
+		<true/>
+		<key>OutlineWidth</key>
+		<integer>142</integer>
+		<key>RightSidebar</key>
+		<false/>
+		<key>ShowRuler</key>
+		<true/>
+		<key>Sidebar</key>
+		<true/>
+		<key>SidebarWidth</key>
+		<integer>120</integer>
+		<key>VisibleRegion</key>
+		<string>{{-99, 0}, {757, 735}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>Canvas 1</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+</dict>
+</plist>
Binary file slide/pictures/original_program.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/slide/pictures/original_program.svg	Thu Jan 22 10:49:27 2015 +0900
@@ -0,0 +1,351 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="522pt" height="196pt" viewBox="0 0 522 196" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 4.484375 -9.578125 C 5.222656 -9.578125 5.867188 -9.394531 6.421875 -9.03125 C 6.710938 -8.832031 7.015625 -8.535156 7.328125 -8.140625 L 7.328125 -9.328125 L 8.796875 -9.328125 L 8.796875 -0.765625 C 8.796875 0.429688 8.617188 1.375 8.265625 2.0625 C 7.609375 3.34375 6.367188 3.984375 4.546875 3.984375 C 3.535156 3.984375 2.679688 3.753906 1.984375 3.296875 C 1.296875 2.847656 0.910156 2.140625 0.828125 1.171875 L 2.4375 1.171875 C 2.507812 1.585938 2.660156 1.910156 2.890625 2.140625 C 3.242188 2.492188 3.804688 2.671875 4.578125 2.671875 C 5.796875 2.671875 6.59375 2.242188 6.96875 1.390625 C 7.1875 0.890625 7.285156 -0.0078125 7.265625 -1.3125 C 6.953125 -0.832031 6.570312 -0.472656 6.125 -0.234375 C 5.675781 -0.00390625 5.085938 0.109375 4.359375 0.109375 C 3.335938 0.109375 2.441406 -0.25 1.671875 -0.96875 C 0.910156 -1.695312 0.53125 -2.894531 0.53125 -4.5625 C 0.53125 -6.132812 0.914062 -7.363281 1.6875 -8.25 C 2.457031 -9.132812 3.390625 -9.578125 4.484375 -9.578125 Z M 7.328125 -4.75 C 7.328125 -5.914062 7.085938 -6.78125 6.609375 -7.34375 C 6.128906 -7.90625 5.515625 -8.1875 4.765625 -8.1875 C 3.660156 -8.1875 2.898438 -7.664062 2.484375 -6.625 C 2.265625 -6.0625 2.15625 -5.332031 2.15625 -4.4375 C 2.15625 -3.375 2.367188 -2.5625 2.796875 -2 C 3.234375 -1.445312 3.816406 -1.171875 4.546875 -1.171875 C 5.679688 -1.171875 6.476562 -1.6875 6.9375 -2.71875 C 7.195312 -3.300781 7.328125 -3.976562 7.328125 -4.75 Z M 4.671875 -9.640625 Z M 4.671875 -9.640625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 2.96875 -12.90625 L 2.6875 -7.75 L 1.65625 -7.75 L 1.375 -12.90625 Z M 2.96875 -12.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.5625 -10.84375 C 1.582031 -11.5 1.695312 -11.976562 1.90625 -12.28125 C 2.269531 -12.820312 2.976562 -13.09375 4.03125 -13.09375 C 4.132812 -13.09375 4.238281 -13.085938 4.34375 -13.078125 C 4.445312 -13.078125 4.566406 -13.070312 4.703125 -13.0625 L 4.703125 -11.625 C 4.535156 -11.632812 4.414062 -11.640625 4.34375 -11.640625 C 4.269531 -11.640625 4.203125 -11.640625 4.140625 -11.640625 C 3.660156 -11.640625 3.375 -11.515625 3.28125 -11.265625 C 3.1875 -11.023438 3.140625 -10.394531 3.140625 -9.375 L 4.703125 -9.375 L 4.703125 -8.125 L 3.125 -8.125 L 3.125 0 L 1.5625 0 L 1.5625 -8.125 L 0.25 -8.125 L 0.25 -9.375 L 1.5625 -9.375 Z M 1.5625 -10.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 0.265625 -9.40625 L 2.3125 -9.40625 L 4.46875 -6.09375 L 6.65625 -9.40625 L 8.59375 -9.375 L 5.421875 -4.828125 L 8.734375 0 L 6.703125 0 L 4.375 -3.53125 L 2.09375 0 L 0.09375 0 L 3.40625 -4.828125 Z M 0.265625 -9.40625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 5.328125 -13.125 C 4.410156 -11.332031 3.8125 -10.015625 3.53125 -9.171875 C 3.113281 -7.890625 2.90625 -6.410156 2.90625 -4.734375 C 2.90625 -3.035156 3.144531 -1.484375 3.625 -0.078125 C 3.914062 0.796875 4.492188 2.046875 5.359375 3.671875 L 4.296875 3.671875 C 3.429688 2.335938 2.894531 1.484375 2.6875 1.109375 C 2.488281 0.742188 2.269531 0.242188 2.03125 -0.390625 C 1.695312 -1.253906 1.46875 -2.179688 1.34375 -3.171875 C 1.28125 -3.671875 1.25 -4.15625 1.25 -4.625 C 1.25 -6.351562 1.519531 -7.894531 2.0625 -9.25 C 2.40625 -10.113281 3.128906 -11.40625 4.234375 -13.125 Z M 5.328125 -13.125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 0.625 3.671875 C 1.550781 1.859375 2.148438 0.535156 2.421875 -0.296875 C 2.835938 -1.554688 3.046875 -3.035156 3.046875 -4.734375 C 3.046875 -6.421875 2.804688 -7.96875 2.328125 -9.375 C 2.035156 -10.238281 1.457031 -11.488281 0.59375 -13.125 L 1.65625 -13.125 C 2.5625 -11.675781 3.109375 -10.785156 3.296875 -10.453125 C 3.492188 -10.117188 3.703125 -9.65625 3.921875 -9.0625 C 4.203125 -8.332031 4.398438 -7.609375 4.515625 -6.890625 C 4.640625 -6.171875 4.703125 -5.484375 4.703125 -4.828125 C 4.703125 -3.085938 4.425781 -1.539062 3.875 -0.1875 C 3.53125 0.6875 2.8125 1.972656 1.71875 3.671875 Z M 0.625 3.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.328125 0 L 0.328125 -7.171875 L 6.015625 -7.171875 L 6.015625 0 Z M 5.125 -0.90625 L 5.125 -6.28125 L 1.21875 -6.28125 L 1.21875 -0.90625 Z M 5.125 -0.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 1.078125 -5.234375 L 2.46875 -0.96875 L 3.9375 -5.234375 L 4.890625 -5.234375 L 2.921875 0 L 1.984375 0 L 0.046875 -5.234375 Z M 1.078125 -5.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 2.828125 -5.34375 C 3.191406 -5.34375 3.546875 -5.253906 3.890625 -5.078125 C 4.242188 -4.910156 4.515625 -4.6875 4.703125 -4.40625 C 4.878906 -4.144531 4.992188 -3.835938 5.046875 -3.484375 C 5.097656 -3.242188 5.125 -2.859375 5.125 -2.328125 L 1.296875 -2.328125 C 1.304688 -1.796875 1.425781 -1.367188 1.65625 -1.046875 C 1.894531 -0.734375 2.265625 -0.578125 2.765625 -0.578125 C 3.222656 -0.578125 3.585938 -0.726562 3.859375 -1.03125 C 4.015625 -1.207031 4.125 -1.410156 4.1875 -1.640625 L 5.046875 -1.640625 C 5.023438 -1.453125 4.953125 -1.238281 4.828125 -1 C 4.703125 -0.757812 4.554688 -0.566406 4.390625 -0.421875 C 4.128906 -0.160156 3.800781 0.015625 3.40625 0.109375 C 3.195312 0.160156 2.957031 0.1875 2.6875 0.1875 C 2.03125 0.1875 1.476562 -0.046875 1.03125 -0.515625 C 0.582031 -0.992188 0.359375 -1.660156 0.359375 -2.515625 C 0.359375 -3.359375 0.582031 -4.039062 1.03125 -4.5625 C 1.488281 -5.082031 2.085938 -5.34375 2.828125 -5.34375 Z M 4.21875 -3.03125 C 4.1875 -3.414062 4.101562 -3.722656 3.96875 -3.953125 C 3.726562 -4.367188 3.328125 -4.578125 2.765625 -4.578125 C 2.359375 -4.578125 2.019531 -4.429688 1.75 -4.140625 C 1.476562 -3.847656 1.332031 -3.476562 1.3125 -3.03125 Z M 2.734375 -5.359375 Z M 2.734375 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 0.671875 -5.234375 L 1.5 -5.234375 L 1.5 -4.328125 C 1.570312 -4.503906 1.738281 -4.71875 2 -4.96875 C 2.269531 -5.21875 2.582031 -5.34375 2.9375 -5.34375 C 2.945312 -5.34375 2.972656 -5.34375 3.015625 -5.34375 C 3.054688 -5.34375 3.125 -5.335938 3.21875 -5.328125 L 3.21875 -4.390625 C 3.164062 -4.398438 3.113281 -4.40625 3.0625 -4.40625 C 3.019531 -4.414062 2.972656 -4.421875 2.921875 -4.421875 C 2.484375 -4.421875 2.144531 -4.273438 1.90625 -3.984375 C 1.664062 -3.703125 1.546875 -3.378906 1.546875 -3.015625 L 1.546875 0 L 0.671875 0 Z M 0.671875 -5.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 1.171875 -1.640625 C 1.191406 -1.347656 1.265625 -1.125 1.390625 -0.96875 C 1.609375 -0.6875 1.992188 -0.546875 2.546875 -0.546875 C 2.867188 -0.546875 3.148438 -0.613281 3.390625 -0.75 C 3.640625 -0.894531 3.765625 -1.113281 3.765625 -1.40625 C 3.765625 -1.632812 3.664062 -1.804688 3.46875 -1.921875 C 3.34375 -1.992188 3.09375 -2.078125 2.71875 -2.171875 L 2.015625 -2.34375 C 1.578125 -2.457031 1.25 -2.582031 1.03125 -2.71875 C 0.65625 -2.957031 0.46875 -3.285156 0.46875 -3.703125 C 0.46875 -4.203125 0.644531 -4.601562 1 -4.90625 C 1.351562 -5.207031 1.832031 -5.359375 2.4375 -5.359375 C 3.226562 -5.359375 3.796875 -5.128906 4.140625 -4.671875 C 4.359375 -4.378906 4.46875 -4.0625 4.46875 -3.71875 L 3.640625 -3.71875 C 3.617188 -3.925781 3.546875 -4.109375 3.421875 -4.265625 C 3.222656 -4.492188 2.875 -4.609375 2.375 -4.609375 C 2.039062 -4.609375 1.785156 -4.546875 1.609375 -4.421875 C 1.441406 -4.296875 1.359375 -4.128906 1.359375 -3.921875 C 1.359375 -3.691406 1.472656 -3.507812 1.703125 -3.375 C 1.828125 -3.289062 2.019531 -3.21875 2.28125 -3.15625 L 2.859375 -3.015625 C 3.484375 -2.859375 3.90625 -2.710938 4.125 -2.578125 C 4.46875 -2.347656 4.640625 -1.992188 4.640625 -1.515625 C 4.640625 -1.046875 4.460938 -0.640625 4.109375 -0.296875 C 3.753906 0.0351562 3.21875 0.203125 2.5 0.203125 C 1.71875 0.203125 1.164062 0.0234375 0.84375 -0.328125 C 0.519531 -0.679688 0.347656 -1.117188 0.328125 -1.640625 Z M 2.46875 -5.359375 Z M 2.46875 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 0.640625 -5.203125 L 1.53125 -5.203125 L 1.53125 0 L 0.640625 0 Z M 0.640625 -7.171875 L 1.53125 -7.171875 L 1.53125 -6.171875 L 0.640625 -6.171875 Z M 0.640625 -7.171875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-6">
+<path style="stroke:none;" d="M 2.71875 -0.5625 C 3.300781 -0.5625 3.703125 -0.78125 3.921875 -1.21875 C 4.140625 -1.664062 4.25 -2.160156 4.25 -2.703125 C 4.25 -3.191406 4.171875 -3.585938 4.015625 -3.890625 C 3.765625 -4.367188 3.335938 -4.609375 2.734375 -4.609375 C 2.191406 -4.609375 1.796875 -4.40625 1.546875 -4 C 1.304688 -3.59375 1.1875 -3.097656 1.1875 -2.515625 C 1.1875 -1.960938 1.304688 -1.5 1.546875 -1.125 C 1.796875 -0.75 2.1875 -0.5625 2.71875 -0.5625 Z M 2.75 -5.375 C 3.425781 -5.375 3.992188 -5.148438 4.453125 -4.703125 C 4.921875 -4.253906 5.15625 -3.59375 5.15625 -2.71875 C 5.15625 -1.875 4.953125 -1.175781 4.546875 -0.625 C 4.140625 -0.0820312 3.503906 0.1875 2.640625 0.1875 C 1.921875 0.1875 1.347656 -0.0507812 0.921875 -0.53125 C 0.492188 -1.019531 0.28125 -1.675781 0.28125 -2.5 C 0.28125 -3.375 0.503906 -4.070312 0.953125 -4.59375 C 1.398438 -5.113281 2 -5.375 2.75 -5.375 Z M 2.71875 -5.359375 Z M 2.71875 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-7">
+<path style="stroke:none;" d="M 0.640625 -5.234375 L 1.484375 -5.234375 L 1.484375 -4.484375 C 1.722656 -4.796875 1.984375 -5.015625 2.265625 -5.140625 C 2.546875 -5.273438 2.851562 -5.34375 3.1875 -5.34375 C 3.925781 -5.34375 4.425781 -5.085938 4.6875 -4.578125 C 4.832031 -4.285156 4.90625 -3.878906 4.90625 -3.359375 L 4.90625 0 L 4.015625 0 L 4.015625 -3.296875 C 4.015625 -3.617188 3.96875 -3.875 3.875 -4.0625 C 3.71875 -4.394531 3.429688 -4.5625 3.015625 -4.5625 C 2.804688 -4.5625 2.640625 -4.539062 2.515625 -4.5 C 2.273438 -4.425781 2.0625 -4.28125 1.875 -4.0625 C 1.726562 -3.882812 1.632812 -3.703125 1.59375 -3.515625 C 1.550781 -3.335938 1.53125 -3.078125 1.53125 -2.734375 L 1.53125 0 L 0.640625 0 Z M 2.703125 -5.359375 Z M 2.703125 -5.359375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-8">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph1-9">
+<path style="stroke:none;" d="M 2.59375 0.1875 C 1.769531 0.1875 1.171875 -0.0351562 0.796875 -0.484375 C 0.421875 -0.941406 0.234375 -1.5 0.234375 -2.15625 L 1.15625 -2.15625 C 1.195312 -1.695312 1.28125 -1.363281 1.40625 -1.15625 C 1.632812 -0.789062 2.046875 -0.609375 2.640625 -0.609375 C 3.109375 -0.609375 3.484375 -0.734375 3.765625 -0.984375 C 4.046875 -1.234375 4.1875 -1.550781 4.1875 -1.9375 C 4.1875 -2.414062 4.035156 -2.75 3.734375 -2.9375 C 3.441406 -3.132812 3.035156 -3.234375 2.515625 -3.234375 C 2.453125 -3.234375 2.390625 -3.234375 2.328125 -3.234375 C 2.265625 -3.234375 2.207031 -3.234375 2.15625 -3.234375 L 2.15625 -4 C 2.238281 -3.988281 2.3125 -3.984375 2.375 -3.984375 C 2.4375 -3.984375 2.503906 -3.984375 2.578125 -3.984375 C 2.910156 -3.984375 3.179688 -4.035156 3.390625 -4.140625 C 3.765625 -4.316406 3.953125 -4.640625 3.953125 -5.109375 C 3.953125 -5.460938 3.828125 -5.734375 3.578125 -5.921875 C 3.328125 -6.109375 3.035156 -6.203125 2.703125 -6.203125 C 2.117188 -6.203125 1.71875 -6.003906 1.5 -5.609375 C 1.375 -5.398438 1.300781 -5.097656 1.28125 -4.703125 L 0.421875 -4.703125 C 0.421875 -5.222656 0.523438 -5.664062 0.734375 -6.03125 C 1.085938 -6.675781 1.71875 -7 2.625 -7 C 3.332031 -7 3.878906 -6.835938 4.265625 -6.515625 C 4.660156 -6.203125 4.859375 -5.742188 4.859375 -5.140625 C 4.859375 -4.710938 4.742188 -4.367188 4.515625 -4.109375 C 4.367188 -3.941406 4.179688 -3.8125 3.953125 -3.71875 C 4.316406 -3.613281 4.601562 -3.414062 4.8125 -3.125 C 5.019531 -2.84375 5.125 -2.492188 5.125 -2.078125 C 5.125 -1.398438 4.90625 -0.851562 4.46875 -0.4375 C 4.03125 -0.0195312 3.40625 0.1875 2.59375 0.1875 Z M 2.59375 0.1875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-10">
+<path style="stroke:none;" d="M 0.3125 0 C 0.34375 -0.601562 0.46875 -1.125 0.6875 -1.5625 C 0.90625 -2.007812 1.328125 -2.414062 1.953125 -2.78125 L 2.890625 -3.328125 C 3.304688 -3.578125 3.601562 -3.785156 3.78125 -3.953125 C 4.039062 -4.222656 4.171875 -4.535156 4.171875 -4.890625 C 4.171875 -5.296875 4.046875 -5.617188 3.796875 -5.859375 C 3.554688 -6.097656 3.234375 -6.21875 2.828125 -6.21875 C 2.222656 -6.21875 1.804688 -5.988281 1.578125 -5.53125 C 1.453125 -5.28125 1.382812 -4.941406 1.375 -4.515625 L 0.484375 -4.515625 C 0.492188 -5.117188 0.609375 -5.613281 0.828125 -6 C 1.203125 -6.675781 1.875 -7.015625 2.84375 -7.015625 C 3.632812 -7.015625 4.210938 -6.796875 4.578125 -6.359375 C 4.953125 -5.929688 5.140625 -5.453125 5.140625 -4.921875 C 5.140625 -4.359375 4.945312 -3.878906 4.5625 -3.484375 C 4.332031 -3.253906 3.921875 -2.972656 3.328125 -2.640625 L 2.65625 -2.28125 C 2.34375 -2.101562 2.09375 -1.929688 1.90625 -1.765625 C 1.582031 -1.484375 1.378906 -1.171875 1.296875 -0.828125 L 5.109375 -0.828125 L 5.109375 0 Z M 0.3125 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-11">
+<path style="stroke:none;" d="M 0.953125 -4.953125 L 0.953125 -5.625 C 1.585938 -5.6875 2.03125 -5.789062 2.28125 -5.9375 C 2.53125 -6.082031 2.71875 -6.425781 2.84375 -6.96875 L 3.546875 -6.96875 L 3.546875 0 L 2.609375 0 L 2.609375 -4.953125 Z M 0.953125 -4.953125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-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="glyph2-1">
+<path style="stroke:none;" d="M 0.890625 -8.609375 L 2.5625 -8.609375 L 5.03125 -1.328125 L 7.484375 -8.609375 L 9.140625 -8.609375 L 9.140625 0 L 8.03125 0 L 8.03125 -5.078125 C 8.03125 -5.253906 8.03125 -5.546875 8.03125 -5.953125 C 8.039062 -6.359375 8.046875 -6.796875 8.046875 -7.265625 L 5.59375 0 L 4.4375 0 L 1.96875 -7.265625 L 1.96875 -7 C 1.96875 -6.789062 1.972656 -6.46875 1.984375 -6.03125 C 1.992188 -5.601562 2 -5.285156 2 -5.078125 L 2 0 L 0.890625 0 Z M 0.890625 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<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="glyph2-3">
+<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="glyph2-4">
+<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 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-5">
+<path style="stroke:none;" d="M 1.03125 -7.234375 C 1.050781 -7.671875 1.128906 -7.988281 1.265625 -8.1875 C 1.515625 -8.550781 1.988281 -8.734375 2.6875 -8.734375 C 2.757812 -8.734375 2.828125 -8.726562 2.890625 -8.71875 C 2.960938 -8.71875 3.046875 -8.710938 3.140625 -8.703125 L 3.140625 -7.75 C 3.023438 -7.757812 2.941406 -7.765625 2.890625 -7.765625 C 2.847656 -7.765625 2.804688 -7.765625 2.765625 -7.765625 C 2.441406 -7.765625 2.25 -7.679688 2.1875 -7.515625 C 2.125 -7.347656 2.09375 -6.925781 2.09375 -6.25 L 3.140625 -6.25 L 3.140625 -5.421875 L 2.078125 -5.421875 L 2.078125 0 L 1.03125 0 L 1.03125 -5.421875 L 0.171875 -5.421875 L 0.171875 -6.25 L 1.03125 -6.25 Z M 1.03125 -7.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-6">
+<path style="stroke:none;" d="M 4.6875 -6.28125 L 5.859375 -6.28125 C 5.710938 -5.875 5.382812 -4.953125 4.875 -3.515625 C 4.488281 -2.441406 4.164062 -1.566406 3.90625 -0.890625 C 3.300781 0.710938 2.875 1.691406 2.625 2.046875 C 2.375 2.398438 1.941406 2.578125 1.328125 2.578125 C 1.179688 2.578125 1.066406 2.566406 0.984375 2.546875 C 0.910156 2.535156 0.8125 2.515625 0.6875 2.484375 L 0.6875 1.53125 C 0.875 1.582031 1.007812 1.613281 1.09375 1.625 C 1.175781 1.632812 1.25 1.640625 1.3125 1.640625 C 1.5 1.640625 1.640625 1.609375 1.734375 1.546875 C 1.828125 1.484375 1.90625 1.40625 1.96875 1.3125 C 1.988281 1.28125 2.054688 1.117188 2.171875 0.828125 C 2.296875 0.535156 2.382812 0.320312 2.4375 0.1875 L 0.125 -6.28125 L 1.3125 -6.28125 L 3 -1.171875 Z M 3 -6.421875 Z M 3 -6.421875 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="522" height="196" 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 364.125 107.992188 L 414.125 107.992188 L 414.125 147.992188 L 364.125 147.992188 Z M 364.125 107.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="371.683105" y="38.9903"/>
+  <use xlink:href="#glyph0-2" x="381.694705" y="38.9903"/>
+  <use xlink:href="#glyph0-2" x="385.136305" y="38.9903"/>
+</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 364.125 173.996094 L 414.125 173.996094 L 414.125 213.996094 L 364.125 213.996094 Z M 364.125 173.996094 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="373.401367" y="104.99634"/>
+  <use xlink:href="#glyph0-2" x="383.412967" y="104.99634"/>
+</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 258.625 173.996094 L 308.625 173.996094 L 308.625 213.996094 L 258.625 213.996094 Z M 258.625 173.996094 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="270.40625" y="104.99634"/>
+  <use xlink:href="#glyph0-2" x="275.40665" y="104.99634"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 260.007812 L 258.125 260.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 193.996094 L 258.125 193.996094 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 172.125 127.425781 C 185.414062 127.28125 197.667969 126.957031 212 126.992188 C 226.332031 127.023438 242.75 127.417969 258.125 127.632812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 127.992188 L 363.625 127.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 193.996094 L 363.625 193.996094 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.125 260.007812 L 363.625 260.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 127.988281 L 469.125 127.984375 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 193.996094 L 469.125 193.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.625 260.007812 L 469.125 260.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 364.125 240.007812 L 414.125 240.007812 L 414.125 280.007812 L 364.125 280.007812 Z M 364.125 240.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="375.119629" y="171.00729"/>
+</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 258.625 240.007812 L 308.625 240.007812 L 308.625 280.007812 L 258.625 280.007812 Z M 258.625 240.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="272.124512" y="171.00729"/>
+</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 469.625 240.007812 L 519.625 240.007812 L 519.625 280.007812 L 469.625 280.007812 Z M 469.625 240.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="171.00729"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 11.992188 L 63.875 11.992188 L 63.875 51.992188 L 9 51.992188 Z M 9 11.992188 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="16.1494" y="35.9903"/>
+  <use xlink:href="#glyph1-2" x="21.1494" y="35.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-3" x="26.7114" y="35.9903"/>
+  <use xlink:href="#glyph1-4" x="30.0414" y="35.9903"/>
+  <use xlink:href="#glyph1-5" x="35.0414" y="35.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-6" x="37.2634" y="35.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-7" x="42.8254" y="35.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-8" x="48.3874" y="35.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-9" x="51.1654" y="35.9903"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 77.996094 L 63.875 77.996094 L 63.875 117.996094 L 9 117.996094 Z M 9 77.996094 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="16.1494" y="101.99635"/>
+  <use xlink:href="#glyph1-2" x="21.1494" y="101.99635"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-3" x="26.7114" y="101.99635"/>
+  <use xlink:href="#glyph1-4" x="30.0414" y="101.99635"/>
+  <use xlink:href="#glyph1-5" x="35.0414" y="101.99635"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-6" x="37.2634" y="101.99635"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-7" x="42.8254" y="101.99635"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-8" x="48.3874" y="101.99635"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-10" x="51.1654" y="101.99635"/>
+</g>
+<path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 144.007812 L 63.875 144.007812 L 63.875 184.007812 L 9 184.007812 Z M 9 144.007812 "/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="16.1494" y="168.00731"/>
+  <use xlink:href="#glyph1-2" x="21.1494" y="168.00731"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-3" x="26.7114" y="168.00731"/>
+  <use xlink:href="#glyph1-4" x="30.0414" y="168.00731"/>
+  <use xlink:href="#glyph1-5" x="35.0414" y="168.00731"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-6" x="37.2634" y="168.00731"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-7" x="42.8254" y="168.00731"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-8" x="48.3874" y="168.00731"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-11" x="51.1654" y="168.00731"/>
+</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 68.625 107.992188 L 171.625 107.992188 L 171.625 147.992188 L 68.625 147.992188 Z M 68.625 107.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="81.97607" y="38.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="86.97647" y="38.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="90.41267" y="38.9903"/>
+  <use xlink:href="#glyph0-1" x="96.40667" y="38.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="106.41827" y="38.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="109.85447" y="38.9903"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="113.29067" y="38.9903"/>
+  <use xlink:href="#glyph0-4" x="119.28467" y="38.9903"/>
+  <use xlink:href="#glyph0-6" x="128.28467" y="38.9903"/>
+  <use xlink:href="#glyph0-6" x="134.27867" y="38.9903"/>
+</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 68.625 173.996094 L 171.625 173.996094 L 171.625 213.996094 L 68.625 213.996094 Z M 68.625 173.996094 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="83.69434" y="104.99634"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="88.69474" y="104.99634"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="92.13094" y="104.99634"/>
+  <use xlink:href="#glyph0-1" x="98.12494" y="104.99634"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="108.13654" y="104.99634"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="111.57274" y="104.99634"/>
+  <use xlink:href="#glyph0-4" x="117.56674" y="104.99634"/>
+  <use xlink:href="#glyph0-6" x="126.56674" y="104.99634"/>
+  <use xlink:href="#glyph0-6" x="132.56074" y="104.99634"/>
+</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 68.625 240.007812 L 171.625 240.007812 L 171.625 280.007812 L 68.625 280.007812 Z M 68.625 240.007812 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="87.13086" y="171.00729"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="92.13126" y="171.00729"/>
+  <use xlink:href="#glyph0-1" x="98.12526" y="171.00729"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="108.13686" y="171.00729"/>
+  <use xlink:href="#glyph0-4" x="114.13086" y="171.00729"/>
+  <use xlink:href="#glyph0-6" x="123.13086" y="171.00729"/>
+  <use xlink:href="#glyph0-6" x="129.12486" y="171.00729"/>
+</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 258.625 107.992188 L 308.625 107.992188 L 308.625 147.992188 L 258.625 147.992188 Z M 258.625 107.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="270.40625" y="38.9903"/>
+  <use xlink:href="#glyph0-2" x="275.40665" y="38.9903"/>
+</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 469.625 173.992188 L 519.625 173.992188 L 519.625 213.992188 L 469.625 213.992188 Z M 469.625 173.992188 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="104.99147"/>
+</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 469.625 107.980469 L 519.625 107.980469 L 519.625 147.980469 L 469.625 147.980469 Z M 469.625 107.980469 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="481.125" y="38.9805"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 283.625 239.507812 L 283.625 224.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 283.625 216.394531 L 280.625 224.394531 L 286.625 224.394531 Z M 283.625 216.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.125 239.507812 L 389.125 224.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 389.125 216.394531 L 386.125 224.394531 L 392.125 224.394531 Z M 389.125 216.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 389.125 173.496094 L 389.125 158.390625 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 389.125 150.390625 L 386.125 158.390625 L 392.125 158.390625 Z M 389.125 150.390625 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.625 239.507812 L 119.625 224.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 119.625 216.394531 L 116.625 224.394531 L 122.625 224.394531 Z M 119.625 216.394531 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 119.625 173.5 L 119.625 158.386719 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<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 119.625 150.386719 L 116.625 158.386719 L 122.625 158.386719 Z M 119.625 150.386719 " transform="matrix(1,0,0,1,-8.5,-95.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="118.32812" y="135.00182"/>
+  <use xlink:href="#glyph2-2" x="128.32412" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="134.99852" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="141.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="144.33932" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="147.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="118.32812" y="68.9933"/>
+  <use xlink:href="#glyph2-2" x="128.32412" y="68.9933"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="134.99852" y="68.9933"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="141.67292" y="68.9933"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="144.33932" y="68.9933"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="147.67292" y="68.9933"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="283.32812" y="135.00182"/>
+  <use xlink:href="#glyph2-2" x="293.32412" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="299.99852" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="306.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="309.33932" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="312.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="389.32812" y="135.00182"/>
+  <use xlink:href="#glyph2-2" x="399.32412" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="405.99852" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="412.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="415.33932" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="418.67292" y="135.00182"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="389.32812" y="68.9909"/>
+  <use xlink:href="#glyph2-2" x="399.32412" y="68.9909"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-3" x="405.99852" y="68.9909"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-4" x="412.67292" y="68.9909"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-5" x="415.33932" y="68.9909"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-6" x="418.67292" y="68.9909"/>
+</g>
+</g>
+</svg>
--- a/slide/slide.html	Wed Jan 21 20:26:55 2015 +0900
+++ b/slide/slide.html	Thu Jan 22 10:49:27 2015 +0900
@@ -36,7 +36,7 @@
 			<!-- === begin markdown block ===
 
       generated by markdown 1.1.1 on Ruby 2.2.0 (2014-12-25) [x86_64-darwin13]
-                on 2015-01-21 20:24:29 +0900 with Markdown engine kramdown (1.4.2)
+                on 2015-01-22 10:48:46 +0900 with Markdown engine kramdown (1.4.2)
                   using options {}
   -->
 
@@ -281,12 +281,101 @@
 <div class="slide" id="13"><div>
 		<section>
 			<header>
-				<h1 id="delta-">Delta の詳細</h1>
+				<h1 id="delta-">データ構造 Delta の定義</h1>
+			</header>
+			<!-- _S9SLIDE_ -->
+
+<ul>
+  <li>Monad によってプログラムの変更を表す</li>
+  <li>データ構造としては長さ1以上のリスト
+    <ul>
+      <li>nil に相当するものが元のプログラムの値</li>
+      <li>プログラムの変更は変更した後の値を List に追加する</li>
+      <li>全ての関数は Delta を返し、値は Delta によって定義する</li>
+    </ul>
+  </li>
+</ul>
+
+<pre><code>data Delta a = Mono a | Delta a (Delta a)
+</code></pre>
+
+
+
+		</section>
+</div></div>
+
+<div class="slide" id="14"><div>
+		<section>
+			<header>
+				<h1 id="delta--monad--instance-">Delta に対する Monad の instance 定義</h1>
 			</header>
 			<!-- _S9SLIDE_ -->
 
 <ul>
-  <li>TODO…</li>
+  <li>return はバージョンが無いプログラムをバージョン1とする</li>
+  <li><code>&gt;&gt;=</code> は同じバージョンの値に対する計算を同時に行なう</li>
+</ul>
+
+<pre><code>instance Monad Delta where
+  return x = Mono x
+  (Mono x) &gt;&gt;= f     = f x
+  (Delta x d) &gt;&gt;= f  = Delta (headDelta (f x))
+                             (d &gt;&gt;= (tailDelta . f))
+</code></pre>
+
+
+
+		</section>
+</div></div>
+
+<div class="slide" id="15"><div>
+		<section>
+			<header>
+				<h1 id="section-8">元のプログラムとプログラムの変更</h1>
+			</header>
+			<!-- _S9SLIDE_ -->
+
+<p><img src="pictures/original_program.svg" alt="original_program" /></p>
+
+
+
+		</section>
+</div></div>
+
+<div class="slide" id="16"><div>
+		<section>
+			<header>
+				<h1 id="delta--1">Delta によって記述されたプログラムの実行</h1>
+			</header>
+			<!-- _S9SLIDE_ -->
+
+<p><img src="pictures/delta_program.svg" alt="delta_program" /></p>
+
+
+
+		</section>
+</div></div>
+
+<div class="slide" id="17"><div>
+		<section>
+			<header>
+				<h1 id="delta--2">Delta のメリット</h1>
+			</header>
+			<!-- _S9SLIDE_ -->
+
+<ul>
+  <li>全てのバージョンを同時に実行できる</li>
+  <li>任意のバージョンの組み合せを同時に実行できる
+    <ul>
+      <li>デバッグに利用したり 通常系/検証系 として動かす</li>
+    </ul>
+  </li>
+  <li>Monad なので Category との対応がある
+    <ul>
+      <li>2 つのバージョンを選ぶことは Delta が持つプログラムの product</li>
+      <li>任意のバージョンを生成できる Colimit は Program の Repository</li>
+    </ul>
+  </li>
 </ul>
 
 <style>
--- a/slide/slide.md	Wed Jan 21 20:26:55 2015 +0900
+++ b/slide/slide.md	Thu Jan 22 10:49:27 2015 +0900
@@ -79,8 +79,42 @@
     * Hoare Logic, Computational Tree Logic, ...
 * どのようなカリキュラムが良いか?
 
-# Delta の詳細
-* TODO...
+# データ構造 Delta の定義
+* Monad によってプログラムの変更を表す
+* データ構造としては長さ1以上のリスト
+    * nil に相当するものが元のプログラムの値
+    * プログラムの変更は変更した後の値を List に追加する
+    * 全ての関数は Delta を返し、値は Delta によって定義する
+
+```
+data Delta a = Mono a | Delta a (Delta a)
+```
+
+# Delta に対する Monad の instance 定義
+* return はバージョンが無いプログラムをバージョン1とする
+* ``>>=`` は同じバージョンの値に対する計算を同時に行なう
+
+```
+instance Monad Delta where
+  return x = Mono x
+  (Mono x) >>= f     = f x
+  (Delta x d) >>= f  = Delta (headDelta (f x))
+                             (d >>= (tailDelta . f))
+```
+
+# 元のプログラムとプログラムの変更
+![original_program](pictures/original_program.svg)
+
+# Delta によって記述されたプログラムの実行
+![delta_program](pictures/delta_program.svg)
+
+# Delta のメリット
+* 全てのバージョンを同時に実行できる
+* 任意のバージョンの組み合せを同時に実行できる
+    * デバッグに利用したり 通常系/検証系 として動かす
+* Monad なので Category との対応がある
+    * 2 つのバージョンを選ぶことは Delta が持つプログラムの product
+    * 任意のバージョンを生成できる Colimit は Program の Repository
 
 <style>
 .slide.cover H2 {