From d184e5a47827614f20afc9ed2c3281d6dce3bf87 Mon Sep 17 00:00:00 2001 From: Raspbeguy Date: Fri, 28 Feb 2014 22:21:16 +0100 Subject: [PATCH] Ajout de figure --- documentation/CSC3502_PonyTracker.pdf | Bin 0 -> 91221 bytes documentation/CSC3502_PonyTracker.tex | 52 ++ documentation/mainwindow.eps | 875 ++++++++++++++++++++++++++ 3 files changed, 927 insertions(+) create mode 100644 documentation/CSC3502_PonyTracker.pdf create mode 100644 documentation/CSC3502_PonyTracker.tex create mode 100644 documentation/mainwindow.eps diff --git a/documentation/CSC3502_PonyTracker.pdf b/documentation/CSC3502_PonyTracker.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1747840372f4e16f5de3d22200b31a7df8e12449 GIT binary patch literal 91221 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

Q#u!`+n3Zr^ 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%0DZ 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 M1<=t+tI7cW3)EI5=l}o! literal 0 HcmV?d00001 diff --git a/documentation/CSC3502_PonyTracker.tex b/documentation/CSC3502_PonyTracker.tex new file mode 100644 index 0000000..919c988 --- /dev/null +++ b/documentation/CSC3502_PonyTracker.tex @@ -0,0 +1,52 @@ +\documentclass[11pt,a4paper]{report} +\usepackage[francais]{babel} +\usepackage[latin1]{inputenc} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{amssymb} +\usepackage[usenames,dvipsnames]{pstricks} +\usepackage{epsfig} +\usepackage{pst-grad} % For gradients +\usepackage{pst-plot} % For axes +\usepackage{pstricks} +\author{Guillaume \textsc{Abramovici}\\ + Guy \textsc{Godfroy}\\ + Mickaël \textsc{Illy}\\ + Quentin \textsc{Martin}\\ + \\ + \textit{Encadrant :} Elizabeth \textsc{Brunnet}} +\title{Projet \textsc{PonyTracker}\\ + Livrable 1 : Cahier des charges} +\addto\captionsfrench{\renewcommand{\chaptername}{Section}} + +\begin{document} +\maketitle + +\chapter{Analyse du problème} + +Euuuh... (magnifique citation tirée du jeu Aquaman, 2002, Gamecube) + +\chapter{Cahier des charges} + +Euuuh... + +\chapter{Liste des fonctionnalités} + +Euuuh... + +\chapter{Spécification fonctionnelle} + +Déjà je comprends même pas le titre de la section. + +\chapter{Tests unitaires} + +Faudrait déjà savoir ce qu'on va tester... + +\chapter{Esquisses de l'interface graphique} + +\begin{figure}[!h] +\includegraphics{mainwindow.eps} +\caption{Fenêtre principale} +\end{figure} + +\end{document} \ No newline at end of file diff --git a/documentation/mainwindow.eps b/documentation/mainwindow.eps new file mode 100644 index 0000000..144a4fd --- /dev/null +++ b/documentation/mainwindow.eps @@ -0,0 +1,875 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: cairo 1.10.2 (http://cairographics.org) +%%CreationDate: Fri Feb 28 22:11:31 2014 +%%Pages: 1 +%%BoundingBox: 0 -1 410 248 +%%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 410 248 +%%EndPageSetup +q 0 -1 410 249 rectclip q +0 247.675 410 -248 re W n +0 g +0.8 w +0 J +0 j +[] 0.0 d +4 M q 1 0 0 -1 0 247.675003 cm +4.395 0.406 m 405.539 0.406 l 407.754 0.406 409.539 2.191 409.539 4.406 +c 409.539 243.266 l 409.539 245.48 407.754 247.266 405.539 247.266 c +4.395 247.266 l 2.18 247.266 0.395 245.48 0.395 243.266 c 0.395 4.406 l +0.395 2.191 2.18 0.406 4.395 0.406 c h +4.395 0.406 m S Q +q 1 0 0 -1 0 247.675003 cm +4.969 42.465 400 200 re S Q +q 1 0 0 -1 0 247.675003 cm +0.609 9.664 m 409.324 9.664 l S Q +34.902 229.495 m 34.902 213.495 l 45.758 221.495 l h +34.902 229.495 m f +q 1 0 0 -1 0 247.675003 cm +31.629 15.035 m 47.449 15.035 l 49.238 15.035 50.684 16.477 50.684 +18.27 c 50.684 34.09 l 50.684 35.879 49.238 37.32 47.449 37.32 c 31.629 +37.32 l 29.836 37.32 28.395 35.879 28.395 34.09 c 28.395 18.27 l 28.395 +16.477 29.836 15.035 31.629 15.035 c h +31.629 15.035 m S Q +q 1 0 0 -1 0 247.675003 cm +55.629 15.035 m 71.449 15.035 l 73.238 15.035 74.684 16.477 74.684 +18.27 c 74.684 34.09 l 74.684 35.879 73.238 37.32 71.449 37.32 c 55.629 +37.32 l 53.836 37.32 52.395 35.879 52.395 34.09 c 52.395 18.27 l 52.395 +16.477 53.836 15.035 55.629 15.035 c h +55.629 15.035 m S Q +57.176 227.859 12.727 -12.727 re f +q 1 0 0 -1 0 247.675003 cm +79.629 15.035 m 95.449 15.035 l 97.238 15.035 98.684 16.477 98.684 +18.27 c 98.684 34.09 l 98.684 35.879 97.238 37.32 95.449 37.32 c 79.629 +37.32 l 77.836 37.32 76.395 35.879 76.395 34.09 c 76.395 18.27 l 76.395 +16.477 77.836 15.035 79.629 15.035 c h +79.629 15.035 m S Q +81.598 229.495 m 81.598 213.495 l 92.453 221.495 l h +81.598 229.495 m f +1.6 w +q 1 0 0 -1 0 247.675003 cm +92.68 18.098 m 92.68 34.262 l S Q +0.8 w +q -1 0 0 -1 0 247.675003 cm +-23.449 15.035 m -7.629 15.035 l -5.836 15.035 -4.395 16.477 -4.395 +18.27 c -4.395 34.09 l -4.395 35.879 -5.836 37.32 -7.629 37.32 c +-23.449 37.32 l -25.238 37.32 -26.684 35.879 -26.684 34.09 c -26.684 +18.27 l -26.684 16.477 -25.238 15.035 -23.449 15.035 c h +-23.449 15.035 m S Q +21.48 229.495 m 21.48 213.495 l 10.625 221.495 l h +21.48 229.495 m f +1.6 w +q -1 0 0 -1 0 247.675003 cm +-10.395 18.098 m -10.395 34.262 l S Q +106.949 232.64 m 282.805 232.64 l 284.586 232.64 286.02 231.206 286.02 +229.425 c 286.02 213.566 l 286.02 211.788 284.586 210.355 282.805 +210.355 c 106.949 210.355 l 105.168 210.355 103.734 211.788 103.734 +213.566 c 103.734 229.425 l 103.734 231.206 105.168 232.64 106.949 +232.64 c h +106.949 232.64 m f +0.8 w +q 1 0 0 -1 0 247.675003 cm +106.949 15.035 m 282.805 15.035 l 284.586 15.035 286.02 16.469 286.02 +18.25 c 286.02 34.109 l 286.02 35.887 284.586 37.32 282.805 37.32 c +106.949 37.32 l 105.168 37.32 103.734 35.887 103.734 34.109 c 103.734 +18.25 l 103.734 16.469 105.168 15.035 106.949 15.035 c h +106.949 15.035 m S Q +1 g +295.074 232.64 m 341.93 232.64 l 344.145 232.64 345.93 230.855 345.93 +228.64 c 345.93 226.925 l 345.93 224.71 344.145 222.925 341.93 222.925 +c 295.074 222.925 l 292.855 222.925 291.074 224.71 291.074 226.925 c +291.074 228.64 l 291.074 230.855 292.855 232.64 295.074 232.64 c h +295.074 232.64 m f +0 g +q 1 0 0 -1 0 247.675003 cm +295.074 15.035 m 341.93 15.035 l 344.145 15.035 345.93 16.82 345.93 +19.035 c 345.93 20.75 l 345.93 22.965 344.145 24.75 341.93 24.75 c +295.074 24.75 l 292.855 24.75 291.074 22.965 291.074 20.75 c 291.074 +19.035 l 291.074 16.82 292.855 15.035 295.074 15.035 c h +295.074 15.035 m S Q +303.25 227.507 m 303.969 227.57 l 304 227.277 304.078 227.038 304.203 +226.851 c 304.328 226.671 304.52 226.527 304.781 226.413 c 305.039 +226.296 305.332 226.241 305.656 226.241 c 305.945 226.241 306.203 +226.28 306.422 226.366 c 306.641 226.46 306.801 226.577 306.906 226.726 +c 307.02 226.882 307.078 227.046 307.078 227.226 c 307.078 227.402 +307.023 227.558 306.922 227.695 c 306.816 227.827 306.645 227.937 +306.406 228.023 c 306.25 228.085 305.906 228.179 305.375 228.304 c +304.852 228.429 304.488 228.546 304.281 228.663 c 304.008 228.808 +303.805 228.984 303.672 229.195 c 303.535 229.413 303.469 229.652 +303.469 229.913 c 303.469 230.202 303.551 230.476 303.719 230.726 c +303.883 230.976 304.125 231.163 304.438 231.288 c 304.75 231.421 +305.098 231.491 305.484 231.491 c 305.91 231.491 306.285 231.421 +306.609 231.288 c 306.93 231.152 307.18 230.948 307.359 230.679 c +307.535 230.417 307.629 230.116 307.641 229.773 c 306.906 229.726 l +306.875 230.089 306.742 230.359 306.516 230.538 c 306.285 230.726 +305.953 230.82 305.516 230.82 c 305.055 230.82 304.723 230.734 304.516 +230.57 c 304.305 230.402 304.203 230.198 304.203 229.96 c 304.203 +229.749 304.273 229.585 304.422 229.46 c 304.566 229.323 304.945 +229.183 305.562 229.038 c 306.176 228.902 306.598 228.78 306.828 +228.679 c 307.16 228.523 307.406 228.323 307.562 228.085 c 307.727 +227.855 307.812 227.589 307.812 227.288 c 307.812 226.976 307.723 +226.683 307.547 226.413 c 307.367 226.152 307.117 225.945 306.797 +225.788 c 306.473 225.644 306.102 225.57 305.688 225.57 c 305.176 +225.57 304.742 225.644 304.391 225.788 c 304.035 225.945 303.758 +226.171 303.562 226.476 c 303.363 226.777 303.258 227.12 303.25 227.507 +c h +311.469 226.179 m 311.207 225.96 310.957 225.804 310.719 225.71 c +310.477 225.616 310.219 225.57 309.938 225.57 c 309.488 225.57 309.141 +225.679 308.891 225.898 c 308.648 226.124 308.531 226.413 308.531 +226.757 c 308.531 226.964 308.57 227.152 308.656 227.32 c 308.75 +227.484 308.867 227.616 309.016 227.71 c 309.172 227.812 309.344 227.89 +309.531 227.945 c 309.664 227.984 309.875 228.023 310.156 228.054 c +310.727 228.124 311.145 228.21 311.406 228.304 c 311.414 228.398 +311.422 228.452 311.422 228.476 c 311.422 228.765 311.352 228.968 +311.219 229.085 c 311.039 229.241 310.773 229.32 310.422 229.32 c +310.086 229.32 309.844 229.261 309.688 229.148 c 309.531 229.03 309.41 +228.827 309.328 228.538 c 308.641 228.632 l 308.703 228.921 308.805 +229.155 308.953 229.335 c 309.098 229.523 309.305 229.663 309.578 +229.757 c 309.848 229.859 310.16 229.913 310.516 229.913 c 310.867 +229.913 311.156 229.87 311.375 229.788 c 311.602 229.702 311.77 229.593 +311.875 229.46 c 311.977 229.335 312.051 229.179 312.094 228.991 c +312.113 228.866 312.125 228.648 312.125 228.335 c 312.125 227.398 l +312.125 226.749 312.141 226.339 312.172 226.163 c 312.203 225.984 +312.258 225.82 312.344 225.663 c 311.609 225.663 l 311.535 225.808 +311.488 225.98 311.469 226.179 c h +311.406 227.741 m 311.156 227.636 310.773 227.546 310.266 227.476 c +309.973 227.433 309.766 227.386 309.641 227.335 c 309.523 227.28 +309.438 227.202 309.375 227.101 c 309.312 227.007 309.281 226.898 +309.281 226.773 c 309.281 226.585 309.348 226.429 309.484 226.304 c +309.629 226.179 309.836 226.116 310.109 226.116 c 310.379 226.116 +310.617 226.171 310.828 226.288 c 311.047 226.413 311.203 226.577 +311.297 226.788 c 311.367 226.945 311.406 227.179 311.406 227.491 c h +313.219 225.663 m 313.219 229.82 l 313.844 229.82 l 313.844 229.226 l +313.977 229.433 314.148 229.601 314.359 229.726 c 314.578 229.851 +314.828 229.913 315.109 229.913 c 315.41 229.913 315.66 229.843 315.859 +229.71 c 316.055 229.585 316.195 229.405 316.281 229.179 c 316.602 +229.667 317.031 229.913 317.562 229.913 c 317.969 229.913 318.281 +229.796 318.5 229.57 c 318.727 229.339 318.844 228.984 318.844 228.507 +c 318.844 225.663 l 318.141 225.663 l 318.141 228.273 l 318.141 228.554 +318.113 228.757 318.062 228.882 c 318.02 229.007 317.938 229.105 +317.812 229.179 c 317.695 229.261 317.562 229.304 317.406 229.304 c +317.113 229.304 316.867 229.202 316.672 229.007 c 316.484 228.808 +316.391 228.495 316.391 228.07 c 316.391 225.663 l 315.688 225.663 l +315.688 228.366 l 315.688 228.679 315.629 228.913 315.516 229.07 c +315.398 229.226 315.211 229.304 314.953 229.304 c 314.754 229.304 +314.566 229.249 314.391 229.148 c 314.223 229.042 314.102 228.886 +314.031 228.679 c 313.957 228.48 313.922 228.195 313.922 227.82 c +313.922 225.663 l h +319.906 224.07 m 319.906 229.82 l 320.547 229.82 l 320.547 229.273 l +320.691 229.48 320.859 229.636 321.047 229.741 c 321.242 229.855 +321.477 229.913 321.75 229.913 c 322.102 229.913 322.414 229.82 322.688 +229.632 c 322.957 229.452 323.16 229.198 323.297 228.866 c 323.43 +228.53 323.5 228.167 323.5 227.773 c 323.5 227.343 323.422 226.96 +323.266 226.616 c 323.117 226.28 322.898 226.023 322.609 225.835 c +322.316 225.659 322.016 225.57 321.703 225.57 c 321.461 225.57 321.25 +225.616 321.062 225.71 c 320.875 225.812 320.723 225.945 320.609 +226.101 c 320.609 224.07 l h +320.547 227.71 m 320.547 227.179 320.648 226.78 320.859 226.523 c +321.078 226.273 321.344 226.148 321.656 226.148 c 321.969 226.148 +322.234 226.277 322.453 226.538 c 322.672 226.808 322.781 227.218 +322.781 227.773 c 322.781 228.304 322.672 228.698 322.453 228.96 c +322.242 229.218 321.988 229.351 321.688 229.351 c 321.383 229.351 +321.117 229.21 320.891 228.929 c 320.66 228.655 320.547 228.249 320.547 +227.71 c h +324.344 225.663 m 324.344 231.398 l 325.047 231.398 l 325.047 225.663 l +h +328.984 227.007 m 329.703 226.913 l 329.586 226.484 329.375 226.152 +329.062 225.913 c 328.758 225.683 328.363 225.57 327.875 225.57 c +327.27 225.57 326.789 225.757 326.438 226.132 c 326.082 226.507 325.906 +227.03 325.906 227.71 c 325.906 228.405 326.082 228.948 326.438 229.335 +c 326.801 229.718 327.27 229.913 327.844 229.913 c 328.395 229.913 +328.848 229.718 329.203 229.335 c 329.555 228.96 329.734 228.429 +329.734 227.741 c 329.734 227.698 329.727 227.636 329.719 227.554 c +326.625 227.554 l 326.656 227.105 326.785 226.757 327.016 226.507 c +327.242 226.265 327.535 226.148 327.891 226.148 c 328.141 226.148 +328.352 226.214 328.531 226.351 c 328.719 226.484 328.867 226.702 +328.984 227.007 c h +326.672 228.132 m 328.984 228.132 l 328.953 228.484 328.863 228.749 +328.719 228.929 c 328.5 229.198 328.207 229.335 327.844 229.335 c +327.52 229.335 327.25 229.226 327.031 229.007 c 326.812 228.788 326.691 +228.495 326.672 228.132 c h +330.312 226.898 m 331 227.007 l 331.039 226.734 331.148 226.523 331.328 +226.366 c 331.504 226.218 331.754 226.148 332.078 226.148 c 332.398 +226.148 332.641 226.21 332.797 226.335 c 332.953 226.468 333.031 +226.624 333.031 226.804 c 333.031 226.968 332.961 227.093 332.828 +227.179 c 332.734 227.241 332.492 227.323 332.109 227.429 c 331.586 +227.554 331.227 227.663 331.031 227.757 c 330.832 227.851 330.68 227.98 +330.578 228.148 c 330.473 228.323 330.422 228.511 330.422 228.71 c +330.422 228.898 330.461 229.07 330.547 229.226 c 330.641 229.382 +330.758 229.511 330.906 229.616 c 331.008 229.698 331.156 229.765 +331.344 229.82 c 331.531 229.882 331.734 229.913 331.953 229.913 c +332.273 229.913 332.562 229.866 332.812 229.773 c 333.062 229.679 +333.242 229.546 333.359 229.382 c 333.473 229.226 333.551 229.011 +333.594 228.741 c 332.906 228.648 l 332.875 228.866 332.785 229.03 +332.641 229.148 c 332.492 229.273 332.281 229.335 332 229.335 c 331.676 +229.335 331.445 229.277 331.312 229.163 c 331.176 229.058 331.109 +228.933 331.109 228.788 c 331.109 228.702 331.133 228.624 331.188 +228.554 c 331.25 228.468 331.344 228.405 331.469 228.366 c 331.531 +228.335 331.734 228.273 332.078 228.179 c 332.578 228.042 332.926 +227.933 333.125 227.851 c 333.32 227.765 333.473 227.64 333.578 227.476 +c 333.691 227.32 333.75 227.12 333.75 226.882 c 333.75 226.652 333.68 +226.433 333.547 226.226 c 333.41 226.015 333.211 225.855 332.953 +225.741 c 332.703 225.628 332.41 225.57 332.078 225.57 c 331.547 225.57 +331.133 225.679 330.844 225.898 c 330.562 226.124 330.383 226.46 +330.312 226.898 c h +330.312 226.898 m f +q 1 0 0 -1 0 247.675003 cm +295.074 27.609 m 341.93 27.609 l 344.145 27.609 345.93 29.391 345.93 +31.609 c 345.93 33.32 l 345.93 35.539 344.145 37.32 341.93 37.32 c +295.074 37.32 l 292.855 37.32 291.074 35.539 291.074 33.32 c 291.074 +31.609 l 291.074 29.391 292.855 27.609 295.074 27.609 c h +295.074 27.609 m S Q +298.117 212.394 m 298.117 218.128 l 298.867 218.128 l 298.867 212.394 l +h +300.117 212.394 m 300.117 216.55 l 300.742 216.55 l 300.742 215.956 l +301.055 216.413 301.496 216.644 302.07 216.644 c 302.32 216.644 302.547 +216.597 302.758 216.503 c 302.965 216.409 303.121 216.288 303.227 +216.144 c 303.328 215.995 303.402 215.823 303.445 215.628 c 303.477 +215.503 303.492 215.273 303.492 214.941 c 303.492 212.394 l 302.789 +212.394 l 302.789 214.925 l 302.789 215.206 302.758 215.413 302.695 +215.55 c 302.641 215.695 302.543 215.808 302.398 215.894 c 302.262 +215.988 302.102 216.034 301.914 216.034 c 301.621 216.034 301.367 +215.933 301.148 215.738 c 300.93 215.55 300.82 215.191 300.82 214.659 c +300.82 212.394 l h +304.289 213.628 m 304.977 213.738 l 305.016 213.464 305.125 213.253 +305.305 213.097 c 305.48 212.948 305.73 212.878 306.055 212.878 c +306.375 212.878 306.617 212.941 306.773 213.066 c 306.93 213.198 +307.008 213.355 307.008 213.534 c 307.008 213.698 306.938 213.823 +306.805 213.909 c 306.711 213.972 306.469 214.054 306.086 214.159 c +305.562 214.284 305.203 214.394 305.008 214.488 c 304.809 214.581 +304.656 214.71 304.555 214.878 c 304.449 215.054 304.398 215.241 +304.398 215.441 c 304.398 215.628 304.438 215.8 304.523 215.956 c +304.617 216.113 304.734 216.241 304.883 216.347 c 304.984 216.429 +305.133 216.495 305.32 216.55 c 305.508 216.613 305.711 216.644 305.93 +216.644 c 306.25 216.644 306.539 216.597 306.789 216.503 c 307.039 +216.409 307.219 216.277 307.336 216.113 c 307.449 215.956 307.527 +215.741 307.57 215.472 c 306.883 215.378 l 306.852 215.597 306.762 +215.761 306.617 215.878 c 306.469 216.003 306.258 216.066 305.977 +216.066 c 305.652 216.066 305.422 216.007 305.289 215.894 c 305.152 +215.788 305.086 215.663 305.086 215.519 c 305.086 215.433 305.109 +215.355 305.164 215.284 c 305.227 215.198 305.32 215.136 305.445 +215.097 c 305.508 215.066 305.711 215.003 306.055 214.909 c 306.555 +214.773 306.902 214.663 307.102 214.581 c 307.297 214.495 307.449 +214.37 307.555 214.206 c 307.668 214.05 307.727 213.851 307.727 213.613 +c 307.727 213.382 307.656 213.163 307.523 212.956 c 307.387 212.745 +307.188 212.585 306.93 212.472 c 306.68 212.359 306.387 212.3 306.055 +212.3 c 305.523 212.3 305.109 212.409 304.82 212.628 c 304.539 212.855 +304.359 213.191 304.289 213.628 c h +310.102 213.019 m 310.211 212.409 l 310.012 212.359 309.836 212.331 +309.68 212.331 c 309.418 212.331 309.215 212.374 309.07 212.456 c +308.934 212.538 308.836 212.644 308.773 212.769 c 308.719 212.902 +308.695 213.183 308.695 213.613 c 308.695 216.003 l 308.18 216.003 l +308.18 216.55 l 308.695 216.55 l 308.695 217.566 l 309.398 217.988 l +309.398 216.55 l 310.102 216.55 l 310.102 216.003 l 309.398 216.003 l +309.398 213.566 l 309.398 213.366 309.406 213.238 309.43 213.175 c +309.461 213.12 309.5 213.081 309.555 213.05 c 309.605 213.019 309.684 +213.003 309.789 213.003 c 309.871 213.003 309.977 213.007 310.102 +213.019 c h +310.773 212.394 m 310.773 216.55 l 311.414 216.55 l 311.414 215.909 l +311.57 216.21 311.715 216.409 311.852 216.503 c 311.996 216.597 312.148 +216.644 312.305 216.644 c 312.543 216.644 312.789 216.566 313.039 +216.409 c 312.789 215.753 l 312.621 215.855 312.449 215.909 312.273 +215.909 c 312.117 215.909 311.977 215.863 311.852 215.769 c 311.734 +215.675 311.652 215.55 311.602 215.394 c 311.516 215.144 311.477 +214.866 311.477 214.566 c 311.477 212.394 l h +316.18 212.394 m 316.18 213.003 l 315.855 212.534 315.418 212.3 314.867 +212.3 c 314.617 212.3 314.383 212.347 314.164 212.441 c 313.953 212.534 +313.797 212.648 313.695 212.784 c 313.602 212.929 313.531 213.105 +313.492 213.316 c 313.461 213.448 313.445 213.667 313.445 213.972 c +313.445 216.55 l 314.148 216.55 l 314.148 214.238 l 314.148 213.87 +314.164 213.628 314.195 213.503 c 314.234 213.316 314.324 213.167 +314.461 213.066 c 314.605 212.96 314.789 212.909 315.008 212.909 c +315.215 212.909 315.406 212.96 315.586 213.066 c 315.773 213.179 +315.902 213.323 315.977 213.503 c 316.059 213.691 316.102 213.96 +316.102 214.316 c 316.102 216.55 l 316.805 216.55 l 316.805 212.394 l h +317.914 212.394 m 317.914 216.55 l 318.539 216.55 l 318.539 215.956 l +318.672 216.163 318.844 216.331 319.055 216.456 c 319.273 216.581 +319.523 216.644 319.805 216.644 c 320.105 216.644 320.355 216.573 +320.555 216.441 c 320.75 216.316 320.891 216.136 320.977 215.909 c +321.297 216.398 321.727 216.644 322.258 216.644 c 322.664 216.644 +322.977 216.527 323.195 216.3 c 323.422 216.07 323.539 215.714 323.539 +215.238 c 323.539 212.394 l 322.836 212.394 l 322.836 215.003 l 322.836 +215.284 322.809 215.488 322.758 215.613 c 322.715 215.738 322.633 +215.835 322.508 215.909 c 322.391 215.991 322.258 216.034 322.102 +216.034 c 321.809 216.034 321.562 215.933 321.367 215.738 c 321.18 +215.538 321.086 215.226 321.086 214.8 c 321.086 212.394 l 320.383 +212.394 l 320.383 215.097 l 320.383 215.409 320.324 215.644 320.211 +215.8 c 320.094 215.956 319.906 216.034 319.648 216.034 c 319.449 +216.034 319.262 215.98 319.086 215.878 c 318.918 215.773 318.797 +215.616 318.727 215.409 c 318.652 215.21 318.617 214.925 318.617 214.55 +c 318.617 212.394 l h +327.445 213.738 m 328.164 213.644 l 328.047 213.214 327.836 212.882 +327.523 212.644 c 327.219 212.413 326.824 212.3 326.336 212.3 c 325.73 +212.3 325.25 212.488 324.898 212.863 c 324.543 213.238 324.367 213.761 +324.367 214.441 c 324.367 215.136 324.543 215.679 324.898 216.066 c +325.262 216.448 325.73 216.644 326.305 216.644 c 326.855 216.644 +327.309 216.448 327.664 216.066 c 328.016 215.691 328.195 215.159 +328.195 214.472 c 328.195 214.429 328.188 214.366 328.18 214.284 c +325.086 214.284 l 325.117 213.835 325.246 213.488 325.477 213.238 c +325.703 212.995 325.996 212.878 326.352 212.878 c 326.602 212.878 +326.812 212.945 326.992 213.081 c 327.18 213.214 327.328 213.433 +327.445 213.738 c h +325.133 214.863 m 327.445 214.863 l 327.414 215.214 327.324 215.48 +327.18 215.659 c 326.961 215.929 326.668 216.066 326.305 216.066 c +325.98 216.066 325.711 215.956 325.492 215.738 c 325.273 215.519 +325.152 215.226 325.133 214.863 c h +329.055 212.394 m 329.055 216.55 l 329.68 216.55 l 329.68 215.956 l +329.992 216.413 330.434 216.644 331.008 216.644 c 331.258 216.644 +331.484 216.597 331.695 216.503 c 331.902 216.409 332.059 216.288 +332.164 216.144 c 332.266 215.995 332.34 215.823 332.383 215.628 c +332.414 215.503 332.43 215.273 332.43 214.941 c 332.43 212.394 l +331.727 212.394 l 331.727 214.925 l 331.727 215.206 331.695 215.413 +331.633 215.55 c 331.578 215.695 331.48 215.808 331.336 215.894 c +331.199 215.988 331.039 216.034 330.852 216.034 c 330.559 216.034 +330.305 215.933 330.086 215.738 c 329.867 215.55 329.758 215.191 +329.758 214.659 c 329.758 212.394 l h +335.039 213.019 m 335.148 212.409 l 334.949 212.359 334.773 212.331 +334.617 212.331 c 334.355 212.331 334.152 212.374 334.008 212.456 c +333.871 212.538 333.773 212.644 333.711 212.769 c 333.656 212.902 +333.633 213.183 333.633 213.613 c 333.633 216.003 l 333.117 216.003 l +333.117 216.55 l 333.633 216.55 l 333.633 217.566 l 334.336 217.988 l +334.336 216.55 l 335.039 216.55 l 335.039 216.003 l 334.336 216.003 l +334.336 213.566 l 334.336 213.366 334.344 213.238 334.367 213.175 c +334.398 213.12 334.438 213.081 334.492 213.05 c 334.543 213.019 334.621 +213.003 334.727 213.003 c 334.809 213.003 334.914 213.007 335.039 +213.019 c h +335.445 213.628 m 336.133 213.738 l 336.172 213.464 336.281 213.253 +336.461 213.097 c 336.637 212.948 336.887 212.878 337.211 212.878 c +337.531 212.878 337.773 212.941 337.93 213.066 c 338.086 213.198 +338.164 213.355 338.164 213.534 c 338.164 213.698 338.094 213.823 +337.961 213.909 c 337.867 213.972 337.625 214.054 337.242 214.159 c +336.719 214.284 336.359 214.394 336.164 214.488 c 335.965 214.581 +335.812 214.71 335.711 214.878 c 335.605 215.054 335.555 215.241 +335.555 215.441 c 335.555 215.628 335.594 215.8 335.68 215.956 c +335.773 216.113 335.891 216.241 336.039 216.347 c 336.141 216.429 +336.289 216.495 336.477 216.55 c 336.664 216.613 336.867 216.644 +337.086 216.644 c 337.406 216.644 337.695 216.597 337.945 216.503 c +338.195 216.409 338.375 216.277 338.492 216.113 c 338.605 215.956 +338.684 215.741 338.727 215.472 c 338.039 215.378 l 338.008 215.597 +337.918 215.761 337.773 215.878 c 337.625 216.003 337.414 216.066 +337.133 216.066 c 336.809 216.066 336.578 216.007 336.445 215.894 c +336.309 215.788 336.242 215.663 336.242 215.519 c 336.242 215.433 +336.266 215.355 336.32 215.284 c 336.383 215.198 336.477 215.136 +336.602 215.097 c 336.664 215.066 336.867 215.003 337.211 214.909 c +337.711 214.773 338.059 214.663 338.258 214.581 c 338.453 214.495 +338.605 214.37 338.711 214.206 c 338.824 214.05 338.883 213.851 338.883 +213.613 c 338.883 213.382 338.812 213.163 338.68 212.956 c 338.543 +212.745 338.344 212.585 338.086 212.472 c 337.836 212.359 337.543 212.3 +337.211 212.3 c 336.68 212.3 336.266 212.409 335.977 212.628 c 335.695 +212.855 335.516 213.191 335.445 213.628 c h +335.445 213.628 m f +356.977 224.964 m 356.977 230.698 l 359.117 230.698 l 359.555 230.698 +359.902 230.636 360.164 230.511 c 360.434 230.394 360.641 230.218 +360.789 229.98 c 360.945 229.738 361.023 229.488 361.023 229.23 c +361.023 228.98 360.953 228.745 360.82 228.527 c 360.684 228.316 360.48 +228.144 360.211 228.011 c 360.562 227.905 360.828 227.73 361.008 227.48 +c 361.195 227.238 361.289 226.952 361.289 226.62 c 361.289 226.359 +361.23 226.109 361.117 225.87 c 361.012 225.64 360.875 225.464 360.711 +225.339 c 360.543 225.214 360.328 225.12 360.07 225.058 c 359.82 +224.995 359.512 224.964 359.148 224.964 c h +357.727 228.292 m 358.961 228.292 l 359.305 228.292 359.547 228.312 +359.695 228.355 c 359.883 228.405 360.023 228.499 360.117 228.636 c +360.219 228.769 360.273 228.937 360.273 229.136 c 360.273 229.323 +360.227 229.488 360.133 229.636 c 360.039 229.78 359.906 229.878 +359.742 229.933 c 359.574 229.984 359.281 230.011 358.867 230.011 c +357.727 230.011 l h +357.727 225.636 m 359.148 225.636 l 359.398 225.636 359.57 225.644 +359.664 225.667 c 359.84 225.698 359.984 225.749 360.102 225.823 c +360.227 225.894 360.324 225.999 360.398 226.136 c 360.469 226.28 +360.508 226.441 360.508 226.62 c 360.508 226.839 360.449 227.027 +360.336 227.183 c 360.23 227.339 360.078 227.448 359.883 227.511 c +359.695 227.573 359.418 227.605 359.055 227.605 c 357.727 227.605 l h +362.352 224.964 m 362.352 230.698 l 364.508 230.698 l 364.883 230.698 +365.172 230.675 365.383 230.636 c 365.664 230.593 365.898 230.503 +366.086 230.37 c 366.273 230.234 366.422 230.046 366.539 229.808 c +366.652 229.577 366.711 229.323 366.711 229.042 c 366.711 228.55 +366.555 228.136 366.242 227.792 c 365.938 227.456 365.383 227.292 +364.57 227.292 c 363.102 227.292 l 363.102 224.964 l h +363.102 227.964 m 364.586 227.964 l 365.074 227.964 365.418 228.05 +365.617 228.23 c 365.824 228.417 365.93 228.675 365.93 229.011 c 365.93 +229.249 365.867 229.452 365.742 229.62 c 365.625 229.796 365.469 +229.909 365.273 229.964 c 365.148 229.995 364.914 230.011 364.57 +230.011 c 363.102 230.011 l h +367.664 224.964 m 367.664 230.698 l 368.805 230.698 l 370.164 226.636 l +370.289 226.261 370.375 225.98 370.43 225.792 c 370.5 225.999 370.605 +226.308 370.742 226.714 c 372.117 230.698 l 373.133 230.698 l 373.133 +224.964 l 372.398 224.964 l 372.398 229.761 l 370.742 224.964 l 370.055 +224.964 l 368.398 229.839 l 368.398 224.964 l h +376.68 228.308 m 376.68 229.12 l 377.492 229.12 l 377.492 228.308 l h +376.68 224.964 m 376.68 225.761 l 377.492 225.761 l 377.492 224.964 l h +376.68 224.964 m f +q 1 0 0 -1 0 247.675003 cm +382.109 14.988 19.43 9.715 re S Q +388.832 224.964 m 388.129 224.964 l 388.129 229.448 l 387.961 229.28 +387.738 229.113 387.457 228.948 c 387.184 228.792 386.941 228.675 +386.723 228.605 c 386.723 229.277 l 387.117 229.464 387.461 229.687 +387.754 229.948 c 388.043 230.206 388.254 230.464 388.379 230.714 c +388.832 230.714 l h +390.645 226.48 m 391.348 226.573 l 391.418 226.175 391.555 225.89 +391.754 225.714 c 391.949 225.534 392.184 225.448 392.457 225.448 c +392.789 225.448 393.07 225.562 393.301 225.792 c 393.527 226.019 +393.645 226.3 393.645 226.636 c 393.645 226.956 393.535 227.222 393.316 +227.433 c 393.105 227.652 392.84 227.761 392.52 227.761 c 392.383 +227.761 392.215 227.734 392.02 227.683 c 392.098 228.292 l 392.148 +228.292 392.191 228.292 392.223 228.292 c 392.512 228.292 392.777 +228.37 393.02 228.527 c 393.258 228.683 393.379 228.921 393.379 229.245 +c 393.379 229.503 393.289 229.718 393.113 229.886 c 392.945 230.05 +392.723 230.136 392.441 230.136 c 392.168 230.136 391.941 230.046 +391.754 229.87 c 391.574 229.702 391.461 229.448 391.41 229.105 c +390.707 229.23 l 390.789 229.698 390.98 230.062 391.285 230.323 c +391.598 230.581 391.977 230.714 392.426 230.714 c 392.738 230.714 +393.023 230.644 393.285 230.511 c 393.555 230.374 393.758 230.191 +393.895 229.964 c 394.039 229.734 394.113 229.488 394.113 229.23 c +394.113 228.98 394.043 228.749 393.91 228.542 c 393.773 228.343 393.574 +228.187 393.316 228.073 c 393.66 227.988 393.926 227.823 394.113 +227.573 c 394.301 227.331 394.395 227.027 394.395 226.652 c 394.395 +226.152 394.211 225.722 393.848 225.37 c 393.48 225.027 393.02 224.855 +392.457 224.855 c 391.957 224.855 391.539 225.003 391.207 225.308 c +390.871 225.609 390.684 225.999 390.645 226.48 c h +395.082 227.792 m 395.082 228.468 395.148 229.011 395.285 229.417 c +395.43 229.831 395.637 230.152 395.91 230.37 c 396.191 230.597 396.539 +230.714 396.957 230.714 c 397.258 230.714 397.523 230.652 397.754 +230.527 c 397.992 230.402 398.184 230.222 398.332 229.995 c 398.488 +229.765 398.605 229.48 398.691 229.136 c 398.773 228.8 398.816 228.355 +398.816 227.792 c 398.816 227.113 398.746 226.566 398.613 226.152 c +398.477 225.745 398.27 225.425 397.988 225.198 c 397.715 224.98 397.371 +224.87 396.957 224.87 c 396.402 224.87 395.973 225.066 395.66 225.464 c +395.273 225.941 395.082 226.718 395.082 227.792 c h +395.816 227.792 m 395.816 226.855 395.926 226.23 396.145 225.917 c +396.363 225.605 396.633 225.448 396.957 225.448 c 397.277 225.448 +397.551 225.605 397.77 225.917 c 397.988 226.23 398.098 226.855 398.098 +227.792 c 398.098 228.73 397.988 229.355 397.77 229.667 c 397.551 +229.98 397.273 230.136 396.941 230.136 c 396.617 230.136 396.363 +229.999 396.176 229.73 c 395.934 229.374 395.816 228.73 395.816 227.792 +c h +395.816 227.792 m f +357.414 212.347 m 357.414 217.394 l 355.523 217.394 l 355.523 218.081 l +360.07 218.081 l 360.07 217.394 l 358.164 217.394 l 358.164 212.347 l h +360.492 217.269 m 360.492 218.081 l 361.195 218.081 l 361.195 217.269 l +h +360.492 212.347 m 360.492 216.503 l 361.195 216.503 l 361.195 212.347 l +h +364.977 213.863 m 365.664 213.784 l 365.59 213.304 365.398 212.929 +365.086 212.659 c 364.773 212.386 364.391 212.253 363.945 212.253 c +363.371 212.253 362.914 212.433 362.57 212.8 c 362.227 213.175 362.055 +213.71 362.055 214.409 c 362.055 214.855 362.125 215.245 362.273 +215.581 c 362.43 215.913 362.656 216.163 362.961 216.331 c 363.262 +216.507 363.59 216.597 363.945 216.597 c 364.391 216.597 364.758 216.48 +365.039 216.253 c 365.328 216.023 365.516 215.698 365.602 215.284 c +364.914 215.175 l 364.852 215.456 364.734 215.663 364.57 215.8 c +364.402 215.945 364.203 216.019 363.977 216.019 c 363.621 216.019 +363.328 215.886 363.102 215.628 c 362.883 215.378 362.773 214.976 +362.773 214.425 c 362.773 213.87 362.875 213.464 363.086 213.206 c +363.305 212.956 363.586 212.831 363.93 212.831 c 364.211 212.831 +364.438 212.913 364.617 213.081 c 364.805 213.257 364.922 213.519 +364.977 213.863 c h +366.273 212.347 m 366.273 218.081 l 366.977 218.081 l 366.977 214.816 l +368.648 216.503 l 369.555 216.503 l 367.961 214.956 l 369.711 212.347 l +368.852 212.347 l 367.477 214.472 l 366.977 213.988 l 366.977 212.347 l +h +369.992 213.581 m 370.68 213.691 l 370.719 213.417 370.828 213.206 +371.008 213.05 c 371.184 212.902 371.434 212.831 371.758 212.831 c +372.078 212.831 372.32 212.894 372.477 213.019 c 372.633 213.152 +372.711 213.308 372.711 213.488 c 372.711 213.652 372.641 213.777 +372.508 213.863 c 372.414 213.925 372.172 214.007 371.789 214.113 c +371.266 214.238 370.906 214.347 370.711 214.441 c 370.512 214.534 +370.359 214.663 370.258 214.831 c 370.152 215.007 370.102 215.195 +370.102 215.394 c 370.102 215.581 370.141 215.753 370.227 215.909 c +370.32 216.066 370.438 216.195 370.586 216.3 c 370.688 216.382 370.836 +216.448 371.023 216.503 c 371.211 216.566 371.414 216.597 371.633 +216.597 c 371.953 216.597 372.242 216.55 372.492 216.456 c 372.742 +216.363 372.922 216.23 373.039 216.066 c 373.152 215.909 373.23 215.695 +373.273 215.425 c 372.586 215.331 l 372.555 215.55 372.465 215.714 +372.32 215.831 c 372.172 215.956 371.961 216.019 371.68 216.019 c +371.355 216.019 371.125 215.96 370.992 215.847 c 370.855 215.741 +370.789 215.616 370.789 215.472 c 370.789 215.386 370.812 215.308 +370.867 215.238 c 370.93 215.152 371.023 215.089 371.148 215.05 c +371.211 215.019 371.414 214.956 371.758 214.863 c 372.258 214.726 +372.605 214.616 372.805 214.534 c 373 214.448 373.152 214.323 373.258 +214.159 c 373.371 214.003 373.43 213.804 373.43 213.566 c 373.43 +213.335 373.359 213.116 373.227 212.909 c 373.09 212.698 372.891 +212.538 372.633 212.425 c 372.383 212.312 372.09 212.253 371.758 +212.253 c 371.227 212.253 370.812 212.363 370.523 212.581 c 370.242 +212.808 370.062 213.144 369.992 213.581 c h +376.68 215.691 m 376.68 216.503 l 377.492 216.503 l 377.492 215.691 l h +376.68 212.347 m 376.68 213.144 l 377.492 213.144 l 377.492 212.347 l h +376.68 212.347 m f +q 1 0 0 -1 0 247.675003 cm +382.109 27.609 19.43 9.711 re S Q +398.738 216.675 m 398.035 216.613 l 397.973 216.894 397.883 217.097 +397.77 217.222 c 397.582 217.417 397.348 217.519 397.066 217.519 c +396.848 217.519 396.648 217.456 396.473 217.331 c 396.254 217.175 +396.082 216.941 395.957 216.628 c 395.832 216.316 395.762 215.87 +395.754 215.3 c 395.918 215.558 396.121 215.753 396.363 215.878 c +396.613 216.003 396.871 216.066 397.145 216.066 c 397.613 216.066 +398.008 215.894 398.332 215.55 c 398.664 215.206 398.832 214.757 +398.832 214.206 c 398.832 213.851 398.754 213.519 398.598 213.206 c +398.449 212.894 398.242 212.652 397.973 212.488 c 397.699 212.331 +397.395 212.253 397.051 212.253 c 396.457 212.253 395.973 212.464 +395.598 212.894 c 395.23 213.331 395.051 214.042 395.051 215.034 c +395.051 216.136 395.258 216.941 395.676 217.441 c 396.027 217.878 +396.508 218.097 397.113 218.097 c 397.559 218.097 397.926 217.972 +398.207 217.722 c 398.496 217.472 398.676 217.12 398.738 216.675 c h +395.863 214.206 m 395.863 213.964 395.914 213.73 396.02 213.503 c +396.121 213.284 396.262 213.116 396.441 213.003 c 396.629 212.886 +396.824 212.831 397.035 212.831 c 397.324 212.831 397.574 212.948 +397.785 213.191 c 398.004 213.429 398.113 213.753 398.113 214.159 c +398.113 214.554 398.008 214.866 397.801 215.097 c 397.59 215.323 +397.324 215.441 397.004 215.441 c 396.691 215.441 396.418 215.323 +396.191 215.097 c 395.973 214.866 395.863 214.57 395.863 214.206 c h +395.863 214.206 m f +1 g +109.09 227.163 m 108.684 226.757 l 108.277 227.163 l 108.277 229.507 l +109.09 229.507 l h +110.621 226.757 m 110.824 226.554 l 110.824 223.71 l 110.75 223.437 +110.578 223.265 110.309 223.195 c 110.012 224.007 l 110.012 226.148 l h +109.809 229.71 m 107.371 229.71 l 106.559 230.023 l 106.621 230.292 +106.785 230.46 107.059 230.523 c 110.105 230.523 l h +107.355 229.507 m 107.355 227.57 l 106.746 226.96 l 106.543 227.163 l +106.543 229.82 l h +110.012 227.57 m 110.012 229.71 l 110.309 230.523 l 110.578 230.46 +110.75 230.292 110.824 230.023 c 110.824 227.163 l 110.621 226.96 l h +107.355 226.148 m 107.355 224.007 l 107.059 223.195 l 106.785 223.265 +106.613 223.437 106.543 223.71 c 106.543 226.554 l 106.746 226.757 l h +115.109 227.273 m 115.516 226.866 l 115.109 226.46 l 112.453 226.46 l +112.047 226.866 l 112.453 227.273 l h +115.516 223.195 m 112.156 223.195 l 111.883 223.265 111.711 223.437 +111.641 223.71 c 112.453 224.007 l 115.203 224.007 l h +111.641 223.913 m 111.641 226.554 l 111.844 226.757 l 112.453 226.148 l +112.453 224.21 l h +115.203 229.71 m 112.469 229.71 l 111.656 230.023 l 111.719 230.292 +111.883 230.46 112.156 230.523 c 115.516 230.523 l h +112.453 229.507 m 112.453 227.57 l 111.844 226.96 l 111.641 227.163 l +111.641 229.82 l h +120.207 227.273 m 120.613 226.866 l 120.207 226.46 l 117.551 226.46 l +117.145 226.866 l 117.551 227.273 l h +120.816 226.757 m 121.02 226.554 l 121.02 223.71 l 120.945 223.437 +120.773 223.265 120.504 223.195 c 120.207 224.007 l 120.207 226.148 l h +120.301 223.195 m 117.254 223.195 l 116.98 223.265 116.809 223.437 +116.738 223.71 c 117.551 224.007 l 120.004 224.007 l h +117.551 229.507 m 117.551 227.57 l 116.941 226.96 l 116.738 227.163 l +116.738 229.82 l h +117.566 229.71 m 116.754 230.023 l 116.816 230.292 116.98 230.46 +117.254 230.523 c 120.504 230.523 l 120.773 230.46 120.945 230.292 +121.02 230.023 c 120.207 229.71 l h +125.914 226.757 m 126.117 226.554 l 126.117 223.71 l 126.043 223.437 +125.871 223.265 125.602 223.195 c 125.305 224.007 l 125.305 226.148 l h +125.398 223.195 m 122.352 223.195 l 122.078 223.265 121.906 223.437 +121.836 223.71 c 122.648 224.007 l 125.102 224.007 l h +121.836 223.913 m 121.836 226.554 l 122.039 226.757 l 122.648 226.148 l +122.648 224.21 l h +125.305 227.57 m 125.305 229.71 l 125.602 230.523 l 125.871 230.46 +126.043 230.292 126.117 230.023 c 126.117 227.163 l 125.914 226.96 l h +122.039 226.866 m 121.836 227.07 l 121.836 229.913 l 121.906 230.183 +122.078 230.355 122.352 230.429 c 122.648 229.616 l 122.648 227.476 l h +130.398 227.273 m 130.805 226.866 l 130.398 226.46 l 127.742 226.46 l +127.336 226.866 l 127.742 227.273 l h +127.945 226.257 m 128.555 226.257 l 131.211 223.601 l 131.074 223.327 +130.805 223.195 130.398 223.195 c 127.945 225.632 l h +127.742 226.148 m 127.742 224.007 l 127.445 223.195 l 127.172 223.265 +127 223.437 126.93 223.71 c 126.93 226.554 l 127.133 226.757 l h +130.195 229.71 m 127.758 229.71 l 126.945 230.023 l 127.008 230.292 +127.172 230.46 127.445 230.523 c 130.492 230.523 l h +130.398 227.57 m 130.398 229.71 l 130.695 230.523 l 130.965 230.46 +131.137 230.292 131.211 230.023 c 131.211 227.163 l 131.008 226.96 l h +127.742 229.507 m 127.742 227.57 l 127.133 226.96 l 126.93 227.163 l +126.93 229.82 l h +135.496 227.273 m 135.902 226.866 l 135.496 226.46 l 132.84 226.46 l +132.434 226.866 l 132.84 227.273 l h +135.902 223.195 m 132.543 223.195 l 132.27 223.265 132.098 223.437 +132.027 223.71 c 132.84 224.007 l 135.59 224.007 l h +132.027 223.913 m 132.027 226.554 l 132.23 226.757 l 132.84 226.148 l +132.84 224.21 l h +135.59 229.71 m 132.855 229.71 l 132.043 230.023 l 132.105 230.292 +132.27 230.46 132.543 230.523 c 135.902 230.523 l h +132.84 229.507 m 132.84 227.57 l 132.23 226.96 l 132.027 227.163 l +132.027 229.82 l h +144.77 224.82 m 143.957 224.82 l 143.957 225.632 l 144.77 225.632 l h +144.77 228.085 m 143.957 228.085 l 143.957 228.898 l 144.77 228.898 l h +156.492 226.757 m 156.695 226.554 l 156.695 223.71 l 156.621 223.437 +156.449 223.265 156.18 223.195 c 155.883 224.007 l 155.883 226.148 l h +155.883 227.57 m 155.883 229.71 l 156.18 230.523 l 156.449 230.46 +156.621 230.292 156.695 230.023 c 156.695 227.163 l 156.492 226.96 l h +160.98 227.273 m 161.387 226.866 l 160.98 226.46 l 158.324 226.46 l +157.918 226.866 l 158.324 227.273 l h +161.59 226.757 m 161.793 226.554 l 161.793 223.71 l 161.719 223.437 +161.547 223.265 161.277 223.195 c 160.98 224.007 l 160.98 226.148 l h +160.777 229.71 m 158.34 229.71 l 157.527 230.023 l 157.59 230.292 +157.754 230.46 158.027 230.523 c 161.074 230.523 l h +158.324 229.507 m 158.324 227.57 l 157.715 226.96 l 157.512 227.163 l +157.512 229.82 l h +160.98 227.57 m 160.98 229.71 l 161.277 230.523 l 161.547 230.46 +161.719 230.292 161.793 230.023 c 161.793 227.163 l 161.59 226.96 l h +158.324 226.148 m 158.324 224.007 l 158.027 223.195 l 157.754 223.265 +157.582 223.437 157.512 223.71 c 157.512 226.554 l 157.715 226.757 l h +164.859 228.07 m 166.078 230.523 l 166.484 230.523 166.754 230.386 +166.891 230.116 c 165.312 226.96 l 164.859 226.96 l h +164.641 225.663 m 163.422 223.195 l 163.016 223.195 162.742 223.327 +162.609 223.601 c 164.172 226.757 l 164.641 226.757 l h +171.176 227.273 m 171.582 226.866 l 171.176 226.46 l 168.52 226.46 l +168.113 226.866 l 168.52 227.273 l h +171.582 223.195 m 168.223 223.195 l 167.949 223.265 167.777 223.437 +167.707 223.71 c 168.52 224.007 l 171.27 224.007 l h +167.707 223.913 m 167.707 226.554 l 167.91 226.757 l 168.52 226.148 l +168.52 224.21 l h +170.973 229.71 m 168.535 229.71 l 167.723 230.023 l 167.785 230.292 +167.949 230.46 168.223 230.523 c 171.27 230.523 l h +171.176 227.57 m 171.176 229.71 l 171.473 230.523 l 171.742 230.46 +171.914 230.292 171.988 230.023 c 171.988 227.163 l 171.785 226.96 l h +176.883 226.757 m 177.086 226.554 l 177.086 223.71 l 177.012 223.437 +176.84 223.265 176.57 223.195 c 176.273 224.007 l 176.273 226.148 l h +176.367 223.195 m 173.32 223.195 l 173.047 223.265 172.875 223.437 +172.805 223.71 c 173.617 224.007 l 176.07 224.007 l h +172.805 223.913 m 172.805 226.554 l 173.008 226.757 l 173.617 226.148 l +173.617 224.21 l h +176.07 229.71 m 173.633 229.71 l 172.82 230.023 l 172.883 230.292 +173.047 230.46 173.32 230.523 c 176.367 230.523 l h +173.617 229.507 m 173.617 227.57 l 173.008 226.96 l 172.805 227.163 l +172.805 229.82 l h +176.273 227.57 m 176.273 229.71 l 176.57 230.523 l 176.84 230.46 +177.012 230.292 177.086 230.023 c 177.086 227.163 l 176.883 226.96 l h +176.273 227.57 m f +108.684 217.159 m 109.09 216.753 l 109.09 214.113 l 109.027 213.839 +108.855 213.667 108.574 213.597 c 108.277 214.409 l 108.277 216.753 l h +108.277 217.769 m 108.277 219.909 l 109.09 219.909 l 109.09 217.769 l +108.684 217.363 l h +107.371 220.113 m 106.559 220.425 l 106.621 220.695 106.785 220.863 +107.059 220.925 c 110.309 220.925 l 110.578 220.863 110.75 220.695 +110.824 220.425 c 110.012 220.113 l h +115.109 217.675 m 115.516 217.269 l 115.109 216.863 l 112.453 216.863 l +112.047 217.269 l 112.453 217.675 l h +115.516 213.597 m 112.156 213.597 l 111.883 213.667 111.711 213.839 +111.641 214.113 c 112.453 214.409 l 115.203 214.409 l h +111.641 214.316 m 111.641 216.956 l 111.844 217.159 l 112.453 216.55 l +112.453 214.613 l h +115.203 220.113 m 112.469 220.113 l 111.656 220.425 l 111.719 220.695 +111.883 220.863 112.156 220.925 c 115.516 220.925 l h +112.453 219.909 m 112.453 217.972 l 111.844 217.363 l 111.641 217.566 l +111.641 220.222 l h +119.285 217.566 m 118.879 217.159 l 118.473 217.566 l 118.473 219.909 l +119.285 219.909 l h +120.816 217.159 m 121.02 216.956 l 121.02 214.113 l 120.945 213.839 +120.773 213.667 120.504 213.597 c 120.207 214.409 l 120.207 216.55 l h +120.004 220.113 m 117.566 220.113 l 116.754 220.425 l 116.816 220.695 +116.98 220.863 117.254 220.925 c 120.301 220.925 l h +117.551 219.909 m 117.551 217.972 l 116.941 217.363 l 116.738 217.566 l +116.738 220.222 l h +120.207 217.972 m 120.207 220.113 l 120.504 220.925 l 120.773 220.863 +120.945 220.695 121.02 220.425 c 121.02 217.566 l 120.816 217.363 l h +117.551 216.55 m 117.551 214.409 l 117.254 213.597 l 116.98 213.667 +116.809 213.839 116.738 214.113 c 116.738 216.956 l 116.941 217.159 l h +125.305 217.675 m 125.711 217.269 l 125.305 216.863 l 122.648 216.863 l +122.242 217.269 l 122.648 217.675 l h +125.102 220.113 m 122.648 220.113 l 121.836 220.425 l 121.836 220.925 l +125.102 220.925 l 125.508 220.519 l h +122.648 219.909 m 122.648 217.972 l 122.039 217.363 l 121.836 217.566 l +121.836 220.222 l h +125.305 217.972 m 125.305 220.113 l 125.602 220.425 l 126.117 219.909 l +126.117 217.566 l 125.914 217.363 l h +122.648 216.55 m 122.648 214.409 l 122.352 213.597 l 122.078 213.667 +121.906 213.839 121.836 214.113 c 121.836 216.956 l 122.039 217.159 l h +130.398 217.675 m 130.805 217.269 l 130.398 216.863 l 127.742 216.863 l +127.336 217.269 l 127.742 217.675 l h +131.008 217.159 m 131.211 216.956 l 131.211 214.113 l 131.137 213.839 +130.965 213.667 130.695 213.597 c 130.398 214.409 l 130.398 216.55 l h +130.492 213.597 m 127.445 213.597 l 127.172 213.667 127 213.839 126.93 +214.113 c 127.742 214.409 l 130.195 214.409 l h +127.742 219.909 m 127.742 217.972 l 127.133 217.363 l 126.93 217.566 l +126.93 220.222 l h +127.758 220.113 m 126.945 220.425 l 127.008 220.695 127.172 220.863 +127.445 220.925 c 130.695 220.925 l 130.965 220.863 131.137 220.695 +131.211 220.425 c 130.398 220.113 l h +144.77 215.222 m 143.957 215.222 l 143.957 216.034 l 144.77 216.034 l h +144.77 218.488 m 143.957 218.488 l 143.957 219.3 l 144.77 219.3 l h +161.387 213.597 m 158.027 213.597 l 157.754 213.667 157.582 213.839 +157.512 214.113 c 158.324 214.409 l 161.074 214.409 l h +157.512 214.316 m 157.512 216.956 l 157.715 217.159 l 158.324 216.55 l +158.324 214.613 l h +161.074 220.113 m 158.34 220.113 l 157.527 220.425 l 157.59 220.695 +157.754 220.863 158.027 220.925 c 161.387 220.925 l h +158.324 219.909 m 158.324 217.972 l 157.715 217.363 l 157.512 217.566 l +157.512 220.222 l h +164.859 218.472 m 166.078 220.925 l 166.484 220.925 166.754 220.788 +166.891 220.519 c 165.312 217.363 l 164.859 217.363 l h +164.641 216.066 m 163.422 213.597 l 163.016 213.597 162.742 213.73 +162.609 214.003 c 164.172 217.159 l 164.641 217.159 l h +171.176 217.675 m 171.582 217.269 l 171.176 216.863 l 168.52 216.863 l +168.113 217.269 l 168.52 217.675 l h +171.785 217.159 m 171.988 216.956 l 171.988 214.113 l 171.914 213.839 +171.742 213.667 171.473 213.597 c 171.176 214.409 l 171.176 216.55 l h +168.52 220.222 m 168.52 217.972 l 167.91 217.363 l 167.707 217.566 l +167.707 220.519 l h +171.176 217.972 m 171.176 220.113 l 171.473 220.925 l 171.742 220.863 +171.914 220.695 171.988 220.425 c 171.988 217.566 l 171.785 217.363 l h +176.883 217.159 m 177.086 216.956 l 177.086 214.113 l 177.012 213.839 +176.84 213.667 176.57 213.597 c 176.273 214.409 l 176.273 216.55 l h +176.367 213.597 m 173.32 213.597 l 173.047 213.667 172.875 213.839 +172.805 214.113 c 173.617 214.409 l 176.07 214.409 l h +172.805 214.316 m 172.805 216.956 l 173.008 217.159 l 173.617 216.55 l +173.617 214.613 l h +176.07 220.113 m 173.633 220.113 l 172.82 220.425 l 172.883 220.695 +173.047 220.863 173.32 220.925 c 176.367 220.925 l h +173.617 219.909 m 173.617 217.972 l 173.008 217.363 l 172.805 217.566 l +172.805 220.222 l h +176.273 217.972 m 176.273 220.113 l 176.57 220.925 l 176.84 220.863 +177.012 220.695 177.086 220.425 c 177.086 217.566 l 176.883 217.363 l h +176.273 217.972 m f +0 g +q 1 0 0 -1 0 247.675003 cm +84.969 42.688 m 84.969 242.27 l S Q +1 g +221.137 221.812 m 221.605 221.343 l 221.605 214.827 l 221.449 214.21 +221.062 213.827 220.449 213.671 c 219.746 215.53 l 219.746 220.421 l h +219.746 223.671 m 219.746 228.562 l 220.449 230.421 l 221.062 230.265 +221.449 229.878 221.605 229.265 c 221.605 222.749 l 221.137 222.28 l h +229.535 226.702 m 228.598 225.765 l 227.676 226.702 l 227.676 230.421 l +229.535 230.421 l h +243.047 222.984 m 243.969 222.046 l 243.047 221.124 l 237 221.124 l +236.062 222.046 l 237 222.984 l h +243.969 213.671 m 236.297 213.671 l 235.672 213.827 235.285 214.21 +235.141 214.827 c 237 215.53 l 243.281 215.53 l h +235.141 215.296 m 235.141 221.343 l 235.594 221.812 l 237 220.421 l 237 +215.999 l h +242.578 228.562 m 237.016 228.562 l 235.156 229.265 l 235.312 229.878 +235.703 230.265 236.328 230.421 c 243.281 230.421 l h +243.047 223.671 m 243.047 228.562 l 243.75 230.421 l 244.363 230.265 +244.75 229.878 244.906 229.265 c 244.906 222.749 l 244.438 222.28 l h +254.695 222.984 m 255.617 222.046 l 254.695 221.124 l 248.648 221.124 l +247.711 222.046 l 248.648 222.984 l h +256.086 221.812 m 256.555 221.343 l 256.555 214.827 l 256.398 214.21 +256.012 213.827 255.398 213.671 c 254.695 215.53 l 254.695 220.421 l h +254.93 213.671 m 247.945 213.671 l 247.32 213.827 246.934 214.21 +246.789 214.827 c 248.648 215.53 l 254.227 215.53 l h +246.789 215.296 m 246.789 221.343 l 247.242 221.812 l 248.648 220.421 l +248.648 215.999 l h +254.93 228.562 m 248.664 228.562 l 246.805 229.265 l 246.961 229.878 +247.352 230.265 247.977 230.421 c 255.617 230.421 l h +248.648 228.093 m 248.648 223.671 l 247.242 222.28 l 246.789 222.749 l +246.789 228.796 l h +262.625 226.702 m 261.688 225.765 l 260.75 226.702 l 260.75 230.421 l +262.625 230.421 l h +266.359 226.718 m 265.438 225.796 l 264.5 226.718 l 264.5 230.452 l +266.359 230.452 l h +266.359 226.718 m f +0 g +q 1 0 0 -1 0 247.675003 cm +5.16 234.465 m 404.777 234.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 226.465 m 404.777 226.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 218.465 m 404.777 218.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 210.465 m 404.777 210.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 202.465 m 404.777 202.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 194.465 m 404.777 194.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 186.465 m 404.777 186.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 178.465 m 404.777 178.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 170.465 m 404.777 170.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 162.465 m 404.777 162.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 154.465 m 404.777 154.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 146.465 m 404.777 146.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 138.465 m 404.777 138.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 130.465 m 404.777 130.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 122.465 m 404.777 122.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 114.465 m 404.777 114.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 106.465 m 404.777 106.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 98.465 m 404.777 98.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 90.465 m 404.777 90.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 82.465 m 404.777 82.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 74.465 m 404.777 74.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 66.465 m 404.777 66.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 58.465 m 404.777 58.465 l S Q +q 1 0 0 -1 0 247.675003 cm +5.16 50.465 m 404.777 50.465 l S Q +q 1 0 0 -1 0 247.675003 cm +164.969 42.688 m 164.969 242.27 l S Q +q 1 0 0 -1 0 247.675003 cm +244.969 42.688 m 244.969 242.27 l S Q +q 1 0 0 -1 0 247.675003 cm +324.969 42.688 m 324.969 242.27 l S Q +4.977 117.152 400 -8 re f +Q Q +showpage +%%Trailer +count op_count sub {pop} repeat +countdictstack dict_count sub {end} repeat +cairo_eps_state restore +%%EOF