changeset 14:a4b219c84f8a

add about implementation of Data Segment
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Tue, 07 Feb 2012 13:02:18 +0900
parents 52de0ec58f1e
children af43166c9c70
files paper/chapter3.tex paper/images/datasegment_key.bb paper/images/datasegment_key.eps paper/images/datasegment_key.graffle paper/images/datasegment_key.pdf paper/images/datasegment_receiver.bb paper/images/datasegment_receiver.eps paper/images/datasegment_receiver.graffle paper/images/datasegment_receiver.pdf
diffstat 9 files changed, 5326 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/paper/chapter3.tex	Tue Feb 07 03:56:55 2012 +0900
+++ b/paper/chapter3.tex	Tue Feb 07 13:02:18 2012 +0900
@@ -5,7 +5,7 @@
 
 \section{Java}
 
-Federated Linda は Java を用いて実装が行われていたが、シングルスレッドを用いた設計であったがために、並列処理に関する処理がなかった。今回の実装を行う前に並列処理の観点から、 Java について改めて見直し、フレームワークの実装方法について考えることにした。
+Federated Linda は Java を用いて実装が行われていたが、シングルスレッドを用いた設計であったがために、並列処理が含まれていなかった。今回の実装を行う前に並列処理の観点から、 Java について改めて見直し、フレームワークの実装方法について考えることにした。
 
 \subsection{Java の選定}
 Alice の実装に Java を選んだ理由は、充実したライブラリ群の存在である。
@@ -44,3 +44,66 @@
 \begin{lstlisting}[label=src:executor, caption=スレッドプールに Runnable を投入]
 executor.execute(runnable);
 \end{lstlisting}
