Franck Pommereau

initial import

*.aux
*.fdb_latexmk
*.fls
*.log
*.nav
*.out
*.snm
*.synctex.gz
*~
*.toc
*.vrb
/sloc
No preview for this file type

65.4 KB

\documentclass{beamer}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[orientation=portrait,size=a4,scale=2]{beamerposter}
\usepackage[absolute,overlay]{textpos}
\usepackage{url}
\usepackage{tikz}
\usetikzlibrary{shapes.callouts}
\parindent=0pt
\setbeamertemplate{navigation symbols}{}
\setlength{\TPHorizModule}{1cm}
\setlength{\TPVertModule}{1cm}
\def\${\texttt{{\color{gray}\string$}}}
\def\shell #1{{\setbox0\hbox{\texttt{#1\strut}}%
\dimen0=\dp0 \advance\dimen0 by 5pt
\leavevmode\raise -\dimen0 \hbox{$\smash{\tikz\node[shell]{\texttt{#1\strut}};}$}}}
\tikzstyle{shell}=[rounded corners,
inner sep=5pt,
align=flush left,
draw=black!10,
fill=black!5]
\tikzstyle{guide}=[line width=3pt,
rounded corners,
cap=round,
color=yellow!60!gray!50!white]
\def\minor #1{{\small\color{gray}#1}}
\def\remark #1{\minor{(#1)}}
\def\abcdC #1{{\color{blue!50!black!60!white}\texttt{\# #1}}}
\def\abcdK #1{{\texttt{\color{red!50!black}#1}}}
\def\abcdR #1{{\texttt{\color{purple!50!black}#1}}}
\def\abcdN #1{{\texttt{\color{green!50!black}#1}}}
\def\abcdA #1{\texttt{{\color{red!50!black}[}#1{\color{red!50!black}]}}}
\def\abcd #1{\texttt{#1}}
\def\NT #1{\texttt{\textit{\color{blue!50!black!60!white}#1}}}
\def\>{\texttt{~~~~}}
\def\*{$\color{gray}\triangleright$ \ignorespaces}
\def\+{$\phantom{\triangleright}$ \ignorespaces}
\def\({\leavevmode{\setbox0\hbox{(}\hbox to \wd0{\hfil}}\ignorespaces}
\begin{document}
\begin{frame}[t]{}
%%
%% drawing grid
%%
%% \begin{textblock}{21}(0,0)
%% \begin{tikzpicture}[yellow!70,yscale=-1]
%% \draw[densely dotted] (0,0) grid (21,30);
%% \foreach \x in {1,...,20} {
%% \node at (\x,.5) {\x};
%% }
%% \foreach \y in {1,...,29} {
%% \node at (.5,\y) {\y};
%% }
%% \end{tikzpicture}
%% \end{textblock}
%%
%% title & logos
%%
\begin{textblock}{19}(1,.7)
\begin{center}
\Huge\textbf{ABCD cheatsheet}
\end{center}
\end{textblock}
\begin{textblock}{1.5}(1,27.5)
\begin{tikzpicture}
\node[inner sep=0pt] (snk) {\includegraphics[width=15mm]{logo-snakes}};
\node[anchor=west,text width=6cm] at (snk.east)
{\tiny\color{gray}%
\copyright~2018 Franck Pommereau\\[4pt]
\href{mailto:franck.pommerau@univ-evry.fr}%
{franck.pommerau@univ-evry.fr}\\[-4pt]
\href{https://snakes.ibisc.univ-evry.fr}%
{snakes.ibisc.univ-evry.fr}};
\end{tikzpicture}
\end{textblock}
%%
%% command line interface
%%
\begin{textblock}{12}(1,2.7)
\advance\baselineskip by 14pt
\advance\parskip by 7pt
\noindent
\tikz\node[shell,text width=\textwidth-10pt] {\texttt{\$ abcd
{\color{red!50!black}[option]\dots}
{\color{green!50!black}spec.abcd}\strut}};
\shell{--pnml=FILE} save net as PNML \remark{SNAKES' variant}
\shell{--dot=FILE}
\shell{--neato=FILE}
\shell{--towpi=FILE}
\shell{--circo=FILE}
\shell{--fdp=FILE} draw net using a GraphViz engine
\shell{--load=PLUGIN} load a plugin before to build net
\remark{may be repeated}
\shell{--simul} start interactive simulator
\end{textblock}
%%
%% source structure
%%
\begin{textblock}{5}(15,2.7)
\begin{tikzpicture}[xscale=.8,yscale=-1]
\node[anchor=base west] at (.2,.8) {\abcdC{a comment}};
\node[anchor=base west] at (.2,1.3) {\abcdC{another comment}};
\path[fill=red,opacity=.1] (0,1.5) rectangle (6,4);
\node at (3,2.7) {\color{red!50!black}declarations};
\path[fill=green,opacity=.1] (0,4) rectangle (6,6);
\node at (3,5) {\color{green!50!black}process};
\draw[color=gray!70,line width=2pt,rounded corners] (0,0) -- (5,0) -- (6,1) -- (6,6) -- (0,6) -- cycle;
\draw[color=gray!70,line width=2pt,rounded corners,cap=round,shorten <=2pt,shorten >=2pt] (5,0) |- (6,1);
\end{tikzpicture}
\end{textblock}
%%
%% declarations
%%
\begin{textblock}{6}(1,11)
\textbf{buffer declarations:}
\abcdK{buffer} \NT{name}\abcdK{:} \NT{type} \abcdK{= ()}\\
\* empty buffer
\abcdK{buffer} \NT{name}\abcdK{:} \NT{type} \abcdK{=} \NT{val}\abcdK{,} \NT{\dots}\\
\* buffer with initial content
\vspace*{5pt}
\textbf{type expressions:}
any Python type or class\\
\* eg, \abcdR{int}, \abcdR{str}, \abcdR{object}, \dots,\\
\+ or user-defined classes
\abcdK{enum(}\NT{val}\abcdK{,} \NT{val}\abcdK{,} \NT{\dots}\abcdK{)}\\
\* enumerated type
\NT{type} \abcdK{*} \NT{type}\\
\* cross-product of types
\NT{type} \abcdK{|} \NT{type}\\
\* union of types
\NT{type} \abcdK{\&} \NT{type}\\
\* intersection of types
\vspace*{5pt}
\textbf{types definition:}$^\star$
\abcdK{typedef} \NT{name}\abcdK{:} \NT{type}\\
\vspace*{5pt}
\textbf{constants:}$^\star$
\abcdK{const} \NT{name} \abcdK{=} \NT{expr}
\vspace*{5pt}
\textbf{symbols:}$^\star$
\abcdK{symbol} \NT{name}\abcdK{,} \NT{\dots}\\
\* define fresh unique values
\vspace*{5pt}
\textbf{Python imports:}$^\star$
\* just use regular Python imports
\vspace*{5pt}
\tikz[remember picture]\node[inner sep=0pt](call) {\textbf{sub-processes}};
\vspace*{5pt}
\minor{$\star$ global declarations only}
\end{textblock}
%%
%% atomic actions
%%
\begin{textblock}{6}(14,9.9)
\textbf{atomic actions:}
\abcdA{\abcdR{True}}\\
\* no-op non-blocking action
\abcdA{\abcdR{False}}\\
\* always-blocking action
\abcdA{\NT{accesses}}\\
\* unguarded action
\abcdA{\NT{accesses} \abcdK{if} \NT{expr}}\\
\* guarded action
\vspace*{5pt}
\textbf{accesses:}
\abcdN{buff}\abcdK{-(}\NT{val}\abcdK{)}\\
\* consume \NT{val} from \abcdN{buff}
\abcdN{buff}\abcdK{-(}\NT{var}\abcdK{)}\\
\* consume a value from \abcdN{buff}\\
\+ and binds it to \NT{var}
\abcdN{buff}\abcdK{+(}\NT{expr}\abcdK{)}\\
\* produce a value into \abcdN{buff}
\abcdN{buff}\abcdK{?(}\NT{val}\abcdK{)}\\
\* test for \NT{val} in \abcdN{buff}
\abcdN{buff}\abcdK{?(}\NT{var}\abcdK{)}\\
\* test for a value in \abcdN{buff}\\
\+ and binds it to \NT{var}
\abcdN{buff}\abcdK{>>(}\NT{var}\abcdK{)}\\
\* flush \abcdN{buff} into \NT{var}
\abcdN{buff}\abcdK{<<(}\NT{var}\abcdK{)}\\
\* add the values contained in\\
\+ \NT{var} to \abcdN{buff}
\abcdN{buff}\abcdK{<>(}\NT{val}\abcdK{=}\NT{expr}\abcdK{)}\\
\* replace \NT{val} in \abcdN{buff}\\
\+ with \NT{expr}
\abcdN{buff}\abcdK{<>(}\NT{var}\abcdK{=}\NT{expr}\abcdK{)}\\
\* replace \NT{var} in \abcdN{buff}\\
\+ with \NT{expr}
\vspace*{5pt}
\remark{a comma-separated list of accesses\\[-2pt]
\( is performed atomically}
\end{textblock}
%%
%% control flow
%%
\begin{textblock}{5}(8,11.7)
\textbf{control flow:}
\NT{process} \abcdK{;} \NT{process}\\
\* sequential composition
\NT{process} \abcdK{*} \NT{process}\\
\* non-deterministic choice\\
\+ \remark{use opposite guards to\\[-2pt]
\+\( make it deterministic}
\NT{process} \abcdK{*} \NT{process}\\
\* iterate left-hand-side and\\
\+ exit with right-hand-side
\NT{process} \abcdK{|} \NT{process}\\
\* parallel composition
\vspace*{5pt}
\remark{no priorities $\Rightarrow$ use parentheses}
\vspace*{5pt}
\textbf{sub-process instances:}
\NT{name}\abcdK{(}\NT{args}\abcdK{)}\\
\* substitute \NT{args} in net \NT{name}\\
\+ scope its local buffers\\
\+ insert the net
\tikz\draw[guide,dashed,dash pattern=on 12pt off 6pt](0,0) -- (5,0);
\vspace*{5pt}
\leavevmode\hbox to 0pt{\tikz[remember picture]\node[inner sep=3pt](suite){};\hss}%
\textbf{sub-process declarations:}
\abcdK{net} \NT{name} \abcdK{(}\NT{params}\abcdK{):}\\[-4pt]
\begin{tikzpicture}[yscale=-1]
\node[fill=red,opacity=.1,text opacity=1,minimum width=4cm,minimum height=1cm]
at (2.6,0) {\color{red!50!black}declarations};
\node[fill=green,opacity=.1,text opacity=1,minimum width=4cm,minimum height=1cm]
at (2.6,1) {\color{green!50!black}process};
\node[rotate=90,text width=2cm,text centered,opacity=.3] at (0,.5) {\small indented\\[-5pt] block};
\end{tikzpicture}
\vspace*{5pt}
\textbf{sub-process parameters:}
\NT{name}\\
\* a value is expected
\NT{name}\abcdK{: buffer}\\
\* a buffer name is expected
\end{textblock}
%%
%% guide lines
%%
\begin{textblock}{21}(0,-.3)
\begin{tikzpicture}[overlay,remember picture,yscale=-1]
\draw[guide,->] (3.6,3.8) -- +(0,.7);
\draw[guide,->] (6.7,3.8) |- +(8.35,.6);
\draw[guide,->] (16.2,5.8) -| (14,9) -- (10,10.5) -| (3,11.2);
\draw[guide,->] (17.5,8.3) |- (15.5,9.5) -- (15.5,10.2);
\draw[guide,->] (16,9.5) -- (14,9.5) -- (9.5,11.2) -- (9.5,11.9);
\draw[guide,->,shorten >=3pt,shorten <=3pt] (call) -| (7.5,25) |- (suite);
\end{tikzpicture}
\end{textblock}
\end{frame}
\end{document}
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="152.50768"
height="46.106602"
id="svg3552"
version="1.1"
inkscape:version="0.48.3.1 r9886"
sodipodi:docname="neco-plain.svg">
<defs
id="defs3554" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="375"
inkscape:cy="177.14288"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1440"
inkscape:window-height="850"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
borderlayer="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata3557">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-1006.2556)">
<path
style="fill:#000000"
d="M 0 0 L 0 22.09375 C 1.83581 17.42535 5.24048 13.538 9.59375 11.125 L 0 0 z M 39.59375 0 L 30 11.125 C 34.35327 13.538 37.75794 17.42535 39.59375 22.09375 L 39.59375 0 z M 61.375 11.09375 L 61.375 11.125 C 50.63541 11.4001 42 19.10445 42 28.59375 C 42 28.89025 41.9831 29.17575 42 29.46875 C 42.51531 38.54975 50.97083 45.82745 61.375 46.09375 C 61.57174 46.10375 61.77092 46.09375 61.96875 46.09375 C 62.31315 46.09375 62.66009 46.10875 63 46.09375 L 77 46.09375 L 77 36.46875 L 75 36.46875 L 70.71875 36.46875 L 68.71875 36.46875 L 65.125 36.46875 L 64.40625 36.46875 C 64.25329 36.47875 64.0611 36.46875 63.90625 36.46875 L 63.65625 36.46875 L 63.15625 36.46875 L 62.4375 36.46875 C 62.28454 36.47875 62.09235 36.46875 61.9375 36.46875 L 61.6875 36.46875 C 58.512238 36.387444 55.744751 34.846258 54.21875 32.59375 L 77 32.59375 L 77 24.59375 L 54.21875 24.59375 C 55.744773 22.341214 58.512304 20.800056 61.6875 20.71875 L 61.9375 20.71875 L 63.15625 20.71875 L 63.65625 20.71875 L 63.90625 20.71875 L 65.125 20.71875 L 70.71875 20.71875 L 75 20.71875 L 77 20.71875 L 77 11.09375 L 61.96875 11.09375 L 61.375 11.09375 z M 99.375 11.09375 L 99.375 11.125 C 88.63541 11.4001 80 19.10445 80 28.59375 C 80 28.89025 79.9831 29.17575 80 29.46875 C 80.51531 38.54975 88.97083 45.82745 99.375 46.09375 C 99.57173 46.10375 99.77092 46.09375 99.96875 46.09375 C 100.31315 46.09375 100.66009 46.10875 101 46.09375 L 115 46.09375 L 115 36.46875 L 113 36.46875 L 108.71875 36.46875 L 106.71875 36.46875 L 103.125 36.46875 L 102.40625 36.46875 C 102.25329 36.47875 102.06111 36.46875 101.90625 36.46875 L 101.65625 36.46875 L 101.15625 36.46875 L 100.4375 36.46875 C 100.28454 36.47875 100.09234 36.46875 99.9375 36.46875 L 99.6875 36.46875 C 94.85659 36.34505 90.9375 32.86215 90.9375 28.59375 C 90.9375 24.32525 94.85669 20.84245 99.6875 20.71875 L 99.9375 20.71875 L 101.15625 20.71875 L 101.65625 20.71875 L 101.90625 20.71875 L 103.125 20.71875 L 108.71875 20.71875 L 113 20.71875 L 115 20.71875 L 115 11.09375 L 99.96875 11.09375 L 99.375 11.09375 z M 135 11.09375 C 125.33502 11.09375 117.5 18.92875 117.5 28.59375 C 117.5 38.25875 125.33502 46.09375 135 46.09375 C 144.66498 46.09375 152.5 38.25875 152.5 28.59375 C 152.5 18.92875 144.66498 11.09375 135 11.09375 z M 19 11.125 C 8.6196799 11.6403 0.30442 20.06455 0 30.46875 C -0.006 30.66545 0 30.8647 0 31.0625 C 0 31.4069 -0.0173 31.75385 0 32.09375 L 0 46.09375 L 11 46.09375 L 11 44.125 L 11 39.8125 L 11 37.8125 L 11 34.25 L 11 33.53125 C 10.992 33.37825 11 33.18615 11 33.03125 C 11 32.94225 10.997 32.87005 11 32.78125 L 11 32.25 L 11 31.53125 C 10.992 31.37835 11 31.18605 11 31.03125 C 11 30.94225 10.997 30.86995 11 30.78125 C 11.14135 25.95035 15.12074 22.0625 20 22.0625 C 24.87919 22.0625 28.85855 25.95045 29 30.78125 L 29 31.03125 L 29 32.25 L 29 32.78125 L 29 33.03125 L 29 34.25 L 29 39.8125 L 29 44.125 L 29 46.09375 L 40 46.09375 L 40 31.0625 L 40 30.46875 L 39.96875 30.46875 C 39.6543 19.72915 30.84691 11.125 20 11.125 C 19.66103 11.125 19.33485 11.108 19 11.125 z M 135.25 19.5 C 140.22056 19.5 144.25 23.5295 144.25 28.5 C 144.25 33.4706 140.22056 37.5 135.25 37.5 C 130.27944 37.5 126.25 33.4706 126.25 28.5 C 126.25 23.5295 130.27944 19.5 135.25 19.5 z "
transform="translate(0,1006.2556)"
id="path3307-2" />
</g>
</svg>
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.10.2 (http://cairographics.org)
%%CreationDate: Wed Nov 6 19:19:23 2013
%%Pages: 1
%%BoundingBox: 0 -1 123 38
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
%%BeginProlog
/cairo_eps_state save def
/dict_count countdictstack def
/op_count count 1 sub def
userdict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/pdfmark where { pop globaldict /?pdfmark /exec load put }
{ globaldict begin /?pdfmark /pop load def /pdfmark
/cleartomark load def end } ifelse
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 123 38
%%EndPageSetup
q 0 -1 123 39 rectclip q
0 37.057 123 -38 re W n
0 g
0.004 6.6 m 0.008 14.42 1.023 18.631 3.785 22.287 c 9.297 29.588 21.344
29.69 27.402 22.49 c 30.277 19.073 31.191 15.338 31.195 6.998 c 31.199
-0.002 l 23.199 -0.002 l 23.199 6.826 l 23.199 15.061 21.965 18.526
18.516 19.951 c 15.648 21.139 13 20.666 10.301 18.483 c 8.555 17.069
8.379 16.26 8.129 8.471 c 7.855 -0.002 l 0 -0.002 l h
42.406 1.276 m 31.719 5.908 30.297 19.108 39.781 25.615 c 42.367 27.389
43.645 27.627 51.738 27.869 c 60.801 28.139 l 60.801 20.799 l 52.977
20.799 l 44.91 20.799 41.602 19.74 41.602 17.155 c 41.602 16.213 43.367
15.998 51.199 15.998 c 60.801 15.998 l 60.801 12.049 l 50.707 11.823 l
40.617 11.6 l 42.234 9.6 l 43.75 7.733 44.418 7.58 52.328 7.326 c
60.801 7.053 l 60.801 -0.002 l 53 0.03 l 47.859 0.053 44.246 0.475
42.406 1.276 c h
73.324 1.166 m 64.008 4.49 60.91 16.045 67.453 23.076 c 71.055 26.951
74.492 27.998 83.566 27.998 c 92 27.998 l 92 20.799 l 84.348 20.799 l
74.332 20.799 71.277 19.19 71.227 13.869 c 71.207 12.01 71.852 10.795
73.66 9.272 c 75.949 7.346 76.688 7.201 84.062 7.201 c 92 7.201 l 92
-0.002 l 84.199 0.033 l 79.715 0.057 75.094 0.537 73.324 1.166 c h
101.938 1.518 m 88.32 7.701 92.969 27.998 108 27.998 c 112.547 27.998
116.098 26.311 119.035 22.748 c 124.84 15.705 122.402 5.307 114.062
1.518 c 109.922 -0.365 106.078 -0.365 101.938 1.518 c h
113.238 9.162 m 117.883 13.811 114.691 20.799 107.918 20.799 c 103.684
20.799 100.801 18.045 100.801 13.998 c 100.801 9.92 103.68 7.201 108
7.201 c 110.406 7.201 111.793 7.717 113.238 9.162 c h
0.004 28.201 m 0.004 32.932 0.16 36.799 0.355 36.799 c 0.551 36.799
2.363 34.772 4.383 32.295 c 8.051 27.791 l 5.602 26.096 l 4.254 25.162
2.445 23.319 1.582 21.998 c 0.012 19.6 l h
28.398 23.475 m 27.078 24.94 25.309 26.514 24.461 26.979 c 23.027 27.76
23.191 28.139 26.859 32.44 c 30.801 37.057 l 31.043 32.928 l 31.176
30.658 31.176 27.002 31.043 24.807 c 30.801 20.811 l h
28.398 23.475 m f
Q Q
showpage
%%Trailer
count op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
cairo_eps_state restore
%%EOF
No preview for this file type

2.13 KB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
width="153"
height="47"
sodipodi:docname="neco.png">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1015"
inkscape:window-height="727"
id="namedview4"
showgrid="false"
inkscape:zoom="2.0915033"
inkscape:cx="76.5"
inkscape:cy="23.5"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
style="fill:#000000"
d="m 0.483702,37.315625 c 0.0066,-9.773594 1.275404,-15.037416 4.726537,-19.608846 6.889748,-9.12628 21.945633,-9.255004 29.520827,-0.252398 3.59163,4.268411 4.734838,8.936553 4.741482,19.361244 l 0.0056,8.75 -5,0 -5,0 0,-8.532119 c 0,-10.291666 -1.546204,-14.623058 -5.857583,-16.40889 -3.583891,-1.484496 -6.890775,-0.892363 -10.265968,1.838232 -2.184185,1.767046 -2.404039,2.779373 -2.717474,12.512684 l -0.341028,10.590093 -4.908975,0 -4.908975,0 0.0056,-8.25 z m 53.001563,6.657017 C 40.128959,38.180601 38.34933,21.681136 50.203718,13.548449 c 3.232454,-2.217621 4.828988,-2.51872 14.946713,-2.818877 l 11.327694,-0.336053 0,4.586053 0,4.586053 -9.777494,0 c -10.086979,0 -14.222506,1.324969 -14.222506,4.556704 0,1.177545 2.209535,1.443296 12,1.443296 l 12,0 0,2.470123 0,2.470123 -12.615026,0.279877 -12.615025,0.279877 2.024933,2.5 c 1.89071,2.334287 2.726899,2.522605 12.615025,2.841025 l 10.590093,0.341025 0,4.408975 0,4.408975 -9.75,-0.03914 c -6.426655,-0.0258 -10.940562,-0.555436 -13.24286,-1.553841 z m 38.648049,0.134334 C 80.48609,39.954169 76.616145,25.510955 84.794737,16.718307 c 4.50263,-4.840691 8.798019,-6.152682 20.143553,-6.152682 l 10.53984,0 0,4.5 0,4.5 -9.56574,0 c -12.520023,0 -16.335594,2.014763 -16.402462,8.661106 -0.02339,2.325117 0.781871,3.845768 3.044922,5.75 2.857661,2.404564 3.783267,2.588894 13.00001,2.588894 l 9.92327,0 0,4.5 0,4.5 -9.75,-0.04389 c -5.60734,-0.02525 -11.383622,-0.62636 -13.594816,-1.414759 z m 35.766206,-0.437682 c -17.02138,-7.730731 -11.21262,-33.103669 7.5786,-33.103669 5.68429,0 10.12256,2.112161 13.79167,6.563414 7.25642,8.8033 4.2127,21.805107 -6.21307,26.540255 -5.17621,2.350918 -9.98099,2.350918 -15.1572,0 z m 14.12405,-9.558214 c 5.81053,-5.810515 1.81901,-14.545455 -6.64667,-14.545455 -5.29434,0 -8.89878,3.44291 -8.89878,8.5 0,5.100619 3.59934,8.5 9,8.5 3.0101,0 4.73939,-0.648485 6.54545,-2.454545 z M 0.484714,10.315625 c -0.0036,-5.9125 0.193687,-10.75 0.43847,-10.75 0.244782,0 2.508967,2.533665 5.031523,5.630366 l 4.586464,5.630367 -3.061923,2.119633 C 5.795191,14.11179 3.53397,16.415625 2.454314,18.065625 l -1.963011,3 -0.0066,-10.75 z m 35.493411,5.907672 c -1.65,-1.830049 -3.865725,-3.800848 -4.923833,-4.379551 -1.791416,-0.979767 -1.584926,-1.449581 3,-6.825718 l 4.923833,-5.77353 0.30226,5.160564 c 0.166242,2.83831 0.166242,7.407196 0,10.153081 l -0.30226,4.992518 -3,-3.327364 z"
id="path2987"
inkscape:connector-curvature="0" />
</svg>
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.10.2 (http://cairographics.org)
%%CreationDate: Wed Nov 6 12:39:03 2013
%%Pages: 1
%%BoundingBox: 0 -1 147 156
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
%%BeginProlog
/cairo_eps_state save def
/dict_count countdictstack def
/op_count count 1 sub def
userdict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/pdfmark where { pop globaldict /?pdfmark /exec load put }
{ globaldict begin /?pdfmark /pop load def /pdfmark
/cleartomark load def end } ifelse
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 147 156
%%EndPageSetup
q 0 -1 147 157 rectclip q
0 155.757 147 -156 re W n
0.529412 0.787774 0.529412 rg
68.891 147.863 m 68.621 147.859 68.398 147.839 68.168 147.816 c 68.168
147.808 68.168 147.792 68.168 147.788 c 68.16 147.769 68.148 147.761
68.141 147.738 c 68.137 147.71 68.141 147.667 68.141 147.64 c 68.141
147.464 l 68.141 147.445 68.148 147.433 68.141 147.413 c 68.137 147.394
68.121 147.359 68.117 147.339 c 68.109 147.3 68.129 147.277 68.117
147.238 c 68.113 147.226 68.074 147.202 68.066 147.191 c 68.059 147.171
68.074 147.066 68.066 147.038 c 68.023 146.909 68.043 147.081 68.043
146.913 c 68.039 146.894 68.023 146.859 68.016 146.839 c 68.012 146.812
68.023 146.792 68.016 146.765 c 68.012 146.734 68.004 146.695 67.992
146.663 c 67.957 146.554 67.984 146.601 67.941 146.515 c 67.891 146.464
l 67.883 146.445 67.871 146.437 67.867 146.413 c 67.863 146.394 67.875
146.359 67.867 146.339 c 67.855 146.304 67.801 146.316 67.816 146.265 c
67.812 146.245 67.82 146.206 67.816 146.191 c 67.773 146.019 67.793
146.265 67.793 146.038 c 67.789 146.007 67.773 145.995 67.766 145.964 c
67.762 145.925 67.766 145.878 67.766 145.839 c 67.758 145.808 67.723
145.796 67.719 145.765 c 67.707 145.706 67.73 145.62 67.719 145.566 c
67.715 145.55 67.695 145.554 67.691 145.538 c 67.68 145.503 67.703
145.476 67.691 145.441 c 67.688 145.417 67.676 145.382 67.668 145.363 c
67.617 145.238 l 67.598 145.199 67.555 145.179 67.543 145.14 c 67.539
145.128 67.547 145.124 67.543 145.113 c 67.516 145.038 l 67.516 145.031
67.523 145.023 67.516 145.015 c 67.512 145.003 67.5 145.003 67.492
144.988 c 67.484 144.972 67.5 144.933 67.492 144.913 c 67.484 144.894
67.473 144.886 67.469 144.863 c 67.465 144.855 67.469 144.847 67.469
144.839 c 67.461 144.82 67.449 144.812 67.441 144.788 c 67.438 144.781
67.445 144.749 67.441 144.738 c 67.434 144.718 67.398 144.71 67.391
144.691 c 67.387 144.671 67.398 144.659 67.391 144.64 c 67.387 144.616
67.371 144.585 67.367 144.566 c 67.363 144.546 67.371 144.534 67.367
144.515 c 67.363 144.491 67.348 144.484 67.344 144.464 c 67.34 144.456
67.348 144.421 67.344 144.413 c 67.336 144.402 67.32 144.402 67.316
144.39 c 67.312 144.37 67.324 144.359 67.316 144.339 c 67.312 144.327
67.301 144.327 67.293 144.316 c 67.27 144.277 67.242 144.226 67.219
144.191 c 67.211 144.179 67.195 144.179 67.191 144.163 c 67.188 144.144
67.195 144.109 67.191 144.089 c 67.188 144.07 67.176 144.058 67.168
144.038 c 67.148 143.999 67.133 143.956 67.117 143.913 c 67.109 143.886
67.125 143.866 67.117 143.839 c 67.113 143.827 67.07 143.827 67.066
143.816 c 67.062 143.796 67.074 143.757 67.066 143.738 c 67.062 143.726
67.051 143.726 67.043 143.714 c 67.02 143.679 67.016 143.624 66.992
143.589 c 66.984 143.577 66.973 143.577 66.969 143.566 c 66.961 143.546
66.973 143.534 66.969 143.515 c 66.961 143.499 66.922 143.503 66.918
143.488 c 66.914 143.48 66.922 143.449 66.918 143.441 c 66.883 143.331
66.914 143.433 66.867 143.363 c 66.855 143.347 66.852 143.335 66.844
143.316 c 66.832 143.296 66.824 143.261 66.816 143.238 c 66.812 143.23
66.82 143.222 66.816 143.214 c 66.805 143.191 66.75 143.191 66.742
143.163 c 66.734 143.144 66.75 143.109 66.742 143.089 c 66.738 143.077
66.723 143.077 66.719 143.066 c 66.711 143.054 66.719 143.05 66.719
143.038 c 66.711 143.019 66.699 143.011 66.691 142.988 c 66.688 142.98
66.695 142.949 66.691 142.941 c 66.68 142.913 66.656 142.913 66.641
142.89 c 66.633 142.87 66.652 142.855 66.641 142.839 c 66.633 142.82
66.621 142.82 66.617 142.816 c 66.621 142.835 66.602 142.847 66.566
142.738 c 66.562 142.722 66.578 142.706 66.566 142.691 c 66.516 142.613
l 66.508 142.597 66.531 142.577 66.516 142.566 c 66.512 142.558 66.5
142.57 66.492 142.566 c 66.484 142.558 66.5 142.546 66.492 142.538 c
66.477 142.523 66.434 142.531 66.418 142.515 c 66.402 142.499 66.406
142.456 66.391 142.441 c 66.383 142.429 66.375 142.425 66.367 142.413 c
66.355 142.394 66.359 142.378 66.344 142.363 c 66.328 142.347 66.281
142.355 66.266 142.339 c 66.25 142.324 66.254 142.281 66.242 142.265 c
66.219 142.23 66.191 142.222 66.168 142.191 c 66.152 142.171 66.156
142.132 66.141 142.113 c 66.117 142.077 66.055 142.054 66.016 142.038 c
66 142.034 65.902 142.038 65.891 142.038 c 65.316 142.038 l 65.297
142.038 65.18 142.034 65.168 142.038 c 65.156 142.046 65.129 142.058
65.117 142.066 c 65.098 142.07 65.027 142.054 65.016 142.066 c 65.012
142.07 65.023 142.081 65.016 142.089 c 65.008 142.097 64.875 142.081
64.867 142.089 c 64.859 142.097 64.875 142.109 64.867 142.113 c 64.852
142.124 64.809 142.105 64.793 142.113 c 64.785 142.116 64.801 142.156
64.793 142.163 c 64.777 142.179 64.762 142.156 64.742 142.163 c 64.73
142.171 64.73 142.183 64.719 142.191 c 64.707 142.195 64.699 142.183
64.691 142.191 c 64.68 142.195 64.68 142.21 64.668 142.214 c 64.648
142.222 64.609 142.206 64.594 142.214 c 64.578 142.218 64.578 142.234
64.566 142.238 c 64.551 142.249 64.535 142.23 64.516 142.238 c 64.504
142.245 64.48 142.257 64.469 142.265 c 64.457 142.269 64.363 142.265
64.344 142.265 c 64.328 142.265 64.25 142.261 64.242 142.265 c 64.23
142.269 64.23 142.284 64.219 142.288 c 64.195 142.3 64.141 142.277
64.117 142.288 c 64.105 142.296 64.105 142.331 64.094 142.339 c 64.082
142.343 64.023 142.331 64.016 142.339 c 64.012 142.347 64.023 142.359
64.016 142.363 c 64.004 142.378 63.961 142.355 63.941 142.363 c 63.93
142.37 63.93 142.382 63.918 142.39 c 63.91 142.394 63.902 142.386
63.891 142.39 c 63.828 142.421 63.887 142.398 63.867 142.441 c 63.859
142.452 63.852 142.452 63.844 142.464 c 63.793 142.515 l 63.777 142.531
63.734 142.581 63.719 142.589 c 63.707 142.593 63.699 142.581 63.691
142.589 c 63.676 142.605 63.664 142.609 63.668 142.613 c 63.672 142.616
63.688 142.64 63.641 142.663 c 63.633 142.667 63.625 142.659 63.617
142.663 c 63.605 142.671 63.535 142.745 63.516 142.765 c 63.508 142.773
63.48 142.784 63.469 142.788 c 63.457 142.792 63.449 142.784 63.441
142.788 c 63.414 142.804 63.348 142.898 63.316 142.913 c 63.309 142.917
63.301 142.909 63.293 142.913 c 63.281 142.921 63.277 142.929 63.266
142.941 c 63.258 142.949 63.25 142.976 63.242 142.988 c 63.238 142.999
63.246 143.007 63.242 143.015 c 63.23 143.038 63.203 143.038 63.191
143.066 c 63.188 143.074 63.199 143.081 63.191 143.089 c 63.176 143.105
63.145 143.116 63.141 143.113 c 63.137 143.116 63.133 143.085 63.117
143.113 c 63.113 143.124 63.121 143.156 63.117 143.163 c 63.109 143.175
63.098 143.175 63.094 143.191 c 63.086 143.199 63.098 143.206 63.094
143.214 c 63.086 143.226 63.078 143.23 63.066 143.238 c 63.059 143.249
63.055 143.257 63.043 143.265 c 62.988 143.288 63.016 143.241 62.969
143.316 c 62.953 143.331 62.953 143.347 62.941 143.363 c 62.926 143.386
62.906 143.39 62.891 143.413 c 62.887 143.421 62.898 143.429 62.891
143.441 c 62.879 143.464 62.828 143.488 62.816 143.515 c 62.812 143.523
62.82 143.531 62.816 143.538 c 62.797 143.577 62.793 143.566 62.793
143.566 c 62.789 143.562 62.781 143.55 62.766 143.566 c 62.762 143.57
62.773 143.581 62.766 143.589 c 62.762 143.597 62.75 143.581 62.742
143.589 c 62.734 143.597 62.746 143.632 62.742 143.64 c 62.73 143.663
62.68 143.663 62.668 143.691 c 62.664 143.699 62.672 143.706 62.668
143.714 c 62.66 143.726 62.652 143.73 62.641 143.738 c 62.625 143.757
62.551 143.851 62.543 143.863 c 62.539 143.874 62.547 143.878 62.543
143.89 c 62.535 143.909 62.496 143.945 62.492 143.964 c 62.488 143.984
62.496 143.995 62.492 144.015 c 62.484 144.046 62.473 144.058 62.469
144.089 c 62.465 144.109 62.473 144.144 62.469 144.163 c 62.461 144.195
62.449 144.21 62.441 144.238 c 62.438 144.257 62.445 144.296 62.441
144.316 c 62.402 144.468 62.418 144.265 62.418 144.413 c 62.418 144.714
l 62.418 144.734 62.426 144.773 62.418 144.788 c 62.414 144.796 62.402
144.784 62.391 144.788 c 62.34 144.808 62.305 144.808 62.293 144.863 c
62.289 144.882 62.293 144.894 62.293 144.913 c 62.293 145.39 l 62.293
145.409 62.297 145.593 62.293 145.613 c 62.285 145.636 62.273 145.644
62.266 145.663 c 62.262 145.683 62.273 145.695 62.266 145.714 c 62.262
145.734 62.246 145.769 62.242 145.788 c 62.238 145.808 62.242 145.82
62.242 145.839 c 62.242 147.488 l 59.809 147.124 57.238 146.327 54.691
145.089 c 52.988 144.261 51.438 143.281 50.043 142.214 c 50.051 142.202
50.055 142.195 50.066 142.191 c 50.086 142.179 50.129 142.202 50.141
142.191 c 50.156 142.175 50.141 142.132 50.141 142.113 c 50.141 141.363
l 50.141 141.343 50.156 141.304 50.141 141.288 c 50.129 141.277 50.086
141.296 50.066 141.288 c 50.043 141.277 50.043 141.253 50.016 141.238 c
50 141.23 49.984 141.249 49.969 141.238 c 49.941 141.226 49.918 141.199
49.891 141.191 c 49.855 141.175 49.828 141.202 49.793 141.191 c 49.754
141.175 49.637 141.011 49.594 140.988 c 49.574 140.98 49.559 140.999
49.543 140.988 c 49.516 140.976 49.516 140.952 49.492 140.941 c 49.477
140.929 49.434 140.949 49.418 140.941 c 49.391 140.925 49.391 140.906
49.367 140.89 c 49.332 140.866 49.277 140.839 49.242 140.816 c 49.219
140.8 49.219 140.777 49.191 140.765 c 49.176 140.757 49.16 140.773
49.141 140.765 c 49.133 140.757 48.898 140.55 48.891 140.538 c 48.883
140.523 48.906 140.48 48.891 140.464 c 48.859 140.433 48.797 140.445
48.766 140.413 c 48.754 140.402 48.785 140.347 48.766 140.339 c 48.73
140.32 48.703 140.351 48.668 140.339 c 48.641 140.331 48.613 140.308
48.594 140.288 c 48.574 140.269 48.559 140.261 48.543 140.238 c 48.52
140.202 48.523 140.144 48.492 140.113 c 48.477 140.101 48.43 140.128
48.418 140.113 c 48.402 140.101 48.43 140.077 48.418 140.066 c 48.402
140.05 48.387 140.066 48.367 140.066 c 48.328 140.046 48.273 140.019
48.242 139.988 c 48.211 139.956 48.223 139.921 48.191 139.89 c 48.16
139.859 48.098 139.847 48.066 139.816 c 48.035 139.784 48.043 139.749
48.016 139.714 c 47.984 139.671 47.93 139.628 47.891 139.589 c 47.871
139.57 47.867 139.527 47.844 139.515 c 47.824 139.507 47.781 139.527
47.766 139.515 c 47.754 139.499 47.781 139.48 47.766 139.464 c 47.707
139.402 47.715 139.456 47.719 139.488 c 47.707 139.476 47.691 139.464
47.668 139.413 c 47.66 139.398 47.676 139.355 47.668 139.339 c 47.656
139.316 47.613 139.308 47.594 139.288 c 47.547 139.241 47.453 139.163
47.418 139.113 c 47.395 139.077 47.398 139.019 47.367 138.988 c 47.352
138.976 47.309 138.999 47.293 138.988 c 47.242 138.964 47.242 138.89
47.191 138.863 c 47.176 138.855 47.137 138.874 47.117 138.863 c 47.094
138.851 47.086 138.835 47.066 138.816 c 47.047 138.796 47.031 138.788
47.016 138.765 c 47.008 138.745 47.027 138.706 47.016 138.691 c 47.004
138.663 46.961 138.659 46.941 138.64 c 46.922 138.62 46.914 138.605
46.891 138.589 c 46.855 138.566 46.805 138.538 46.766 138.515 c 46.691
138.464 46.719 138.464 46.641 138.413 c 46.57 138.366 46.492 138.339
46.418 138.288 c 46.367 138.214 l 46.367 138.195 46.383 138.179 46.367
138.163 c 46.336 138.132 46.277 138.14 46.242 138.113 c 46.195 138.081
46.168 138.015 46.117 137.988 c 46.102 137.98 46.086 137.999 46.066
137.988 c 46.016 137.964 45.992 137.89 45.941 137.863 c 45.926 137.855
45.906 137.878 45.891 137.863 c 45.879 137.851 45.902 137.831 45.891
137.816 c 45.867 137.765 45.793 137.738 45.766 137.691 c 45.758 137.671
45.777 137.656 45.766 137.64 c 45.742 137.589 45.727 137.577 45.719
137.566 c 45.719 137.597 45.703 137.652 45.641 137.589 c 45.629 137.574
45.652 137.531 45.641 137.515 c 45.629 137.488 45.605 137.488 45.594
137.464 c 45.582 137.445 45.605 137.402 45.594 137.39 c 45.578 137.374
45.555 137.402 45.543 137.39 c 45.516 137.363 45.559 137.324 45.543
137.288 c 45.531 137.265 45.48 137.238 45.469 137.214 c 45.457 137.195
45.477 137.183 45.469 137.163 c 45.441 137.113 45.391 137.089 45.367
137.038 c 45.359 137.023 45.375 137.007 45.367 136.988 c 45.344 136.941
45.266 136.913 45.242 136.863 c 45.234 136.847 45.25 136.831 45.242
136.816 c 45.227 136.784 45.133 136.718 45.117 136.691 c 45.109 136.671
45.133 136.652 45.117 136.64 c 45.102 136.624 45.082 136.652 45.066
136.64 c 45.055 136.624 45.082 136.577 45.066 136.566 c 45.055 136.55
45.008 136.577 44.992 136.566 c 44.977 136.55 45 136.531 44.992 136.515
c 44.977 136.488 44.906 136.417 44.891 136.39 c 44.883 136.37 44.906
136.355 44.891 136.339 c 44.879 136.324 44.832 136.355 44.816 136.339 c
44.805 136.324 44.832 136.304 44.816 136.288 c 44.785 136.257 44.773
136.257 44.766 136.265 c 44.758 136.249 44.734 136.253 44.719 136.214 c
44.707 136.195 44.719 136.183 44.719 136.163 c 44.699 136.144 44.656
136.14 44.641 136.113 c 44.625 136.077 44.672 136.015 44.641 135.988 c
44.613 135.96 44.598 135.956 44.594 135.964 c 44.582 135.949 44.539
135.956 44.516 135.913 c 44.508 135.898 44.516 135.882 44.516 135.863 c
44.516 135.824 44.531 135.777 44.516 135.738 c 44.504 135.699 44.363
135.609 44.344 135.566 c 44.332 135.546 44.352 135.531 44.344 135.515 c
44.301 135.472 44.301 135.449 44.293 135.441 c 44.289 135.429 44.305
135.413 44.293 135.39 c 44.281 135.363 44.254 135.363 44.242 135.339 c
44.23 135.316 44.254 135.175 44.242 135.163 c 44.227 135.152 44.18
135.179 44.168 135.163 c 44.141 135.136 44.195 135.066 44.168 135.038 c
44.152 135.027 44.133 135.054 44.117 135.038 c 44.09 135.011 44.137
134.949 44.117 134.913 c 44.105 134.89 44.086 134.882 44.066 134.863 c
44.066 134.824 44.078 134.777 44.066 134.738 c 44.059 134.714 44.004
134.714 43.992 134.691 c 43.973 134.652 44.008 134.488 43.992 134.441 c
43.977 134.398 43.957 134.382 43.941 134.339 c 43.938 134.32 43.949
134.281 43.941 134.265 c 43.93 134.238 43.875 134.241 43.867 134.214 c
43.855 134.183 43.867 133.925 43.867 133.863 c 43.867 133.843 43.875
133.808 43.867 133.788 c 43.855 133.765 43.828 133.765 43.816 133.738 c
43.809 133.722 43.816 133.71 43.816 133.691 c 43.816 133.613 l 43.816
133.574 43.828 133.406 43.816 133.39 c 43.805 133.363 43.781 133.363
43.766 133.339 c 43.758 133.32 43.773 133.284 43.766 133.265 c 43.746
133.202 43.664 133.101 43.641 133.038 c 43.637 133.019 43.652 132.98
43.641 132.964 c 43.629 132.941 43.617 132.925 43.594 132.913 c 43.574
132.906 43.527 132.933 43.516 132.913 c 43.512 132.906 43.516 132.632
43.516 132.613 c 43.516 130.089 l 43.516 130.05 43.508 129.949 43.516
129.913 c 43.594 129.788 l 43.594 129.769 43.586 129.757 43.594 129.738
c 43.605 129.699 43.629 129.656 43.641 129.613 c 43.656 129.566 43.625
129.402 43.641 129.363 c 43.656 129.339 43.68 129.339 43.691 129.316 c
43.699 129.296 43.691 129.284 43.691 129.265 c 43.691 128.89 l 43.691
128.839 43.68 128.527 43.691 128.488 c 43.707 128.449 43.758 128.406
43.766 128.363 c 43.777 128.327 43.766 128.277 43.766 128.238 c 43.766
128.179 43.758 127.882 43.766 127.839 c 43.73 127.734 43.844 127.73
43.867 127.663 c 43.879 127.628 43.859 127.577 43.867 127.538 c 43.887
127.452 43.965 127.398 43.992 127.316 c 44.012 127.257 43.973 127.195
43.992 127.14 c 44 127.113 44.059 127.089 44.066 127.066 c 44.078
127.027 44.055 127.003 44.066 126.964 c 44.074 126.937 44.105 126.913
44.117 126.89 c 44.125 126.87 44.109 126.859 44.117 126.839 c 44.145
126.757 44.223 126.675 44.242 126.589 c 44.25 126.55 44.242 126.527
44.242 126.488 c 44.242 126.015 l 47.555 121.835 55.719 121.382 63.594
125.214 c 68.559 127.632 72.34 131.241 74.219 134.913 c 107.566 134.296
134.418 107.042 134.418 73.488 c 134.418 39.546 106.949 12.038 73.066
12.038 c 39.184 12.038 11.719 39.546 11.719 73.488 c 11.719 89.148
17.566 103.421 27.191 114.265 c 27.188 114.327 27.16 114.413 27.168
114.441 c 27.184 114.491 27.262 114.519 27.293 114.566 c 27.316 114.601
27.312 114.632 27.344 114.663 c 27.355 114.679 27.402 114.652 27.418
114.663 c 27.43 114.679 27.402 114.726 27.418 114.738 c 27.43 114.753
27.453 114.726 27.469 114.738 c 27.5 114.769 27.492 114.827 27.516
114.863 c 27.531 114.886 27.578 114.89 27.594 114.913 c 27.617 114.952
27.617 115.003 27.641 115.038 c 27.656 115.062 27.703 115.066 27.719
115.089 c 27.727 115.105 27.707 115.12 27.719 115.14 c 27.73 115.163
27.867 115.296 27.891 115.316 c 27.93 115.339 27.961 115.359 27.992
115.39 c 28.023 115.421 28.043 115.476 28.066 115.515 c 28.082 115.538
28.105 115.538 28.117 115.566 c 28.137 115.601 28.09 115.659 28.117
115.691 c 28.133 115.702 28.152 115.675 28.168 115.691 c 28.199 115.722
28.219 115.753 28.242 115.788 c 28.258 115.812 28.281 115.839 28.293
115.863 c 28.301 115.882 28.285 115.894 28.293 115.913 c 28.309 115.968
28.438 116.218 28.469 116.265 c 28.484 116.288 28.527 116.316 28.543
116.339 c 28.594 116.441 l 28.594 116.46 28.582 116.495 28.594 116.515
c 28.668 116.589 28.648 116.57 28.641 116.566 c 28.637 116.57 28.621
116.57 28.641 116.613 c 28.656 116.64 28.707 116.663 28.719 116.691 c
28.73 116.726 28.719 116.749 28.719 116.788 c 28.719 116.808 28.707
116.847 28.719 116.863 c 28.73 116.89 28.754 116.89 28.766 116.913 c
28.777 116.933 28.766 116.968 28.766 116.988 c 28.785 117.027 28.793
117.054 28.816 117.089 c 28.832 117.113 28.875 117.14 28.891 117.163 c
28.918 117.202 28.918 117.226 28.941 117.265 c 28.973 117.312 29.043
117.339 29.066 117.39 c 29.074 117.406 29.059 117.421 29.066 117.441 c
29.078 117.464 29.098 117.495 29.117 117.515 c 29.137 117.534 29.168
117.55 29.191 117.566 c 29.23 117.589 29.27 117.601 29.293 117.64 c
29.312 117.671 29.281 117.702 29.293 117.738 c 29.301 117.765 29.348
117.796 29.367 117.816 c 29.406 117.855 29.438 117.866 29.469 117.913 c
29.477 117.929 29.457 117.972 29.469 117.988 c 29.48 118.015 29.531
118.015 29.543 118.038 c 29.551 118.058 29.527 118.074 29.543 118.089 c
29.555 118.105 29.578 118.074 29.594 118.089 c 29.605 118.105 29.582
118.148 29.594 118.163 c 29.605 118.191 29.629 118.191 29.641 118.214 c
29.652 118.23 29.633 118.245 29.641 118.265 c 29.656 118.288 29.703
118.316 29.719 118.339 c 29.734 118.374 29.688 118.437 29.719 118.464 c
29.73 118.48 29.754 118.449 29.766 118.464 c 29.781 118.48 29.754
118.499 29.766 118.515 c 29.781 118.527 29.828 118.499 29.844 118.515 c
29.855 118.527 29.832 118.546 29.844 118.566 c 29.867 118.613 29.918
118.64 29.941 118.691 c 29.949 118.706 29.934 118.722 29.941 118.738 c
29.969 118.788 30.043 118.816 30.066 118.863 c 30.082 118.894 30.051
118.956 30.066 118.988 c 30.078 119.015 30.105 119.015 30.117 119.038 c
30.125 119.058 30.109 119.097 30.117 119.113 c 30.191 119.214 l 30.191
119.234 30.188 119.269 30.191 119.288 c 30.215 119.351 30.273 119.452
30.293 119.515 c 30.297 119.534 30.285 119.546 30.293 119.566 c 30.316
119.613 30.391 119.64 30.418 119.691 c 30.43 119.714 30.414 119.73
30.418 119.738 c 30.426 119.745 30.438 119.769 30.441 119.765 c 30.441
119.761 30.426 119.749 30.492 119.816 c 30.543 119.863 l 30.562 119.882
30.578 119.913 30.594 119.941 c 30.602 119.956 30.582 119.972 30.594
119.988 c 30.605 120.015 30.656 120.015 30.668 120.038 c 30.676 120.058
30.66 120.097 30.668 120.113 c 30.68 120.14 30.703 120.14 30.719
120.163 c 30.742 120.202 30.742 120.253 30.766 120.288 c 30.805 120.343
30.918 120.413 30.941 120.464 c 30.949 120.48 30.93 120.499 30.941
120.515 c 30.957 120.527 31.004 120.499 31.016 120.515 c 31.047 120.542
31 120.605 31.016 120.64 c 31.031 120.663 31.055 120.663 31.066 120.691
c 31.09 120.738 31.043 120.816 31.066 120.863 c 31.094 120.913 31.168
120.941 31.191 120.988 c 31.211 121.023 31.164 121.085 31.191 121.113 c
31.207 121.128 31.227 121.101 31.242 121.113 c 31.27 121.14 31.227
121.202 31.242 121.238 c 31.266 121.288 31.344 121.288 31.367 121.339 c
31.375 121.355 31.359 121.398 31.367 121.413 c 31.379 121.441 31.402
121.441 31.418 121.464 c 31.441 121.499 31.461 121.558 31.492 121.589 c
31.523 121.62 31.562 121.609 31.594 121.64 c 31.605 121.652 31.582
121.671 31.594 121.691 c 31.602 121.706 31.75 121.855 31.766 121.863 c
31.785 121.874 31.828 121.851 31.844 121.863 c 31.902 121.925 31.848
121.941 31.816 121.941 c 31.828 121.949 31.844 121.964 31.891 121.988 c
31.91 121.999 31.953 121.976 31.969 121.988 c 31.98 121.999 31.957
122.14 31.969 122.163 c 31.98 122.191 32.004 122.214 32.016 122.238 c
32.027 122.257 32.004 122.277 32.016 122.288 c 32.031 122.304 32.055
122.277 32.066 122.288 c 32.082 122.304 32.055 122.324 32.066 122.339 c
32.129 122.402 32.145 122.37 32.141 122.339 c 32.152 122.351 32.168
122.366 32.191 122.413 c 32.199 122.433 32.191 122.445 32.191 122.464 c
32.191 122.534 32.18 122.777 32.191 122.816 c 32.219 122.898 32.285
122.984 32.316 123.066 c 32.363 123.183 32.348 123.261 32.418 123.363 c
32.434 123.386 32.484 123.386 32.492 123.413 c 32.504 123.452 32.492
123.499 32.492 123.538 c 32.492 123.558 32.484 123.57 32.492 123.589 c
32.504 123.613 32.523 123.62 32.543 123.64 c 32.543 123.679 32.531
123.726 32.543 123.765 c 32.551 123.792 32.602 123.792 32.617 123.816 c
32.641 123.851 32.645 123.902 32.668 123.941 c 32.684 123.96 32.707
123.964 32.719 123.988 c 32.73 124.027 32.703 124.077 32.719 124.113 c
32.734 124.167 32.816 124.191 32.844 124.238 c 32.852 124.257 32.832
124.273 32.844 124.288 c 32.855 124.316 32.879 124.339 32.891 124.363 c
32.906 124.394 32.875 124.433 32.891 124.464 c 32.945 124.566 32.965
124.531 32.969 124.515 c 32.977 124.507 32.988 124.507 33.016 124.538 c
33.031 124.554 33.008 124.57 33.016 124.589 c 33.082 124.656 33.066
124.64 33.066 124.64 c 33.062 124.644 33.047 124.671 33.066 124.714 c
33.094 124.765 33.168 124.788 33.191 124.839 c 33.199 124.855 33.18
124.874 33.191 124.89 c 33.207 124.902 33.227 124.874 33.242 124.89 c
33.258 124.902 33.227 124.925 33.242 124.941 c 33.258 124.952 33.305
124.925 33.316 124.941 c 33.332 124.952 33.305 124.999 33.316 125.015 c
33.332 125.027 33.352 124.999 33.367 125.015 c 33.383 125.027 33.352
125.05 33.367 125.066 c 33.383 125.077 33.43 125.05 33.441 125.066 c
33.457 125.077 33.43 125.101 33.441 125.113 c 33.457 125.128 33.477
125.101 33.492 125.113 c 33.523 125.144 33.461 125.261 33.492 125.288 c
33.508 125.304 33.527 125.277 33.543 125.288 c 33.555 125.304 33.535
125.347 33.543 125.363 c 33.566 125.413 33.641 125.441 33.668 125.488 c
33.676 125.507 33.66 125.523 33.668 125.538 c 33.68 125.566 33.703
125.566 33.719 125.589 c 33.727 125.605 33.707 125.648 33.719 125.663 c
33.742 125.714 33.824 125.71 33.844 125.765 c 33.855 125.8 33.828
125.851 33.844 125.89 c 33.852 125.917 33.879 125.913 33.891 125.941 c
33.902 125.956 33.883 125.995 33.891 126.015 c 33.918 126.066 33.992
126.066 34.016 126.113 c 34.035 126.152 34 126.327 34.016 126.363 c
34.031 126.39 34.078 126.39 34.094 126.413 c 34.102 126.433 34.082
126.472 34.094 126.488 c 34.105 126.515 34.129 126.515 34.141 126.538 c
34.16 126.574 34.125 126.628 34.141 126.663 c 34.219 126.738 34.199
126.722 34.191 126.714 c 34.188 126.718 34.172 126.722 34.191 126.765 c
34.203 126.788 34.254 126.816 34.266 126.839 c 34.289 126.886 34.242
126.968 34.266 127.015 c 34.281 127.038 34.305 127.038 34.316 127.066 c
34.336 127.101 34.301 127.156 34.316 127.191 c 34.383 127.253 34.367
127.241 34.367 127.238 c 34.363 127.241 34.344 127.269 34.367 127.316 c
34.379 127.339 34.43 127.339 34.441 127.363 c 34.449 127.382 34.434
127.398 34.441 127.413 c 34.453 127.441 34.48 127.464 34.492 127.488 c
34.504 127.511 34.48 127.652 34.492 127.663 c 34.508 127.679 34.523
127.656 34.543 127.663 c 34.672 127.73 34.578 127.706 34.617 127.788 c
34.629 127.816 34.656 127.816 34.668 127.839 c 34.676 127.855 34.652
127.874 34.668 127.89 c 34.68 127.902 34.727 127.874 34.742 127.89 c
34.77 127.917 34.727 127.98 34.742 128.015 c 34.754 128.038 34.781
128.038 34.793 128.066 c 34.801 128.081 34.785 128.12 34.793 128.14 c
34.801 128.156 34.953 128.308 34.969 128.316 c 34.984 128.324 35.004
128.3 35.016 128.316 c 35.047 128.343 35 128.406 35.016 128.441 c
35.031 128.464 35.078 128.464 35.094 128.488 c 35.109 128.527 35.074
128.804 35.094 128.839 c 35.105 128.863 35.129 128.863 35.141 128.89 c
35.152 128.906 35.141 128.945 35.141 128.964 c 35.141 129.14 l 35.141
129.179 35.133 129.226 35.141 129.265 c 35.152 129.308 35.172 129.324
35.191 129.363 c 35.266 129.488 l 35.441 129.839 l 35.461 129.878
35.469 129.929 35.492 129.964 c 35.508 129.988 35.551 129.991 35.566
130.015 c 35.648 130.132 35.621 130.14 35.617 130.14 c 35.609 130.14
35.602 130.144 35.617 130.191 c 35.633 130.23 35.652 130.273 35.668
130.316 c 35.672 130.331 35.66 130.347 35.668 130.363 c 35.68 130.406
35.727 130.449 35.742 130.488 c 35.75 130.507 35.734 130.546 35.742
130.566 c 35.754 130.589 35.781 130.589 35.793 130.613 c 35.809 130.648
35.781 130.702 35.793 130.738 c 35.934 131.167 35.781 130.644 35.918
130.913 c 35.926 130.933 35.91 130.945 35.918 130.964 c 35.926 130.98
36.008 131.074 36.016 131.089 c 36.035 131.124 36 131.179 36.016
131.214 c 36.031 131.238 36.078 131.238 36.094 131.265 c 36.117 131.312
36.07 131.39 36.094 131.441 c 36.105 131.464 36.129 131.464 36.141
131.488 c 36.152 131.507 36.141 131.546 36.141 131.566 c 36.16 131.585
36.203 131.589 36.219 131.613 c 36.234 131.652 36.199 131.827 36.219
131.863 c 36.23 131.89 36.254 131.89 36.266 131.913 c 36.285 131.952
36.25 132.175 36.266 132.214 c 36.281 132.238 36.305 132.238 36.316
132.265 c 36.32 132.269 36.316 132.292 36.316 132.316 c 36.34 132.359
36.375 132.394 36.391 132.441 c 36.406 132.452 36.387 132.472 36.391
132.488 c 36.406 132.531 36.43 132.574 36.441 132.613 c 36.492 132.738
l 36.516 132.796 36.539 132.859 36.566 132.913 c 36.57 132.921 36.562
132.933 36.566 132.941 c 36.582 132.949 36.609 132.949 36.617 132.964 c
36.621 132.972 36.617 132.98 36.617 132.988 c 36.641 133.019 36.648
133.054 36.668 133.089 c 36.727 133.206 36.715 133.284 36.793 133.39 c
36.824 133.433 36.883 133.468 36.918 133.515 c 36.969 133.585 36.988
133.667 37.043 133.738 c 37.074 133.784 37.109 133.82 37.141 133.863 c
37.195 133.933 37.223 134.015 37.266 134.089 c 37.316 134.175 37.41
134.288 37.441 134.39 c 37.449 134.409 37.441 134.421 37.441 134.441 c
37.441 134.691 l 37.441 134.749 37.43 134.808 37.441 134.863 c 37.449
134.906 37.477 134.949 37.492 134.988 c 37.504 135.027 37.48 135.05
37.492 135.089 c 37.508 135.132 37.559 135.171 37.566 135.214 c 37.578
135.273 37.559 135.331 37.566 135.39 c 37.578 135.449 37.598 135.503
37.617 135.566 c 37.691 135.738 l 37.703 135.773 37.707 135.804 37.719
135.839 c 37.723 135.851 37.738 135.855 37.742 135.863 c 37.77 135.902
37.902 136.167 37.918 136.214 c 37.93 136.245 37.906 136.452 37.918
136.464 c 37.93 136.48 37.953 136.449 37.969 136.464 c 37.98 136.48
37.957 136.495 37.969 136.515 c 38.004 136.585 38.105 136.616 38.141
136.691 c 38.152 136.706 38.133 136.722 38.141 136.738 c 38.156 136.765
38.203 136.788 38.219 136.816 c 38.227 136.831 38.207 136.847 38.219
136.863 c 38.102 136.8 37.984 136.73 37.867 136.663 c 37.867 136.671
37.867 136.683 37.867 136.691 c 37.891 136.781 38.023 136.952 38.043
137.038 c 38.055 137.097 38.031 137.156 38.043 137.214 c 38.051 137.277
38.078 137.327 38.094 137.39 c 38.102 137.429 38.082 137.476 38.094
137.515 c 38.113 137.601 38.188 137.679 38.219 137.765 c 38.223 137.784
38.207 137.796 38.219 137.816 c 38.23 137.839 38.258 137.839 38.266
137.863 c 38.293 137.937 38.25 138.038 38.266 138.113 c 38.293 138.21
38.332 138.23 38.391 138.288 c 38.41 138.308 38.43 138.316 38.441
138.339 c 38.461 138.378 38.426 138.542 38.441 138.589 c 38.457 138.632
38.508 138.648 38.516 138.691 c 38.527 138.734 38.516 138.941 38.516
138.988 c 38.516 139.64 l 38.516 139.691 38.508 139.949 38.516 139.988
c 38.527 140.031 38.555 140.07 38.566 140.113 c 38.578 140.152 38.555
140.202 38.566 140.238 c 38.59 140.308 38.727 140.308 38.691 140.413 c
38.703 140.452 38.68 140.503 38.691 140.538 c 38.699 140.566 38.73
140.566 38.742 140.589 c 38.75 140.605 38.734 140.62 38.742 140.64 c
38.754 140.663 38.781 140.691 38.793 140.714 c 38.801 140.73 38.785
140.745 38.793 140.765 c 38.805 140.788 38.855 140.788 38.867 140.816 c
38.887 140.851 38.852 141.062 38.867 141.113 c 38.883 141.156 38.902
141.199 38.918 141.238 c 38.922 141.257 38.918 141.269 38.918 141.288 c
38.918 143.113 l 38.918 143.148 38.93 143.378 38.918 143.413 c 38.902
143.456 38.879 143.495 38.867 143.538 c 38.859 143.577 38.875 143.624
38.867 143.663 c 38.855 143.726 38.809 143.781 38.793 143.839 c 38.789
143.859 38.797 143.87 38.793 143.89 c 38.777 143.929 38.758 143.972
38.742 144.015 c 38.734 144.034 38.75 144.046 38.742 144.066 c 38.73
144.089 38.703 144.113 38.691 144.14 c 38.676 144.171 38.707 144.206
38.691 144.238 c 38.68 144.265 38.629 144.288 38.617 144.316 c 38.594
144.359 38.613 144.359 38.617 144.363 c 38.625 144.355 38.641 144.339
38.566 144.413 c 38.559 144.433 38.574 144.472 38.566 144.488 c 38.555
144.515 38.531 144.515 38.516 144.538 c 38.508 144.558 38.527 144.57
38.516 144.589 c 38.504 144.613 38.449 144.636 38.441 144.663 c 38.43
144.702 38.453 144.753 38.441 144.788 c 38.434 144.816 38.402 144.812
38.391 144.839 c 38.383 144.866 38.406 145.038 38.391 145.066 c 38.379
145.089 38.355 145.113 38.344 145.14 c 38.324 145.175 38.359 145.202
38.344 145.238 c 38.328 145.265 38.281 145.288 38.266 145.316 c 38.258
145.331 38.277 145.347 38.266 145.363 c 38.23 145.433 38.129 145.468
38.094 145.538 c 38.07 145.581 38.062 145.609 38.066 145.613 c 38.059
145.62 38.09 145.616 38.043 145.663 c 38.023 145.699 38.07 145.761
38.043 145.788 c 38.027 145.804 37.98 145.777 37.969 145.788 c 37.938
145.816 37.984 145.855 37.969 145.89 c 37.953 145.913 37.938 145.945
37.918 145.964 c 37.898 145.984 37.891 146.003 37.867 146.015 c 37.848
146.023 37.719 146.015 37.691 146.015 c 37.672 146.015 37.617 146.011
37.566 146.015 c 37.543 146.034 37.512 146.062 37.492 146.089 c 37.434
146.175 37.473 146.21 37.391 146.265 c 37.355 146.288 37.305 146.296
37.266 146.316 c 37.246 146.316 37.234 146.304 37.219 146.316 c 37.168
146.339 37.156 146.355 37.141 146.363 c 37.172 146.363 37.203 146.378
37.141 146.441 c 37.141 146.441 36.938 146.441 36.918 146.441 c 36.219
146.441 l 36.164 146.441 35.953 146.452 35.918 146.441 c 35.875 146.425
35.832 146.378 35.793 146.363 c 35.773 146.359 35.762 146.363 35.742
146.363 c 35.617 146.316 l 35.574 146.3 35.383 146.331 35.367 146.316 c
35.352 146.3 35.375 146.281 35.367 146.265 c 35.355 146.238 35.176
146.05 35.141 146.015 c 35.121 145.995 35.102 145.991 35.094 145.964 c
35.082 145.933 35.094 145.656 35.094 145.613 c 35.094 141.413 l 35.094
141.394 35.105 141.378 35.094 141.363 c 35.078 141.351 35.031 141.378
35.016 141.363 c 35.008 141.355 35.023 141.21 35.016 141.191 c 34.969
141.038 34.969 141.081 34.969 141.089 c 34.961 141.093 34.949 141.058
34.918 140.988 c 34.895 140.941 34.941 140.863 34.918 140.816 c 34.906
140.788 34.855 140.788 34.844 140.765 c 34.832 140.745 34.852 140.73
34.844 140.714 c 34.828 140.691 34.805 140.663 34.793 140.64 c 34.785
140.62 34.801 140.605 34.793 140.589 c 34.781 140.566 34.754 140.566
34.742 140.538 c 34.727 140.503 34.762 140.449 34.742 140.413 c 34.707
140.347 34.672 140.335 34.668 140.339 c 34.664 140.347 34.668 140.39
34.617 140.238 c 34.609 140.222 34.629 140.179 34.617 140.163 c 34.586
140.116 34.523 140.109 34.492 140.066 c 34.48 140.046 34.5 140.007
34.492 139.988 c 34.473 139.925 34.387 139.827 34.367 139.765 c 34.359
139.745 34.375 139.73 34.367 139.714 c 34.332 139.644 34.227 139.585
34.191 139.515 c 34.18 139.488 34.191 139.261 34.191 139.238 c 34.191
139.113 l 34.207 139.128 34.254 139.128 34.266 139.113 c 34.281 139.101
34.266 139.085 34.266 139.066 c 34.266 139.046 34.277 139.007 34.266
138.988 c 34.254 138.964 34.207 138.96 34.191 138.941 c 34.168 138.902
34.168 138.851 34.141 138.816 c 34.113 138.769 34.047 138.734 34.016
138.691 c 33.992 138.652 33.992 138.624 33.969 138.589 c 33.953 138.566
33.906 138.538 33.891 138.515 c 33.883 138.495 33.891 138.484 33.891
138.464 c 33.891 138.425 33.906 138.378 33.891 138.339 c 33.883 138.312
33.863 138.308 33.844 138.288 c 33.773 138.222 33.754 138.222 33.719
138.113 c 33.711 138.097 33.723 138.058 33.719 138.038 c 33.703 137.995
33.688 137.98 33.668 137.941 c 33.648 137.898 33.641 137.851 33.617
137.816 c 33.602 137.792 33.559 137.788 33.543 137.765 c 33.52 137.726
33.516 137.675 33.492 137.64 c 33.461 137.593 33.391 137.566 33.367
137.515 c 33.359 137.495 33.375 137.48 33.367 137.464 c 33.332 137.398
33.324 137.386 33.316 137.39 c 33.316 137.398 33.316 137.437 33.266
137.288 c 33.262 137.269 33.281 137.23 33.266 137.214 c 33.234 137.183
33.168 137.202 33.141 137.163 c 33.121 137.132 33.164 137.074 33.141
137.038 c 33.117 137.003 33.047 137.019 33.016 136.988 c 33.004 136.976
33.027 136.956 33.016 136.941 c 33.004 136.913 32.984 136.886 32.969
136.863 c 32.941 136.827 32.91 136.777 32.891 136.738 c 32.871 136.738
32.855 136.753 32.844 136.738 c 32.828 136.726 32.855 136.702 32.844
136.691 c 32.828 136.675 32.805 136.702 32.793 136.691 c 32.777 136.675
32.801 136.656 32.793 136.64 c 32.781 136.613 32.734 136.585 32.719
136.566 c 32.66 136.48 32.699 136.445 32.617 136.39 c 32.582 136.366
32.527 136.363 32.492 136.339 c 32.469 136.324 32.441 136.3 32.418
136.288 c 32.398 136.281 32.375 136.308 32.367 136.288 c 32.352 136.253
32.391 136.199 32.367 136.163 c 32.32 136.089 32.203 136.101 32.141
136.038 c 32.109 136.007 32.098 135.945 32.066 135.913 c 31.996 135.843
31.938 135.906 31.891 135.816 c 31.883 135.796 31.902 135.757 31.891
135.738 c 31.879 135.714 31.863 135.71 31.844 135.691 c 31.824 135.671
31.793 135.652 31.766 135.64 c 31.75 135.632 31.73 135.652 31.719
135.64 c 31.703 135.624 31.73 135.577 31.719 135.566 c 31.703 135.55
31.68 135.577 31.668 135.566 c 31.652 135.55 31.672 135.534 31.668
135.515 c 31.598 135.3 31.633 135.476 31.543 135.339 c 31.52 135.304
31.523 135.245 31.492 135.214 c 31.461 135.183 31.398 135.195 31.367
135.163 c 31.336 135.132 31.34 135.077 31.316 135.038 c 31.301 135.015
31.258 135.011 31.242 134.988 c 31.219 134.952 31.215 134.902 31.191
134.863 c 31.156 134.812 31.043 134.741 31.016 134.691 c 31.008 134.671
31.027 134.632 31.016 134.613 c 30.992 134.566 30.797 134.433 30.766
134.39 c 30.758 134.374 30.781 134.355 30.766 134.339 c 30.695 134.269
30.637 134.304 30.594 134.214 c 30.582 134.195 30.605 134.179 30.594
134.163 c 30.578 134.152 30.555 134.179 30.543 134.163 c 30.527 134.152
30.551 134.105 30.543 134.089 c 30.531 134.066 30.512 134.058 30.492
134.038 c 30.473 134.019 30.441 134.003 30.418 133.988 c 30.375 133.968
30.371 133.96 30.367 133.964 c 30.379 133.976 30.375 133.995 30.293
133.913 c 30.258 133.898 30.219 133.941 30.191 133.913 c 30.152 133.874
30.238 133.8 30.117 133.738 c 30.082 133.722 30.047 133.765 30.016
133.738 c 30.004 133.726 30.027 133.706 30.016 133.691 c 29.965 133.585
29.945 133.624 29.941 133.64 c 29.934 133.644 29.922 133.644 29.891
133.613 c 29.879 133.601 29.891 133.585 29.891 133.566 c 29.766 133.515
l 29.754 133.499 29.777 133.456 29.766 133.441 c 29.754 133.413 29.734
133.413 29.719 133.39 c 29.691 133.351 29.668 133.3 29.641 133.265 c
29.602 133.199 29.586 133.202 29.543 133.14 c 29.52 133.101 29.492
133.077 29.469 133.038 c 29.418 132.964 l 29.395 132.929 29.391 132.902
29.367 132.863 c 29.352 132.839 29.309 132.812 29.293 132.788 c 29.27
132.753 29.273 132.722 29.242 132.691 c 29.211 132.659 29.148 132.644
29.117 132.613 c 29.086 132.581 29.098 132.519 29.066 132.488 c 29.035
132.456 28.973 132.472 28.941 132.441 c 28.91 132.409 28.918 132.351
28.891 132.316 c 28.859 132.265 28.828 132.265 28.816 132.265 c 28.82
132.261 28.816 132.218 28.816 131.964 c 28.855 131.866 28.91 131.765
28.941 131.663 c 28.953 131.628 28.914 131.593 28.941 131.566 c 28.957
131.55 29.004 131.577 29.016 131.566 c 29.031 131.55 29.008 131.507
29.016 131.488 c 29.031 131.464 29.059 131.464 29.066 131.441 c 29.078
131.409 29.07 131.37 29.066 131.339 c 29.016 131.316 l 28.973 131.281
28.938 131.249 28.891 131.214 c 28.809 131.152 28.777 131.14 28.766
131.14 c 28.789 131.159 28.805 131.175 28.641 131.015 c 28.605 130.988
28.578 130.988 28.543 130.964 c 28.469 130.913 l 28.395 130.866 28.316
130.839 28.242 130.788 c 28.137 130.718 28.117 130.55 27.941 130.566 c
27.883 130.464 27.82 130.366 27.766 130.265 c 27.758 130.245 27.766
130.116 27.766 130.089 c 27.766 129.839 l 11.285 116.546 0.742 96.167
0.742 73.288 c 0.742 33.214 33.102 0.738 73.043 0.738 c 112.98 0.738
145.367 33.214 145.367 73.288 c 145.367 110.101 118.051 140.507 82.641
145.214 c 81.844 145.691 80.645 146.14 79.242 146.413 c 77.906 146.675
76.652 146.73 75.742 146.613 c 75.211 146.796 74.652 146.956 74.066
147.113 c 72.113 147.636 70.27 147.894 68.891 147.863 c h
68.891 147.863 m f*
0 g
64.359 0.261 m 63.477 0.476 59.938 1.195 56.492 1.859 c 44.184 4.226
29.359 12.648 20.305 22.417 c 12.941 30.366 8.832 37.042 3.961 48.988 c
3.09 51.116 1.777 56.706 0.773 62.534 c -1.496 75.734 1.344 93.73 7.695
106.413 c 11.68 114.37 15.723 119.659 24.465 128.366 c 34.133 137.991
35.859 141.003 34.836 146.449 c 34.285 149.382 29.75 154.187 27.531
154.187 c 26.887 154.187 26.359 154.546 26.359 154.988 c 26.359 157.413
34.148 153.663 37.078 149.824 c 40.391 145.48 40.602 141.527 37.938
133.765 c 35.188 125.745 32.059 119.499 28.734 115.386 c 25.48 111.359
19.887 102.663 18.188 98.988 c 13.672 89.23 11.344 75.484 12.742 66.866
c 13.777 60.472 14.949 55.495 16.012 52.988 c 16.383 52.109 17.188
50.128 17.801 48.589 c 21.352 39.663 33.23 26.433 42.758 20.792 c
53.852 14.222 68.793 10.917 79.633 12.628 c 88.562 14.042 97.043 16.933
103.559 20.792 c 113.086 26.433 124.965 39.663 128.516 48.589 c 129.129
50.128 129.934 52.109 130.305 52.988 c 131.367 55.495 132.539 60.472
133.574 66.866 c 134.312 71.409 134.312 74.226 133.578 79.265 c 131.297
94.945 126.344 105.261 116.16 115.577 c 107.191 124.656 98.73 129.542
86.758 132.554 c 77.094 134.984 75.871 134.82 72.453 130.652 c 67.297
124.359 59.656 120.984 51.844 121.55 c 45.789 121.988 43.09 124.464
42.551 130.07 c 41.906 136.757 46.305 141.995 55.441 145.413 c 57.934
146.347 59.793 147.409 59.566 147.777 c 58.945 148.777 59.922 150.804
61.27 151.32 c 61.926 151.57 63.945 151.058 65.758 150.183 c 67.574
149.304 69.75 148.589 70.594 148.589 c 71.438 148.589 74.16 148.097
76.645 147.495 c 79.125 146.898 83.68 145.941 86.758 145.374 c 109.375
141.214 128.324 126.98 138.621 106.413 c 144.973 93.73 147.812 75.734
145.543 62.534 c 143.867 52.788 143.301 50.925 139.359 42.187 c 134.207
30.769 124.766 19.374 115.16 12.988 c 107.621 7.976 97.34 3.355 90.262
1.796 c 84.426 0.507 67.453 -0.497 64.359 0.261 c h
91.105 3.804 m 121.156 12.249 142.328 37.784 144.457 68.156 c 146.496
97.218 130.648 124.909 104.758 137.531 c 96.793 141.413 92.91 142.636
82.172 144.648 c 77.215 145.574 72.168 146.523 70.957 146.749 c 69.348
147.058 68.758 146.847 68.758 145.968 c 68.758 145.304 68.105 143.956
67.305 142.972 c 65.949 141.296 65.656 141.249 62.906 142.241 c 61.285
142.827 59.957 143.605 59.957 143.964 c 59.957 145.71 51.957 142.316
48.488 139.097 c 43.246 134.23 42.641 129.745 46.68 125.706 c 48.941
123.445 49.984 122.988 52.891 122.988 c 56.816 122.988 63.75 125.277
66.582 127.507 c 71.035 131.015 76.031 137.866 75.379 139.57 c 75.012
140.519 75.32 140.648 76.836 140.191 c 79.711 139.32 80.324 138.409
78.438 137.812 c 75.496 136.878 76.605 136.14 82.465 135.136 c 96.855
132.667 108.715 126.351 118.375 116.003 c 128.207 105.476 133.043
94.933 135.172 79.386 c 137.453 62.765 130.512 42.851 117.961 29.999 c
108.922 20.745 100.34 15.816 87.559 12.546 c 66.496 7.152 44.266 13.706
28.355 29.999 c 19.309 39.265 14.043 50.074 11.484 64.628 c 10.344
71.132 10.293 73.195 11.145 79.386 c 13.082 93.531 16.461 101.64 25.902
114.792 c 31.801 123.011 33.34 125.945 36.344 134.702 c 37.797 138.949
38.395 141.941 38.051 143.3 c 37.25 146.495 35.957 145.781 35.957
142.148 c 35.957 137.472 34.625 135.484 25.758 126.917 c 14.895 116.429
9.426 108.062 5.277 95.585 c -8.578 53.898 18.918 9.175 62.738 2.12 c
69.414 1.046 84.473 1.941 91.105 3.804 c h
48.758 129.386 m 48.758 129.827 49.117 130.187 49.559 130.187 c 50
130.187 50.359 129.827 50.359 129.386 c 50.359 128.949 50 128.589
49.559 128.589 c 49.117 128.589 48.758 128.949 48.758 129.386 c h
46.359 130.988 m 46.359 131.429 46.719 131.788 47.16 131.788 c 47.598
131.788 47.957 131.429 47.957 130.988 c 47.957 130.546 47.598 130.187
47.16 130.187 c 46.719 130.187 46.359 130.546 46.359 130.988 c h
66.797 144.132 m 68.324 146.468 67.215 149.386 64.797 149.386 c 63.969
149.386 63.141 149.839 62.957 150.386 c 62.691 151.167 62.324 151.144
61.289 150.288 c 59.516 148.827 59.594 147.507 61.426 147.984 c 62.602
148.292 62.891 147.902 62.891 146.007 c 62.891 144.71 63.402 143.324
64.023 142.929 c 65.516 141.988 65.34 141.913 66.797 144.132 c h
63.16 146.187 m 63.16 146.628 63.52 146.988 63.957 146.988 c 64.398
146.988 64.758 146.628 64.758 146.187 c 64.758 145.745 64.398 145.386
63.957 145.386 c 63.52 145.386 63.16 145.745 63.16 146.187 c h
61.793 145.378 m 61.562 146.253 61.039 146.761 60.629 146.507 c 60.188
146.234 60.266 145.581 60.816 144.917 c 62.078 143.394 62.285 143.491
61.793 145.378 c h
61.793 145.378 m f
Q Q
showpage
%%Trailer
count op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
cairo_eps_state restore
%%EOF
No preview for this file type

10.5 KB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
width="185"
height="197"
sodipodi:docname="oroborus.svg">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1151"
inkscape:window-height="850"
id="namedview4"
showgrid="false"
inkscape:zoom="2.3959391"
inkscape:cx="96.200051"
inkscape:cy="50.248216"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
style="fill:#008c00;fill-opacity:0.47058823999999999;fill-rule:evenodd;stroke:none;stroke-width:1.69123815999999993;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:0.48868779000000001;stroke-dasharray:none"
d="M 86.75 12.15625 C 86.412594 12.163345 86.131501 12.184905 85.84375 12.21875 C 85.843427 12.228207 85.845475 12.244798 85.84375 12.25 C 85.83505 12.27608 85.8192 12.28582 85.8125 12.3125 C 85.8036 12.348292 85.8125 12.40061 85.8125 12.4375 L 85.8125 12.65625 C 85.8125 12.68084 85.8185 12.69489 85.8125 12.71875 C 85.80583 12.74542 85.78795 12.78582 85.78125 12.8125 C 85.76932 12.860224 85.7968 12.89084 85.78125 12.9375 C 85.77575 12.954 85.72655 12.98445 85.71875 13 C 85.70777 13.021963 85.7291 13.15644 85.71875 13.1875 C 85.66536 13.347665 85.6875 13.133951 85.6875 13.34375 C 85.68211 13.37071 85.66165 13.41054 85.65625 13.4375 C 85.64905 13.473672 85.66235 13.49486 85.65625 13.53125 C 85.64986 13.569613 85.6373 13.61936 85.625 13.65625 C 85.57942 13.793005 85.61678 13.735187 85.5625 13.84375 L 85.5 13.90625 C 85.4877 13.93084 85.47545 13.94207 85.46875 13.96875 C 85.46275 13.99261 85.47655 14.03917 85.46875 14.0625 C 85.45473 14.104563 85.38401 14.08948 85.40625 14.15625 C 85.40025 14.18011 85.41225 14.22614 85.40625 14.25 C 85.35286 14.463555 85.375 14.156073 85.375 14.4375 C 85.36861 14.475853 85.34925 14.49275 85.34375 14.53125 C 85.33675 14.579943 85.34375 14.63831 85.34375 14.6875 C 85.33145 14.724393 85.28765 14.74289 85.28125 14.78125 C 85.26912 14.854028 85.29914 14.95967 85.28125 15.03125 C 85.27703 15.04812 85.2555 15.046 85.25 15.0625 C 85.23444 15.109164 85.26193 15.13978 85.25 15.1875 C 85.24333 15.21417 85.23105 15.25666 85.21875 15.28125 L 85.15625 15.4375 C 85.13166 15.486684 85.07989 15.51033 85.0625 15.5625 C 85.0586 15.57416 85.0664 15.58208 85.0625 15.59375 C 85.0538 15.61983 85.03995 15.66141 85.03125 15.6875 C 85.02735 15.69916 85.03675 15.70775 85.03125 15.71875 C 85.02347 15.7343 85.0078 15.73445 85 15.75 C 84.989 15.772 85.0078 15.82042 85 15.84375 C 84.99131 15.86983 84.97745 15.88016 84.96875 15.90625 C 84.96485 15.91791 84.97265 15.92583 84.96875 15.9375 C 84.96006 15.96358 84.9462 15.97391 84.9375 16 C 84.9336 16.01166 84.9414 16.05083 84.9375 16.0625 C 84.92881 16.08858 84.8817 16.09832 84.875 16.125 C 84.869 16.14886 84.881 16.16364 84.875 16.1875 C 84.86833 16.21417 84.85045 16.25457 84.84375 16.28125 C 84.83775 16.30511 84.84975 16.31989 84.84375 16.34375 C 84.83708 16.37043 84.8212 16.38017 84.8125 16.40625 C 84.8086 16.41791 84.818 16.45775 84.8125 16.46875 C 84.80472 16.4843 84.78675 16.4835 84.78125 16.5 C 84.77345 16.52333 84.78905 16.53917 84.78125 16.5625 C 84.77575 16.579 84.7596 16.57928 84.75 16.59375 C 84.7195 16.639507 84.68676 16.70424 84.65625 16.75 C 84.6466 16.76447 84.6305 16.76475 84.625 16.78125 C 84.6172 16.80458 84.631 16.85114 84.625 16.875 C 84.61833 16.90167 84.60605 16.91291 84.59375 16.9375 C 84.56916 16.986684 84.54864 17.04158 84.53125 17.09375 C 84.52018 17.126952 84.54232 17.1543 84.53125 17.1875 C 84.52575 17.204 84.47425 17.20225 84.46875 17.21875 C 84.46095 17.24208 84.47655 17.28917 84.46875 17.3125 C 84.46325 17.329 84.4471 17.32928 84.4375 17.34375 C 84.407 17.389507 84.40551 17.45424 84.375 17.5 C 84.36535 17.51447 84.34925 17.51475 84.34375 17.53125 C 84.33595 17.55458 84.35155 17.57042 84.34375 17.59375 C 84.33825 17.61025 84.28905 17.60945 84.28125 17.625 C 84.27575 17.636 84.28515 17.67583 84.28125 17.6875 C 84.23667 17.821243 84.27503 17.69683 84.21875 17.78125 C 84.2035 17.80413 84.1998 17.81916 84.1875 17.84375 C 84.1752 17.86834 84.16495 17.91142 84.15625 17.9375 C 84.15235 17.94917 84.16175 17.95775 84.15625 17.96875 C 84.1407 17.99986 84.0735 17.99825 84.0625 18.03125 C 84.0547 18.05458 84.0703 18.10167 84.0625 18.125 C 84.057 18.1415 84.03905 18.1407 84.03125 18.15625 C 84.02575 18.16725 84.03515 18.17583 84.03125 18.1875 C 84.02256 18.21358 84.0087 18.22391 84 18.25 C 83.9961 18.26166 84.0055 18.3015 84 18.3125 C 83.98445 18.34361 83.95305 18.34389 83.9375 18.375 C 83.9265 18.397 83.9485 18.4155 83.9375 18.4375 C 83.924837 18.462825 83.911886 18.461997 83.90625 18.46875 C 83.909491 18.441912 83.888285 18.428891 83.84375 18.5625 C 83.83595 18.58583 83.85739 18.60454 83.84375 18.625 C 83.82446 18.65394 83.80054 18.68981 83.78125 18.71875 C 83.76761 18.73921 83.79864 18.76386 83.78125 18.78125 C 83.77256 18.78995 83.7587 18.77255 83.75 18.78125 C 83.7413 18.78994 83.7587 18.8038 83.75 18.8125 C 83.73056 18.83194 83.67569 18.82431 83.65625 18.84375 C 83.63681 18.86319 83.64025 18.91462 83.625 18.9375 C 83.61535 18.95197 83.60335 18.95428 83.59375 18.96875 C 83.5785 18.99163 83.58194 19.01181 83.5625 19.03125 C 83.54306 19.05069 83.48819 19.04306 83.46875 19.0625 C 83.44931 19.08194 83.45275 19.13337 83.4375 19.15625 C 83.408557 19.199663 83.37505 19.20826 83.34375 19.25 C 83.32725 19.272 83.32775 19.32087 83.3125 19.34375 C 83.282584 19.388623 83.20511 19.42121 83.15625 19.4375 C 83.136284 19.4442 83.01257 19.4375 83 19.4375 L 82.6875 19.4375 L 82.28125 19.4375 C 82.255591 19.4375 82.10709 19.4442 82.09375 19.4375 C 82.0782 19.42972 82.04775 19.41175 82.03125 19.40625 C 82.004554 19.39735 81.91841 19.41841 81.90625 19.40625 C 81.89755 19.39756 81.91495 19.3837 81.90625 19.375 C 81.894827 19.36358 81.73017 19.38642 81.71875 19.375 C 81.71005 19.36631 81.72975 19.34925 81.71875 19.34375 C 81.69675 19.33275 81.647 19.35475 81.625 19.34375 C 81.614 19.33825 81.6337 19.28995 81.625 19.28125 C 81.60761 19.26386 81.5845 19.29225 81.5625 19.28125 C 81.54695 19.27347 81.54681 19.2578 81.53125 19.25 C 81.52025 19.2445 81.511 19.2555 81.5 19.25 C 81.48445 19.24222 81.48525 19.22425 81.46875 19.21875 C 81.44542 19.21095 81.39833 19.22655 81.375 19.21875 C 81.3585 19.21325 81.3593 19.1953 81.34375 19.1875 C 81.32175 19.1765 81.30325 19.1985 81.28125 19.1875 C 81.2657 19.17972 81.2343 19.16405 81.21875 19.15625 C 81.205409 19.14955 81.08816 19.15625 81.0625 19.15625 C 81.045887 19.15625 80.94873 19.16185 80.9375 19.15625 C 80.92195 19.14847 80.9218 19.1328 80.90625 19.125 C 80.876737 19.11024 80.81076 19.13976 80.78125 19.125 C 80.7657 19.11722 80.76556 19.0703 80.75 19.0625 C 80.735378 19.0552 80.66375 19.07 80.65625 19.0625 C 80.64755 19.05381 80.66495 19.03995 80.65625 19.03125 C 80.63886 19.01386 80.5845 19.04225 80.5625 19.03125 C 80.54695 19.02347 80.54681 19.0078 80.53125 19 C 80.52025 18.9945 80.511 19.0055 80.5 19 C 80.41843 18.95922 80.49419 18.98839 80.46875 18.9375 C 80.46097 18.92195 80.4498 18.91855 80.4375 18.90625 L 80.375 18.84375 C 80.355578 18.824327 80.30095 18.7599 80.28125 18.75 C 80.27025 18.7445 80.2587 18.7587 80.25 18.75 C 80.230918 18.73093 80.213792 18.723245 80.21875 18.71875 C 80.226156 18.717416 80.245074 18.685039 80.1875 18.65625 C 80.1765 18.65075 80.16725 18.66175 80.15625 18.65625 C 80.139167 18.647709 80.05295 18.55295 80.03125 18.53125 C 80.01895 18.51895 79.98431 18.5078 79.96875 18.5 C 79.95775 18.4945 79.9485 18.5055 79.9375 18.5 C 79.901198 18.481849 79.81755 18.3619 79.78125 18.34375 C 79.77025 18.33825 79.761 18.34925 79.75 18.34375 C 79.73445 18.33597 79.73105 18.3248 79.71875 18.3125 C 79.70645 18.3002 79.6953 18.26555 79.6875 18.25 C 79.682 18.239 79.693 18.22975 79.6875 18.21875 C 79.67195 18.18764 79.64055 18.18736 79.625 18.15625 C 79.6195 18.14525 79.6337 18.1337 79.625 18.125 C 79.60593 18.105918 79.566995 18.088792 79.5625 18.09375 C 79.557944 18.089058 79.550443 18.132133 79.53125 18.09375 C 79.52575 18.08275 79.53675 18.04225 79.53125 18.03125 C 79.52347 18.0157 79.5078 18.01555 79.5 18 C 79.4945 17.989 79.5055 17.97975 79.5 17.96875 C 79.49222 17.9532 79.48105 17.9498 79.46875 17.9375 C 79.45645 17.9252 79.45305 17.91405 79.4375 17.90625 C 79.37222 17.87356 79.40493 17.93551 79.34375 17.84375 C 79.3285 17.82087 79.32775 17.80413 79.3125 17.78125 C 79.29321 17.75231 79.26555 17.74986 79.25 17.71875 C 79.2445 17.70775 79.2555 17.6985 79.25 17.6875 C 79.23445 17.65639 79.1718 17.62486 79.15625 17.59375 C 79.15075 17.58275 79.16175 17.5735 79.15625 17.5625 C 79.133216 17.516441 79.128352 17.531566 79.125 17.53125 C 79.120504 17.536208 79.112832 17.550332 79.09375 17.53125 C 79.08505 17.52256 79.10245 17.5087 79.09375 17.5 C 79.08506 17.4913 79.0712 17.5087 79.0625 17.5 C 79.0538 17.49131 79.068 17.4485 79.0625 17.4375 C 79.04695 17.40639 78.98431 17.40611 78.96875 17.375 C 78.96325 17.364 78.97425 17.35475 78.96875 17.34375 C 78.96097 17.3282 78.9498 17.3248 78.9375 17.3125 C 78.915803 17.290803 78.821 17.17333 78.8125 17.15625 C 78.807 17.14525 78.8164 17.13666 78.8125 17.125 C 78.80381 17.09892 78.7567 17.05793 78.75 17.03125 C 78.744 17.00739 78.7548 16.99287 78.75 16.96875 C 78.74238 16.930617 78.72635 16.91313 78.71875 16.875 C 78.71395 16.85089 78.72355 16.80537 78.71875 16.78125 C 78.71112 16.743118 78.6951 16.72563 78.6875 16.6875 C 78.6827 16.66339 78.6935 16.61761 78.6875 16.59375 C 78.63961 16.402186 78.65625 16.655697 78.65625 16.46875 L 78.65625 16.15625 L 78.65625 16.09375 C 78.65625 16.06916 78.66725 16.022 78.65625 16 C 78.65075 15.989 78.63667 16.0039 78.625 16 C 78.557927 15.977637 78.51789 15.9778 78.5 15.90625 C 78.494 15.88239 78.5 15.86834 78.5 15.84375 L 78.5 15.6875 L 78.5 15.25 C 78.5 15.22626 78.5062 14.99372 78.5 14.96875 C 78.49333 14.94208 78.47545 14.93292 78.46875 14.90625 C 78.46275 14.88239 78.47475 14.86761 78.46875 14.84375 C 78.46208 14.81708 78.4442 14.77668 78.4375 14.75 C 78.4315 14.72614 78.4375 14.71209 78.4375 14.6875 L 78.4375 14.625 L 78.4375 14.28125 L 78.4375 12.625 C 75.396926 13.08036 72.182792 14.075161 69 15.625 C 66.869849 16.662263 64.931135 17.887613 63.1875 19.21875 C 63.197931 19.233876 63.203195 19.242225 63.21875 19.25 C 63.24075 19.261 63.29511 19.23261 63.3125 19.25 C 63.32989 19.26739 63.3125 19.31916 63.3125 19.34375 L 63.3125 19.6875 L 63.3125 20.28125 C 63.3125 20.30584 63.32989 20.35761 63.3125 20.375 C 63.29511 20.39239 63.24075 20.364 63.21875 20.375 C 63.18764 20.39055 63.18736 20.42195 63.15625 20.4375 C 63.13425 20.4485 63.11575 20.4265 63.09375 20.4375 C 63.06264 20.45305 63.03299 20.489 63 20.5 C 62.95334 20.51555 62.921664 20.48445 62.875 20.5 C 62.82504 20.51665 62.681361 20.721819 62.625 20.75 C 62.603 20.761 62.5845 20.739 62.5625 20.75 C 62.53139 20.76555 62.53111 20.79695 62.5 20.8125 C 62.478 20.8235 62.42825 20.8015 62.40625 20.8125 C 62.37514 20.82805 62.37269 20.85571 62.34375 20.875 C 62.29799 20.9055 62.233258 20.93825 62.1875 20.96875 C 62.15856 20.98804 62.15611 21.0157 62.125 21.03125 C 62.103 21.04225 62.0845 21.02025 62.0625 21.03125 C 62.04838 21.03835 61.757062 21.298377 61.75 21.3125 C 61.739 21.3345 61.76739 21.38886 61.75 21.40625 C 61.71111 21.44514 61.632636 21.42986 61.59375 21.46875 C 61.57636 21.48614 61.61575 21.5515 61.59375 21.5625 C 61.54975 21.5845 61.515414 21.54695 61.46875 21.5625 C 61.43575 21.5735 61.39959 21.60041 61.375 21.625 C 61.35041 21.64959 61.33179 21.65856 61.3125 21.6875 C 61.282 21.73326 61.28889 21.804863 61.25 21.84375 C 61.23261 21.86114 61.17364 21.82636 61.15625 21.84375 C 61.13886 21.86114 61.17364 21.88886 61.15625 21.90625 C 61.13886 21.92364 61.11834 21.90625 61.09375 21.90625 C 61.04456 21.93084 60.976387 21.96111 60.9375 22 C 60.89861 22.03889 60.91389 22.086113 60.875 22.125 C 60.83611 22.16389 60.757636 22.17986 60.71875 22.21875 C 60.67986 22.25764 60.68924 22.299755 60.65625 22.34375 C 60.61451 22.3994 60.549193 22.450816 60.5 22.5 C 60.47541 22.52459 60.46861 22.5782 60.4375 22.59375 C 60.4155 22.60475 60.36114 22.57636 60.34375 22.59375 C 60.32636 22.61114 60.36114 22.63886 60.34375 22.65625 C 60.267421 22.732579 60.279863 22.66402 60.28125 22.625 C 60.270527 22.640825 60.249463 22.657338 60.21875 22.71875 C 60.20775 22.74075 60.22975 22.79051 60.21875 22.8125 C 60.2032 22.84361 60.14959 22.85041 60.125 22.875 C 60.06737 22.93263 59.948694 23.030084 59.90625 23.09375 C 59.87575 23.13951 59.88264 23.211113 59.84375 23.25 C 59.82636 23.26739 59.772 23.239 59.75 23.25 C 59.68778 23.28111 59.687214 23.375141 59.625 23.40625 C 59.603 23.41725 59.55325 23.39525 59.53125 23.40625 C 59.50014 23.4218 59.49334 23.44416 59.46875 23.46875 C 59.44416 23.49334 59.4218 23.50014 59.40625 23.53125 C 59.39525 23.55325 59.41725 23.603 59.40625 23.625 C 59.3907 23.65611 59.33709 23.66291 59.3125 23.6875 C 59.28791 23.71209 59.27894 23.73071 59.25 23.75 C 59.20424 23.78051 59.139508 23.81325 59.09375 23.84375 C 58.99919 23.90679 59.032063 23.905706 58.9375 23.96875 C 58.84599 24.02976 58.747765 24.063987 58.65625 24.125 L 58.59375 24.21875 C 58.59375 24.24334 58.61114 24.26386 58.59375 24.28125 C 58.55486 24.32014 58.483258 24.31325 58.4375 24.34375 C 58.37962 24.38234 58.343473 24.468891 58.28125 24.5 C 58.25925 24.511 58.24074 24.489 58.21875 24.5 C 58.15653 24.53111 58.124724 24.625141 58.0625 24.65625 C 58.0405 24.66725 58.01739 24.63886 58 24.65625 C 57.98261 24.67364 58.011 24.69675 58 24.71875 C 57.96889 24.78097 57.874859 24.812787 57.84375 24.875 C 57.83275 24.897 57.85475 24.91551 57.84375 24.9375 C 57.813044 24.998912 57.791971 25.015425 57.78125 25.03125 C 57.782633 24.99223 57.763832 24.92367 57.6875 25 C 57.67011 25.01739 57.6985 25.07175 57.6875 25.09375 C 57.67195 25.12486 57.64055 25.12514 57.625 25.15625 C 57.614 25.17825 57.64239 25.23261 57.625 25.25 C 57.60761 25.26739 57.57989 25.23261 57.5625 25.25 C 57.52772 25.28478 57.5845 25.331005 57.5625 25.375 C 57.54695 25.40611 57.4843 25.43764 57.46875 25.46875 C 57.45775 25.49075 57.47975 25.50925 57.46875 25.53125 C 57.43764 25.59347 57.374859 25.625287 57.34375 25.6875 C 57.33275 25.7095 57.35475 25.728 57.34375 25.75 C 57.31264 25.81222 57.218609 25.844036 57.1875 25.90625 C 57.1765 25.92825 57.1985 25.94675 57.1875 25.96875 C 57.1698 26.00415 57.048947 26.089606 57.03125 26.125 C 57.02025 26.147 57.04864 26.17011 57.03125 26.1875 C 57.01386 26.20489 56.98614 26.17011 56.96875 26.1875 C 56.95136 26.20489 56.98614 26.26386 56.96875 26.28125 C 56.95136 26.29864 56.89239 26.26386 56.875 26.28125 C 56.85761 26.29864 56.886 26.32175 56.875 26.34375 C 56.85732 26.37911 56.767681 26.464638 56.75 26.5 C 56.739 26.522 56.76739 26.54511 56.75 26.5625 C 56.73261 26.57989 56.67364 26.54511 56.65625 26.5625 C 56.63886 26.57989 56.67364 26.60761 56.65625 26.625 C 56.618086 26.663164 56.602743 26.666166 56.59375 26.65625 C 56.582634 26.67517 56.554875 26.67151 56.53125 26.71875 C 56.52025 26.74075 56.53125 26.75666 56.53125 26.78125 C 56.50666 26.80584 56.45305 26.81264 56.4375 26.84375 C 56.4155 26.88775 56.47228 26.965219 56.4375 27 C 56.399336 27.038164 56.383993 27.041166 56.375 27.03125 C 56.363908 27.04914 56.308124 27.040014 56.28125 27.09375 C 56.27025 27.11575 56.28125 27.13166 56.28125 27.15625 C 56.28125 27.20544 56.2968 27.265836 56.28125 27.3125 C 56.2646 27.36246 56.09068 27.474889 56.0625 27.53125 C 56.0515 27.55325 56.0735 27.57175 56.0625 27.59375 C 56.01152 27.64473 56.008573 27.673233 56 27.6875 C 55.998099 27.699836 56.016284 27.717431 56 27.75 C 55.98445 27.78111 55.95305 27.78139 55.9375 27.8125 C 55.92287 27.84175 55.95258 28.016166 55.9375 28.03125 C 55.92011 28.04864 55.86114 28.01386 55.84375 28.03125 C 55.80897 28.06603 55.87853 28.152719 55.84375 28.1875 C 55.82636 28.20489 55.79864 28.17011 55.78125 28.1875 C 55.74647 28.22228 55.80325 28.299755 55.78125 28.34375 C 55.7657 28.37486 55.74334 28.38166 55.71875 28.40625 C 55.71875 28.45544 55.7343 28.515837 55.71875 28.5625 C 55.70775 28.5955 55.64055 28.59389 55.625 28.625 C 55.60143 28.67215 55.6448 28.878113 55.625 28.9375 C 55.60761 28.98967 55.57989 29.010326 55.5625 29.0625 C 55.5547 29.08583 55.5735 29.13425 55.5625 29.15625 C 55.54695 29.18736 55.47975 29.18576 55.46875 29.21875 C 55.45515 29.25955 55.46875 29.581948 55.46875 29.65625 C 55.46875 29.68084 55.47975 29.72801 55.46875 29.75 C 55.4532 29.78111 55.4218 29.78139 55.40625 29.8125 C 55.39525 29.8345 55.40625 29.85041 55.40625 29.875 L 55.40625 29.96875 C 55.40625 30.0197 55.41747 30.227567 55.40625 30.25 C 55.3907 30.28111 55.3593 30.28139 55.34375 30.3125 C 55.33275 30.3345 55.35155 30.38292 55.34375 30.40625 C 55.31766 30.48452 55.21359 30.609231 55.1875 30.6875 C 55.1797 30.71083 55.1985 30.75925 55.1875 30.78125 C 55.17195 30.81236 55.15611 30.8282 55.125 30.84375 C 55.103 30.85475 55.04225 30.82175 55.03125 30.84375 C 55.02545 30.85529 55.03125 31.198123 55.03125 31.21875 L 55.03125 32.25 L 55.03125 33.875 L 55.03125 34.375 C 55.03125 34.42348 55.01737 34.552122 55.03125 34.59375 L 55.125 34.75 C 55.125 34.77459 55.1172 34.78917 55.125 34.8125 C 55.14239 34.86467 55.17011 34.916576 55.1875 34.96875 C 55.2073 35.02814 55.16393 35.234102 55.1875 35.28125 C 55.20305 35.31236 55.23445 35.31264 55.25 35.34375 C 55.261 35.36575 55.25 35.38166 55.25 35.40625 L 55.25 35.5 L 55.25 35.875 C 55.25 35.93677 55.23399 36.326969 55.25 36.375 C 55.26739 36.42717 55.33041 36.477896 55.34375 36.53125 C 55.35568 36.57897 55.34375 36.638317 55.34375 36.6875 C 55.34375 36.76384 55.32969 37.131277 55.34375 37.1875 C 55.29928 37.32104 55.440709 37.322126 55.46875 37.40625 C 55.48431 37.45291 55.45682 37.514786 55.46875 37.5625 C 55.49543 37.669203 55.590219 37.739407 55.625 37.84375 C 55.64833 37.91375 55.60167 37.992505 55.625 38.0625 C 55.636 38.0955 55.70775 38.12326 55.71875 38.15625 C 55.7343 38.20291 55.7032 38.234586 55.71875 38.28125 C 55.72975 38.31425 55.7657 38.34389 55.78125 38.375 C 55.79225 38.397 55.77345 38.41417 55.78125 38.4375 C 55.81603 38.541844 55.910824 38.643296 55.9375 38.75 C 55.94943 38.79772 55.9375 38.825817 55.9375 38.875 L 55.9375 39.03125 L 55.9375 39.46875 C 60.077242 44.690381 70.285356 45.260098 80.125 40.46875 C 86.334362 37.445143 91.059804 32.933206 93.40625 28.34375 C 135.09221 29.116049 168.65625 63.181148 168.65625 105.125 C 168.65625 147.55295 134.32226 181.9375 91.96875 181.9375 C 49.615241 181.9375 15.28125 147.55295 15.28125 105.125 C 15.28125 85.551163 22.592115 67.711511 34.625 54.15625 C 34.619628 54.075109 34.582621 53.970888 34.59375 53.9375 C 34.61575 53.87151 34.711414 53.839134 34.75 53.78125 C 34.7805 53.73549 34.77361 53.695136 34.8125 53.65625 C 34.82989 53.63886 34.88886 53.67364 34.90625 53.65625 C 34.92364 53.63886 34.88886 53.57989 34.90625 53.5625 C 34.92364 53.54511 34.95136 53.57989 34.96875 53.5625 C 35.00764 53.52361 35.00075 53.452008 35.03125 53.40625 C 35.05054 53.37731 35.10571 53.37269 35.125 53.34375 C 35.1555 53.29799 35.157 53.233258 35.1875 53.1875 C 35.20679 53.15856 35.2657 53.15611 35.28125 53.125 C 35.29225 53.103 35.27025 53.0845 35.28125 53.0625 C 35.29651 53.03197 35.468727 52.864599 35.5 52.84375 C 35.54576 52.81325 35.586113 52.78889 35.625 52.75 C 35.66389 52.71111 35.68825 52.639507 35.71875 52.59375 C 35.73804 52.56481 35.7657 52.56236 35.78125 52.53125 C 35.80325 52.48726 35.74647 52.409781 35.78125 52.375 C 35.79864 52.35761 35.82636 52.39239 35.84375 52.375 C 35.88264 52.33611 35.907 52.295757 35.9375 52.25 C 35.95679 52.22106 35.98445 52.18736 36 52.15625 C 36.011 52.13425 35.9922 52.11708 36 52.09375 C 36.02171 52.02861 36.179827 51.714634 36.21875 51.65625 C 36.23804 51.62731 36.29321 51.59144 36.3125 51.5625 L 36.375 51.4375 C 36.375 51.41291 36.364 51.36575 36.375 51.34375 C 36.469117 51.249633 36.446566 51.272028 36.4375 51.28125 C 36.430388 51.276356 36.41036 51.273031 36.4375 51.21875 C 36.45305 51.18764 36.52025 51.158 36.53125 51.125 C 36.5468 51.07834 36.53125 51.049184 36.53125 51 C 36.53125 50.97541 36.52025 50.92825 36.53125 50.90625 C 36.5468 50.87514 36.5782 50.87486 36.59375 50.84375 C 36.60475 50.82175 36.59375 50.77459 36.59375 50.75 C 36.61834 50.70081 36.62575 50.670758 36.65625 50.625 C 36.67554 50.59606 36.73071 50.56019 36.75 50.53125 C 36.7805 50.48549 36.782 50.452007 36.8125 50.40625 C 36.85109 50.34837 36.937641 50.312214 36.96875 50.25 C 36.97975 50.228 36.95775 50.2095 36.96875 50.1875 C 36.9843 50.15639 37.00666 50.11834 37.03125 50.09375 C 37.05584 50.06916 37.09606 50.05054 37.125 50.03125 C 37.17076 50.00075 37.219495 49.98326 37.25 49.9375 C 37.27728 49.89657 37.23445 49.859164 37.25 49.8125 C 37.261 49.7795 37.31916 49.74334 37.34375 49.71875 C 37.39294 49.66956 37.430163 49.651633 37.46875 49.59375 C 37.48239 49.57329 37.45775 49.522 37.46875 49.5 C 37.4843 49.46889 37.54695 49.46861 37.5625 49.4375 C 37.5735 49.4155 37.54511 49.39239 37.5625 49.375 C 37.57989 49.35761 37.60761 49.39239 37.625 49.375 C 37.64239 49.35761 37.614 49.30324 37.625 49.28125 C 37.64055 49.25014 37.67195 49.24986 37.6875 49.21875 C 37.6985 49.19675 37.6765 49.17825 37.6875 49.15625 C 37.70305 49.12514 37.7657 49.09361 37.78125 49.0625 C 37.80325 49.0185 37.74647 48.941031 37.78125 48.90625 C 37.79864 48.88886 37.82636 48.92364 37.84375 48.90625 C 37.86114 48.88886 37.82636 48.86114 37.84375 48.84375 C 37.86114 48.82636 37.92011 48.86114 37.9375 48.84375 C 37.95489 48.82636 37.9265 48.80325 37.9375 48.78125 C 37.96861 48.71903 38.031391 48.687213 38.0625 48.625 C 38.0735 48.603 38.0515 48.5845 38.0625 48.5625 C 38.09361 48.50028 38.18764 48.468464 38.21875 48.40625 C 38.2384 48.36694 38.1991 48.289307 38.21875 48.25 C 38.2343 48.21889 38.2657 48.21861 38.28125 48.1875 C 38.29225 48.1655 38.27345 48.11708 38.28125 48.09375 L 38.375 47.96875 C 38.375 47.94416 38.3672 47.89833 38.375 47.875 C 38.40087 47.7974 38.474132 47.671352 38.5 47.59375 C 38.5078 47.57042 38.489 47.55325 38.5 47.53125 C 38.53111 47.46903 38.625141 47.437214 38.65625 47.375 C 38.672534 47.342431 38.654349 47.324836 38.65625 47.3125 C 38.669106 47.302081 38.680388 47.276356 38.6875 47.28125 C 38.686368 47.283514 38.668433 47.300318 38.75 47.21875 L 38.8125 47.15625 C 38.83709 47.13166 38.85945 47.09361 38.875 47.0625 C 38.886 47.0405 38.864 47.02199 38.875 47 C 38.89055 46.96889 38.9532 46.96861 38.96875 46.9375 C 38.97975 46.9155 38.95775 46.86575 38.96875 46.84375 C 38.9843 46.81264 39.01196 46.81019 39.03125 46.78125 C 39.06175 46.73549 39.06325 46.670757 39.09375 46.625 C 39.13853 46.55784 39.279802 46.471645 39.3125 46.40625 C 39.3235 46.38425 39.29511 46.36114 39.3125 46.34375 C 39.32989 46.32636 39.38886 46.36114 39.40625 46.34375 C 39.44103 46.30897 39.38425 46.231495 39.40625 46.1875 C 39.42181 46.15639 39.4532 46.15611 39.46875 46.125 C 39.49826 46.06598 39.43924 45.965275 39.46875 45.90625 C 39.49986 45.84403 39.593891 45.812214 39.625 45.75 C 39.647 45.70601 39.59022 45.628531 39.625 45.59375 C 39.64239 45.57636 39.67011 45.61114 39.6875 45.59375 C 39.72228 45.55897 39.6655 45.481495 39.6875 45.4375 C 39.71861 45.37528 39.812641 45.374723 39.84375 45.3125 C 39.85475 45.2905 39.83275 45.24074 39.84375 45.21875 C 39.8593 45.18764 39.88696 45.18519 39.90625 45.15625 C 39.93675 45.11049 39.96111 45.038887 40 45 C 40.03889 44.96111 40.086114 44.97639 40.125 44.9375 C 40.14239 44.92011 40.114 44.897 40.125 44.875 C 40.1348 44.85541 40.32416 44.666045 40.34375 44.65625 C 40.36575 44.64525 40.42011 44.67364 40.4375 44.65625 C 40.513829 44.579921 40.44527 44.561113 40.40625 44.5625 C 40.422075 44.551777 40.438588 44.530713 40.5 44.5 C 40.522 44.489 40.57636 44.51739 40.59375 44.5 C 40.60883 44.48492 40.57912 44.310504 40.59375 44.28125 C 40.6093 44.25014 40.6407 44.21861 40.65625 44.1875 C 40.66725 44.1655 40.63886 44.14239 40.65625 44.125 C 40.67364 44.10761 40.70136 44.14239 40.71875 44.125 C 40.73614 44.10761 40.70136 44.07989 40.71875 44.0625 C 40.795079 43.986171 40.813887 44.02348 40.8125 44.0625 C 40.823223 44.046675 40.844287 44.030162 40.875 43.96875 C 40.886 43.94675 40.875 43.93084 40.875 43.90625 C 40.875 43.81804 40.85895 43.516904 40.875 43.46875 C 40.90978 43.364406 40.990402 43.258371 41.03125 43.15625 C 41.09124 43.006268 41.069737 42.911024 41.15625 42.78125 C 41.17554 42.75231 41.239 42.75175 41.25 42.71875 C 41.26555 42.67209 41.25 42.611684 41.25 42.5625 C 41.25 42.53791 41.239 42.522 41.25 42.5 C 41.26555 42.46889 41.28791 42.46209 41.3125 42.4375 C 41.3125 42.38831 41.29695 42.327914 41.3125 42.28125 C 41.3235 42.24825 41.38696 42.24769 41.40625 42.21875 C 41.43675 42.17299 41.43825 42.108258 41.46875 42.0625 C 41.48804 42.03356 41.52025 42.033 41.53125 42 C 41.5468 41.95334 41.5157 41.890414 41.53125 41.84375 C 41.55325 41.77776 41.656391 41.749724 41.6875 41.6875 C 41.6985 41.6655 41.6765 41.647 41.6875 41.625 C 41.70306 41.59389 41.73445 41.56236 41.75 41.53125 C 41.76967 41.49191 41.73033 41.445595 41.75 41.40625 C 41.813971 41.278307 41.841309 41.324203 41.84375 41.34375 C 41.85356 41.351794 41.868084 41.350665 41.90625 41.3125 C 41.92364 41.29511 41.89525 41.272 41.90625 41.25 C 41.987818 41.168432 41.969882 41.185236 41.96875 41.1875 C 41.961638 41.182606 41.94161 41.148031 41.96875 41.09375 C 41.99986 41.03153 42.093891 40.999714 42.125 40.9375 C 42.136 40.9155 42.10761 40.89239 42.125 40.875 C 42.14239 40.85761 42.17011 40.89239 42.1875 40.875 C 42.20489 40.85761 42.17011 40.82989 42.1875 40.8125 C 42.20489 40.79511 42.26386 40.82989 42.28125 40.8125 C 42.29864 40.79511 42.26386 40.73614 42.28125 40.71875 C 42.29864 40.70136 42.32636 40.73614 42.34375 40.71875 C 42.36114 40.70136 42.32636 40.67364 42.34375 40.65625 C 42.36114 40.63886 42.42011 40.67364 42.4375 40.65625 C 42.45489 40.63886 42.42011 40.61114 42.4375 40.59375 C 42.45489 40.57636 42.48261 40.61114 42.5 40.59375 C 42.53689 40.55686 42.46311 40.411891 42.5 40.375 C 42.51739 40.35761 42.54511 40.39239 42.5625 40.375 C 42.57989 40.35761 42.5515 40.30325 42.5625 40.28125 C 42.59361 40.21903 42.687641 40.187213 42.71875 40.125 C 42.72975 40.103 42.70775 40.0845 42.71875 40.0625 C 42.7343 40.03139 42.7657 40.03111 42.78125 40 C 42.79225 39.978 42.77025 39.92825 42.78125 39.90625 C 42.81236 39.84403 42.915502 39.847243 42.9375 39.78125 C 42.95305 39.73459 42.92195 39.671664 42.9375 39.625 C 42.9485 39.592 42.98445 39.59361 43 39.5625 C 43.011 39.5405 42.989 39.49075 43 39.46875 C 43.03111 39.40653 43.125141 39.405964 43.15625 39.34375 C 43.17944 39.29738 43.13306 39.077623 43.15625 39.03125 C 43.1718 39.00014 43.23445 38.99986 43.25 38.96875 C 43.261 38.94675 43.239 38.897 43.25 38.875 C 43.26555 38.84389 43.29695 38.84361 43.3125 38.8125 C 43.3345 38.7685 43.2905 38.700245 43.3125 38.65625 C 43.406617 38.562133 43.384066 38.584528 43.375 38.59375 C 43.367888 38.588856 43.34786 38.585531 43.375 38.53125 C 43.39055 38.50014 43.4532 38.46861 43.46875 38.4375 C 43.49826 38.37848 43.43924 38.277775 43.46875 38.21875 C 43.4843 38.18764 43.5157 38.18736 43.53125 38.15625 C 43.55325 38.11226 43.50925 38.043995 43.53125 38 C 43.612818 37.918432 43.594882 37.935236 43.59375 37.9375 C 43.586638 37.932606 43.56661 37.898031 43.59375 37.84375 C 43.6093 37.81264 43.67195 37.81236 43.6875 37.78125 C 43.6985 37.75925 43.6765 37.74075 43.6875 37.71875 C 43.70305 37.68764 43.73445 37.65611 43.75 37.625 C 43.76463 37.59575 43.73492 37.421334 43.75 37.40625 C 43.76739 37.38886 43.79051 37.41725 43.8125 37.40625 C 43.975636 37.32468 43.85537 37.351773 43.90625 37.25 C 43.9218 37.21889 43.9532 37.21861 43.96875 37.1875 C 43.97975 37.1655 43.95136 37.14239 43.96875 37.125 C 43.98614 37.10761 44.04511 37.14239 44.0625 37.125 C 44.09728 37.09022 44.0405 37.012745 44.0625 36.96875 C 44.07805 36.93764 44.10945 36.93736 44.125 36.90625 C 44.136 36.88425 44.114 36.83449 44.125 36.8125 C 44.1348 36.79291 44.32416 36.603545 44.34375 36.59375 C 44.36575 36.58275 44.38886 36.61114 44.40625 36.59375 C 44.44103 36.55897 44.38425 36.481495 44.40625 36.4375 C 44.4218 36.40639 44.48445 36.40611 44.5 36.375 C 44.5224 36.3302 44.4776 35.982302 44.5 35.9375 C 44.51556 35.90639 44.54695 35.90611 44.5625 35.875 C 44.5735 35.853 44.5625 35.80584 44.5625 35.78125 L 44.5625 35.5625 C 44.5625 35.51331 44.55057 35.453973 44.5625 35.40625 C 44.57584 35.3529 44.60041 35.330434 44.625 35.28125 L 44.71875 35.125 L 44.9375 34.6875 C 44.96209 34.63831 44.9695 34.577008 45 34.53125 C 45.01929 34.50231 45.07446 34.49769 45.09375 34.46875 C 45.193145 34.319658 45.163382 34.308993 45.15625 34.3125 C 45.147186 34.310573 45.137948 34.304911 45.15625 34.25 C 45.17364 34.19783 45.20136 34.145924 45.21875 34.09375 C 45.22655 34.07042 45.21095 34.05458 45.21875 34.03125 C 45.23614 33.97908 45.29511 33.927173 45.3125 33.875 C 45.3203 33.85167 45.3015 33.80325 45.3125 33.78125 C 45.32805 33.75014 45.35945 33.74986 45.375 33.71875 C 45.397 33.67475 45.35945 33.609163 45.375 33.5625 C 45.553144 33.028067 45.362416 33.681421 45.53125 33.34375 C 45.54225 33.32175 45.52025 33.30325 45.53125 33.28125 C 45.54105 33.26166 45.646457 33.144586 45.65625 33.125 C 45.67825 33.081 45.63425 33.012745 45.65625 32.96875 C 45.6718 32.93764 45.73445 32.93736 45.75 32.90625 C 45.77951 32.84722 45.72049 32.746526 45.75 32.6875 C 45.76555 32.65639 45.79695 32.65611 45.8125 32.625 C 45.8235 32.603 45.8125 32.55584 45.8125 32.53125 C 45.83709 32.50666 45.8907 32.49986 45.90625 32.46875 C 45.92944 32.42238 45.88306 32.202624 45.90625 32.15625 C 45.9218 32.12514 45.9532 32.12486 45.96875 32.09375 C 45.99202 32.0472 45.94548 31.765296 45.96875 31.71875 C 45.9843 31.68764 46.0157 31.68736 46.03125 31.65625 C 46.03543 31.647893 46.03223 31.618706 46.03125 31.59375 C 46.060522 31.538708 46.101877 31.495304 46.125 31.4375 C 46.14239 31.42011 46.1172 31.39833 46.125 31.375 C 46.14239 31.32283 46.17011 31.270924 46.1875 31.21875 L 46.25 31.0625 C 46.27888 30.990289 46.30897 30.91331 46.34375 30.84375 C 46.348021 30.835209 46.338888 30.820698 46.34375 30.8125 C 46.364035 30.800723 46.395627 30.802494 46.40625 30.78125 C 46.41065 30.77245 46.406074 30.760352 46.40625 30.75 C 46.43604 30.710614 46.446784 30.668926 46.46875 30.625 C 46.543154 30.4762 46.5283 30.378937 46.625 30.25 C 46.666737 30.194346 46.73951 30.1494 46.78125 30.09375 C 46.847244 30.00576 46.87151 29.90049 46.9375 29.8125 C 46.979237 29.756846 47.02076 29.7119 47.0625 29.65625 C 47.128494 29.56826 47.16216 29.46931 47.21875 29.375 C 47.281892 29.269764 47.39534 29.126491 47.4375 29 C 47.4453 28.97667 47.4375 28.96209 47.4375 28.9375 L 47.4375 28.625 C 47.4375 28.551218 47.42303 28.4786 47.4375 28.40625 C 47.44828 28.352326 47.48261 28.30217 47.5 28.25 C 47.51555 28.203336 47.48445 28.17166 47.5 28.125 C 47.51739 28.072826 47.58296 28.02268 47.59375 27.96875 C 47.60822 27.896401 47.58162 27.82278 47.59375 27.75 C 47.60653 27.673285 47.63166 27.60503 47.65625 27.53125 L 47.75 27.3125 C 47.763919 27.270737 47.766425 27.229024 47.78125 27.1875 C 47.785698 27.175043 47.808566 27.168843 47.8125 27.15625 C 47.84844 27.10833 48.011404 26.778289 48.03125 26.71875 C 48.04481 26.67807 48.01548 26.422025 48.03125 26.40625 C 48.04864 26.38886 48.07636 26.42364 48.09375 26.40625 C 48.11114 26.38886 48.08275 26.36575 48.09375 26.34375 C 48.13802 26.25521 48.268231 26.213538 48.3125 26.125 C 48.3235 26.103 48.3015 26.0845 48.3125 26.0625 C 48.32805 26.03139 48.3907 25.99986 48.40625 25.96875 C 48.41725 25.94675 48.39525 25.92825 48.40625 25.90625 C 48.259497 25.987342 48.115004 26.074367 47.96875 26.15625 C 47.969514 26.146506 47.966364 26.134544 47.96875 26.125 C 47.997631 26.009475 48.16564 25.796824 48.1875 25.6875 C 48.20197 25.615151 48.17537 25.54153 48.1875 25.46875 C 48.20028 25.392035 48.23475 25.32626 48.25 25.25 C 48.2596 25.201767 48.23807 25.14147 48.25 25.09375 C 48.276676 24.987046 48.37147 24.885593 48.40625 24.78125 C 48.41405 24.75792 48.39525 24.74075 48.40625 24.71875 C 48.4218 24.68764 48.45775 24.68925 48.46875 24.65625 C 48.49986 24.562923 48.44489 24.43919 48.46875 24.34375 C 48.498528 24.224635 48.55 24.2 48.625 24.125 C 48.64959 24.10041 48.67195 24.09361 48.6875 24.0625 C 48.71107 24.015352 48.6677 23.80939 48.6875 23.75 C 48.70489 23.697827 48.76791 23.67835 48.78125 23.625 C 48.79528 23.568891 48.78125 23.31178 48.78125 23.25 L 48.78125 22.4375 C 48.78125 22.374904 48.76901 22.04895 48.78125 22 C 48.79459 21.946647 48.83041 21.8971 48.84375 21.84375 C 48.85568 21.796026 48.8282 21.73416 48.84375 21.6875 C 48.871791 21.603376 49.04447 21.60229 49 21.46875 C 49.01193 21.421026 48.98445 21.35916 49 21.3125 C 49.011 21.27951 49.04695 21.28111 49.0625 21.25 C 49.0735 21.228 49.0515 21.2095 49.0625 21.1875 C 49.07805 21.15639 49.10945 21.12486 49.125 21.09375 C 49.136 21.07175 49.114 21.05325 49.125 21.03125 C 49.14055 21.00014 49.2032 20.99986 49.21875 20.96875 C 49.24291 20.920437 49.19693 20.65923 49.21875 20.59375 C 49.23614 20.541577 49.26386 20.48967 49.28125 20.4375 C 49.28905 20.41417 49.28125 20.39959 49.28125 20.375 L 49.28125 20.21875 L 49.28125 19.6875 L 49.28125 18.75 L 49.28125 18.09375 C 49.28125 18.052526 49.29576 17.76229 49.28125 17.71875 C 49.26386 17.666576 49.23209 17.61585 49.21875 17.5625 C 49.20682 17.514777 49.22835 17.45448 49.21875 17.40625 C 49.2035 17.329987 49.14386 17.26295 49.125 17.1875 C 49.119 17.16364 49.1328 17.14833 49.125 17.125 C 49.10761 17.072826 49.07989 17.02092 49.0625 16.96875 C 49.0547 16.94542 49.0735 16.92825 49.0625 16.90625 C 49.04695 16.87514 49.01555 16.84361 49 16.8125 C 48.98036 16.773213 49.01964 16.72679 49 16.6875 C 48.98445 16.65639 48.9218 16.62486 48.90625 16.59375 C 48.87911 16.539469 48.899138 16.536144 48.90625 16.53125 C 48.915316 16.540472 48.937867 16.562867 48.84375 16.46875 C 48.83275 16.44675 48.85475 16.397 48.84375 16.375 C 48.8282 16.34389 48.7968 16.34361 48.78125 16.3125 C 48.77025 16.2905 48.79225 16.272 48.78125 16.25 C 48.7657 16.21889 48.6985 16.18925 48.6875 16.15625 C 48.67195 16.109587 48.70305 16.04666 48.6875 16 C 48.6765 15.967 48.636 15.9705 48.625 15.9375 C 48.61375 15.903753 48.64142 15.68908 48.625 15.65625 C 48.60945 15.62514 48.57805 15.59361 48.5625 15.5625 C 48.5405 15.518505 48.5845 15.4815 48.5625 15.4375 C 48.54695 15.40639 48.4843 15.37486 48.46875 15.34375 C 48.45775 15.32175 48.47975 15.30325 48.46875 15.28125 C 48.42448 15.192712 48.29427 15.15104 48.25 15.0625 C 48.22286 15.008219 48.211638 14.973644 48.21875 14.96875 C 48.208844 14.960408 48.248676 14.967426 48.1875 14.90625 C 48.1655 14.862255 48.22228 14.78478 48.1875 14.75 C 48.17011 14.73261 48.11114 14.76739 48.09375 14.75 C 48.05897 14.715219 48.11575 14.66899 48.09375 14.625 C 48.0782 14.59389 48.05584 14.55584 48.03125 14.53125 C 48.00666 14.50666 47.99986 14.4843 47.96875 14.46875 C 47.946296 14.45752 47.78323 14.46875 47.75 14.46875 C 47.726172 14.46875 47.658307 14.47038 47.59375 14.46875 C 47.561439 14.441532 47.523154 14.409728 47.5 14.375 C 47.428317 14.267479 47.476501 14.22392 47.375 14.15625 C 47.329242 14.12575 47.26794 14.11834 47.21875 14.09375 C 47.19416 14.09375 47.17825 14.10475 47.15625 14.09375 C 47.094838 14.063037 47.078325 14.041973 47.0625 14.03125 C 47.10152 14.032637 47.138829 14.013828 47.0625 13.9375 C 47.059531 13.9345 46.80835 13.9375 46.78125 13.9375 L 45.90625 13.9375 C 45.839745 13.9375 45.57769 13.92202 45.53125 13.9375 C 45.479076 13.95489 45.42717 14.01386 45.375 14.03125 C 45.35167 14.03905 45.33709 14.03125 45.3125 14.03125 L 45.15625 14.09375 C 45.104286 14.11107 44.86355 14.07395 44.84375 14.09375 C 44.82636 14.11114 44.85475 14.13425 44.84375 14.15625 C 44.826667 14.190416 44.6059 14.42536 44.5625 14.46875 C 44.53791 14.49334 44.511 14.49825 44.5 14.53125 C 44.48741 14.569018 44.5 14.916 44.5 14.96875 L 44.5 15.71875 L 44.5 19.25 L 44.5 20.15625 L 44.5 20.21875 C 44.5 20.24334 44.51739 20.26386 44.5 20.28125 C 44.48261 20.29864 44.42364 20.26386 44.40625 20.28125 C 44.3948 20.2927 44.41585 20.47129 44.40625 20.5 C 44.3439 20.687052 44.345575 20.635126 44.34375 20.625 C 44.335919 20.619827 44.323459 20.665582 44.28125 20.75 C 44.25174 20.809025 44.31076 20.90973 44.28125 20.96875 C 44.2657 20.99986 44.20306 21.00014 44.1875 21.03125 C 44.1765 21.05325 44.1985 21.07175 44.1875 21.09375 C 44.17195 21.12486 44.14055 21.15639 44.125 21.1875 C 44.114 21.2095 44.136 21.228 44.125 21.25 C 44.10945 21.28111 44.07805 21.28139 44.0625 21.3125 C 44.0405 21.356495 44.0845 21.42475 44.0625 21.46875 C 44.020291 21.553168 43.976581 21.567673 43.96875 21.5625 C 43.966925 21.552374 43.9686 21.500449 43.90625 21.6875 C 43.89845 21.71083 43.91989 21.76079 43.90625 21.78125 C 43.867664 21.839134 43.78859 21.84837 43.75 21.90625 C 43.73636 21.92671 43.7578 21.97667 43.75 22 C 43.723911 22.078269 43.61984 22.20298 43.59375 22.28125 C 43.58595 22.30458 43.60475 22.32175 43.59375 22.34375 C 43.549481 22.432288 43.41927 22.50521 43.375 22.59375 C 43.35925 22.625261 43.375 22.90833 43.375 22.9375 L 43.375 23.09375 C 43.39239 23.07636 43.45136 23.07636 43.46875 23.09375 C 43.48614 23.11114 43.46875 23.13166 43.46875 23.15625 C 43.46875 23.18084 43.47975 23.228 43.46875 23.25 C 43.4532 23.28111 43.39429 23.28356 43.375 23.3125 C 43.3445 23.358257 43.343 23.42299 43.3125 23.46875 C 43.273913 23.526624 43.19484 23.56712 43.15625 23.625 C 43.12575 23.670757 43.12426 23.70424 43.09375 23.75 C 43.07446 23.77894 43.01555 23.81264 43 23.84375 C 42.989 23.86575 43 23.88166 43 23.90625 C 43 23.955434 43.01555 24.01584 43 24.0625 C 42.989 24.0955 42.96209 24.10041 42.9375 24.125 C 42.853086 24.209418 42.82592 24.209745 42.78125 24.34375 C 42.77345 24.36708 42.78905 24.41417 42.78125 24.4375 C 42.76386 24.489673 42.74334 24.51331 42.71875 24.5625 C 42.69416 24.611684 42.68675 24.67299 42.65625 24.71875 C 42.63696 24.74769 42.58179 24.75231 42.5625 24.78125 C 42.532 24.827007 42.5305 24.89174 42.5 24.9375 C 42.461414 24.995384 42.37486 25.03153 42.34375 25.09375 C 42.33275 25.11574 42.35475 25.13425 42.34375 25.15625 C 42.301542 25.240668 42.289081 25.255173 42.28125 25.25 C 42.279425 25.239874 42.2811 25.187949 42.21875 25.375 C 42.21095 25.39833 42.23614 25.45136 42.21875 25.46875 C 42.179863 25.50763 42.093 25.48549 42.0625 25.53125 C 42.03522 25.572176 42.08978 25.64657 42.0625 25.6875 C 42.031995 25.73326 41.94514 25.71111 41.90625 25.75 C 41.88886 25.76739 41.91725 25.7905 41.90625 25.8125 C 41.8907 25.84361 41.86304 25.87731 41.84375 25.90625 C 41.81325 25.952007 41.77459 26.01331 41.75 26.0625 C 41.72541 26.0625 41.70489 26.04511 41.6875 26.0625 C 41.67011 26.07989 41.70489 26.10761 41.6875 26.125 C 41.67011 26.14239 41.64239 26.10761 41.625 26.125 C 41.60761 26.14239 41.636 26.1655 41.625 26.1875 C 41.60945 26.21861 41.55054 26.25231 41.53125 26.28125 C 41.459567 26.38877 41.507752 26.43233 41.40625 26.5 C 41.360492 26.5305 41.29576 26.53199 41.25 26.5625 C 41.22106 26.58179 41.18736 26.60945 41.15625 26.625 C 41.13425 26.636 41.10475 26.603 41.09375 26.625 C 41.07175 26.668995 41.12103 26.74032 41.09375 26.78125 C 41.03274 26.872764 40.89027 26.85973 40.8125 26.9375 C 40.77361 26.976386 40.75764 27.05486 40.71875 27.09375 C 40.628885 27.183614 40.5565 27.105747 40.5 27.21875 C 40.489 27.24075 40.511 27.2905 40.5 27.3125 C 40.48445 27.34361 40.46209 27.35041 40.4375 27.375 C 40.41291 27.39959 40.37486 27.42195 40.34375 27.4375 C 40.32175 27.4485 40.29864 27.42011 40.28125 27.4375 C 40.26386 27.45489 40.29864 27.51386 40.28125 27.53125 C 40.26386 27.54864 40.23614 27.51386 40.21875 27.53125 C 40.20136 27.54864 40.22655 27.57042 40.21875 27.59375 C 40.129587 27.861235 40.175056 27.643665 40.0625 27.8125 C 40.032 27.858258 40.03889 27.92986 40 27.96875 C 39.961113 28.00763 39.88264 27.99236 39.84375 28.03125 C 39.80487 28.070136 39.81175 28.14174 39.78125 28.1875 C 39.76196 28.21644 39.70679 28.22106 39.6875 28.25 C 39.657 28.295758 39.6555 28.36049 39.625 28.40625 C 39.580223 28.473414 39.43895 28.5596 39.40625 28.625 C 39.39525 28.647 39.41725 28.69675 39.40625 28.71875 C 39.375903 28.779445 39.13013 28.94543 39.09375 29 C 39.08011 29.02046 39.11114 29.04511 39.09375 29.0625 C 39.003885 29.152364 38.9315 29.105747 38.875 29.21875 C 38.864 29.24075 38.89239 29.26386 38.875 29.28125 C 38.85761 29.29864 38.82989 29.26386 38.8125 29.28125 C 38.79511 29.29864 38.8235 29.353 38.8125 29.375 C 38.79695 29.40611 38.77459 29.41291 38.75 29.4375 C 38.72541 29.46209 38.68736 29.48445 38.65625 29.5 C 38.601969 29.52714 38.598644 29.538362 38.59375 29.53125 C 38.607002 29.517189 38.60196 29.49179 38.5 29.59375 C 38.456005 29.61575 38.40978 29.55897 38.375 29.59375 C 38.32488 29.643871 38.430473 29.73789 38.28125 29.8125 C 38.237255 29.8345 38.19103 29.77772 38.15625 29.8125 C 38.13886 29.82989 38.16725 29.853 38.15625 29.875 C 38.092265 30.002942 38.064939 29.957047 38.0625 29.9375 C 38.052693 29.929456 38.038164 29.930585 38 29.96875 C 37.98261 29.98614 38 30.00666 38 30.03125 L 37.84375 30.09375 C 37.82636 30.11114 37.85475 30.1655 37.84375 30.1875 C 37.8282 30.21861 37.80054 30.22106 37.78125 30.25 C 37.75075 30.295757 37.718 30.36049 37.6875 30.40625 C 37.634326 30.486004 37.61567 30.48274 37.5625 30.5625 C 37.532 30.608257 37.49926 30.64174 37.46875 30.6875 L 37.40625 30.78125 C 37.37575 30.827008 37.37425 30.86049 37.34375 30.90625 C 37.32446 30.93519 37.26929 30.97106 37.25 31 C 37.2195 31.045757 37.22639 31.08611 37.1875 31.125 C 37.148614 31.16388 37.07014 31.17986 37.03125 31.21875 C 36.99236 31.257637 37.00764 31.33611 36.96875 31.375 C 36.929864 31.41388 36.85139 31.39861 36.8125 31.4375 C 36.77361 31.476386 36.7805 31.54799 36.75 31.59375 C 36.709817 31.654025 36.670701 31.657183 36.65625 31.65625 C 36.660394 31.660453 36.65625 31.71379 36.65625 32.03125 C 36.705433 32.15422 36.77062 32.280604 36.8125 32.40625 C 36.82805 32.452914 36.77772 32.49647 36.8125 32.53125 C 36.82989 32.54864 36.88886 32.51386 36.90625 32.53125 C 36.92364 32.54864 36.89525 32.603 36.90625 32.625 C 36.9218 32.65611 36.95775 32.6545 36.96875 32.6875 C 36.98119 32.724831 36.972233 32.772584 36.96875 32.8125 L 36.90625 32.84375 C 36.850597 32.885487 36.80565 32.92701 36.75 32.96875 C 36.645109 33.047419 36.607417 33.059609 36.59375 33.0625 C 36.618633 33.037469 36.641183 33.015067 36.4375 33.21875 C 36.393505 33.25175 36.35826 33.25075 36.3125 33.28125 L 36.21875 33.34375 C 36.127235 33.404764 36.02902 33.43899 35.9375 33.5 C 35.80647 33.587353 35.780429 33.79848 35.5625 33.78125 C 35.488718 33.90422 35.40788 34.027984 35.34375 34.15625 C 35.33252 34.178704 35.34375 34.34177 35.34375 34.375 L 35.34375 34.6875 C 14.741417 51.302179 1.5625 76.77749 1.5625 105.375 C 1.5625 155.4701 42.012594 196.0625 91.9375 196.0625 C 141.86241 196.0625 182.34375 155.4701 182.34375 105.375 C 182.34375 59.358183 148.196 21.353915 103.9375 15.46875 C 102.93809 14.874678 101.43903 14.312345 99.6875 13.96875 C 98.018809 13.641405 96.449521 13.576071 95.3125 13.71875 C 94.648577 13.490505 93.949474 13.289336 93.21875 13.09375 C 90.778249 12.440524 88.473615 12.120006 86.75 12.15625 z "
id="path2985" />
<path
style="fill:#000000"
d="m 81.082628,196.65966 c -1.1,-0.26918 -5.525771,-1.16745 -9.835047,-1.99615 -15.38276,-2.95822 -33.91518,-13.48792 -45.23104,-25.69924 C 16.810242,159.02945 11.674925,150.68222 5.5840086,135.75211 4.4975106,133.08887 2.8551506,126.10338 1.6027346,118.81845 -1.2335274,102.32076 2.3148366,79.826465 10.254988,63.968838 15.233911,54.025211 20.286136,47.411037 31.214952,36.528874 43.299775,24.495639 45.458197,20.732839 44.181033,13.924969 43.493057,10.257742 37.822488,4.2521186 35.047832,4.2521186 c -0.805862,0 -1.465204,-0.45 -1.465204,-1 0,-3.03499073 9.738478,1.6572772 13.398445,6.4557415 4.139857,5.4276329 4.404912,10.3704579 1.07635,20.0720539 -3.439524,10.02501 -7.348776,17.831594 -11.503639,22.972204 -4.068994,5.034368 -11.060025,15.903404 -13.185726,20.5 -5.641327,12.198753 -8.554432,29.381112 -6.807321,40.151612 1.296469,7.9924 2.761543,14.21104 4.087175,17.34838 0.464787,1.1 1.471903,3.575 2.238037,5.5 4.440337,11.15687 19.289112,27.69411 31.196678,34.74407 13.86746,8.21034 32.542001,12.34378 46.093573,10.20242 11.16158,-1.76371 21.76016,-5.37936 29.90643,-10.20242 11.90757,-7.04996 26.75634,-23.5872 31.19668,-34.74407 0.76613,-1.925 1.77325,-4.4 2.23804,-5.5 1.32563,-3.13734 2.7907,-9.35598 4.08717,-17.34838 0.92134,-5.6798 0.92232,-9.19935 0.004,-15.499996 C 164.75337,78.305399 158.56678,65.409904 145.83429,52.516275 134.6257,41.165835 124.04765,35.057682 109.08263,31.29453 97.003408,28.25705 95.472188,28.460544 91.202848,33.670706 84.757598,41.536293 75.206115,45.754599 65.440787,45.048239 57.873462,44.500868 54.495882,41.404746 53.822647,34.398253 53.019282,26.03748 58.517637,19.493251 69.934518,15.221649 c 3.119515,-1.16716 5.440045,-2.49717 5.156733,-2.955578 -0.772582,-1.250064 0.446321,-3.7826849 2.131823,-4.4294729 0.817194,-0.313587 3.341924,0.32662 5.61051,1.422681 2.268584,1.0960619 4.987724,1.9928399 6.042524,1.9928399 1.05481,0 4.45779,0.613548 7.56217,1.363438 3.10439,0.749891 8.794352,1.943137 12.644352,2.651656 28.27251,5.20302 51.95607,22.995246 64.82764,48.701625 7.94015,15.857627 11.48851,38.351922 8.65225,54.849612 -2.09433,12.18208 -2.8018,14.51009 -7.72923,25.43366 -6.43846,14.27336 -18.24386,28.5179 -30.24918,36.49901 -9.42091,6.26301 -22.2726,12.04052 -31.12178,13.99086 -7.29627,1.60809 -28.510562,2.8645 -32.379702,1.91768 z m 33.432732,-4.42696 c 37.56224,-10.5564 64.02799,-42.47898 66.69048,-80.44104 2.54783,-36.327019 -17.25956,-70.940717 -49.62321,-86.71728 -9.9582,-4.854404 -14.80957,-6.38303 -28.23209,-8.895704 -6.197352,-1.160135 -12.505412,-2.344286 -14.017912,-2.631447 -2.01162,-0.381921 -2.75,-0.118626 -2.75,0.980606 0,0.826493 -0.81703,2.511699 -1.81561,3.744902 -1.694361,2.092444 -2.061676,2.153211 -5.500003,0.909896 -2.026413,-0.732761 -3.684387,-1.700466 -3.684387,-2.150455 0,-2.18549 -10.003438,2.058931 -14.339277,6.084102 -6.550644,6.081281 -7.30808,11.688482 -2.260724,16.735838 2.827892,2.827892 4.134337,3.4 7.764117,3.4 4.907932,0 13.575504,-2.861993 17.116964,-5.651944 5.56605,-4.384919 11.80931,-12.948935 10.99221,-15.078258 -0.45454,-1.184505 -0.07,-1.347292 1.82544,-0.772803 3.592302,1.088781 4.356962,2.2236 2.00193,2.971056 -3.68074,1.168223 -2.29272,2.091916 5.030592,3.347724 17.98842,3.084671 32.81275,10.981856 44.88933,23.913345 12.28808,13.157954 18.33609,26.340845 20.99865,45.770876 2.84698,20.775856 -5.82976,45.672806 -21.51433,61.733016 -11.29966,11.57029 -22.02806,17.72997 -38.0049,21.82043 C 83.757028,188.04554 55.968201,179.85198 36.077728,159.48513 24.770513,147.90711 18.188013,134.39524 14.990262,116.19899 13.56224,108.07307 13.502551,105.49364 14.563396,97.752114 16.986184,80.071804 21.211617,69.936115 33.01329,53.495736 40.386596,43.224317 42.309826,39.556577 46.062431,28.610068 c 1.819784,-5.308387 2.563397,-9.04969 2.136647,-10.75 -1.001733,-3.991223 -2.61645,-3.101485 -2.61645,1.44171 0,5.845417 -1.665316,8.331604 -12.752281,19.038167 C 19.253247,51.451203 12.418263,61.909783 7.2336136,77.506893 -10.087449,129.61427 24.28061,185.51551 79.059181,194.33449 c 8.345017,1.34349 27.167119,0.22774 35.456179,-2.10179 z M 61.582627,35.252118 c 0,-0.55 0.45,-1 1,-1 0.55,0 1,0.45 1,1 0,0.55 -0.45,1 -1,1 -0.55,0 -1,-0.45 -1,-1 z m -3,-2 c 0,-0.55 0.45,-1 1,-1 0.55,0 1,0.45 1,1 0,0.55 -0.45,1 -1,1 -0.55,0 -1,-0.45 -1,-1 z M 84.130648,16.819176 c 1.91135,-2.917087 0.52192,-6.567057 -2.49987,-6.567057 -1.034816,0 -2.070804,-0.5624999 -2.302195,-1.2499999 -0.327991,-0.97451 -0.787141,-0.947524 -2.083334,0.122444 -2.214044,1.8276289 -2.116181,3.4794259 0.170712,2.8813909 1.471891,-0.384908 1.833334,0.102319 1.833334,2.471345 0,1.622926 0.6375,3.354293 1.416666,3.847484 1.861097,1.178021 1.644685,1.272065 3.464687,-1.505607 z m -4.54802,-2.567058 c 0,-0.55 0.45,-1 1,-1 0.55,0 1,0.45 1,1 0,0.55 -0.45,1 -1,1 -0.55,0 -1,-0.45 -1,-1 z m -1.70731,1.011247 c -0.286039,-1.093814 -0.940761,-1.728751 -1.454938,-1.410972 -0.551657,0.340942 -0.454862,1.156152 0.236134,1.988753 1.577432,1.900688 1.835007,1.778583 1.218804,-0.577781 z"
inkscape:connector-curvature="0"
id="path6" />
</svg>
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
% PICINS.STY --- Style File zum Einbinden von Bildern
% Autor: J. Bleser, E. Lang
% Hochschulrechenzentrum
% Technische Hochschule Darmstadt
% !!! Dieses Style-File ist urheberrechtlich geschuetzt !!!
% !!! Aenderungen nur mit Zustimmung der Autoren !!!
\message{Option `picins' Version 3.0 Sep. 1992, TH Darmstadt/HRZ}
\newbox\@BILD%
\newbox\@TEXT%
\newdimen\d@breite%
\newdimen\d@hoehe%
\newdimen\d@xoff%
\newdimen\d@yoff%
\newdimen\d@shad%
\newdimen\d@dash%
\newdimen\d@boxl%
\newdimen\d@pichskip%
\newdimen\d@tmp
\newdimen\d@tmpa
\newdimen\d@bskip
\newdimen\hsiz@%
\newdimen\p@getot@l%
\newcount\c@breite
\newcount\c@hoehe
\newcount\c@xoff
\newcount\c@yoff
\newcount\c@pos
\newcount\c@shad
\newcount\c@dash
\newcount\c@boxl
\newcount\c@zeilen%
\newcount\@changemode%
\newcount\c@piccaption%
\newcount\c@piccaptionpos%
\newcount\c@picpos
\newcount\c@whole%
\newcount\c@half%
\newcount\c@tmp
\newcount\c@tmpa
\newcount\c@tmpb
\newcount\c@tmpc
\newcount\c@tmpd
\newskip\d@leftskip
\newif\if@list \@listfalse%
\newif\if@offset%
\c@piccaptionpos=1%
\c@picpos=0
\d@shad=4pt%
\d@dash=4pt%
\d@boxl=10pt%
\d@pichskip=1em%
\@changemode=0%
\def\@captype{figure}%
\let\old@par=\par%
\def\pichskip#1{\d@pichskip #1\relax}
\def\shadowthickness#1{\d@shad #1\relax}
\def\dashlength#1{\d@dash #1\relax}
\def\boxlength#1{\d@boxl #1\relax}
\def\picchangemode{\@changemode=1}%
\def\nopicchangemode{\@changemode=0}%
\def\piccaptionoutside{\c@piccaptionpos=1}%
\def\piccaptioninside{\c@piccaptionpos=2}%
\def\piccaptionside{\c@piccaptionpos=3}%
\def\piccaptiontopside{\c@piccaptionpos=4}%
\def\piccaption{\@ifnextchar [{\@piccaption}{\@piccaption[]}}
\def\@piccaption[#1]#2{\c@piccaption=1\def\sh@rtf@rm{#1}\def\capti@nt@xt{#2}}
\def\make@piccaption{%
\hsiz@\d@breite%
\ifnum\c@piccaptionpos=2%
\advance\hsiz@ -2\fboxsep%
\fi%
\ifnum\c@piccaptionpos>2%
\hsiz@\hsize\advance\hsiz@-\d@breite\advance\hsiz@-\d@pichskip%
\fi%
\setbox\@TEXT=\vbox{\hsize\hsiz@\caption[\sh@rtf@rm]{\capti@nt@xt}}%
}
\def\newcaption{\refstepcounter\@captype\@dblarg{\@newcaption\@captype}}
\long\def\@newcaption#1[#2]#3{%
\old@par%
\addcontentsline{\csname ext@#1\endcsname }{#1}%
{\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}
\begingroup\@parboxrestore\normalsize%
\@newmakecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\old@par%
\endgroup%
}
\long\def\@newmakecaption#1#2{%
\vskip 10pt%
\setbox\@tempboxa \hbox {#1: #2}%
\ifdim \wd\@tempboxa >\hsize%
\setbox0=\hbox{#1: }\dimen0=\hsize\advance\dimen0 by-\wd0
\setbox1=\vtop{\hsize=\dimen0 #2}
\hbox{\box0 \box1}
\par
\else \hbox to\hsize {\hfil \box \@tempboxa \hfil}
\fi
}
\def\parpic{%
\@ifnextchar ({\iparpic}{\iparpic(0pt,0pt)}
}
\def\iparpic(#1,#2){%
\@ifnextchar ({\@offsettrue\iiparpic(#1,#2)}%
{\@offsetfalse\iiparpic(#1,#2)(0pt,0pt)}
}
\def\iiparpic(#1,#2)(#3,#4){%
\@ifnextchar [{\iiiparpic(#1,#2)(#3,#4)}{\iiiparpic(#1,#2)(#3,#4)[l]}
}
\def\iiiparpic(#1,#2)(#3,#4)[#5]{%
\@ifnextchar [{\ivparpic(#1,#2)(#3,#4)[#5]}{\ivparpic(#1,#2)(#3,#4)[#5][]}
}
\def\ivparpic(#1,#2)(#3,#4)[#5][#6]#7{%
\let\par=\old@par\par%
\hangindent0pt\hangafter1%
\setbox\@BILD=\hbox{#7}%
\d@breite=#1\d@breite=\the\d@breite%
\ifdim\d@breite=0pt\d@breite=\wd\@BILD\fi%
\c@breite=\d@breite\divide\c@breite by65536%
\multiply\c@piccaption\c@piccaptionpos%
\d@hoehe=#2\d@hoehe=\the\d@hoehe%
\ifdim\d@hoehe=0pt\d@hoehe=\ht\@BILD\advance\d@hoehe by\dp\@BILD\fi%
\c@hoehe=\d@hoehe\divide\c@hoehe by65536%
\d@xoff=#3\c@xoff=\d@xoff\divide\c@xoff by65536%
\d@yoff=\d@hoehe%
\advance\d@yoff by-#4\c@yoff=\d@yoff\divide\c@yoff by65536%
\c@pos=1\unitlength1pt%
\if@offset%
\setbox\@BILD=\hbox{%
\begin{picture}(\c@breite,\c@hoehe)%
\put(0,0){\makebox(\c@breite,\c@hoehe){}}%
\put(\c@xoff,\c@yoff){\box\@BILD}%
\end{picture}%
}%
\else%
\setbox\@BILD=\hbox{%
\begin{picture}(\c@breite,\c@hoehe)%
\put(0,0){\makebox(\c@breite,\c@hoehe)[#6]{\box\@BILD}}%
\end{picture}%
}%
\fi%
\ifnum\c@piccaption=2%
\make@piccaption%
\advance\d@hoehe\ht\@TEXT\advance\d@hoehe\dp\@TEXT%
\c@hoehe=\d@hoehe\divide\c@hoehe by65536%
\setbox\@BILD=\vbox{\box\@BILD\vspace{-5pt}%
\hbox{\hspace{\fboxsep}\box\@TEXT}%
\vspace{4pt}}%
\fi%
\@tfor\@tempa := #5\do{%
\if\@tempa f\setbox\@BILD=\hbox{\Rahmen(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa s\setbox\@BILD=\hbox{\Schatten(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa o\setbox\@BILD=\hbox{\Oval(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa d\setbox\@BILD=\hbox{\Strich(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa x\setbox\@BILD=\hbox{\Kasten(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa l\c@pos=1\fi%
\if\@tempa r\c@pos=2\fi%
}%
\ifnum\c@piccaption=1%
\make@piccaption%
\advance\d@hoehe\ht\@TEXT\advance\d@hoehe\dp\@TEXT%
\c@hoehe=\d@hoehe\divide\c@hoehe by65536%
\setbox\@BILD=\vbox{\box\@BILD\vspace{-5pt}\hbox{\box\@TEXT}\vspace{4pt}}%
\fi%
\ifodd\count0\c@picpos=0\else\c@picpos=\@changemode\fi%
\pagetotal=\the\pagetotal%
\d@tmp=\pagegoal\advance\d@tmp by-\pagetotal\advance\d@tmp by-\baselineskip%
\ifdim\d@hoehe>\d@tmp%
\vskip 0pt plus\d@hoehe\relax\pagebreak[3]\vskip 0pt plus-\d@hoehe\relax%
\ifnum\c@picpos=1\c@picpos=0\else\c@picpos=\@changemode\fi%
\fi%
\ifnum\c@picpos=1\ifnum\c@pos=1\c@pos=2\else\c@pos=1\fi\fi%
\ifnum\@listdepth>0
\@listtrue\parshape 0%
\advance\hsize -\rightmargin%
\d@leftskip \leftskip%
\leftskip \@totalleftmargin%
\if@inlabel\rule{\linewidth}{0pt}\vskip-\baselineskip\relax\fi%
\else\@listfalse\medskip%
\fi%
\if@list\d@tmpa=\linewidth\else\d@tmpa=\hsize\fi%
\ifnum\c@piccaption=3%
\make@piccaption%
\d@tmp\ht\@TEXT\advance\d@tmp\dp\@TEXT%
\ifdim\d@hoehe>\d@tmp%
\setbox\@TEXT=\vbox to\d@hoehe{\vfill\box\@TEXT\vspace{.2\baselineskip}\vfill}%
\else%
\setbox\@BILD=\vbox to\d@tmp{\vfill\box\@BILD\vfill}%
\d@hoehe\d@tmp%
\fi%
\fi%
\ifnum\c@piccaption=4%
\make@piccaption%
\d@tmp\ht\@TEXT\advance\d@tmp\dp\@TEXT%
\setbox\@TEXT=\vbox to\d@hoehe{\vspace{-10pt}\box\@TEXT\vfil}%
\advance\d@hoehe-\d@tmp%
\fi%
\ifnum\c@pos=1\d@tmpa=0pt%
\ifnum\c@piccaption>2%
\setbox\@BILD=\hbox{\box\@BILD\hspace{\d@pichskip}\hbox{\box\@TEXT}}%
\fi%
\else\advance\d@tmpa by-\wd\@BILD\d@breite=-\d@breite%
\ifnum\c@piccaption>2%
\d@tmpa=0pt%
\setbox\@BILD=\hbox{\hbox{\box\@TEXT}\hspace{\d@pichskip}\box\@BILD}%
\fi%
\fi%
\p@getot@l\the\pagetotal%
\d@bskip\d@hoehe\advance\d@bskip by\parskip\advance\d@bskip by.3\baselineskip%
{\noindent\hspace*{\d@tmpa}\relax%
\box\@BILD\nopagebreak\vskip-\d@bskip\relax\nopagebreak}%
\d@tmp=-\d@hoehe\divide\d@tmp by\baselineskip%
\c@zeilen=\d@tmp\advance\c@zeilen by-1%
\ifdim\d@breite<0pt\advance\d@breite by-\d@pichskip%
\else\advance\d@breite by\d@pichskip%
\fi%
\hangindent=\d@breite%
\hangafter=\c@zeilen%
\let\par=\x@par%
\ifnum\c@piccaption=3%
\hangindent0pt\hangafter1\let\par=\old@par%
\vskip\d@hoehe\vskip.2\baselineskip%
\fi%
\c@piccaption=0%
}
\newdimen\ptoti
\newdimen\ptotii
\def\x@par{%
\ptoti\pagetotal%
\old@par%
\ptotii\pagetotal%
\ifdim\ptoti=\ptotii%
\d@tmp\d@hoehe%
\else%
\d@tmp\baselineskip%
\multiply\d@tmp by\prevgraf%
\advance\d@tmp by\parskip%
\global\advance\d@hoehe by-\d@tmp\d@tmp=\d@hoehe%
\fi%
\ifdim\d@hoehe>0pt%
\divide\d@tmp by\baselineskip\c@zeilen=-\d@tmp\advance\c@zeilen by-1%
\c@zeilen=\the\c@zeilen%
\else\c@zeilen=0
\fi
\ifnum\c@zeilen<0\hangafter=\c@zeilen\hangindent=\d@breite%
\else\let\par=\old@par%
\hangindent 0pt%
\leftskip \d@leftskip%
\if@list\parshape \@ne \@totalleftmargin \linewidth%
\advance\hsize \rightmargin%
\fi%
\fi%
}
\def\picskip#1{%
\let\par=\old@par%
\par%
\pagetotal\the\pagetotal%
\c@tmp=#1\relax%
\ifnum\c@tmp=0%
\d@tmp\baselineskip\multiply\d@tmp by\prevgraf\advance\d@tmp\parskip%
\ifdim\p@getot@l<\pagetotal
\advance\d@hoehe by-\d@tmp\advance\d@hoehe by1ex%
\ifdim\d@hoehe>0pt\vspace*{\d@hoehe}\fi%
\fi%
\ifdim\p@getot@l=\pagetotal%
\advance\d@hoehe by-\d@tmp\advance\d@hoehe by1ex%
\ifdim\d@hoehe>0pt\vspace*{\d@hoehe}\fi%
\fi%
\else\hangafter=-\c@tmp\hangindent=\d@breite%
\fi%
\leftskip \d@leftskip%
\if@list\parshape \@ne \@totalleftmargin \linewidth%
\advance\hsize \rightmargin%
\fi%
}
\def\hpic{%
\@ifnextchar ({\ihpic}{\ihpic(0pt,0pt)}
}
\def\ihpic(#1,#2){%
\@ifnextchar ({\@offsettrue\iihpic(#1,#2)}%
{\@offsetfalse\iihpic(#1,#2)(0pt,0pt)}
}
\def\iihpic(#1,#2)(#3,#4){%
\@ifnextchar [{\iiihpic(#1,#2)(#3,#4)}{\iiihpic(#1,#2)(#3,#4)[l]}
}
\def\iiihpic(#1,#2)(#3,#4)[#5]{%
\@ifnextchar [{\ivhpic(#1,#2)(#3,#4)[#5]}{\ivhpic(#1,#2)(#3,#4)[#5][]}
}
\def\ivhpic(#1,#2)(#3,#4)[#5][#6]#7{%
\setbox\@BILD=\hbox{#7}%
\d@breite=#1\d@breite=\the\d@breite%
\ifdim\d@breite=0pt\d@breite=\wd\@BILD\fi%
\c@breite=\d@breite\divide\c@breite by65536%
\d@hoehe=#2\d@hoehe=\the\d@hoehe%
\ifdim\d@hoehe=0pt\d@hoehe=\ht\@BILD\advance\d@hoehe by\dp\@BILD\fi%
\c@hoehe=\d@hoehe\divide\c@hoehe by65536%
\d@xoff=#3\c@xoff=\d@xoff\divide\c@xoff by65536%
\d@yoff=\d@hoehe%
\advance\d@yoff by-#4\c@yoff=\d@yoff\divide\c@yoff by65536%
\c@pos=0\d@tmpa=\parindent\parindent=0pt\unitlength1pt%
\if@offset
\setbox\@BILD=\hbox{%
\begin{picture}(\c@breite,\c@hoehe)%
\put(0,0){\makebox(\c@breite,\c@hoehe){}}%
\put(\c@xoff,\c@yoff){\box\@BILD}%
\end{picture}%
}%
\else%
\setbox\@BILD=\hbox{%
\begin{picture}(\c@breite,\c@hoehe)%
\put(0,0){\makebox(\c@breite,\c@hoehe)[#6]{\box\@BILD}}%
\end{picture}%
}%
\fi%
\@tfor\@tempa := #5\do{%
\if\@tempa f\setbox\@BILD=\hbox{\Rahmen(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa s\setbox\@BILD=\hbox{\Schatten(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa o\setbox\@BILD=\hbox{\Oval(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa d\setbox\@BILD=\hbox{\Strich(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa x\setbox\@BILD=\hbox{\Kasten(\c@breite,\c@hoehe){\box\@BILD}}\fi%
\if\@tempa t\c@pos=1\fi%
\if\@tempa b\c@pos=2\fi%
}%
\ifnum\c@pos=0\parbox{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi%
\ifnum\c@pos=1\parbox[t]{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi%
\ifnum\c@pos=2\parbox[b]{\d@breite}{\makebox[0cm]{}\\\box\@BILD\smallskip}\fi%
\parindent=\d@tmpa%
}
\def\Rahmen(#1,#2)#3{%
\c@whole=\@wholewidth\divide\c@whole by65536%
\c@half=\@halfwidth\divide\c@half by65536%
\c@tmpa=#1\advance\c@tmpa by\c@whole\advance\c@tmpa by\c@whole%
\c@tmpb=#2\advance\c@tmpb by\c@whole\advance\c@tmpb by\c@whole%
\begin{picture}(\c@tmpa,\c@tmpb)%
\put(\c@whole,\c@half){\framebox(#1,#2){#3}}%
\end{picture}%
\global\advance\d@breite by2\@wholewidth%
\global\advance\d@hoehe by2\@wholewidth%
}
\def\Schatten(#1,#2)#3{%
\c@whole=\@wholewidth\divide\c@whole by65536%
\c@half=\@halfwidth\divide\c@half by65536%
\c@shad=\d@shad\divide\c@shad by65536%
\c@tmp=\c@whole\advance\c@tmp by\c@whole\c@tmpd=\c@tmp%
\advance\c@tmp by\c@shad%
\advance\c@tmpd by#1%
\advance\c@half by\c@shad%
\c@tmpa=#1\advance\c@tmpa by\c@tmp%
\c@tmpb=#2\advance\c@tmpb by\c@tmp%
\begin{picture}(\c@tmpa,\c@tmpb)%
\put(\c@whole,\c@half){\framebox(#1,#2){#3}}%
\put(\c@shad,0){\rule{\c@tmpd pt}{\c@shad pt}}%
\put(\c@tmpd,0){\rule{\c@shad pt}{#2 pt}}%
\end{picture}%
\global\advance\d@breite by2\@wholewidth\global\advance\d@breite by\d@shad%
\global\advance\d@hoehe by2\@wholewidth\global\advance\d@hoehe by\d@shad%
}
\def\Oval(#1,#2)#3{%
\@wholewidth=0.4pt%
\c@tmpa=\the#1\divide\c@tmpa by2%
\c@tmpb=\the#2\divide\c@tmpb by2%
\begin{picture}(#1,#2)%
\put(\c@tmpa,\c@tmpb){\oval(#1,#2)}%
\put(0.4,0.4){#3}%
\end{picture}%
\global\advance\d@breite by1pt\global\advance\d@hoehe by1pt%
}
\def\Strich(#1,#2)#3{%
\c@whole=\@wholewidth\divide\c@whole by65536%
\c@half=\@halfwidth\divide\c@half by65536%
\c@dash=\d@dash\divide\c@dash by65536%
\c@tmp=\c@whole\advance\c@tmp by\c@whole%
\c@tmpa=#1\advance\c@tmpa by\c@tmp%
\c@tmpb=#2\advance\c@tmpb by\c@tmp%
\c@tmpc=#1\advance\c@tmpc by\c@whole%
\c@tmpd=#2\advance\c@tmpd by\c@whole%
\begin{picture}(\c@tmpa,\c@tmpb)%
\put(\c@half,\c@half){\dashbox{\c@dash}(\c@tmpc,\c@tmpd){#3}}%
\end{picture}%
\global\advance\d@breite by2\@wholewidth%
\global\advance\d@hoehe by2\@wholewidth%
}
\def\Kasten(#1,#2)#3{%
\@wholewidth=0.4pt%
\c@boxl=\d@boxl\divide\c@boxl by65536\c@boxl=\the\c@boxl%
\c@tmpa=#1\advance\c@tmpa by\c@boxl%
\c@tmpb=#2\advance\c@tmpb by\c@boxl%
\c@tmp=#2%
\begin{picture}(\c@tmpa,\c@tmpb)%
\put(0,\c@boxl){\framebox(#1,#2){#3}}%
\put(\c@boxl,0){\line(-1,1){\c@boxl}}%
\put(\c@boxl,0){\line(1,0){#1}\line(-1,1){\c@boxl}}%
\put(\c@boxl,0){\put(#1,0){\line(0,1){\c@tmp}%
\put(0,\c@tmp){\line(-1,1){\c@boxl}}}}%
\end{picture}%
\global\advance\d@breite by\d@boxl%
\global\advance\d@hoehe by\d@boxl%
}
\newbox\env@box%
\newdimen\d@envdp
\newcount\c@hsize
\newcount\c@envdp
\newdimen\d@envb
\long\def\frameenv{\@ifnextchar [{\@frameenv}{\@frameenv[\textwidth]}}
\long\def\@frameenv[#1]{%
\hsiz@=\textwidth \textwidth=#1 \d@envb=#1
\advance\textwidth by-2\@wholewidth
\advance\textwidth by-2\fboxsep
\hsize=\textwidth \linewidth=\textwidth
\setbox\env@box=\vbox\bgroup}%
\def\endframeenv{%
\egroup%
\hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@
\c@breite=\d@envb \divide\c@breite by65536
\advance\d@envb by-2\@wholewidth
\c@hsize=\d@envb \divide\c@hsize by65536%
\d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box%
\advance\d@envdp by2\fboxsep%
\d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth
\c@hoehe=\d@hoehe \divide\c@hoehe by65536
\c@envdp=\d@envdp \divide\c@envdp by65536%
\c@tmp=\@wholewidth \divide\c@tmp by65536
\vskip\@wholewidth%
\unitlength 1pt\noindent%
\begin{picture}(\c@breite,\c@hoehe)(0,0)
\put(\c@tmp,\c@tmp){\framebox(\c@hsize,\c@envdp){\box\env@box}}
\end{picture}%
}
\long\def\shadowenv{\@ifnextchar [{\@shadowenv}{\@shadowenv[\textwidth]}}
\long\def\@shadowenv[#1]{%
\hsiz@=\textwidth \textwidth=#1 \d@envb=#1
\advance\textwidth by-2\@wholewidth
\advance\textwidth by-2\fboxsep
\advance\textwidth by-\d@shad%
\hsize=\textwidth \linewidth=\textwidth
\setbox\env@box=\vbox\bgroup}%
\def\endshadowenv{%
\egroup
\hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@
\d@tmpa=\d@envb
\c@breite=\d@envb \divide\c@breite by65536
\advance\d@envb by-2\@wholewidth \advance\d@envb by-\d@shad
\c@hsize=\d@envb \divide\c@hsize by65536%
\d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box%
\advance\d@envdp by2\fboxsep%
\c@envdp=\d@envdp \divide\c@envdp by65536%
\d@hoehe=\d@envdp
\advance\d@hoehe by2\@wholewidth \advance\d@hoehe by\d@shad
\c@hoehe=\d@hoehe \divide\c@hoehe by65536
\c@shad =\d@shad \divide\c@shad by65536
\c@tmp=\@wholewidth \divide\c@tmp by65536
\advance\d@tmpa by-2\d@shad
\c@xoff =\d@tmpa \divide\c@xoff by65536
\advance\c@xoff by\c@shad \advance\c@xoff by-1
\advance\d@envdp by\@wholewidth
\vskip\@halfwidth
\unitlength 1pt\noindent%
\begin{picture}(\c@breite,\c@hoehe)(0,0)
\put(\c@tmp,\c@shad){\framebox(\c@hsize,\c@envdp){\box\env@box}}
\put(\c@shad,0){\rule{\d@tmpa}{\d@shad}}%
\put(\c@xoff,0){\rule{\d@shad}{\d@envdp}}%
\end{picture}%
\vskip\@halfwidth
}
\long\def\dashenv{\@ifnextchar [{\@dashenv}{\@dashenv[\textwidth]}}
\long\def\@dashenv[#1]{%
\hsiz@=\textwidth \textwidth=#1 \d@envb=#1
\advance\textwidth by-2\@wholewidth \advance\textwidth by-2\fboxsep
\hsize=\textwidth \linewidth=\textwidth
\setbox\env@box=\vbox\bgroup}%
\long\def\enddashenv{%
\egroup
\hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@
\c@breite=\d@envb \divide\c@breite by65536
\advance\d@envb by-\@wholewidth
\c@hsize=\d@envb \divide\c@hsize by65536%
\d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box%
\advance\d@envdp by2\fboxsep%
\advance\d@envdp by\@wholewidth
\d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth
\c@hoehe=\d@hoehe \divide\c@hoehe by65536
\c@envdp=\d@envdp \divide\c@envdp by65536%
\c@dash=\d@dash \divide\c@dash by65536%
\c@whole=\@wholewidth \divide\c@whole by65536
\c@half=\@halfwidth \divide\c@half by 65536
\noindent\unitlength 1pt
\begin{picture}(\c@breite,\c@hoehe)(0,0)
\put(\c@half,\c@whole){\dashbox{\c@dash}(\c@hsize,\c@envdp){\box\env@box}}
\end{picture}%
}
\long\def\ovalenv{\@ifnextchar [{\@ovalenv}{\@ovalenv[\textwidth]}}%
\long\def\@ovalenv[#1]{%
\hsiz@=\textwidth \textwidth=#1 \d@envb=#1
\advance\textwidth by-4\fboxsep
\hsize=\textwidth \linewidth=\textwidth
\setbox\env@box=\vbox\bgroup}%
\long\def\endovalenv{%
\egroup
\hsize=\hsiz@ \textwidth=\hsiz@ \linewidth=\hsiz@
\@wholewidth=0.4pt
\c@breite=\d@envb \divide\c@breite by65536
\advance\d@envb by-2\@wholewidth
\c@hsize=\d@envb \divide\c@hsize by65536%
\d@envdp=\dp\env@box \advance\d@envdp by\ht\env@box%
\advance\d@envdp by4\fboxsep%
\c@envdp=\d@envdp \divide\c@envdp by65536%
\d@hoehe=\d@envdp \advance\d@hoehe by2\@wholewidth
\c@hoehe=\d@hoehe \divide\c@hoehe by65536
\c@tmpa=\c@hsize \divide\c@tmpa by2%
\c@tmpb=\c@envdp \divide\c@tmpb by2%
\d@tmpa=2\fboxsep \advance\d@tmpa by\@wholewidth
\c@xoff=\d@tmpa \divide\c@xoff by65536%
\advance\d@tmpa by\dp\env@box
\c@yoff=\d@tmpa \divide\c@yoff by65536%
\unitlength 1pt\noindent
\begin{picture}(\c@breite,\c@hoehe)(0,0)
\put(\c@tmpa,\c@tmpb){\oval(\c@hsize,\c@envdp)}
\put(\c@xoff,\c@yoff){\box\env@box}%
\end{picture}%
}
\ProvidesPackage{pygments}
\makeatletter
\def\PY@reset{\let\PY@it=\relax \let\PY@bf=\relax%
\let\PY@ul=\relax \let\PY@tc=\relax%
\let\PY@bc=\relax \let\PY@ff=\relax}
\def\PY@tok#1{\csname PY@tok@#1\endcsname}
\def\PY@toks#1+{\ifx\relax#1\empty\else%
\PY@tok{#1}\expandafter\PY@toks\fi}
\def\PY@do#1{\PY@bc{\PY@tc{\PY@ul{%
\PY@it{\PY@bf{\PY@ff{#1}}}}}}}
\def\PY#1#2{\PY@reset\PY@toks#1+\relax+\PY@do{#2}}
\def\PY@tok@gd{\def\PY@tc##1{\textcolor[rgb]{0.63,0.00,0.00}{##1}}}
\def\PY@tok@gu{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.50,0.00,0.50}{##1}}}
\def\PY@tok@gt{\def\PY@tc##1{\textcolor[rgb]{0.00,0.25,0.82}{##1}}}
\def\PY@tok@gs{\let\PY@bf=\textbf}
\def\PY@tok@gr{\def\PY@tc##1{\textcolor[rgb]{1.00,0.00,0.00}{##1}}}
\def\PY@tok@cm{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
\def\PY@tok@vg{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
\def\PY@tok@m{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@mh{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@go{\def\PY@tc##1{\textcolor[rgb]{0.50,0.50,0.50}{##1}}}
\def\PY@tok@ge{\let\PY@it=\textit}
\def\PY@tok@vc{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
\def\PY@tok@il{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@cs{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
\def\PY@tok@cp{\def\PY@tc##1{\textcolor[rgb]{0.74,0.48,0.00}{##1}}}
\def\PY@tok@gi{\def\PY@tc##1{\textcolor[rgb]{0.00,0.63,0.00}{##1}}}
\def\PY@tok@gh{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
\def\PY@tok@ni{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.60,0.60,0.60}{##1}}}
\def\PY@tok@nl{\def\PY@tc##1{\textcolor[rgb]{0.63,0.63,0.00}{##1}}}
\def\PY@tok@nn{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
\def\PY@tok@no{\def\PY@tc##1{\textcolor[rgb]{0.53,0.00,0.00}{##1}}}
\def\PY@tok@na{\def\PY@tc##1{\textcolor[rgb]{0.49,0.56,0.16}{##1}}}
\def\PY@tok@nb{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@nc{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
\def\PY@tok@nd{\def\PY@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
\def\PY@tok@ne{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.82,0.25,0.23}{##1}}}
\def\PY@tok@nf{\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,1.00}{##1}}}
\def\PY@tok@si{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}}
\def\PY@tok@s2{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@vi{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
\def\PY@tok@nt{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@nv{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
\def\PY@tok@s1{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@sh{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@sc{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@sx{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@bp{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@c1{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
\def\PY@tok@kc{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@c{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.25,0.50,0.50}{##1}}}
\def\PY@tok@mf{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@err{\def\PY@bc##1{\fcolorbox[rgb]{1.00,0.00,0.00}{1,1,1}{##1}}}
\def\PY@tok@kd{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@ss{\def\PY@tc##1{\textcolor[rgb]{0.10,0.09,0.49}{##1}}}
\def\PY@tok@sr{\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.53}{##1}}}
\def\PY@tok@mo{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@kn{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@mi{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@gp{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.00,0.50}{##1}}}
\def\PY@tok@o{\def\PY@tc##1{\textcolor[rgb]{0.40,0.40,0.40}{##1}}}
\def\PY@tok@kr{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@s{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@kp{\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@w{\def\PY@tc##1{\textcolor[rgb]{0.73,0.73,0.73}{##1}}}
\def\PY@tok@kt{\def\PY@tc##1{\textcolor[rgb]{0.69,0.00,0.25}{##1}}}
\def\PY@tok@ow{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.67,0.13,1.00}{##1}}}
\def\PY@tok@sb{\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PY@tok@k{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.00,0.50,0.00}{##1}}}
\def\PY@tok@se{\let\PY@bf=\textbf\def\PY@tc##1{\textcolor[rgb]{0.73,0.40,0.13}{##1}}}
\def\PY@tok@sd{\let\PY@it=\textit\def\PY@tc##1{\textcolor[rgb]{0.73,0.13,0.13}{##1}}}
\def\PYZbs{\char`\\}
\def\PYZus{\char`\_}
\def\PYZob{\char`\{}
\def\PYZcb{\char`\}}
\def\PYZca{\char`\^}
\def\PYZsh{\char`\#}
\def\PYZpc{\char`\%}
\def\PYZdl{\char`\$}
\def\PYZti{\char`\~}
% for compatibility with earlier versions
\def\PYZat{@}
\def\PYZlb{[}
\def\PYZrb{]}
\makeatother
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.10.2 (http://cairographics.org)
%%CreationDate: Wed Nov 6 12:50:07 2013
%%Pages: 1
%%BoundingBox: 0 -1 500 197
%%DocumentData: Clean7Bit
%%LanguageLevel: 3
%%EndComments
%%BeginProlog
/cairo_eps_state save def
/dict_count countdictstack def
/op_count count 1 sub def
userdict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/pdfmark where { pop globaldict /?pdfmark /exec load put }
{ globaldict begin /?pdfmark /pop load def /pdfmark
/cleartomark load def end } ifelse
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 500 197
%%EndPageSetup
q 0 -1 500 198 rectclip q
0 196.43 500 -197 re W n
0.392157 g
250.004 140.575 m 250.004 154.438 246.051 161.555 238.145 161.946 c
234.996 162.094 231.926 161.594 228.938 160.434 c 226.551 159.579
224.945 158.735 224.102 157.88 c 224.102 124.786 l 229.16 121.614
233.652 120.137 237.566 120.372 c 245.855 120.919 250.004 127.645
250.004 140.575 c h
259.758 139.997 m 259.758 132.954 258.105 127.106 254.781 122.458 c
251.078 117.196 245.949 114.485 239.387 114.337 c 234.441 114.18
229.344 115.731 224.102 118.977 c 224.102 88.899 l 215.621 91.926 l
215.621 158.688 l 217.012 160.395 218.805 161.86 220.977 163.106 c
226.023 166.047 232.156 167.559 239.379 167.633 c 239.5 167.512 l
246.098 167.598 251.184 164.887 254.754 159.391 c 258.086 154.352
259.758 147.895 259.758 139.997 c h
259.758 139.997 m f
311.598 120.258 m 311.598 110.813 310.648 104.27 308.758 100.63 c
306.855 96.993 303.234 94.087 297.891 91.926 c 293.555 90.219 288.867
89.29 283.84 89.133 c 282.438 94.477 l 287.551 95.172 291.152 95.872
293.238 96.567 c 297.352 97.958 300.172 100.094 301.723 102.95 c
302.965 105.282 303.578 109.727 303.578 116.305 c 303.578 118.512 l
297.777 115.88 291.699 114.571 285.344 114.571 c 281.168 114.571 277.48
115.88 274.309 118.512 c 270.746 121.383 268.961 125.02 268.961 129.426
c 268.961 164.731 l 277.445 167.633 l 277.445 132.098 l 277.445 128.305
278.668 125.38 281.121 123.329 c 283.57 121.278 286.742 120.297 290.633
120.372 c 294.52 120.454 298.688 121.958 303.113 124.899 c 303.113
166.352 l 311.598 166.352 l h
311.598 120.258 m f
344.707 114.801 m 343.695 114.719 342.77 114.68 341.914 114.68 c
337.117 114.68 333.375 115.821 330.703 118.114 c 328.039 120.407
326.703 123.571 326.703 127.61 c 326.703 161.016 l 320.895 161.016 l
320.895 166.352 l 326.703 166.352 l 326.703 180.524 l 335.176 183.54 l
335.176 166.352 l 344.707 166.352 l 344.707 161.016 l 335.176 161.016 l
335.176 127.84 l 335.176 124.657 336.031 122.403 337.738 121.083 c
339.203 120.001 341.535 119.376 344.707 119.219 c h
344.707 114.801 m f
396.062 115.497 m 387.582 115.497 l 387.582 148.239 l 387.582 151.571
386.801 154.438 385.254 156.833 c 383.461 159.54 380.973 160.895
377.781 160.895 c 373.895 160.895 369.031 158.844 363.195 154.743 c
363.195 115.497 l 354.711 115.497 l 354.711 193.758 l 363.195 196.43 l
363.195 160.786 l 368.613 164.731 374.535 166.708 380.965 166.708 c
385.457 166.708 389.094 165.192 391.879 162.176 c 394.672 159.161
396.062 155.403 396.062 150.911 c h
396.062 115.497 m f
441.148 141.911 m 441.148 147.235 440.137 151.633 438.121 155.114 c
435.727 159.356 432.008 161.594 426.977 161.825 c 417.676 161.286
413.039 154.622 413.039 141.852 c 413.039 135.997 414.004 131.106
415.953 127.18 c 418.438 122.18 422.168 119.712 427.145 119.794 c
436.48 119.868 441.148 127.239 441.148 141.911 c h
450.438 141.852 m 450.438 134.27 448.496 127.962 444.629 122.922 c
440.367 117.278 434.484 114.45 426.977 114.45 c 419.535 114.45 413.734
117.278 409.547 122.922 c 405.754 127.962 403.859 134.27 403.859
141.852 c 403.859 148.981 405.91 154.977 410.012 159.856 c 414.348
165.036 420.043 167.633 427.086 167.633 c 434.133 167.633 439.867
165.036 444.285 159.856 c 448.387 154.977 450.438 148.981 450.438
141.852 c h
450.438 141.852 m f
499.066 115.497 m 490.582 115.497 l 490.582 150.094 l 490.582 153.891
489.441 156.852 487.16 158.985 c 484.875 161.11 481.832 162.141 478.035
162.055 c 474.008 161.981 470.176 160.665 466.539 158.114 c 466.539
115.497 l 458.055 115.497 l 458.055 159.161 l 462.938 162.715 467.43
165.036 471.531 166.122 c 475.398 167.133 478.816 167.633 481.758
167.633 c 483.77 167.633 485.664 167.438 487.445 167.047 c 490.777
166.278 493.488 164.848 495.574 162.751 c 497.906 160.434 499.066
157.649 499.066 154.391 c h
499.066 115.497 m f
/CairoFunction
<< /FunctionType 2
/Domain [ 0 1 ]
/C0 [ 0.211765 0.415686 0.588235 ]
/C1 [ 0.211765 0.47451 0.690196 ]
/N 1
>>
def
<< /PatternType 2
/Shading
<< /ShadingType 2
/ColorSpace /DeviceRGB
/Coords [ 172.941406 77.476562 26.671875 76.3125 ]
/Domain [ 0 1 ]
/Function CairoFunction
/Extend [ true true ]
>>
>>
[ 0.952098 0 0 -0.952098 -25.392726 211.356224 ]
makepattern setpattern
48.559 166.544 m 48.559 179.512 52.035 186.571 71.238 189.93 c 84.277
192.215 100.992 192.501 116.582 189.93 c 128.898 187.895 139.266
178.723 139.266 166.544 c 139.266 123.751 l 139.266 111.2 129.203
100.919 116.582 100.919 c 71.238 100.919 l 55.848 100.919 42.879 87.797
42.879 72.962 c 42.879 52.43 l 27.289 52.43 l 14.098 52.43 6.422 61.942
3.195 75.247 c -1.156 93.122 -0.973 103.774 3.195 120.895 c 6.809
135.833 18.348 143.712 31.539 143.712 c 93.918 143.712 l 93.918 149.422
l 48.559 149.422 l h
48.559 166.544 m f
/CairoFunction
<< /FunctionType 2
/Domain [ 0 1 ]
/C0 [ 1 0.784314 0.211765 ]
/C1 [ 1 0.909804 0.45098 ]
/N 1
>>
def
<< /PatternType 2
/Shading
<< /ShadingType 2
/ColorSpace /DeviceRGB
/Coords [ 224.238281 144.757812 -65.308594 144.757812 ]
/Domain [ 0 1 ]
/Function CairoFunction
/Extend [ true true ]
>>
>>
[ 0.952098 0 0 -0.952098 -25.392726 211.356224 ]
makepattern setpattern
139.266 29.598 m 139.266 16.63 128.008 10.059 116.582 6.782 c 99.398
1.844 85.602 2.598 71.238 6.782 c 59.242 10.278 48.559 17.419 48.559
29.598 c 48.559 72.391 l 48.559 84.704 58.824 95.223 71.238 95.223 c
116.582 95.223 l 131.688 95.223 144.945 108.278 144.945 123.751 c
144.945 143.712 l 161.945 143.712 l 175.152 143.712 181.367 133.899
184.629 120.895 c 189.164 102.833 189.367 89.325 184.629 75.247 c
180.039 61.571 175.137 52.43 161.945 52.43 c 93.918 52.43 l 93.918
46.719 l 139.266 46.719 l h
139.266 29.598 m f
1 g
59.898 169.383 m 59.898 174.122 63.695 177.95 68.398 177.95 c 73.086
177.95 76.898 174.122 76.898 169.383 c 76.898 164.661 73.086 160.829
68.398 160.829 c 63.695 160.829 59.898 164.661 59.898 169.383 c h
59.898 169.383 m f
110.922 26.758 m 110.922 31.481 114.734 35.309 119.422 35.309 c 124.129
35.309 127.926 31.481 127.926 26.758 c 127.926 22.02 124.129 18.192
119.422 18.192 c 114.734 18.192 110.922 22.02 110.922 26.758 c h
110.922 26.758 m f
0.180392 0.34902 0.490196 rg
250.504 40.165 m 250.402 34.63 249.008 30.032 246.324 26.383 c 243.324
22.243 239.238 20.114 234.062 19.993 c 230.168 19.872 226.172 21.087
222.082 23.641 c 221.645 0.001 l 215.117 2.372 l 216.18 54.864 l
217.297 56.2 218.719 57.356 220.441 58.333 c 224.441 60.645 229.27
61.833 234.93 61.891 c 235.02 61.801 l 240.195 61.86 244.141 59.731
246.859 55.411 c 249.402 51.454 250.617 46.372 250.504 40.165 c 242.844
40.622 m 243.047 51.516 240.016 57.114 233.754 57.419 c 231.262 57.54
228.816 57.145 226.43 56.231 c 224.527 55.563 223.238 54.891 222.559
54.223 c 222.074 28.208 l 226.047 25.712 229.582 24.555 232.691 24.739
c 239.273 25.165 242.656 30.458 242.844 40.622 c 292.676 41.626 m
292.566 35.661 290.953 30.704 287.836 26.747 c 284.41 22.305 279.742
20.083 273.84 20.083 c 267.996 20.083 263.473 22.305 260.27 26.747 c
257.359 30.704 255.961 35.661 256.07 41.626 c 256.176 47.223 257.875
51.942 261.172 55.774 c 264.656 59.852 269.168 61.891 274.703 61.891 c
280.242 61.891 284.707 59.852 288.102 55.774 c 291.254 51.942 292.781
47.223 292.676 41.626 c 285.375 41.626 m 285.453 45.825 284.727 49.294
283.195 52.032 c 281.371 55.38 278.48 57.145 274.527 57.329 c 267.219
56.903 263.469 51.669 263.285 41.626 c 263.375 41.626 l 263.289 37.001
263.977 33.137 265.441 30.032 c 267.316 26.079 270.203 24.13 274.098
24.192 c 281.402 24.251 285.16 30.063 285.375 41.626 c 350.895 60.43 m
339.32 22.09 l 333.809 20.172 l 323.902 52.032 l 314.766 22.09 l
309.254 20.172 l 297.113 59.7 l 303.27 61.891 l 312.918 30.762 l
321.578 59.7 l 327.734 61.891 l 337.473 30.762 l 346.812 61.891 l
350.895 60.43 l 386.211 24.555 m 383.625 22.911 381.32 21.786 379.301
21.176 c 376.852 20.45 374.383 20.083 371.887 20.083 c 367.445 20.083
363.934 21.208 361.359 23.462 c 356.688 27.477 354.449 33.075 354.641
40.258 c 354.812 46.161 356.121 51.028 358.562 54.864 c 361.508 59.368
365.688 61.618 371.105 61.618 c 381.207 61.618 386.227 54.954 386.16
41.626 c 361.695 41.626 l 361.234 36.454 362.133 32.255 364.383 29.028
c 366.637 25.864 369.652 24.344 373.43 24.465 c 376.594 24.587 380.359
25.68 384.719 27.751 c 386.211 24.555 l 379.566 45.462 m 379.629 48.684
379.008 51.422 377.711 53.676 c 376.176 56.231 374.039 57.508 371.301
57.508 c 365.824 57.508 362.707 53.524 361.953 45.551 c 379.566 45.462
l 419.203 61.708 m 418.57 60.493 417.656 58.696 416.453 56.325 c
414.758 56.688 413.512 56.872 412.723 56.872 c 412.633 56.872 l 408.98
56.872 405.699 55.653 402.797 53.219 c 402.199 20.903 l 395.535 20.903
l 396.148 54.133 l 398.695 56.93 401.898 59.001 405.758 60.34 c 409.129
61.555 412.121 62.165 414.738 62.165 c 416.199 62.165 417.688 62.012
419.203 61.708 c 454.852 24.555 m 452.266 22.911 449.965 21.786 447.945
21.176 c 445.496 20.45 443.023 20.083 440.527 20.083 c 436.086 20.083
432.578 21.208 430.004 23.462 c 425.332 27.477 423.09 33.075 423.285
40.258 c 423.453 46.161 424.762 51.028 427.207 54.864 c 430.148 59.368
434.332 61.618 439.746 61.618 c 449.848 61.618 454.867 54.954 454.805
41.626 c 430.34 41.626 l 429.879 36.454 430.773 32.255 433.027 29.028 c
435.281 25.864 438.297 24.344 442.07 24.465 c 445.238 24.587 449 25.68
453.359 27.751 c 454.852 24.555 l 448.211 45.462 m 448.27 48.684
447.652 51.422 446.355 53.676 c 444.82 56.231 442.684 57.508 439.945
57.508 c 434.469 57.508 431.352 53.524 430.594 45.551 c 448.211 45.462
l 496.516 27.204 m 490.465 22.579 484.035 20.235 477.215 20.172 c
472.164 20.172 468.223 22.458 465.383 27.02 c 462.902 30.977 461.711
35.633 461.809 40.989 c 461.91 46.344 463.363 51.059 466.18 55.137 c
469.367 59.7 473.547 61.954 478.719 61.891 c 482.676 61.891 486.645
60.919 490.625 58.969 c 491.059 82.43 l 497.488 84.622 l 496.516 27.204
l 490.047 27.934 m 490.527 53.86 l 486.68 56.294 483.262 57.508 480.281
57.508 c 476.508 57.508 473.609 55.532 471.59 51.575 c 469.949 48.411
469.09 44.731 469.012 40.532 c 468.938 36.512 469.633 33.016 471.102
30.032 c 472.914 26.137 475.648 24.192 479.301 24.192 c 482.707 24.192
486.289 25.438 490.047 27.934 c f
Q Q
showpage
%%Trailer
count op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
cairo_eps_state restore
%%EOF
No preview for this file type
This diff could not be displayed because it is too large.
% relsize.sty 4.1 Mar 29, 2013
%
% Setting the font size relative to the current size
%
% Authored by Donald Arseneau <asnd@triumf.ca> and Matt Swift <swift@bu.edu>.
% (Inspired by smaller.sty author Bernie Cosell)
%
% This software is contributed to the public domain by its authors, who disclaim
% all copyrights. For people and jurisdictions that do not recognize contribution
% to the public domain, this software is licensed by the terms of the unlicense,
% <http://unlicense.org/>
%
% commands are:
% \relsize{n} where n gives the number of steps ("mag-step" = factor of 1.2)
% to change the size by; n = 3 changes from \normalsize to
% \LARGE size. Negative n selects smaller fonts. n is an
% integer (or half-integer).
%
% \smaller = \relsize{-1}, \smaller[n] = \relsize{-n}
% \larger = \relsize{1}, \larger[n] = \relsize{n}
%
% \textsmaller{text}, \textlarger{text} - versions that take an argument
%
% \relscale{f} like \relsize, but instead of scale-steps,
% the parameter is a scale factor, such as .75
% \textscale{f}{text}
%
% The font-size command nearest the requested size will be used, and if
% the size error is more than \RSpercentTolerance, then the size will
% be adjusted more precisely using \fontsize. (The default empty
% \RSpercentTolerance signals automatic handling, choosing the tolerance
% based on the font declarations.)
%
% \mathsmaller{A}, \mathlarger{B} - math versions
% (The math versions are entirely different from the text versions.)
%
% More comments at the end of this file, and full documentation in
% relsize-doc.pdf
\ProvidesPackage{relsize}[2013/03/29 ver 4.1]
\DeclareRobustCommand\relsize[1]{%
\ifmmode \@nomath\relsize\else
\begingroup
% number of demi-magsteps -> \@tempcnta
\@tempdima#1\p@ \@tempdima2.0002\@tempdima \divide\@tempdima\p@
\@tempcnta\@tempdima
% \message{^^JChange \the\@tempcnta\space half-magsteps from \f@size. }%
% calculate desired target size -> \@tempdimb
\@tempdimb\f@size\p@
\ifnum\@tempcnta<\z@
\def\@tempa{.912871}\@tempcnta=-\@tempcnta
\else
\def\@tempa{1.09545}%
\fi
\@whilenum {\@tempcnta>\z@}\do {%
\advance\@tempcnta\m@ne
\@tempdimb\@tempa\@tempdimb}%
% \message{ target size \the\@tempdimb. }%
\rs@scaleToB
\fi}
\DeclareRobustCommand\relscale[1]{%
\ifmmode \@nomath\relscale\else
\begingroup
\@tempdimb\f@size\p@ \@tempdimb#1\@tempdimb
\rs@scaleToB
\fi}
\DeclareRobustCommand\textscale[2]{\leavevmode
\begingroup\relscale{#1}#2\endgroup}
% Change font size to \@tempdimb. Follows from \relsize or \relscale
\def\rs@scaleToB{%
%\message{Change font size from \f@size\space to \the\@tempdimb. }%
% perform automatic tolerance adjustment, if requested
\ifx\RSpercentTolerance\@empty \rs@autoTol \fi
% apply limits
\ifdim\@tempdimb<\RSsmallest
\rs@size@warning{\the\@tempdimb}{small}{\RSsmallest}%
\@tempdimb=\RSsmallest
\fi
\ifdim\@tempdimb>\RSlargest
\rs@size@warning{\the\@tempdimb}{large}{\RSlargest}%
\@tempdimb=\RSlargest
\fi
% Look up that size in list of pre-defined sizes. Put error of
% closest match in \@tempdima
\def\@tempa{\relax}\@tempdima-\@m\p@
\let\rs@size\rs@lookup \rs@fontsizes
%\message{Look up best as \expandafter\string\@tempa, off by \the\@tempdima}%
% See how close match was (abs difference -> \@tempdima)
\ifdim\@tempdima<\z@ \@tempdima-\@tempdima\fi
% ... percentage error in \@tempdima (as a count)
% (messiness to prevent numeric overflows)
\ifdim\@tempdima<160\p@ \@tempdima 100\@tempdima
\ifdim\@tempdimb>\p@ \divide\@tempdima\@tempdimb \fi
%\message{or \number\@tempdima \@percentchar. }%
\fi
% if error is beyond tolerance, append \fontsize adjustment.
\ifnum\@tempdima>\RSpercentTolerance
%\message{Adjust size to \strip@pt\@tempdimb. }%
\@tempdima1.2\@tempdimb % baselineskip (could be improved)
\edef\@tempa{\expandafter\noexpand\@tempa \noexpand\fontsize
{\strip@pt\@tempdimb}{\strip@pt\@tempdima}\noexpand\selectfont}\fi
% Now execute size-change command \@tempa
\expandafter\endgroup\@tempa
%\message{Font size is now \f@size. }%
}
% For each defined font size, compare its actual size to the desired
% size (\@tempdimb) and the error of the best previous match (\@tempdima).
% Record this command (\@tempa) if it is closer.
\def\rs@lookup#1#2{% #1=command #2=size
\begingroup
\advance\@tempdimb-#2\relax
\ifdim\@absVal\@tempdimb<\@absVal\@tempdima % improvement
\endgroup
\def\@tempa{#1}%
\@tempdima#2\relax \advance\@tempdima-\@tempdimb
\else
\endgroup
\fi}
\def\@absVal#1{\ifnum#1<\z@-\fi#1}
% Tolerance for size mis-match (%). The empty definition triggers
% automatic selection: 5 for scalable fonts, 30 otherwise.
\def\rs@autoTol{%
\expandafter\expandafter\expandafter\rs@autoTOL
\expandafter\meaning
\csname\f@encoding/\f@family/\f@series/\f@shape\endcsname-\delimiter
}
\def\rs@autoTOL#1>#2-#3\delimiter{%
\ifx\delimiter#3\delimiter % no -
\def\RSpercentTolerance{30}%
\else % font size def has -, assume it covers continuum
\def\RSpercentTolerance{5}%
\fi
% \message{ Automatic tolerance is \RSpercentTolerance. }%
}
% Warning messages
\newcommand\rs@size@warning[3]{\PackageWarning{relsize}{%
Font size #1 is too #2.\MessageBreak Using #3 instead}}
% derived commands
\DeclareRobustCommand\larger[1][\@ne]{\relsize{+#1}}
\DeclareRobustCommand\smaller[1][\@ne]{\relsize{-#1}}
\DeclareRobustCommand\textlarger[2][\@ne]{\leavevmode{\relsize{+#1}#2}}
\DeclareRobustCommand\textsmaller[2][\@ne]{\leavevmode{\relsize{-#1}#2}}
% Some initializations.
% Default empty definition triggers auto-tolerance.
% Beware that \providecommand makes \long macro that fails to trigger.
\def\RSpercentTolerance{}
% The next two aren't the real initializations! The real ones are done
% in \@tempb below. The user can change them afterwards.
\def\RSsmallest{999pt}
\def\RSlargest{1pt}
% Right now we assemble a list of the font sizes
\def\rs@size{\noexpand\rs@size\noexpand}
\def\rs@fontsizes{}
\def\@tempa#1{\ifx\@undefined#1\else
\expandafter\@tempb#1\@empty\relax\relax\delimiter{#1}\fi}
% parse definition of font-size command (like \large)
% #1 = \@setfontsize #2 = the command (\large) #3 = size #4 = rest
\def\@tempb#1#2#3#4\delimiter#5{%
\def\@tempc{\protect !\@empty}\def\@tempd{#1!#3}%
\ifx\@tempc\@tempd % self-protected: recurse.
\expandafter\@tempb#2\@empty\relax\relax\delimiter{#5}%
\else
\@tempdimb\z@
\def\@tempc{\@setfontsize !#5}\def\@tempd{#1!#2}%
\ifx\@tempc\@tempd % Normal LaTeX2e
\afterassignment\strip@prefix \@tempdimb #3pt>%
\else
\def\@tempc{\@xsetfontsize !#5}\def\@tempd{#1!#2}%
\ifx\@tempc\@tempd % AMS (defines \@xp=\expandafter. Note: they have their own \larger/\smaller)
\chardef\@currsizeindex#3\relax
\edef\@tempc{\@xp\ifcase\@xp\@currsizeindex\@typesizes\fi}%
\afterassignment\strip@prefix \@tempdimb \@xp\@firstoftwo\@tempc pt>%
\else
\def\@tempc{\@setsize !#5}\def\@tempd{#1!#2}%
\ifx\@tempc\@tempd % 2.09 style
\afterassignment\strip@prefix \@tempdimb #3pt>%
\else
\def\@tempc{\slide@setsize !#5}\def\@tempd{#1!#2}%
\ifx\@tempc\@tempd % seminar
\afterassignment\strip@prefix \@tempdimb #3pt>%
\else
\def\@tempc{\fontsize}\def\@tempd{#1}%
\ifx\@tempc\@tempd % simple
\afterassignment\strip@prefix \@tempdimb #2pt>%
\else
%\message{Could not parse meaning of \string#5. }%
\fi\fi\fi\fi\fi
% Checked 5 possible definitions
\ifdim\@tempdimb=\z@ % Failed to parse size from definition
\else % Take note of this size.
\edef\rs@fontsizes{\rs@fontsizes\rs@size#5{\the\@tempdimb}}%
\ifdim\@tempdimb<\RSsmallest \edef\RSsmallest{\the\@tempdimb}\fi
\ifdim\@tempdimb>\RSlargest \edef\RSlargest{\the\@tempdimb}\fi
%\message{\string#5 has size \the\@tempdimb. ^^J}%
\fi
\fi
}
% examine each (expected) pre-defined font size
\@tempa\normalsize
\@tempa\small
\@tempa\footnotesize
\@tempa\large
\@tempa\Large
\@tempa\LARGE
\@tempa\scriptsize
\@tempa\tiny
\@tempa\huge
\@tempa\Huge
% moresize.sty
\@tempa\HUGE
\@tempa\ssmall
% beamer
\@tempa\Tiny
\@tempa\TINY
% AMS classes
\@tempa\SMALL
\@tempa\Small
%\show\rs@fontsizes
% Check that we recorded sizes for at least two font-size commands.
% Value of \RSpercentTolerance is both a setting and a flag
\ifx\rs@fontsizes\@empty
\def\RSpercentTolerance{0}%
\else\ifdim\RSsmallest<\RSlargest\else
\def\RSpercentTolerance{3}%
\fi\fi
\ifx\RSpercentTolerance\@empty \else
\PackageWarningNoLine{relsize}
{Failed to get list of defined font sizes.\MessageBreak
Size scaling will attempt arbitrary sizes.}
\def\RSsmallest{\p@}%
\def\RSlargest{100pt}%
\fi
%
% Math commands (completely different)
\DeclareRobustCommand\mathsmaller[1]{\bgroup
\let\rs@makechoice\rs@makesmallerchoice
\def\rs@mathatom{#1}%
\futurelet\@tempa\rs@collect@decor
}
\DeclareRobustCommand\mathlarger[1]{\bgroup
\let\rs@makechoice\rs@makelargerchoice
\def\rs@mathatom{#1}%
\futurelet\@tempa\rs@collect@decor
}
% Collect the tokens that 'decorate' the atom, to apply them directly on the
% symbol, not after the closing brace.
% Math so far is in \rs@mathatom; next tok is \@tempa; continuation is \@tempb
% Don't nest \ifs because token may be \if or \fi or \or...
\def\rs@collect@decor{%
\let\@tempb\rs@makechoice
\ifx\@tempa\limits \let\@tempb\rs@collect@one@decor \fi
\ifx\@tempa\displaylimits \let\@tempb\rs@collect@one@decor \fi
\ifx\@tempa\nolimits \let\@tempb\rs@collect@one@decor \fi
\if\noexpand\@tempa^\let\@tempb\rs@collect@two@decor \fi
\if\noexpand\@tempa_\let\@tempb\rs@collect@two@decor \fi
\ifx\@tempa\sp \let\@tempb\rs@collect@two@decor \fi
\ifx\@tempa\sb \let\@tempb\rs@collect@two@decor \fi
\@tempb}
\def\rs@collect@one@decor#1{%
\expandafter\def\expandafter\rs@mathatom\expandafter{\rs@mathatom#1}%
\futurelet\@tempa\rs@collect@decor}
\def\rs@collect@two@decor#1#2{\expandafter
\def\expandafter\rs@mathatom\expandafter{\rs@mathatom#1{\rs@sstyle{#2}}}%
\futurelet\@tempa\rs@collect@decor}
\let\rs@sstyle\@firstofone
\def\rs@makesmallerchoice{\mathchoice
{\textstyle \let\rs@sstyle\scriptstyle \rs@mathatom}%
{\scriptstyle \let\rs@sstyle\scriptstyle \rs@mathatom}%
{\scriptscriptstyle \let\rs@sstyle\scriptscriptstyle \rs@mathatom}%
{\scriptscriptstyle \let\rs@sstyle\scriptscriptstyle \rs@mathatom}%
\egroup}
\def\rs@makelargerchoice{\mathchoice
{\protected@edef\rs@sstyle##1{%
\protect\set@fontsize {1}{\f@size}{\f@baselineskip}\protect\selectfont
\hbox{$\scriptstyle ##1\m@th$}}%
\mbox{\larger$\displaystyle\rs@mathatom\m@th$}}%
{\displaystyle \let\rs@sstyle\scriptstyle \rs@mathatom}%
{\textstyle \let\rs@sstyle\scriptscriptstyle \rs@mathatom}%
{\scriptstyle \let\rs@sstyle\scriptscriptstyle \rs@mathatom}%
\egroup}
\endinput
==========================================================
R E L S I Z E . S T Y ver 4.1 Mar 29, 2013
by Donald Arseneau, asnd@triumf.ca, Vancouver, Canada
originally based on smaller.sty by Bernie Cosell,
and combined with the version by Matt Swift, swift@bu.edu.
It is frequently the case that something should be typeset somewhat larger
or smaller than the surrounding text, whatever that size happens to be.
Specifying such sizing commands explicitly makes it difficult to modify the
font sizes of a document at a later time, and makes it hard to write macros
that work at arbitrary sizes. Relsize.sty defines several commands for LaTeX
to set font sizes relative to the current size.
For i being an integer (or half-integer) magstep increment (like 2),
and optional arg [i] defaulting to i=1,
And f being a scale factor (like 0.75)
And text being the text argument
\relsize{i} ungrouped size change by i steps
\larger[i] ungrouped size change by (optional) i steps
\smaller[i] ungrouped size change by (optional) -i steps
\relscale{f} ungrouped size change by scale factor f
\textlarger[i]{text} "text" size enlarged by i steps
\textsmaller[i]{text} "text" size reduced by i steps
\textscale{f}{text} "text" sized scaled by factor f
If the size requested is too small or too large, a warning is given, and
the size will only change as far as appropriate, typically \tiny or \Huge.
These limits are controlled by the commands \RSsmallest and \RSlargest, which
get set automatically when relsize.sty is loaded, but you can redefine them
to other length values: \renewcommand\RSlargest{50pt}.
Fine point: The combination \relsize{n}\relsize{-n} is not guaranteed to
restore the current font size!
Typically, the font-size commands do not select fonts at regular size
intervals. \relsize (and the others) will select, and execute, the command
for the size closest to the desired size. Then, if the relative difference
from the target size is more than \RSpercentTolerance a further font-size
selection is made. By default, \RSpercentTolerance is an empty macro, which
causes automatic selection: "30" (30%) when the current "fontshape" definition
is composed of only discrete sizes, and "5" when the fontshape definition
covers ranges of sizes. The higher setting for discrete fonts ensures
only the pre-defined sizes get used. (By default LaTeX uses Computer
Modern fonts at discrete sizes; you get full coverage of sizes by using
\usepackage{type1cm} or various other font packages.) For special uses,
or when the font shape definitions are not parsed properly, you can redefine
the percent tolerance:
\renewcommand\RSpercentTolerance{10}.
All of the commands described above are text commands; they cannot be used
in math mode. There are special \mathsmaller and \mathlarger commands
provided, but these do not use the same sizes that the text versions use.
Instead, they step between the usual math "styles" which you can explicitly
set using the commands \displaystyle, \textstyle, \scriptstyle, and
\scriptscriptstyle [see Lamport, LaTeX/Manual (1st ed, p.54); GMS The LaTeX
Companion, p.255]. However, the \mathlarger command will also increase the
size beyond regular \displaystyle by selecting a larger regular font size
(using \larger). (Yes, this is a kludge, and doesn't work very well, but
it can still be useful.) If you want to use this to create big integral
signs, then you must also load the package "exscale" so that math symbols
can change size. The sizes selected are:
Current style \mathsmaller gives \mathlarger gives
--------------- ---------------------- ------------------------
\displaystyle \textstyle (almost same) \displaystyle in a \larger font
\textstyle \scriptstyle \displaystyle (almost same)
\scriptstyle \scriptscriptstyle \textstyle
\scriptscriptstyle \scriptscriptstyle (same) \scriptstyle
These commands will attempt to attach superscripts and subscripts to the
symbol as if the symbol were used alone, but math accents and the math
spacing behave as if the symbol is enclosed in braces (which it is).
Operators should be explicitly declared to use the right operator
type (\mathrel, \mathbin, \mathop) to get the correct spacing.
Due to their oddities, the math larger/smaller commands should not be
trusted blindly, and they will not be useful in every instance.
Donald Arseneau asnd@triumf.ca
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.10.2 (http://cairographics.org)
%%CreationDate: Wed Nov 6 17:33:45 2013
%%Pages: 1
%%BoundingBox: 0 -1 254 157
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
%%BeginProlog
/cairo_eps_state save def
/dict_count countdictstack def
/op_count count 1 sub def
userdict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/pdfmark where { pop globaldict /?pdfmark /exec load put }
{ globaldict begin /?pdfmark /pop load def /pdfmark
/cleartomark load def end } ifelse
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 254 157
%%EndPageSetup
q 0 -1 254 158 rectclip q
0 156.105 254 -157 re W n
0 g
95.027 1.093 m 86.047 3.968 75.254 14.156 72.016 22.808 c 71.148 25.124
69.852 30.718 69.133 35.238 c 68.414 39.761 67.148 45.66 66.316 48.347
c 63.754 56.652 55.895 63.871 49.418 63.871 c 45.777 63.871 41.227
60.574 39.52 56.706 c 36.805 50.554 30.746 49.656 23.398 54.316 c
18.652 57.328 12.438 59.648 7.316 60.328 c 2.941 60.91 0 62.999 0
65.531 c 0 71.019 8.582 79.648 19.48 85.117 c 29.113 89.949 31.887
89.863 38.383 84.546 c 41.68 81.847 43.711 81.734 50.398 83.871 c
53.156 84.749 57.457 85.468 59.961 85.468 c 75.086 85.468 82.25 77.101
86.781 54.144 c 89.59 39.894 93.363 32.761 98.812 31.394 c 102.578
30.449 107.191 32.574 109.969 36.539 c 112.109 39.589 112.434 40.789
112.668 46.539 c 112.934 52.917 112.855 53.226 109.418 59.871 c 107.484
63.609 104.066 69.644 101.82 73.281 c 99.574 76.917 96.988 82.117 96.07
84.835 c 91.945 97.05 95.531 117.632 104.191 131.46 c 110.5 141.535
120.035 149.671 129.832 153.335 c 136.883 155.976 147.793 156.824
157.199 155.464 c 167.828 153.929 170.332 153.16 178.664 148.874 c
194.867 140.539 202.461 127.581 202.691 107.871 c 202.84 95.261 201.426
90.355 192.32 71.871 c 188.176 63.464 184.418 54.933 183.965 52.906 c
181.445 41.675 188.422 34.074 196.648 39.089 c 200.586 41.492 202.359
46.113 202.383 54.031 c 202.426 69.542 207.281 78.617 218.281 83.734 c
222.082 85.499 223.883 85.828 229.602 85.792 c 237.391 85.742 242.578
83.91 247.07 79.621 c 256.25 70.851 256.289 54.105 247.145 49.441 c
241.309 46.464 239.254 48.902 242.398 55.07 c 245.828 61.785 243.387
68.39 236.742 70.382 c 227.625 73.113 220 64.191 220 50.789 c 220
48.156 219.598 43.628 219.109 40.734 c 216.766 26.902 205.703 16.093
191.148 13.417 c 184.629 12.218 177.816 13.769 171.734 17.831 c 166.656
21.23 163.816 24.749 160.539 31.714 c 158.23 36.624 158.02 37.734
158.043 45.07 c 158.07 52.621 158.258 53.519 161.43 61.148 c 165.762
71.558 167.977 80.152 168.551 88.749 c 169.617 104.734 161.719 115.195
148.496 115.316 c 139.973 115.398 133.852 111.32 130.117 103.07 c
128.852 100.277 128.496 97.855 128.52 92.269 c 128.551 85.804 128.906
84.128 131.973 75.871 c 138.316 58.796 139.301 55.488 140.004 48.843 c
141.16 37.925 139.566 31.085 133.496 20.953 c 123.988 5.078 108.137
-3.106 95.027 1.093 c h
113.602 5.234 m 122.555 9.566 132.758 22.05 136.086 32.742 c 139.273
42.988 138.039 52.101 130.895 71.07 c 125.234 86.105 124.312 96.121
127.855 104.128 c 132.527 114.687 143.926 120.265 154.539 117.179 c
165.309 114.046 171.168 104.671 171.191 90.519 c 171.203 83.238 169.883
77.601 164.27 60.925 c 159.766 47.55 l 160.629 41.972 l 161.797 34.433
166.184 25.699 170.883 21.566 c 181.902 11.863 200.41 14.527 210.48
27.265 c 214.391 32.21 215.797 36.863 217.32 49.871 c 218.281 58.054
218.992 61.113 220.672 64.242 c 223.105 68.781 227.855 72.488 232.137
73.183 c 236.199 73.839 243.422 70.507 245.145 67.179 c 246.832 63.914
246.699 58.609 244.828 54.488 c 242.309 48.933 246.18 49.132 249.645
54.738 c 251.812 58.246 251.973 64.171 250.043 69.468 c 246.684 78.703
241.309 82.456 230.762 82.929 c 224.91 83.195 223.848 82.996 219.102
80.753 c 209.43 76.183 205.828 69.589 204.758 54.499 c 203.957 43.206
202.73 39.804 198.41 36.871 c 195.297 34.753 189.887 34.464 186.465
36.234 c 185.121 36.929 183.477 38.953 182.406 41.234 c 180.875 44.488
180.668 45.945 181.035 50.828 c 181.43 56.042 182.074 57.769 187.902
69.226 c 196.059 85.257 198.066 89.929 199.078 95.214 c 200.762 104.015
200.844 107.058 199.602 114.781 c 197.574 127.386 192.914 135.812
184.52 142.042 c 171.562 151.656 157.188 155.031 139.457 152.617 c
124.531 150.585 110.863 140.167 103.699 125.355 c 99.719 117.124 96.801
105.097 96.801 96.91 c 96.801 88.64 100.363 78.679 106.547 69.664 c
111.211 62.867 114.598 54.515 115 48.824 c 115.508 41.632 114.203
37.289 110.242 32.992 c 106.645 29.085 103.402 27.835 99.262 28.753 c
92.5 30.257 88.25 36.257 85.688 47.917 c 81.453 67.175 78.707 74.175
73.777 78.249 c 67.934 83.085 58.836 84.312 50.246 81.417 c 42.434
78.785 39.84 79.078 35.512 83.066 c 32.215 86.101 31.535 86.402 28.918
85.98 c 24.656 85.292 15.172 80.378 10.039 76.199 c 5.418 72.433 2.07
67.261 2.883 65.144 c 3.379 63.847 3.648 63.742 10.398 62.214 c 12.82
61.664 18.016 59.652 21.941 57.742 c 26.57 55.492 30.164 54.269 32.148
54.269 c 34.977 54.269 35.41 54.589 37.738 58.371 c 40.504 62.863 46.23
67.074 49.555 67.062 c 52.949 67.046 59.41 63.531 62.656 59.929 c
66.695 55.449 68.484 51.05 70.441 40.781 c 73.172 26.433 74.398 22.535
77.641 17.906 c 87.422 3.949 101.027 -0.848 113.602 5.234 c h
113.602 5.234 m f
Q Q
showpage
%%Trailer
count op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
cairo_eps_state restore
%%EOF
No preview for this file type
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.48.3.1 r9886"
width="350"
height="226"
sodipodi:docname="snake-shadow.png">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1349"
inkscape:window-height="708"
id="namedview4"
showgrid="false"
inkscape:zoom="0.91428571"
inkscape:cx="175"
inkscape:cy="113"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
style="fill:#000000"
d="m 136.25343,213.03298 c -11.22578,-3.59671 -24.71752,-16.32957 -28.76477,-27.1468 -1.08262,-2.89357 -2.70351,-9.88481 -3.60197,-15.53609 -0.89846,-5.65127 -2.48276,-13.02441 -3.52066,-16.38474 -3.20715,-10.38354 -13.02714,-19.40285 -21.12531,-19.40285 -4.5481,0 -10.23795,4.11758 -12.37119,8.95267 -3.39274,7.68982 -10.9696,8.81346 -20.1541,2.98881 -5.93362,-3.76299 -13.70215,-6.66771 -20.10355,-7.51688 -5.46665,-0.72518 -9.14313,-3.34021 -9.14313,-6.50339 0,-6.86103 10.7268,-17.64447 24.35165,-24.48023 12.03771,-6.03946 15.50442,-5.93492 23.62619,0.71251 4.12224,3.37392 6.66257,3.51707 15.02216,0.84651 3.4433,-1.1 8.82025,-2 11.94877,-2 18.91074,0 27.86586,10.45863 33.52741,39.15647 3.51351,17.80966 8.22949,26.72762 15.03765,28.43636 4.70868,1.1818 10.47569,-1.47617 13.94708,-6.4281 2.67493,-3.8158 3.07939,-5.3136 3.37542,-12.5 0.32857,-7.97627 0.23482,-8.36092 -4.06182,-16.66473 -2.41898,-4.675 -6.6939,-12.21955 -9.49982,-16.76567 -2.80591,-4.54611 -6.04059,-11.04599 -7.18818,-14.44417 -5.15524,-15.265516 -0.67389,-40.994989 10.15093,-58.281018 7.88513,-12.59169 19.80842,-22.763568 32.05323,-27.344938 8.81501,-3.298118 22.45014,-4.357934 34.20933,-2.658985 13.28386,1.919231 16.4164,2.881015 26.82937,8.237431 20.25621,10.419764 29.74561,26.614036 30.0354,51.25735 0.18532,15.759416 -1.582,21.89249 -12.96671,44.99795 -5.17655,10.5059 -9.87608,21.17285 -10.44339,23.70433 -3.14684,14.0418 5.57216,23.54168 15.85347,17.27332 4.92602,-3.00331 7.14339,-8.7792 7.1699,-18.67638 0.0519,-19.39239 6.12351,-30.73561 19.874,-37.12961 4.74807,-2.20786 7.00227,-2.61777 14.14796,-2.57273 9.73595,0.0614 16.22481,2.35384 21.83763,7.71509 11.47359,10.95933 11.52466,31.89142 0.092,37.72391 -7.29274,3.72048 -9.86193,0.67199 -5.92967,-7.03588 4.28329,-8.39593 1.23218,-16.65173 -7.0737,-19.14023 -11.39642,-3.41446 -20.92626,7.73821 -20.92626,24.48982 0,3.29262 -0.50145,8.94844 -1.11432,12.5685 -2.92737,17.29094 -16.75505,30.80154 -34.94831,34.14693 -8.15096,1.49881 -16.66495,-0.43813 -24.26775,-5.52093 -6.34918,-4.24469 -9.90051,-8.64739 -13.99688,-17.35239 -2.88702,-6.13507 -3.14628,-7.52352 -3.11677,-16.6917 0.0304,-9.44101 0.26698,-10.56459 4.2323,-20.1001 5.41184,-13.014 8.18162,-23.7535 8.8986,-34.50322 1.33232,-19.975776 -8.53793,-33.051963 -25.06586,-33.207454 -10.65722,-0.10026 -18.305,4.996382 -22.97461,15.310774 -1.58052,3.491099 -2.02771,6.517802 -1.9946,13.5 0.0383,8.07835 0.48027,10.17767 4.31581,20.5 7.92889,21.33852 9.15811,25.47536 10.03856,33.78418 1.44582,13.64406 -0.5495,22.19314 -8.13676,34.86243 -11.88355,19.84331 -31.69988,30.07354 -48.08473,24.82387 z m 23.21532,-5.17844 c 11.19133,-5.4157 23.94662,-21.02068 28.10621,-34.38548 3.98569,-12.80604 2.44355,-24.196 -6.48632,-47.90656 -7.07784,-18.79307 -8.2289,-31.31347 -3.79941,-41.32708 5.83795,-13.197654 20.08802,-20.167099 33.35111,-16.311414 13.46643,3.914797 20.78733,15.635259 20.81654,33.326444 0.015,9.09959 -1.63297,16.14523 -8.65214,36.99037 l -5.62973,16.71883 1.0792,6.9722 c 1.4587,9.42402 6.94366,20.342 12.81636,25.51136 13.77631,12.1264 36.91305,8.79495 49.49887,-7.12731 4.88567,-6.18083 6.64547,-11.99532 8.55112,-28.2534 1.19951,-10.23359 2.09028,-14.05683 4.18598,-17.9663 3.04225,-5.67526 8.98255,-10.30573 14.33524,-11.17435 5.07531,-0.82361 14.10523,3.34427 16.25584,7.5031 2.11097,4.08217 1.94722,10.71231 -0.39184,15.86499 -3.15206,6.94364 1.68708,6.6911 6.01645,-0.31397 2.70993,-4.38476 2.91172,-11.78972 0.50177,-18.41347 -4.20016,-11.54419 -10.92047,-16.23598 -24.10298,-16.8275 -7.31509,-0.32824 -8.64184,-0.0804 -14.57393,2.72237 -12.09302,5.71367 -16.59473,13.95266 -17.9317,32.81838 -1.00008,14.11202 -2.53158,18.36709 -7.93151,22.03675 -3.8917,2.6447 -10.65794,3.00319 -14.93525,0.79131 -1.67889,-0.86819 -3.73313,-3.39829 -5.0745,-6.25 -1.91137,-4.06348 -2.17123,-5.88447 -1.71073,-11.9876 0.49197,-6.52007 1.29847,-8.68134 8.58268,-23 10.19454,-20.03954 12.706,-25.87937 13.97087,-32.486082 2.10638,-11.002156 2.20816,-14.802654 0.65494,-24.457284 -2.53514,-15.758148 -8.36277,-26.290967 -18.85337,-34.075443 -16.1975,-12.019246 -34.16321,-16.236014 -56.32741,-13.220721 -18.65968,2.538526 -35.74318,15.562632 -44.69935,34.077859 -4.97699,10.28899 -8.62301,25.322515 -8.62301,35.554946 0,10.337815 4.4542,22.787945 12.18502,34.058875 5.82728,8.49572 10.06014,18.93374 10.56383,26.04991 0.63631,8.98962 -0.9952,14.42131 -5.9445,19.79066 -4.49965,4.88154 -8.55133,6.44472 -13.72696,5.29598 -8.4515,-1.87581 -13.76639,-9.37845 -16.96974,-23.95494 -5.28938,-24.06871 -8.72543,-32.82139 -14.88458,-37.91559 -7.30768,-6.04414 -18.67925,-7.57383 -29.41573,-3.95698 -9.76421,3.28933 -13.00837,2.92629 -18.41917,-2.06122 -4.11759,-3.79546 -4.96817,-4.17153 -8.23987,-3.64313 -5.32921,0.86071 -17.18573,7.00469 -23.59891,12.22883 -5.77499,4.70427 -9.96275,11.16984 -8.94782,13.81471 0.62347,1.62474 0.96126,1.7565 9.39843,3.66611 3.025,0.68465 9.51734,3.19894 14.42742,5.58731 5.78634,2.8146 10.27563,4.34249 12.75924,4.34249 3.53381,0 4.0771,-0.39861 6.98547,-5.12532 3.4562,-5.61705 10.61366,-10.88082 14.77365,-10.86491 4.23899,0.0162 12.3177,4.41403 16.37419,8.91364 5.05022,5.60189 7.28516,11.1002 9.72983,23.93698 3.41506,17.93221 4.95002,22.80779 9.00129,28.59117 12.2242,17.45062 29.23421,23.44513 44.94891,15.84048 z"
id="path2987"
inkscape:connector-curvature="0" />
</svg>
No preview for this file type
\documentclass{beamer}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage[orientation=portrait,size=a0,scale=2]{beamerposter}
\usepackage{textpos}
\usepackage{picins}
\usepackage{url}
\usepackage{fancyvrb}
\usepackage{relsize}
\usepackage{tikz}
\usetikzlibrary{shapes.callouts}
\parindent=0pt
\setbeamertemplate{navigation symbols}{}
\def\smallskip{\vspace{5mm}}
\def\medskip{\vspace{10mm}}
\def\bigskip{\vspace{20mm}}
\colorlet{title}{black!10}
\colorlet{minor}{black!65}
\colorlet{snakes}{green!30!black}
\colorlet{python}{blue!30!black}
\definecolor{popup}{rgb}{.6,1,.5}
\def\*{\raise-.65ex\hbox{$\smash{
\includegraphics[height=1em]{snake-shadow.pdf}}$}}
\def\section#1{\noindent\colorbox{title}{%
\hbox to \textwidth{\bfseries #1\hfill\strut\*}}\smallskip}
\def\endparitem{\endgraf\egroup}
\def\>{\par\bgroup
\let\par=\endparitem
\leftskip=1.4em\parindent=-1.4em
\indent\hbox to 1.4em{\hss
$\smash{\includegraphics[width=1em]{cartoon-python.pdf}}$
}\ignorespaces}
\def\+{\par\bgroup
\let\par=\endparitem
\leftskip=2.8em\parindent=-1.4em
\indent\hbox to 1.4em{\hss
$\color{snakes}\smash{\bullet}$
}\ignorespaces}
\def\PYk #1{{\color{snakes}#1}}
\def\PYn #1{{\color{python}#1}}
\def\PYc #1{{\color{minor}#1}}
\begin{document}
\begin{frame}[fragile]{}
%%
%% title & logos
%%
\begin{textblock}{14.4}(.5,.5)
\parpic{\includegraphics[height=13cm]{logo-snakes}\quad}
{\Large\bfseries a high-level Petri nets library}\\[15pt]
{\large Franck Pommereau}\\[30pt]
\small
IBISC/COSMO, university of vry/Paris-Saclay\\
23 boulevard de France, 91037 vry Cedex France\\[20pt]
\url{franck.pommereau@ibisc.univ-evry.fr}\\
\url{http://www.ibisc.univ-evry.fr/~fpommereau/SNAKES/}
\end{textblock}
\begin{textblock}{14.4}(.7,.5)
\null\hfill
\begin{tikzpicture}[xscale=4,yscale=4]
\node at (-2,0) {\includegraphics[width=150mm, height=150mm,
keepaspectratio=true]{logo-ibisc}};
\node at (1,1) {\includegraphics[width=58mm, height=58mm,
keepaspectratio=true]{logo-ueve}};
\node at (1,-1) {\includegraphics[width=65mm, height=65mm,
keepaspectratio=true]{logo-genopole}};
\end{tikzpicture}
\end{textblock}
%%
%% left column
%%
\begin{textblock}{9}(.5,2.85)
\section{SNAKES in a nutshell}
\tikzstyle{popup}=[draw,rectangle callout,rounded corners=15,
text width=10cm,align=center,callout pointer width=7mm,
callout absolute pointer={(70:.5)},fill=popup]
\begin{center}
\begin{tikzpicture}[scale=12]
\node at (0,0) {\scalebox{-1}[1]{%
\includegraphics[scale=3]{oroborus.pdf}}};
\node[popup,callout relative pointer={(-70:2)}] at (90:1)
{SNAKES is a Python library};
\node[popup,callout relative pointer={(-150:2)}] at (40:1.4)
{Define and manipulate Petri nets};
\node[popup,callout relative pointer={(170:3)}] at (10:1.3)
{Very generic Petri net definition};
\node[popup,callout relative pointer={(150:4)}] at (-25:1.3)
{Annotations are Python expressions};
\node[popup,callout relative pointer={(80:4)}] at (-90:1)
{Tokens are Python objects};
\node[popup,cloud callout,cloud puffs=15,aspect=2.5,inner sep=-20pt,
cloud puff arc=120,callout relative pointer={(170:3)},
fill=blue!20,rounded corners=0] at (-45:1.7)
{\small Even SNAKES'\\[-20pt] net objects};
\node[popup,callout relative pointer={(50:4.5)}] at (-150:1.2)
{Fully reflexive for maximal flexibility};
\node[popup,cloud callout,cloud puffs=12,aspect=2.6,inner sep=-50pt,
cloud puff arc=140,callout relative pointer={(50:2)},
fill=blue!20,rounded corners=0] at (-130:1.5)
{\small Inspired\\[-20pt] by Emacs};
\node[popup,callout relative pointer={(10:3)}] at (170:1.2)
{Extensible with plugins};
\node at (0,0) {\includegraphics[scale=.5]{python-powered.pdf}};
\end{tikzpicture}
\end{center}
%%
%%
%%
\medskip
\section{Plugins}
\> {\color{snakes}\texttt{gv}}: draw Petri nets using GraphViz
\> {\color{snakes}\texttt{ops}}: algebras of Petri nets compositions
{\small\color{minor}(PBC, PNA, M-nets, \dots)}
\> {\color{snakes}\texttt{pids}}: dynamic processes creation and
destruction
\> {\color{snakes}\texttt{labels}}: arbitrary objects annotations
\> {\color{snakes}\texttt{let}}: variables assignation during computation
\> \dots {\color{minor}(your plugin here: try, it's easy)}
%%
%%
%%
\bigskip
\section{ABCD for friendly modelling}
\> process algebra with friendly Python-like syntax
\> embeds full Python
\> compiler shipped with SNAKES library
\> generates Petri nets objects
\> export to pictures or PNML files
\> simulation and reachability analysis
\vbox to 0pt{\vss\null\hfill
\includegraphics[width=18cm]{abcd-simul}
\vspace*{.2\baselineskip}}
\vspace*{-\baselineskip}
%%
%%
%%
\bigskip
\section{Neco for fast analysis}
\> \L ukasz Fronc's companion tool {\small\color{minor}(available
separately at \url{https://code.google.com/p/neco-net-compiler/})}
\> Neco compiles SNAKES Petri nets into fast native code
\+ optimised marking structure
\+ per-transition optimised firing
\> reads PNML, ABCD, or net objects
\> process-symmetries reductions
\> state space exploration and LTL model-checking
{\small\color{minor}(using SPOT)}
\> awarded at the \emph{model-checking contest\/} 2013
{\small\color{minor}(PETRI NETS conf.)}
\vbox to 0pt{\vss\null\hfill
\begin{tikzpicture}
\node[inner sep=0pt] (neco) {\includegraphics[width=18cm]{neco.pdf}};
\node[below=-6pt] at (neco.south) {\scalebox{2.1}[1]{net
compiler\hskip 9pt\null}};
\end{tikzpicture}\hspace*{-12mm}
\vspace*{2.8\baselineskip}}
%%
%%
%%
\end{textblock}
%%
%% right column
%%
\def\section#1{\noindent{\bfseries #1}\smallskip}
\begin{textblock}{5}(10,2.85)
\begin{tikzpicture}
\path[fill=title] (0,0) rectangle (40,100);
\end{tikzpicture}
\end{textblock}
\begin{textblock}{5}(10.2,3)
%%
%%
%%
\section{About SNAKES}
\> free \& open source {\small (GNU LGPL)}
\> works out of the box
\> 81.5k lines of portable Python
\> maintained for 10\texttt{+} years
\> one permanent developer/user
\> online documentation has\qquad 300\texttt{+} visitors per month
%%
%%
%%
\bigskip
\section{SNAKES vs GitHub's top 10 Python projects$^*$
{\color{minor}\small(on Nov. 2013)}}
\vskip -1ex
\begin{tikzpicture}[xscale=3.4,yscale=-2.5]
\tikzstyle{project}=[left,anchor=base east,inner sep=0pt]
\tikzstyle{bar}=[draw=blue!50!black,fill=blue!50!white,
anchor=base west,inner sep=0pt,name=bar]
\tikzstyle{price}=[right,anchor=base west]
\node[project] at (0,1) {\small django\;};
\node[bar,text width=530] at (0,1) {\small\strut};
\node[price,anchor=base east] at (bar.base east)
{\raise -.1ex\hbox{\small\$5.3M (432)}};
\node[project] at (0,2) {\small\color{snakes}snakes\;};
\node[bar,text width=270] at (0,2) {\small\strut};
\begin{scope}[color=snakes]
\draw[clip] (bar.north west) rectangle (bar.south east)
node at (bar.center) {\includegraphics[scale=.2]{python-skin}};
\end{scope}
\node[price] at (bar.base east) {\small\$2.7M (2)};
\node[project] at (0,3) {\small sick-beard\;};
\node[bar,text width=260] at (0,3) {\small\strut};
\node[price] at (bar.base east) {\small\$2.6M (110)};
\node[project] at (0,4) {\small ipython\;};
\node[bar,text width=230] at (0,4) {\small\strut};
\node[price] at (bar.base east) {\small\$2.3M (236)};
\node[project] at (0,5) {\small boto\;};
\node[bar,text width=210] at (0,5) {\small\strut};
\node[price] at (bar.base east) {\small\$2.1M (314)};
\node[project] at (0,6) {\small reddit\;};
\node[bar,text width=150] at (0,6) {\small\strut};
\node[price] at (bar.base east) {\small\$1.5M (87)};
\node[project] at (0,7) {\small sentry\;};
\node[bar,text width=130] at (0,7) {\small\strut};
\node[price] at (bar.base east) {\small\$1.3M (166)};
\node[project] at (0,8) {\small tornado\;};
\node[bar,text width=60] at (0,8) {\small\strut};
\node[price] at (bar.base east) {\small\$0.6M (120)};
\node[project] at (0,9) {\small requests\;};
\node[bar,text width=30] at (0,9) {\small\strut};
\node[price] at (bar.base east) {\small\$0.3M (275)};
\node[project] at (0,10) {\small flask\;};
\node[bar,text width=20] at (0,10) {\small\strut};
\node[price] at (bar.base east) {\small\$0.2M (159)};
\node[project] at (0,11) {\small httpie\;};
\node[bar,text width=10] at (0,11) {\small\strut};
\node[price] at (bar.base east) {\small\$0.1M (22)};
\end{tikzpicture}
estimated cost to develop {\color{minor}\small(generated using David A.
Wheeler's ``SLOCCount'')} and number of contributors
\hbox to \textwidth{\null\hfill\color{minor}\small $^*$ 10 most forked
or followed Python projects}
%%
%%
%%
\bigskip
\section{Using SNAKES out of Python}
\> write a binding in Cython
\begin{Verbatim}[commandchars=\\\{\},fontsize=\small,xleftmargin=1.4em,
numbers=left,numbersep=30pt]
\PYc{# this is Cython code}
\PYk{cdef} \PYk{public} \PYk{int} \PYn{foo} (...):
\PYc{# Python with SNAKES here}
\end{Verbatim}
\> Cython compiles to C/C\texttt{++} \qquad with a \texttt{.h} file:
\begin{Verbatim}[commandchars=\\\{\},fontsize=\small,xleftmargin=1.4em,
numbers=left,numbersep=30pt]
\PYc{// this is C/C++ code}
\PYk{extern} \PYk{int} \PYn{foo}(...);
\end{Verbatim}
\> use this API in your project
%%
%%
%%
\bigskip
\section{Isn't Python slow?}
\> {\color{snakes}no} for handling nets {\small\color{minor}even large
ones}
\> {\color{red!30!black}yes} for firing transitions
\> \raise -.1ex\hbox{\includegraphics[height=.9em]{neco.pdf}} is fast
at that! {;-)}
%%
%%
%%
\end{textblock}
%%
%% flush top
%%
\vspace*{150cm}
\end{frame}
\end{document}
\ No newline at end of file
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.