changeset 7:70f19a2daea6

add the problem of Federated Linda
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Mon, 06 Feb 2012 02:10:30 +0900
parents 4b95f939ca56
children 0b01b77d33b4
files paper/chapter1.tex paper/images/callback_function_based.bb paper/images/callback_function_based.eps paper/images/callback_function_based.graffle paper/images/callback_function_based.pdf paper/images/callback_tree.bb paper/images/callback_tree.eps paper/images/callback_tree.graffle paper/images/callback_tree.pdf paper/images/flinda_type1.bb paper/images/flinda_type1.eps paper/images/flinda_type1.pdf paper/images/flinda_type2.bb paper/images/flinda_type2.eps paper/images/flinda_type2.pdf paper/images/flinda_type3.bb paper/images/flinda_type3.eps paper/images/flinda_type3.pdf
diffstat 18 files changed, 6978 insertions(+), 15 deletions(-) [+]
line wrap: on
line diff
--- a/paper/chapter1.tex	Fri Feb 03 02:55:06 2012 +0900
+++ b/paper/chapter1.tex	Mon Feb 06 02:10:30 2012 +0900
@@ -26,7 +26,7 @@
 
 \begin{figure}[htbp]
   \begin{center}
-    \includegraphics[width=40mm]{images/linda_server.pdf}
+    \includegraphics[width=50mm]{images/linda_server.pdf}
   \end{center}
   \caption{Linda Server とそれを API を用いて操作するクライアント}
   \label{fig:lindaServer}
@@ -34,11 +34,11 @@
 
 \subsection{Federated Linda}
 
-Federated Linda は、複数のタプルスペース (Linda Server) を相互に接続することにより分散プログラミングを実現する。一つのタプルスペースには少数の接続がることが期待されており、多数のタプルスペースが接続することにより分散アプリケーションを実現する(図\ref{fig:connectionOfTspace})。 smtp/nntp デーモンが行単位でプロトコルを作るのと似た形で、タプルスペースへの in/out でプロトコルを作ることになる。
+Federated Linda は、複数のタプルスペース (Linda Server) を相互に接続することにより分散プログラミングを実現する。一つのタプルスペースには少数の接続があることが期待されており、多数のタプルスペースが接続することにより分散アプリケーションを実現する(図\ref{fig:connectionOfTspace})。 smtp/nntp デーモンが行単位でプロトコルを作るのと似た形で、タプルスペースへの in/out でプロトコルを作ることになる。
 
 通信モデルは、タプルの出し入れによるリレー転送のようになる。インターネットのパケット転送のように、タプルスペースからタプルスペースへとタプルを転送していく。
 
-クライアントのアクセス数が増えても、タプルスペースなどの数を増やし、ネットワーク処理を分散することにより、スケーラビリティを保つ。
+クライアントのアクセス数が増えても、タプルスペース等の数を増やし、ネットワーク処理を分散することにより、スケーラビリティを保つ。
 
 \begin{figure}[htbp]
   \begin{center}
@@ -54,25 +54,30 @@
 
 \subsection{Tuple Space}
 プロトコルへのアクセスは Linda の API を用いる。
-つまり、タプルスペースへの "in", "read", "out" などである。
+つまり、タプルスペースへの "in", "read", "out" 等である。
 これらのコマンドは単純で、理解しやすいものである。
 タプルの出し入れというモデルで通信を行うことができる。
 
-また、通信は非同期に行うが、これらのライブラリはシングルスレッドで実装されている。
+また、 Protocol Engine との通信は非同期に行われる。
+
+\subsection{Protocol Engine}
+プロトコルを規定する Protocol Engine は、分散アルゴリズムを内包し、他のプロトコルへのアクセスもタプルスペース経由で行う。通信はタプルをタプルスペースからタプルスペースへと伝搬させるように転送する。クライアントはタプルスペースを介した通信を行うので、クライアントからはプロトコルの細かい挙動は見えない。しかし、クライアントプログラムのプロトコルへの依存を低く抑えることが可能である。
+
+タプルスペースとのタプルのやり取りは非同期で行われるuが、これらのライブラリはシングルスレッドで実装されている。
 そのため、"in", "read" を実行した際にリクエストは送信されず、また返ってくるであろうタプルのレスポンスは返ってこない。
 "sync" を行った時にキューに入っているリクエストを Linda Server へ送信する。
 この時、サーバー側からクライアントへのレスポンスが準備できていればそれらを受け取る。
 
-サーバー側から受け取ったデータを受信した際、ユーザーはそれらを確認する以下の2つの方法がある。
+サーバー側からレスポンスデータを受信した際、ユーザーはそれらを確認する以下の2つの方法がある。
 \subsubsection{poll 方式}
 poll 方式とは、 "sync" を行った後に、その "in", "out" のレスポンスが ready 状態になっているか確認する方法である。
 この方式を用いた場合、レスポンスが ready 状態かどうかをユーザーが好きなタイミングで記述するため、行いたい処理を順次書くだけでよくなるため、ソースコードの可読性が上がる。
 
-しかし、レスポンスが返って来ない間、ループを行い、状態チェックを行うなどの処理を書かなくてはいけなくなるため、処理効率は悪くなるといえる。(図\ref{fig:pollBased})
+しかし、レスポンスが返って来ない間、ループを行い、状態チェックを行う等の処理を書かなくてはいけなくなるため、処理効率は悪化する。(図\ref{fig:pollBased})
 
 \begin{figure}[htbp]
   \begin{center}
-    \includegraphics[width=60mm]{images/poll_based.pdf}
+    \includegraphics[width=70mm]{images/poll_based.pdf}
   \end{center}
   \caption{poll 方式の例}
   \label{fig:pollBased}
@@ -81,26 +86,126 @@
 \subsubsection{callback function 方式}
 callback function 方式とは、 "in", "out" を行う際に、そのレスポンスがサーバー側から返ってきた時の処理を予め記述しておく方法である。
 
-レスポンスがサーバー側から返って来た時に指定したコールバック関数が自動で実行されるため、ユーザーは受信したかどうかチェックする処理を書かなくてよくなる。
-また、それらの処理がまるごと消えるため、処理効率はよくなる。
+レスポンスがサーバー側から返って来た時に指定したコールバック関数が自動で実行されるため、ユーザーは受信したかどうかチェックする処理を書かなくてもよい。
+また、それらの処理がまるごと消えるため、処理効率は向上する。(図\ref{fig:callbackFunctionBased})
 
 しかし、実行されるタイミングをユーザーが把握することが難しくなる。
 そのため、ソースコードの難読化につながる。
 コールバック関数間のデータの共有も難しくなる。
 
-\subsection{Protocol Engine}
-プロトコルを規定する Protocol Engine は、分散アルゴリズムを内包し、他のプロトコルへのアクセスもタプルスペース経由で行う。通信はタプルをタプルスペースからタプルスペースへと伝搬させるように転送する。クライアントはタプルスペースを介した通信を行うので、クライアントからはプロトコルの細かい挙動は見えない。しかし、クライアントプログラムのプロトコルへの依存を低く抑えることが可能である。
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=70mm]{images/callback_function_based.pdf}
+  \end{center}
+  \caption{callback function 方式の例}
+  \label{fig:callbackFunctionBased}
+\end{figure}
 
 \subsection{Link Configuration}
-タプルスペースや Protocol Engine の接続を規定する。接続の状態を XML として表し、各ノードがそれにしたがってIPの上位レイヤーでオーバーレイネットワークを構築する。オーバーレイネットワークを構築するために、接続などを扱うモジュールを提供する。
+タプルスペースや Protocol Engine の接続を規定する。接続の状態を XML として表し、各ノードがそれにしたがってIPの上位レイヤーでオーバーレイネットワークを構築する。オーバーレイネットワークを構築するために、接続等を扱うモジュールを提供する。
+
 
 \section{Federated Linda の改良}
- 
+Federated Linda はいくつかの段階を経て実装されてきた。
+それは、プロトタイプをプログラミングすることによって、設計を詳細なものへと落としこんでいく必要があったからである。
+
 \subsection{Meta Protocol Engine}
+従来の Protocol Engine は、タプルスペース (Linda Server) とは独立したプロセスであった。(図\ref{fig:flindaType2})
+それでは、その2つのプロセスがローカルの同じマシン上にあっても、タプルをやり取りするためにソケット通信を行う必要があった。
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=110mm]{./images/flinda_type2.pdf}
+  \end{center}
+  \caption{タプルスペースと Protocol Engine が別プロセス}
+  \label{fig:flindaType2}
+\end{figure}
+
+そこで、 Linda Server と一体型の Protocol Engine として、 Meta Protocol Engine を提案し、実装した。(図\ref{fig:flindaType3})
+Protocol Engine のプロセスがタプルスペースと同じであるため、ローカルのタプルスペースへアクセスする際にメモリ空間に直接アクセスすることができるようになった。
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=110mm]{./images/flinda_type3.pdf}
+  \end{center}
+  \caption{タプルスペースと Protocol Engine が同じプロセス}
+  \label{fig:flindaType3}
+\end{figure}
 
 \subsection{update API の追加}