+
+\subsubsection{java.util.concurrent.atomic.AtomicInteger}
+AtomicInteger は、原子的なデータ更新が可能な int 値である。
+
+例えば、データを取得してその後にインクリメントを行うという処理を考える。(ソースコード \ref{src:increment1})
+synchronized ブロックで囲み、排他制御を行わないと、データの不整合を起こす。
+そこで、 AtomicInteger の getAndIncrement()を用いることで、取得と変更の処理を原子的に行うことが可能になる。(ソースコード \ref{src:increment2})
+ 
+\begin{lstlisting}[label=src:increment1, caption=synchronized を用いて排他制御を行う必要がある]
+synchronized (i) {
+    num = i++;
+}
+\end{lstlisting}
+
+\begin{lstlisting}[label=src:increment2, caption=getAndIncrement() を用いると原子的に実行される。]
+num = i.getAndIncrement();
+\end{lstlisting}
+
+この機能は、複数のスレッドで共有された ID を重複なく連番発行する処理などで用いられる。
+
+このような並列処理において利便性が高く性能のよいライブラリが揃っているため、 Java を実装に用いるプログラミング言語に選定した。
+
+\section{Data Segment の詳細な設計と実装}
+まず、 Alice の実装を行うにあたって、データベース機能はもちろんのこと、タスク間通信やネットワーク間通信の要となる Data Segment の設計が重要である。本節では、 Data Segment の詳細な設計と実装を記す。
+ 
+\subsection{Data Segment Manager}
+大量の Data Segment を管理するのが Data Segment Manager である。
+Data Segment Manager は、文字列のキーで Data Segment を整理する。
+キーごとにデータを出し入れすることになる。
+各キーごとに、キュー構造を持っている。(図 \ref{fig:datasegmentKey})
+それらを Data Segment API を用いて操作する。
+
+また、データの読み出し("peek" または "take")時に、希望のデータがなかった場合、ブロッキングを行う機能を持つ。
+しかし、ブロッキングといってもそこで同期するわけではない。
+非同期でデータを通信する。
+そのため、 "peek" と "take" は他の API とは違い、レスポンスが発生する。(図 \ref{fig:datasegmentReceiver})
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=60mm]{./images/datasegment_key.pdf}
+  \end{center}
+  \caption{key ごとにデータがキュー構造で管理される}
+  \label{fig:datasegmentKey}
+\end{figure}
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=80mm]{./images/datasegment_receiver.pdf}
+  \end{center}
+  \caption{"peek" や "take" に対して、レスポンスが発生する}
+  \label{fig:datasegmentReceiver}
+\end{figure}
+
+\subsection{Data Segment API}
+まずは以下のとおり Data Segment API を詳細に定義した。
+
+\begin{itemize}
+\item {\ttfamily void take(Receiver receiver, String key, int id)}
+\item {\ttfamily void peek(Receiver receiver, String key, int id)}
+\item {\ttfamily void put(String key, Value val)}
+\item {\ttfamily void update(String key, Value val)}
+\end{itemize}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_key.bb	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./datasegment_key.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 179 213
+%%CreationDate: Tue Feb  7 12:52:54 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_key.eps	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,1217 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 179.000000 213.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 179 213
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{	
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd		
+/cm {cmmtx astore CM concat}bd	
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop	
+    true
+}{
+    pop	
+   (hp) anchorsearch{
+	pop pop true
+    }{
+	pop false
+    }ifelse
+}ifelse
+{	
+    { 
+	{ 
+	    pop pop 
+	    (0)dup 0 4 -1 roll put
+	    F charpath
+	}cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def		
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint	
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{	
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter
+	    dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add	
+dict begin
+{def} repeat
+pop		
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+	pop
+	<<
+	    /ImageType 3
+	    /InterleaveType 2
+	    /DataDict currentdict
+	    /MaskDict
+	    <<  /ImageType 1
+		/Width Width
+		/Height Height
+		/ImageMatrix ImageMatrix
+		/BitsPerComponent 1
+		/Decode [0 1]
+		currentdict/Interpolate known
+		{/Interpolate Interpolate}if
+	    >>
+	>>
+    }if
+}if
+exch
+{imagemask}{image}ifelse	
+end	
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+	t_array t_i 2 copy 1 add get 3 1 roll get 
+	4 -1 roll add 3 1 roll add moveto
+	/t_i t_i 2 add store
+}bd
+/sop 0 def		
+/cp_proc/x_proc ld 	
+/base_charpath		
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+	t_c 0 3 -1 roll put
+        currentpoint
+	t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld		
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+	/nRange Range length 2 idiv store
+	/mulRange   
+		    
+	[ 
+	    0 1 nRange 1 sub
+	    { 
+		    2 mul/nDim2 xd		
+		    Range nDim2 get		
+		    Range nDim2 1 add get	
+		    1 index sub			
+						
+		    255 div			
+		    exch			
+	    }for
+	]store
+    end
+}bd
+/FunEval 
+{
+    begin
+	
+	nRange mul /val xd	
+				
+	0 1 nRange 1 sub
+	{
+	    dup 2 mul/nDim2 xd 
+	    val	
+	    add DataSource exch get 
+	    mulRange nDim2 get mul 	
+	    mulRange nDim2 1 add get 
+	    add 
+	}for	
+    end
+}bd
+/max 
+{
+	2 copy lt
+	{exch pop}{pop}ifelse
+}bd
+/sh2
+{	
+	/Coords load aload pop 	
+	3 index 3 index translate	
+					
+	3 -1 roll sub	
+	3 1 roll exch 	
+	sub				
+	2 copy
+	dup mul exch dup mul add sqrt	
+	dup
+	scale  
+	atan	
+	
+	rotate		
+	
+	/Function load setupFunEval	
+	
+	
+	clippath {pathbbox}stopped {0 0 0 0}if newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	currentdict/Extend known
+	{
+		/Extend load 0 get
+		{	
+			0/Function load FunEval sc	
+			xmin ymin xmin abs ymax ymin sub rectfill
+		}if
+	}if
+	
+	/Nsteps/Function load/Size get 0 get 1 sub store
+	/dx 1 Nsteps div store
+	gsave
+		/di ymax ymin sub store
+		/Function load
+		
+		0 1 Nsteps
+		{
+			1 index FunEval sc
+			0 ymin dx di rectfill
+			dx 0 translate
+		}for
+		pop	
+	grestore	
+	currentdict/Extend known
+	{
+		/Extend load 1 get
+		{	
+			Nsteps/Function load FunEval sc	
+			1 ymin xmax 1 sub abs ymax ymin sub rectfill
+		}if
+	}if
+}bd
+/shp	
+{	
+	4 copy
+	
+	dup 0 gt{
+		0 exch a1 a0 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a0 a1 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+	
+	dup 0 gt{
+		0 exch a0 a1 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a1 a0 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+}bd
+/calcmaxs
+{	
+	
+	xmin dup mul ymin dup mul add sqrt		
+	xmax dup mul ymin dup mul add sqrt		
+	xmin dup mul ymax dup mul add sqrt		
+	xmax dup mul ymax dup mul add sqrt		
+	max max max								
+}bd
+/sh3
+{	
+	/Coords load aload pop 	
+	5 index 5 index translate	
+	3 -1 roll 6 -1 roll sub		
+	3 -1 roll 5 -1 roll sub		
+	2 copy dup mul exch dup mul add sqrt
+	/dx xs						
+	2 copy 0 ne exch 0 ne or
+	{
+		
+		exch atan rotate	
+	}{
+		pop pop
+	}ifelse
+	
+	/r2 xs
+	/r1 xs
+	/Function load 
+	dup/Size get 0 get 1 sub	
+	/Nsteps xs		
+	setupFunEval		
+	
+	
+	
+	
+	
+	dx r2 add r1 lt{
+		
+		0 
+	}{
+		dx r1 add r2 le
+		{ 
+			1
+		}{ 
+			r1 r2 eq
+			{	
+				2
+			}{ 
+				3
+			}ifelse		
+		}ifelse
+	}ifelse
+	/sh3tp xs		
+	clippath {pathbbox}stopped {0 0 0 0}if 
+	newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	
+	dx dup mul r2 r1 sub dup mul sub dup 0 gt
+	{
+		sqrt r2 r1 sub atan
+		/a0 exch 180 exch sub store 
+		/a1 a0 neg store 
+	}{
+		pop
+		/a0 0 store
+		/a1 360 store		
+	}ifelse		
+	currentdict/Extend known
+	{
+		/Extend load 0 get r1 0 gt and	
+		{	
+			0/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{	
+					dx 0 r1 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				}
+				{	
+					r1 0 gt{0 0 r1 0 360 arc fill}if
+				}
+				{	
+					
+					
+				
+					
+					0 r1 xmin abs r1 add neg r1 shp
+				}
+				{	
+					
+				
+					r2 r1 gt{	
+						
+						0 r1
+						r1 neg r2 r1 sub div dx mul	
+						0	
+						shp	
+					}{	
+						
+						
+						
+						0 r1 calcmaxs	
+						dup
+						
+						r2 add dx mul dx r1 r2 sub sub div
+						neg				
+						exch 1 index	
+						abs exch sub
+						shp
+					}ifelse
+				} 
+			}sh3tp get exec	
+		}if
+	}if
+	
+	/d0 0 store
+	/r0 r1 store
+	/di dx Nsteps div store
+	/ri r2 r1 sub Nsteps div store 
+	/Function load 
+	0 1 Nsteps
+	{	
+		1 index FunEval sc
+		d0 di add r0 ri add d0 r0 shp
+		{
+		
+		d0 0 r0 a1 a0 arc
+		d0 di add 0 r0 ri add a0 a1 arcn
+		fill
+		
+		
+		d0 0 r0 a0 a1 arc
+		d0 di add 0 r0 ri add a1 a0 arcn
+		fill
+		}pop
+		
+		
+		/d0 d0 di add store
+		/r0 r0 ri add store
+	}for
+	pop	
+	
+	currentdict/Extend known
+	{
+		/Extend load 1 get r2 0 gt and	
+		{	
+			Nsteps/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{
+					dx 0 r2 0 360 arc fill
+				} 
+				{
+					dx 0 r2 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				} 
+				{	
+					
+					
+					xmax abs r1 add r1 dx r1 shp
+				}	
+				{	
+			
+					r2 r1 gt{
+						
+						
+						
+						calcmaxs dup	
+						
+						r1 add dx mul dx r2 r1 sub sub div	
+						exch 1 index	
+						exch sub
+						dx r2
+						shp
+					}{	
+						
+						r1 neg r2 r1 sub div dx mul	
+						0		
+						dx 		
+						r2		
+						shp
+					}ifelse
+				}
+			}			
+			sh3tp get exec	
+		}if
+	}if
+}bd
+/sh		
+{	
+	begin
+		/ShadingType load dup dup 2 eq exch 3 eq or
+		{	
+			gsave
+				newpath
+				/ColorSpace load scs
+				currentdict/BBox known
+				{
+					/BBox load aload pop	
+					2 index sub				
+					3 index					
+					3 -1 roll exch sub 
+					exch rectclip
+				}if
+				2 eq
+				{sh2}{sh3}ifelse
+			grestore
+		}{
+			
+			pop 
+			(DEBUG: shading type unimplemented\n)print flush
+		}ifelse
+	end
+}bd
+{restore}if not dup{save exch}if
+	L3?{	
+		/sh/shfill ld
+		/csq/clipsave ld
+		/csQ/cliprestore ld
+	}if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 179 213
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+%RBIBeginFontSubset: Helvetica
+%!FontType1-1.0: Helvetica 1.0000.0.0000
+
14 dict begin/FontName /Helvetica def
+
/PaintType 0 def
+
/Encoding 256 array 0 1 255{1 index exch/.notdef put}for
+
dup 33 /D put
+
dup 34 /a put
+
dup 35 /t put
+
dup 36 /space put
+
dup 37 /S put
+
dup 38 /e put
+
dup 39 /g put
+
dup 40 /m put
+
dup 41 /n put
+
dup 42 /M put
+
dup 43 /r put
+
dup 44 /quotedbl put
+
dup 45 /k put
+
dup 46 /y put
+
dup 47 /one put
+
dup 48 /two put
+
dup 49 /three put
+
readonly def
+
42/FontType resourcestatus{pop pop false}{true}ifelse
+
%APLsfntBegin
+
{currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if
+
/FontType 42 def
+
/FontMatrix matrix def
+
/FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def
+
/sfnts [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800001048686561640000000000001E7000000036686865610000000000001EA800000024686D74780000000000001ECC000000486C6F63610000000000001F14000000266D6178700000000000001F3C00000020707265700000000000001F5C000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB30000000200520371025E05BD000300070025401402069D040300002903042907190809FE21BB48182B2B4EF44DEDD6FD003F3CFD3C31300103230323032303025E1E791FA11D791F05BDFDB4024CFDB4024C000100C4000002D5059200080023B10801B80133400C0404070C04079605000A47091076C418C4D5FD39003F3FF4CD313013353E013733112311C4C39A268EC003F68A1359A6FA6E03F60000000100400000041E059D002200A6404E3604460457056B1D6E1E7A1E84018702082A085A196B197C197C1CB519050022010F041C0E1921071C19040100051F0F0F22130A351305201F7521220C217F0738166F220E270F811F38222447231076C418D4EDF4ED10F5EDE4003F3CFD3C3FED1112392F1217390111123912393911391239005D31304379401C04190C2511260B120E2800091407280119040D100A280108150A2801002B2B1010012B2B2B2B81005D36123F01363736353426232207060723363736213212151407060F0106070607
+
2115214A85C1C0813452967DB9472604B70342750128F6E37946B5896238641A030EFC29B90112706F4B35536B7D938C4B85BB76D0FEF6A3AC7A47654C3631576AAA000000010031FFD9041A059A003100C4401F490C532D6529632D7529752D069626014B082B0A182B140D03F93114350D20B8012340141135107F0D0D311B3524050735310D1896274411B8014A400F0A382E6F021F2920810327023347321076C418D4EDF4ED10F5EDEDF4ED003FED3FED12392FF4FDE610ED10ED111239011112393130437940362F301926000905261D2522260600032800040308300A28011C231F28001A251828010401072800092F0728001E211B280119261B2801002B2B2B2B012B2B2B103C2B2B2B2B818181005D015D0402353316171633323635342623220607351E013332373635342623220706072334373621321615140706071E01151400230116E5BC0C2846B78EACB5A11225131C26166541729865B4452605B2406E0115DBF0472C46717FFEF2F8270117C88B3F719878947601019F03022038906B7478427AA070C8C3B98452331D1FB180CDFEFE000000000200A50000056305BD000D00180067401F871196120232080B1E0F02001E17080831131A1A0D250E19191AD6217689182B2B4EF44DFD4E10F64DED003FFD3FFD3130437940260116112515260607050704070307020705060A10083201011608320109120B320107140032002B2B012B2B2A2B2B815D2532373637363736351002232111032120171611140702290102D06541744A3B1A0FD9F1FE9FC80253012FA795589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D000000020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F121139391211
+
3939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152
+
C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E00000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A02041725211D171D0D060700061B1C2503130A2817171A112914B80101B21A291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC80000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F
+
985E529F57A2FD5102A3623C640D1642357169FDCF044900000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B91000100000000000000000000000000000012051200420239000002D70052047300C4047300400473003105C700A506AA00970556006004730052047300480473003D0400008006AA00840473008402AA00890239001704000015000000340034005C0082010E01BA021C02A80374043E050805B00620069C06F8073E078E08240000000100000012006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101
+
A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 18 dict dup begin
+
/.notdef 0 def
+/space 1 def
+/quotedbl 2 def
+/one 3 def
+/two 4 def
+/three 5 def
+/D 6 def
+/M 7 def
+/S 8 def
+/a 9 def
+/e 10 def
+/g 11 def
+/k 12 def
+/m 13 def
+/n 14 def
+/r 15 def
+/t 16 def
+/y 17 def
+ end readonly def
+
currentdict dup/FontName get exch definefont pop end
+
%APLsfntEnd
+
42/FontType resourcestatus{pop pop true}{false}ifelse
+
{currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if
+
/FontType 1 def
+
/FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def
+
/FontBBox{-1947 -985 2961 2297}def
+
/UniqueID 4265107 def
+
currentdict currentfile eexec
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91BC64A62485D7C863002D39D4194FF17CC8AA420E752C449BD1094F4D1EC7207B0530DDF71009828522A260EFA1903C8C21148B5AEA74F5F54E03FE286DAB2E21B3D5193F167FB7002A92B0E61DF27B872185B9CE455AEE3573114DFC2D4183ED23D14D39C32F11D73ECE2D4C7F965CC09C6084D241DDE2EC8A12AAAD2734B11AD269021D26EC2F54FDCE2EDC6BE7B237DC441F11D59455E43C7D2C89EFB0D52ED5B7430EB755CAD4821FA16D66D91222700F05DF8F0E1C7F4860A5288A1B23B3875ACFDC419B5149E35FE34C6F08EA0032498D7077C1EBDAAA7EF1A78C4933C8DBDFB8DA5BE1341A4EEC002F03B3084FDF5ED669B16EDFCE82FA22F077D0AC29A2B1F375F6E16A4C2F397B2E5E214C36EFB93287BB0E73F1016960CAA6C603D17F94CE536DDB744A396CD7A1B98134179149E09A55613A0CEC299EFBEC6DC7D9BC1BC51570CE22F91154FC79945A44DC1844B43422C5298B295DFB4DEF5F273459137F16E88FF122B8D4C2CE9D0F9EC1967D2011BCA9FCD5C42BD9F1425F7F6E028E3F5A364F76E8595BD7FFE116122DBA0F9029A6BC2B0F2BD31FB9A021BBC9A00BC699775022F486F3CD90F0812F1A0C906115E2C6B2F44F9B0E77CA02C705D446474E8D9CE0F1F35CFC1B736F5EB335CCA7EFD737C2228610BBEEBAFE7AECAFB85905BD539550A21C3D8106D4EE3A5D5127C5F81E91564CDC843BBE7420EA10CE425700441F1688E725FDC6E9AA4F54717FAFB328DB0317ADF417630ADA5B
+
50D71127D156C5449169000010934F3E133FE0333181E7A695CF877A27F6235B56C138978C2FEAD0956775FD9E48EB3F5333998E474F53AF379579632C553EDC835FB7F063FD877EEDF120CC1C5AD8CE92F7C6BA07F7937BE8BA321769319DC06391C84DFA594C5C3C3FB81FBB2173C866B66071C243F9D07A29FE32CE24D9C0C520A41B9B26ED2904151FB64B29CC0AE1052B07EC266AB2852F780A4D7589C24D9A3CCDB85D23ECA71C4EABBBBFE18C035AEE374737D9ACF09ADCBCF5E878B2D2FE481CBB61384EC7D6A0C8D7381615C88B85C02E820D8EE31A00D5728DAC58E99BDDADF332724285F9EACF0390D47D58989ED8E687861295765E19A246AF5621DC5C8816D02776D2F42E45EAA7AFF828AB69E0C0D05BC8EE5373A8BF3EF2C1C6B3467046DFF8F5488AB64F90153CCAAEEB2DDC01FF1A87428B0ED8512AE3970F854764194B3A6D09520AF4176646349A31282493048B48F5E03AAA645C97294BE3A52A81494B3EA76A60991E356E5C6CF6FC59BD2B7B791BB61BA54354F00FEEE68274E86D95D28652304A3834FB59968BDCC07F9E578F84F64AB8730989A6DC2EA028ECC0DD81A8617EA9B00C0B0FE00AE46266628DB37980F2828B52F271CEA3D8CAC57506148502624869BADF3E231B80D9E64E638C7C6C61369911627E88A429C7E7AF819FE223BE06D8032E6960775E42FD8085FB2CEE8BFAAF14E530B48B43B639387829AD8BF2E66C3BE551E95F2A1200CA3BFEFC64DD365916B48AAD050983197A331151D968C5E40A576862BB2D48A45B82A1909E1BAFE4DF6B76BC009FA2698A4E5BC8D4CF520F82BF415A99E14B73D8C09252D27D5E64E701664360306BA55C9F5BE8EE96AAABF90E28BC86673200DCC71F3146FE11349F01475407CA55DE2C6AE66A70D964919AFA0B8E0FDD082D7AADCF50A037014CFC88D4147748D9B17090D2F7C923EDEE47D09EA4830F82A98D183DDEF13071C3F4501445AD0679F0FA53B61AAD351125E0E7B39611D7FCD5878BB5B2BB105BB7544CF850B6DBF220C401E7951CA0A5787D1B023DD8D31EBFF8924FA2A9ED9F50AC7A1C082AD476ACD5253E80E1600427208C26985BAB0E49264A54F1985F5C5E4E38A1AF7FD0489F2038105A8D8ED75F6132C395DF7FFF5E027FA0ED30AEE1A02FF7AE937049F07FB11C7E26B757D6528C25479A422F473EED013A4255CBFFA35327F38A376BEC2D0AA564A5E47A7E1347375DFB4069CAF913E806D18CB2E597CDA3BB606C1293DFD9ECCD1D29063516DE51B62364315B2E8F139D6BA07EFD22C5CA57A43E1C4B72DC4CB5DAA65B3CECAF924EB2BA33DCBE2BDF325C0F3DC5D6A71652EEB270B4629BF84608D3C107369FBF8480910394627E187CFC82553B63FE1C3B745638CA866DBE6209B4B10EEC33E74B47BAF3AF598F73EB7157D8FDAAB29311
+
D368634798DAB91D10DE33F0D8E80B4AC67E6B4E8C358EDAA7F72089BF93517AA0CEE157E06370C6F92F696AE61D3105ABF8396A75BE84A3A33859995A0442ECCAF38271F94E2BCA2E9F530BCD756C91F4CA622AD478AD4AE076C6047C6777C1190035F01F19549A0FD86A03218F7F65524477672ECE733E204CE6A3A463372195E5A00EB06FB5CC02745F49D30A6F70538037DF3D52C0689F591A1754B2341774C4597795D0CDD1D30A5AF9AC2A64504214B579C623C5EF515F790B6E62D2EC4254C9D995AFAA633140F0B189D377090F5F4A2E1698F8665BAE9A39C65D204726E6FD7AC0F51F66619FCAF817D27D50F9B0EACF72C61ED4D05C419A6DB146907B1F12503330955C16E14BCBB15D8363274F72DEFF4B61A568DDAC8E5004907DEE24690A476A0E99E80912C0EC60E36813B9F990E3572CC1F43FF6069CD3B6A682A52EB92A8BF58E8A0E1B2DE9DBC757A5A78D61263D0B58655EB6C8998AA29CA010557BE5026AA4652B0517BE5D37287D96A497D2295F051F4AD32B4A69A18421B29171D01B184AAE5B15AE0440B60460B2131243C789951513383C66FC41FB8BDF0DC3EA3986271465D258BFEFBB81E149B5127CBB9459B4B96C5B5FE5D66D6AF08F71C47674F28BBE9A5461C50ED05D7DF64AA9CE431F05D6CD403B2F2310E715FEA6F55FB6E192163E88A723D5145EFACC770847CB79D0D31601ED53531456871D438DADC299D23C35277650F0C200B09D337F2BB0D4C58836BA92A41E1983F3C2784C0CB00F5F79EDB4553173A19DD3BC11F38567C9188EED05BCAAC9BC0B98FC3DDE67D135534A20D976D5DE5371FF4388EC4F16A797AED72CE697C1CFD2D11A169F46FEC15182B06B59E1EAFC5BF2AC744CFAAB344B909D5B3AF3ED236D21300B5B6A84D40F09F6FE0A13E2C41031DF8596E15BCC1DFF06AE717E6F84A8B05557DB6094FA4FF5A98E6C0AFC2933AC33FA35D85DFAE2E11835DD2602C2A27B18E52F40691FCB98DD656029B3B6C4B7D0C8204E5C11B070303537CC176EA54D44BE9BC59248E7BA38E486A6F93C206CFCC78C2A413F56E2C33CD4E3689B69750E87417DDE686B8B21E3A0D9ADB958F2F9A93AC87462E374332C18A5E9FCF9B8F81E8848A34F4D6FA754454D69E61D79179AB61770CE2612A159103E9AF3DC07F82D574CAD5387FBC727592DAD4833DE64448903DDE224224374000C2B92EC26E7D1F2284E0BFE1651B9FA663B68561CF9CD2714D32DAFFD406210E9C96E7F3CDBE1190FF90A41D93190E53C4F379184BD636279A8B04CE523DAACD6FA549CF4DCA4BFA243DDA00D1F957BEA1740AE8482479A60A94C5FDD9DD708B69E125AD6CDFF2CA1E9571C1426C5E6FB922444A5DFE1678948435CD1068A57E06AE1C990794A83762032A369D50D07564154F56070532D337CB6CA061B5AD1EDD359
+
9FBF3010D614B670CF38F941267C9CB8F04223A418276E21F3435A4CC51970B706B6D04B4DD0DB090740E885F2BC9BD2037CCFA2F676FB7C12F6512A8B63C00B6ED895BAB14E94BA9A0C082CBB0CAE50EB7587F10B74F87EB33E34A430E200970F97C76F8E664365B6BE14E27318D1F72737D9C4BD0879446F00393A80D6DA
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
cleartomark end
+
%APLT1End
+
%RBIEndFontSubset
+/Helvetica cguidfix
+/F1.1/Helvetica renmfont
+%RBIBeginFontSubset: HiraKakuProN-W3
+%!FontType1-1.0: AAAAAX+HiraKakuProN-W3 001.003
%%CreationDate: 2/7/12
% Copyright �2003 Apple Computer, Inc. and its licensors, all rights reserved.
11 dict begin
/FontInfo 9 dict dup begin
/version (001.003) readonly def
/FullName (HiraKakuProN-W3) readonly def
/Weight (SnapShot) readonly def
/isFixedPitch false def
/UnderlinePosition 0 def
/UnderlineThickness 0 def
/FSType 8 def
end readonly def
/FontName /AAAAAX+HiraKakuProN-W3 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.0010 0 0 0.0010 0 0] readonly def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
readonly def
/FontBBox {-386 -373 1232 1266} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC4458BB4CB99E3608702C78822367AAF89059868F63F93207640A6BD5DA214789
139C491E02A37BF3866F2964E8D690D48D9F6C4A5EC22355F8123573812483E06B968AE84B5F20A982A0E65764753516
97AB8C6EA040355C5542F297D7A3AF28AB93EA0771E0D56DBF00F7CA9CE9FB9FC2E0ECB00D04D5F5F3F24B987B546D62
74971A477DEE12C44623C180BCDBA21172627610C4736632D1A4693E79719C3BC43DF5330790A52DCD4CF455ACC213F6
B1C4BA249179DB360225568161552A16682E3A3604BFC39D571B1F8F18375BEF1B05D6DE4413DDBDB2D936EF6A197BC8
7EF3384DF04E6025A3A7EFFF451D52E96886EE4B4169EC3DEEE64932AF4AECA3AAB81853B58042BA51BAD1CF1FE64675
4A29D2100BBA83E7F6E2F5DFB112F838CA7F659DA7A6373BB1B86BF204DA715F2942AD8690FB1C37539822AE991DF19E
AFFBD3E70C395C40FA19CBA66F6F776EC20B6398A64B19208F0E64419A3F9DB393F17B6A206EFAE3B72BBB97405C4CB8
2801FFF79A60CA475287D576B5FAE301357949AC6E4F6EF1B8E41EC8819429C31C995A8D02C6F93131B3C3FD0563C5B2
C561EF5E734C7AC2E2F882889F4D04700D54FF4ABFEB4AC7C99214F399F62A2920477FEA7111FBD7B5EC77864EA25A03
88721F3165F5B0867D1C7C29DFA0394F00B032672FD41DA7C59FA55B9E3AF89B81799A0B27F1420BA48F9FA3B4693FDB
053C26BACF8A048849E5C5B195ED71C79113DD547B1468FEEC4C124788537CF90C3E1DB8793BD8E61BC72DD310B89670
021372EA4C700AD16A855D0917C5F105706F3206540AEBA75926DC784B77FAA8F2459B9A468E2A06318839FA8C08FA7A
8241BE54D435D7E1CE8BB877839B32897C38ECC3B2B63BFD6083CBD67A33FDFC81F548A162333DCE29E28232431AF514
37794B82CDAA0282850FBBCB8A0A9CAE35CC3991AA9FBE225251C0E9E3F59F39EC952D556BEDE7BA8BA8BCA5546B665B
2481E6F4EE3929FE02EFB2402EFDBD1FAC1C72B9CFCFE391E0291A712286845FD31A23988776578437DD63EE0C3ED76E
A391B35D2355FED30B1FD068D708EA45C4BE46C0F907CAB826ECAA27734D9723CF21C18BB7B30819E095E25833FB53FA
83710AC4E86D305F2EE40138D4BECB08688944C0D68C62E39899104AD6E587EC0F3FC097CE79F16A2C519A3B4ADA4712
EFAA7D9C7A17BC5023789142657BA7D164124537929053C2A7A0D2E8E4E63CFA5179983FDCC84769897719FB24472CCA
9EA1577B22B8B29703CCC51B7A254194DD86210204BEB444EA4A0D95A73FDBE953C0BDD8ED9074555027E745D457D989
412029757A42BCAA87154D3479D568532C656227DECD1A94699177522FB013228446DE961EDC5C6CDBF3CD69FA2B5F7E
2137C9DE65C2B6327032847044CCA017F9B2E8177A4A4B6D7DDBAC578CC2E98EB131C49BE0E818CF78C8DD2B562D74A1
A9CEEEF49606115A53F15F15D080A3ABB6D990CFEA9C58779C7E388C90BF6C7C1ADCA733C293E821F528A8A25B16CEFF
39B103A0000382CE00343EB20473864E5EE271B9F16B48543620B37B95B5C016B6BDF34B868DAE1E3581207508587E0D
44760E91C5E8183D629898CD1FD0E1D2798E7DDBF7A2997AD582AB85DCF50C2301E775AC7AD675A059D273D13E77A7EA
38DA6F3B16DDF2087940136B83C511845E6A91B8D2B8E3D892958966D1E22B2BC977734ECA36565C4A0FD0DE93F30256
40B66827F52733B55B565D4C60B8A3A5AF5EA3F5DDE6901C913366D3952F3FBD1B3FA9E4DE1474E006280D61EF34D830
490F88722027E57AD7F3FAA60FF2172B435493B0B726C9BFFB996459F29609633507AF1DA7A9F84094F7C61B0EEBA767
0540DA3ABAE2EE2C565DC4B7A061BE2B5375121676FDE5B0C37B9D922C0CEF05056E77E641B66DEEDE17E1C6714DC4A7
B16764EA5D4C7331DE2B1472FC3E610FB03B5842F4B7D9D268CF3204EEE860B1B96EB272DF663849EC387B8135065F48
4863D2C1263604ECBA3F3BF4344916C70485FA8B9E61C9F6A83C70EDBBB3E3F5A63B0C9BBAE3A3B457D94E5669B60812
E2B88E0A767E549573484C03CD45364AA230827B160318E25F95D8ADBD664C1DE213CDC3454775A09DA3858AC9622DB9
4A66012A14588548B12011E64B1CAB38834EEA24AA78C7FDA24690D53CE063EF666119954BD289925D2667AB00834FD4
1EC048E6ADAFC36FE8971B9A3B776906C22414478E6D4731FD1125256E30E2ECEB7600643ADFB27EED6B7040DEEF0580
ABAF22E011D407D171ED48A915140FE722E3DDFE39AFB34043406803C8C0CD5D729243F2450E9F7AE57A85910D0C304A
290941ED125758860B66D4CA4E00F1F6BABC431CD4B2E2C0B9C2DADE8EAD2BB86D96EA93D125497F487C77BC15BA284A
04A55EE8DA4D52C365D845AD7D66672664B1B6D113376C4136E18A77579176C5BAEF5D063127ACEB217340F93AC314FE
151AC07E75980038953DE1ADBFF288C3C0CE5974F5ABCEC9B7780CA3A7949C232DCF7C36331A48DF504C45E69BE408DD
D4DFAB2CE40717D026086DCD1097B8D79157EC780F6EE40798794591698E8894B0229F5541131FFC3777DA24ED84FA84
EA3C49B49D8B8168764BE94AD9CD73303A9C02C4B30273D995D77E093F9B20716ED7A8D1882A8A3ACE81154B739FDEC7
D3E560D8733BFD7A7FC51BDD337587FB4471C0E735DA3A11DE1CE7510EC7000A78EB103DD08B79D3CDC791077780EECA
983D71377D598198DF0A02F9315A92A1708B997FE3FE467B06970D58C676D1AE871F2A3AAF6E85BD087A77A92918B0AB
D6DC855C54CF7A69CF96D20B74AD321DCC3B7018A7444D4F2A193451672F3A720DA457D38F60B5775C157059CC76938A
5E396C70D7FA75E105636F9F2C27F5FAC0A0DE4AC709899A15B85D546B0D6020B509DBADC91624359D5B74575D67408A
0B9D67AD007066510B5D0D1B0EC5244C1AEF02E521DA2BF5ED41CACA27127A53415F188264B610C4C837720CF95B8E78
D7B36D0C3E86CC7CEC6ACF71575B9D28BC7155C67B45CEC4DCB47D8474A1ABFC1CD4A284109F175FABC93B3020C61D0E
31C976A6D252B773FB84F044052F027ACCE86453F830BA312657154C8C25AF0D965497C02E9CD04B3BC66E08E942AC45
1D0ABC63A739E527D5ACDBFC52C6357FC7A5FD91740DB7584C3C12B1F5BEF9A0A44B5DB530603FF7F1696ADE05102600
5919B9E0923BA37B60C7611E7EF96DEAA7552F8B28AD9DD5C3A2A45D37BC3026CBFFC6429C69CB444D4C460BF6F7B15E
E6523F1768568E1357DBF96488F4CDF3D9633C8CC2B3732B05A338622C30DAD2966CFF5B3EFCE688EFE2A0AE6040ADD3
567E90A16026A42A2EF287CF3D8ABA5A6E6E251938B96BC6D38EE53F70163447DFB2EFB45D5E609E135AFB66185BB12C
E5950CEBFF13E5DB2848616FB0D5277EC40B2C41FA40D086E8164884A49BFB03BAE3E66B099DF735697986BBAEEA8856
2B9730476EE58E06138502D055A88DDE2CE4E944771E1B9D34A739A87A2EA404CFEC8FF65824E74D954EF758DFB4AEBB
875810571F2A6A6F75608E7B52682225EEEF094340B12E03718CACA3E6D5FAE9BBBFCA7FFD14DCFF08A057F4E379D622
A338012DE2C834A83767864DB7C9823DC75AAA381B068E57A6A4FF9773C2183470F1FB20122DBEE76D826337E5D01DDB
295036CE9D5852B3BE4E0CADC66E42B16305CB7368EF293F42E80AEDB791C6E9BD45933A9A2F17FD60E551E1548C1AEF
6B36A262D82C1ABA3C7F6C51DB913E16D8795640B2FC7ADBE003B48B62E096011398F387E77585064C481BDFCA7C47B9
CA1A3B755CEC4A0596120A4E75119FC14B8A6C13E93694D2C319653A413B8E4CBB1A55E7BC555911F2D31678D4A5DF56
8DC4218AD6573BA07D46160134286FCB4C1F803E07723552D7C854CFBC3597DE9BF1B9930B6997AB2E9D384934BD1730
BACB9586D46B81022DF89010B65E3DFBF7178C543A46BFE5CF6B6E3D2A5C74ADFEF13F131FA05AE05251FCF217F92769
26F6E5FBEA94F40F1F9910DC865321A0495A8CBB5487BB2E96CD075E3CD99EF552ECF67C331CDC1CAECA526DBBB3314B
6C8FCFE65278A70C484356867A41DA7D0C0CFCCFBC09DDE65C81D980190E539A67D8D4F02DCC8D9936CBCB796D84C8ED
7A0F35F4E73D5210A625ACB7860AD39B09F4609C1D9FDF1056D9CBA5BBB371A674045316DC6D97B4E3EBA6732EE42A5E
CBDD20F8C7DC6B8EAD36AD7931D33445B38B78BF4714466CB9EFDF75F9E88622610759ABDCD6DDF314B21D5ADB663BF0
2B232EC7BE6AAFBF0E60A734037477B8E6F7FFC1290E89E251FBB5F91EF78AC3B71DBE01A7E8F0F8BCB6E62F50E3A415
8803FD7CCD69F45F274EBD2843E77369A66750D7E5C82F42AEE451D6F81E3BF18D2EF5D4A8F7BBC43D5DA3FC1EC142E8
8EFC114D9FD3E758A217D3088B31417DCC3E6658C97BBAF1C35327F1FAAD78512CEE74AE6B4E1863DBB552CCA429AA2C
A39563E8FB771E2493F6340014AA43972720FB7449D1569C8EF84EA788CB9FF7B106DFA7C57A4918534F8ABE0DA68652
25D8524B0D74FD65C5981AD546696209E82579650251CA16599FC06D15C79EEC51B71E35D070C5069319943C92B6E25A
96C50995E3D26548716BDF002B6BE74EC140AC12454D62419B00F312C979E0879AB5966CDFD1A4FBFCB7C1057C4D2C01
A6B78DDEF4C368F9DE27AAD7CE33C3DB1BE034122F8E4C7BA559A394E19E1DCA4E55CADA86B0820D2F49AA88C81F0E23
194CF929CF4F3ADC4C89E3FD4900E5D694B0E81A4174F9F8E279FC45B790119811992A209263BE9BEB655592DE9E8132
6E7D45345377E356A7BA1BDF524257EAB9E61752B685890BC824AFA834605712AFE431180E9C87F09A87A1F490A9C64A
7EF8232E3685EA6DE55F4586202D727D15B0AD4ECF9337802641B344E45635D344E82AAB61E083B8DF276C80E82E9960
E00EADE00DA94EF49F30327FD659B8A60318720E9A0BAB66DF457A0191D864A080C99D75BADF49DFC668094A600E561E
CF3FE3B0BC981831D569CDBDCE3E7819FC4A706848C2B52097988C0EEF4B0C1CA1B58CF82D3BE14349C5CC7E934B1E0B
BA3B8D0C93C9C14E11101DEE66576FA53F7B910EBEB05C26C6BB539FEA91E9FC72B2B25E3BF532A709A4AF8E4609752F
495FDAB446FE4D04629BFCD1C961A52C913E1EAA315C7C4FB8A6C692A16FE0D08B2959FA9B31D3270701B9D050D8B2E9
8350D7416F89404CA56AAF343F1E037873E86B71E6ED894A14A9C8C70A41D6ACAB8236CD51362340C02EDC49996A9530
65999DB2E09F06376F27791E4DA56AE2AE9152B606301BE973621C0F358E3100E07C3ADD21A8EDE860477BFA33A4DB6D
45E8A1D657109D6074FDBB986F3D7CD9F61A0C313A424AFE26359E69848876E1C69D9A76D11A4D20289C2D788B469FF2
850FB4CF98FB96B14347FE1E9C195AC54203021A7E8803AE91C6AA6E4946010582040D6ED65E940D3B8BA5F4FF2BF2CF
35EC93026AD01B6D1C9C3BD77FE4284D1825A0DBD180AFF5BD78AFB25690AD1977D5956D1923802A37A5948FB006AB14
88CBCF39CDC48CFB047794CBCBBD955CA179C92806F60A51C04CD5AF79979284D49C2B8350784E8A77B8ABBDEA6395CB
006DE254798D9DECF3C9FBC7E826F4E445230EEFD7E0FE335F63EEB793AC66C5079A232528504A8729F428CB8AA722C6
B1587E3A385777CA694F072915D24415BA6C7A0014252BDDDA51FB7E8D2EAB6DCE526EB520E289AC9B878C3A79EE36A1
6D0F7B221F7A1B533FC07302411987C8B473482F8105D7987EB492F60952B9F53AE45E8CFEAB3E621040CD0E9F084752
3EDC72070DBDC97BE62602ED1EBE39D065A751A4D4B7E3B7ECB986D9D6ADC861F79C06FD992E99119ACAD8ECBC6972E0
C611266C5E2DF852D48F20BA787820E9797295DD624FDE043E2F8E732F2D40A7056566192C23128595C04B9D57792BED
1110C0698351B733A2950A53BE8E4591747EA5622906D577456D5AFCAA5468D804FCF69D3D331377E99B706E851F604A
F7A5BADC977CBF4C3B6EBF0055ED81D9AAD07634B7343CFFEE27F54082BC46EA444C3D45DE9BFCC0569EFACFB45E9972
3D2DA81DCB5A9B61D114C5304C266553816928E3F69816C54B17D249EFC73D73BF7209CDF08116BB080EA8EDCA478543
CB90080BCC142A6BA4629D397CCD33F523F418450B30E53C9961202A56E8F1DC2B26CEB569989AF68BB2C7E22BDCB0D4
8EB53DB93B0F6C56ACE62DD1BC52F368DCCF019CCC499AFC89BE8D75B876F58B7554FB1EADC26C1A15F2D9DA5AA23061
F8CB2CAA187F3BA480B0F3E88453E868E94DD6FC2ACA3BBE5CA690837914603DD8BF52D9B82E345B9418CC69F91C1064
39FF0E34ADD15A95204BFE952FAAB3FD46A6FF972D3E5C01AB858B9076CD1D0056BC203BBC2B6B5BDD7FD3163673CC5E
9385C021ABB8F9BB41C915E0B70A0EB7B375EAD870C2AA26FC330D7B837224915EA521CABD0B05DB0516000EB5441DDD
C715F977C4CD8CA71AB98BA5C8C09CF3D9CBBC91989BFC648E9FE64E30AEB9472D8A55A85A2E2AD545802E1FB5DB0ED0
6B3B3E1114767604572EE2ECD482790FC20D9C31C2EADF34DEE0591091BF70725DB3C08DB4829C212B387DB403AEB671
435233F888DB23D61A517A69BC729ACA0DC54DB830AA7A4075252818FD12DA5995826945DA3A02162B87888D04331575
BF739CBF4938643C7E7AC857D1F48D3401EEC9D5EF79F88A9DE5B0A1524CB2054C744F67890295C274BB3DA00754902B
56D0C7378CEB0B4B9691ED0780B2088481764119BF566CE707F88129383883971DC823DB1CC291AB831BD1A9439B31E9
36F7541F59C86DB1D6644AD6394DBFDDA6A34BF8D6CE874979743DA3E086278AB6759773E2A895862CD6BC283068F6CD
341D733D2F25F2ED98AC5FD38746F8E5062203689B2EBB03671ADBFD82E74327481D8E432C461A9EA1DA2538E2379E1F
735152CC244F73E7E61F83540367965AB032BF6FEC717B1DC5268EE16CEA459087212E2DDF2FB95B75195B34CAC09D63
AAB2E9EFA8E091A8FEC9305D43B8D25698DD38AE3144AC6C7536D643C24557BB57F4E7EBA56757AE565CD8E2EBCDC382
21F61D3057E4355F6E9BE1F8D01094ECBC0CE0707E7E97C7D728C52D31C8A7F657126AB268318BAE4314B982024C7E18
65723C492A604052869EB906B36B47959B6F0E1B106BCD9DA911B3F80E83C31E6BF969406297E02261CFA837C8D6D417
FA28CA00BB365B5929F5BF79FA67DF5C07E8C78D7AFAF485258EDEA48F95721EF0B7A60641364F069565A442FF7C0D47
C96E60E03EDDF952A7AA446E62B3B811679AEFAD99DFC2AA8557431A97A61A1CA8FBECD0C8E371A47E6F3337DCDF8D44
B89E343FD527774A47B7EED62A2C42CAEDC6530F93B01D7BBDE0B64FE479DD20288260E6CADC651B15918CA53FA06D5A
E37FEB6A39CA039FE8093B9316E7ACDB7DE4192456F6B87923795F364402850D24EB7B86EF1DBA07C2B5766FD717F844
83690C81B2292635A47389310C9D526BD7DB1954261A39A2FFF662AE7C34C7A539CE4ECB5AF35E5051591DA941454754
2516AD530E95647321034441CEFE4C5097BAB5FEDF74D1C78DA517D304CB0865E91FC4BD6B9BE210EDE1A246EE8EA6B8
9685AD1FE94F7BD87F4F23EE64789BB62814BFD39467349768BCD0895ACAF4429ECEC180417BAE4FBEF9162C42464519
DC4553DA98E4A3A410EACF491FA3A91AFD5F499A82A8496618108A2BAE1FCA3F40454602EA4A2E064396D118947A1E85
98CB9DF9ABAC08B3580C52060EF5F3B5F40DBF82D4EA7D9BB075F7D7D552A717312642E28D1D8DD763C048B33A0A58E9
498169ACC4C9E8BD6B4758F8E6A181FE956C2C21B77C4EAF880CBA35004626AE78410CE513F48B923CF078140C6254A5
E6325D2198D244B14BF25335E6DEE22AEB2EF84D8D8F39B41DF5DF85E56F9E52F76751B33A2518E045B4C075BFC88630
D19430F05FE1A7CA8D08C6699954352CE3AEF7CD33355EC1FDC5DBBBDC5FA8A7E63C9B0BBECC0BD36ED093378B6BC8F6
4644AF567945DAA219C41EF808746E9BAFE2F4C2D1EC9FB758A45AAF0FE38F656D39CCB11A8ED3E3000695590CFBD757
0E6AB5CC9A8233189995777FD7D3BC58D9AD6770A67E7B99F3B1D7C27F7E781713D5DEBEF969714EFA224531443DC19A
5A24A2FF30348287C9C3FA0B60EBA57F1D020852B5AFA1C37066BB8045A2D75631964EA9A34813F0D42CA3610CFC9052
F207742D31C0B69D58353D733ABA1BE112A5A75185C138CF29A874B1310EA9F7D7AA800069519198CF3762F9DDF6BBFE
9894E98A45451587A0F2A611FFB73A088280BDAEFFB7130A2536AE538232C139667CDDAE99612166DE4E37CBFB1ECA9F
5BDAD2F3B03BB391034ADE0B84BC134B5CF66869530C3FA2D54E9081AE735EEEB61420AB9D08F856252569A789E4B94B
8A87E827012A4FA8C15EB5F07968B68AB938C5FAD581B6F2CEF87A0E1E96D571D45531A991B9879516AAF044AB17C780
93C359905990AB0E0E797DBDB99A64188AE12BD30CFD0ECA81990CC369CD1D746BF85DE8767900436BA57F9256E691BB
A74FFA2F121BE405D8039B4045FE792A4EC34A5D7EAE59D3E8AFB9C36031F5179672C1EF4F482F348E081D6D161E6CCB
F051B080A225D62FB0344E238635ADBFC239596B219F56100E14BE80B4EEAB7DA57ECB4E790FD76B9F1840AAA7C25510
38304F079A04AA1B65D9835E5527F7E9768F5C3ACEAF824805B580B4920707A305EED377A0BC64F28696ABA5872573AC
BCA8
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%!FontType1-1.0: AAAAAY+HiraKakuProN-W3 001.003
%%CreationDate: 2/7/12
% Copyright �2003 Apple Computer, Inc. and its licensors, all rights reserved.
11 dict begin
/FontInfo 9 dict dup begin
/version (001.003) readonly def
/FullName (HiraKakuProN-W3) readonly def
/Weight (SnapShot) readonly def
/isFixedPitch false def
/UnderlinePosition 0 def
/UnderlineThickness 0 def
/FSType 8 def
end readonly def
/FontName /AAAAAY+HiraKakuProN-W3 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.0010 0 0 0.0010 0 0] readonly def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
dup 0 /uni0065.70 put
dup 1 /uni0071.82 put
dup 2 /uni0075.86 put
readonly def
/FontBBox {-386 -373 1232 1266} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC4458BB4CB99E3608702C78822367AAF89059868F63F93207640A6BD5DA214789
139C491E02A37BF3866F2964E8D690D48D9F6C4A5EC22355F8123573812483E06B968AE84B5F20A982A0E65764753516
97AB8C6EA040355C5542F297D7A3AF28AB93EA0771E0D56DBF00F7CA9CE9FB9FC2E0ECB00D04D5F5F3F24B987B546D62
74971A477DEE12C44623C180BCDBA21172627610C4736632D1A4693E79719C3BC43DF5330790A52DCD4CF455ACC213F6
B1C4BA249179DB360225568161552A16682E3A3604BFC39D571B1F8F18375BEF1B05D6DE4413DDBDB2D936EF6A197BC8
7EF3384DF04E6025A3A7EFFF451D52E96886EE4B4169EC3DEEE64932AF4AECA3AAB81853B58042BA51BAD1CF1FE64675
4A29D2100BBA83E7F6E2F5DFB112F838CA7F659DA7A6373BB1B86BF204DA715F2942AD88E29CAAB54CD3EF15782538A8
1D74026DEC736D8AF4AFBB3A61B02C2473EF0FD459B95AB8B57E30D32B1CD63EA03ED9692EE2DB9C1503764887683F6D
914C93A66FA6150517CC716FB7206FF634C472E436B450CCCE95143EACD3D63090442B5824AB9EA741DD127DCBB5E760
855E3A8885C51C56E564C6DD55E122AF4A5F259ECF1860079165ACA84C4B8B9E4A329FC22C6D00BB3A5B99D137A53CE3
717949FC27C5D46312C7FAA842485F1722F221DE5E4FC55611939BBF34D6E699C9834FCFBB4DEBD57C02ED0B3ACBE19B
749315C676868357E5805CE5C47086AA457385E62F2FB51705A8E0343182FDB73F4A2761DB2B63AC0D4DF1CF2A2054B1
DABE1DFAF586B67F680739C10FF2A4397E21366C2949A1C2888809C58BE8464FEE5434AC57C4280F8E59C21149F31E1F
CC411FB4FB7D1F4DCA1B114B12DBC86FFA234FC3BCE18DA7225727658F187D8B350AD8FF93D71777F313341F1F8A7D8C
AE27D0E6AA149FB6C4C6BCF8855C07534F2B073B83B3267F14DFD93314991C3D5E06385B2AF2D297E504EDCAF63B254F
4566A61B1E1AB03872219675F3EE43DFAB961FAB215DB70886C876A97D6FDBAB65E46138ED9CB63FB37258D47FFF77C1
399AD3C525A50983657219148704BC886B45C13C8156CA07971B2DA0ECC38DE63788F541B13EE9D8C964A9D0585EB78E
331993EAEB3466D917D1A7D2748955DC247C166C802C6F0D2B612109773D6F19E5F8BD41365DB854F495C72CF35ECC9F
C289C92D798A7BBC45176507A1DE3A8885CD04978B34DC0153EA45EB5A143DB8BC4AEAF6500551EE9CD43412C55796DB
01FC26514DAB0A98CA549D7EE337EB1D8646DEB04845DA6E6602932A36E039BB190C771EE9153D2F289BFBCD56A36AE3
0BF92DA9FE3ACA22C01CB34ED28F94F8ED7DB3A228B7002BE0B08CD285A2316AFF5A20131D98AF761C42C9BC5A163AA1
445E897850B07D11A72CE5032353F43AB4B5087A7208230EB440C8A725D2622AB432F7AB756B655E1E6C459D705E60E4
1FD2E11EB7D43D729C1312E8E1A83D3140CE19FE11CEA6A42352E58810F732438A80C16E21F6D87219C0B767FE28DBB3
21B5FDA5AC6A07F154D74FF668CC1BC2714FCBE6B3E103AE5C1FB54B4C94343EFB77794F7F86EC245B956EB659E5F972
FADE93C7084AFC6044B346CEAF3B0B17B665B6B86CAB12653EB605E42D08D51A5B45CB85F0CC7DCC690ABBC55D64448F
F196A8A5E1E618AEB59C1C4244123A66F3D60D3ABE0E86BC707768B0B4509579CD6B906041EAFE205673BFA858A62816
3605BDBF87CE463545F453851C67F01C7F64AC71E8E5CD7ACEB317368651BD87B79AFC562C191BA6EFE95427D72554FD
7D1D2116173A3484F9AF0D6E0FB360CA6FAE1538DD9E78BAF5D750D077763CBB0E8EAFBB4F5EB7F46349644F0FD29C09
417A56F7BF7A7BD33340D600790288DD22EA11662DF25B73FE624E33319D927FB8A42352E58858C89742C1D91AB02F15
F6DABBCE5D6C8F6F6ACE2073F113B873AD227203B3A617DA8C3E30CF07C2EFF49CE030B9E43198C6FFA072B96AA1F367
9BC7603F88B67A7D4E6A0F6B06F135115EBEEE12F663854C24584DE6D4BFDE1D01949F57C32137E88510AC5493FDADCD
9B298A38C69AEA93035743AB143166FA7127FBD33CB922E69AA320BDA0EF4BBF4C35869196A7DDF8B8682B24CDFEF1BD
067BC2424A419AF54DB346266109C0C20A3E29521E4DFC14EB295FB22D6153F1105C6D7ADE73984BC55BFBC76D50B9A4
FD2742FECFC1EE123E19D38F0FC66196FF8AF5793D5A71B67B5A0F265B0EA00486D4C74EDC08C8667C6E2DB3DE71623B
1A18B22E65902200E5D694B0E85BE4945AC7C7AF887AB748F37684E4DEFB57BAAB2D925D4B7DBC48A647BD4B128622D3
2893960192A3B744DA54C5F2BE1F00B0D23D8C25A9CA58D4823F4EF496E821624C6EC20E8EF183A2D14441359EC6585F
942B53ADFC253DA6C2FF212234C6027DF8F89E0D4C56CB09272C285B9581CECD3E8C4E7E18CF39F7085CDBBA1E861492
D756F3453E810871716B3BB7AD7F1BE3071EEC056D8FA00270928C30F5A59884AABA91C4E212229EF2C8CB0F205A3716
2CFE1BCB949E8326435093A8D24CA4509FBAECE4C1DA794CE4192F9D49EC9E39A34D0324A56E1B84D367149848B12EA3
A5DF299C7A5BBCAA762C7919AAB7A01625917CF8C83D35330B38A4637092D8DE21ED41A858E8FDFDDECF6939FEA5EC15
A6E7F46BEADE268D5FA9CFF768CACB0EA5B2978453FA3D24E31A9A4C4E1AA3159554101855187E8F190B89B3B711301E
45F53D6736751E73CF97118D5DB63F3F289F0E40753DC9E37065A211326A2C945CC0961B186DA3383B9B3E40C19323FF
CD23978F003224A3BF6A553C28868AC6E8EFAA5DC265F81E8353FD73D56DE12E76FF8FD7F767A6D95AD91BCB251D2E5C
894CBF58F8BB22D80B20A9096480D9EE0D264570F3D85A29CA3BA96AF25AFA4FB83E5438253C528AE51EEDC59E5A9F2B
1CC166A5CBE077275B2B5B87327FC2B2D5BA577CAE7552CE3EB31C3A403A5BAAB90E430F617464247D4C70227CA92EE5
516F471EE9A34C5945AABF6121EAF8B37822752BDA70C91631D4E90F417AC6FA53795C13A27F43320DD8531D42894D9B
10A688CE3F08DF163E65D7BFA08D4CC2B3034A81437BD8ADE192A1BC8C40DF3DCEE49AE5C989999221B6DE931327B79D
4A03E40D66F307F758ECC243D4A9316382942146A387E1B02C267B95D9E57BFB0754900621E1D2A26FB6C3281C1936E0
EB8F676FE853789EBA4B6194247C7615153DD622A626C01A1A6B39F128E3402879D67CAB0B1DC5B129398ED4565646A5
00511C98DA8A64EED3E45996B66A2A0BB2873066ECB49E2802E4D56F872D448B6951583AC2A9FAAE2ED7B0E3910A30A1
0BBAD7FAAA76A5FCD86365C91C08BA8F6E5E310FE4F559CFC2BEB2ECA3FB7E9F2D582698D618D149443D1412433C9ACF
F2E39F58EDEE83E70B9EA327C7133BC68EE1827AF0B604DD21B91836DE3F787942306A2857ED247AFD7578EEAAE6E206
872A63F382463417931F969EBC63BEE9C7505069396A5BA6A78001A10FB92F51CB512F86D8902B817A0248E58A592311
04D32A9CFEDA5388520D0F6768CB91F369B9364FA6E046231696AED256506909A0ECC873A00E181AA5963596F49DE101
038BBAC42F15522EA076A6F2D232F5FF8345EB2C24969E8C63B6F67620CD343F770CECDB6DDBFC5546A02622F3810CC7
E5C43E71A51540A4841E9481F5A4A0AAB89F26225EE34CAC64F8484B00F7D54B27ED1F1B08D2EE7B76DB310F80E70993
D3AF698C1A786A9B31E1F60ED4748E84DE297D8D83310ACE4FD0062FFC94FFADC092BAF3CF5B4ED27AB200AE75869F34
6AC14D3BACC026B5E2957D4C269CEC2146A1533168AECDB73079D2351797CAE9B70D5A8E6AE1A58B6A1AA9F2781AC0EC
EE33EA7761B81C4C1DD439A9243F547E48F426138FAD7501B091BCCCFDC81309C6D831162F5A05B62D10F92AD30562CA
2D192EB513AB6346868370747A2CACB9D898EED7000FE6151EF3354A8889377941D43E9B3F3CC8393FBBD71109B6B149
6EFB8693DA6ACFE364DE137B54C6722FDBA3ECBB58353C2574FA98992D64EC6E500DC098057C06F8FED87A3235677E9C
D6D02430DFAE5B12B61BB8686C33A10752E0573A8587AEF34A4518136AF01A073AC40F13C6032B99AFBBFEC6B59A0868
78AB4D6418FB72CD8D77927D08FC3CF15857A84327FFFF1AAC2AD75CFCB8ECEB962451F03C1E145FD4E2AB67BE6D6EEC
0D5EE752F29B15C23BFF199062AE90050C18E9462B1C5F996C7034D864D2119ACF2EED88D929536B15BB6BD536049CF7
B2F0C92C9494AF09F6D8DE41C6B3678D0EC7C9B79014F899F998B80F38AD8056DA85F27DB7878B0D8A36CE2C261C0C8F
E99DCEC8D40C0ECC34E19750835E1E7979ADD205906272231086F74998B4A6742496848DD420B677700FB3CB8FDE8808
2EBF8002B983B4AE2A6E6231EF55A5F3F732C7D903AF8549C82DB398E83E3AD14299E574201BB16763D3269F544421D3
5B89792487CDCD4D0B1CD62B9F8351EF92F0D0436594A33DFA4BCEF78820D1EB1875CE451CA57F55838AC3C7EB3A1039
09AF1FA9DFB232127B182A051B9C111F5D82B5D3A179F289328C8DDC2CB0AD34AA97107B78DEB8B275F582DF3229DAEC
EBFEA7F4FACE636A7E256517D9044C1B407329D5D0A7D34CC5F8DF728FF52AA3FF16DB57CE1F15CD1F8C80953145B086
7158CDD27471A17F39340FFBE27BDFB6304D3C97E24DC283A29E100326A6980B7A3968A6A2034FDBAFB27E4218C313A2
CC02A1A162019D466A2FF0309A29D32DA11A653A55C523661B3B9E90E24ECCA12A603C71CF2546BB6D6B341C8482C20B
56FF7AD8A8A656DDC9CFDF550B5B0F71630F30EC4BA32D8554BF581D09F9EEEE8F8A37DDBC4711FAE6E4E2360C8EF1FA
2902416C0578BB0E69B79BA54012F4EC4C2542D05CAD7106C241462BF68FFE99992816B1DB79D16F41D61F5DCAE49CF6
87A16C70A8565B222DAF5342B53AF7D57A85CCF910F0AE7338A660D17818A1F9B2511E5CFA7AB86591D920E0C23B794B
3C2D2AEE86F764B060DCB3796DA423EEB18D701E489B57694710B1BC63B93A3FF45A14FD2090EF847B266504A232A642
FE77304A8D4A401EDCC700D9B0565CB3FFF1DFB34FDD56AA683F1FEFE549C181B0C59D57370C301EC265D6DAF938B724
2EF0C72F97CCAF47AE7B29645D2BE64C7A16D7D05ACEEA26E03F175FCBD6954A5FAF48E74445333C904E469481A84901
770B50E88F90C06678B8A4B011ADD95B3632223996DC0560DD18810263BEB7F60E90D8FEB20309A1B880B6C36BE83286
55C4BDC50210430324DF1133C07AC2F0C38E4C7C0E5FBD41AB57D88AF146D3FF926743DD5AF41F0DE7DCD2003CEF103A
0173227179666DD0A84D84988721D8A897DD56B821C577AC3134B78B57337D5706C586111B19FF0A7975817D91C84519
47B5D24329B29F15B85D53EE1AB40A769652AA24C938530BCBBC0988C45F0817AE7CDA7AD66126965C72479EFF1CEC69
BF47BBB5744B9D98E314259E79735DDD62E099C0DFFD0EE0EDDE515DE39B80F28E17A57DA5B19EEDD3669576F555D4F0
CF040C9F9D5B04DC2EA078938276E8D5F8C69EC718F2D01800A8F737EDE7068F8C0137BC08AA41AE298D0395281B541B
A81F1D96E88EE1486F6D0A47EABC13C6DF2D6F68E573D9A6015D57C5F0C600E3A4DCF3BD45F7B8F6C902363C57AFEE09
56F0BE0314BC59001DC5317FA191CF6634CB80A6096A0415E72286D28237B63459BEA54581387962B1D4250D173C9DB7
635F6ACE09427E0CA6271EBB6BB7FE35D6A744AA1B3F5FBEA0A02A2696FE4ABD739AE7F0E817629BE25DFA03AF50C65A
D2455746861C45C40418A9D90BB23493541A8BBB9245ED107A2FE652F2420A0A41DD55167357B769345F018EC875621B
5FD0F19DD4DDF248E3ABF7C577A971B214CA53057BA6310B97F620F889B9153ABA23FCA9CC826246264BF095B9BAAFDD
C35ECCAD6F214FBC7E5820333C13542A62FC1754E2F9525CC2FD12D7F874FB08AD666D1989B9400DF3980F4AC5C4F4F6
4323D939E5A78807D40BAB56DB564A712FD06E8C741B173C39ECC99F7823A6F597AFC42E994A7A6D0EB36BEE41A7D3E8
1CC7CCE9DC65529319EF2FB60E047DF312746DA21D32E32F10DCE0B49EFEC07038A8EDE860374DB20F8348641840EACE
F9127AC98EF3F84C38AFB7A4038FDBC7BD2B8E2B15031BB4A9A8B68057354830A5BCC4BD2EF9DF087CB0C6E4E6A86E35
347C5D741AC4B915580FFFE987D0D2D5C2E98DCBFB72B8B9FEACEBEE66BDBFDF75C476DE99574D5656C5FC51792A8670
2F8A65466A62756919F359263D96AA3FC6C4FD3446308B5F89E362CAC95CA04184E5809DB96A341C28C63DAAC6851627
85C290DED743B902843D9E8F6BBB0902CDD8C3327E92B7F8F2D697AA5A4EEA8CED8A914D2276C8A6CFA3D9082B337041
BFEA8812E6CDF538127ECABE8616B7ECF21EF675AFF7C24B9712E9E54899992925C629E3922E0F193D025D40DAE4F524
8707F6BD29B2FB42E8E797CA38CE4D09C76F9EA5CDFD56A9522AE6045D42859A5739EB5393CAF17F9745182F35ADFD7B
C254131DC005911637E81F2342B186C324900AE497F30FF8145E3738E5A7DB0B075EFC1D7A2A416B46B25E7FB3345ECB
B7AF85286B66FFC56890BC6746ABEF05F5C2AD61D89D5D22E8AD701E1C2EFA3A5968F7C2C9A3BEF7E0224470A64A0D9F
9EE7DDE40232C8F0D75207EA38E8AA576AE75936D3DD620FC2DB2A31AB6D790DC07FC00AD107F2C35ECEA65DE126D771
95150BEAFC4B11E0F094317B657C7F6F9C0401AE14BB1C5A42EE5DC80F1AA77BFEEF08A104475D7124BBD858F369BBA9
FEA19A57CFD0FC5B486114F46112461A3CF3BB70532CDA169303961806090B2D3DFD7F0572EAF1F0F280CF6237D38DEE
F0BB03DF19A4CF2E9E868628AF054A575D657BE788E8722C33D008109E13F238240E8D0ACE64A5BD4BF2610E3CD71656
066EC53A6E0233780FDB4EA493874B2C6D5BB3B4EA2F0A56E84253A4FE7122C93225599795BA41621314CEE3ED41414E
1310327484CD29A8D8F6940A4561E9E731AD6C92B67207B418AC15F00B6B021D0B0BDF294F000173E012A29992310B82
EA393C36A69CF874D1AD6A3B54C9B5F4391465CF8A536B0D80C9666EB05F86CA68742C6D9ECADE9FE97F51A47381BBB3
D0499861D73FC2A93E49E0333CFAB3CF46D704CE3082CFBB7BE3EEC20AA2209D12ED4CFFF6D9A078BA914746ED093A91
712B8C203330FF74371758657723EF010C832BB6E65DE5E596B46BAB3B0275BCEFEEA6785E2B43B73BAE6EACEE39EA47
DB4076DD800D02CEF10050CB4FC41E8D816F886D38787D68C63DC56D3EA87626E61DD85ADBB6C49C32278F2C2B9E7D2D
21A26037D8A161742525362250ABCB1A5BC5FF6DDC31F88AB616D61937FB5CD8484C167DFBB37B7A4A58E88937D2A162
8F167D85C544227D7D739FD06EAB5922D6CFDEC94BDEF59A702FFCEAEFCF64AB6B83A91BEF6817D46133690391655E44
6AE98B37949BB97C5380FB71B6A2D33F1232218A5DBFD3B7A798B9A3A5A207D2AFC638D707539BE3078FDE405154DD53
6CD4DDB9619C513493D9B48D40E1C81A6FA2A4AAACE506510A1C045699862B589434ABD0E36CBDD3C6D4BFD54C1358D0
0B5BE7AD471F402674F96F5A439E72985384F166CC7B8E68CCA282C8489F1F42FC3C95A81C14165B449BDFEAB8615FAC
5B32228DB0E783DC51F76D668D1627F62592A798CCB660A80F92B3956C85E21366FAC64526832C6D80BF0D9F8B3DBB75
4BC2EF4C46110F4ACFAA233612794B5648B563BCCE90C711A79679D4671455A6915D8F988CA42D6FB97065C261504234
A20E8C3823B329D6CC0B185FC1B6DF1222C8DEC2ED9412FDCD3B201853830413B46123196DE0D3F61C77EDE81D698775
0E9CF1BC60AB316D3F651F8D28C913A0308E285B022140B6F27B193AA0FBA8B34EACF97E499049858CAD3A6D3A007611
5A6B07668AA7EB552E5AAB6BA6EC21FF5013779F871E753AB0BB89428A16AB10E32EC0289F1757900449BBA7EDD21AE6
C11079E4B34705516837307DB8AC9CD8C7F67AC150B722B0DD4480912DD23CD9C3E697EA13C4D16D537657DE842DE3E0
146BBECDA46E640D666F7B05EAD8DEDA4A22996596290A1C922F0A05C8A82F2CA3502FEE8046365C433500A197C67D24
3EB029D88F6649C2FF13D5B77E33F72FEB2D3C62959137D67B96E8A4D5473BEE5C79A73BED49E17156386037FFC13241
008736412F93DB1A210C69173BD9AEE971DB97AC2789AF6B22CB4FFF29831776425454DE2A26CFD56041282EB61A39D0
95DE94E336EF6D2F38CDA7B71768603D1EB37F0DE1BCD0CE0D86895CF8F47480A5D1008B550EDADB934321C3CFECA4BA
A68CBE7632E1797935CF9868E17C119F35FCBD9C7300D3C2260F161600D3F1086180CB1AC8832EB30948C7EEB8D3C4A7
D3D25DEA7C5AED06DF2E553C992D330A33A178F005E4C3A8E6FE86F7A5085DF80843F35D9C769D0BC2964140DF4BBB37
A406216044597A5BCF30FCA425DF62A806265D531619FACF5AD986D2C8231A8364C08E48DBFB5FED464E57F282A1DE20
4931C5FC4427D36B737F5E33450743BEB8A4E5BC9BBC5A0BB0A80C6FCA9EE8D6D015CAC5135B0022B367B1F277FCC0AF
DA3945C779E2A1DC0096E9530FC65699C73676BC03EEDD092A87F455324A2C6D541FAFB1D99EF728442EC1796081426C
620E4D297AFD6784255C3461F575B0E7A127C8BB83CAE83D9309CBBEA83DA68CF225C0DD01A3FAE242B3C37224D89EC3
C52E6C67FF1AF9B6F56AE0CEFD6D425D4E8F41CB74B9CBF3B814CC9055D8F559FF4B2A088BD49CD3C446C9ACB4FBA9CE
48C306F3F5E0F6A7128549F58E0D2AF493E709D43B50881C7BDBFB46D897992FD6A699A5481B8F1DA835E731C559F55E
D01C3C490F0CA0E6261BAAB06EE3F7664749AFF77464117F2A8203ECC7A1E8951E914C6892BE24A109B7E70195B94EF6
E476F4EA4593EAC0C959B328239433F68B85DE7803F3A5EC4A42E28FB8355E1549DDFA2C161352762246B9756BD2F8FF
9AE2638AA4B28866A10AB89D93F3ECCEAAD048FF363EF1E43E4E0A325C240BE7EBE80A4AE5ED010D806AEEE73CE3BECF
2809143D90FA86E26234807908D40A5E07FC68057A281822ECDFA28641C1F3A2F47F3A04CBC19553B7751CF0D9DA8407
92D738272131C90B4950341330005941319FC63BC174E93C82CD9490A6F0502BA3EB0F5A16CF8385BD71BD78E93F0449
6C1E6577F18CEB3344F14B20D45E269334CC9AB5B2D6C5BE49CDD57124F2D584715D90FD8A1643D06ADDCEE06018AF50
293B7CC2E91B32A11D90D329C89A7383EA1BF6F9BE2DA1884EEE2C88A3D3E56D958F7444A458433B
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%!FontType3-1.0: HiraKakuProN-W3
19 dict dup begin
/FontType 3 def
/FontMatrix matrix def
/FontBBox {0 0 0 0} readonly def
/PaintType 0 def
/StrokeWidth 0 def
/BuildGlyph{save 3 1 roll
1 index dup
begin
/ShowProc get 3 1 roll
1 index /CharProcs get exch get exec
7 -1 roll exec
end
restore
} bind def
/BuildChar{1 index /Encoding get exch get
1 index /BuildGlyph get exec} bind def
/$SP{3 -1 roll dup /SetupSubFont get exec
dup setfont
exch 0 0 2 index stringwidth
} bind def
/$SPW{4 -1 roll dup /SetupSubFont get exec
dup setfont
3 1 roll 0 0 0 4 2 roll} bind def
/$SPTW{5 -1 roll dup /SetupSubFont get exec
dup setfont
4 1 roll neg  0 3 -1 roll 0} bind def
/$RP{6 -1 roll dup /SetupSubFont get exec
dup setfont 5 1 roll
translate -90 rotate 0 0 0 4 2 roll} bind def
/SetupSubFont{dup /PaintType get 1 index /StrokeWidth get
3 -1 roll /$SubFontArray get 4 1 roll
3 index 3 index get
dup /PaintType known{dup /PaintType get}{0}ifelse
1 index /StrokeWidth known{1 index /StrokeWidth get}{0}ifelse
3 index ne exch 4 index ne or
{dup length 2 add dict begin
{1 index /FID eq {pop pop}{def}ifelse}forall
/StrokeWidth exch def
/PaintType exch def
currentdict end
dup /CIDFontName known
{/Anonymous exch /CIDFont defineresource}{/Anonymous exch definefont}ifelse
dup 4 1 roll put
}{ pop pop pop get}ifelse
} bind def
/ShowProc{systemdict /rectfill known
{0 setcachelimit}if
6 -1 roll dup /FontMatrix get exch /FontBBox get aload pop
4 index transform 4 2 roll
5 -1 roll transform 4 2 roll
setcachedevice
moveto dup type /stringtype eq {show}{glyphshow} ifelse
} bind def
/FontInfo 4 dict dup begin
/Registry (Adobe/) def
/Ordering (Japan1/) def
/Supplement 6 def
/FSType 8 def
end readonly def
/FontName /HiraKakuProN-W3 def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
dup 33 /uni0071.82 put
dup 34 /uni0075.86 put
dup 35 /uni0065.70 put
readonly def
/$SubFontArray [/AAAAAX+HiraKakuProN-W3 findfont /AAAAAY+HiraKakuProN-W3 findfont ] def
/CharProcs 5 dict
dup /uniFFFD.0 {(\000) 0 $SP} 2 index /.notdef 2 index put put
dup /uni0065.70 {(\000) 1 $SP} put
dup /uni0071.82 {(\001) 1 $SP} put
dup /uni0075.86 {(\002) 1 $SP} put
 def
 end dup /FontName get exch definefont pop
%RBIEndFontSubset
+/HiraKakuProN-W3 cguidfix
+/F2.1/HiraKakuProN-W3 renmfont
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ { 1.8008  exp } bind { 1.8008  exp } bind { 1.8008  exp } bind ] def 
+/MatrixABC [ 0.4295 0.2318 0.0204 0.3278 0.6722 0.1111 0.1933 0.0960 0.9578 ] def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeA { { 1.8008  exp } bind  exec} bind 
+def 
+/MatrixA [ 0.9642 1.0000 0.8249 ] def 
+/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def 
+/DecodeLMN [ { 0.9857  mul} bind { 1.0000  mul} bind { 1.3202  mul} bind ] def 
+end ] /Cs2 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+q
+0 0 179 213 rc
+11.5 189.25 m
+168 189.25 l
+168 11.25 l
+11.5 11.25 l
+h
+11.5 189.25 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+101.5 93.75 m
+258 93.75 l
+258 271.75 l
+101.5 271.75 l
+h
+101.5 93.75 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 89.75 196.25 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-63.703125 4 m
+(!"#"$%&'\(&\)#$*"\)"'&+)[ 8.666016 6.673828 3.333984 6.673828 3.333984 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 3.333984 3.333984 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+96.5 178 m
+145 178 l
+150.52284 178 155 173.52286 155 168 c
+155 140.5 l
+155 134.97716 150.52284 130.5 145 130.5 c
+96.5 130.5 l
+90.977158 130.5 86.5 134.97716 86.5 140.5 c
+86.5 140.5 86.5 140.5 86.5 140.5 c
+86.5 168 l
+86.5 173.52286 90.977158 178 96.5 178 c
+h
+96.5 178 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+186.5 105 m
+235 105 l
+240.52284 105 245 109.47714 245 115 c
+245 142.5 l
+245 148.02284 240.52284 152.5 235 152.5 c
+186.5 152.5 l
+180.97716 152.5 176.5 148.02284 176.5 142.5 c
+176.5 142.5 176.5 142.5 176.5 142.5 c
+176.5 115 l
+176.5 109.47714 180.97716 105 186.5 105 c
+h
+186.5 105 m
+S
+1 1 1 sc
+CM
+98.875 157.5 m
+109.875 157.5 l
+109.875 138.5 l
+98.875 138.5 l
+h
+98.875 157.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+188.875 125.5 m
+199.875 125.5 l
+199.875 144.5 l
+188.875 144.5 l
+h
+188.875 125.5 m
+S
+1 1 1 sc
+CM
+109.875 157.5 m
+120.875 157.5 l
+120.875 138.5 l
+109.875 138.5 l
+h
+109.875 157.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+199.875 125.5 m
+210.875 125.5 l
+210.875 144.5 l
+199.875 144.5 l
+h
+199.875 125.5 m
+S
+1 1 1 sc
+CM
+120.875 157.5 m
+131.875 157.5 l
+131.875 138.5 l
+120.875 138.5 l
+h
+120.875 157.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+210.875 125.5 m
+221.875 125.5 l
+221.875 144.5 l
+210.875 144.5 l
+h
+210.875 125.5 m
+S
+1 1 1 sc
+CM
+131.875 157.5 m
+142.875 157.5 l
+142.875 138.5 l
+131.875 138.5 l
+h
+131.875 157.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+221.875 125.5 m
+232.875 125.5 l
+232.875 144.5 l
+221.875 144.5 l
+h
+221.875 125.5 m
+S
+186.125 123 m
+235.375 123 l
+S
+186.125 147 m
+235.375 147 l
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 120.75 169 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-18.348 2 m
+(!"#"#)[ 7.752001 7.415998 7.056001 7.416000 0.000000 ] xS
+1 0 0 -1 37.5 154.25 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-16.933594 4 m
+(,-&./,)[ 4.259766 6.000000 6.673828 6.000000 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+144.5 128.75 m
+163.17143 128.75 l
+S
+CM
+84.600006 154.25 m
+73.171432 158.53571 l
+73.171432 149.96429 l
+h
+84.600006 154.25 m
+f
+0 J
+0 j
+1 0 0 -1 -90 283 cm
+174.60001 128.75 m
+163.17143 124.46429 l
+163.17143 133.03571 l
+h
+174.60001 128.75 m
+S
+1 1 1 sc
+CM
+96.5 124 m
+145 124 l
+150.52284 124 155 119.52284 155 114 c
+155 86.5 l
+155 80.977158 150.52284 76.5 145 76.5 c
+96.5 76.5 l
+90.977158 76.5 86.5 80.977158 86.5 86.5 c
+86.5 86.5 86.5 86.5 86.5 86.5 c
+86.5 114 l
+86.5 119.52284 90.977158 124 96.5 124 c
+h
+96.5 124 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+186.5 159 m
+235 159 l
+240.52284 159 245 163.47716 245 169 c
+245 196.5 l
+245 202.02284 240.52284 206.5 235 206.5 c
+186.5 206.5 l
+180.97716 206.5 176.5 202.02284 176.5 196.5 c
+176.5 196.5 176.5 196.5 176.5 196.5 c
+176.5 169 l
+176.5 163.47716 180.97716 159 186.5 159 c
+h
+186.5 159 m
+S
+1 1 1 sc
+CM
+98.875 103.5 m
+109.875 103.5 l
+109.875 84.5 l
+98.875 84.5 l
+h
+98.875 103.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+188.875 179.5 m
+199.875 179.5 l
+199.875 198.5 l
+188.875 198.5 l
+h
+188.875 179.5 m
+S
+1 1 1 sc
+CM
+109.875 103.5 m
+120.875 103.5 l
+120.875 84.5 l
+109.875 84.5 l
+h
+109.875 103.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+199.875 179.5 m
+210.875 179.5 l
+210.875 198.5 l
+199.875 198.5 l
+h
+199.875 179.5 m
+S
+1 1 1 sc
+CM
+120.875 103.5 m
+131.875 103.5 l
+131.875 84.5 l
+120.875 84.5 l
+h
+120.875 103.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+210.875 179.5 m
+221.875 179.5 l
+221.875 198.5 l
+210.875 198.5 l
+h
+210.875 179.5 m
+S
+1 1 1 sc
+CM
+131.875 103.5 m
+142.875 103.5 l
+142.875 84.5 l
+131.875 84.5 l
+h
+131.875 103.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+221.875 179.5 m
+232.875 179.5 l
+232.875 198.5 l
+221.875 198.5 l
+h
+221.875 179.5 m
+S
+186.125 177 m
+235.375 177 l
+S
+186.125 201 m
+235.375 201 l
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 120.75 115 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-18.348 2 m
+(!"#"#)[ 7.752001 7.415998 7.056001 7.416000 0.000000 ] xS
+1 0 0 -1 37.5 100.25 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-16.933594 4 m
+(,-&.0,)[ 4.259766 6.000000 6.673828 6.000000 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+144.5 182.75 m
+163.17143 182.75 l
+S
+CM
+84.600006 100.25 m
+73.171432 104.53572 l
+73.171432 95.964294 l
+h
+84.600006 100.25 m
+f
+0 J
+0 j
+1 0 0 -1 -90 283 cm
+174.60001 182.75 m
+163.17143 178.46428 l
+163.17143 187.03571 l
+h
+174.60001 182.75 m
+S
+1 1 1 sc
+CM
+96.5 70 m
+145 70 l
+150.52284 70 155 65.522842 155 60 c
+155 32.5 l
+155 26.977142 150.52284 22.5 145 22.5 c
+96.5 22.5 l
+90.977158 22.5 86.5 26.977142 86.5 32.5 c
+86.5 32.5 86.5 32.5 86.5 32.5 c
+86.5 60 l
+86.5 65.522842 90.977158 70 96.5 70 c
+h
+96.5 70 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+186.5 213 m
+235 213 l
+240.52284 213 245 217.47716 245 223 c
+245 250.5 l
+245 256.02286 240.52284 260.5 235 260.5 c
+186.5 260.5 l
+180.97716 260.5 176.5 256.02286 176.5 250.5 c
+176.5 250.5 176.5 250.5 176.5 250.5 c
+176.5 223 l
+176.5 217.47716 180.97716 213 186.5 213 c
+h
+186.5 213 m
+S
+1 1 1 sc
+CM
+98.875 49.5 m
+109.875 49.5 l
+109.875 30.5 l
+98.875 30.5 l
+h
+98.875 49.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+188.875 233.5 m
+199.875 233.5 l
+199.875 252.5 l
+188.875 252.5 l
+h
+188.875 233.5 m
+S
+1 1 1 sc
+CM
+109.875 49.5 m
+120.875 49.5 l
+120.875 30.5 l
+109.875 30.5 l
+h
+109.875 49.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+199.875 233.5 m
+210.875 233.5 l
+210.875 252.5 l
+199.875 252.5 l
+h
+199.875 233.5 m
+S
+1 1 1 sc
+CM
+120.875 49.5 m
+131.875 49.5 l
+131.875 30.5 l
+120.875 30.5 l
+h
+120.875 49.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+210.875 233.5 m
+221.875 233.5 l
+221.875 252.5 l
+210.875 252.5 l
+h
+210.875 233.5 m
+S
+1 1 1 sc
+CM
+131.875 49.5 m
+142.875 49.5 l
+142.875 30.5 l
+131.875 30.5 l
+h
+131.875 49.5 m
+f
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+221.875 233.5 m
+232.875 233.5 l
+232.875 252.5 l
+221.875 252.5 l
+h
+221.875 233.5 m
+S
+186.125 231 m
+235.375 231 l
+S
+186.125 255 m
+235.375 255 l
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 120.75 61 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-18.348 2 m
+(!"#"#)[ 7.752001 7.415998 7.056001 7.416000 0.000000 ] xS
+1 0 0 -1 37.5 46.25 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-16.933594 4 m
+(,-&.1,)[ 4.259766 6.000000 6.673828 6.000000 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -90 283 cm
+144.5 236.75 m
+163.17143 236.75 l
+S
+CM
+84.600006 46.25 m
+73.171432 50.535721 l
+73.171432 41.964294 l
+h
+84.600006 46.25 m
+f
+0 J
+0 j
+1 0 0 -1 -90 283 cm
+174.60001 236.75 m
+163.17143 232.46428 l
+163.17143 241.03571 l
+h
+174.60001 236.75 m
+S
+ep
+end
+%%Trailer
+%%EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_key.graffle	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,1825 @@
+<?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>138.17.0.133677</string>
+	</array>
+	<key>AutoAdjust</key>
+	<true/>
+	<key>BackgroundGraphic</key>
+	<dict>
+		<key>Bounds</key>
+		<string>{{0, 0}, {559, 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>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2012-02-07 11:42:08 +0900</string>
+	<key>Creator</key>
+	<string>Kazuki AKAMINE</string>
+	<key>DisplayScale</key>
+	<string>1 0/72 in = 1 0/72 in</string>
+	<key>GraphDocumentVersion</key>
+	<integer>6</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>68</integer>
+			</dict>
+			<key>ID</key>
+			<integer>70</integer>
+			<key>Points</key>
+			<array>
+				<string>{144.5, 236.75}</string>
+				<string>{176.5, 236.75}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>69</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{110.5, 229.75}, {34, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>69</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 "key3"}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{192.25, 213}, {37, 18}}</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 queue}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>62</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 255}</string>
+								<string>{235.375, 255}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>63</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 231}</string>
+								<string>{235.375, 231}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{221.875, 233.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>64</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{210.875, 233.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>65</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{199.875, 233.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>66</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{188.875, 233.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>67</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>61</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{176.5, 213}, {68.5, 47.5}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>68</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>CornerRadius</key>
+							<real>10</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>59</integer>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>56</integer>
+			</dict>
+			<key>ID</key>
+			<integer>58</integer>
+			<key>Points</key>
+			<array>
+				<string>{144.5, 182.75}</string>
+				<string>{176.5, 182.75}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>57</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{110.5, 175.75}, {34, 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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 "key2"}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{192.25, 159}, {37, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>48</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 queue}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>50</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 201}</string>
+								<string>{235.375, 201}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>51</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 177}</string>
+								<string>{235.375, 177}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{221.875, 179.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>52</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{210.875, 179.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>53</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{199.875, 179.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>54</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{188.875, 179.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>55</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>49</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{176.5, 159}, {68.5, 47.5}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>56</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>CornerRadius</key>
+							<real>10</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>47</integer>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>46</integer>
+			</dict>
+			<key>ID</key>
+			<integer>36</integer>
+			<key>Points</key>
+			<array>
+				<string>{144.5, 128.75}</string>
+				<string>{176.5, 128.75}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>35</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{110.5, 121.75}, {34, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>35</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 "key1"}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{192.25, 105}, {37, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>YES</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>38</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 queue}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>Wrap</key>
+					<string>NO</string>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>40</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 147}</string>
+								<string>{235.375, 147}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>AllowLabelDrop</key>
+							<false/>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>Helvetica</string>
+								<key>Size</key>
+								<real>11</real>
+							</dict>
+							<key>ID</key>
+							<integer>41</integer>
+							<key>Points</key>
+							<array>
+								<string>{186.125, 123}</string>
+								<string>{235.375, 123}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>HeadArrow</key>
+									<string>0</string>
+									<key>HeadScale</key>
+									<real>1.4285709857940674</real>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>TailScale</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{221.875, 125.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>42</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{210.875, 125.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>43</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{199.875, 125.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>44</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{188.875, 125.5}, {11, 19}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>10</real>
+							</dict>
+							<key>ID</key>
+							<integer>45</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+							</array>
+							<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>VerticalPad</key>
+								<integer>0</integer>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>39</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{176.5, 105}, {68.5, 47.5}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>46</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>CornerRadius</key>
+							<real>10</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>37</integer>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{115.75, 79.75}, {128, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>4</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Data Segment Manager}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{101.5, 93.75}, {156.5, 178}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>HiraKakuProN-W3</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>3</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0, 1}</string>
+				<string>{0, -1}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<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>VerticalPad</key>
+				<integer>0</integer>
+			</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>レイヤー 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>2012-02-07 12:52:31 +0900</string>
+	<key>Modifier</key>
+	<string>Kazuki AKAMINE</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>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>size</string>
+			<string>{595, 842}</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>QuickLookPreview</key>
+	<data>
+	JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGlmMFu5DYMhu96CmFPySGOKFuyDRQ9
+	NO0eFughyAA9LHooBkmLNLPAbnrp2/cnKcoajyeZRREYQ0oURdHSJzpf/b3/6gP+Upr9
+	OPX+26P/zX/xt3ev5PevnuTvde9vQpc8P43hk6dA3ETUxeQpZSg0Tg5O0Oc/4XlWV3cP
+	MkvwD3eYkES54R+ec38ojua+Gxs/CMY9IEIEEzmY4BFIM5rGme3znHl6ePlp5ykW39Hf
+	ZLgLPVoGvzu424/UBUy9e/Kf/dXP17yk6K/+MOGfa6yvbfCl4eHRTP5UwV0datMX67Ph
+	NurX6ria1Jbix189XjuN4tu1/93vPvlfdrre4+TTxJnN4+QPPvYqvfg44H3EOElHHJLL
+	Y68NUHzOk9/DBhLbebaH3A/dPI6xGdxzr3gVae9lNpdFe4EWdIQ20CihmJuiygwYqZ2i
+	NbJrZMRUNMQH7zrCAl8mw1qXVe/9XxaV5OCp3QXLHpIsUUglSyw1WWKVU0Bh7gakwIlC
+	2DjaPMSaJRqmLnBma4opcS9nSaWSJdVckyXt1mVVN6ayD1s/yXxtj8hO26sV4rMsWeDL
+	K+ElaZZYqlnCEpEDOTo0Td3EZ6SfMDfhOM98xM8lUI0pptb4wd1j2Pwdforx2o+/d5HC
+	5X7M+NSPj5HWfpQ6DR7qxjDjDT9b5pxRmDqKve6krmcqQXvxjKM3xngaxnYMNIxB/s4h
+	jJfIryfPG/yiqesHbELQy99+jB15cqDXDyGkiCeHMODR3x/97lnp0YRHccSLzGnY5iPl
+	bu57gH9wMkPLxw9/V8T9S8a4Dy2lmnlqpmkYOk7cxIsC1UFgGmlA8qRF82d3C187gnQa
+	hy5bmM2onLBp+zTy+TJPeZi7OQ/8LsCE44FPcPcJz/P2K2LjzdiGblCPdRbq+y5g5maW
+	uijeAvwmiG+jwqg4FOZkSA1zWBXs0tyQGQlR5iQh1ouQKBlnK3OSsJGZo5LNplrDHG1Q
+	fFQ3ShadwWiiWtvTymaVEV9hjssW+EJmLGlZ9cIcXuqhufbX28PxLa+Exo7Te4wgNdli
+	VaCMl82ELgqOhkq458s95mKIK0LHwL2cLZUsW6o12dIGXbi5KTcUyQyWB9XU8FSuVji6
+	JVuyS+VqqdniJS2rXrLF7QehiRE6TTg6bxFaE1gIjcqnMZYtWaD7rh+AxhnOuYJa+THo
+	XuLHm3HjhzHM8Rh0L/NTcN74seJvvY+kWlRC4/wf0RbaWUI7fgugOnYH6e4TqrNWqbRZ
+	ZBqhuVA4qTCN0MpPITTXl99N6IDKs/gHoYSLN/i9WQitd8A5QsctQrvN1DGhsSXjmtDa
+	UnMhBagRGsdDCK1htoQO8KacrOxMczohtA18cu8Seiu2cTol9DQKoXE32D1QF1UIDUpX
+	QqcxFOaw1DCHVWZOyqh5UPIpi3MwQvdLVZgi7suj2hkDkEwhtEjGHGlvq0I1LLA1N0WV
+	GYwmSbS2R2Sn7dUK8RlzLHDkrRTqvCRlDksLc1g7uOXDbHN7CKEjlcoHB5xv2nolscrZ
+	ijQuNXREZaSEjmn50oj4GjyuoWO2Lw2VLFuitdnSbk1CdWMq+7A86Hxtj2ZL26uVVG7F
+	qgS+ZIuXpNliackWa8c1dJIvogtr6IgKoiVrU0Nf5qfgfO2nqaEv8mOEPvWzEHpZ1/s1
+	9Iafc/uIa+jYH9EW2llCy1sQQqfyBaeEhoYx79fQKYNZZwn9P2voNJz5H8NC6Ldr6H6L
+	0Nt1qtTQsc8rQpeWbUKXUriE2RA68ZFc1dBpoDWh68BLauit2OIJoSNmWdXQdSAT+v4/
+	+Ai1fwplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTM1NAplbmRvYmoKMyAwIG9iago8
+	PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRl
+	bnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdCj4+CmVuZG9iago3IDAgb2Jq
+	Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAw
+	IFIgL0NzMiA5IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAwIFIgL0YyLjEgMTEgMCBS
+	ID4+ID4+CmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvTiAzIC9BbHRl
+	cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF
+	VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi
+	0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWA
+	BOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoH
+	hP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhT
+	zSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHC
+	CxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJK
+	gnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQ
+	EEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8
+	Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwa
+	P+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdW
+	m5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinS
+	bZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIv
+	bODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOW
+	ls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw
+	/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago3MzcK
+	ZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjE1IDAgb2Jq
+	Cjw8IC9MZW5ndGggMTYgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUp
+	rKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx1
+	6PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGM
+	seu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgO
+	rBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS0
+	90ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126
+	k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2
+	F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3
+	gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3
+	qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmN
+	etw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu
+	7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv76
+	9nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW
+	UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5U
+	Y40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNiAwIG9iago3MDQKZW5k
+	b2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTUgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwg
+	L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRz
+	IFsgMyAwIFIgXSA+PgplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091
+	dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFz
+	dCAxOCAwIFIgL0ZpcnN0IDE5IDAgUiA+PgplbmRvYmoKMTkgMCBvYmoKPDwgL1BhcmVu
+	dCAyMCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0
+	bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoyMCAwIG9iago8PCA+
+	PgplbmRvYmoKMTggMCBvYmoKPDwgL1BhcmVudCAyMCAwIFIgL0NvdW50IDAgL0Rlc3Qg
+	WyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAw
+	MDEpCj4+CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIyIDAgUiAvTGVuZ3RoMSA5
+	NzQ0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1aeXiTVdY/992zNkmz
+	N2mSpkma7gstLa00lG4sraVVaJBiWyiUTQpCFT7BoiBSkBGRRXDDBRBEQkFJQfjQqaLf
+	uOCMoqLzzDii4zOfHWfmQ8cRknznfVMq8Iw+/OEzeXvuvedu77m/e+459963SxYv7QAV
+	9AANDVPbumaB9Et9BoDMn7GgrSvO6y5h/NaM7iXOOM+mAdDzZ3XNXhDnhYcB5PbZ85cN
+	tU/8G4CmtrOjbWa8HMT2RZ2YEefJCIxTOxcsuTPO645gXDt/4Yyh8sQ3kPcuaLtz6P3w
+	KfLO29oWdMTrp/ZgnNq18PYlQ3wxxrVdizuG6pNmlO9dIJirg4Ugg3nAAwUafFoA+K/k
+	dmCwVCzH38xMxeZbE8q+Ba0g8bfW/UqKX3e9fPb7jks+xSbhX5ghu1xfjDl/1A+gJFg+
+	qNg0XCK1w0AXhqaMMIxDKkcqRMrIGGOGHrIbHkR6EomGOWQ9LENah/QIEjOceg65frK+
+	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
+	fTe3hGf1Skpv1thZHKZZIbfyViso/TKrjWSb/RawJKEb4a4amWR64quhDH03unAi7oHF
+	fSsO6YqhiCNAW6AmuDUhq/dP3Nd5viHzqD13ZcA/vjgr6QjZg/JPb3xiylORSdTT7WUz
+	VcaKwkVzIu+isHjWWYfCP4TzpYUbA14f7VWNpGsYRi1oKLVMK1P6BFFkrVywJpJsjV8L
+	Fl1imFShqCulxStOAqoUWsW68oHIAK7foc26hLwoptFkyEZnwqF46/YbnpnHmu2aJM39
+	DyGs/UU7KfokTR1cHNkuymKKfUPJ2Km4C258UZUtP6XGc1x5wMMYS0w0p5Zrraga+GXO
+	Dwa1IYF20BR9yYi74kuu2SuGLHZLyUCOaJjjKpFTjgoRKRvURM7jka9AW2Bwa3GTMezn
+	vIVad2HB3pf27/ca8lTJesdY38qpmzaxU6MfbI5UFScqCLVRJqyaTb22GXWbAkN0nGQL
+	zTjL/xO4rddwv3mPmRbXbrGuVtesm83fQd/Bb9Bvx1uG7YZtxm2mvbDXqKmFCYYa05sG
+	ppJ9naXWsrthN9nD7jWxqWms2WAyEuAMSkWCXVBbeIvFmISjZIEcNBnMB5W/MlqsSe+7
+	ZotoW/A4fN4cKSnBP4s0QnNcQeoiJfmWHDOu6jIRf9zlBnQGAxiNC3Qmk5klZIEOwLw2
+	O0OzYkCKBIyJuAFchEu8hRRwNMVTHHp8n3QEKhqJp2NSQGjaddp7b3vFoz2Pev3JOema
+	/BwNO1odXfIWcRAmZ3Z0U/TrF6KzjnDCMyrOZRYeTmXqL22n7xGxkn6xDvxG++9+KA/6
+	Fhb0eM9iBB/ujYugEr/7jscvouJ355thCt5WiD+CX6PFOxc0K+KdxtjG+opgdUZtx/zu
+	jiVzZrRJNaRiDBqQxFbi98O7kDYgPYr0PNLLSG8hfYr0NdIl7FqJZEPKRCpDmog0LTb0
+	wzownCbowa/mU67h867h86/hC67hK6/h667hm67hxZFeKY+E6xXyzb6mfN41vPS/WFfU
+	F631lf0tvoaX/nfqivrLxPL/B3b71BoKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago2
+	MzYzCmVuZG9iagoyMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2Vu
+	dCA3NzAgL0NhcEhlaWdodCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRC
+	Qm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0NSTkJZRitIZWx2ZXRp
+	Y2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQg
+	NTEzIC9Gb250RmlsZTIgMjEgMCBSID4+CmVuZG9iagoyNCAwIG9iagpbIDI3OCAwIDM1
+	NSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDU1NiA1NTYgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwCjAgMCAwIDAgMCA3MjIgMCAwIDAgMCAwIDAgMCAwIDgzMyAwIDAg
+	MCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKNTU2IDAgMCAwIDU1NiAw
+	IDU1NiAwIDAgMCA1MDAgMCA4MzMgNTU2IDAgMCAwIDMzMyAwIDI3OCAwIDAgMCAwIDUw
+	MCBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5
+	cGUgL0Jhc2VGb250IC9DUk5CWUYrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMyAw
+	IFIgL1dpZHRocyAyNCAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNv
+	ZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMjcgMCBvYmoKPDwgL0xlbmd0
+	aCAyOCAwIFIgL1N1YnR5cGUgL0NJREZvbnRUeXBlMEMgL0ZpbHRlciAvRmxhdGVEZWNv
+	ZGUgPj4Kc3RyZWFtCngBY2RgYWJgZGQU93INDnJ20vbILEr0TswuDSjK99MNNwZJ+f2Q
+	/iEzkUfuhyzjDzmmbh7mbh6WP2J/OGVYLsiwfGKVZWRgOCvLeGT5QjDBN5lHXpbh0VFF
+	HuVHPEoyTH95VGQY/QRlGD15VGUYnfgZ2BgZ2Xi6Z2045piSn5TqlViQmGfonF9QWZSZ
+	nlGiEKORHKOpYGhpaaxrZGBgruCSmJmXWVCQn6cQnFyUmpqn4JuWrqfgnK+no+BTkqKn
+	4JiToxAE0lmsEJRanFpUlpqiB/JDemZevkJmsUKiQklRYkpqbmJRtkJ+Gg7j0DztGuHl
+	ExWMHhRg0RB0UQYgcGMIYghjAAUVODAZfBl2MRoyLlbf//PNfsb3+3/67Gd+//OD6L+Q
+	n1t+hbCbhYv+PvdH/Pf5H+KsP7X+HgHyfoh/B2LWv5p/D4kCWWLfz/4RY/2rtUn051z2
+	7+f/SLLy/XjQfPp7yqnvNqcYf2z+Pke0c1n7pq5pHN+lyvXu/RaV/q2l+Zvlt/1vx3e/
+	mb4bXjmxeOcu+UWLZsydt9V1uYRdfnCylbR/1OLt2fIF6xs3dJzj6DslOnHjhLkzl3Ac
+	Xrlv1Qnp3ZtqclfJr86ZlT4xmIPvp1THmR8OZxrLhXbe/MF2Vdjix+XfCaJtGzrXbJX6
+	MY99T++KCRvkrIPYanqaeqvkhG9cjnNbbyD9W1v7NyPQDQ6vFL/rPby4/uIu+Y7Crup8
+	qd8C7HGduW2pcr///ygW/S597vZ3lu/s18x/i/wWtzP7zfmb0fP2d0k5vh//2k9nlf1Y
+	Xy504/r309eEK36kTBS9x9a6uXP5DqnvZ9l39q6esE7OiG1CRm9GgtTvUPam5IaiwgwO
+	4R2hyTFFQdK2CXufyH+vZd/euxaozpBtQnZvRpzU72726Kkpc/PkolcfLrws/fTkhrt7
+	gQ7rbmmQ4mNgAiZ83R/yPGrdvEgpeqsMs77QDwU00c0yzJFCv/u6ZVjdutnkuFg7lJL1
+	eTg3c23m3szDs5mHt4dHECg6c3rofB6hXzUijbN/rJ/zPWE2Qukprhvcp3h4bvDwIqsD
+	APlMaJMKZW5kc3RyZWFtCmVuZG9iagoyOCAwIG9iago4MDgKZW5kb2JqCjI2IDAgb2Jq
+	Cjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDEyNjYgL0NhcEhlaWdodCAx
+	MTI1IC9EZXNjZW50IC0zNzMgL0ZsYWdzCjMyIC9Gb250QkJveCBbLTQxOCAtNDA1IDEy
+	NjQgMTI5OF0gL0ZvbnROYW1lIC9KRVNSQ0IrSGlyYUtha3VQcm9OLVczIC9JdGFsaWNB
+	bmdsZQowIC9TdGVtViA0MCAvQXZnV2lkdGggMTAwMCAvTWF4V2lkdGggMTYxOCAvU3Rl
+	bUggNDAgL1hIZWlnaHQgODQ0IC9Gb250RmlsZTMKMjcgMCBSID4+CmVuZG9iagoyOSAw
+	IG9iagpbIDcwIDcwIDU4OCA4MiA4MiA2NDYgODYgODYgNjE4IF0KZW5kb2JqCjI1IDAg
+	b2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9DSURGb250VHlwZTAgL0Jhc2VGb250
+	IC9KRVNSQ0IrSGlyYUtha3VQcm9OLVczIC9DSURTeXN0ZW1JbmZvCjw8IC9SZWdpc3Ry
+	eSAoQWRvYmUpIC9PcmRlcmluZyAoSmFwYW4xKSAvU3VwcGxlbWVudCA2ID4+IC9Gb250
+	RGVzY3JpcHRvciAyNiAwIFIKL1cgMjkgMCBSIC9EVyAxMDAwID4+CmVuZG9iagoxMSAw
+	IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHlwZTAgL0VuY29kaW5nIC9JZGVu
+	dGl0eS1IIC9CYXNlRm9udCAvSkVTUkNCK0hpcmFLYWt1UHJvTi1XMwovRGVzY2VuZGFu
+	dEZvbnRzIFsgMjUgMCBSIF0gPj4KZW5kb2JqCjMwIDAgb2JqCihNYWMgT1MgWCAxMC42
+	LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagozMSAwIG9iagooRDoyMDEyMDIwNzAz
+	NTIzNVowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAzMCAwIFIgL0Ny
+	ZWF0aW9uRGF0ZSAzMSAwIFIgL01vZERhdGUgMzEgMCBSID4+CmVuZG9iagp4cmVmCjAg
+	MzIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDEyNjY4IDAwMDAwIG4gCjAwMDAwMDM2
+	MDYgMDAwMDAgbiAKMDAwMDAwMTQ3MCAwMDAwMCBuIAowMDAwMDAzNDU3IDAwMDAwIG4g
+	CjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMTQ1MCAwMDAwMCBuIAowMDAwMDAxNTc0
+	IDAwMDAwIG4gCjAwMDAwMDI1NTcgMDAwMDAgbiAKMDAwMDAwMzQyMSAwMDAwMCBuIAow
+	MDAwMDEwODIzIDAwMDAwIG4gCjAwMDAwMTI0NDAgMDAwMDAgbiAKMDAwMDAwMDAwMCAw
+	MDAwMCBuIAowMDAwMDAxNjk3IDAwMDAwIG4gCjAwMDAwMDI1MzcgMDAwMDAgbiAKMDAw
+	MDAwMjU5MyAwMDAwMCBuIAowMDAwMDAzNDAxIDAwMDAwIG4gCjAwMDAwMDM1NDAgMDAw
+	MDAgbiAKMDAwMDAwMzc4MyAwMDAwMCBuIAowMDAwMDAzNjU0IDAwMDAwIG4gCjAwMDAw
+	MDM3NjEgMDAwMDAgbiAKMDAwMDAwMzg5MCAwMDAwMCBuIAowMDAwMDEwMzQzIDAwMDAw
+	IG4gCjAwMDAwMTAzNjQgMDAwMDAgbiAKMDAwMDAxMDU4OSAwMDAwMCBuIAowMDAwMDEy
+	MjM1IDAwMDAwIG4gCjAwMDAwMTE5MjYgMDAwMDAgbiAKMDAwMDAxMDk5OCAwMDAwMCBu
+	IAowMDAwMDExOTA2IDAwMDAwIG4gCjAwMDAwMTIxODUgMDAwMDAgbiAKMDAwMDAxMjU3
+	NCAwMDAwMCBuIAowMDAwMDEyNjI2IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMzIg
+	L1Jvb3QgMTcgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDxiNGNmMTllZDZmNjE3M2UwZjhj
+	YzExNjcyY2JjZGQzZD4KPGI0Y2YxOWVkNmY2MTczZTBmOGNjMTE2NzJjYmNkZDNkPiBd
+	ID4+CnN0YXJ0eHJlZgoxMjc0MwolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoS2F6dWtp
+	IEFLQU1JTkUpL0NyZWF0aW9uRGF0ZSAoRDoyMDEyMDIwNzAyNDIwMFopL0NyZWF0b3Ig
+	KE9tbmlHcmFmZmxlIDUuMi4zKS9Nb2REYXRlIChEOjIwMTIwMjA3MDM1MjAwWikvUHJv
+	ZHVjZXIgMzAgMCBSIC9UaXRsZSAoZGF0YXNlZ21lbnRfa2V5KT4+CmVuZG9iagp4cmVm
+	CjEgMQowMDAwMDEzNTQxIDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzxiNGNmMTllZDZm
+	NjE3M2UwZjhjYzExNjcyY2JjZGQzZD4gPGI0Y2YxOWVkNmY2MTczZTBmOGNjMTE2NzJj
+	YmNkZDNkPl0gL0luZm8gMSAwIFIgL1ByZXYgMTI3NDMgL1Jvb3QgMTcgMCBSIC9TaXpl
+	IDMyPj4Kc3RhcnR4cmVmCjEzNzE1CiUlRU9GCg==
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	/aMAAAPcAADAbA==
+	</data>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>RowAlign</key>
+	<integer>1</integer>
+	<key>RowSpacing</key>
+	<real>36</real>
+	<key>SheetTitle</key>
+	<string>キャンバス 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/>
+		<key>Frame</key>
+		<string>{{699, 105}, {693, 937}}</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>{{53.5, 22.5}, {272, 384}}</string>
+		<key>Zoom</key>
+		<real>2</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>キャンバス 1</string>
+				<real>2</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+	<key>saveQuickLookFiles</key>
+	<string>YES</string>
+</dict>
+</plist>
Binary file paper/images/datasegment_key.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_receiver.bb	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./datasegment_receiver.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 281 250
+%%CreationDate: Tue Feb  7 11:38:14 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_receiver.eps	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,1022 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 281.000000 250.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 281 250
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{	
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd		
+/cm {cmmtx astore CM concat}bd	
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop	
+    true
+}{
+    pop	
+   (hp) anchorsearch{
+	pop pop true
+    }{
+	pop false
+    }ifelse
+}ifelse
+{	
+    { 
+	{ 
+	    pop pop 
+	    (0)dup 0 4 -1 roll put
+	    F charpath
+	}cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def		
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint	
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{	
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter
+	    dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add	
+dict begin
+{def} repeat
+pop		
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+	pop
+	<<
+	    /ImageType 3
+	    /InterleaveType 2
+	    /DataDict currentdict
+	    /MaskDict
+	    <<  /ImageType 1
+		/Width Width
+		/Height Height
+		/ImageMatrix ImageMatrix
+		/BitsPerComponent 1
+		/Decode [0 1]
+		currentdict/Interpolate known
+		{/Interpolate Interpolate}if
+	    >>
+	>>
+    }if
+}if
+exch
+{imagemask}{image}ifelse	
+end	
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+	t_array t_i 2 copy 1 add get 3 1 roll get 
+	4 -1 roll add 3 1 roll add moveto
+	/t_i t_i 2 add store
+}bd
+/sop 0 def		
+/cp_proc/x_proc ld 	
+/base_charpath		
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+	t_c 0 3 -1 roll put
+        currentpoint
+	t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld		
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+	/nRange Range length 2 idiv store
+	/mulRange   
+		    
+	[ 
+	    0 1 nRange 1 sub
+	    { 
+		    2 mul/nDim2 xd		
+		    Range nDim2 get		
+		    Range nDim2 1 add get	
+		    1 index sub			
+						
+		    255 div			
+		    exch			
+	    }for
+	]store
+    end
+}bd
+/FunEval 
+{
+    begin
+	
+	nRange mul /val xd	
+				
+	0 1 nRange 1 sub
+	{
+	    dup 2 mul/nDim2 xd 
+	    val	
+	    add DataSource exch get 
+	    mulRange nDim2 get mul 	
+	    mulRange nDim2 1 add get 
+	    add 
+	}for	
+    end
+}bd
+/max 
+{
+	2 copy lt
+	{exch pop}{pop}ifelse
+}bd
+/sh2
+{	
+	/Coords load aload pop 	
+	3 index 3 index translate	
+					
+	3 -1 roll sub	
+	3 1 roll exch 	
+	sub				
+	2 copy
+	dup mul exch dup mul add sqrt	
+	dup
+	scale  
+	atan	
+	
+	rotate		
+	
+	/Function load setupFunEval	
+	
+	
+	clippath {pathbbox}stopped {0 0 0 0}if newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	currentdict/Extend known
+	{
+		/Extend load 0 get
+		{	
+			0/Function load FunEval sc	
+			xmin ymin xmin abs ymax ymin sub rectfill
+		}if
+	}if
+	
+	/Nsteps/Function load/Size get 0 get 1 sub store
+	/dx 1 Nsteps div store
+	gsave
+		/di ymax ymin sub store
+		/Function load
+		
+		0 1 Nsteps
+		{
+			1 index FunEval sc
+			0 ymin dx di rectfill
+			dx 0 translate
+		}for
+		pop	
+	grestore	
+	currentdict/Extend known
+	{
+		/Extend load 1 get
+		{	
+			Nsteps/Function load FunEval sc	
+			1 ymin xmax 1 sub abs ymax ymin sub rectfill
+		}if
+	}if
+}bd
+/shp	
+{	
+	4 copy
+	
+	dup 0 gt{
+		0 exch a1 a0 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a0 a1 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+	
+	dup 0 gt{
+		0 exch a0 a1 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a1 a0 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+}bd
+/calcmaxs
+{	
+	
+	xmin dup mul ymin dup mul add sqrt		
+	xmax dup mul ymin dup mul add sqrt		
+	xmin dup mul ymax dup mul add sqrt		
+	xmax dup mul ymax dup mul add sqrt		
+	max max max								
+}bd
+/sh3
+{	
+	/Coords load aload pop 	
+	5 index 5 index translate	
+	3 -1 roll 6 -1 roll sub		
+	3 -1 roll 5 -1 roll sub		
+	2 copy dup mul exch dup mul add sqrt
+	/dx xs						
+	2 copy 0 ne exch 0 ne or
+	{
+		
+		exch atan rotate	
+	}{
+		pop pop
+	}ifelse
+	
+	/r2 xs
+	/r1 xs
+	/Function load 
+	dup/Size get 0 get 1 sub	
+	/Nsteps xs		
+	setupFunEval		
+	
+	
+	
+	
+	
+	dx r2 add r1 lt{
+		
+		0 
+	}{
+		dx r1 add r2 le
+		{ 
+			1
+		}{ 
+			r1 r2 eq
+			{	
+				2
+			}{ 
+				3
+			}ifelse		
+		}ifelse
+	}ifelse
+	/sh3tp xs		
+	clippath {pathbbox}stopped {0 0 0 0}if 
+	newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	
+	dx dup mul r2 r1 sub dup mul sub dup 0 gt
+	{
+		sqrt r2 r1 sub atan
+		/a0 exch 180 exch sub store 
+		/a1 a0 neg store 
+	}{
+		pop
+		/a0 0 store
+		/a1 360 store		
+	}ifelse		
+	currentdict/Extend known
+	{
+		/Extend load 0 get r1 0 gt and	
+		{	
+			0/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{	
+					dx 0 r1 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				}
+				{	
+					r1 0 gt{0 0 r1 0 360 arc fill}if
+				}
+				{	
+					
+					
+				
+					
+					0 r1 xmin abs r1 add neg r1 shp
+				}
+				{	
+					
+				
+					r2 r1 gt{	
+						
+						0 r1
+						r1 neg r2 r1 sub div dx mul	
+						0	
+						shp	
+					}{	
+						
+						
+						
+						0 r1 calcmaxs	
+						dup
+						
+						r2 add dx mul dx r1 r2 sub sub div
+						neg				
+						exch 1 index	
+						abs exch sub
+						shp
+					}ifelse
+				} 
+			}sh3tp get exec	
+		}if
+	}if
+	
+	/d0 0 store
+	/r0 r1 store
+	/di dx Nsteps div store
+	/ri r2 r1 sub Nsteps div store 
+	/Function load 
+	0 1 Nsteps
+	{	
+		1 index FunEval sc
+		d0 di add r0 ri add d0 r0 shp
+		{
+		
+		d0 0 r0 a1 a0 arc
+		d0 di add 0 r0 ri add a0 a1 arcn
+		fill
+		
+		
+		d0 0 r0 a0 a1 arc
+		d0 di add 0 r0 ri add a1 a0 arcn
+		fill
+		}pop
+		
+		
+		/d0 d0 di add store
+		/r0 r0 ri add store
+	}for
+	pop	
+	
+	currentdict/Extend known
+	{
+		/Extend load 1 get r2 0 gt and	
+		{	
+			Nsteps/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{
+					dx 0 r2 0 360 arc fill
+				} 
+				{
+					dx 0 r2 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				} 
+				{	
+					
+					
+					xmax abs r1 add r1 dx r1 shp
+				}	
+				{	
+			
+					r2 r1 gt{
+						
+						
+						
+						calcmaxs dup	
+						
+						r1 add dx mul dx r2 r1 sub sub div	
+						exch 1 index	
+						exch sub
+						dx r2
+						shp
+					}{	
+						
+						r1 neg r2 r1 sub div dx mul	
+						0		
+						dx 		
+						r2		
+						shp
+					}ifelse
+				}
+			}			
+			sh3tp get exec	
+		}if
+	}if
+}bd
+/sh		
+{	
+	begin
+		/ShadingType load dup dup 2 eq exch 3 eq or
+		{	
+			gsave
+				newpath
+				/ColorSpace load scs
+				currentdict/BBox known
+				{
+					/BBox load aload pop	
+					2 index sub				
+					3 index					
+					3 -1 roll exch sub 
+					exch rectclip
+				}if
+				2 eq
+				{sh2}{sh3}ifelse
+			grestore
+		}{
+			
+			pop 
+			(DEBUG: shading type unimplemented\n)print flush
+		}ifelse
+	end
+}bd
+{restore}if not dup{save exch}if
+	L3?{	
+		/sh/shfill ld
+		/csq/clipsave ld
+		/csQ/cliprestore ld
+	}if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 281 250
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+%RBIBeginFontSubset: HiraKakuProN-W6
+%!FontType1-1.0: AAAAAT+HiraKakuProN-W6 001.003
%%CreationDate: 2/7/12
% Copyright �2003 Apple Computer, Inc. and its licensors, all rights reserved.
11 dict begin
/FontInfo 9 dict dup begin
/version (001.003) readonly def
/FullName (HiraKakuProN-W6) readonly def
/Weight (SnapShot) readonly def
/isFixedPitch false def
/UnderlinePosition 0 def
/UnderlineThickness 0 def
/FSType 8 def
end readonly def
/FontName /AAAAAT+HiraKakuProN-W6 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.0010 0 0 0.0010 0 0] readonly def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
readonly def
/FontBBox {-401 -447 1327 1281} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC4458BB4CB99E3608702C78822367AAF89059868F63F93207640A6BD5DA214789
139C491E02A37BF3866F2964E8D690D48D9F6C4A5EC22355F8123573812483E06B968AE84B5F20A982A0E65764753516
97AB8C6EA040355C5542F297D7A3AF28AB93EA0771E0D56DBF00F7CA9CE9FB9FC2E0ECB00D04D5F5F3F24B987B546D62
74971A477DEE12C44623C180BCDBA21172627610C4736632D1A4693E79719C3BC43DF5330790A52DCD4CF455ACC213F6
B1C4BA249179DB360225568161552A16682E3A3604BFC39D571B1F8F18375BEF1B05D6DE4413DDBDB2D936EF6A197BC8
7EF3384DF04E6025A3A7EFFF451D52E96F6B1095DC7C9ABBCBA96C6CE74A5349ED5C41C711231D217681AF68D98D4D41
D869F9299A0F308AA0D4D2DF9D46C99E058EAB77B8E360D4F3FE2898A28EA7228B86153FDEED1ECACBEF4FE1C841A3EB
D13C868345AE5E383D4F733195DA96FCD6DA1A86948834835FA5CBEB75F7A599E7DF2A0551E54C2E6C373E68F9C2BEE3
C89DEEA13E1A678A656CF882E7C60804D584BE7C275C833644C7F60D609413B51D80F123F2D916D3CF5CE8703D297151
0A664F40B144A2F4A8160F73761FA1433DEBDEC5FA03E6EC3D81B262911DA5D0FCEAF60A7B237816A031DE4C539A34F6
3DA2FABE1BBA5C81C9A32A3079E87034DB61A88FC6FB9E5B92F524CD5F2EEEACFB2335D1443F0B734D6F818B799A2D30
41BA335293A0E844976EEF55E51A6B4C273A7CF0C87D8B94A66558270D4176B2691C224CBDFB809AA881F792503842E1
067B5265518FA1F7A941F92F486040E9B69EBAB23826BB82FDE45CFDEA5D73CF5CE88121F743912F9F1234495C3D7B52
0E63D623783FE2ACF4874C65F1B687465B3FD1E9761D6E306DA6B56389FB57644285CC237C8B8933E55A99EB30E2BA16
4098C2B2F7D71319C02B63994A0C8426952D76CDCF1BFCD4F4ED77C92234340BE3654B29DDFEA28C86864A1562444202
31AA882DED225138B11C8339FA5B66075D46B31687CD595B15DAE105DACADC0E244E24EA9DD677252F2AE441ACECBA15
7C3A54EEA5AEB0013C70B9F678142181BD783061258A760CACB8F5BE3207940EAF2DB6E21966756D1BEAC315823716FE
27BB7631D38AF84C3C5F5753163B9D4573F84CF4601763838AC72443F5AA6A46739135DE25E6AD24BC287C38FFC0543A
4ADA9567A075A7ACA5B989B114DDC15F0EA6E6BA7FF1EF60B12EDC9C08FFD339D8873196920F69F0B01FD23D8DF4DE32
1BA00E9EE65EFFAF957F085A1ADAB191669FBD189603174B7AE3BB9BBDB72E936F384C197126FC3C888784635DF3DA45
177541E8D0F308FFBAA1214A6476D83D68DF30395C66CA5C8082218A6EE4198B1CCA3F12AA5281D140787AB8FF4708C6
F3564492C43E7FD9C5F879028BDDF4E58BD50B020083BE27721755C39EADFCFB9BE920D1F0FAADF0CE010AC52D743942
5D3D6011A549A0D9598F03C02812AE4D2C556D2ACD58F23D588AF7B7BB35A5F34BD97359FA4D319DC0C8EB1B39F39EB4
128F1E10590544097631139FE6F3F94B616DEF97EA72A656214659538CAEC4D90A7F7A1034CA7E281E3FFDBE4F4FD310
5B9532C933CA5261D72ED7CC318CB83F3245E4EB875E97913821315ABD5F04B7D9A637A86609A1BF6C8264E8740731B6
1A35FD03F963EFE334E62C6526D7E46D8CD5A21434A144509F1BA580F35EE82BC6E96E7747B179C5A0E7407805B556F4
6539E46A3B164D177DE43D060F110EF8A4B361F37E3E2F9B692F96D1A0C557D488F3D5B0E988702DB66A52761694D3F3
B76AD44C3E0506CEB24D03B4E5411115224A0C3C9A2837ACE02944158A3A826836975F0E4ECCEF0155BDD06203023779
05F0C98FDE0B8C4CB40C7960801A793D4A354B0A603B71C8539D037170210047F73E39D333E08201390EADBE24F55C09
3D18CDE214BE5A683D9204E73CE645135BE88DA9E63645D14ACE1213968531C5C811B5F1966DC4886559C0327ECCD0E6
BC89767537391B7ACFAC3C1326C63165C24047F57A0A37244606234C30C8F5BCD16042B85663EED35D4E6B36CEECDF1E
E3127889805294785F49743CE5C5D04EB3209CFAEC6AD81BA5EC57C87B4FD94A6EDE74DE870B5A3A1927E80D9BF8A2BA
C0276183D68AE11C009C675847083D374D2EFE5B70ED7D8310EACCB29B48D042976D9E574120FBF44EBC2CCE29D5AD73
31FFF3A16D3EFFF9ED2CB949E96DB2E5C2BDEFF277073C1F1377F7CA5144B49A7DD788DC4F466C05CF365AFD97BD4D6E
4D94DCF5217B9B887FA28FF971424DE0C4BCE13720ACEDF88B99D4213CEBE5D199FB3C39A5F57D33E9921752C076301B
D88ECEDD157FD26A6B1243FAB18F4005AF2A486B177D63A5AE15F2145DA6861DDB4C8D557A96F32F326921F46B6A63EF
11247209AE11CACF7D9101AEBD047F6784359D59917417AFDB3B47F303D4B63202F255BD2F1283664D1F2FA577993C76
B932679A97020F5C785BB51BCE4F31CBA87AF74C55015FC6EF7295777F6165593E1307A1976826DA1FF9BE44A6F3BFC4
60818820C3CF217D53A4349A8A66C27F2C7CE886909AAA76F3593803611A7D5F2B24BBFDC2D974DB4009B0051BBBAFF4
9131EAFED60CCEF616A1A9B6BB17637796AFFA9065E08E7DF099E135430733E5DE65C2ECC894227B2121BDC6EE3574FF
DE9F18880AEADD781196DFC03AEF408A6854C778460E0A951DA3A614F4C6CB6A0629EB798F8C043C97E3587FD9D89828
EB27827DC350720D07BA700E29A523EDD26C1EDF99CA9E7393F6C6B839710E53AC906A1BA7F9815F39B93F6A4101D292
6708A8DE60F395A7C4111D0C505FEF46D39BECC9497B365624ED8915AA0FCAAC9EC9B346B950A6C081CAC5056F1A5D54
ACCD8947B4E467D2CCE0905BDED2B7051CDBF39F3DF0485CD0BDBBE4142B8F4372E6920A235233C540A4B4B7739E3A48
CD52B1AF76187ED292D6E13E61965A0CEE68926897B699FEEC0C3ED4686FB63C926B9A3837FB37FF62C0FCE54155D58E
D82FFF59580FD2C817A4BDE12D9F62085568A5846063C187BE11F978EA25DD8A5170CA3E4C36A81CF5520C39F17C7DDC
902E9ED860ACBDED56C8D97A51205682E55C93BC20E66907485902FC651A971621BAA60952044B7023513D7AB7469AEF
84FA106C50E0FF1C9A66144E6195D5627C0ADD7BEE289F039D87F15F7DEEB03B3D2D3CFF9EF0C60A8EE210316615915D
610D1C880345C2D04DBD8B6762494537E0DE9EFCE08D846AE42E336D4DFBE6B328CFBDA18BCF3265A2995A6F5072E192
B2FD54FEEA22A33CBD898E2095F9BAC35D776D8082C79BE2C37F5091BAF7E5D0B62F705A504A9128295A480B6805B223
79975C6F8FBEB446753B8817B1A53E336C18BFE623536765033ED55F8581D575A2F16BFEC17FDA7F80CD431790C593E8
65C9272D113CA071D7B75B1D6A1924DFA57BE3B322E61A1172EBB1D352BB406D90D23FAD4DD8A56FF5E9142CF3A22023
EF890ED50AE66AE1AFF1EBD8C3995A20F08752E07179C6B69F4780809502F6BD7C06FF746D0C9FEAB4CF61CC19422B39
B9A6E8038819112D4663497D5446A78F8194BC6388D78D068C4B0999E272CE5ACCD388510637A6EDA60185BA4A7B88C4
24D470B6BFA3AE666EE88D8AB6E07E20C3F319676C9D6562AA7A85EDD59B4AF99892BDEB98E42C04CEC2D3EB377E4A2E
8E3D2367D506F473E07ABBA559FA2B8E048B1CFF7D1E920481FA2E820DFBD90D237140908311A79D036DD60F5E6936B2
C080AE3C4DEA8609F3F0283D4A3EA89A21536F1BD2504454A9BEE387460FF4EDED0FFCFD2498584734ADD65F889FB852
C27CF5C52C814C6A1AC070FF8AD3E1B0BD05E86525B261DC9AE998B1511B6BAAA154A11001B0E92BD5C12230BB3E8293
A3AE527B1BEC258AD3F7972AB412582142E6320248C90D76BA610CAB805BC9AB2CFB6603330F31DD612C24DDE72EE2CA
28E3D9F7CC6E4664A1F522494C0681A31CE47AAF88759CBD43994B2E6F93AA488DF389354EF7AD01159B9B333E596039
FF329444EF27F4E4A07DF33D8AC17912E9E7254ABC88966F1796514C4E019235A3273A07EEA4EF01B48462519443DAB7
4FF99236B1E9D1EB8CC4C6717EBD761637C4FD310C4E2B74EC45958062B824F93CE75AA20674912A144D4B31BA32514B
0C8EA542083579E1B530AFC63F55F1242AB79BA54D21A70A80854181565B6D2CAE0DFE9C5F70366CFBE4920BCD3BD932
709E3B76030305835FC077B37373348A4C8BBEC554BAD0BE8D2F1F463012D8592BC61CA5DE29FE4AB9F8CFA5973216AF
0FAF423C6C477056D83FF70F6DEA8298CBC27E17A1586894F6391FBF5455D0C3D868B1F60B215C90151FB010493ED487
8BB90CD13AD5FA48C639A0F2BCA9E51F9F513314356D905C906398BAB6644F6DB8CF2F342469021E2B1C9845F8E3983B
6F56E746DC347CAB68F470ABDCF3B417DBF53D0570474BC546B222F7D1C7291E8920B7747AF5965EE42BDC8DCCDA10B3
7784CEF720325CD896424419249940B5BFC422F7428100AF466F017A3B6ED51FE83314F9CA68E8D49E914DC6CB6872F8
8BE65A4B41D1CED20941C58C82B5B2B21EAEA2ABD87A07ADBE32E75E7502E9C975CA786D51D04DCCF777D36815777146
712C54BD095E517F2376C65EC43A8F3C2A40FB9551F4E5E95618C48B59E9E9E79AE4B653A7CFED9A7A23C4C9C4DCAF12
A09B8D250325D198BAFF8F80BBB22488E7A780F4825059C5101E49044458EA52AC01672376DECBC958B8495889CBBA71
30A4206E0366ABA294F3AE4318B84B7F07AD38A12B8A4D750F02D581FB7D3CE3E12803E4FE31D20FF4458A4BF74EAEAA
6CF23248EAE592BAB1081C480F11B99508459F644AAFEC5FDC591B1D66F51B38A6987B8F024A42C3AB11CBF5C7D236B3
36182C15160717BF35F587AC6ED4BF57D178CD3770F043834A09929075FD105160F6779DD19F2A08A88A475C02D5F344
234981592B747A30625ACFDAAC9C6B4170EF958871FD9F6398A49D8CD8E78ACEAC746C654B74D4A78282E2CA35670CA1
7166FFEE5F70AAC1FA541FA64A41D3B85DA8F02CC3927F7116F4969C7DA4B5C9ED6833DE3F537410B4F354B4BB652521
3BEE65BE009245BED205DA38E4AE839278584870D585C7AEE37E6F9B4CE2C6BBB58CE7D9D7A5CB1C8173725374EFCAED
0F06633725E5FA901CBE434299C611314829D6B3B17EB30415BB1E65770B6EA3C13D5B183093B74559A13202460B8067
EA49053DB1E47E450177562E3F02D215D7602CA30490C57AED8FC22F5FCE4C9F9971819F4D38597851448A3931CD729D
B96F124F966864D311F2D195792B65C5A25B3404BA7D6593D9C62A5CDEB3A4D12E6195922BD4B6DDF7692C3A0F69FB4C
949B90E242FEBFFAC4C8D71D22DC0C6D44F4532CCEA9C18B8C044A81DE79F794F80F6181BB41A3D3E1480997FFC43C78
5079B7C8DA2077AE25364DDC667480FC0CD153B5D3582EE230FE67889945FFB1FEA109D6772F2A445BA505848AF67830
A99EAE5724FF4F530BF3616F1645160133FA29C62FBB4D71B325AAAE3F38E0435F040D704B90F2A98AAC64619E619337
FD9F9DD210764324C481ED81FFEBECEDF74092F7E9CAF711807461D22804BAC89BED7D3AB5BBEE1400C97D8C12457844
5D5989E1032069340FE0FC467328C6D3462DB6998696A87F041B8E68FFE26D960F1DC883931D288D7954CF02262236A1
A7BA910F97526E68E301AD9B580E1542B726F94BF2D43E53673A44BC510B31254720FC17923162DFFCFC6F458FF3B237
B996771B822437B6237C51EA1A8B5596523E64FBACFF44D1772E722042BA9C4D95E18D0DF4E664EA6A363F28EA67DEA2
D88AAE1AC59BC00B859F48B4E415056B74399306E9BAA6B8F4920CFBE714F3281073B012F4F2287079DD5639D9979519
E9619C5E0870EF7FA497EFE19D649F515258242233D4556935EA0E25A95660244E3AC747A1887887617867A209FEBA87
E0360FE253C1654FB266D18F367001E002EF75760C7D017D3EE45DE75EF06C3A991555F9F0EFA6923FE86297F0527E32
FEA37D617F60327AF330A2CA9A5B365505A33B85A820181954621D162D6BDB82AE421333CC821F561EC52E259B37A207
AD2215505EA548F7046ECAD80B1C7BBC685EC8BCE3CECC0F00A3734B064B544D23417E8C11C6C6B2B97114DD9FC29278
BCAD32B7826A53A03AD2CB52580BED63AF58124434B48B039F18AFD728B4111D7539F9239C0663AF7B93E6B8F55725B0
EACA946639F16EBCCED4B37C4A40B36AA73644677A1A3050BD597056FBFD5963FDA470352216D7641377290173F211FE
FA1F86F6D3FF32B673FA828BA76E1D6E14B819F59A630DE16C0EC2B1A06B837F68DF6B49A92B3A7D8C5497C99D9338E0
3716482EC52FA2266793F65F0A5E7637E6D78ABB58E6713AE54966BE5069A1732315F1BBF67ADBADFB0736A7B41CE83C
8FE0DBF488E9E95E1E5D7BF6861693C1AD0DE724D93BB333BB071AB96898CFD654A082339BB29BF9472CD8E0CC73F30F
5CF66D2F375212F539D396001338E1BF293E1425BF05EA6DCAC9A78739A9A6C6B5C1DC6FD179ED0D4DC0BF8E4C0E2B79
00AF9958218041153F389D490553BD2AF7B880DD44E45FD3D4458903E1F018EE60935FB2C47CFA8EC513375C00B9748E
CE49541B433719E2D68D5E86ADD7540DD265EDFCEBC6C418241147B5DAE0FC80BDA882F932BFFBF6CF1DC2ADF06D5470
0E3A40CC2633661603BC6E87D203E3A5ECD0A0A83A1A040070FD3D1D328B8074991F6F31442DC0D791BAA4A7B2FD1EE9
074E13E749C2E55133779CB495EE0BD46ECDD3D50F64B218A02582CFADEA3E5340D3996E6EB72BF9FA5BFD8E3D96E7C0
EDBCCAD7CCDE5127E5B3FE5862266EC17D32EC73D144CEA81DB735BD6E5D88A19FDBF13EDB12775FC27D8B67A4CBE54C
1E65C47C3BF2F9E6A559CBAF5EEF4694EC26F69B237506229A444357C350820BC8051B3E2F949BDBD7C2AC7889468C29
82073E8B19BD0C44952E76EBF9226919E4FCA8E56A3BA540B17DD7503CCEE24B27800A66BC78DB05560416CEF5BB538E
F5C9CE24A4ECDFF9B78F6BC0CA5EC8B408B4D034D85D863334EF271ADF0A78ADCAD29269383827443CFE781E5105D7E4
ECC98AB8DBFFAACD539BEC8C752F10DB0A8E8712AEB6355A9B8690065027043A16F64787C6BD535432D459F9B76B93C8
A27055D38CF3CAFF985C8F50D10428DF7A79B3B3D7CEF0EE94B1804D3F18F2CDE95E243CC16625B8EE05681C866E67F2
E414EB287DFFF772B03DFC338E8A1316C4A33750394C739FCBD7079D3FECD8D1CA71E02B92918B2D17810DF82C93AA22
F69BFDCE253A85B9AAC8F4DBE5E6A4D8FB8419D061C988DC8E146CA41F4A6963A95E913542C8F5E79352A00AF7E11C35
5D2465E08D3D590403D4A0394351A6A256C3F2C83383301D708C0F11C8908FAE2868047907BA8BFEE124299C1C0C34F6
414888E7E91D937B23C28CDC00B26F8CE71A0E298C2D8DD9A7893D429E31F41C16F3BFDDA0D903A6BAEAC5072511C119
0A6F48C5FFA30B01DD7E03FB636B4EFEA310471CF3A4099BC3637693B5DC643117DEE446FD67DC07E9BD27D5CB634C13
4FEBD7E001C8B70173DF6F1C7B2F20AB402132214318775A1413E3C393938F05574CFFC2322A8D374DA99397824D31CF
845B5FCBE5D0A317B155C35ECD63C9E3A6DAE7F0E7202A9C65D042204D6D001F256F335CFFA568D5831C8C45AD280D4D
52F6A3D6B62B2B3292A863A8831178467933698995DAC93106D2AB9FB2DD0ED0476B0212947ED701BBBF2A0D5FD3F414
EC654AC61C780DFB2ADCD5AD816C726155839ABAF7CB1F31BE2E3FCF9277E3825EF8EB28686F91FB3E4AF36E769B1F75
8FBD054C69179331B3EB1235CC67E00DE12D60C013C4B125441843738FDCEBD088241170F85BFF3ED7B55A4676065AFA
5872FF295265206395076C75AE31A8F3EBAFAE6EAD2480C3339F3C9C5985C38EFF55B852F4B11E0FD01CFE1B8F65D04B
4A3052EF951F123F1B7486FE185C84CDC371E353FD19C672E06B71C0CF1315718D91FCBAB6B7284346AB5404B37E732C
7AED11301145C8E5897B968960BC787775A409E084B273C4D9A7178B74045F3796D5F80E58164D0DFC51F71E20BED016
E515398CF620966AE7B8200932C82F86932ECC72235659526C0ACD8EA24458CD261B5EE00CAE37CC7294EDDCE56D4393
C1DFD6B106B8FF78D86334C0ECC06D2EEB2431F1C70E58AAB222FE215357A6FECBE5A1590A6EA831635F1E7E4E718640
4C6F1E58EBF43CA37A12B2E148C79D30C38E7F6FA37B9077A0D7CF93E26318CAE8A5C81E6704BA473F4A7B9777645D74
D2E42E71FA4845329D45C424D0D0434FE6746EDCCBEFAAE73B3F7F20BAF6214465171F3AF191336CE3298C4B38026862
914E5609877B406E480DF8C8AA1E0918DF9709D5B13508B4D998F81BFA61546B8170F3B2F19ABD68F0739CB879CA4AC9
7350574455A79C865CD1BE6230869583AFCE5A749ADEE3ED5F4D01B1C5821981E0121D6D0DFD75EBCCBBC5F2DB669143
4BCA2BCE618B65BF256E4A651E016B1DADE197E3AD50533F406072C6423D6767EA41730E6EC8E66953561DF90762BE90
6472819BE02B79E2355E167A8F094DB1C5524D5AB584A2405062C2D815372EF42E0731B9089B40534B7ABF6FF27A3B0A
70D637523CBC864ACCB2A5799E567AE677A4132954D77DE1EA1C5034E6305A2C3B9C4EF06D2120A6C474CD29AB4FA073
29D7E73502D0977B498D7C014F3C8292B65A3CE53AEF2BC8357F8682964E16FFC8AD95DB587F1986621038D4B172991F
0602A3F0C498
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%!FontType1-1.0: AAAAAU+HiraKakuProN-W6 001.003
%%CreationDate: 2/7/12
% Copyright �2003 Apple Computer, Inc. and its licensors, all rights reserved.
11 dict begin
/FontInfo 9 dict dup begin
/version (001.003) readonly def
/FullName (HiraKakuProN-W6) readonly def
/Weight (SnapShot) readonly def
/isFixedPitch false def
/UnderlinePosition 0 def
/UnderlineThickness 0 def
/FSType 8 def
end readonly def
/FontName /AAAAAU+HiraKakuProN-W6 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.0010 0 0 0.0010 0 0] readonly def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
dup 0 /uni0031.18 put
dup 1 /uni0032.19 put
dup 2 /uni0044.37 put
dup 3 /uni0052.51 put
dup 4 /uni0053.52 put
dup 5 /uni0054.53 put
dup 6 /uni0061.66 put
dup 7 /uni0063.68 put
dup 8 /uni0064.69 put
dup 9 /uni0065.70 put
dup 10 /uni0067.72 put
dup 11 /uni0068.73 put
dup 12 /uni0069.74 put
dup 13 /uni006D.78 put
dup 14 /uni006E.79 put
dup 15 /uni0072.83 put
dup 16 /uni0074.85 put
dup 17 /uni0076.87 put
readonly def
/FontBBox {-401 -447 1327 1281} readonly def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC4458BB4CB99E3608702C78822367AAF89059868F63F93207640A6BD5DA214789
139C491E02A37BF3866F2964E8D690D48D9F6C4A5EC22355F8123573812483E06B968AE84B5F20A982A0E65764753516
97AB8C6EA040355C5542F297D7A3AF28AB93EA0771E0D56DBF00F7CA9CE9FB9FC2E0ECB00D04D5F5F3F24B987B546D62
74971A477DEE12C44623C180BCDBA21172627610C4736632D1A4693E79719C3BC43DF5330790A52DCD4CF455ACC213F6
B1C4BA249179DB360225568161552A16682E3A3604BFC39D571B1F8F18375BEF1B05D6DE4413DDBDB2D936EF6A197BC8
7EF3384DF04E6025A3A7EFFF451D52E96F6B1095DC7C9ABBCBA96C6CE74A5349ED5C41C711231D217681AF68D98D4D41
D869F9299A0F308AA0D4D2DF9D46C99E058EAB77B8E360D4F3FE2898A28EA7228B86153FDEED1EC4BF43AB622CA1652C
60794AE131D6E990266C0AB70B24F2C4B661D5F9C83215217DB16BAF6D21CA7F200C81D1E632960318AABCE7E8958A46
265DA1CDFF24334BE023156F4C83361141C31988740E4DE687B2577E64910F4A0A591FFDB4B2365F862215BFD599B780
71EEF885ECB5C5464D256540AD0BB6D9EF19E1EF4A18AA3A298D93C12D510E1999B39F865FE86D47BAB4870E6493A907
34A892BC95F6D44F53BE21D2A67277446FC21BB1EB3CD468A337ADAE9C255521BA46BDE516C12F2CEC13CA6FFF27C393
F27ABD54E658F7780F843E04F2214861D242FDDA5F6AED425656BAFE1C20EAB7CD2167693EAD1DD7E433F6B7061EB9B5
44AE3CA802F51026A5223122C25E44BC9D4073EA3B2737E9EBBB4530F52B99E69D44B302DDA83AF66AD3B295B18B1F54
950428BF5A46B571686545CF8785734821F05C6F06147F031E0986BD4DEBDD31CAB6DE584A3766BB9D11EC8E4A1CF0A8
AB9EE91CCE6745CFEFA2D30615CA51CDCD77D64302E70268A19751B8C93732B3BC516C2DC9D8C8DF17B8AF9070803B60
EE502FF31A44C4E9E704D79BF4D28B5C2D32AC852811942EB32E64C6050AB1D0D581E06FFB4C1C5D43696F4578067405
D3526D44681E24B58D2BFD33ACD0E8FFCAB6BD8D8AE79733BCA448B3AC2CB6BB799ECD37FFC64CF59BB84017DDFBD2DE
82C9DB4671CE7C320C2B2A243F764FB40D4094A5886DA2621C540915C1E8B1CB0DD11755E9ABBB9E6B040D6AA5384820
249035B76BCBABE2308DBDB5DD65404D269ED96821998B6B4CCF5E1E225F3BD8EBC2BF1AF0C1B280F98360054DBC4B62
79236B9C718EABD03C1CB70879C554BC33FC981710773C400C81E1139261A642AD019FAD49ECF227115B58DE029D6ED0
DEBC35DBFB8BFA728D85FC9F0F1A2468554E8CE1D56300225C09E7648AF907F920C823D7D5E7C04244665182DC0EF1F8
EFA47E7F213AC512042F336C94C6B43195369192827751E755BC560D947454CC9DF2A2A8A822FD03D215697D1BDD734C
80DBA3BC1619AA8BD57548E1099D048A8CFDB9060CFFC726202F2DFBF0691F4E836D8CD86FE9750DFEBFFE15B9BB2FF4
BE546ADBE0F52E1C7AD8A8D819AF68BC74BC30A96ED176E2E84464613E6F1C1065CC45110D69FA54E6350E8510FC709F
C0518481F6B22337D5EFE33731CB40A46AD2ECFEBA48A309F3FE82327E636788D634CEC352187B51A7ED209DF63927A9
95E8FC554D8E1D79A138D14EDA0D72AF49779DB89FA7992DAEA352766372042B2DB4299B006670242B310EEFA8D7128C
7DF5B715160A2F201684A42594CB3A881C6A508145AB257D5EED974EF0E3DF803846AB1EB9C7CA817EC4BCDC5946A3D3
7D700BA62D6BB9BA96B632660DF148ED742EE58DF3EDA63C94FB4990564489C9B80814B5BD57F87FD9834ABF12E314DF
C4FC2C40A5C8FD09CD26F50D318DD2D65406CA843C1A3353EE997FB84C5F8ACE7C5C35B678B9E8261434E81672E6CBC5
2ECFEB61354347BED29816FEF57FD46CDC8B26D617954DABCFFEC60148AB5DD7F6484333FC21E7FE2D44C53C78E09DBC
64E78602A9CB1F7F9278975FAF2EE0C2692FC55B66E94B0DBFE57782A169E282F66A88B1FAD00E509B83B6B8824619EA
6B70EB26E920A278303E7F2A5FEFED6554651501486DCB4018B35DCF6BC1F3A9F4061F5515C51FCB1072E915CCA44DA1
8843270DA847AA2394CA118C51693DD4B7C987FFB2DF44E36BD17EC555BBC376FCBDE2E09448E9BFAC0951C2F53F853F
0440A0776199E7242D27B3E6958834F3759A563EE21023CD60BCF9DE1BBF8317352EEDB15061C7920D23FD5566ACBB8A
2030668FE2FC9C59D03C02BD10511454769F0FABACD9672DF9DF9C8A41CADD9884B18E40029470E3716B986EFB16D9EC
93B69C9E0C765D7C8340451CC0ECD6DF104A1E713FF97099A2243FCA552F37675D899186BC55D51F48881F3B54C982C8
D34B3AB41796E6D424C51AE9BA0E95EFF75BE33A3D53A99FBD323B2AC4CE02EE5C5EB87EC5CD3D53E741E0ECB35178C6
2B47194303246A53573D066C3744C201405D3A48D88E49699B8742F21AC87601E63D4B75BB9E99140E9F5B012928300C
EA49AB15297617096ABAFB1566C2ED4F3785043C91878F00BCBC62F56E9631329D6B8AE853C54608A948C048579D5004
4CE755C086660BF7B2A20FB6992B64CEAED29D7FEFAFC05B7287070A5124A32C12779057F5B86B5EC6C890B62E8B1214
E7B6CA8D77D877407ECB566DFBE9F7BF6889829875F151D002531C9F72C4570C74632D3B0AC264A424E94778FA76FA37
73CDD555B3F65281D152BFCEEFF68E922CADD64AD3B1F283216F1A516D8065CDEEA56FE804CB6FF55FF5C7AE0470EED6
64B60B4A8580EA752EFF595A6B7690FD9E24D341EA8F23BA2D87DA558EA057BC19E0CAFC0BB5688035B708ED689097E8
BE50F4782088035890ABB30BDBCC032482964C26489E8383607A29CAD8C4D70DE9C364EC8DC235DE69B8E93A1EDEC30C
24215607DF9742844E75A6636306049E8827CD8CC2DC1F2EA23874476E59C20573E6FB5443A0790D788B5F821E9E491D
EE3DFCA70953854407B4FD90A791D6E3CD4CBB173721BEEE91B2DA243C3AFE0F1FF7CFD04EF5C53FC07A158D5CF18D0D
4A7CD21687CCCAF085F5E26399DC3A292B93C0CCEE32A7A0AAB17E11B7A1876D0BB4DF7FCD9280F6C8B091F61B6DBCAA
EA52FF3CA9762518FA19792931A4409D5A24744D0430BA6834A56223F5E0848730D124D450B5CD2D8FA4D737C75000DA
CFEF4831EEF82B3B5FBB2B57F4E63936D7CDE310E02E7FA1BF80E442B716078BFA09A1B026B6F12BC03AC51D661174DF
2C3147598122F69F92CB14E61E3A5FD94318EB71B22373EE44F53EE860A1BBE15840B8EE3948D9C6A51E9A6A0E5B2A1B
4E76C5940BAA8BA4C8829F52AB14C4C32737266790E73FDC122D182D103D19CB89D63E013A410F1D876624DAB64D2AA5
57C92AE8396E3DD96E3B5B852B84C212B20E5FFC3204C46F576367DDDC4B877528892D76353CF07F4B2C13397C34FF79
53D7B0B2A96F8E24F4972AD3821F4F2CC89E53E7CA9BED08DB145FA753B71834242350BEC43CEC6D93047B49D02FAA34
99AFA05135C16B48FDCE6E1BF65AECE1CFB0135EDE2B4540693E501C5BC229A544664B2308C1965C190986DC7C5CFC90
91B7447A618A4491367F0236F2B4270D3786795C801FFB78915D1D58FBF964E3C725BBA4392E0D224383ABDC62261F5A
728F7490A6F273B111378FCBA1B37100E36966F36879D54B63F13C35EE903FA2190F460F9438924E1D7105F057636792
F7F660EA121D0E507745684297731A7E886E1D6EE9CE7FA5A55C06EAA8F6DD65A4A31BCE5E65C5A4E852853D144A2FB3
55B6024340231A07348A3AB40DDFCDFFC17A201C4FA98E11C085119E20B439DA1DC4C5924814AAE8B4B572C3A026A8A1
017FC18E13EDD170E8F388AE35B6C21C1757F08C14C6BD997114025ABFE03BF4147F31DD2F3712EC03B8F86BEAC7A7DC
6B7154CEF5ADB4802D1499417F638A86EE64FE23196A77C2E8E4AA143B77BE0587C8D9A61F375C807EF0E5C014AB7F5B
271FB50EB7C440157906AA7E635E867DD9F4EC565EFDACE702F33BD96F89FC792626AC6B45EFB378EC3E39A64E0C0600
01F284F7A4BDE8A21596B945BBA33D5C20EA759B66A5C8CF126156211405FB09CBBBD89DC127DC05A5F871094CB3AA49
359278B7FA41FB5236A9939C84AF60E887F6F02A225612B77766AF4457E194F41BC128A783B1D2A19FE44052E0A82CA9
329ED20E49182FD721457F1F3BC607E34ED1451671DB1BEA11092A18B540FDBB35B8D91C0E2E90BB6261B07DBD70C411
C9CE4BF19C56854E155B281EA24326D482021675CF4757B511D321178CD19A3A8DD07AD1931FF0479904D0457E3A6F7E
75C0BBC877C69D7EB41C5719AB3D899FA7F8FFD2446BC94FAA9CD772CEA197AB96B05FD326392D8AD1762F283E24B689
D9A30D174E96F481686202780B2B8EDF0552B1AF2DB1B451F8C055D718C72A4489B9B444166FB85E7F4C3AC5DF68F815
DF91816455746D863DF70C68E2020CCEBE9EE5F5D1425BC299AA3739CFD140C9E141F21B3E7F0AB3DA8184C54208E5AE
5C567EB6BD567537FFD2CEFE91B01BA7243D03569D36FA2EC7AB08714A7C37CF46CC18F48878C5A01ABB1AC2042B80E4
E31C8E0DACC315B9B0CE6E43D5A3FD5B43F2A003EB2BB2E107928E421CD0A789D462EA2C2B9291F814EBF04B48DE743C
8A23E2928B308DC518321D71B13DCE861BA7323FE6D90E2E53880DD59AE984271962EA5A2005C2DA3868D52103A85517
9237699DB4BE829B28241695E63DB37D708EB28F61FA6A1A9E8D4B9A3BFC65C179CC55C7AA58B24E1AD6A1919C009BD2
434D538F1F27653B9D540C174AACF5DBD059411623D85AB4EE51AE474EE3A23DA3253B93EC7EB2E7DCBAF8899EB64103
7D8CB8B8A447E591E358A59DA61D5B612C08602350B90F75E0FC296E6314D94146E37148977C8657E7BC683757458754
85D770DCB5897E0851F5947E02E11B8FB22A64B6BDCC6D81E9216844E28998E962F2BAF21D054FFE2AFDE3C3E038CEC7
C3B853E9F7877D608F8001979586744EB2A84A107D72ACF6CA24603E1A2F0E9F80AB8B9C05A5C9F92F0C45BD49EFF7E7
6EB17B60E5C93EBCF4B6A64A726183BF5430007E34DA2A1255054DD9799A87D73D370B427D3A99B050FB9E78BFA5BE81
5066C030085E729AEB4E105B4347E3D6E965509A3BE9CFCE67A304C625423FB8BB6B5D2924841E07E5460D43F3D8571C
94C66C05BE474BF3F6D05BA2B1CD6AC6D9387121DC2EA8E244EC6BE13B4DC75AD4E0C0CCA22FE0C31F8BE407F06A3F69
170B486832F5E7CD055F9B611B338A9E32C7EDF2B7E51B2D4D0848E94C97CAE88630EF6CC73463A131FF923CB3306119
428D0986F0A8FD7AC8EA90DDC2D2B07CDACD287E69EF9ACCA40B029BDDAEE3240D31C233F21B964DD25D3EF9808252E6
42AD1D1C20EB1BE24E1FD0ED09A3992745DA7A61B8EFCDCFBBAF3FEC918D0E6565D2565935E40641BA787EEF7E73EB30
D7A2BD50900CFFDE1A09300B0BD90A60EA995BD0D2092D95A1386C280F7842E4929C01BDC33E0E78F1F05B938045612A
88E1275C2AAB0F1BF74FACA16BA2B1BB7D67D89BD72C861D14BCD696EFF7C165035D17F89F227E97937E3444D6AE1246
1FB6B9DF88D6B81CB20ED1B40F05D76EFD2B612184290E6DFF16BCB3DDFF0BEA5D634C8B11834FBF5ED000E836B9CEB6
ECA67BFFE12AF607A85B6C617661344C035524CC8DD3FD862B11932A9EC45E71B707A06883900EEEE2F566177489B483
363AD54377EF31722B32E8052230080AA8C023749A266ABA50769DCF75893079ADDA2D64981CBB2FCB4380948F057D88
093A3DDBAE90288A7AE300E82C4131132B372196233DA404A71D29AF944A0A24F202F3E70FDE416E93C42060DECFFFA6
FB371F41E18C139CA3EFE77841B3EDCC78411BB4A771B179FFBFC87D3D17C2E8BC2181788E838C41D3B06C34B731E28C
AE44AEB94E4C6FDB445A296D09665B5353CE546A4FD42D2CC633414BC482DA909AFE3117DDFC0DC7377C8889CF67E525
09F91737AA0FF73718EB81E58A73FEA0668FB431DB0F7AEB585AA9A57AA1DC8D72C9468F3C40D63BA07481BCB6AB0CD0
14DC305B22610D388FE1249064E9DD47247749412F9DCEC4ABF6C565F975DE974FE9AB4BB9A805D62A6EDB7DFF9011D0
B6DE15B4AC8316C04907CFD7EBB6A8982247E18106A6F53C03FC64A56919C5E6D2B2AED50AFCC34C1AD90D4903BD2965
AFFDF14BC3B5BB6573A9CA439B003D6243856CE14E343E0A0455AE04225FB784F5977050082A8674F96753E8DFEA4778
3011D3352CE7F0D31719D11F02000B635C5BD2FB324D780C72933E259ED950783CCFCFD9520FF5AFB7A9A7F06718D353
5D7A15D66B10F1CAA872E1561676BE003D68D926472E275A4CC0485EBE6593BEB00D3C3EB5BAB4BDD89BD908C3B58053
E3C035132F4C7693569A42DA65757964ABAF2A25215712A1389ED6B8C19B61C8398710F61D1A7C491FD96AB291611293
F164E75BB573A2A15441805064DA40A6B2D26E96E6AEE3FEAE4052FEFA224C791737A5CF5D68563A7A52B43ECF2052B9
3A4742B2C1D72BB7516212FCF007B508BB087A8770874B11FE695F7177B1CF39EE03DC01D74551BFAB13CA97E09A9CD4
D26368F3F64BA7A880F793407556EF9F83C775575E86938E440B2B5B772794C1CF7FB9A7238979B8AE85015EB081EB7D
D17EE0A46A3666A774D2E73307065182EB8309FEF51CF4C35D2FB656B5A66EF87130738DB2BFA524FEFEA2E357DD38DB
6C4747DC40AEC58CD8B51B88A5B9B582109B9794DD5F15A7B62CE1AAB1B89F440F299CB62A574685E4F8D2173590672D
FE55EB04C42E167B16ABAC108184EDB46BEA5D9F2BDC0FD8D305C97CDA93925981A64AAB9D435D5F3C102A90E569E49C
BDEDB1EB5BDC4B401C8D2E9FB243B8A33EA3641495A0581BCE8C73BD33052233E777DC4D80F1DE7AD193842D6E0FD1FF
317797194AA92E6C6B3F66988273765953814F64839604594831A7CB125EFDCF3C0173F114D49E3CBED17D65D1F30574
52D7B65AFAB2D809A5EC345E464BC558B6DDC2DFC3ADE10EEB9C8DF0802B755993F4CAA220694077C47CA648F9F53DB5
706B8FD9E50916985D1FB0DF0B6455647F2F2273D7CD4EDA0C9E6CD8EFB66D7B2F3AB89068FFF6907AD727A0FF685643
0C96F7575175FE3052D38B95BAAA37718D961404E3633F8A4371B7FEC391570C7A6EBD7B1B3CCD08C4DC0D45C5EBF2C7
D31FAA2A9CFAE7570E5BA2D319F1241EC9DD001899BE00DD68385ED6F7C23F7809A90559B832C96286C4B114C349D36C
8B064A26BA77EFB0AE7C569D43404E38592D1553CD733CAD6FFD9D8A5937D5B01D55EB2FC3A27FF0F0B532929E7D01A9
FF1A167FCDAD7E3BE25EE6DD1BDEE4168A0F6B5E3E13D979F89513801D81454C30640CBAD4C4204A83919C9C91F9B92D
353E37B25652EC802F36401C3AE52FAF98C55E4616C37E986616020D0D1307B5F31E7C765ACF7226B03E8E0B1457D93E
B172E9C541BD45ECC6F8CC6EFE57C180B8C39A1A0CCAADBDF3B7847631BFBCD819E486279F56C88ABAAB720CF4EC5473
05E2B5B523B9F2EC01EAFF2BA13291FB3C2140D3ADD4E9AE523B7373E0739D983B99EEB69229C3335F72979BDA273B3A
6F480F5EF108110AB5038A9F3265660EA8160394A47CA49716730227CF03B94079F67F31AF4D0BF2988CA84961D320F5
7D3411D914AD75AF3245FA40C71E82D1A52A0446E098168123DFF96BE5AAFB2FCE2AA6BB302615FADE4556E1EF3CA64E
347B88B74E27D6799BC9FC6176CDFF769D94FEFBF85A3D1E530BF07E8D8736E7E3570C36AA00547D4F3310397042154A
1AC253D63F14464D6C4DB5325579E7A44196EE6434B0469B25EA6F05664B816DA29C50CE3BD4E4C459A4D6B27D296C12
4833761BB78E8345D405DC1798BDB96CB3730FF51F8D7627611130E9C0DDA78AA0B720BB31C659F6D65C69D157FB45DA
A5D600F6DF3A2EFD1EA280659FBBF2A8CFDC4A39230D0A9A6C2289D5F66A9DF2917F9F37BFD191F88A20E87FD58B917E
8357CFC48F72381795863549585E94245D9EFEC658C88E39ABBA1D37CD0C8A8B273B3CB0F8C088F35F2C363D5622E001
EBFED73A7785D88E2B5B970CC74AE8A08E28A3804934F8461106D38A4FBCB7102E0641EA168C29B9C9DFE789987BAD9B
69FE1F665663476A38F450E9D91153AB38A1DA2816BC5474D0902737B6D73BDB18AE79694486947F8E3F489D08B158FA
D48E9663A240DD9C709F20CA3AF2491CCF6774FF85965EE1234DE509D44FD95D757CA34D15764757AEDB2C01C05F6580
F7DA82F98CF5D628AFA4AE3CA697D01020AECD294E3B172F982C5ABD785A2FBBC98A40C4923564C5C79116DA85B667FC
8BD3B0541C14BA88B33B33E829DC424582F43138C3694234BA7F77FA96C0CBDCBCEAB5F4922EF9ECFA80B2623F57DCEF
518F717C234A9816969F71065BE75DCF0DF07EE29F77A5AAB88E612BAE2CA32ED385B228806257DAE7B8AB12A29619F1
575F0D09026F9BC94A66ECA3AB91D1FD05629760A23F614CF664481B120D0AFA4851507D14437C3B44B6D7B26C7B6F3C
65AFCA94D0E8CC5CA16065D416781EC2AEBA0F735162C06232C702CA391A2A595E3B75C08AB001B685D1410E426AB21F
F0A5492A6764EE5942C6A47AC28CBA4B403ECC8C2E41537255A5E48F62D2E3C22953BD0B7F4E9B22608FB3AA3BAC39EE
1C9F475FAE26A41B32A7278CA9A628CF3BB49A32D87F5742B0057BBC449E27283A777EDE774B4792EF2C3FCF1AA18D61
EF0C2D84E2AD3979CEDFB18FDDC78269EBEFEF027DF69D2F36AE8680D0C9B144FABF51D8D5E92A261CE90A3349EDF22F
C91083BCC9C987718C0F1BFF31530AD7DD87A6493F1900E009899628806BB6B4B0CC9C3ACEA4DF93D531F43EF530EFA0
932E92C5D907E5F61E6A4C510CC9558865775CBB30C12463E89538B9E017D35214F67D580D837C0C1E293E7DD5E2308B
5FBE6FAB9AADE4DE88AD73CCA2A0DF4564196A2132BD68B60C7B193B69EB8479AD3A30FD6F422C5E859B60E8C7FDC5A2
3F9692069524739AB863C32B5064DA1BD33CDD987D682A61F7AF73C140483CCA5F50A1FADD68BA8124E1449DEB9F7690
0C3B147E96F32B6B207436F0948F280335D246E4262688E95173564880B62B100B49282F9D417CFA41CD5045D01D077B
0C54B21DC4EF500734604DD30AD713294C2B742EEC7C423C0BF90327282187FC200F70329141981581B7E6853F840D51
2A6DB9ED99B1FECB560BFA120C1842F6532DDBED45850B964A55F4A3C555C59342471F6ED19BCF11E83341F7453505ED
246145921FBF233674AB6C935FF1A536FB4DE1CC269861657D2E3356AC909BA369C60B280ED1DFAEEF2657890725C2EB
9D4D3338671921A471469A159E69E9D1114E930BB0741C8B38D0E7FF5987B8D8B2D82A83B0B444A8347882FE80EEDA84
9C6C7FD5750E77D9C632772C65B9E904FAFC8A67067E25891A1862BFE3BE0E81CE1E6F0C71341A902558ADFBC2ED34EF
FCD1C82A3612C449A9F3A8F668F30D8B8F7757832C0835AFC8AE876763106874CCEB04073FB4C876A1AF3B4BAE35260B
F31F8DF1A4C6C685E47B3106602AF49EF918BFA5A724A6A43CA7F078CC062947379A5518D6ED9AF75C97CD10F7F1282D
533FE2F14590626B3B32CBEC83658D535555A8C72B2A17E89284B887213CFE24E63D40F0C4B1AFDD9AC8838872763420
DAC578075CCE3A94C978E8868AA4FD0DF352E6B83AE45743729ADA9AB04E2DF908B8275D4A0B2C38313F84C96260269B
0AD4801DCE2B1C90B877F342F3AAF5A7596020E60913BBD3E5CE462B1E929344CA5A8AE840E089E19A2E1138C1D4CBF2
814B4E7559563D4BB21C0C19C75912C6BF8F1D2CAEA2B8B13F8F0A5489F210AF668E6C88FD380F0DE6C17B0DCFE0B2ED
EA257521E16BE87CED23455BAB40A36D08C0F18DFC014341F4776CA33BBF6F11E474AEE2F485A7A7FA7D388B124638EA
DC6ADEFE4BB53E12056D55C2C1FF83EBE78058C3A1675550DCB19D6D4E883DD95866DA473385BD4A0DC87EDB132A64D8
CF16E0C0AC3A44086E59251ACA3E2911E87C63BB5B589AEA13F13F31E42770B92FA3B545D23DBFACCCF9A56A335C9139
D63E866F46B521164EEA261D9DC2EFAD2B496F7B96C80D2974FF5523BF79CC87E03B54251A80A434F30A29E7CAFA3529
2BA6C8CABC965A9CE6BE4EF45436CC304144AC531BFEBB3EBCEDB5AAFCCB259924A4417FD545C1BBDC214D3332A1C225
C622F0BCD0D12E7E3D10C49525869D10BF56BA2357B03A0086BEAF4842398B8763BD825D92888A073BC062FC8FF648D2
B98916D759E4FEEDE28BA0875D267F1E9377897FDE7BA8F00E58D8984FF258AA697F7DF1BAB20F2BD50170EF1A4125D7
564653A7414FE8241566B913AEAD56F6D42A1A3BA94639C68DFF44B8D6A34F6425FF48418F2A178701CABE2B2DA26394
D2CCAD68A86E5C3A28B6EDB14B03A3CE00A6073C34DBD1AEB78A6DF52C233BAF2F38F4481432A62ECF58EAD3123F5F76
526343878B025011D1DAFBF3BD156DEBE7AE0AC29EBB2F2DB2D41D88DDB5E2B9472612501A51FBEF93BF1FC64CCDB8DB
3A114CAFDB76A8CA68F4B98BF68C179CA4969CA06349ED611F0E5DA088DDF749BC7F7AF3DDDC736822A67E864256B298
BCC3FD3AB48BCD09D270B5D05AF43231C262470F7F6B0296DC99A504992BA5CB97E1DF3EA9D1B435CC58F0AB34E1EAF7
E3FB830367A53FE7E54A7F6CE0142CF77A19CDCBB5781AD5060114D365B2719DDF66B6CC1A5382E175E1B5A661A537C0
8EC74F0B1FF5A131F5C103B2FBC26BBDC0962E3011CA4270923F527C3117F33F85DD92E58F7C4EBB24A59D53BEB2504C
6B788B608521F09AA609FF0CDA8EB5AD7765FF6B43DFFC7C9E7ADAFFCF0CBFFC7E1C27C83EA7527670A36EF011AFEA18
8576F05FE0A295FB50414927BAD4F0646D0696F036403B8E30533AE7E1F1268FCB9C29E78460BA0E61B8F40F86B5C5D5
3818E4E70A92104F78F86271D75D52F324929CAAF970105733FE3BE019C49DED12EDF949F4C0D30A66FC1600B349A05C
B8B103B71F9962FD3AB5691AAA39A7E77C6ECC1BAFA1EDFDC15A02509E29C3647B027C3D1371BC1763020BE9E786A20F
48B1735D043C7774915329A8CB700D05CCDDAA766DAC8B733D4B16539C13E00529BD9B384AF76E08E241A378B0D7DE68
B9835E8D0D43B6B692A3761B502F226062D0AB4264FB2BE4C76127B6193DAD6044FA5C990EF446A380A91F3DC0C4AA24
B8DB9BF506504BC26D09E603DC8D39FE8DF31C7F6959C061EAC06007CC4611CEF09EA9EB234A4765BE2575A2220675BC
AC5F3E0121296C9526EE6BA37B5942B06B1F0C4B513D990171A98FA48F6255378D0A137F9356B7F635C7C7A6A6185644
4F0F9BD7CDE328F688194C01F2E5A60CD1AD4E1218620347932503D8122525E107EA631D5113C60721166AA8B57AA87E
3558F6B69349A93A9118B4A47FBB8C68A15F40F7CFA699228724021FF5DFC82E732291FE2C6B3A30990BBD8703C0A412
68D64CC4AFD280A0C3BCEF24762ABAD7140741D2C8AA4AF11F0255C287D05CF954E9035966AFDBD0042AE14D05F6E134
1FD39538B85E8A48F4B7E82FBDB6B4062B04E5F48F673B1E6C106AFB60042A5E64A37823544D80860D9A0A76520CD3C8
5858DDD5785FE0EBDA5E51A9C4B7DFBFC214B4CD92AF368FADC1F51691CCFF7310440D38CE3BE4EADD59C274C430240D
5D71EB5BE768FD050671BB1B7810CEC77FFDC44D0E590AEC2C7E52D2A1A02C1764B8AFF561681D2E556798DFB658D685
BC7764E501190675EB8AC682A29346ED92276C3BCA5917E7F09DCF5BCAC7EC5EF1204518F3388132C848656B249FD5A7
C35FE62DA6BF977156FE460477FDC58019E8768D361C2D3B2669EF18067E95D83489969B13692111AE841A5096CBC577
918F6B8C3AB5D32AA4BF8B6138ED70F802351D3BEC83F015AEA4BBCD1FE10FDEF34FD4F7DE563A21A7B71F99D63A3713
BBEF48DCE63F3F48695A4C7652B54DA35E1CA853FD85EFD8C92E9608CE035B4D608242D7AD2C034574A4EDB7B8D5E401
EF8522E1959920BA59E7F49DD345646851E29E1AF1D3313B750955649062CA94D8F178F7E5732A529532CD7B78DD311F
F10F5A42FC9F7DBF03BC4FF14F6D7D19817592D4A00D08A993C4CF4BC3103223A51FCA2C89B5138AB08906EDE94F0602
B390D39D83D3D38AB5BF0206DD73F59A12951C3E345810D45D68DB83DD8A08F7165F67118246EFCD5C5CBBD79F88C278
EFEF04595D19270CB7A9F1E834FB891A5DC580314249B71E3D4B1EC25AE1298D68C0D34B36E7FA295D8611B6207237BD
DD307A62EB67771B3317EA06159521A92F3091A911187D4A9A553522096C959DAEE69F7B4F734DCA882A133C585E7F99
152172555760CD4C1CC4831AF4CC744D50D69472E1800E88BA6670735606C0A41B35C071DEEBA443E56AD23A88FD4662
F3378FFEC364F6BB988BA184AA9602E269EE5C460B8B05C01BCF632DFEC911D9A6C144E832018FF0E8D65777E0E409E4
59F3C903516A0F20435A42AE33A81183893411DBF994C5458259097CAFE9930EC3547455F8ED7BF245D922503F83EA76
82673EFA5D8CA17890E49061F7F48A6323C30D425EE3F64E50AB51C348A9DFAA1D9C123C5321264541E48E53B6BA78A8
C42821D6C82FD50D8AC2C06807D533C921FAEE1895A3FD6BEBB7281163BC64DFE1EB88CEA875D2DE8F6E0E785B2BE9A2
0BB71C8CF2F1A430D653D47B9500A1F5502EDEB8F9A231BCB2827B0952F8DF868531130E635A05315924934D31582FB1
B3CE8F34D3646468FA12AC4EEA8EE0B5B625667763DA2E98C3C4B36EAF9C1967D96B6A9A7BB30AF24765D17FAEB0CC43
955AD0B93F9203C68D3A115A7FC205AEF42EF991CCFF0B445F54EE2672666AE14FAA02AD75850E1238C27EEEDC4E4BB2
02B4912C2C572E3E9A573D521AF56223E1EE6F9BFBA80BD7C30559C90D6081CAEB18D9F5A59433655DF9A2D42CD79DAD
64F8C9C7D8CE8087C1DC4DA9D9057C90FBD1146FC7F2F2EBA7F5E068B156C8637FC3BAE556E0D0772EFC146F5A2E3212
89AE9797133BDD6896FFD18136F159BFEE545F265DF98315059B84205BA18C84E017A124A42E65DFE74C57354B1FC7E9
AF246185F4FE65C0F9D5E3194519581F1DF67C669B6813988243E37E69AA457C6DBE7E628F82CBEDFF786B165A376EF3
1FF1D7208F629F3089E97607F039048ADE4674E4C4E64D4E869FDEDFA1350D0F021BBFC63E4F070BE5FFC2CDD438F6DD
B82D7E55EDC7898F6A559DB50EC13B828404F8D9ADB3DCDF761BBBE877190ED4A896BDA1CBD3DD5D31B93B679DEA3383
D1C00B393D118B1564E52D4B5DDAA0
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%!FontType3-1.0: HiraKakuProN-W6
19 dict dup begin
/FontType 3 def
/FontMatrix matrix def
/FontBBox {0 0 0 0} readonly def
/PaintType 0 def
/StrokeWidth 0 def
/BuildGlyph{save 3 1 roll
1 index dup
begin
/ShowProc get 3 1 roll
1 index /CharProcs get exch get exec
7 -1 roll exec
end
restore
} bind def
/BuildChar{1 index /Encoding get exch get
1 index /BuildGlyph get exec} bind def
/$SP{3 -1 roll dup /SetupSubFont get exec
dup setfont
exch 0 0 2 index stringwidth
} bind def
/$SPW{4 -1 roll dup /SetupSubFont get exec
dup setfont
3 1 roll 0 0 0 4 2 roll} bind def
/$SPTW{5 -1 roll dup /SetupSubFont get exec
dup setfont
4 1 roll neg  0 3 -1 roll 0} bind def
/$RP{6 -1 roll dup /SetupSubFont get exec
dup setfont 5 1 roll
translate -90 rotate 0 0 0 4 2 roll} bind def
/SetupSubFont{dup /PaintType get 1 index /StrokeWidth get
3 -1 roll /$SubFontArray get 4 1 roll
3 index 3 index get
dup /PaintType known{dup /PaintType get}{0}ifelse
1 index /StrokeWidth known{1 index /StrokeWidth get}{0}ifelse
3 index ne exch 4 index ne or
{dup length 2 add dict begin
{1 index /FID eq {pop pop}{def}ifelse}forall
/StrokeWidth exch def
/PaintType exch def
currentdict end
dup /CIDFontName known
{/Anonymous exch /CIDFont defineresource}{/Anonymous exch definefont}ifelse
dup 4 1 roll put
}{ pop pop pop get}ifelse
} bind def
/ShowProc{systemdict /rectfill known
{0 setcachelimit}if
6 -1 roll dup /FontMatrix get exch /FontBBox get aload pop
4 index transform 4 2 roll
5 -1 roll transform 4 2 roll
setcachedevice
moveto dup type /stringtype eq {show}{glyphshow} ifelse
} bind def
/FontInfo 4 dict dup begin
/Registry (Adobe/) def
/Ordering (Japan1/) def
/Supplement 6 def
/FSType 8 def
end readonly def
/FontName /HiraKakuProN-W6 def
/Encoding 256 array 0 1 255 {1 index exch /.notdef put} for
dup 33 /uni0054.53 put
dup 34 /uni0068.73 put
dup 35 /uni0072.83 put
dup 36 /uni0065.70 put
dup 37 /uni0061.66 put
dup 38 /uni0064.69 put
dup 39 /uni0031.18 put
dup 40 /uni0044.37 put
dup 41 /uni0074.85 put
dup 42 /uni0053.52 put
dup 43 /uni0067.72 put
dup 44 /uni006D.78 put
dup 45 /uni006E.79 put
dup 46 /uni0032.19 put
dup 47 /uni0052.51 put
dup 48 /uni0063.68 put
dup 49 /uni0069.74 put
dup 50 /uni0076.87 put
readonly def
/$SubFontArray [/AAAAAT+HiraKakuProN-W6 findfont /AAAAAU+HiraKakuProN-W6 findfont ] def
/CharProcs 20 dict
dup /uniFFFD.0 {(\000) 0 $SP} 2 index /.notdef 2 index put put
dup /uni0031.18 {(\000) 1 $SP} put
dup /uni0032.19 {(\001) 1 $SP} put
dup /uni0044.37 {(\002) 1 $SP} put
dup /uni0052.51 {(\003) 1 $SP} put
dup /uni0053.52 {(\004) 1 $SP} put
dup /uni0054.53 {(\005) 1 $SP} put
dup /uni0061.66 {(\006) 1 $SP} put
dup /uni0063.68 {(\007) 1 $SP} put
dup /uni0064.69 {(\010) 1 $SP} put
dup /uni0065.70 {(\011) 1 $SP} put
dup /uni0067.72 {(\012) 1 $SP} put
dup /uni0068.73 {(\013) 1 $SP} put
dup /uni0069.74 {(\014) 1 $SP} put
dup /uni006D.78 {(\015) 1 $SP} put
dup /uni006E.79 {(\016) 1 $SP} put
dup /uni0072.83 {(\017) 1 $SP} put
dup /uni0074.85 {(\020) 1 $SP} put
dup /uni0076.87 {(\021) 1 $SP} put
 def
 end dup /FontName get exch definefont pop
%RBIEndFontSubset
+/HiraKakuProN-W6 cguidfix
+/F1.1/HiraKakuProN-W6 renmfont
+%RBIBeginFontSubset: Helvetica
+%!FontType1-1.0: Helvetica 1.0000.0.0000
+
14 dict begin/FontName /Helvetica def
+
/PaintType 0 def
+
/Encoding 256 array 0 1 255{1 index exch/.notdef put}for
+
dup 33 /p put
+
dup 34 /e put
+
dup 35 /k put
+
dup 36 /space put
+
dup 37 /o put
+
dup 38 /r put
+
dup 39 /t put
+
dup 40 /a put
+
dup 41 /u put
+
dup 42 /d put
+
dup 43 /l put
+
dup 44 /y put
+
readonly def
+
42/FontType resourcestatus{pop pop false}{true}ifelse
+
%APLsfntBegin
+
{currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if
+
/FontType 42 def
+
/FontMatrix matrix def
+
/FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def
+
/sfnts [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000A6C686561640000000000001894000000366868656100000000000018CC00000024686D747800000000000018F0000000346C6F636100000000000019240000001C6D617870000000000000194000000020707265700000000000001960000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB3000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C
+
082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC00000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA4300000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321
+
725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A0000020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F
+
003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B9100010000000000000000000000000000000D05120042023900000473005204730038047300480400008001C700890473003B0473007602AA008902390017047300800400001500000034003400FE016A023402A402C6033E03B003F6044604A0053600010000000D006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B
+
2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 13 dict dup begin
+
/.notdef 0 def
+/space 1 def
+/a 2 def
+/d 3 def
+/e 4 def
+/k 5 def
+/l 6 def
+/o 7 def
+/p 8 def
+/r 9 def
+/t 10 def
+/u 11 def
+/y 12 def
+ end readonly def
+
currentdict dup/FontName get exch definefont pop end
+
%APLsfntEnd
+
42/FontType resourcestatus{pop pop true}{false}ifelse
+
{currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if
+
/FontType 1 def
+
/FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def
+
/FontBBox{-1947 -985 2961 2297}def
+
/UniqueID 4265107 def
+
currentdict currentfile eexec
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91B71CCBEC8DADBFCB2CF6F614DCF0404E4678133CDA654CD39ADC4A8DD9DC9E199CA389B3097EA53D68A2728AA3C6C75ED53FA8420C021D872E28D46F54806A8A409E053FBF428B872BD7670370D1C6BC11C4F08B535F81FEC94056208D56B3E982A5E36DE60871FA74C366B184A73F65FADE21B4129BAF4712000A20EE8FDAA883698CD37F4103371B5FAA31213E01437F4B3DD4874CA157E1A475DC2C0041F05BE0C9C0B3D9CCF085764C9C087807889DF0467A6F416245AB843A7E1B2C3E127435288B3B9F32FCB7BC4473C5F52FA67C14E85EA8663080B2CBD503F4CE3F7745840869A86A77CF14332584BFCF70EE64FCDF977B9FE5B358364562E98AB81A6B881913FE2D5D374BB12B517911568E9DE5DEC13A1352F9C2D9BE28CD499FDA8015DB113AC9734119E4333F93296C2B9CBF726551CA62A8B312D44B65ECD3DA0C002ACDC6572EB1C380CF37822E49699B408C71C230FAE708F05D427A6C3EE359CFED9D50596A5D1DB1F84A84EAA83812185C0D972302C59984291C8907AE3D27829A57215E6678CA28465344CB2B002AA0659C1FE7705707F07FA7F2141E11C072CF4B505DAEEF89A51241AA27F7DF18266DAF9AD799D382A1A1D72FF980FC1279F0A3EEC4D80055B70419B5E049C14B62A9B6F1AE5A9AF8F4F98FA44E6E8D03964297574638E3EE383BC441865D603F9A61865CC7D23D416C5A6171BD22C9067FF51E56DBD8D16278E31818E3FC6B17C3C2DF120E18B734DCD0316F7CE0E4
+
B73F67250423E6094C2C4521683212407C8ACD123CBF32517AA6D02E241D6558D3AE5471E63A0B4E874AAD2BFA99350FFB4952C6E83CD5594DBDBFF7DEF02E62D74B1489B205AD7ACC312571342936AC4225D49C51EDA0CF6061C75460A21F2EABBFD26045D7EFCC030816729EC217BDA4A214B4E968F2C4E3EFA936B4C7DE3F6102B5D8740F6ECD7FFFDAED2C262E7BC946031CC2F4B6A4D88DBADF1B34DBBFA19DAA83DD20541405DA6FE5E39286494764593B648E3B23BACBD23763A6C5EF08C8A1CEA8BCF3CA105809ECC1D8D0E4B57DA0829C4EA4F0A82991CC21543E9710CFA7EDF0138D9BA6CD84F249A16FE36EFD65004EB67712073E0FE504A81D31A3B0A11D2AFA7F6E807CE97D5F4CDB47C4D52FF9E991917B963722F2EBAE96B72DB53F7E6C159F67B356BE6D17E25C5E7C8191F034C756ADD57F68968CC2C11E2BD974E61BEA35F84C3906E96AE5A934720C482001D9D097F3D5F4DAF24309E4D2AFC5A7FB081FC04F3DECBDFDAE94E245FF201D433C909F9DB1F598E3A563CCCFCB8F1821890A55FE7AEEEE070EFA885410DAE5BBB95A862BA75C09B474ED08D29F6E1367C6478BBC8272735CE8508DDEF7348C2B4036C7FB0D6D1A52FEF3DE99194D2E0FDEFCBF525B2D7BB64A375A505AC1A443F5ED1BF505F2A7EABCE3D2347639B919144C4921D45DD22678FDC5AA7137D68921F50A378EFA680D4C9FF424850151923EFAB95542B303D356E0165C4143C41D45B63A4B9EB6E7806F9EA7074F6B30B93C6A2D0493E7D2521B8169F781D27BE6592AD9E6AE6A1ED28CCA98450F750FAAFA3742FE59F13A86EF6CCE1CDB58E003DEC4B156E3C3F9DA374804BB6EC92E5591F4C568A07E6FA914E69CAB1BDBFBC27E9D9D2EA0DAB99D5C8B1371798ACF1467440CF24A818F2C0141427AB671D046F35ED63FF707C39D43046EABDC626D99D17BD30FE05AFF38209482405B049CC85681D213562403EB0B3ABB2AD6866C81CF53ECBF75AACCF793A88A5C3603A38982EB6F2E8DB44B95E82B8BE4AF7A5D850D91D2BB33310DD86C01DB08DF4D581A2061CFE3B28843835B82BF8D081803D28B995E91B88A252FC115871DCD079482353A58CB45072B7680BF12013CE24A943BD65148BBCD9099D3D19A84E789B150C817F9BF1B3192356135D3154FD2188DDE1BF33D24A476F271F86592F0DCB5E5C885337F3718ACC19C3535B0B9EAAECA6247EE6457C50D5DBF44E970C9FE54343C9B293B8EC41ACF363EAC6EBB4388A46577CA2BC2708C8847BE61FE83AA4AAF6FEC830B253E67541CE834F768437D216604C59A92DA4AD42DA34F0804354C7175BC0198FE4B932A3B7AB5FF9030F6E591A5B38F78ADC9526FD20D4AE5FC4E02A94E125B3E5E6DF177CB884865B9E55A778D939F2F58F492628F317D4FA00E35307F37DE09B98D9C596FA2
+
295A2C8103AFFA305D6FE25B7D7499ED52D76880107F911E89304C53D674FC1354FA82637D737D491BC63355B5581E01A50A88491EB598BF5C365A001430366DD4422DBC2C8E24D7F3B97063C5C89D6D70413FE1A8E53A6286C2344FF0EE48CD23062969BA9E90C066C90399ECFAFC8A6B24EAB28A6C258C3AC56B506C1821538DD0FFEAC8DFC0B7E88F514BD71BED0E994A751E55B422D0137FBDDDCFB16C811F13A38BC017C0FAFE22996321FFD74AB037D3CA2898A2DD5664924E9B0DCDDBD4AA62C2B581D22B052858D97D34ECC4CEC57474E23140FF6148D41F04643B5C43E32B
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
cleartomark end
+
%APLT1End
+
%RBIEndFontSubset
+/Helvetica cguidfix
+/F2.1/Helvetica renmfont
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ { 1.8008  exp } bind { 1.8008  exp } bind { 1.8008  exp } bind ] def 
+/MatrixABC [ 0.4295 0.2318 0.0204 0.3278 0.6722 0.1111 0.1933 0.0960 0.9578 ] def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeA { { 1.8008  exp } bind  exec} bind 
+def 
+/MatrixA [ 0.9642 1.0000 0.8249 ] def 
+/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def 
+/DecodeLMN [ { 0.9857  mul} bind { 1.0000  mul} bind { 1.3202  mul} bind ] def 
+end ] /Cs2 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+q
+0 0 281 250 rc
+11 239 m
+78 239 l
+78 221 l
+11 221 l
+h
+11 239 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+119 122 m
+186 122 l
+186 140 l
+119 140 l
+h
+119 122 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 44.5 230 cm
+-28.5 5 m
+25.268005 5 l
+S
+/F1.1[ 12 0 0 -12 0 0]sf
+-28.5 2 m
+(!"#$%&')[ 8.507999 8.076000 5.904001 7.644001 7.607998 8.484003 0.000000 ] xS
+1 w
+1 J
+1 j
+[
+4
+4
+] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+152.5 140 m
+152.50002 212 l
+S
+1 1 1 sc
+CM
+91 239 m
+190 239 l
+190 221 l
+91 221 l
+h
+91 239 m
+f
+[] 0 d
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+199 122 m
+298 122 l
+298 140 l
+199 140 l
+h
+199 122 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 140.5 230 cm
+-44.5 5 m
+2.7142334 5 l
+S
+9.2610016 5 m
+42.171997 5 l
+S
+-44.5 2 m
+(\(%\)%*$+,$-\))[ 9.672001 7.608000 5.207998 7.608000 8.580002 7.644001 8.303999 12.120003 7.643995 8.076006 0.000000 ] xS
+1 w
+1 J
+1 j
+[
+4
+4
+] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+248.5 140 m
+248.5 350 l
+S
+1 1 1 sc
+CM
+203 239 m
+270 239 l
+270 221 l
+203 221 l
+h
+203 239 m
+f
+[] 0 d
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+311 122 m
+378 122 l
+378 140 l
+311 140 l
+h
+311 122 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 236.5 230 cm
+-28.5 5 m
+25.268005 5 l
+S
+-28.5 2 m
+(!"#$%&.)[ 8.507999 8.076000 5.904001 7.644001 7.607998 8.484003 0.000000 ] xS
+1 w
+1 J
+1 j
+[
+4
+4
+] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+344.5 140 m
+344.5 350 l
+S
+[] 0 d
+153 175 m
+234.85654 188.78636 l
+S
+CM
+138.12639 170.31555 m
+127.56833 176.43982 l
+126.14476 167.98744 l
+h
+138.12639 170.31555 m
+f
+0 J
+0 j
+1 0 0 -1 -108 361 cm
+246.12639 190.68445 m
+235.56833 184.56018 l
+234.14476 193.01256 l
+h
+246.12639 190.68445 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 92.5 189 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-33.020508 4 m
+(!""#$%&$'\(#")[ 6.673828 6.673828 6.673828 6.000000 3.333984 6.673828 3.996094 3.333984 3.333984 6.673828 6.000000 0.000000 ] xS
+1 J
+1 j
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+344 246 m
+261.14722 259.80881 l
+S
+CM
+141.87415 99.312347 m
+153.85178 96.963776 l
+152.44266 105.41858 l
+h
+141.87415 99.312347 m
+f
+0 J
+0 j
+1 0 0 -1 -108 361 cm
+249.87415 261.68765 m
+261.85178 264.03622 l
+260.44266 255.58142 l
+h
+249.87415 261.68765 m
+S
+1 1 1 sc
+CM
+11 142 m
+78 142 l
+78 124 l
+11 124 l
+h
+11 142 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+119 219 m
+186 219 l
+186 237 l
+119 237 l
+h
+119 219 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 44.5 133 cm
+-28.5 5 m
+26.816002 5 l
+S
+/F1.1[ 12 0 0 -12 0 0]sf
+-28.5 2 m
+(/$0$12$#)[ 9.276001 7.644000 7.500000 7.643998 3.252002 7.452001 7.644001 0.000000 ] xS
+1 w
+1 J
+1 j
+[
+4
+4
+] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+152.5 237 m
+152.5 350 l
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 188 118 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-35.361328 4 m
+(!\)'$%&$\)!*\('")[ 6.673828 6.673828 3.333984 3.333984 6.673828 3.996094 3.333984 6.673828 6.673828 6.673828 6.673828 3.333984 0.000000 ] xS
+[] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -108 361 cm
+247 276 m
+164.14722 289.80881 l
+S
+CM
+44.874146 69.312347 m
+56.851776 66.963776 l
+55.442657 75.418579 l
+h
+44.874146 69.312347 m
+f
+0 J
+0 j
+1 0 0 -1 -108 361 cm
+152.87415 291.68765 m
+164.85178 294.03622 l
+163.44266 285.58142 l
+h
+152.87415 291.68765 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 92.5 87 cm
+-13.004883 4 m
+(&"!+,)[ 3.996094 6.673828 6.673828 2.666016 0.000000 ] xS
+ep
+end
+%%Trailer
+%%EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/datasegment_receiver.graffle	Tue Feb 07 13:02:18 2012 +0900
@@ -0,0 +1,1188 @@
+<?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>138.17.0.133677</string>
+	</array>
+	<key>AutoAdjust</key>
+	<true/>
+	<key>BackgroundGraphic</key>
+	<dict>
+		<key>Bounds</key>
+		<string>{{0, 0}, {559, 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>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2012-02-07 11:20:27 +0900</string>
+	<key>Creator</key>
+	<string>Kazuki AKAMINE</string>
+	<key>DisplayScale</key>
+	<string>1 0/72 in = 1 0/72 in</string>
+	<key>GraphDocumentVersion</key>
+	<integer>6</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>Bounds</key>
+			<string>{{187, 267}, {27, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>47</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 reply}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>46</integer>
+			<key>Points</key>
+			<array>
+				<string>{247, 276}</string>
+				<string>{151, 292}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{260.5, 236}, {71, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>45</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 put or update}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>AllowLabelDrop</key>
+					<false/>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>43</integer>
+					<key>Points</key>
+					<array>
+						<string>{152.5, 237}</string>
+						<string>{152.5, 350}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>0</string>
+							<key>HeadScale</key>
+							<real>1.4285709857940674</real>
+							<key>Pattern</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>TailScale</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>44</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{119, 219}, {67, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W6</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>44</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{1, 1}</string>
+						<string>{1, -1}</string>
+						<string>{-1, -1}</string>
+						<string>{-1, 1}</string>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>Align</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\ql\qnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Receiver}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>42</integer>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>35</integer>
+			<key>Points</key>
+			<array>
+				<string>{344, 246}</string>
+				<string>{248, 262}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{167, 165}, {67, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>33</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\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 peek or take}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>32</integer>
+			<key>Points</key>
+			<array>
+				<string>{153, 175}</string>
+				<string>{248, 191}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>AllowLabelDrop</key>
+					<false/>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>29</integer>
+					<key>Points</key>
+					<array>
+						<string>{344.5, 140}</string>
+						<string>{344.5, 350}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>0</string>
+							<key>HeadScale</key>
+							<real>1.4285709857940674</real>
+							<key>Pattern</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>TailScale</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>30</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{311, 122}, {67, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W6</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>30</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{1, 1}</string>
+						<string>{1, -1}</string>
+						<string>{-1, -1}</string>
+						<string>{-1, 1}</string>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>Align</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\ql\qnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Thread2}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>28</integer>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>AllowLabelDrop</key>
+					<false/>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>26</integer>
+					<key>Points</key>
+					<array>
+						<string>{248.5, 140}</string>
+						<string>{248.5, 350}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>0</string>
+							<key>HeadScale</key>
+							<real>1.4285709857940674</real>
+							<key>Pattern</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>TailScale</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>27</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{199, 122}, {99, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W6</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>27</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{1, 1}</string>
+						<string>{1, -1}</string>
+						<string>{-1, -1}</string>
+						<string>{-1, 1}</string>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>Align</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\ql\qnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 DataSegment}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>25</integer>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>AllowLabelDrop</key>
+					<false/>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>23</integer>
+					<key>Points</key>
+					<array>
+						<string>{152.5, 140}</string>
+						<string>{152.5, 212}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>0</string>
+							<key>HeadScale</key>
+							<real>1.4285709857940674</real>
+							<key>Pattern</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>TailScale</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>24</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{119, 122}, {67, 18}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W6</string>
+						<key>Size</key>
+						<real>12</real>
+					</dict>
+					<key>ID</key>
+					<integer>24</integer>
+					<key>Magnets</key>
+					<array>
+						<string>{1, 1}</string>
+						<string>{1, -1}</string>
+						<string>{-1, -1}</string>
+						<string>{-1, 1}</string>
+						<string>{0, 1}</string>
+						<string>{0, -1}</string>
+						<string>{1, 0}</string>
+						<string>{-1, 0}</string>
+					</array>
+					<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>Align</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+\deftab720
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\ql\qnatural
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Thread1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>22</integer>
+		</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>レイヤー 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>2012-02-07 11:35:27 +0900</string>
+	<key>Modifier</key>
+	<string>Kazuki AKAMINE</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>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>size</string>
+			<string>{595, 842}</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>QuickLookPreview</key>
+	<data>
+	JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtVk1v1DAQvftXzJEeajzjj9gS4kAF
+	B26oK3GoeqhKV6ilQFsQ4t/zxo7TJLvbgoSiKLsbj2f83rw3e0cf6I4crhgLDdnT/RV9
+	pK/08uSB6fKBuF4Pl3TsbCS9Zwu3xFwoBU9pIM4GsfiJ3uO+bjucnNbNHZ2eIA/XL8f6
+	0FSXtzWeRVq85j5FQUK/jMMuru0iVHdZ7sBRUEuKorscS9bC6JYkWknZMb58qXvhHGJw
+	Dkc4w6yCRfybDbGMtcm4m9Dmll6+Y6sIbLb0yjkfnQvFuejxTLgFN35jeW021/R2g9qZ
+	fuFuCJxRwHWOjT/9JRp6KMPB4SStQEFd00GWhHBp0OPBWaHb0lnLNTtmBdoo0LoMQE+r
+	R6BR3NNAS1BsO9AhoMAKtB04iPcT0LOki5ACQlzJqdITxPIgU8whchYbrMjRCtAhO+SI
+	kgNC4vj0YSQp43k1ft7q+/9EVi1yJKsVjP44RJZnftTJs2Tp6n2qeJYsX9HpZKkqGln7
+	VKHqXqtiEb8CvmpMzA7wB1XhX9OTqjB/qYpWVFNF+/wIdOt4M2u+R2uJnnioveqDzTFF
+	6CTbIaewYkntryIhIVmWFEwsYj3HpI7io40JbhVLtsGXjGDBhhxCppiLLXnQDT9Tj8bK
+	KXo7Gdm+EqcILs6mHMI8H2d0enKq/57PcPEWdpOW+WbRqmpV1T5yIQ5VMnrr8tasyPXY
+	V1xk+FUlWKxrtndGL74fqfkLvbja+XBDR6a++tZf3dMRpgQW/xifF/3NDcLPafO++2Tz
+	yDUs6lUgWcFUMBL8N8AxJBabXVbwxyNWM5wxh/dDgO8LgzkBkkaDc4Q34rYl+UGRTM6G
+	IAPWDTYwbKkxtxMNN+3OeGd255aEMUKTpDz0Yms+dJB1Pvl5Poloo8zBLPLNovVYXC8M
+	Kh2rEQjUsdrsog+VfYDpctFJrFN4NkWnI9SWODhFY4zTFG1+kWzmtJqi+1qqDakxftVS
+	B/2iT89u0Bcw5aEZdHzKM8y/TlLoZpgm6aNnzBCUgrkUnDbdqnqo3ifGfHtKED97b/dm
+	PyyHaemkpk89eFJI32UUiql/KA7MdCVMwkBSW4/RcU0nMKRdncCERodTwqpOQqk68YoP
+	gmvfBtgjdKIi4+SbTkKZ6aRHm1n0TCfoXk2z+H/X8wnyQSeVj55PStWJQBNTPslNJ1WX
+	PR/Nop93uOjKHkIZDudwwn2E3k/ONrHzpbPz+wh9113rwx9r1U6JCmVuZHN0cmVhbQpl
+	bmRvYmoKNiAwIG9iago5MzAKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1Bh
+	cmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFC
+	b3ggWzAgMCA1NTkgNzgzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9Q
+	REYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4g
+	L0ZvbnQgPDwKL0YyLjAgMTIgMCBSIC9GMS4xIDEwIDAgUiA+PiA+PgplbmRvYmoKMTMg
+	MCBvYmoKPDwgL0xlbmd0aCAxNCAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0Ig
+	L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVTPaxNBFP42bqnQIghaaw6y
+	eJAiSVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk4tEq3kXtoQf/gB568GQvSoVa
+	RSjeqyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1gATkDcdSohFpbHxCavyIAI6i
+	CUE0JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raaB4T9QOBHmtkqsO8XcQpZEgKI
+	PN+hKcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024U80l00CDSDiU9XFSPpzXi5TX
+	HQdpbmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIhwgsZrT9GuI2e9YzVP+Jh4aTm
+	xIY9HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/VbySoJwkDjKZGGAc1pIT9dMbvi6
+	hwV9JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1IUBBFBGGYsFBAhjwaMTSycj8j
+	qwYbk3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS/EH+Kq/JT+V5+ctcsNhW95St
+	m5q68uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrsGj/sV5cx5oI1j8RzsPvxLV+V
+	zJcpjBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3VpuXZ/1qSPvuqryT5lX5T171
+	8fxnzcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp0m2R+iTVYGCavPUvXT9beL1G
+	fwz1UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygCL2zgyJm6bVNx7xChZaVuc64C
+	F7/RffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjTlpbNOVKHLJ+TuunKYlLMUNtD
+	UlLXJddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ERsP2wUvn5rFLZfk4a1oGX+m/A
+	vP1FCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzM3CmVuZG9iago4IDAgb2JqClsg
+	L0lDQ0Jhc2VkIDEzIDAgUiBdCmVuZG9iagoxNSAwIG9iago8PCAvTGVuZ3RoIDE2IDAg
+	UiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+	Pj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6
+	o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97
+	RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb7
+	9j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbIt
+	kVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN
+	45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2F
+	fQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oof
+	Xi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsC
+	d9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NS
+	gVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cy
+	hI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTq
+	PYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaU
+	sVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9
+	PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1m
+	CmVuZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lD
+	Q0Jhc2VkIDE1IDAgUiBdCmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVk
+	aWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5k
+	b2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFn
+	ZXMgNCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMTggMCBSIC9GaXJzdCAx
+	OSAwIFIgPj4KZW5kb2JqCjE5IDAgb2JqCjw8IC9QYXJlbnQgMjAgMCBSIC9Db3VudCAw
+	IC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlc
+	MDAwIFwwMDAxKQo+PgplbmRvYmoKMjAgMCBvYmoKPDwgPj4KZW5kb2JqCjE4IDAgb2Jq
+	Cjw8IC9QYXJlbnQgMjAgMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4
+	MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMjEg
+	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
+	sd9Sv0e/YB7hpoMObgx4faw3qYKdznEaSctoFDqF2ifxIgg6pWRNITS+gkWfEiWhY67O
+	9XLwoHNE18UJNtScHTtLowd9SBUVQltKiYE+S4wmQz6GS8GAvnTI8OxtvNmuTdNuemSY
+	Kxgpf5xhT7PMkdVju6gtpvinjIKfj97V/OOkfOUZDYmSmoCHM1aZWEGj1FnRZfGkMwsM
+	GkMy62AZ9pLRYrFeci1dNx7J2qrOygEr4cMFNTXUoUe1YxdkZy4xuHUUx8vPNW8ZxvKS
+	/ccPHfIaipLSUx3TfOvnb9vGz4/9ZvtYqDJFRZitCunepczL29H/GeiPf8j+Dv3BhBbe
+	GpgcTX01lVGkSKmWFEtqpnAX+zZufuA1ShCSlDz6vlk0m1VGnEmWWmW1kixq7JuXt1oD
+	dX4KH8KV8P8aP42+FDrSRhKG4nOZPnAq5BjoQ3s9pNJaeP9Pgp7hg4y7dOn2j1ryyBGu
+	YKyqubR9//x/YzRfv/HkDdlzH2vezLxjpTYbYjPYi2gz3bE/Ddw+YNhk3mdmaVyr1Nfr
+	W/VLxbvYu8QtqbtgJ7/LsNO407Qf9hu19TDLMN30moEL8q/wzEZ+L+wl+/j9Jj4jkzcb
+	TEYCgkGtSrZLGrrBjWm4MjyQIyaD+Yj6B0bc5792LaUeYsE3mwvmsaoq/FnkVTEnptsw
+	VlVsKTBjxPNTn8E/ZQJ6gwGMxh69yWTmCenRA5g35udo152VMwlz0nZHUeEdGP7aSInA
+	MiKDu8DrK6MPi/KKKaSClBCWdZ3z3t9Z+0T/E96s9IJsbXGBlp+iifX+nDgIV7A0ti32
+	yfOxJcOC9GyS4DJLj2ZwjZd2sfdRrOQr3oXn9P/oSsJCFoLyeX8j3Ign+i14pn8ztMIC
+	1BD8FyLx/i3g/7LQ0DhtXnhqTn3Xir6u3mWLOuQal3ul/+/WI7UidSPdjbQJCTcB/rMC
+	+P8JwKtI7yBdRPoyPn4hDxM8waft1TId5Ur94mtkeV5XtL/tGj09x76y/cpr5FXXyKuv
+	keX/r6/of801+rVU/j84WTp2CmVuZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKNTA0OQpl
+	bmRvYmoKMjMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcw
+	IC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBb
+	LTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9NTkNVWUErSGVsdmV0aWNhIC9J
+	dGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDYzNyAv
+	Rm9udEZpbGUyIDIxIDAgUiA+PgplbmRvYmoKMjQgMCBvYmoKWyAyNzggMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCA1NTYgMCAwIDU1NiA1NTYKMCAwIDAgMCAwIDUwMCAyMjIg
+	MCAwIDU1NiA1NTYgMCAzMzMgMCAyNzggNTU2IDAgMCAwIDUwMCBdCmVuZG9iagoxMiAw
+	IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9N
+	TkNVWUErSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMyAwIFIgL1dpZHRocyAyNCAw
+	IFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5F
+	bmNvZGluZwo+PgplbmRvYmoKMjcgMCBvYmoKPDwgL0xlbmd0aCAyOCAwIFIgL1N1YnR5
+	cGUgL0NJREZvbnRUeXBlMEMgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
+	dZYJVBPnFscnAjMDRp5mjOIMzqRSS23FpS6tPdrWtZZdFllEIECAQEhCWMIiBJUEYxII
+	iiKCwSVsgkBkVUTQp7i0rm3d2r6+Y3tea4+v9lnbO+ngO2/wbT2e9+acmTNz5/vu/97f
+	3DvfJ0BcJyECgWBmWFh0aHTkmxvlGmmANDMvVKMK9otaPvEqmKVY72ohzc4WsPQkk9DF
+	JHQdnzse7u220NtN4DZ7NoJcmz3bMbLkxcVzr5CZjTy8+lzo841wjreHSfiqt6B4mrcg
+	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
+	EeALBMb5chox8X11kkUeQXLXMeKnGGO6nvf/Gkp8b+gznuAVPsEuWzqs3bTnb4aJDH7x
+	+VmnFd0EAir4lquAGcR1SNCJDaeMbedIiMX2D+07eqQV72w+0dBHfdIufZvhcvnkFBN9
+	+ypq6H3hMxarvVLf3tmGE52Hj9lrOqjrx5OXTAwM5SkkTcjzDd7xRxJM2O2SwYwuulse
+	1RhAxct3FmYwiuKCQnm87vjOA4X1OBHcpkg4GEm9szolWMmY600Hq0nCdpb/cVhlFmXg
+	RFKRxgxDIr+GTXyAvKfbtaJ/8SfuQRK/Hv4b948DY8OfUo62bdn1TG2BVS39X7jLsevb
+	e3I66DNpYfb3qMWbVauCGR565UGSGBzlvLH/kAznM+ZF2TJeNAWmlGlFt0FMLGLz2DEx
+	Ebo3Pqcyh1ocJF+XxhDdj15MNKuCJ6KNMioNsTT4oIbTxlaeaBBWzRO1t+JEaEeLo36Y
+	ajpcoetjPNkN2c/YKb8IwBvELiB2Joqr0ioTEklFKiYtMFuVDOeBWTts5m7KwX2LzjmV
+	BNhIm7W+ny78RVFUbMg2zdpSeOgMA1cHsVO23YYOBjwwQ2be7jhKehwdrOyv6uSRCV6U
+	j4AV6cR7WitrGs/CAnaql+1MbUtdC87NRytUhsLiuLlcv1e5dqemPE9/eEebvn4u9HuV
+	du84sesIzvmhjdL61P3Z4Dc+1asxpkpXrcY9kUn8NtSPZYSvmab8bn/Z5+0xLGIlL1kH
+	vD2+E3GVJm+3DSaU9nBDXNwWCt17PHom9wiFPcIpZuE03lpXG9koFP22bbrCxt62QULj
+	f4eCuweIJ4O7UAhi4ZTfj/0HhhXxrwplbmRzdHJlYW0KZW5kb2JqCjI4IDAgb2JqCjI1
+	NzQKZW5kb2JqCjI2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50
+	IDEyODEgL0NhcEhlaWdodCAxMTM4IC9EZXNjZW50IC00NDcgL0ZsYWdzCjMyIC9Gb250
+	QkJveCBbLTQzMyAtNDc5IDEzNTkgMTMxM10gL0ZvbnROYW1lIC9SUlhQWFUrSGlyYUth
+	a3VQcm9OLVc2IC9JdGFsaWNBbmdsZQowIC9TdGVtViA0MCAvQXZnV2lkdGggMTAwMCAv
+	TWF4V2lkdGggMTcyOCAvU3RlbUggNDAgL1hIZWlnaHQgODU0IC9Gb250RmlsZTMKMjcg
+	MCBSID4+CmVuZG9iagoyOSAwIG9iagpbIDE4IDE5IDcxMiAzNyAzNyA4MDYgNTEgWyA3
+	NzMgNzE1IDcwOSBdIDY2IDY2IDYzNCA2OCBbIDYyNSA3MDcgNjM3IF0gNzIgWwo2OTIg
+	NjczIDI3MSBdIDc4IFsgMTAxMCA2NzMgXSA4MyA4MyA0OTIgODUgODUgNDM0IDg3IDg3
+	IDYyMSBdCmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lE
+	Rm9udFR5cGUwIC9CYXNlRm9udCAvUlJYUFhVK0hpcmFLYWt1UHJvTi1XNiAvQ0lEU3lz
+	dGVtSW5mbwo8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKEphcGFuMSkgL1N1
+	cHBsZW1lbnQgNiA+PiAvRm9udERlc2NyaXB0b3IgMjYgMCBSCi9XIDI5IDAgUiAvRFcg
+	MTAwMCA+PgplbmRvYmoKMTAgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1R5
+	cGUwIC9FbmNvZGluZyAvSWRlbnRpdHktSCAvQmFzZUZvbnQgL1JSWFBYVStIaXJhS2Fr
+	dVByb04tVzYKL0Rlc2NlbmRhbnRGb250cyBbIDI1IDAgUiBdID4+CmVuZG9iagozMCAw
+	IG9iagooTWFjIE9TIFggMTAuNi44IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMzEg
+	MCBvYmoKKEQ6MjAxMjAyMDcwMjM3MTlaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAv
+	UHJvZHVjZXIgMzAgMCBSIC9DcmVhdGlvbkRhdGUgMzEgMCBSIC9Nb2REYXRlIDMxIDAg
+	UiA+PgplbmRvYmoKeHJlZgowIDMyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxMjc4
+	OSAwMDAwMCBuIAowMDAwMDAzMTgxIDAwMDAwIG4gCjAwMDAwMDEwNDUgMDAwMDAgbiAK
+	MDAwMDAwMzAzMiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDEwMjYg
+	MDAwMDAgbiAKMDAwMDAwMTE0OSAwMDAwMCBuIAowMDAwMDAyMTMyIDAwMDAwIG4gCjAw
+	MDAwMDI5OTYgMDAwMDAgbiAKMDAwMDAxMjU2MSAwMDAwMCBuIAowMDAwMDAwMDAwIDAw
+	MDAwIG4gCjAwMDAwMDkwNzQgMDAwMDAgbiAKMDAwMDAwMTI3MiAwMDAwMCBuIAowMDAw
+	MDAyMTEyIDAwMDAwIG4gCjAwMDAwMDIxNjggMDAwMDAgbiAKMDAwMDAwMjk3NiAwMDAw
+	MCBuIAowMDAwMDAzMTE1IDAwMDAwIG4gCjAwMDAwMDMzNTggMDAwMDAgbiAKMDAwMDAw
+	MzIyOSAwMDAwMCBuIAowMDAwMDAzMzM2IDAwMDAwIG4gCjAwMDAwMDM0NjUgMDAwMDAg
+	biAKMDAwMDAwODYwNCAwMDAwMCBuIAowMDAwMDA4NjI1IDAwMDAwIG4gCjAwMDAwMDg4
+	NTAgMDAwMDAgbiAKMDAwMDAxMjM1NiAwMDAwMCBuIAowMDAwMDExOTQ0IDAwMDAwIG4g
+	CjAwMDAwMDkyNDkgMDAwMDAgbiAKMDAwMDAxMTkyMyAwMDAwMCBuIAowMDAwMDEyMjAz
+	IDAwMDAwIG4gCjAwMDAwMTI2OTUgMDAwMDAgbiAKMDAwMDAxMjc0NyAwMDAwMCBuIAp0
+	cmFpbGVyCjw8IC9TaXplIDMyIC9Sb290IDE3IDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8
+	MTE3YjhjOTg5ODUxNTBmYzMwZDgwNGI3MThhMzJiZDc+CjwxMTdiOGM5ODk4NTE1MGZj
+	MzBkODA0YjcxOGEzMmJkNz4gXSA+PgpzdGFydHhyZWYKMTI4NjQKJSVFT0YKMSAwIG9i
+	ago8PC9BdXRob3IgKEthenVraSBBS0FNSU5FKS9DcmVhdGlvbkRhdGUgKEQ6MjAxMjAy
+	MDcwMjIwMDBaKS9DcmVhdG9yIChPbW5pR3JhZmZsZSA1LjIuMykvTW9kRGF0ZSAoRDoy
+	MDEyMDIwNzAyMzUwMFopL1Byb2R1Y2VyIDMwIDAgUiA+PgplbmRvYmoKeHJlZgoxIDEK
+	MDAwMDAxMzY2MiAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8MTE3YjhjOTg5ODUxNTBm
+	YzMwZDgwNGI3MThhMzJiZDc+IDwxMTdiOGM5ODk4NTE1MGZjMzBkODA0YjcxOGEzMmJk
+	Nz5dIC9JbmZvIDEgMCBSIC9QcmV2IDEyODY0IC9Sb290IDE3IDAgUiAvU2l6ZSAzMj4+
+	CnN0YXJ0eHJlZgoxMzgxMgolJUVPRgo=
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	B5IAAP2R///7ov///aMAAAPcAADAbA==
+	</data>
+	<key>ReadOnly</key>
+	<string>NO</string>
+	<key>RowAlign</key>
+	<integer>1</integer>
+	<key>RowSpacing</key>
+	<real>36</real>
+	<key>SheetTitle</key>
+	<string>キャンバス 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/>
+		<key>Frame</key>
+		<string>{{28, 221}, {693, 937}}</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>{{0, 0}, {558, 783}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>キャンバス 1</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+	<key>saveQuickLookFiles</key>
+	<string>YES</string>
+</dict>
+</plist>
Binary file paper/images/datasegment_receiver.pdf has changed