+Federated Linda の例題を書いているときに、 "in" の直後に "out" を実行することが多いことに気がついた。これは即ち、タプルを消して、新しいタプルを書き込むということである。そこで、新しく "update" API を追加することにした。(表\ref{fig:tb:additionalLindaApi})
+
+\begin{table}[htbp]
+\caption{追加 Linda API}
+\label{tb:additionalLindaApi}
+\begin{center}
+\begin{tabular} {|l|l|}
+  \hline
+  {\bf API}&{\bf 概要}\\
+  \hline
+  update(id,data)&タプルスペースからタプルを取り除く。\\&タプルスペースへデータを書き込む。\\
+  \hline
+\end{tabular}
+\end{center}
+\end{table}
 
 
-\section{研究背景と目的}
+\section{Federated Linda の問題点}
+Federated Linda の設計と実装、それらを使った例題の作成を通して、 Federated Linda の抱える問題点が浮き彫りとなった。これらの問題点を整理し、次章に記す新しい分散アプリケーションフレームワークの設計に活かすことができた。
+その問題点を以下に記す。
+
+\subsection{シングルスレッドを用いた設計}
+Federated Linda の設計上の問題点としてシングルスレッドで設計されていることが挙げられる。
+シングルスレッドで設計された理由として、 Federated Linda の実装を行った当時は、シングルコア CPU が主流であったことが挙げられる。
+さらに、Java 2 SE, v1.4 がリリースされ、 java.nio がノンブロッキング I/O をサポートたことも理由として挙げられる。
+java.nio.channels.Selector を使用し、シングルスレッドで複数の入出力を取り扱うという方法が当時のサーバーの主流であった。
+
+この方法では、大きな容量のデータを送受信した際に、 CPU がそのデータの送受信にかかりっきりになってしまい、その処理が終わるまで他の小さな処理が全て待ち状態になってしまうといった問題が発生していた。
+
+しかし、近年では、シングルコア CPU の性能向上が発熱量等の問題により頭打ちとなり、マルチコアのマシンが主流となっている。将来的にはメニーコアのマシンが主流になっていくと考えられる。そのような背景を踏まえて、 Apache の Cassandra プロジェクトではデーモンの実装に SEDA アーキテクチャを採用している。これは、マルチスレッドを用いて大量の接続を管理し、受け取ったデータを、処理ごとに分けられたステージと呼ばれるスレッドに投げ、処理が終わると次のステージにデータを伝搬させる。これを用いることによってマルチコア性能を生かし、パイプライン的に効率よく処理することが可能となっている。
+
+分散アプリケーションを作成する上で、マルチスレッドをどのように活用するかといったことが、重要な課題となっている。
+
+\subsection{タプルの表現方法}
+次の問題点として、タプルの表現方法が挙げられる。
+Federated Linda におけるタプルはバイトの配列として表現されている。
+例えば、 Java を用いた実装では、 ByteBuffer を利用している。
+バイトの配列を用いることによる問題点としては、データを送受信する際に、ユーザーが Protocol Engine で利用しているデータをバイトの配列へ変換、またはその逆を行う必要があるということが挙げられる。
+
+また、異なるアーキテクチャ間におけるデータフォーマットの取り扱いも問題となる。
+異なるアーキテクチャとは、CPU の違い(バイトオーダー、ビット数等)、使用するプログラミング言語の違い、 OS の違い等である。
+例えば、 PlayStation 3 (Cell) 上の Linux で動作するアプリケーションと、 Mac OS X (Intel) 上で動作するアプリケーション間である。そのアプリケーション間で、とある共通の構造体のデータをやり取りするといった事案でデータフォーマットに関する問題が発生する。
+通信するたびに、 XDR (External Data Representation) などのデータフォーマットを用いて、ユーザーがデータを変換する必要がある。
+
+\subsection{タプルの ID が整数値であること}
+更なる問題点として、タプルの ID が整数値であることが挙げられる。
+これは、整数値であるため、送受信する際や、タプルスペースのデータを探すときには効率がよいというメリットがある。
+一方で、ユーザーが整数 ID を管理するためには、 enum やハッシュ、即ち文字列から整数値への射影を管理する必要が出てくるのである。
+新しいタプルをタプルスペースで使用する際に新しい整数 ID と文字列の対応をユーザーが管理する手間がかかる。
+この問題はデバッグ時に顕著となる。それら無数の整数値をユーザーがログを見ながらどのデータか把握しなければならないからである。
+
+Cassandra 等の KVS (Key-Value Store) では、キーに直接文字列を使用しているため、キーの管理が行いやすくなっている。
+
+\subsection{Protocol Engine の記述方法}
+次に Protocol Engine の記述方法である。
+
+Protocol Engine は処理効率の観点から基本的に callback function 方式 (図\ref{fig:callbackFunctionBased}) を用いて行うが、これらの取り扱いが問題となる。
+
+"in" や "read" を行う時にコールバック関数を準備し、タプルに設定する。
+更に、そのコールバック関数内で、新しいコールバック関数を準備し、 "in" や "read" を行ってタプルに設定する。このように、コールバック関数が "in" や "read" を介してツリー状に接続されているという構図が生まれる。(図\ref{fig:callbackTree}) このように、ユーザーはタプルの ID を元にコールバック関数の繋がりを把握する必要がある。
+分散アプリケーションであるため、ローカルマシンのタプル ID だけでなく、リモートマシン上のコールバック関数の影響も受ける。
+そのため、スタック上に関数を呼び出して読んでいくことが難しい。
+
+これらのタプルの接続をユーザーが "in" や "read" を直接用いて表現するのではなく、フレームワーク側で接続関係をサポートする必要がある。
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=70mm]{./images/callback_tree.pdf}
+  \end{center}
+  \caption{コールバック関数同士がタプルを介してツリー状に接続されている}
+  \label{fig:callbackTree}
+\end{figure}
+
+\subsection{接続しているタプルスペースリソースの管理}
 
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_function_based.bb	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./callback_function_based.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 275 309
+%%CreationDate: Fri Feb  3 03:00:36 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_function_based.eps	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,1080 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 275.000000 309.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 275 309
+%%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 275 309
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+%RBIBeginFontSubset: HiraKakuProN-W6
+%!FontType1-1.0: AAAAAK+HiraKakuProN-W6 001.003
%%CreationDate: 2/2/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 /AAAAAK+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: AAAAAL+HiraKakuProN-W6 001.003
%%CreationDate: 2/2/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 /AAAAAL+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 /uni0043.36 put
dup 3 /uni0053.52 put
dup 4 /uni0065.70 put
dup 5 /uni0069.74 put
dup 6 /uni006C.77 put
dup 7 /uni006E.79 put
dup 8 /uni0072.83 put
dup 9 /uni0074.85 put
dup 10 /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
69FE1F665663476A38F450E9D91153AB38A1DA2816BC5474D0902737B52A2156974838F662758A3E0E773E1051FB08AC
24FD2396584DE29F77B4E7EE3A8A30DB99F0A23AFFE63019435AA29C2F980101BC04756D64F3AC0118A8FFC6532DD082
BB7A9C666B6E9B01EB3BDF16FAF748E395799DDE939FC2B90CE773D757FFC3984F6DCBC60EC0E44C64FB9DE2DE54873C
37AFFC322DF06533A5C47DE383410BD397CA77D9F73833C265A5B7F41D9155940B78923F5854F9237BF96C9F4FFBC21D
70BAFAC1349CFCDAA272ACBC773623827FF586DD3CE0C11828F1ED38BBFAF2A1315324F6D0DC76702AEBE32F666000C3
61A1AE5A57B04DF6DF64A6A2C6C030FEA1A8B1D15D790332FA3ED894E6FBCFAA7A8A3CC952D14269955554AC92E55E45
74BF359F918FAB3AFB083D26C731BAAAA47362CFA71A1C971859C9F8E2A5CAA69E8AEA916E5F873559D2D3E85191C673
737608B3B2BFA0A18272C16BA01D33B2272D4D647ADD1156265E944E3A7854E528069629FCD6CB5BF1DCB5DE76AA19CD
B24C19A2B46201C21C0DE2ADEF4EB23F9B504070B1255D424C20A5DD49365E2C16C9FAAACF6B08883716D4A7DE002455
71DD11B6744AF9B2514DEBBF1DF2DB0556172AFDB63D86EC8BA2BA539D0568B0D9342665CB5D99A983ED8D1DF64BFC1E
920766F68E944EA1D50198F7D993A25D145C14C5E3C2CD9029BF8F75741A6F416D3DB23BF13966CE2CEF5589D2C43EEA
C79DE83047954A387BBDB49020C565AC82736BFBA9D33049D2DD61C8003BF31FE05560BBD8239A88468E4E969E4A1409
3DA6F69A1B023151AE05413365E08925902122CE5DEBB2CB8ED257EA1566CEED911BF505093786B7E66E7A139EC8D793
363AA05EAB3BEBE8094AD1AB54FC58173C56C76CCB830E51A7888E1442824FF103C924BCCAEDE31A251BCCF4854321AC
00FA9967B954FF8A82BFC7981B42A8DCB121244B3BBF9BB89A5FD149DCD484C5EC18C2191A861E49E6E44794BD6DBC42
E0DAD74F0CA0A80AC0F6EF9BD25E481662276BBA212AB5B5BBF14732BC11256A5FF63C478D8B5E292116D986E8E11988
57BA5189C76CB2AB8ED2B78AC96D50B4353CA66E89087CCEF846F4276D9B4AE9002C7CEE7AAF73562C0FFC6EFA940DFC
04BF225186F7F77F3B13D40B33B5021B5D70A3FEAD6FC2DB7ECA3FB5889491D7C3CB4630A476A8D4E6142E894E3449D8
A700A020F0E282696E765DB7D2ADB3F12657285DD5444FDD9B0941FCE89E7304F854E50C9CCEE0A1D5A9265BD2B581E0
A48AB97297929C92AEA1F7D2C54289518F081C5AC4660252D4CB957913E06DB24AF8DE4C37B4CCA2490BE2A9588DE6B0
E1A01C2A7DAD53567600A1B946270D69EFB0A0DF76A7AB7A61EDE428EA006F86328B8AC0D641EC0A1EA4A6CB25527CEE
69532F6DC1F98B87CEBA8474CD3FCCB6FB66F3760DE8947A6FA5B055B902ED12E64BEE711E66389A4E3C248B6ABD1B10
93B3BFE076DAEAC9982C1C07F1315D95EE82EAD8221BA29EF4FE6EACBB12DD03435B6F09DFDA8D341BA28CDF9D9DBA28
1CD02CC1E87428DE5323C717EC45E5BA69FC2061F142C1349E88A0F846FD0EC2DF2086582285D32CD33E6FB35A65E905
B9C292F520320C2932CC6014BC4009DA418118BE1D0703E19D2850E110444DA92AD9D75DD596EBA4A4A503FD7E68443B
AD8D0555F45A77B9D16DA81AA2082117FF664B4C336AFFD8AC9B9F527318537B17E12822A97828D5D08A8D5CE21B32BF
41AFC99A17C665792227C63FEB27326214C92BE71050E4F70C4D306233C5137527E71379B1868659B3CEEEAA176B3F65
4632F175EF620F77B2BA8E36D0AEB2DEA5D95E441BB849B07F5777B063A454EB46EABFDD2D6C15F8E12703FE61884176
AFCFA247E9ECC7E0FF58976036EDC62E5CA8B736D6FAB30E89B463B57A3A877DC55E1C79EC4346ABE58761A3641E7414
6E60838C5CB9B668189411C8D330F0AD6E3906F439C3C099FC763B11BD53BC1BC6A0BD04B249866757E29457FC00D954
F2999521D050BED02710018C7049307DE940964F83D9355D2B5888043E68529EAD7692631D245124F2FB7C80E654A5F7
7E26FE20301647F3E83B683F618F64B0CC063377F6E27355EF72F23F47A6BD1C0EEA9D217FA11601AB7E47918D9361D3
F420D161F0101C907E271CBA84DEDCCE4B0008EB5A7617F088E82B6EF6D43DBC210A058FB3F7D265C92F6BF7A4521B21
55C026FD29BA7EB7AB4F949B47032EAE3215AF7F979B322C8DE685FA9317207DB520A22C941A99587B5317A26AAC4E33
791B7B12A313F31A665E0905E0384D85ECC9734756FEEE32F25886D07E30D4F3FD5BF82E6B408B9065A2B8E67E5C37C6
BE56DDD4817E4C6EC081A42359F8EED3D37C3EDAC269629494BF545D54E620437333090E233E492AEC51D4B618C566D4
9785408DF04F04C9A12B4C5E7EC69641A8EF5C8AD74502BCEEBC068203B4783D980C5375418E135FE6CA15710C83D461
BA6B6DAC7AF3707E91400AD71380C28BEA0D94990C8E92E9247B24E9FF195D1D85B444F98BF2098A0733CFA4A00B8EF8
B410E936362EFAC044451B430CDA217F8B5F3EC5296C9D2B87AD9D8E06CA368EB4E1E15B48118CB2B1BDFD46B39AC609
8525EF5A5B34BD7C83EDD00F59A4BF90E414AA77618D6E66BF2C23409CF4C0A3127A5696C35176D756E6D77036576886
CFB3A647B12DBAA4034DE527BFCEF4C934712844CDA2B4749D20DD8DDA13E85A6532B6EB15BCD1456A96DAE0217CDC0D
7848BDAB638C58C5EAF1AA23CC6E4BC88273387928BEEAC993DA3ED98E2A606432D1F0FAF8B24FBB0777C683CFE523F5
E48CF6DE632403953F94B05E2F35E734AD3FC6C111549FB38DD079B9838121B0830713E7773890695D0D70E1EC337799
28FA8CAF0E716ABE9D78F6F4467ABD90
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 /uni0043.36 put
dup 34 /uni006C.77 put
dup 35 /uni0069.74 put
dup 36 /uni0065.70 put
dup 37 /uni006E.79 put
dup 38 /uni0074.85 put
dup 39 /uni0031.18 put
dup 40 /uni0053.52 put
dup 41 /uni0072.83 put
dup 42 /uni0076.87 put
dup 43 /uni0032.19 put
readonly def
/$SubFontArray [/AAAAAK+HiraKakuProN-W6 findfont /AAAAAL+HiraKakuProN-W6 findfont ] def
/CharProcs 13 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 /uni0043.36 {(\002) 1 $SP} put
dup /uni0053.52 {(\003) 1 $SP} put
dup /uni0065.70 {(\004) 1 $SP} put
dup /uni0069.74 {(\005) 1 $SP} put
dup /uni006C.77 {(\006) 1 $SP} put
dup /uni006E.79 {(\007) 1 $SP} put
dup /uni0072.83 {(\010) 1 $SP} put
dup /uni0074.85 {(\011) 1 $SP} put
dup /uni0076.87 {(\012) 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 /i put
+
dup 34 /n put
+
dup 35 /parenleft put
+
dup 36 /one put
+
dup 37 /zero put
+
dup 38 /parenright put
+
dup 39 /s put
+
dup 40 /y put
+
dup 41 /c put
+
dup 42 /d put
+
dup 43 /a put
+
dup 44 /t put
+
dup 45 /o put
+
dup 46 /u put
+
dup 47 /comma put
+
dup 48 /space put
+
dup 49 /l put
+
dup 50 /b put
+
dup 51 /k 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 [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000EB4686561640000000000001CDC00000036686865610000000000001D1400000024686D74780000000000001D38000000506C6F63610000000000001D880000002A6D6178700000000000001DB400000020707265700000000000001DD4000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000001008EFE5E026105D50014003E4009141109131617171A09BB019C00080014019C400E400080044C10191516F7216C5218B80732852B2B4EF44DED1ADD1AEDD4ED4E456544E6003F3F3130010207061110171613232E01272627263510373613025E9D2F475132937992462938160B5D3BBB05D5FECF90DBFEE1FEDEF094FEEAE47E6C94A8574F0128E7930125000000010044FE5E021705D500130036400C081100131517171A044C0F13BB019C00000009019C400908191415F7213F7B182B2B4EF44DEDD4EDDDED4E456544E6003F3F3130131237361110272603331E01171E011510070603479F2E46513293799A412630295E3BBAFE5E01368ED701210121F0940116F673657DF471FED8E895FEDE0000000100AAFED0018000DA000E002D401600230E0A64080A1017171A07340A640008190F6365182B4E10F44D3CFDED4E456544E6003F4DEDD4ED3130173637363534262723353315140607AA451C0F01026DD66076D10C552D2A070B07
+
DACA77B41500000000020040FFD9041C0598000F001C00714017870501460815350F051C35070D1238036F18380B1E471D1076C418D4EDFDED003FED3FED313043794034001B0D2601251A2609250526160E18280014001228011B081828001006122801170C1528011302152801190A1C280011041C28002B2B2B2B012B2B2B2B2B2B2B2B2B81005D001716111007022120272611343712211236113402232202111417163303407C60577EFEE2FEFE7E693F7601358AA678AD9F932F48AE0598E5B1FECCFEDCBFFEEEE0BB013BF4AF0146FAE5F80152F4013BFED5FEDDDB85CB000000000100C4000002D5059200080023B10801B80133400C0404070C04079605000A47091076C418C4D5FD39003F3FF4CD313013353E013733112311C4C39A268EC003F68A1359A6FA6E03F6000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020076FFDE042505C20011001E0070402EA607A71CD71C0322080F1E02050000171D0507110A1E1D0B0B1427081A201A2E102E01290011191F208721BD5D182B2B4EF43C4DFDE4E44E10F64DED003FED3F3FED3F113911393130437940181216060A1606142601120A142601150717260113091E26002B2B012B2B8181005D1333113E01333212111402232227262715232436353426232206151417163376AF3BA460C8F9F6DA7A543239A6026691918D7BB92647C205C2FDEB4D51FEEDFEF4FEFEB03B234D897DE8BEA9DEB6D1975EB100000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED3130
+
43794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA0157000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA43000000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44D
+
ED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A0000020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705
+
A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B91000100000000000000000000000000000014051200420239000002AA008E02AA0044023900AA04730040047300C404730052047300760400003B0473003801C700840400008001C70089047300840473003B04000042023900170473008004000015000000340034007C00BE00F0015E0184024E02B8033A03A603D40444046604C2053A061A066A06C4075A0000000100000014006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002
+
010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 20 dict dup begin
+
/.notdef 0 def
+/space 1 def
+/parenleft 2 def
+/parenright 3 def
+/comma 4 def
+/zero 5 def
+/one 6 def
+/a 7 def
+/b 8 def
+/c 9 def
+/d 10 def
+/i 11 def
+/k 12 def
+/l 13 def
+/n 14 def
+/o 15 def
+/s 16 def
+/t 17 def
+/u 18 def
+/y 19 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
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C92626C4DEA81D313B50D8F4EBFA95F2709469CAA9CCEDFB298F70C76D4064066B51A3E7122D8445FB76D103843B97FD9754E265280DDC6F446953A9588395A909112BC984513D851EFA38997C3C0657D846C0C0BB258F96A087EC8D2D74EFE2D6B52CC24835129D46D142F6A85D55BA65DDB75E8E38BEA1C5545625A7C6C8ADF48C3B94E314A0EB32C77CDEA0698715E4D6ACA95E4F86EF179C2AF201017F9A758505979CB4E25ECDCF4CB20A4FEAAC86FFFCB9937DB415AEFA8B5F5BD6E112E49AEAD22DD5C5EA24F76272B073ECD21FCBD7BC500153BD3D22358AC27421F4EFC1CA3AB018FEB658FBE04196EDE05ABE5EADFE5DEF527AF5C1DFA9AFBEEC0B0B2290EB737BF4F73EA909F25CA59536962D6B714E06EB5A136D0B27FF43232F7EF3B3654391A9F0F1EB5C17BD4D4B73C9CACD566AD94F10799623D491CA99ED75417A5D5A3B6FBD6D53E47FA8BE8D60C0B4490B96C17CB0C5BB050B2C9D5F4AD1FA984B591094BFCCD8478FA8ACBFCA5A66BE99E9408DB942A29C59C3B20A810EE3AD7DBD831D091A83971D173196766E57DFA1CD74B54F496D9D74944F9BCD2A19068280C35024D340DA895E06082820E1CE1EEC21268E3702CBE8D8121E22CAA965C41F6A8A11224577186079170D1A710E669719ECB41C699C62F07E97334D4E8AC9446C76D8CF71DF6FC0BC91C5A1FAFCD75EE629670D001A4AB3A2077CB7537A41E19C7C0404D6223ECC53F551225D32E4F50EDD25D9018135542CF0ED6F4
+
F835B47B6EF5ED8496ABD3F083A0CCA8D2D2E4096EDD22D4CA534C2E94105635A0BC985153077AFE260051FB7D6379A4663D533460E23461085CC34CB3B8C4CCB5524954C07D0D59346B2414DF4BF038240CBAEADC7567A45DABE0264C9D51AFBC50B6B1DD34378C81A237645D68616564661A1C59A67BD87E2CDA94B7BA5BFB4ADC7A2E1B05B850E608BFEF27D96C7BAEB9987860462C3F58581C41EA4686A6FF495468F3C38D729FBC77C9AD5C9365E1F968D3E80020B8A167B25E5DD25C283A3A6E3F8092DFDF54020640CD37D135E112986794618E9458E4016D67499EB4907FAEBD433BA5269A5C568E9E948F086B7E76C30288136C9D251A92416270939E5EFFF9088EBF579123CA46C45F1E6F927F30BA653014B827DE63FC5C22C7E60BD616B76ED728602D8E60592832A8DFA1825786B908E5B79C743C292743D06EB4419066A97E33A32D790CAD6A25CAA2AC9C27B2C4CC69FC132D87A69C737F6D8E1DD7D5473498FB66315DC52820AC6AAE5B754C8C622FAA3B5FDE85732B773EE10558773193FAD412C0CF7BA6664A37243761D6B57D3000A65C1CE413558954DE5DFABEE221E9DD36EE2429D11C72A45120D5692012631AD3D8A265CB9DF7B6B002C44EB5AF23F700EEDC9189C388BE88C50C44AE11A3F41A52C57E315869355D3F0587DEAC591FA29B14F2C15C8619CBCFA190D56B918A9FCE3F38C890D30D2315DFE934D455FABA25397399F75D77C0456341D54677810D626B44DCAFE894A358FC87DA9E7EDDABFF44A1406D983994AA37187B027E187E73093B5D540DCDB9DF7CFFAC179231004EF2400B0502C2A107E27B5CB60297F1CB0536076FA254929EBF3F0DDFA785F46387B46FF0E37F10C7C488E5B2740F853706C7EC8EDA9E6A93415C559783CB76462297C87FF7827D46A3D5BC75470EF16E616AB38B572A2C5FABA49AA252B1B91886DA50A3751F46EF6D7764926C23CF620D3E1F14673768D02748866CE938D6B418F66329786A1171AF1E31C9C19610EC44CBFA9CC3E47C07F295AA30F0F8917E05E52368C8C31A0E97136E30C3D8BB1F43559CF571265AF5DD11EB5BABE07D8F1F3BAF1B230E03A34FB5B456383B26364CE6D8AB0B1C245218C7D2EE6F56618B23172E8A994BC11161E6B45D3204602AE9A2F146292272223BCA5D30E12EF4A786D1102D8E101FD31717CD86BCC417FF4BB9A2BC19B4E92B3117637695F6D40F2CEDB8B68167D6E247E5583C01CB9951FE96F1095AF72F2B4A0D9102DE4ADA58EBD29F8B718BBB21909F1672CA28BE89C0FE684161AF0B4D4A632EB5A8D8DE6123F40239B62B9E3DB67ECAA8D06FCE38072DAB4B833D7752F9BDD56462C46B5ABEB0FB385CA37682D9DEED41AB5A16A5AE799DBBA4453EECF6DB249DF26A97D5CFFACBFDE6385D98359F20314EC2F6111FF940C0CF08
+
4BC8232CCC1BD0FC297A789177B6BE583E592357BC819F9D727061BAB1DA6FD793F08185295E25732944649792D90E4BA43437069CA6EEDA558987441B81C62455500E29F09A5CF76BF2A3248FD6E85ADCD76ADC1A8061F77105C77F15D75CE550C45A6E1067118B71719C608B7041F89F6BEAEA1498066B2917762C587659CFDC10AFFC0709D55386C0A0A926EED21CC30424F3DC6A0D4283BA10EE6CFD4C6496AD6D0855B781A7E309A4941568340AE03F7A9A1D6A84CCCCD0B6C2E50E72CD3EAC865A31D9C2DFC3A57DDC85454FE45A0FDF261B6D89980378F4480AB7983F54086CF1B2233A146E89FA43767DC70261DAF0CABF811A5E66EC9D76F3A87335C5663DB5582FDAC30EA6D5E1330FB3D2EDFA162E2FE77510DEF131CC6E84B4BFEF0BB4E23E9EFA8B318924D55998E2C1B0E008D0B2F074F88FEDB71D676568D10B54B419FC2A5F2743FBAA4BBB55A8B9A95F1155A7C7A00BC4C20872C25575F5384216D2F687681B64A70363FC6F108CC76D2BDCDE8BCA35CDA38239AB878E07943AC186A7BF3DF1C85E1E79A84227819BD43E0040F1B022D3A2776E19B19EC3ADEA5099C4A9F5B1EBD278FF722A52727005423E208A585C3B08B0C3218783BA1FA0E33CA0A97DCA35A4916C5C17365CDA31E694B264E4C813D203E0FB1B1FCB81455BBF50DF93374F588BDA3E67F98B5EA16F14E96190E799B75CF9600FCC755639E18C29924CE0511AF2CA85B7099F4442B7E3BA30EAB248AA2293CF638859DA9BFA0379BB99FC417BE0615592D2C294F63C55F9CDEA30793B9BCB172600BB8EF9CA3400C1392EB41E27902844B29BDAFD3D2BEDB1886539F4C503A54D371334C33192BC25C16058E32AA1457CC35A67D68BE120F1065A3A86DE5E249AD120193B2D3C349E1C2E8A94970AFA6EA45555916DAEE2700052863FB6D8FB8959EB6388F8CD1BEBB5ECFF14D0822DA422F6918A27A7C0D239DC5D4CF38B890CFA9202063AD36C058D3501BEC978B35E1403DBE582A072AD4C503B7379BE0F1955E535A0698F67869927E94A393E7BB7474223F8336C02D1B09E7B2142010D93ACDA3F9815D337B269C5C56C5881B482B78DAD9F25137BD8DDC5C223CD586630B8FD8BDB1D8939D18C4BF8CCAB0B64905FA27EA45FBE65486D57C574092D0328B6B8422117A1F16A385C2D7AF8B9C158FC1E38E1AE648C6012269428EE4990540E5FD5FA8363B87508D541C200A1F2627DCBCC91768509C9D1FFB18199A8FB11775DC6151BDB7A1E7F58D74E48FC27D051A31A0F90D07591893844EB6182C9B9133CB7C836587DB7A353B21DFF31D6CAE53400BE6E9EB6430939FA0F7483EDFF369EAB158E76F21C79334FE2413087768D31D65A42FDE642B59DFF56DA64F9380AB1873B3D2882C558023856566AC36C0C8A0A0EA5FD3A00BC3DEBB689007EE8FBDF
+
E1C57DFE751757FEF0A02D5503BBFB16A49D7160EFA7F12279BD3F0D67C826BC7EF74D66F868682D666DB9E0A38EB3137D73AA39446783281EA47C3666FC83723DEDC13BAB310FB9
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
cleartomark end
+
%APLT1End
+
%RBIEndFontSubset
+/Helvetica cguidfix
+/F2.1/Helvetica renmfont
+%RBIBeginFontSubset: HiraKakuProN-W3
+%!FontType1-1.0: AAAAAM+HiraKakuProN-W3 001.003
%%CreationDate: 2/2/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 /AAAAAM+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: AAAAAN+HiraKakuProN-W3 001.003
%%CreationDate: 2/2/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 /AAAAAN+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 /uni306E.887 put
dup 1 /uni3092.923 put
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
F207742D31C0B69D58353D733ABA1BE112A5A75185C138CF29A874B1310EA9F7D7AA800069519198CF3762F9DDF1B347
379D624CCBE3728B3FCEB06CAD89F683033F68423A0045251C1D05B98F791A7080A26D7D62EFFDBEF6CE4DFB44C8A789
CFAD7CA84E7DAD78569556AFD5107D5BC2998E752D38CCF8A5C31B93D304B4416C683A8953F08EC406B919BB1D4BB27C
23488028B8EFBFB302DD47D108000486F05639CF7CACBA17E08C161A29CBFB06128991FC5A39576B3B90B798AE5ADFC1
3F550646CF0DEF06188790214BAF5EFA41CB77ABF53BC8C6E902C2A4C89396C6DEAF3ED8A0CB7DB454796B533E6974F9
9C7649F786B2E5E81B63E9CC5ADD1F2E4E33BB0BC5D6F45BD6E01DFDD487D07453431E5A991A63A65A2C999EA4E545D2
0932EA96C8F77D0E35029285C9A764D30B108DB84589965EF83D8C87107CA6483451669B225CA19E283C5BE0DF14E30E
2DF97F6E0E2960251D2B623442155EB470BE48E3792441F9BEDB38D0C5D82175AA9019A4C3247A67AE8E7FBE7F8DACA1
60F892933016C815CB22EFE3D3D72059F23F1A7923FDAE5097ADB2E7068CE27409BF82F125C38D7A25A8E44D34AC93DE
4F2F8E4703242FA3B05711AA7D3FE2446E4E115F1CBEB7D9BA7B793A57A75592097AF02DBA8E6E0E8E0EC37A803D23A4
94F7843DC06775E168023D508FC6D3BC31B24DA932EF42A797547F96F920E986B61B82B4E7F8FBE8E95CD5EC8D73F6AB
D0D2A074F6CEDFB54A455F38867A11F3F6166BFDF21E0E1312B85CF6D1B1AE318F7ADCBF70A85535FEE64F4F27637929
E0F1234D1E73539FCEC4EAD6444D245F9B3D160805487C218D9EF228342B763B06122894E3729362EF58BF5C04D46EEC
7AD122188E2E01E01305DA3AF7276B89D3088C085B43D1C58C8F8E11469B44FF06F4C727A6B632CE2EFF3E6A8D5B2D3F
0E433EC2BC75B5EB2A673AEE21E3F99925A969A7ECC0884B282F97447239EA176D4F7CF7B96785DE7BFDE5C7CB7535C7
BC4985221BE2115120463CED9AF36EAE32B504A131A2686AB1D8D6646E86B5CF4CA9B7FE3953F611F2DD6DD1021C52BA
555D36C49219A97B79418D73653C4FB0BFC327C5380DD79C2CB05741A6326B32AF4FAB408578D801864711081ABE48AF
BE4D1857F62D56BA60ADB2744AE7406184396DF6CD235D0A5DBE2BFAA54C2924B2B746BAAFCBCBDC9D1C65806A80D2C6
94C00F10D2F2C2B1FD1FC5917750FE0C65E25B120FAABD8D2B492265BE5949DD7C9EFCDC74D2CF1738EE3FF4BD540B0F
2845D84FDDAFA86E7C90134D1F82DEC1D62DEE65911B4B93B30CA1E8CA4872FB467EBB18BEA7BE5FD1138CD64CBAD7FE
F9
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%!FontType1-1.0: AAAAAO+HiraKakuProN-W3 001.003
%%CreationDate: 2/2/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 /AAAAAO+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 /uni51E6.2418 put
dup 1 /uni8A2D.2691 put
dup 2 /uni4ED6.2846 put
dup 3 /uni5B9A.3078 put
dup 4 /uni7406.3943 put
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
F207742D31C0B69D58353D733ABA1BE112A5A75185C138CF29A874B1310EA9F7D7AA800069519198CF3762F9DDF241B4
D4AF2C1F8A267105B991947051DF6122C376D957318549398CC843020887F3103F7D9C8BA98676A3C028629900EE31B1
9A8E378FE5C4B9B8485E199E6079318D70328640DEB5AE15ECD05CFFED4C6CC13B47016907528DFDA6137439938F02A9
7D08D8FE8D9C2B47AC19160EBE257642F4C3310C0D5F05CC2D68E2463BB1A925FFBB238455ED77870E99EED3D74C0E5C
E0CDE5B8D81C6DCD3C5822422887F2DAE31EDD371225D0650418DD08B79745431E99FAD724FBAA54CB43B5A188102CFB
5976B4B97AC10917C8586EC6172B767511FB365ACF511715FF5E54F709BE7796A11D2E6A93E004297E6A3CBD221D5CEF
98B489C3ED5826884D971E08B2E55EF4371CC1F33591F2A89E2188372389F3761EDCF03D5EC11CD6B1573CE51F5EB095
A12922367998BE8997E866AE218510B4756468A8E94CF0E7A508E5BC808FF27C190C3C93E4CDA36B664D9A53714B6256
652FDB5D17ABD237B366AFDF4C92F546FFD1A3EE684F87E9E57B14B76F25005C4B7AED708D5121AA531CB3E89C9B5259
6CB3CF8771E566178E818606BF204BE95686CC9084C99835DC2842834B0CDAA0F30A0E3B0EA7A84C617FE7EF481481B7
D5DFC4446ACA183E512817BF48F5B29CC7732124A3570308D00DD8CFF173150904ACAEC20A8B5E4D3AA57D89D3401A6D
3FE3B6AA3342188A276BB61B5D000601FD1DDF01223D6DC676D29E366D17F65EF939067E88CA0BB10541156BDB844CF0
C0CDBC0F1688EE79681D26669CCB00BA67884DE21FA0E20298CDEDF7F96BBF12902435C0B6A6A91D1BCED57DB750C8A9
D1FA5DDE45B6F9F766E46E517F4C1B443F47CDE8C92CFD27B44FAB77E721899CBA2DD7E6FFECB0B08026E3115C5BAB57
014CD616059F5F35250F4B2386E60FA8900ECC7BDE6F0E80B5C5A55614F2930AE97E1B014688418B359E22A8807F54D0
63390E37F7AD25D1C67BC5C7C1DBC08ABCF0E784AE20C80620AF3CF7E588BCF372EC0F2CAD54D4461090A13915574EBD
3225D934E9A84D338C54046F892A69696AE913DD78152645ACECA7D4E78105DF23B07252B8BEC0611EA4C76218C2A2AC
F11CC5046DF60A6A66A914A31C481116A4EEF35B37A170045885BEE51143FCCFE109AA734F197B3920AFF48BF7FB97E6
05D75DD21FD013D38F519245561BB25D74E479164B021536C2C1DACCE847ECBF488AE8C4B3D50C6BE0BF5EB9DE0AFEF7
7B69022C8A47B672825DDCB27740A2CCF71E6685BB903E20F751DD7FEF98D5F5B59C3D1C25EB9B084DFA24AB57BDDAF3
A11E5509A1FD1EE933B05FA850DC0EA11C2D06DE05F53DF52C704B129F05F7DACBAA495C4D35D4D27FD75094763EF6E8
9E3987A040D5FC04CF6A03AE07AF78993E50F12146A0AF05D3909E5B231A97E6D88B5A0015D0C05D2C2E7FF66B0C5D06
0242B481152D1C16FC8126450F6709BC9A8F05ED014CDE9CB7F19A4519651303F0900234C293B3FC057458BCBCFD046B
2371AC148456D34A88FDB494981A58BE16B925001E62957CE52A90D1F5104DEA94A30387E70EB4C81DAADEA941163368
44186FFDE5F2A524831BFAA7C6242E097BA4C47A40A81E1F5A70240D1B3C372ECA768405E723AA4672607BA37CC38379
DDF0EE0C309795BAB6298C67DBA412B9101115228B724A893BCE0EB7BE825514934CD66842D3EC6C45BE6D1FB375DF7F
7F3B1490F237D453E9A406D336BC6FC741506AE4AFD54C6C48BED3DDA0238B71A1CC7D39787159435E65767F7B27F2C5
DC68DBAAB77E9D4A2BF18E85BE19F8AC84AEC577F7D6D0ED5897897CA10714F853A6ACD95F44A911A5B6F84EE1360170
224A2221C4344E8C71844D47E1E670D0A3753D550D56E9438C5DCC09BD99F1E25738656566D1B71F98B478DAF60A992C
57CC87A8D98A71170C569C638E4B2D7D926A1E723BA87FA5004D791AA3A8423E6EBED5F6E513B18C64B1CF94FA612DBD
5E33BC19083866CE127535ADF654E69D5341F53D8D6F86118D4DF0D94145356BBD30D20EB75B08CA208BBEF357B2140D
7D8044DDC1B6A86F4A28F72250FB82B437A3B74536D6D6283796F8F9CE95E6263C361999F6BBBE285675B6142AD9C330
265818EF85D5EC19CC777B888F5594A9144AA3DF09E5DA0ED52BA104FB63811728B238607F8721C357A7B60B1BA4D769
D116DE5812AF1861E39D9CEB818335D41868D7A5AD88A12AFEF4B5A9A934AC288087871AA4DC5D36402F29D42BB46B66
B8E937D56B626CA98DA7BFF0CD03B8A7800140A401D889D3CB932FAB62B34A0A8894CCDBBBDBD953D39C9C5A56AFF13B
9B6EE97B4733F258F8BDE557B3EE588B63FB37A6E4F2B89D92FAC784BA6D0119D88C79DA9DD3FEC549E7ED9A74B9BC6D
60934C75CB5288C20EB56B346CD623FCC3AE88E159429CFAF8BB200709DBE670F40A92009B91B4D54F0648E85B9B11EB
8C568891B39758FB48B63D01571D6EC2595E26209F14B10FCFE9567146B8ED56EF277571223B0527E6B7B1A19DCF5ADC
BD0E80E89C7F8EBCF29655D766A4548EE59C7162882AA102589948B5D62213644BD4B34DA20A6BE0645A0CF131D2CF7A
354CD1B11A40A59918EBE9AA899095DE8A9D3F8F4C6C2E6E52D02743B9BB85576A10C0DA1389D17B8E4FE9273244AAEA
9CC3F276A0ABE67492CDE19B1B3447603A5D47EDC472A0376245107CD5A745133A9EAF75B313110C935CDB706BAD4670
5991BA9BDFBFE3B71B65E65BD8516BC900E544493A23F16359E872A37531FE3A598D397A946087A8C48C5A5946FC6DCE
0C36F138E2A5E9A4B91403D4228256C6055C064A9FDC3208BE0BC2C4DB63454A768106DE78845A05AEE482874B80E787
383EED9807AA3CFE5C4FD46A1C09B43B4E40667E05173756D0479565C9553B03593ACC3CF3C4AB085B28C181EB1A4294
EA3455814FE03025330B168B661F26E3D9BCFB241B76166B4C09581820458C4479982EA6FB59A03A2F1A8D48511EBF7D
67889CA28EBF98CCCE1D26DF32F0D7BD9DAE95BF2F2C6C6C6DEE9D5D109B5DDFA1800D30D6B4CCF0086E8E593D3FF837
354FBF43AB76A123D266B3A47F6EC1D46EA817866A571AABA5837DB76A04DA800AC8D90806323E290EB39B37F00C94CA
A0789A54DA7BD771DF3C8D7025DAE65BC3C01027FE93CA1942F93331EDDC9AB361DDC3681097E48D12E28B26D46DF20B
7544812FC45F91CB38910F66725DA6AF4542D66F128AE16783217913B5CD55A19F81A9B42F1CF2FEA3D8D7C272B0DA57
099A97D853CAB7CE94B00576A2849539CFA21E26D10D5D7CF4E038691ADA4FCFCDD84F6638C8A9D654E851450012FAEC
14A7D5C3E289AF49F2D3C2A0361990C4677648EC5D210DAE23CA188EBFA828EE994EE65D4AC85E83D94F146EAB44218E
C4C4FDC9EAE489E3419AC36E38B4EFA9E70267F56C9C0243200A565821E6134A94DD224FFA997ED7E5CE8C00741062BC
222521BE3ACEBD39B0E016D1BBACDBBD
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 /uni4ED6.2846 put
dup 34 /uni306E.887 put
dup 35 /uni51E6.2418 put
dup 36 /uni7406.3943 put
dup 37 /uni3092.923 put
dup 38 /uni8A2D.2691 put
dup 39 /uni5B9A.3078 put
readonly def
/$SubFontArray [/AAAAAM+HiraKakuProN-W3 findfont /AAAAAN+HiraKakuProN-W3 findfont /AAAAAO+HiraKakuProN-W3 findfont ] def
/CharProcs 9 dict
dup /uniFFFD.0 {(\000) 0 $SP} 2 index /.notdef 2 index put put
dup /uni306E.887 {(\000) 1 $SP} put
dup /uni3092.923 {(\001) 1 $SP} put
dup /uni51E6.2418 {(\000) 2 $SP} put
dup /uni8A2D.2691 {(\001) 2 $SP} put
dup /uni4ED6.2846 {(\002) 2 $SP} put
dup /uni5B9A.3078 {(\003) 2 $SP} put
dup /uni7406.3943 {(\004) 2 $SP} put
 def
 end dup /FontName get exch definefont pop
%RBIEndFontSubset
+/HiraKakuProN-W3 cguidfix
+/F3.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 275 309 rc
+43.999992 298 m
+110 298 l
+110 280 l
+43.999992 280 l
+h
+43.999992 298 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+110.99999 94 m
+177 94 l
+177 112 l
+110.99999 112 l
+h
+110.99999 94 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 77 289 cm
+-22.746002 5 m
+21.746002 5 l
+S
+/F1.1[ 12 0 0 -12 0 0]sf
+-22.746 2 m
+(!"#$%&')[ 9.516000 3.252000 3.252001 7.644000 8.076000 5.208000 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 -67 392 cm
+144 112.50003 m
+144 381 l
+S
+1 1 1 sc
+CM
+121 298 m
+187 298 l
+187 280 l
+121 280 l
+h
+121 298 m
+f
+[] 0 d
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+188 94 m
+254 94 l
+254 112 l
+188 112 l
+h
+188 94 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 154 289 cm
+-21.563995 5 m
+20.563995 5 l
+S
+-21.563999 2 m
+(\($\)*$\))[ 8.580000 7.644000 5.904001 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 -67 392 cm
+221 112 m
+221 381 l
+S
+1 1 1 sc
+CM
+198 298 m
+264 298 l
+264 280 l
+198 280 l
+h
+198 298 m
+f
+[] 0 d
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+265 94 m
+331 94 l
+331 112 l
+265 112 l
+h
+265 94 m
+S
+2 w
+0 J
+0 j
+0 i
+/Cs2 SC
+0 sc
+1 0 0 -1 231 289 cm
+-22.746002 5 m
+21.746002 5 l
+S
+-22.746 2 m
+(!"#$%&+)[ 9.516000 3.252000 3.252001 7.644000 8.076000 5.208000 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 -67 392 cm
+298 112 m
+298 381 l
+S
+[] 0 d
+144 144 m
+207.91736 156.45143 l
+S
+CM
+152.13506 233.3633 m
+141.73683 239.7552 l
+140.09789 231.34193 l
+h
+152.13506 233.3633 m
+f
+0 J
+0 j
+1 0 0 -1 -67 392 cm
+219.13506 158.6367 m
+208.73683 152.2448 l
+207.09789 160.65807 l
+h
+219.13506 158.6367 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 115.5 250 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-15.339844 4 m
+(!"#$%&)[ 2.666016 6.673828 3.996094 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+85.5 231 m
+68.5 231 l
+68.5 106 l
+85.5 106 l
+h
+85.5 231 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+152.5 161 m
+135.5 161 l
+135.5 286 l
+152.5 286 l
+h
+152.5 161 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 42.75 171 cm
+/F3.1[ 12 0 0 -12 0 0]sf
+-24 2 m
+(!"#$)[ 12.000000 12.000000 12.000000 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+144 286 m
+207.91736 298.45145 l
+S
+CM
+152.13506 91.363312 m
+141.73683 97.755219 l
+140.09789 89.341919 l
+h
+152.13506 91.363312 m
+f
+0 J
+0 j
+1 0 0 -1 -67 392 cm
+219.13506 300.63669 m
+208.73683 294.24478 l
+207.09789 302.65808 l
+h
+219.13506 300.63669 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 115.5 108 cm
+/F2.1[ 12 0 0 -12 0 0]sf
+-16.333008 4 m
+('\("\)#&)[ 6.000000 6.000000 6.673828 6.000000 3.996094 0.000000 ] xS
+1 0 0 -1 115.5 78 cm
+-11.677734 4 m
+(*+,+)[ 6.673828 6.673828 3.333984 0.000000 ] xS
+1 J
+1 j
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+298 280 m
+234.19461 289.11505 l
+S
+CM
+155.88091 101.26871 m
+167.8007 98.642303 l
+166.58852 107.12759 l
+h
+155.88091 101.26871 m
+f
+0 J
+0 j
+1 0 0 -1 -67 392 cm
+222.88091 290.73129 m
+234.8007 293.3577 l
+233.58852 284.87241 l
+h
+222.88091 290.73129 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 192.5 119 cm
+-34.022461 4 m
+(-.,#$%/0*+,+&)[ 6.673828 6.673828 3.333984 3.996094 6.673828 6.673828 3.333984 3.333984 6.673828 6.673828 3.333984 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+85.5 65 m
+68.5 65 l
+68.5 29 l
+85.5 29 l
+h
+85.5 65 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+152.5 327 m
+135.5 327 l
+135.5 363 l
+152.5 363 l
+h
+152.5 327 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 42.75 48 cm
+-25.672852 4 m
+(\)+112+\)3#&)[ 6.000000 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 6.000000 3.996094 0.000000 ] xS
+1 0 0 -1 42.5 250 cm
+-25.672852 -5 m
+(\)+112+\)3#&)[ 6.000000 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 6.000000 3.996094 0.000000 ] xS
+/F3.1[ 12 0 0 -12 0 0]sf
+-18 9 m
+(%&')[ 12.000000 12.000000 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -67 392 cm
+221 316 m
+157.19461 325.11505 l
+S
+CM
+78.880905 65.268707 m
+90.800705 62.642303 l
+89.588516 71.127594 l
+h
+78.880905 65.268707 m
+f
+0 J
+0 j
+1 0 0 -1 -67 392 cm
+145.88091 326.73129 m
+157.8007 329.3577 l
+156.58852 320.87241 l
+h
+145.88091 326.73129 m
+S
+ep
+end
+%%Trailer
+%%EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_function_based.graffle	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,1442 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActiveLayerIndex</key>
+	<integer>0</integer>
+	<key>ApplicationVersion</key>
+	<array>
+		<string>com.omnigroup.OmniGraffle</string>
+		<string>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-03 02:33:36 +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>ID</key>
+			<integer>68</integer>
+			<key>Points</key>
+			<array>
+				<string>{221, 316}</string>
+				<string>{144, 327}</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>{{83.5, 126}, {52, 32}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>78</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;\f1\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 callback()\
+
+\f1 \'82\'f0\'90\'dd\'92\'e8}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{76.75, 337}, {66, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>75</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 callback()}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{135.5, 327}, {17, 36}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>17</real>
+			</dict>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>74</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{1, 0.5}</string>
+				<string>{1, -0.5}</string>
+				<string>{-1, 0.5}</string>
+				<string>{-1, -0.5}</string>
+				<string>{0.5, 1}</string>
+				<string>{-0.5, 1}</string>
+				<string>{0.5, -1}</string>
+				<string>{-0.5, -1}</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>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{216, 266}, {87, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>73</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 out(10, data)}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>ID</key>
+			<integer>72</integer>
+			<key>Points</key>
+			<array>
+				<string>{298, 280}</string>
+				<string>{221, 291}</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, 307}, {31, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</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 data}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{166, 277}, {33, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>67</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 sync()}</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>66</integer>
+			<key>Points</key>
+			<array>
+				<string>{144, 286}</string>
+				<string>{221, 301}</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>{{84, 212}, {51.5, 18}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>65</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 \'91\'bc\'82\'cc\'8f\'88\'97\'9d}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{135.5, 161}, {17, 125}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>HFlip</key>
+			<string>YES</string>
+			<key>ID</key>
+			<integer>64</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{1, 0.5}</string>
+				<string>{1, -0.5}</string>
+				<string>{-1, 0.5}</string>
+				<string>{-1, -0.5}</string>
+				<string>{0.5, 1}</string>
+				<string>{-0.5, 1}</string>
+				<string>{0.5, -1}</string>
+				<string>{-0.5, -1}</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>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{167, 135}, {31, 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 in(10)}</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>43</integer>
+			<key>Points</key>
+			<array>
+				<string>{144, 144}</string>
+				<string>{221, 159}</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>38</integer>
+					<key>Points</key>
+					<array>
+						<string>{298, 112}</string>
+						<string>{298, 381}</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>39</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{265, 94}, {66, 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>39</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>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\qc
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Client2}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>37</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>35</integer>
+					<key>Points</key>
+					<array>
+						<string>{221, 112}</string>
+						<string>{221, 381}</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>36</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{188, 94}, {66, 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>36</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>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\qc
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Server}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>34</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>{144, 112.5}</string>
+						<string>{144, 381}</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>{{111, 94}, {66, 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>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\qc
+
+\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0
+\ul \ulc0 Client1}</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-03 02:59:29 +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+PgpzdHJlYW0KeAGlV01vGzcQvfNXzFECaoYz/AaKHGq0
+	h9wMC+jBzsGWI7SpncJ1iqD/vo+kuLvSrhQVxZowJe/MkG/ee6Rf6YZeyeDxPlNMlv76
+	RL/SF3p3/ca0fSOuz9uWroz2VMbkxR0xM4WIEYiTQiy+og8Yn1uG69ua3NDtNepw/XBV
+	fpVS25can10LL6VvsR6hb8ogiWlJhGqSwwTsEJRMSXEloqML5OmFhPfT55oJmxCFTRjC
+	BiblJ9E/bYhlvywZcgltXujdL6zL9jc7+tEYcca4J4wHjICxM8Z7Y1jeq81n+nmDlTN9
+	w2jbvyOH5yNSP10IBbbELNorwIK5TUzDNg57wSmNqBfYdnTXKk02WTFWBWO8vYAxVnYe
+	YxH0tWPM2genKsYgQXCAe1icFKIcYzyJPsa45iJRM4xtwRjYeosR+/w9XYKv+h7VyoKA
+	b2EJZmfQleBHdBunT6Bb6FfevghddchgyehhR/csgxfRbdGlvcfotlz/hcG2IKz+P4PL
+	loAw+FtmI8Jn0CtELwMhJurMER990M6zK/xSN4MRFY+qHBPOmq0HN8VpG6ytwUlHG4Co
+	NTp6LwguCU2OGe+Jto6zeqbf4BDz6N0ghWP51Ab3CPZJBxsivSgx+3rsRYtzaVqPg9HB
+	V/VO6o3RgzWhsTC6I2tKcAAKDoKftZa9tjan4itVOqJNs6c7Wv2+VnBoodWXdbFqTO5X
+	3KemT+7Xa1jS5kOzq5nHA1YUdzkS40f8oaEvgdMiOEBaNaJ7eHHeJd6yyegP+QBfnu1P
+	HLy/7syOxvvIn4yNEZ0UswtxNIPj5VSrA5UkhSmdQMWBTrDovuc5nRyQb3Qa2+sS+nxE
+	J5dMpRNaPmnvGA0z7s76quYn3kBAeNyeTqDqnk6S3YxO1kil0yF9J9HlzDyJd6WTy3mJ
+	TgF0sobJNSee0untn4FH2/vVIW0mwHNLH3p6ow1OSrXZHhyqzDrEGO2Mt6unh68P64m9
+	t6NzUmA4xIqjCOwSRmGd5owDXxKkzDCC4SCqp+TYWeg+JZNBaIg0pCpcBCdjIjkEBye2
+	CNda7VMqxE+aJYbW2Xn09zrbIyTDhCxXY+r1JFttfYzTepKwmCiudXYh+lxnxedyGeN6
+	Bzo6A1DUiACihc7+2b3g7z75usa97oRh/LD/G61VfeepB6FtzWZ69PDFIVm63mAQeOB1
+	e48RWFckGy61GCvVlGy40GGczUsO48FEKa2eO+h22MFz39sweezuOryz/eOcLOByp0xc
+	+hKu/Fx259ewR3xxDe34niinOO2pNTAuhDOjtfnRPCRrtiaMN9pJwuHOXq9PXEyWfWxS
+	tNjVshTbAcfO76WIw71JsQY3KXrbpVjO/ibFIKMUe7RyY/TEZMGrovmDfyt6PSuhS7Es
+	ttazkqsUIbuhnhVTpVil3+vRJLpI8eZfngG70QplbmRzdHJlYW0KZW5kb2JqCjYgMCBv
+	YmoKMTA3MgplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBS
+	IC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1
+	OSA3ODNdCj4+CmVuZG9iago3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBd
+	IC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMiA5IDAgUiA+PiAvRm9udCA8PAov
+	RjEuMSAxMCAwIFIgL0YyLjAgMTIgMCBSIC9GMy4xIDEzIDAgUiA+PiA+PgplbmRvYmoK
+	MTUgMCBvYmoKPDwgL0xlbmd0aCAxNiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VS
+	R0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVTPaxNBFP42bqnQIgha
+	aw6yeJAiSVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk4tEq3kXtoQf/gB568GQv
+	SoVaRSjeqyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1gATkDcdSohFpbHxCavyI
+	AI6iCUE0JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raaB4T9QOBHmtkqsO8XcQpZ
+	EgKIPN+hKcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024U80l00CDSDiU9XFSPpzX
+	i5TXHQdpbmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIhwgsZrT9GuI2e9YzVP+Jh
+	4aTmxIY9HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/VbySoJwkDjKZGGAc1pIT9dM
+	bvi6hwV9JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1IUBBFBGGYsFBAhjwaMTSy
+	cj8jqwYbk3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS/EH+Kq/JT+V5+ctcsNhW
+	95Stm5q68uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrsGj/sV5cx5oI1j8RzsPvx
+	LV+VzJcpjBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3VpuXZ/1qSPvuqryT5lX5
+	T1718fxnzcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp0m2R+iTVYGCavPUvXT9b
+	eL1Gfwz1UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygCL2zgyJm6bVNx7xChZaVu
+	c64CF7/RffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjTlpbNOVKHLJ+TuunKYlLM
+	UNtDUlLXJddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ERsP2wUvn5rFLZfk4a1oGX
+	+m/AvP1FCmVuZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoKNzM3CmVuZG9iago4IDAgb2Jq
+	ClsgL0lDQ0Jhc2VkIDE1IDAgUiBdCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDE4
+	IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNv
+	ZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIY
+	Z9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39
+	ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7H
+	tXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0
+	pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1
+	FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemy
+	mR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx
+	2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol
+	7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REb
+	Z6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd
+	/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1Ru
+	KdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82z
+	RGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn
+	9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9A
+	Gf1mCmVuZHN0cmVhbQplbmRvYmoKMTggMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsg
+	L0lDQ0Jhc2VkIDE3IDAgUiBdCmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAv
+	TWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4K
+	ZW5kb2JqCjE5IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAv
+	UGFnZXMgNCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMjAgMCBSIC9GaXJz
+	dCAyMSAwIFIgPj4KZW5kb2JqCjIxIDAgb2JqCjw8IC9QYXJlbnQgMjIgMCBSIC9Db3Vu
+	dCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQ
+	MLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMjIgMCBvYmoKPDwgPj4KZW5kb2JqCjIwIDAg
+	b2JqCjw8IC9QYXJlbnQgMjIgMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAw
+	IDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoK
+	MjUgMCBvYmoKPDwgL0xlbmd0aCAyNiAwIFIgL1N1YnR5cGUgL0NJREZvbnRUeXBlMEMg
+	L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBdVV7UFTXGb+XZe+9bC4k7vXK
+	Zu9y71ZDSNIA0jTppKONUWMY5RXEIoYAiyzryrq7LG80rg9YXB4Li6RE0F3FJYAusoC8
+	BIUyQmMaX2Qmbdrp2Fr/SNuMOhnT724OdHphpm3GmX4z58w53/kev+87v5kPx0JDMBzH
+	I5N2JG/ZmvjjRKNNt0NXVJZms6TEZr6x/JQicqLGTfNiFC7yIQ20rIEOXYxe3KmRx2vk
+	uDwKx7CbUbhn9NHKFnGSFqKw+58t0ev+Sq/VEO/SL2jwwlUaPIuO1uCbn8UIHCfoho7A
+	/NsFlnz9dp1VZ07YYrFW2YyGfaXa7Jf2Zr+sTXjzzddif7J+/c+0W3VGs9FqtZi1O/fa
+	9HqzNrnQEKfdYol7VZtUWhCnfdtk0qYve5Zo0/Ulelu5viBuuQaD0WzRGku0Om2pTVeg
+	P6CzFWkthf8n3FNF70pPTN+V/HQrVrQpT2sxSZQYg72A/RTbhm3HkrFUbCe2C8vEllv3
+	H8FoqcnSWzsejXeFbAuZlFGyn8sGQsNCD4TOxUwHv5nGH00Hk6Zlj4KP2X9lBC9/n0G+
+	kcmiW4uR6LYYKQ++snRduomRIC350stLs6x0WgM3F9fIl14ZYoNnSLi9+Lw8IpjdVh7c
+	CKS7QglzwDF3xAw7W3vZOTCjFl3kb5om3PN8neFQ/W4unmDWZ5c1tpgExJDMneZAb1OA
+	m1ycJDKdBbUFvBTJVe4Ghfg7IJViPaxl0sRGO8u0/HbYWXdFABXJWB37s04kcchPdAy2
+	e/su+j65OjJ2AdY8+OhkTzc1NXFu8qYaohB2D22J2WB6L4svzKvK//AtWFetap1oPXf6
+	PDXkG/POcX+e0b2727I/PkmISTxQus+0PS1nh3XzYUPNvtp0qvlSZ+NXXESw3yJheQAK
+	fBy0MvEJtLHHPzheXm2jsotSre9wSPsaELADkv4CMlh742p5fr/gLW2rPJULwkWVfbDm
+	jP2sbcwQyOmh/BlpHRu5mARjSqqwaZMOUUilRquHkPzuZj7p0/v7AeeA/sfQ3etC39CZ
+	Ic8XVEQw1wJh4t+BxBeAh1vwI9k4FLPu/ObKtlLPnl79sJUqmvxjxZ+4f/7Bd21GuHz5
+	3NyC+svi2fQR3uB737PhNJL5jjeVtVEfeMt6R9Sfz4/dnx2rNnXzpytaq91GWHdaZZ+x
+	99n81M09r19CBIc2odAEJCR2Z1zbKwxYhg9+WQ18kbu+7yB1odpjzFdvSs2J2Z55dtDM
+	V3XVeuvGJYyrTE9gw0PQfIuL34CDdXY1uJrUJ27XDFROUo/2xs+hMA69hWQoHCWjVAhF
+	Cnjn3t3ua9OCz/exp2sSKQZVR601R+wfUkVmXdUebneOd8AslPYe63HMUq6H7L2O69Nf
+	cVf6D1s/EXy2dmtrLhUB59vKxYUKIIFR3oAYJEAk8/hG0MciBmKAIVEMsrHM1+78JmOG
+	Gt0imcdZzn21OTy8SDBfO0ac/bNq+Jz8tMnfEuBXggUDFfgdiJQtx2jRNxWlqhf95HtO
+	syOPh2jCMeb0Szy+KPH4YsuQRNHXpfRl3x6tUN6F1dALa5jfQ75E91Hn4JQacsiHY/NX
+	v+AG+w4VdwrtlS1WnRrZyN1Oo0NCEE3UBpyDUv4a8tbR4RI/P2VI9/2CS/ilZWOK0ORr
+	cHWomfEZpCH/C36n01Sbx0eIR6SkBRB+pEK5ACyzXiwT51km7WROiauES0g2bjUITOBv
+	K46NlpTlqjMl/Ht4WEc4rjh7f62GZNI9+VGXr5di0vw9g51Xue6zdfYRIULcVvxEDP8O
+	Bw2wMmCDeWyzwZWbpzYVkrrKxhazgBRki9/TGOAG0QNi7UQ+kNN9LZ2jfNV3puqDjuKG
+	59+vOjMlwGfj5ISn3uEXQEE6isrqszndBWLcNdp8SWoZvvJjuKi0s629rjbvNYgTn1N5
+	ptp7TvVQ6FWizuKoOpgdjUZVNRXHbTVltWeP9dV2RsOo6nDgWP+JcxSKJby6zsJfFUPs
+	4nMqb1az3W2lIrAQaYTEigL9YkP4D2bDiIaoUorap7RjGuK8ErkaNPJtDQSvkGMyeTwd
+	NqwYfmaYpofp8EZ6laQ91b7LSyu/P7Ta5BEXPJDr/Z8phCmAfQbCaBpYOvyHtv8GcBnx
+	OQplbmRzdHJlYW0KZW5kb2JqCjI2IDAgb2JqCjE2MDIKZW5kb2JqCjI0IDAgb2JqCjw8
+	IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDEyODEgL0NhcEhlaWdodCAxMTM4
+	IC9EZXNjZW50IC00NDcgL0ZsYWdzCjMyIC9Gb250QkJveCBbLTQzMyAtNDc5IDEzNTkg
+	MTMxM10gL0ZvbnROYW1lIC9MS01DREgrSGlyYUtha3VQcm9OLVc2IC9JdGFsaWNBbmds
+	ZQowIC9TdGVtViA0MCAvQXZnV2lkdGggMTAwMCAvTWF4V2lkdGggMTcyOCAvU3RlbUgg
+	NDAgL1hIZWlnaHQgODU0IC9Gb250RmlsZTMKMjUgMCBSID4+CmVuZG9iagoyNyAwIG9i
+	agpbIDE4IDE5IDcxMiAzNiAzNiA3OTMgNTIgNTIgNzE1IDcwIDcwIDYzNyA3NCA3NCAy
+	NzEgNzcgNzcgMjcxIDc5IDc5IDY3MyA4Mwo4MyA0OTIgODUgODUgNDM0IDg3IDg3IDYy
+	MSBdCmVuZG9iagoyMyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lERm9u
+	dFR5cGUwIC9CYXNlRm9udCAvTEtNQ0RIK0hpcmFLYWt1UHJvTi1XNiAvQ0lEU3lzdGVt
+	SW5mbwo8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKEphcGFuMSkgL1N1cHBs
+	ZW1lbnQgNiA+PiAvRm9udERlc2NyaXB0b3IgMjQgMCBSCi9XIDI3IDAgUiAvRFcgMTAw
+	MCA+PgplbmRvYmoKMTAgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1R5cGUw
+	IC9FbmNvZGluZyAvSWRlbnRpdHktSCAvQmFzZUZvbnQgL0xLTUNESCtIaXJhS2FrdVBy
+	b04tVzYKL0Rlc2NlbmRhbnRGb250cyBbIDIzIDAgUiBdID4+CmVuZG9iagoyOCAwIG9i
+	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
+	CflvmcSvFfn/A7rHqqoKZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iago2MDE4CmVuZG9i
+	agozMCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0Nh
+	cEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUx
+	IC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL1RVR0VTUStIZWx2ZXRpY2EgL0l0YWxp
+	Y0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNjM3IC9Gb250
+	RmlsZTIgMjggMCBSID4+CmVuZG9iagozMSAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAw
+	IDMzMyAzMzMgMCAwIDI3OCAwIDAgMCA1NTYgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYKNTU2IDUwMCA1NTYgMCAwIDAgMCAyMjIg
+	MCA1MDAgMjIyIDAgNTU2IDU1NiAwIDAgMCA1MDAgMjc4IDU1NiAwIDAgMCA1MDAgXQpl
+	bmRvYmoKMTIgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9C
+	YXNlRm9udCAvVFVHRVNRK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMzAgMCBSIC9X
+	aWR0aHMgMzEgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDEyMSAvRW5jb2Rpbmcg
+	L01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjM0IDAgb2JqCjw8IC9MZW5ndGggMzUg
+	MCBSIC9TdWJ0eXBlIC9DSURGb250VHlwZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
+	CnN0cmVhbQp4AYWWe1QTVx7HE4GZKUZckWjM4EzwBdSKD6rUre6qCKL1LQqKj4aHIYBJ
+	SMIbRATMZGYyE17yCATCK/hCBHV9FhB5iKXYh13rcbeuPe05a9uj7XZ7k724Z4ee/WNP
+	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
+	6oL50g25qxO9cL/ppmOs+gJXWVYb4ZCdOpq3NzP2MPTasTQ0pCGbMzWl3RqssV/9DKNi
+	6RSV3Ed9DxQMgLC7QDLo+809MPTh/ntgfMQvZ+aPLs0d6aH6FLumNflcTkt6f3lL3aC1
+	pbKbYbiaiFoZY2IoSr5bt0gdQag3piojtzizy0vqMz9/fLHv8vO+gO93gGUZWMkHjTQI
+	wtvLGcszku+w2mpasZKwSOq3+MY4ruIICfRgL3q5jT7VQY6jpnSdWdhce0EYCEf+0G42
+	OckHqEmnNR/BJ1YgR7QWXkdGovyZNstVHEQgM1/lg0IpbEESNCyXSnLZrDFdvhVNo3OE
+	3DwGFO7tUPEhQjXRjWfko6iTtXNNBJWqoRNxeO0W4rA0WB3EWoQ3WPKMch/VAAgcAOid
+	rv7bfUA2cOiOL4gaASuGwaohsHbE79unfn6imX9/CqLcCVJYGIMey2f5DPI9lHfUs+14
+	n5AfIvWpRUeLGyNk1WVWS3MlmH/XXvH9TdOoLDY9t/hAJgbKe9BWIbibJ4PbmE9r8ARQ
+	eOuXeG8jx9BThiw6CYdvIYmZrNVARqF8ezXbg7uKJmZIIQpl6P5MlteTm1G+zcHexIEM
+	BsJEJE6A6ZPQ2SxA1x7kZjNt6hCGM+mMdBwOt4NAEIRcb6EFX07CDPoADoMAChDkbjtN
+	XSSpNrrrQzk4hA6x3UL0zVz81KQ9Rkfg0IZsSmP5YySXZknZKodqlN4nnDfpwqlTZM4l
+	OOd5dhT/QUhccB5cBeahIH0WWCvU1yI790lhgMAC/s0CBOYj8hCuiUvCXaRkETPtPy6A
+	V/y9jb4uxevU7usKeJ2O+EKO8feKZBDC24ual7BU8kaPd8/UHomkRzKNlcwQaG313kaJ
+	7z/y/V5TDnmPTR2SSMb+v7Lfe2Rqv0Qy8pryX2vy6rIKZW5kc3RyZWFtCmVuZG9iagoz
+	NSAwIG9iagoyNTIzCmVuZG9iagozMyAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0
+	b3IgL0FzY2VudCAxMjY2IC9DYXBIZWlnaHQgMTEyNSAvRGVzY2VudCAtMzczIC9GbGFn
+	cwozMiAvRm9udEJCb3ggWy00MTggLTQwNSAxMjY0IDEyOThdIC9Gb250TmFtZSAvV1pC
+	VFlNK0hpcmFLYWt1UHJvTi1XMyAvSXRhbGljQW5nbGUKMCAvU3RlbVYgNDAgL0F2Z1dp
+	ZHRoIDEwMDAgL01heFdpZHRoIDE2MTggL1N0ZW1IIDQwIC9YSGVpZ2h0IDg0NCAvRm9u
+	dEZpbGUzCjM0IDAgUiA+PgplbmRvYmoKMzYgMCBvYmoKWyBdCmVuZG9iagozMiAwIG9i
+	ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lERm9udFR5cGUwIC9CYXNlRm9udCAv
+	V1pCVFlNK0hpcmFLYWt1UHJvTi1XMyAvQ0lEU3lzdGVtSW5mbwo8PCAvUmVnaXN0cnkg
+	KEFkb2JlKSAvT3JkZXJpbmcgKEphcGFuMSkgL1N1cHBsZW1lbnQgNiA+PiAvRm9udERl
+	c2NyaXB0b3IgMzMgMCBSCi9XIDM2IDAgUiAvRFcgMTAwMCA+PgplbmRvYmoKMTMgMCBv
+	YmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1R5cGUwIC9FbmNvZGluZyAvSWRlbnRp
+	dHktSCAvQmFzZUZvbnQgL1daQlRZTStIaXJhS2FrdVByb04tVzMKL0Rlc2NlbmRhbnRG
+	b250cyBbIDMyIDAgUiBdID4+CmVuZG9iagozNyAwIG9iagooTWFjIE9TIFggMTAuNi44
+	IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMzggMCBvYmoKKEQ6MjAxMjAyMDIxODAw
+	MDJaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJvZHVjZXIgMzcgMCBSIC9DcmVh
+	dGlvbkRhdGUgMzggMCBSIC9Nb2REYXRlIDM4IDAgUiA+PgplbmRvYmoKeHJlZgowIDM5
+	CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxNjE4NSAwMDAwMCBuIAowMDAwMDAzMzM3
+	IDAwMDAwIG4gCjAwMDAwMDExODggMDAwMDAgbiAKMDAwMDAwMzE4OCAwMDAwMCBuIAow
+	MDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDExNjggMDAwMDAgbiAKMDAwMDAwMTI5MiAw
+	MDAwMCBuIAowMDAwMDAyMjg4IDAwMDAwIG4gCjAwMDAwMDMxNTIgMDAwMDAgbiAKMDAw
+	MDAwNTkyOCAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAwMTI2NTQgMDAw
+	MDAgbiAKMDAwMDAxNTk1NyAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAw
+	MDE0MjggMDAwMDAgbiAKMDAwMDAwMjI2OCAwMDAwMCBuIAowMDAwMDAyMzI0IDAwMDAw
+	IG4gCjAwMDAwMDMxMzIgMDAwMDAgbiAKMDAwMDAwMzI3MSAwMDAwMCBuIAowMDAwMDAz
+	NTE0IDAwMDAwIG4gCjAwMDAwMDMzODUgMDAwMDAgbiAKMDAwMDAwMzQ5MiAwMDAwMCBu
+	IAowMDAwMDA1NzIzIDAwMDAwIG4gCjAwMDAwMDUzNDQgMDAwMDAgbiAKMDAwMDAwMzYy
+	MSAwMDAwMCBuIAowMDAwMDA1MzIzIDAwMDAwIG4gCjAwMDAwMDU2MDMgMDAwMDAgbiAK
+	MDAwMDAwNjA2MiAwMDAwMCBuIAowMDAwMDEyMTcwIDAwMDAwIG4gCjAwMDAwMTIxOTEg
+	MDAwMDAgbiAKMDAwMDAxMjQxNiAwMDAwMCBuIAowMDAwMDE1NzUyIDAwMDAwIG4gCjAw
+	MDAwMTU0NzMgMDAwMDAgbiAKMDAwMDAxMjgyOSAwMDAwMCBuIAowMDAwMDE1NDUyIDAw
+	MDAwIG4gCjAwMDAwMTU3MzIgMDAwMDAgbiAKMDAwMDAxNjA5MSAwMDAwMCBuIAowMDAw
+	MDE2MTQzIDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMzkgL1Jvb3QgMTkgMCBSIC9J
+	bmZvIDEgMCBSIC9JRCBbIDxjZDI0M2QxNzcyNjhjZDA1Y2E5YmRjNGY1MTU3NmZlYT4K
+	PGNkMjQzZDE3NzI2OGNkMDVjYTliZGM0ZjUxNTc2ZmVhPiBdID4+CnN0YXJ0eHJlZgox
+	NjI2MAolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoS2F6dWtpIEFLQU1JTkUpL0NyZWF0
+	aW9uRGF0ZSAoRDoyMDEyMDIwMjE3MzMwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUu
+	Mi4zKS9Nb2REYXRlIChEOjIwMTIwMjAyMTc1OTAwWikvUHJvZHVjZXIgMzcgMCBSIC9U
+	aXRsZSAocG9sbF9iYXNlZCk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAxNzE5OCAwMDAw
+	MCBuIAp0cmFpbGVyCjw8L0lEIFs8Y2QyNDNkMTc3MjY4Y2QwNWNhOWJkYzRmNTE1NzZm
+	ZWE+IDxjZDI0M2QxNzcyNjhjZDA1Y2E5YmRjNGY1MTU3NmZlYT5dIC9JbmZvIDEgMCBS
+	IC9QcmV2IDE2MjYwIC9Sb290IDE5IDAgUiAvU2l6ZSAzOT4+CnN0YXJ0eHJlZgoxNzM2
+	NwolJUVPRgo=
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	</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>{{633, 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>{{59, 57.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/callback_function_based.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_tree.bb	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./callback_tree.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 265 311
+%%CreationDate: Mon Feb  6 01:30:35 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_tree.eps	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,1269 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 265.000000 311.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 265 311
+%%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 265 311
+%%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 /C put
+
dup 34 /a put
+
dup 35 /l put
+
dup 36 /b put
+
dup 37 /c put
+
dup 38 /k put
+
dup 39 /f put
+
dup 40 /u put
+
dup 41 /n put
+
dup 42 /t put
+
dup 43 /i put
+
dup 44 /o put
+
dup 45 /T put
+
dup 46 /p put
+
dup 47 /e 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 [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000CDC686561640000000000001B0400000036686865610000000000001B3C00000024686D74780000000000001B60000000406C6F63610000000000001BA0000000226D6178700000000000001BC400000020707265700000000000001BE4000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E2000000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE
+
1105BDAFFAF2050EAF00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020076FFDE042505C20011001E0070402EA607A71CD71C0322080F1E02050000171D0507110A1E1D0B0B1427081A201A2E102E01290011191F208721BD5D182B2B4EF43C4DFDE4E44E10F64DED003FED3F3FED3F113911393130437940181216060A1606142601120A142601150717260113091E26002B2B012B2B8181005D1333113E01333212111402232227262715232436353426232206151417163376AF3BA460C8F9F6DA7A543239A6026691918D7BB92647C205C2FDEB4D51FEEDFEF4FEFEB03B234D897DE8BEA9DEB6D1975EB100000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627
+
D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000001001C0000021705D20017004D402B071D060A1D03010F1439160D06120A1917171A0E0D1129171207120F0E1F0E020EFC14191819FC21677E182B2B4EF44DFD5D39C42F3CFD3C104E456544E6003F3F3C4DFD3C3FEDD4ED313012373633321617152E012322061533152311231123353335B5233FB41124171C190B5220B2B4B295950542345C0202A4020155AE8EFC64039C8EA80000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA43000000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808
+
C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD0000010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B910001000000000000000000000000000000100512004205C7005A04E3002104730052047300760400003B047300480239001C01C700840400008001C70089047300840473003B0473007602390017047300800000003400C400F201BC022602A8037203BE03EC045C047E04DA055205C40614066E0000000100000010006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A60090
+
01A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 16 dict dup begin
+
/.notdef 0 def
+/C 1 def
+/T 2 def
+/a 3 def
+/b 4 def
+/c 5 def
+/e 6 def
+/f 7 def
+/i 8 def
+/k 9 def
+/l 10 def
+/n 11 def
+/o 12 def
+/p 13 def
+/t 14 def
+/u 15 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
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91B2145C684A74C06611B00C1FA345EA5AA002A80B57843F114AFEA926699F2E8022F1D1331DFE6254733147DDB94E77EAC1EAD51170D66C31355D7FFC56C96F93071D2CDD5F60123EB639124E6FA384D09402728516BADCC77378B2688BF1C9870ACE1E5E8BB085E36D511F2D395BB6F21B583146EFCC620FB6BC40772111492067CBBAAE7DE681276AD135BFDFDB389930018CB0E9DE29D67612CFF971CC7D65CADC082347D4CD34CC93BE5C26F0ED053332002A904B173ABB5568E1E3FB6992F4E98E5AC7ADF34BC8013007AFAF3E738126EBEA8FB4F8E2D5262B85A651A405A186B226BC18C4E7517ED707D0CA4FCAC02B7A1F4D27B795FE578FD57F03C10DCEA2D253FF37704DD0799CDE40320FB2FAB253BAD0184AEB1713AFB9F90753A44EA1F7A69F37001E02598E4DCF14490126678514E0DD7148A5152472C0962451D28C0B9F408B3941EF011A072952CCC971CA0018FD7C4B70FBF472B517A8F6023C7914EC7488B63A445F417882E8AC21218E2F16FBBE840E148AF2387EFCFB0DEA73BEE34D0C4892B426F7EF6AA0ADA3313E63DF98F4F43A593FB11235226E9FFD03662E87D847840111F28C20518ABA34941B3391AFC9906B0CAE327561A68AFB50FC2112C609F5E1C6E2C1CB969FDB9E59E1535D6044A568C587AC439A04E93CCDD8B382ABEBA9BA0D8BFCF5181B601D3835D5A9315F4385957FC207AF19415650370C8E54D14EBD8B1629E09365E4A583E3F796CD13CF3A397DDE3089F1CF
+
1769FD09E00B09B81FD7F32FB24F1164E281B58FCA0E11CC8507A34D4985B027A30F91D1684D8F4B8355229741EAE1A44958FD6FB76E74B33708B05A04AF3F2F91B438FF1255C135459D85697ECC9A96B6E437B60ADA8E333B75E459CE45739E917D76BD9FF1C71E026915062B12F7601248E9444484407FCF3E583DFE808517FF9D0A8D52012FF46DAD906B31EC5D601B87B3673E8DF1A3F6707816FAAAE22A0B4D0884052877E30173308B6D1C610D2050DDEF4DC426E4CA5B6E8F6C31387C6AC6C02EC3B4BEC5EFCA83C755C0B0836CD8A24B4C2154FC06EF5841D58043425D3F9F194E4C96B2017885C8DB3F41D53532913308CBA32000D06B8B26FEF86E3AD2330BD705638D44324D10FB17CDDE43DB1C18501B1913CD8012C7D14E4E0814FDDDE8BC6F67646DAD965A9CDED2B98669DBCC65F490350AA094763E82AD861D0DBA84AF35796836B578E73F04A604612854CED7797E02880627A6CC6F06F07630BBEF52C645A81BF899A63CB878F86C7D9A4EFD5C2C28306F16172E6B1AEAC640841F5B40DFB25AC2FF714161928261AB7C6C3D60A1B24BC6642923F36CB8021BD5C85434B87AF319795CC4A13F48CFD3B6985E316A9DF98D30CF6F7D55B11C3608AF084F58826D4375114CAF1FF1652CD834290D05589B0929D5511EB1401A64005F516BE9E4ACCE1DB6B2A09AB1F1C6D07C7EA26DACA2B8D38FF3B0003E358D3E63A67516D173907E7242BA9D29B291908853A5E85F2988BBE7FD57E880E72205B2F9874E8EF7CF0ECD7A21EFC682F6FACF350AA50BA3B047239D61E8E0774317DA940F5FE185CC433C350262A761338371616226BE7792699AA7FBA7EB44E268D4F409F32A8186EA021A8FF42220BDEA395708A5ACFFE66BFA6581E441D73FFFDB24E41F4ACB3F365F75149B2729975BD08EC0C83F456BA929A51F9819092A450A2392DC6FBB97AB6FC3794D04906629B96396A9A2A175965F849F224C67474921F0B62A4877606BEF57DC142825BC385EFB751CEBCCAE15F4969117291C84F8D5C3CD1CD7BB9F131A5C7453EF7C2EDA5CC444A4EDD95EB23E4A87DA8C9FCEC0DDEA8A244157902A7B3C0AC81B5F5C035127FC6ED53FCF53B9B72C67C9D2DCB64C1C6FE8C7DE852B445139FAA56F7EF804759CBE008A205301A54BB3DFCB12DD75D061C12FA6437C1644AA762AFE138605573BCF45D423E3D8EA2FAEAF913D2423E5E8F30586571DD4AF6A634C400DFD29745A2064B1B3D21CD1A234FFC7262936AD74B6E9EFCCED7494937D3CEB29F44FBBF74785FB1585064B74518023C48008DEFCE45F52E1E8B14A96FD8498FB08EC2220BE4EFB763C3042464C53AC41BFBE510F3674287A6F4A71ECC69A32FFF734A6C43B27BAE2F1ACFA2D225251384FE363204D399B9F26464E39F87B8B2362D9C609FCB2846EF51BACD120E7
+
76A9DD9EED8EFA2DCC9B7AFE15BE2F5177763568C76DA8716B27A50BC3E316FD361B131583C71F76D65891DCB90E66400F64EC3E7D48B112D7D47A87E1A5A30523BF558B50D82EBE251B5E513D1A38468C145B15E315057A55B0F7399CF69BF11DEA3BA0DCEA124FC257AA2D8EFD8DC04AD56AB5B66C60BAE4FEBD63787252F54543538B3578078F0C168E1970E4BE909346E6C7D2B7480A67E37B74D393869A8CD734351E211D6DE4B0231B52AE78787DBF7A8E559CF5985BFE07C40A32ED192032893A4ECB19FFDBDCCB10000CBE7576F4E97F430F230AB36876B8C82613CDBBD4F5BAE511F3779A27DE45C5EB0D0E946C7E6751E862215B19CD0BC08698BA5171D0A3BDC257416575FB71F8D19F676B3DB555064CE64F8630548E9025A857A474232E56C9F7AD68FD639E14F736FEB2F57B86F4251CC88C5CE9E256D1B7196002A02EF2B2CE5543858338DCB879555B6C7C29C0A64C367B6D90B1B755EC368D324F968FDAA884567E6C9EC6FCE7C7C1E88C72DF02115D9043CAC96BF79674170C1A903073A1B95D6BDBFD7C5FE62C2BAB5F92ADEFCD81F059E7518FA044888083BC95FAC21CA27EA040B513596CDFE165CE8235D924579104AC45D040D681AF77A4B6C3EAB972022B3FB17433F828B613F86FAE17E912257BE40366BB24D012551D9EBBA1526425B1A15637030464F031650E050B652C0A3B914507EB4D1449B022C13E840999495829CD1D09272730D27C09FAA5241B79BDCAD6134AFC91422B81BC2EA160A7782C3F6AA6FC253DB1CF4DC24BA73858F8438464D338E44E08ECEC4ED37E6B172B0122D8BE0193A7E000F3A1B53D31E90220E691E9614FDEA32B47D05F359BEBBF0B06F04970CA56E2D644696624AD6D6B0709E5CF22E889245909AD5F05898F6E4A1069A5566C544B7EFF874BD4DF397E1C4AE3
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
cleartomark end
+
%APLT1End
+
%RBIEndFontSubset
+/Helvetica cguidfix
+/F1.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 265 311 rc
+58 243.5 m
+128 243.5 l
+128 201.5 l
+58 201.5 l
+h
+58 243.5 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+133 126.5 m
+203 126.5 l
+203 168.5 l
+133 168.5 l
+h
+133 126.5 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 93 222.5 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+181 245 m
+251 245 l
+251 203 l
+181 203 l
+h
+181 245 m
+f
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+256 125 m
+326 125 l
+326 167 l
+256 167 l
+h
+256 125 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 216 224 cm
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+176.48094 294.58145 m
+189.17303 287.35675 189.17303 275.64325 176.48094 268.41855 c
+163.78891 261.19382 143.21109 261.19382 130.51906 268.41855 c
+117.82697 275.64325 117.82697 287.35675 130.51906 294.58145 c
+143.21109 301.80618 163.78891 301.80618 176.48094 294.58145 c
+f
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+251.48094 75.418549 m
+264.17303 82.64325 264.17303 94.35675 251.48094 101.58145 c
+238.78891 108.80618 218.21109 108.80618 205.51906 101.58145 c
+192.82697 94.35675 192.82697 82.64325 205.51906 75.418549 c
+218.21109 68.193817 238.78891 68.193817 251.48094 75.418549 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 153.5 281.5 cm
+-14.789062 4 m
+(-)s
+-7.8984375 4 m
+(\(.#/)[ 6.673828 6.673828 2.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+211.71997 104.81851 m
+199.34035 116.85764 l
+S
+CM
+116.14725 245.17461 m
+127.32826 250.06995 l
+121.35245 256.21478 l
+h
+116.14725 245.17461 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+191.14725 124.82539 m
+202.32826 119.93005 l
+196.35245 113.78522 l
+h
+191.14725 124.82539 m
+S
+1 J
+1 j
+245.91591 104.59448 m
+257.84323 115.61682 l
+S
+CM
+191.2366 246.62666 m
+185.75192 257.5307 l
+179.93454 251.23567 l
+h
+191.2366 246.62666 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+266.2366 123.37334 m
+260.75192 112.4693 l
+254.93454 118.76433 l
+h
+266.2366 123.37334 m
+S
+1 1 1 sc
+CM
+69.480942 176.58147 m
+82.173035 169.35677 82.173035 157.64323 69.480942 150.41853 c
+56.78891 143.1938 36.211082 143.1938 23.519058 150.41853 c
+10.826958 157.64323 10.826958 169.35677 23.519058 176.58147 c
+36.211082 183.8062 56.78891 183.8062 69.480942 176.58147 c
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+144.48094 193.41853 m
+157.17303 200.64323 157.17303 212.35677 144.48094 219.58147 c
+131.78891 226.8062 111.21108 226.8062 98.519058 219.58147 c
+85.826958 212.35677 85.826958 200.64323 98.519058 193.41853 c
+111.21108 186.1938 131.78891 186.1938 144.48094 193.41853 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 46.5 163.5 cm
+-14.789062 4 m
+(-)s
+-7.8984375 4 m
+(\(.#/)[ 6.673828 6.673828 2.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+155.48094 176.58147 m
+168.17303 169.35677 168.17303 157.64323 155.48094 150.41853 c
+142.78891 143.1938 122.21109 143.1938 109.51906 150.41853 c
+96.826965 157.64323 96.826965 169.35677 109.51906 176.58147 c
+122.21109 183.8062 142.78891 183.8062 155.48094 176.58147 c
+f
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+230.48094 193.41853 m
+243.17303 200.64323 243.17303 212.35677 230.48094 219.58147 c
+217.78891 226.8062 197.21109 226.8062 184.51906 219.58147 c
+171.82697 212.35677 171.82697 200.64323 184.51906 193.41853 c
+197.21109 186.1938 217.78891 186.1938 230.48094 193.41853 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 132.5 163.5 cm
+-14.789062 4 m
+(-)s
+-7.8984375 4 m
+(\(.#/)[ 6.673828 6.673828 2.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+241.48096 176.58147 m
+254.17303 169.35677 254.17303 157.64323 241.48096 150.41853 c
+228.78891 143.1938 208.21109 143.1938 195.51904 150.41853 c
+182.82697 157.64323 182.82697 169.35677 195.51904 176.58147 c
+208.21109 183.8062 228.78891 183.8062 241.48096 176.58147 c
+f
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+316.48096 193.41853 m
+329.17303 200.64323 329.17303 212.35677 316.48096 219.58147 c
+303.78891 226.8062 283.21109 226.8062 270.51904 219.58147 c
+257.82697 212.35677 257.82697 200.64323 270.51904 193.41853 c
+283.21109 186.1938 303.78891 186.1938 316.48096 193.41853 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 218.5 163.5 cm
+-14.789062 4 m
+(-)s
+-7.8984375 4 m
+(\(.#/)[ 6.673828 6.673828 2.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+151.13965 168.8927 m
+143.36653 178.75537 l
+S
+CM
+61.292282 182.26871 m
+71.732498 188.5918 l
+65.000549 193.89748 l
+h
+61.292282 182.26871 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+136.29228 187.73129 m
+146.7325 181.4082 l
+140.00055 176.10252 l
+h
+136.29228 187.73129 m
+S
+1 J
+1 j
+182.33749 168.91548 m
+188.23033 177.71745 l
+S
+CM
+119.5883 182.78581 m
+116.7916 194.66681 l
+109.66904 189.89832 l
+h
+119.5883 182.78581 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+194.5883 187.21419 m
+191.7916 175.33319 l
+184.66904 180.10168 l
+h
+194.5883 187.21419 m
+S
+1 J
+1 j
+291.8884 167.49957 m
+292.16479 174.18829 l
+S
+CM
+217.63666 184.39288 m
+221.44684 195.98866 l
+212.88272 195.63475 l
+h
+217.63666 184.39288 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+292.63666 185.60712 m
+296.44684 174.01134 l
+287.88272 174.36525 l
+h
+292.63666 185.60712 m
+S
+1 1 1 sc
+CM
+183.5 119 m
+253.5 119 l
+253.5 77 l
+183.5 77 l
+h
+183.5 119 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+258.5 251 m
+328.5 251 l
+328.5 293 l
+258.5 293 l
+h
+258.5 251 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 218.5 98 cm
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+293.5 225.50002 m
+293.5 237.17143 l
+S
+CM
+218.5 121.39999 m
+222.78571 132.82857 l
+214.21429 132.82857 l
+h
+218.5 121.39999 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+293.5 248.60001 m
+297.78571 237.17143 l
+289.21429 237.17143 l
+h
+293.5 248.60001 m
+S
+1 1 1 sc
+CM
+11.5 119 m
+81.5 119 l
+81.5 77 l
+11.5 77 l
+h
+11.5 119 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+86.5 251 m
+156.5 251 l
+156.5 293 l
+86.5 293 l
+h
+86.5 251 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 46.5 98 cm
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+100 119 m
+170 119 l
+170 77 l
+100 77 l
+h
+100 119 m
+f
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+175 251 m
+245 251 l
+245 293 l
+175 293 l
+h
+175 251 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 135 98 cm
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+121.5 225.50002 m
+121.5 237.17143 l
+S
+CM
+46.5 121.39999 m
+50.785713 132.82857 l
+42.214287 132.82857 l
+h
+46.5 121.39999 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+121.5 248.60001 m
+125.78571 237.17143 l
+117.21429 237.17143 l
+h
+121.5 248.60001 m
+S
+1 J
+1 j
+208.22501 225.49532 m
+208.67105 237.1815 l
+S
+CM
+134.10693 121.39825 m
+137.95364 132.98196 l
+129.38846 132.65504 l
+h
+134.10693 121.39825 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+209.10693 248.60175 m
+212.95364 237.01804 l
+204.38846 237.34496 l
+h
+209.10693 248.60175 m
+S
+1 1 1 sc
+CM
+94.480942 45.581451 m
+107.17303 38.356781 107.17303 26.643219 94.480942 19.418549 c
+81.78891 12.193817 61.21109 12.193817 48.519058 19.418549 c
+35.826958 26.643219 35.826958 38.356781 48.519058 45.581451 c
+61.21109 52.806183 81.78891 52.806183 94.480942 45.581451 c
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+169.48094 324.41855 m
+182.17303 331.64322 182.17303 343.35678 169.48094 350.58145 c
+156.78891 357.80618 136.21109 357.80618 123.51906 350.58145 c
+110.82696 343.35678 110.82696 331.64322 123.51906 324.41855 c
+136.21109 317.19382 156.78891 317.19382 169.48094 324.41855 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 71.5 32.5 cm
+-14.789062 4 m
+(-)s
+-7.8984375 4 m
+(\(.#/)[ 6.673828 6.673828 2.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+129.60411 293.46777 m
+134.52654 306.50729 l
+S
+CM
+63.56279 52.800629 m
+63.536057 65.006317 l
+55.516998 61.979126 l
+h
+63.56279 52.800629 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+138.56279 317.19937 m
+138.53606 304.99368 l
+130.517 308.02087 l
+h
+138.56279 317.19937 m
+S
+1 1 1 sc
+CM
+134.5 53.5 m
+204.5 53.5 l
+204.5 11.5 l
+134.5 11.5 l
+h
+134.5 53.5 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+209.5 316.5 m
+279.5 316.5 l
+279.5 358.5 l
+209.5 358.5 l
+h
+209.5 316.5 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 169.5 32.5 cm
+-23.009766 -3 m
+(!"##$"%&)[ 8.666016 6.673828 2.666016 2.666016 6.673828 6.673828 6.000000 0.000000 ] xS
+-21.014648 11 m
+('\(\)%*+,\))[ 3.333984 6.673828 6.673828 6.000000 3.333984 2.666016 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -75 370 cm
+179.49445 337.84781 m
+195.67227 338.01834 l
+S
+CM
+132.1002 31.861206 m
+120.71744 36.26712 l
+120.62711 27.696167 l
+h
+132.1002 31.861206 m
+f
+0 J
+0 j
+1 0 0 -1 -75 370 cm
+207.1002 338.13879 m
+195.71744 333.73288 l
+195.62711 342.30383 l
+h
+207.1002 338.13879 m
+S
+ep
+end
+%%Trailer
+%%EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/callback_tree.graffle	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,1193 @@
+<?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-06 01:24:11 +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>26</integer>
+			</dict>
+			<key>ID</key>
+			<integer>27</integer>
+			<key>Points</key>
+			<array>
+				<string>{179.494, 337.848}</string>
+				<string>{209, 338.159}</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>24</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{209.5, 316.5}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>26</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<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 Callback\
+function}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>24</integer>
+			</dict>
+			<key>ID</key>
+			<integer>25</integer>
+			<key>Points</key>
+			<array>
+				<string>{129.604, 293.468}</string>
+				<string>{139.234, 318.977}</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>19</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{114, 319}, {65, 37}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>24</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Tuple}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>20</integer>
+			</dict>
+			<key>ID</key>
+			<integer>22</integer>
+			<key>Points</key>
+			<array>
+				<string>{208.225, 225.495}</string>
+				<string>{209.179, 250.5}</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>9</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>19</integer>
+			</dict>
+			<key>ID</key>
+			<integer>21</integer>
+			<key>Points</key>
+			<array>
+				<string>{121.5, 225.5}</string>
+				<string>{121.5, 250.5}</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>8</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{175, 251}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>20</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Callback\
+function}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{86.5, 251}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>19</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Callback\
+function}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>17</integer>
+			</dict>
+			<key>ID</key>
+			<integer>18</integer>
+			<key>Points</key>
+			<array>
+				<string>{293.5, 225.5}</string>
+				<string>{293.5, 250.5}</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>10</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{258.5, 251}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>17</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Callback\
+function}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>10</integer>
+			</dict>
+			<key>ID</key>
+			<integer>16</integer>
+			<key>Points</key>
+			<array>
+				<string>{291.888, 167.5}</string>
+				<string>{292.715, 187.505}</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>4</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>9</integer>
+			</dict>
+			<key>ID</key>
+			<integer>13</integer>
+			<key>Points</key>
+			<array>
+				<string>{182.337, 168.915}</string>
+				<string>{195.645, 188.793}</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>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>8</integer>
+			</dict>
+			<key>ID</key>
+			<integer>12</integer>
+			<key>Points</key>
+			<array>
+				<string>{151.14, 168.893}</string>
+				<string>{135.116, 189.224}</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>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{261, 188}, {65, 37}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>10</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Tuple}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{175, 188}, {65, 37}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>9</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Tuple}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{89, 188}, {65, 37}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>8</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Tuple}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>4</integer>
+			</dict>
+			<key>ID</key>
+			<integer>7</integer>
+			<key>Points</key>
+			<array>
+				<string>{245.916, 104.594}</string>
+				<string>{267.632, 124.663}</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>5</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+			<key>ID</key>
+			<integer>6</integer>
+			<key>Points</key>
+			<array>
+				<string>{211.72, 104.819}</string>
+				<string>{189.785, 126.15}</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>5</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{196, 70}, {65, 37}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>5</integer>
+			<key>Shape</key>
+			<string>Circle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Tuple}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{256, 125}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>4</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Callback\
+function}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{133, 126.5}, {70, 42}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>3</integer>
+			<key>Shape</key>
+			<string>Rectangle</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\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 Callback\
+function}</string>
+			</dict>
+		</dict>
+	</array>
+	<key>GridInfo</key>
+	<dict/>
+	<key>GuidesLocked</key>
+	<string>NO</string>
+	<key>GuidesVisible</key>
+	<string>YES</string>
+	<key>HPages</key>
+	<integer>1</integer>
+	<key>ImageCounter</key>
+	<integer>1</integer>
+	<key>KeepToScale</key>
+	<false/>
+	<key>Layers</key>
+	<array>
+		<dict>
+			<key>Lock</key>
+			<string>NO</string>
+			<key>Name</key>
+			<string>レイヤー 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-06 01:28:43 +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>
+	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
+	b3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgz
+	XQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29s
+	b3JTcGFjZSA8PCAvQ3MyIDkgMCBSIC9DczEgOCAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAg
+	MTAgMCBSID4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvTiAx
+	IC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+	ZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZ
+	NcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87
+	KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVg
+	IeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigq
+	r2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop
+	8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2Ksvs
+	EPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dU
+	I2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9Gb
+	OQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfG
+	T+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmm
+	wdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr
+	2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N14
+	2/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/R
+	r+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0
+	cmVhbQplbmRvYmoKMTIgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jhc2Vk
+	IDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvTiAzIC9B
+	bHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0K
+	eAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWl
+	iOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLS
+	NPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrS
+	tpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/
+	TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+
+	wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79
+	VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgya
+	DUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1
+	CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8
+	muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62J
+	izdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2V
+	hinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuef
+	KAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6Hugp
+	mNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv
+	8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago3
+	MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjQgMCBv
+	YmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAx
+	IC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL1R5cGUgL0NhdGFs
+	b2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8
+	PCAvTGFzdCAxNiAwIFIgL0ZpcnN0IDE3IDAgUiA+PgplbmRvYmoKMTcgMCBvYmoKPDwg
+	L1BhcmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAg
+	XSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOCAwIG9i
+	ago8PCA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL1BhcmVudCAxOCAwIFIgL0NvdW50IDAg
+	L0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVww
+	MDAgXDAwMDEpCj4+CmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDIwIDAgUiAvTGVu
+	Z3RoMSA4NzM2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1ae3iTRbp/
+	57vn0jRJk+bSpElIkzS9X6BQWmkoaSmF1tICtkixLS0UhBWxdEUXTlVYpSJHFikIu+6i
+	LlexoXQhgLDIA6Ln7Cq6isphL67Aunvs4+4e3OMKTc47X9oKfdTDHz6br3N955t55zfv
+	ZWa+dqxY2QZx0AUs1MxtXr4Q5J/zEgAJLljWvDxW1l/DdM2Czg5nrMynArBLFy5ftCxW
+	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
+	O7MJ+F0f5tTPmlVZmV7RtrSzrWPxgma5hdwQowoMszC0YqD/K4D2HZ7B8CIG/HyLpzGA
+	dzFcxnANu+YwGDCkYBgbHfohDUbyBM+Mt5ZnjSpTDm5u3zKqvGBUWcbipv4XjqIvHlW+
+	d1SZflO5eTxqjW8u3zeqTM+9N9M7RpVX0vL/AXcI/wIKZW5kc3RyZWFtCmVuZG9iagoy
+	MCAwIG9iago1NDk5CmVuZG9iagoyMSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0
+	b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxhZ3Mg
+	MzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL1ZYVFRK
+	SitIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAg
+	L1hIZWlnaHQgNjM3IC9Gb250RmlsZTIgMTkgMCBSID4+CmVuZG9iagoyMiAwIG9iagpb
+	IDcyMiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYxMSAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCA1NTYgNTU2CjUwMCAwIDU1NiAyNzggMCAwIDIyMiAwIDUwMCAy
+	MjIgMCA1NTYgNTU2IDU1NiAwIDAgMCAyNzggNTU2IF0KZW5kb2JqCjEwIDAgb2JqCjw8
+	IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1ZYVFRKSitI
+	ZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIxIDAgUiAvV2lkdGhzIDIyIDAgUiAvRmly
+	c3RDaGFyIDY3IC9MYXN0Q2hhciAxMTcgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5n
+	Cj4+CmVuZG9iagoyMyAwIG9iagooTWFjIE9TIFggMTAuNi44IFF1YXJ0eiBQREZDb250
+	ZXh0KQplbmRvYmoKMjQgMCBvYmoKKEQ6MjAxMjAyMDUxNjI5NTZaMDAnMDAnKQplbmRv
+	YmoKMSAwIG9iago8PCAvUHJvZHVjZXIgMjMgMCBSIC9DcmVhdGlvbkRhdGUgMjQgMCBS
+	IC9Nb2REYXRlIDI0IDAgUiA+PgplbmRvYmoKeHJlZgowIDI1CjAwMDAwMDAwMDAgNjU1
+	MzUgZiAKMDAwMDAxMTIyMyAwMDAwMCBuIAowMDAwMDA0NjgzIDAwMDAwIG4gCjAwMDAw
+	MDI1NjAgMDAwMDAgbiAKMDAwMDAwNDUzNCAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAw
+	IG4gCjAwMDAwMDI1NDAgMDAwMDAgbiAKMDAwMDAwMjY2NCAwMDAwMCBuIAowMDAwMDA0
+	NDk4IDAwMDAwIG4gCjAwMDAwMDM2MDIgMDAwMDAgbiAKMDAwMDAxMDk1NCAwMDAwMCBu
+	IAowMDAwMDAyNzc0IDAwMDAwIG4gCjAwMDAwMDM1ODIgMDAwMDAgbiAKMDAwMDAwMzYz
+	OCAwMDAwMCBuIAowMDAwMDA0NDc4IDAwMDAwIG4gCjAwMDAwMDQ2MTcgMDAwMDAgbiAK
+	MDAwMDAwNDg2MCAwMDAwMCBuIAowMDAwMDA0NzMxIDAwMDAwIG4gCjAwMDAwMDQ4Mzgg
+	MDAwMDAgbiAKMDAwMDAwNDk2NyAwMDAwMCBuIAowMDAwMDEwNTU2IDAwMDAwIG4gCjAw
+	MDAwMTA1NzcgMDAwMDAgbiAKMDAwMDAxMDgwMiAwMDAwMCBuIAowMDAwMDExMTI5IDAw
+	MDAwIG4gCjAwMDAwMTExODEgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAyNSAvUm9v
+	dCAxNSAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPDFkY2FkMTQzZGZmNTdmYzI0MmJlYmYx
+	MTJiNjVhNzY0Pgo8MWRjYWQxNDNkZmY1N2ZjMjQyYmViZjExMmI2NWE3NjQ+IF0gPj4K
+	c3RhcnR4cmVmCjExMjk4CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChLYXp1a2kgQUtB
+	TUlORSkvQ3JlYXRpb25EYXRlIChEOjIwMTIwMjA1MTYyNDAwWikvQ3JlYXRvciAoT21u
+	aUdyYWZmbGUgNS4yLjMpL01vZERhdGUgKEQ6MjAxMjAyMDUxNjI4MDBaKS9Qcm9kdWNl
+	ciAyMyAwIFIgPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwMTE5NTYgMDAwMDAgbiAKdHJh
+	aWxlcgo8PC9JRCBbPDFkY2FkMTQzZGZmNTdmYzI0MmJlYmYxMTJiNjVhNzY0PiA8MWRj
+	YWQxNDNkZmY1N2ZjMjQyYmViZjExMmI2NWE3NjQ+XSAvSW5mbyAxIDAgUiAvUHJldiAx
+	MTI5OCAvUm9vdCAxNSAwIFIgL1NpemUgMjU+PgpzdGFydHhyZWYKMTIxMDYKJSVFT0YK
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	</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>{{653, 201}, {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/callback_tree.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type1.bb	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./flinda_type1.pdf
+%%Creator: ebb Version 0.5.2
+%%BoundingBox: 0 0 306 280
+%%CreationDate: Tue Jan 22 06:16:45 2008
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type1.eps	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,604 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 10 10 211 186
+%%HiResBoundingBox: 10.403491 10.500000 210.596484 185.500000
+%.....................................
+%%Creator: AFPL Ghostscript 800 (epswrite)
+%%CreationDate: 2006/02/13 00:30:03
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%EndComments
+%%BeginProlog
+% This copyright applies to everything between here and the %%EndProlog:
+% Copyright (C) 2002 artofcode LLC, Benicia, CA.  All rights reserved.
+%%BeginResource: procset GS_epswrite_2_0_1001
+/GS_epswrite_2_0_1001 80 dict dup begin
+/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
+4 index eq and{ pop pop pop}{ PageSize dup  1
+5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
+{ pop/setpagedevice where
+{ pop 1 dict dup /PageSize PageSize put setpagedevice}
+{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
+setpage}if}ifelse}ifelse}ifelse} bind def
+/!{bind def}bind def/#{load def}!/N/counttomark #
+/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
+/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
+/w/setlinewidth #/J/setlinecap #
+/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
+/m/moveto #/l/lineto #/c/rcurveto #
+/p{N 2 idiv{N -2 roll rlineto}repeat}!
+/P{N 0 gt{N -2 roll moveto p}if}!
+/h{p closepath}!/H{P closepath}!
+/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
+/re{4 -2 roll m exch dup lx exch ly neg lx h}!
+/^{3 index neg 3 index neg}!
+/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
+/q/gsave #/Q/grestore #/rf{re fill}!
+/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
+/|={pop exch 4 1 roll 3 array astore cvx exch 1 index def exec}!
+/|{exch string readstring |=}!
+/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
+/@/currentfile #/${+ @ |}!
+/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
+3 1 roll}repeat pop pop true}!
+/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
+/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
+/Ic{exch Ix false 3 colorimage}!
+/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
+/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
+/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
+/@F{@ &2<<F}!/@C{@X &2 FX}!
+/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
+/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
+/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
+currentdict end image}!
+/~{@ read {pop} if}!
+end readonly def
+%%EndResource
+/pagesave null def
+%%EndProlog
+%%Page: 1 1
+%%BeginPageSetup
+GS_epswrite_2_0_1001 begin
+/pagesave save store 100 dict begin
+0.1 0.1 scale
+%%EndPageSetup
+gsave mark
+Q q
+0 0 250000 250000 re
+Y
+K
+0 0 0 0 re
+f
+Q q
+0 0 2210 1960 re
+Y
+254 255 r5
+0 0 2210 1960 re
+f
+0.6 i
+255 G
+391.54 780 1426.93 1070 re
+f
+10 w
+1 M
+1 J
+1 j
+K
+391.54 780 1426.93 1070 re
+S
+255 G
+672.53 1158.11 m
+-189.1 41.89 -113.69 394.57 187.96 334.39 c
+27.99 117.3 378.76 98.26 376.47 0 c
+219.95 125.68 501.03 -124.92 312.5 -250.61 c
+226.23 -60.93 -2.85 -389.24 -188.52 -334.39 c
+-14.86 -91.41 -346.78 -123.4 -375.91 0 c
+-187.95 -131.78 -579.85 70.84 -312.5 250.61 c
+f
+10 M
+K
+672.53 1158.11 m
+-189.1 41.89 -113.69 394.57 187.96 334.39 c
+27.99 117.3 378.76 98.26 376.47 0 c
+219.95 125.68 501.03 -124.92 312.5 -250.61 c
+226.23 -60.93 -2.85 -389.24 -188.52 -334.39 c
+-14.86 -91.41 -346.78 -123.4 -375.91 0 c
+-187.95 -131.78 -579.85 70.84 -312.5 250.61 c
+h
+672.53 1158.11 S
+255 G
+860.77 1115 165 70 re
+f
+K
+860.77 1115 165 70 re
+S
+255 G
+1002.5 973.27 165 70 re
+f
+K
+1002.5 973.27 165 70 re
+S
+255 G
+1184.23 1071.54 165 70 re
+f
+K
+1184.23 1071.54 165 70 re
+S
+255 G
+942.5 1071.54 165 70 re
+f
+K
+942.5 1071.54 165 70 re
+S
+255 G
+865 1638.75 480 180 re
+f
+0.2 i
+K
+932.43 1766.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+1014.67 1737.08 13.4 0 0 -78.08 ^ H
+1014.67 1766.59 13.4 0 0 -14.94 ^ f
+1047.67 1737.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 p f
+1145.36 1676.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+1174.95 1735.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+1228.95 1670.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+1256.71 1706.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+f
+0.6 i
+255 G
+725 1288.75 760 140 re
+f
+K
+q[1 0 0 1 0 0]concat
+77 87 true[1 0 0 1 -780 -1314]@X
+imagemask
+z+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz+9)<@z!!",@zz
++9)<@z!!",@zz+9)<@!!!-$s8W-!s8W,o"98E$s8W-!s7c]rs8W-!s8W,o"98E$s8W-!s7c]rs8W-!
+s8W,o"98E$s8W-!s7c]rs8W-!s8W,o"98E$s8W-!s7c]rs8W-!s8W,o"98E$s8W-!s7c]rs8W-!
+s8W,o"98E$s8W-!s7c~>
+Q
+q[1 0 0 1 0 0]concat
+56 65 true[1 0 0 1 -861 -1312]@X
+imagemask
+!!#7`z!WW2X!!!!(s8Vj!rr=/@s8E9'!'gM`rs/Q(J,fQKL]7ASs8W,>rrN0"s8V9^!WW3"s7cNq
+s8W-!s8N3$rrN0"rs/T!!'gM`#QO8n&-)Y7s53k^s8N?(^]4K:rt#-[!!3-"&-%.[!<<'0s*t(L
+J,^&Z!!!"Krt#,0!!#7`&,uV0!'gJorr<$!5Q;8o!!!!@rt#,0!!",@&,uV0!$D4Orr<$!+9)lO
+!!!!@rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0
+rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0
+!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0
+&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0
+!"])?rr<$!&-!1?!!!!0rt#,0!!!Q0&,uV0!"])~>
+Q
+q[1 0 0 1 0 0]concat
+60 91 true[1 0 0 1 -928 -1288]@X
+imagemask
++8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z
++8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6Bn,NFg+8u9?
+s*t(L+8uBBs53kW+8ufNs7cQo+9!A^s8Duu+9"M)s8N'!+9$cis8Tk7+9)<?s8V!W+92B@s8VQg
++92B@s8VQg+92B@s8Vio+92AV&-)P-+92<?"98?#+926=!<<#u+92*9!.Y"K+91g1!'gJ`+917!
+!$D5k+90+V!"]*[+90+V!"]*[+9-ik!!iP>+9-ik!!iP>+9)<@!!E8:+9)<@!!E8:+9)<@!!E8Z
++8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!*&W+8u6?!!*&g+8u6?
+!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g
++8u6?!!*&g+8u6?!!3,h+8u6?!!3,X+9)<@!!3,X+9)<@!!3,X+9)<@!!3,X+9)<@!!E8Z+9-ik
+!!E8Z+9-ik!!E8:+90+V!!iP>+90+V!!iP>+917!!"]+F+917!!$D5k+91g1!$D5k+92*9!'gJ`
++926=!<<'!+92?@!WW-!+92AV#QOc'+92B?s8Vus+92B@s8Vio+92B@s8VQg+9)<?s8V!W+9$ci
+s8Tk7+9"M)s8RTL+9!A^s8N'!+8uNFs82is+8u<@s6p!g!!!"Ks1eU7!!!!(qu?]s~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -995 -1314]@X
+imagemask
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+Q
+q[1 0 0 1 0 0]concat
+59 68 true[1 0 0 1 -1021 -1311]@X
+imagemask
+!!!"K^]4?7!!!Q0rVuou!!#7`s1eU7!!*'!s7cQo!!E9$s82is!!iQ(s8N'!!$D7@s8RTL!'gM`
+s8Tk7!.Y%Ks8V!W!<<*!s8VQg!WW2ps8Vio!WW0"&-)P-"989!!WW&t#QO8n!<<#u#QN]^!.XtJ
+&-'EF!'gJ`&-%.[!$D4@+9-ik!"]*[+9)<@!!iOS+9)<@!!iP>5Q1W_!!E8:5Q1W_!!E8:5PtK]
+!!3,85PtK]zJ,B9HzJ,B9HzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!D!!!!AJ,fQKs8W,WJ,fQK
+s8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ+s!D!!3,X
+J,B9H!!3,X5PtK]!!3,X5PtK]!!E8:5PtK]!!E8:5PtK]!!E8:5Q1W_!!E8:+8u6?!!iP>+9)<@
+!!iOS&,uV0!"]*[&-%.[!"]*[&-'EF!$D4@#QN]^!'gJ`"97ij!.Y"K"98,r!<<#u!WW-!!WW&t
+!<<(L&-)P-!<<*!s8Vio!.Y%Ks8VQg!'gM`s8V!W!$D7@s8Tk7!"],0s8RTL!!E9$s8N'!!!3-"
+s82is!!%NKs6p!g!!",@s1eU7!!!-$rVuou!!!!@^]4?7~>
+Q
+q[1 0 0 1 0 0]concat
+72 92 true[1 0 0 1 -1088 -1311]@X
+imagemask
+!!!!(s7cQozs8W,7z#QOi(qu?]s!'gM`s8N'!!!*'!s8W,7!!!'"s8W-!n,NFns8W-!s82is&-)\0
+s8W*!!$D7@s8W-!J,hh6s8W-!s1eVas8W-!s8V!Ws8W&u#QOhn!WW2X!!%NKn,`RhJ,fQks7c]r
+rVuou#QOQ(s7cQo!!3,t#QO8n!!!$!r!38[zJ,TuY^]4?7!.XtYs1eU7!!#7_&-%.[!!!!@rZD/jz
++9*G_z!$D4_rr<$!!!",@+8u6?!!!!0ru_4?z&-"lnz!$D5*rVuou!!",@5Q1W_!!!!@s$-D]z+9+S'
+z!$D4@z!!#7`z!!!"KrVuouzJ,TEJz!WW-!z!!E9#z!!!Q0qu?]s!!!"Ks82is!!!!$s8Vioz+92B9z
+"98E$n,NFg!'gM`s53kW!!iQ(s8V!W!!%NKs8W,7!!!-$s8W-!!!!!@s8W-!rVuous8W-!s82is
+"98E$s8VQg!!iQ(s8W+L!!!Q0s8W,s!!!!`s8W-!^]4?7J,fQKqu?]s!.Y%Ks1eU7!!*'!s7cQo
+!!!'"s8RTL!!!!"s8Vioz"98D:z!!E9$z!!!-$qu?]s!!!!$s6p!gz#QN]^z!!iP^z!!!9(^]4?7
+!!!!(s1eU7!!#7i#QMR>!!!"Kp]phLzJ+s9KJ,fQL!.XbKs*t(L!!%ND#QK;S!!!$!p]pi7zs7c]r
+^]4?7!<;frs1eU7!!3,p"979Z!!!'"n,r^K!!!!$s6p'hn,NFg#QO8os7cQo!"],!!WW&t!!",@
+huNfV!!!!`s53m,s*t(Ls8Tk7J,eF,#QOh>!'gM`JcGcMJ,g\ks8W-!rr<$@s8W-!s8Duu&-)\0
+s8Vus!!iQ(s8W,o!!!'"s8W-!n,NFgs8W-!s1eU7!'gM`s8N'!!!",@s8Vus!!!!$s8W,Wz!.Y%Kz
+!!!'"^]4?7~>
+Q
+q[1 0 0 1 0 0]concat
+60 91 true[1 0 0 1 -1168 -1288]@X
+imagemask
++8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z
++8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6?z+8u6Bn,NFg+8u9?
+s*t(L+8uBBs53kW+8ufNs7cQo+9!A^s8Duu+9"M)s8N'!+9$cis8Tk7+9)<?s8V!W+92B@s8VQg
++92B@s8VQg+92B@s8Vio+92AV&-)P-+92<?"98?#+926=!<<#u+92*9!.Y"K+91g1!'gJ`+917!
+!$D5k+90+V!"]*[+90+V!"]*[+9-ik!!iP>+9-ik!!iP>+9)<@!!E8:+9)<@!!E8:+9)<@!!E8Z
++8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!3,X+8u6?!!*&W+8u6?!!*&g+8u6?
+!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g+8u6?!!*&g
++8u6?!!*&g+8u6?!!3,h+8u6?!!3,X+9)<@!!3,X+9)<@!!3,X+9)<@!!3,X+9)<@!!E8Z+9-ik
+!!E8Z+9-ik!!E8:+90+V!!iP>+90+V!!iP>+917!!"]+F+917!!$D5k+91g1!$D5k+92*9!'gJ`
++926=!<<'!+92?@!WW-!+92AV#QOc'+92B?s8Vus+92B@s8Vio+92B@s8VQg+9)<?s8V!W+9$ci
+s8Tk7+9"M)s8RTL+9!A^s8N'!+8uNFs82is+8u<@s6p!g!!!"Ks1eU7!!!!(qu?]s~>
+Q
+q[1 0 0 1 0 0]concat
+62 68 true[1 0 0 1 -1235 -1311]@X
+imagemask
+!!"*kz!!E9!!!#7A!$D7@J,oWI!'gM`huWlU!<<*!p]LQo!WW3"rWiK$"98E$rs/T%#QOi(s,[3X
+&-)\0s6p!c&-)\0s8W,s+92=)s8W,s+917"s8W&u5Q?66J,fKJ5Q:]`+92<?5Q1W_#QOc'5PtK]
+"98?#J,B9H!WW-!J,B9H!<<#uJ+s!D!.XtJJ+s!D!.XtJJ+s!D!'gG_J,B9H!'gG_J,B9H!$D1?
+5PtK]!$D1?5Q1W_!$D1?5Q1W_!$D1?5Q:]`!$D1?+9-ik!$D1?+917!!$D1?&-)P-!$D1?&-)\!
+!$D1?#QOi(i#hpu"98E$ru_4?!WW3"s53eU!<<*!s8W&u!.Y%Ks8W&u!$D7@s8W&u!!iQ(s8W&u
+!!*'!s8W&u!!!-$s8W&u!!!!$s8W&uz"98?#z!.XtJz!'gG_z!$D1?z!$D1?"9JQ'!$D1?#QFc(
+!$D1?#QFc(!$D1?#QFc(!$D1?#QFc(!$D1?#QK;S!$D1?#QK;S!'gG_#QMR>!'gA]"979Z!.XnH
+"97ij!WW&t"989!#QO]%!WW1M5QCKY!WW3"s8Vio!<<*!s8VQg!.Y%Ks8V!W!'gM`s8Tk7!$D7@
+s8RTL!"],0s8N'!!!E9$s82is!!*'!s6p!g!!",@s*t(L!!!$!huE`W~>
+Q
+q[1 0 0 1 0 0]concat
+55 67 true[1 0 0 1 -1301 -1312]@X
+imagemask
+!!!Q0n,NFg!.Y%J!!!!"s8W+L!!!9(s8V!W!"],0s7cQo5QCc`qu?_Hs8W,u!!*'!s8W*!!WW3"
+s8RTMs8W-!s1ea:rW%HJ^^'o7!$D7!#QN]^#QN]ms1eU:s6pR!J,fWMn/q[\!!*&o+9)<@!<;gY
+rVuouJ+u8-!!!"Kr'1)Z!!#7]J,B9H!'gC2qu?]s+8gW`!!!!@rdX\C!!",?s7cQo!$D4?p](9o
+!!*&oz!<;Ngzs6p!g!!!$!n,NFg!!*&gz!<;Ngzs6p!g!!!$!n,NFg!!*&gz!<;Ngzs6p!g!!!$!
+p](9o!!*&oz!<;fozJ+s!D!!!"Kp](9o!!%NHz!.XnH!!!Q3J,B9H!$D2)qu?]s+9"M(!!!!@r'1/\
+!!#7]+9)<@!'gB'rr<$!J,CDgJ,fS!r"&hC!!*&o&-(Pf!WVp"s6p!js7cj!p](R!n,r^i!$D71
+!WW2Ys8V!Ws8W-!s53m,s8W-!^]6V!s8W+L!$D7@s8N'!&-)\0rVup's8W,s!!!'"s8VQg!!%NK
+s1eU7!$D7@z&-),!!!~>
+Q
+q[1 0 0 1 0 0]concat
+59 68 true[1 0 0 1 -1361 -1311]@X
+imagemask
+!!!"K^]4?7!!!Q0rVuou!!#7`s1eU7!!*'!s7cQo!!E9$s82is!!iQ(s8N'!!$D7@s8RTL!'gM`
+s8Tk7!.Y%Ks8V!W!<<*!s8VQg!WW2ps8Vio!WW0"&-)P-"989!!WW&t#QO8n!<<#u#QN]^!.XtJ
+&-'EF!'gJ`&-%.[!$D4@+9-ik!"]*[+9)<@!!iOS+9)<@!!iP>5Q1W_!!E8:5Q1W_!!E8:5PtK]
+!!3,85PtK]zJ,B9HzJ,B9HzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!D!!!!AJ,fQKs8W,WJ,fQK
+s8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ+s!D!!3,X
+J,B9H!!3,X5PtK]!!3,X5PtK]!!E8:5PtK]!!E8:5PtK]!!E8:5Q1W_!!E8:+8u6?!!iP>+9)<@
+!!iOS&,uV0!"]*[&-%.[!"]*[&-'EF!$D4@#QN]^!'gJ`"97ij!.Y"K"98,r!<<#u!WW-!!WW&t
+!<<(L&-)P-!<<*!s8Vio!.Y%Ks8VQg!'gM`s8V!W!$D7@s8Tk7!"],0s8RTL!!E9$s8N'!!!3-"
+s82is!!%NKs6p!g!!",@s1eU7!!!-$rVuou!!!!@^]4?7~>
+Q
+255 G
+109.035 110 488.465 380 re
+f
+K
+109.035 110 488.465 380 re
+S
+q[1 0 0 1 0 0]concat
+79 92 true[1 0 0 1 -203 -252]@X
+imagemask
+z&,ZD-z!!E9$n,NFg!!!!@s8W*!z!<<*!s1eU7!!!-$s8W,gz&-)\0s82is!!",@s8W,uzJ,fQK
+s8RTL!!*'!s8W-!^]4?8s8W-!s8V!W!!E9$s8W-!n,NFns8W-!s8Vio!"],0huJ9,qu?^=s8Duu
+&-)V/!'gMY!!!-$rr<$`s6p!g!<<'!!.Y$a!!!"Ks*t+Ls*t(L!'gM!!<<'!!!!!@s1e[8rVuou
+!"]+f!WW&t!!!!(s54"Zp](9o!!iPn"98,r!!!!$s6p-jn,NFg!!3,p#QN]^!!!!"s7cj!huE`W
+!!*&o&-'EFzs83E-^]4?7!!%NH&-'EFzJ,BiWJ,fQL!!%NH+9-ikz5Q2c)J,fQL!!#7_+9)<@z5Q2c)
+z!!#7_+9)<@z+9"M)zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z
+!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7`zz5Q:]`z
+!!",@zz+9)<@z!!",@zz+9-ikz!!",@J,fQLz&-%.[z!!!Q0^]4?7!!",E&-'EFzJ,BQO^]4?7!!%NH
+#QN]^zJ,BQOhuE`W!!*&s"97ijzs7c]rp](9o!!3,p!WVop!!!!"s7cWpqu?]s!!E8j!<<#u!!!!(
+s6p$grr<$!!!iPn!.Y$!!!!!0s53m,s1eU7!$D7!!'gMQ!!!"Ks1eUVs7cQo!<<(L!"],/!!!-$
+s*t(Ss8Tk7&-)Y0!!iQ(rW3'!rVup#s8W-!s8Vus!!3-"s8W-!p](9oJ,fQKs8VQg!!#7`s8W-!
+huE`W+92B@s8Tk7!!!9(s8W-!z!WW3"s8Duu!!!"Ks8W,oz!$D7@s1eU7!!!!$s8W&uz!!",@^]4?7
+~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -290 -255]@X
+imagemask
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -316 -255]@X
+imagemask
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&,uV0zzzzz&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&,u~>
+Q
+q[1 0 0 1 0 0]concat
+59 68 true[1 0 0 1 -343 -252]@X
+imagemask
+!!!"K^]4?7!!!Q0rVuou!!#7`s1eU7!!*'!s7cQo!!E9$s82is!!iQ(s8N'!!$D7@s8RTL!'gM`
+s8Tk7!.Y%Ks8V!W!<<*!s8VQg!WW2ps8Vio!WW0"&-)P-"989!!WW&t#QO8n!<<#u#QN]^!.XtJ
+&-'EF!'gJ`&-%.[!$D4@+9-ik!"]*[+9)<@!!iOS+9)<@!!iP>5Q1W_!!E8:5Q1W_!!E8:5PtK]
+!!3,85PtK]zJ,B9HzJ,B9HzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!D!!!!AJ,fQKs8W,WJ,fQK
+s8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ+s!D!!3,X
+J,B9H!!3,X5PtK]!!3,X5PtK]!!E8:5PtK]!!E8:5PtK]!!E8:5Q1W_!!E8:+8u6?!!iP>+9)<@
+!!iOS&,uV0!"]*[&-%.[!"]*[&-'EF!$D4@#QN]^!'gJ`"97ij!.Y"K"98,r!<<#u!WW-!!WW&t
+!<<(L&-)P-!<<*!s8Vio!.Y%Ks8VQg!'gM`s8V!W!$D7@s8Tk7!"],0s8RTL!!E9$s8N'!!!3-"
+s82is!!%NKs6p!g!!",@s1eU7!!!-$rVuou!!!!@^]4?7~>
+Q
+q[1 0 0 1 0 0]concat
+56 65 true[1 0 0 1 -410 -255]@X
+imagemask
+&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0
+!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7
+rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!
+#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7
+!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7J,fQ[
+rt#-[!!!Q0&-'EF!"])?s1eU7&-!1?huE`frt#.f!!",@&-),!!$D4Os7cQo5Q;8oqu?^]rX]&/
+!!%NJ&-)Z[!WW-0s8VQns8EQ/s8W-!r"&i-s8W,s&,uV/s8Vj)rdXtJs7d-(5QCc`n.5L?s8W,W
+&,lh6s8TkFrWE3#rr<T/!<<)uz+91g1zrVuo~>
+Q
+q[1 0 0 1 0 0]concat
+36 82 true[1 0 0 1 -468 -254]@X
+imagemask
+!!!9(n,NG1s6p!g5QC3Q!.Y%<!!*'!n,NIgs6p!hs8VQg!WW2h!!3-"n,NLhs6p!js6p!g"979Z
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU9"96.J"98E$n,r^js6p-js8VQjs8W,g
+"98E$n,r^js6p-js8VQjs8W,g!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4~>
+Q
+255 G
+860.77 110 488.465 380 re
+f
+K
+860.77 110 488.465 380 re
+S
+q[1 0 0 1 0 0]concat
+79 92 true[1 0 0 1 -955 -252]@X
+imagemask
+z&,ZD-z!!E9$n,NFg!!!!@s8W*!z!<<*!s1eU7!!!-$s8W,gz&-)\0s82is!!",@s8W,uzJ,fQK
+s8RTL!!*'!s8W-!^]4?8s8W-!s8V!W!!E9$s8W-!n,NFns8W-!s8Vio!"],0huJ9,qu?^=s8Duu
+&-)V/!'gMY!!!-$rr<$`s6p!g!<<'!!.Y$a!!!"Ks*t+Ls*t(L!'gM!!<<'!!!!!@s1e[8rVuou
+!"]+f!WW&t!!!!(s54"Zp](9o!!iPn"98,r!!!!$s6p-jn,NFg!!3,p#QN]^!!!!"s7cj!huE`W
+!!*&o&-'EFzs83E-^]4?7!!%NH&-'EFzJ,BiWJ,fQL!!%NH+9-ikz5Q2c)J,fQL!!#7_+9)<@z5Q2c)
+z!!#7_+9)<@z+9"M)zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z
+!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7`zz5Q:]`z
+!!",@zz+9)<@z!!",@zz+9-ikz!!",@J,fQLz&-%.[z!!!Q0^]4?7!!",E&-'EFzJ,BQO^]4?7!!%NH
+#QN]^zJ,BQOhuE`W!!*&s"97ijzs7c]rp](9o!!3,p!WVop!!!!"s7cWpqu?]s!!E8j!<<#u!!!!(
+s6p$grr<$!!!iPn!.Y$!!!!!0s53m,s1eU7!$D7!!'gMQ!!!"Ks1eUVs7cQo!<<(L!"],/!!!-$
+s*t(Ss8Tk7&-)Y0!!iQ(rW3'!rVup#s8W-!s8Vus!!3-"s8W-!p](9oJ,fQKs8VQg!!#7`s8W-!
+huE`W+92B@s8Tk7!!!9(s8W-!z!WW3"s8Duu!!!"Ks8W,oz!$D7@s1eU7!!!!$s8W&uz!!",@^]4?7
+~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -1041 -255]@X
+imagemask
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -1068 -255]@X
+imagemask
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&,uV0zzzzz&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&,u~>
+Q
+q[1 0 0 1 0 0]concat
+59 68 true[1 0 0 1 -1095 -252]@X
+imagemask
+!!!"K^]4?7!!!Q0rVuou!!#7`s1eU7!!*'!s7cQo!!E9$s82is!!iQ(s8N'!!$D7@s8RTL!'gM`
+s8Tk7!.Y%Ks8V!W!<<*!s8VQg!WW2ps8Vio!WW0"&-)P-"989!!WW&t#QO8n!<<#u#QN]^!.XtJ
+&-'EF!'gJ`&-%.[!$D4@+9-ik!"]*[+9)<@!!iOS+9)<@!!iP>5Q1W_!!E8:5Q1W_!!E8:5PtK]
+!!3,85PtK]zJ,B9HzJ,B9HzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!D!!!!AJ,fQKs8W,WJ,fQK
+s8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ+s!D!!3,X
+J,B9H!!3,X5PtK]!!3,X5PtK]!!E8:5PtK]!!E8:5PtK]!!E8:5Q1W_!!E8:+8u6?!!iP>+9)<@
+!!iOS&,uV0!"]*[&-%.[!"]*[&-'EF!$D4@#QN]^!'gJ`"97ij!.Y"K"98,r!<<#u!WW-!!WW&t
+!<<(L&-)P-!<<*!s8Vio!.Y%Ks8VQg!'gM`s8V!W!$D7@s8Tk7!"],0s8RTL!!E9$s8N'!!!3-"
+s82is!!%NKs6p!g!!",@s1eU7!!!-$rVuou!!!!@^]4?7~>
+Q
+q[1 0 0 1 0 0]concat
+56 65 true[1 0 0 1 -1161 -255]@X
+imagemask
+&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0
+!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7
+rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!
+#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7
+!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7J,fQ[
+rt#-[!!!Q0&-'EF!"])?s1eU7&-!1?huE`frt#.f!!",@&-),!!$D4Os7cQo5Q;8oqu?^]rX]&/
+!!%NJ&-)Z[!WW-0s8VQns8EQ/s8W-!r"&i-s8W,s&,uV/s8Vj)rdXtJs7d-(5QCc`n.5L?s8W,W
+&,lh6s8TkFrWE3#rr<T/!<<)uz+91g1zrVuo~>
+Q
+q[1 0 0 1 0 0]concat
+36 82 true[1 0 0 1 -1220 -254]@X
+imagemask
+!!!9(n,NG1s6p!g5QC3Q!.Y%<!!*'!n,NIgs6p!hs8VQg!WW2h!!3-"n,NLhs6p!js6p!g"979Z
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU9"96.J"98E$n,r^js6p-js8VQjs8W,g
+"98E$n,r^js6p-js8VQjs8W,g!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4~>
+Q
+255 G
+1612.5 110 488.465 380 re
+f
+K
+1612.5 110 488.465 380 re
+S
+q[1 0 0 1 0 0]concat
+79 92 true[1 0 0 1 -1706 -252]@X
+imagemask
+z&,ZD-z!!E9$n,NFg!!!!@s8W*!z!<<*!s1eU7!!!-$s8W,gz&-)\0s82is!!",@s8W,uzJ,fQK
+s8RTL!!*'!s8W-!^]4?8s8W-!s8V!W!!E9$s8W-!n,NFns8W-!s8Vio!"],0huJ9,qu?^=s8Duu
+&-)V/!'gMY!!!-$rr<$`s6p!g!<<'!!.Y$a!!!"Ks*t+Ls*t(L!'gM!!<<'!!!!!@s1e[8rVuou
+!"]+f!WW&t!!!!(s54"Zp](9o!!iPn"98,r!!!!$s6p-jn,NFg!!3,p#QN]^!!!!"s7cj!huE`W
+!!*&o&-'EFzs83E-^]4?7!!%NH&-'EFzJ,BiWJ,fQL!!%NH+9-ikz5Q2c)J,fQL!!#7_+9)<@z5Q2c)
+z!!#7_+9)<@z+9"M)zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z
+!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7_zz5Q1W_z!!#7`zz5Q:]`z
+!!",@zz+9)<@z!!",@zz+9-ikz!!",@J,fQLz&-%.[z!!!Q0^]4?7!!",E&-'EFzJ,BQO^]4?7!!%NH
+#QN]^zJ,BQOhuE`W!!*&s"97ijzs7c]rp](9o!!3,p!WVop!!!!"s7cWpqu?]s!!E8j!<<#u!!!!(
+s6p$grr<$!!!iPn!.Y$!!!!!0s53m,s1eU7!$D7!!'gMQ!!!"Ks1eUVs7cQo!<<(L!"],/!!!-$
+s*t(Ss8Tk7&-)Y0!!iQ(rW3'!rVup#s8W-!s8Vus!!3-"s8W-!p](9oJ,fQKs8VQg!!#7`s8W-!
+huE`W+92B@s8Tk7!!!9(s8W-!z!WW3"s8Duu!!!"Ks8W,oz!$D7@s1eU7!!!!$s8W&uz!!",@^]4?7
+~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -1793 -255]@X
+imagemask
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+Q
+q[1 0 0 1 0 0]concat
+16 87 true[1 0 0 1 -1820 -255]@X
+imagemask
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&,uV0zzzzz&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&,u~>
+Q
+q[1 0 0 1 0 0]concat
+59 68 true[1 0 0 1 -1846 -252]@X
+imagemask
+!!!"K^]4?7!!!Q0rVuou!!#7`s1eU7!!*'!s7cQo!!E9$s82is!!iQ(s8N'!!$D7@s8RTL!'gM`
+s8Tk7!.Y%Ks8V!W!<<*!s8VQg!WW2ps8Vio!WW0"&-)P-"989!!WW&t#QO8n!<<#u#QN]^!.XtJ
+&-'EF!'gJ`&-%.[!$D4@+9-ik!"]*[+9)<@!!iOS+9)<@!!iP>5Q1W_!!E8:5Q1W_!!E8:5PtK]
+!!3,85PtK]zJ,B9HzJ,B9HzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!DzJ+s!D!!!!AJ,fQKs8W,WJ,fQK
+s8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ,fQKs8W,WJ+s!D!!3,X
+J,B9H!!3,X5PtK]!!3,X5PtK]!!E8:5PtK]!!E8:5PtK]!!E8:5Q1W_!!E8:+8u6?!!iP>+9)<@
+!!iOS&,uV0!"]*[&-%.[!"]*[&-'EF!$D4@#QN]^!'gJ`"97ij!.Y"K"98,r!<<#u!WW-!!WW&t
+!<<(L&-)P-!<<*!s8Vio!.Y%Ks8VQg!'gM`s8V!W!$D7@s8Tk7!"],0s8RTL!!E9$s8N'!!!3-"
+s82is!!%NKs6p!g!!",@s1eU7!!!-$rVuou!!!!@^]4?7~>
+Q
+q[1 0 0 1 0 0]concat
+56 65 true[1 0 0 1 -1913 -255]@X
+imagemask
+&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0
+!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7
+rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!
+#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7
+!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7!!!!(rt#,0!!!9(&,uV0!!iN7rr<$!#QG>7J,fQ[
+rt#-[!!!Q0&-'EF!"])?s1eU7&-!1?huE`frt#.f!!",@&-),!!$D4Os7cQo5Q;8oqu?^]rX]&/
+!!%NJ&-)Z[!WW-0s8VQns8EQ/s8W-!r"&i-s8W,s&,uV/s8Vj)rdXtJs7d-(5QCc`n.5L?s8W,W
+&,lh6s8TkFrWE3#rr<T/!<<)uz+91g1zrVuo~>
+Q
+q[1 0 0 1 0 0]concat
+36 82 true[1 0 0 1 -1972 -254]@X
+imagemask
+!!!9(n,NG1s6p!g5QC3Q!.Y%<!!*'!n,NIgs6p!hs8VQg!WW2h!!3-"n,NLhs6p!js6p!g"979Z
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU9"96.J"98E$n,r^js6p-js8VQjs8W,g
+"98E$n,r^js6p-js8VQjs8W,g!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:
+!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4?:s1eU7"96.:!!E8:!!!-$^]4~>
+Q
+552.91 569.56 96.94 130.89 S
+697.46 764.73 -71.72 -46.43 48.22 -35.71 f
+0 J
+0 j
+697.46 764.73 -71.72 -46.43 48.22 -35.71 H
+697.46 764.73 S
+505.29 505.27 71.72 46.43 -48.22 35.71 f
+505.29 505.27 71.72 46.43 -48.22 35.71 H
+505.29 505.27 S
+1 J
+1 j
+1105 589 0 92 S
+1105 761 -30 -80 60 0 f
+0 J
+0 j
+1105 761 -30 -80 60 0 H
+1105 761 S
+1105 509 30 80 -60 0 f
+1105 509 30 80 -60 0 H
+1105 509 S
+1 J
+1 j
+1657.09 569.56 -96.94 130.89 S
+1512.54 764.73 23.5 -82.14 48.22 35.71 f
+0 J
+0 j
+1512.54 764.73 23.5 -82.14 48.22 35.71 H
+1512.54 764.73 S
+1704.71 505.27 -23.5 82.14 -48.22 -35.71 f
+1704.71 505.27 -23.5 82.14 -48.22 -35.71 H
+1704.71 505.27 S
+cleartomark end end pagesave restore showpage
+%%PageTrailer
+%%Trailer
+%%Pages: 1
Binary file paper/images/flinda_type1.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type2.bb	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./flinda_type2.pdf
+%%Creator: ebb Version 0.5.2
+%%BoundingBox: 0 0 566 271
+%%CreationDate: Tue Jan 22 06:16:48 2008
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type2.eps	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,495 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 0 0 331 167
+%%HiResBoundingBox: 0.000000 0.000000 331.000000 167.000000
+%.........................................
+%%Creator: GNU Ghostscript 707 (epswrite)
+%%CreationDate: 2005/08/10 17:42:02
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%EndComments
+%%BeginProlog
+% This copyright applies to everything between here and the %%EndProlog:
+% Copyright (C) 2003 artofcode LLC, Benicia, CA.  All rights reserved.
+%%BeginResource: procset GS_epswrite_2_0_1001
+/GS_epswrite_2_0_1001 80 dict dup begin
+/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
+4 index eq and{ pop pop pop}{ PageSize dup  1
+5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
+{ pop/setpagedevice where
+{ pop 1 dict dup /PageSize PageSize put setpagedevice}
+{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
+setpage}if}ifelse}ifelse}ifelse} bind def
+/!{bind def}bind def/#{load def}!/N/counttomark #
+/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
+/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
+/w/setlinewidth #/J/setlinecap #
+/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
+/m/moveto #/l/lineto #/c/rcurveto #
+/p{N 2 idiv{N -2 roll rlineto}repeat}!
+/P{N 0 gt{N -2 roll moveto p}if}!
+/h{p closepath}!/H{P closepath}!
+/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
+/re{4 -2 roll m exch dup lx exch ly neg lx h}!
+/^{3 index neg 3 index neg}!
+/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
+/q/gsave #/Q/grestore #/rf{re fill}!
+/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
+/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}!
+/|{exch string readstring |=}!
+/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
+/@/currentfile #/${+ @ |}!
+/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
+3 1 roll}repeat pop pop true}!
+/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
+/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
+/Ic{exch Ix false 3 colorimage}!
+/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
+/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
+/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
+/@F{@ &2<<F}!/@C{@X &2 FX}!
+/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
+/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
+/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
+currentdict end image}!
+/~{@ read {pop} if}!
+end readonly def
+%%EndResource
+/pagesave null def
+%%EndProlog
+%%Page: 1 1
+%%BeginPageSetup
+GS_epswrite_2_0_1001 begin
+/pagesave save store 197 dict begin
+0.1 0.1 scale
+%%EndPageSetup
+gsave mark
+K
+0 0 0 0 rf
+Q q
+0 0 3310 1670 re
+Y
+254 255 r5
+0 0 3310 1670 re
+f
+0.6 i
+255 G
+111.536 770 998.464 790 re
+f
+10 w
+1 J
+1 j
+K
+111.536 770 998.464 790 re
+S
+255 G
+282.43 1045.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+f
+K
+282.43 1045.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+282.43 1045.08 S
+255 G
+391.95 1063.08 147.833 65.4207 re
+f
+K
+391.95 1063.08 147.833 65.4207 re
+S
+255 G
+518.93 930.619 147.833 65.4204 re
+f
+K
+518.93 930.62 147.833 65.4204 re
+S
+255 G
+681.76 1022.46 147.833 65.4204 re
+f
+K
+681.76 1022.46 147.833 65.4204 re
+S
+255 G
+465.18 1022.46 147.833 65.4204 re
+f
+K
+465.18 1022.46 147.833 65.4204 re
+S
+255 G
+315.74 1360.79 590.058 180 re
+f
+0.2 i
+K
+438.43 1488.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+520.67 1459.08 13.4 0 0 -78.08 ^ H
+520.67 1488.59 13.4 0 0 -14.94 ^ f
+553.67 1459.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 h
+f
+650.36 1398.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+679.95 1457.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+734.95 1392.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+762.71 1428.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+h
+f
+0.6 i
+255 G
+376.54 110 488.465 380 re
+f
+K
+376.54 110 488.465 380 re
+S
+470 252 79 92 /2B
+$C
+,,$7j)o3*1#RECU_@E(Yl-lP*La^Zu%0bPj)pim;\kVGR2lEL#o\D16/+<FZDsRAORKiHbs8W-!
+s8MushnI08$$89+qV/-SrM=@TgIl<jKWV(ZKs4u:L/c]\[1-<I$n,j-:r,GLO[-h~>
+,
+557 255 16 87 /5B
+$X
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+,
+584 255 16 87 /2F
+$X
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&,uV0zzzzz&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&,u~>
+,
+610 252 59 68 /5F
+$C
+.`@GMSe*kHiAqG^VbWcoD\!u,%Y=qYS(#f(:KI,eks+h<C\@`+A,lNqM=5pes5.tT?$GZdCMe6[
+L6[K$MR@3LW+s2('JQ2r8jU5~>
+,
+677 255 56 65 /2J
+$C
+2B78Os8W-!s8W-!s8W-!s8W-!s8W-!qd7,,f)&[Q2:u.N>Z]!Df7)=eL:[hJU'q`qNW~>
+,
+736 254 36 82 /5J
+$C
+-,Ta`='s>[SSS9*s8W-!s8W-!s8W-!s7tcX8,rD35QCc`s8W+L~>
+,
+255 G
+2205.77 770 998.464 790 re
+f
+K
+2205.77 770 998.464 790 re
+S
+255 G
+2376.67 1045.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+f
+K
+2376.67 1045.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+2376.67 1045.08 S
+255 G
+2486.19 1063.08 147.833 65.4207 re
+f
+K
+2486.19 1063.08 147.833 65.4207 re
+S
+255 G
+2613.17 930.619 147.833 65.4204 re
+f
+K
+2613.17 930.62 147.833 65.4204 re
+S
+255 G
+2776 1022.46 147.833 65.4204 re
+f
+K
+2776 1022.46 147.833 65.4204 re
+S
+255 G
+2559.42 1022.46 147.833 65.4204 re
+f
+K
+2559.42 1022.46 147.833 65.4204 re
+S
+255 G
+2409.98 1360.79 590.058 180 re
+f
+0.2 i
+K
+2532.43 1488.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+2614.67 1459.08 13.4 0 0 -78.08 ^ H
+2614.67 1488.59 13.4 0 0 -14.94 ^ f
+2647.67 1459.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 h
+f
+2745.36 1398.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+2774.95 1457.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+2828.95 1392.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+2856.71 1428.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+h
+f
+0.6 i
+255 G
+2460.77 110 488.465 380 re
+f
+K
+2460.77 110 488.465 380 re
+S
+2555 252 2B ,
+2641 255 5B ,
+2668 255 2F ,
+2695 252 5F ,
+2761 255 2J ,
+2820 254 5J ,
+255 G
+1358.55 975 590.058 380 re
+f
+1 M
+K
+1358.55 975 590.058 380 re
+S
+1436 1190 72 87 /2T
+$C
+4s0h)s8W-!s8W-!s8W,@0l\B0KAI[D^&@"O'B&dI_tWQu^V0[Is8W++l`XX.0"_hY=;^!J=4XU`
+KnY-"D$0~>
+,
+1517 1190 36 65 /5T
+$C
+3#DVps8W-!s8W-!s8W-!qu;.mqnq836RhR'Kce&+n%Kc/K2;~>
+,
+1556 1187 59 68 /2X
+$C
+.KW/Vd0'pjF;uYoe#,rsCsG=sh#n[iKB]sCgSO/LdXQT?rjQ56s8W-!s8LpUC[YJ7gL"/hBl.^`
+D/d?m%/=M@=1)I?[1"Hl6OH-^^]~>
+,
+1615 1189 5J ,
+1657 1187 2X ,
+1723 1188 55 67 /5X
+$C
++oup2E.`fa#78kW:NSmTkTJ^nH;3YhhRZMO:LCi>f?%-5li7"bn,*(S"IG,FY.">AmA75!]1TsK
+A2IJpg9k\GW*r%#(fCnX~>
+,
+1783 1187 2X ,
+1850 1190 5B ,
+1470 1050 71 87 /3B
+$C
+4pQiBs8O7mJ,fQKs8W-!s8VWnQiI*cr.e;Ps8W-!s8W-!O?>HZs8Vu~>
+,
+1550 1050 2J ,
+1617 1023 56 91 /6B
+$C
++p/KT."V[03cK_L:NYfO"E6Z<61CB&l!Jj'^W$60jBuI#%gY9?o^JHDL8]jJa=p$c*h<EUFLlnK
+pTK)=^&S-4s8W,fJ+`]pIeR&N<r36XYen51@s;H?LUFOtL)(V.0LQaq~>
+,
+1683 1050 2F ,
+1710 1050 2J ,
+1777 1047 5F ,
+10 M
+616.48 671.01 0.95 -82.01 S
+618.36 509 29.07 80.34 -60 -0.69 H
+f
+0 J
+0 j
+618.36 509 29.07 80.34 -60 -0.69 H
+618.36 509 S
+615.56 751 -29.07 -80.34 60 0.69 H
+f
+615.56 751 -29.07 -80.34 60 0.69 H
+615.56 751 S
+1 J
+1 j
+1259.55 1165 -50.55 0 S
+1129 1165 80 -30 0 60 H
+f
+0 J
+0 j
+1129 1165 80 -30 0 60 H
+1129 1165 S
+1339.55 1165 -80 30 0 -60 H
+f
+1339.55 1165 -80 30 0 -60 H
+1339.55 1165 S
+1 J
+1 j
+2705 589 0 82 S
+2705 751 -30 -80 60 0 H
+f
+0 J
+0 j
+2705 751 -30 -80 60 0 H
+2705 751 S
+2705 509 30 80 -60 0 H
+f
+2705 509 30 80 -60 0 H
+2705 509 S
+1 J
+1 j
+2047.61 1165 59.16 0 S
+2186.77 1165 -80 30 0 -60 H
+f
+0 J
+0 j
+2186.77 1165 -80 30 0 -60 H
+2186.77 1165 S
+1967.61 1165 80 -30 0 60 H
+f
+1967.61 1165 80 -30 0 60 H
+1967.61 1165 S
+cleartomark end end pagesave restore showpage
+%%PageTrailer
+%%Trailer
+%%Pages: 1
Binary file paper/images/flinda_type2.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type3.bb	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./flinda_type3.pdf
+%%Creator: ebb Version 0.5.2
+%%BoundingBox: 0 0 686 342
+%%CreationDate: Tue Jan 22 06:16:50 2008
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/flinda_type3.eps	Mon Feb 06 02:10:30 2012 +0900
@@ -0,0 +1,750 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 0 0 389 214
+%%HiResBoundingBox: 0.000000 0.000000 389.000000 214.000000
+%.........................................
+%%Creator: GNU Ghostscript 707 (epswrite)
+%%CreationDate: 2005/08/09 22:42:31
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%EndComments
+%%BeginProlog
+% This copyright applies to everything between here and the %%EndProlog:
+% Copyright (C) 2003 artofcode LLC, Benicia, CA.  All rights reserved.
+%%BeginResource: procset GS_epswrite_2_0_1001
+/GS_epswrite_2_0_1001 80 dict dup begin
+/PageSize 2 array def/setpagesize{ PageSize aload pop 3 index eq exch
+4 index eq and{ pop pop pop}{ PageSize dup  1
+5 -1 roll put 0 4 -1 roll put dup null eq {false} {dup where} ifelse{ exch get exec}
+{ pop/setpagedevice where
+{ pop 1 dict dup /PageSize PageSize put setpagedevice}
+{ /setpage where{ pop PageSize aload pop pageparams 3 {exch pop} repeat
+setpage}if}ifelse}ifelse}ifelse} bind def
+/!{bind def}bind def/#{load def}!/N/counttomark #
+/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
+/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
+/w/setlinewidth #/J/setlinecap #
+/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
+/m/moveto #/l/lineto #/c/rcurveto #
+/p{N 2 idiv{N -2 roll rlineto}repeat}!
+/P{N 0 gt{N -2 roll moveto p}if}!
+/h{p closepath}!/H{P closepath}!
+/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
+/re{4 -2 roll m exch dup lx exch ly neg lx h}!
+/^{3 index neg 3 index neg}!
+/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
+/q/gsave #/Q/grestore #/rf{re fill}!
+/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
+/|={pop exch 4 1 roll 1 array astore cvx 3 array astore cvx exch 1 index def exec}!
+/|{exch string readstring |=}!
+/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
+/@/currentfile #/${+ @ |}!
+/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
+3 1 roll}repeat pop pop true}!
+/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
+/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
+/Ic{exch Ix false 3 colorimage}!
+/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
+/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
+/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
+/@F{@ &2<<F}!/@C{@X &2 FX}!
+/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
+/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
+/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
+currentdict end image}!
+/~{@ read {pop} if}!
+end readonly def
+%%EndResource
+/pagesave null def
+%%EndProlog
+%%Page: 1 1
+%%BeginPageSetup
+GS_epswrite_2_0_1001 begin
+/pagesave save store 197 dict begin
+0.1 0.1 scale
+%%EndPageSetup
+gsave mark
+K
+0 0 0 0 rf
+Q q
+0 0 3890 2140 re
+Y
+254 255 r5
+0 0 3890 2140 re
+f
+0.6 i
+255 G
+111.536 760 998.464 1270 re
+f
+10 w
+1 M
+1 J
+1 j
+K
+111.536 760 998.464 1270 re
+S
+255 G
+282.43 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+f
+K
+282.43 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+282.43 1515.08 S
+255 G
+391.95 1533.08 147.833 65.4207 re
+f
+10 M
+K
+391.95 1533.08 147.833 65.4207 re
+S
+255 G
+518.93 1400.62 147.833 65.4207 re
+f
+K
+518.93 1400.62 147.833 65.4204 re
+S
+255 G
+681.76 1492.46 147.833 65.4207 re
+f
+K
+681.76 1492.46 147.833 65.4207 re
+S
+255 G
+465.18 1492.46 147.833 65.4207 re
+f
+K
+465.18 1492.46 147.833 65.4207 re
+S
+255 G
+315.74 1830.79 590.058 180 re
+f
+0.2 i
+K
+438.43 1958.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+520.67 1929.08 13.4 0 0 -78.08 ^ H
+520.67 1958.59 13.4 0 0 -14.94 ^ f
+553.67 1929.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 h
+f
+650.36 1868.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+679.95 1927.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+734.95 1862.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+762.71 1898.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+h
+f
+0.6 i
+255 G
+366.539 110 488.465 380 re
+f
+1 M
+K
+366.539 110 488.465 380 re
+S
+460 252 79 92 /2B
+$C
+,,$7j)o3*1#RECU_@E(Yl-lP*La^Zu%0bPj)pim;\kVGR2lEL#o\D16/+<FZDsRAORKiHbs8W-!
+s8MushnI08$$89+qV/-SrM=@TgIl<jKWV(ZKs4u:L/c]\[1-<I$n,j-:r,GLO[-h~>
+,
+547 255 16 87 /5B
+$X
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/
+#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QG&/#QF~>
+,
+574 255 16 87 /2F
+$X
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?
+&-!1?&,uV0zzzzz&-!1?&-!1?&-!1?&-!1?&-!1?&-!1?&,u~>
+,
+600 252 59 68 /5F
+$C
+.`@GMSe*kHiAqG^VbWcoD\!u,%Y=qYS(#f(:KI,eks+h<C\@`+A,lNqM=5pes5.tT?$GZdCMe6[
+L6[K$MR@3LW+s2('JQ2r8jU5~>
+,
+667 255 56 65 /2J
+$C
+2B78Os8W-!s8W-!s8W-!s8W-!s8W-!qd7,,f)&[Q2:u.N>Z]!Df7)=eL:[hJU'q`qNW~>
+,
+726 254 36 82 /5J
+$C
+-,Ta`='s>[SSS9*s8W-!s8W-!s8W-!s7tcX8,rD35QCc`s8W+L~>
+,
+255 G
+1445.77 760 998.464 1270 re
+f
+K
+1445.77 760 998.464 1270 re
+S
+255 G
+1616.67 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+f
+K
+1616.67 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+1616.67 1515.08 S
+255 G
+1726.19 1533.08 147.833 65.4207 re
+f
+10 M
+K
+1726.19 1533.08 147.833 65.4207 re
+S
+255 G
+1853.17 1400.62 147.833 65.4207 re
+f
+K
+1853.17 1400.62 147.833 65.4204 re
+S
+255 G
+2016 1492.46 147.833 65.4207 re
+f
+K
+2016 1492.46 147.833 65.4207 re
+S
+255 G
+1799.42 1492.46 147.833 65.4207 re
+f
+K
+1799.42 1492.46 147.833 65.4207 re
+S
+255 G
+1649.98 1830.79 590.058 180 re
+f
+0.2 i
+K
+1773.43 1958.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+1854.67 1929.08 13.4 0 0 -78.08 ^ H
+1854.67 1958.59 13.4 0 0 -14.94 ^ f
+1887.67 1929.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 h
+f
+1985.36 1868.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+2014.95 1927.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+2068.95 1862.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+2096.71 1898.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+h
+f
+0.6 i
+255 G
+1700.78 110 488.465 380 re
+f
+1 M
+K
+1700.78 110 488.465 380 re
+S
+1795 252 2B ,
+1881 255 5B ,
+1908 255 2F ,
+1935 252 5F ,
+2001 255 2J ,
+2060 254 5J ,
+10 M
+610.77 761 0 -172 S
+610.77 509 30 80 -60 0 H
+f
+0 J
+0 j
+610.77 509 30 80 -60 0 H
+610.77 509 S
+610.77 841 -30 -80 60 0 H
+f
+610.77 841 -30 -80 60 0 H
+610.77 841 S
+1 J
+1 j
+1945.01 589 0 172 S
+1945 841 -30 -80 60 0 H
+f
+0 J
+0 j
+1945 841 -30 -80 60 0 H
+1945 841 S
+1945.01 509 30 80 -60 0 H
+f
+1945.01 509 30 80 -60 0 H
+1945.01 509 S
+255 G
+338.64 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+f
+1 M
+1 J
+1 j
+K
+338.64 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+S
+394 1050 72 87 /2T
+$C
+4s0h)s8W-!s8W-!s8W,@0l\B0KAI[D^&@"O'B&dI_tWQu^V0[Is8W++l`XX.0"_hY=;^!J=4XU`
+KnY-"D$0~>
+,
+474 1050 36 65 /5T
+$C
+3#DVps8W-!s8W-!s8W-!qu;.mqnq836RhR'Kce&+n%Kc/K2;~>
+,
+514 1047 59 68 /2X
+$C
+.KW/Vd0'pjF;uYoe#,rsCsG=sh#n[iKB]sCgSO/LdXQT?rjQ56s8W-!s8LpUC[YJ7gL"/hBl.^`
+D/d?m%/=M@=1)I?[1"Hl6OH-^^]~>
+,
+572 1049 5J ,
+614 1047 2X ,
+680 1048 55 67 /5X
+$C
++oup2E.`fa#78kW:NSmTkTJ^nH;3YhhRZMO:LCi>f?%-5li7"bn,*(S"IG,FY.">AmA75!]1TsK
+A2IJpg9k\GW*r%#(fCnX~>
+,
+740 1047 2X ,
+807 1050 5B ,
+427 910 71 87 /3B
+$C
+4pQiBs8O7mJ,fQKs8W-!s8VWnQiI*cr.e;Ps8W-!s8W-!O?>HZs8Vu~>
+,
+507 910 2J ,
+574 883 56 91 /6B
+$C
++p/KT."V[03cK_L:NYfO"E6Z<61CB&l!Jj'^W$60jBuI#%gY9?o^JHDL8]jJa=p$c*h<EUFLlnK
+pTK)=^&S-4s8W,fJ+`]pIeR&N<r36XYen51@s;H?LUFOtL)(V.0LQaq~>
+,
+640 910 2F ,
+667 910 2J ,
+734 907 5F ,
+255 G
+1672.87 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+f
+K
+1672.87 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+S
+1728 1050 2T ,
+1808 1050 5T ,
+1848 1047 2X ,
+1907 1049 5J ,
+1948 1047 2X ,
+2015 1048 5X ,
+2075 1047 2X ,
+2141 1050 5B ,
+1761 910 3B ,
+1841 910 2J ,
+1908 883 6B ,
+1975 910 2F ,
+2001 910 2J ,
+2068 907 5F ,
+10 M
+1031.9 1025 491.97 0 S
+1603.87 1025 -80 30 0 -60 H
+f
+0 J
+0 j
+1603.87 1025 -80 30 0 -60 H
+1603.87 1025 S
+951.9 1025 80 -30 0 60 H
+f
+951.9 1025 80 -30 0 60 H
+951.9 1025 S
+255 G
+2780 760 998.464 1270 re
+f
+1 M
+1 J
+1 j
+K
+2780 760 998.464 1270 re
+S
+255 G
+2950.9 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+f
+K
+2950.9 1515.08 m
+-143.56 28.61 -86.31 269.43 142.7 228.34 c
+21.25 80.1 287.56 67.1 285.82 0 c
+166.99 85.82 380.38 -85.3 237.25 -171.12 c
+171.76 -41.61 -2.17 -265.79 -143.13 -228.34 c
+-11.28 -62.42 -263.27 -84.26 -285.39 0 c
+-142.69 -89.99 -440.23 48.37 -237.25 171.12 c
+h
+2950.9 1515.08 S
+255 G
+3060.42 1533.08 147.833 65.4207 re
+f
+10 M
+K
+3060.42 1533.08 147.833 65.4207 re
+S
+255 G
+3187.4 1400.62 147.833 65.4207 re
+f
+K
+3187.4 1400.62 147.833 65.4204 re
+S
+255 G
+3350.23 1492.46 147.833 65.4207 re
+f
+K
+3350.23 1492.46 147.833 65.4207 re
+S
+255 G
+3133.65 1492.46 147.833 65.4207 re
+f
+K
+3133.65 1492.46 147.833 65.4207 re
+S
+255 G
+2984.21 1830.79 590.058 180 re
+f
+0.2 i
+K
+3107.43 1958.59 14.58 0 0 -94.78 54.49 0 0 -12.82 -69.07 0 f
+3188.67 1929.08 13.4 0 0 -78.08 ^ H
+3188.67 1958.59 13.4 0 0 -14.94 ^ f
+3221.67 1929.44 12.52 0 0 -11.13 P
+3.71 4.59 7.64 7.89 11.79 9.89 c
+4.15 2 8.76 3 13.84 3 c
+11.13 0 18.65 -3.88 22.56 -11.65 c
+2.15 -4.25 3.22 -10.33 3.22 -18.24 c
+0 -50.32 -13.4 0 0 49.44 p
+0 4.79 -0.71 8.64 -2.12 11.57 c
+-2.34 4.88 -6.59 7.32 -12.74 7.32 c
+-3.12 0 -5.69 -0.32 -7.69 -0.95 c
+-3.61 -1.07 -6.79 -3.22 -9.52 -6.45 c
+-2.2 -2.59 -3.63 -5.26 -4.28 -8.02 c
+-0.66 -2.76 -0.99 -6.7 -0.99 -11.83 c
+0 -41.09 -13.18 0 h
+f
+3319.36 1868.21 m
+3.56 -5.66 9.28 -8.5 17.14 -8.5 c
+6.1 0 11.12 2.62 15.05 7.87 c
+3.93 5.25 5.9 12.78 5.9 22.6 c
+0 9.91 -2.03 17.25 -6.08 22.01 c
+-4.05 4.76 -9.06 7.14 -15.01 7.14 c
+-6.64 0 -12.02 -2.54 -16.15 -7.62 c
+-4.13 -5.08 -6.19 -12.55 -6.19 -22.41 c
+0 -8.4 1.78 -15.43 5.35 -21.09 c
+h
+3348.95 1927.03 m
+2.34 -1.46 5 -4.03 7.98 -7.69 c
+0 39.62 12.67 0 0 -107.96 -11.87 0 0 10.91 p
+-3.08 -4.83 -6.71 -8.33 -10.91 -10.47 c
+-4.2 -2.15 -9.01 -3.22 -14.43 -3.22 c
+-8.74 0 -16.31 3.67 -22.71 11.02 c
+-6.4 7.35 -9.59 17.13 -9.59 29.33 c
+0 11.43 2.92 21.33 8.75 29.7 c
+5.83 8.37 14.17 12.56 25.01 12.56 c
+6.01 0 11.04 -1.27 15.09 -3.81 c
+f
+3402.95 1862.87 m
+2.78 -2.2 6.08 -3.3 9.89 -3.3 c
+4.64 0 9.13 1.07 13.48 3.22 c
+7.32 3.56 10.99 9.4 10.99 17.5 c
+0 10.62 p
+-1.61 -1.03 -3.69 -1.88 -6.23 -2.56 c
+-2.54 -0.68 -5.03 -1.17 -7.47 -1.46 c
+-7.98 -1.03 p
+-4.79 -0.63 -8.37 -1.64 -10.77 -3 c
+-4.05 -2.29 -6.08 -5.96 -6.08 -10.99 c
+0 -3.81 1.39 -6.81 4.17 -9.01 c
+h
+3430.71 1898.53 m
+3.03 0.39 5.05 1.66 6.08 3.81 c
+0.59 1.17 0.88 2.86 0.88 5.05 c
+0 4.49 -1.6 7.75 -4.8 9.78 c
+-3.2 2.03 -7.78 3.04 -13.73 3.04 c
+-6.88 0 -11.77 -1.86 -14.65 -5.57 c
+-1.61 -2.05 -2.66 -5.1 -3.15 -9.16 c
+-12.3 0 p
+0.24 9.67 3.38 16.39 9.41 20.18 c
+6.03 3.78 13.02 5.68 20.98 5.68 c
+9.23 0 16.72 -1.76 22.49 -5.27 c
+5.71 -3.52 8.57 -8.98 8.57 -16.41 c
+0 -45.19 p
+0 -1.37 0.28 -2.47 0.84 -3.3 c
+0.56 -0.83 1.75 -1.25 3.55 -1.25 c
+0.59 0 1.25 0.04 1.98 0.11 c
+0.73 0.07 1.51 0.18 2.34 0.33 c
+0 -9.74 p
+-2.05 -0.59 -3.61 -0.95 -4.69 -1.1 c
+-1.07 -0.15 -2.54 -0.22 -4.39 -0.22 c
+-4.54 0 -7.84 1.61 -9.89 4.83 c
+-1.07 1.71 -1.83 4.13 -2.27 7.25 c
+-2.69 -3.52 -6.54 -6.57 -11.57 -9.16 c
+-5.03 -2.59 -10.57 -3.88 -16.63 -3.88 c
+-7.28 0 -13.22 2.21 -17.83 6.63 c
+-4.61 4.42 -6.92 9.95 -6.92 16.59 c
+0 7.28 2.27 12.92 6.81 16.92 c
+4.54 4 10.5 6.47 17.87 7.4 c
+h
+f
+0.6 i
+255 G
+3035.01 110 488.465 380 re
+f
+1 M
+K
+3035.01 110 488.465 380 re
+S
+3129 252 2B ,
+3216 255 5B ,
+3242 255 2F ,
+3269 252 5F ,
+3336 255 2J ,
+3394 254 5J ,
+10 M
+3279.24 589 0 172 S
+3279.23 841 -30 -80 60 0 H
+f
+0 J
+0 j
+3279.23 841 -30 -80 60 0 H
+3279.23 841 S
+3279.24 509 30 80 -60 0 H
+f
+3279.24 509 30 80 -60 0 H
+3279.24 509 S
+255 G
+3007.1 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+f
+1 M
+1 J
+1 j
+K
+3007.1 1190 544.26 0 P
+27.61 0 50 -22.39 50 -50 c
+0 -230 p
+0 -27.61 -22.39 -50 -50 -50 c
+-544.26 0 p
+-27.61 0 -50 22.39 -50 50 c
+0 230 p
+0 27.61 22.39 50 50 50 c
+S
+3062 1050 2T ,
+3142 1050 5T ,
+3182 1047 2X ,
+3241 1049 5J ,
+3282 1047 2X ,
+3349 1048 5X ,
+3409 1047 2X ,
+3476 1050 5B ,
+3095 910 3B ,
+3175 910 2J ,
+3242 883 6B ,
+3309 910 2F ,
+3336 910 2J ,
+3402 907 5F ,
+10 M
+2366.13 1025 491.97 0 S
+2938.1 1025 -80 30 0 -60 H
+f
+0 J
+0 j
+2938.1 1025 -80 30 0 -60 H
+2938.1 1025 S
+2286.13 1025 80 -30 0 60 H
+f
+2286.13 1025 80 -30 0 60 H
+2286.13 1025 S
+cleartomark end end pagesave restore showpage
+%%PageTrailer
+%%Trailer
+%%Pages: 1
Binary file paper/images/flinda_type3.pdf has changed