From e9492b1feadc5bdc13f3d4e21bd24444faa6d265 Mon Sep 17 00:00:00 2001 From: Mirko Birbaumer <mirko.birbaumer@hslu.ch> Date: Sat, 17 Sep 2022 13:23:42 +0000 Subject: [PATCH] added matrix operation section --- .../combined_transformation.eps | 42 + .../identity_transformation.eps | 42 + .../rotation_transformation.eps | 42 + .../scaling_transformation.eps | 1243 +++++++++++++++++ 4 files changed, 1369 insertions(+) create mode 100644 notebooks/Preliminaries_Numpy_Pandas/combined_transformation.eps create mode 100644 notebooks/Preliminaries_Numpy_Pandas/identity_transformation.eps create mode 100644 notebooks/Preliminaries_Numpy_Pandas/rotation_transformation.eps create mode 100644 notebooks/Preliminaries_Numpy_Pandas/scaling_transformation.eps diff --git a/notebooks/Preliminaries_Numpy_Pandas/combined_transformation.eps b/notebooks/Preliminaries_Numpy_Pandas/combined_transformation.eps new file mode 100644 index 0000000..174289e --- /dev/null +++ b/notebooks/Preliminaries_Numpy_Pandas/combined_transformation.eps @@ -0,0 +1,42 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: combined_transformation.eps +%%Creator: matplotlib version 3.3.1, http://matplotlib.org/ +%%CreationDate: Sat Sep 17 13:20:28 2022 +%%Orientation: portrait +%%BoundingBox: 82.80000000000003 244.8 529.2 547.2 +%%EndComments +%%BeginProlog +/mpldict 7 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { + m + 1 index 0 r + 0 exch r + neg 0 r + cl + } bind def +/clipbox { + box + clip + newpath + } bind def +end +%%EndProlog +mpldict begin +82.8 244.8 translate +446.4 302.4 0 0 clipbox +gsave +0 0 m +446.4 0 l +446.4 302.4 l +0 302.4 l +cl +grestore + +end +showpage diff --git a/notebooks/Preliminaries_Numpy_Pandas/identity_transformation.eps b/notebooks/Preliminaries_Numpy_Pandas/identity_transformation.eps new file mode 100644 index 0000000..44073ec --- /dev/null +++ b/notebooks/Preliminaries_Numpy_Pandas/identity_transformation.eps @@ -0,0 +1,42 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: identity_transformation.eps +%%Creator: matplotlib version 3.3.1, http://matplotlib.org/ +%%CreationDate: Sat Sep 17 13:02:45 2022 +%%Orientation: portrait +%%BoundingBox: 82.80000000000003 244.8 529.2 547.2 +%%EndComments +%%BeginProlog +/mpldict 7 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { + m + 1 index 0 r + 0 exch r + neg 0 r + cl + } bind def +/clipbox { + box + clip + newpath + } bind def +end +%%EndProlog +mpldict begin +82.8 244.8 translate +446.4 302.4 0 0 clipbox +gsave +0 0 m +446.4 0 l +446.4 302.4 l +0 302.4 l +cl +grestore + +end +showpage diff --git a/notebooks/Preliminaries_Numpy_Pandas/rotation_transformation.eps b/notebooks/Preliminaries_Numpy_Pandas/rotation_transformation.eps new file mode 100644 index 0000000..81f944f --- /dev/null +++ b/notebooks/Preliminaries_Numpy_Pandas/rotation_transformation.eps @@ -0,0 +1,42 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: rotation_transformation.eps +%%Creator: matplotlib version 3.3.1, http://matplotlib.org/ +%%CreationDate: Sat Sep 17 13:19:41 2022 +%%Orientation: portrait +%%BoundingBox: 82.80000000000003 244.8 529.2 547.2 +%%EndComments +%%BeginProlog +/mpldict 7 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { + m + 1 index 0 r + 0 exch r + neg 0 r + cl + } bind def +/clipbox { + box + clip + newpath + } bind def +end +%%EndProlog +mpldict begin +82.8 244.8 translate +446.4 302.4 0 0 clipbox +gsave +0 0 m +446.4 0 l +446.4 302.4 l +0 302.4 l +cl +grestore + +end +showpage diff --git a/notebooks/Preliminaries_Numpy_Pandas/scaling_transformation.eps b/notebooks/Preliminaries_Numpy_Pandas/scaling_transformation.eps new file mode 100644 index 0000000..5faf618 --- /dev/null +++ b/notebooks/Preliminaries_Numpy_Pandas/scaling_transformation.eps @@ -0,0 +1,1243 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: scaling_transformation.eps +%%Creator: matplotlib version 3.3.1, http://matplotlib.org/ +%%CreationDate: Sat Sep 17 13:19:22 2022 +%%Orientation: portrait +%%BoundingBox: 111.78281249999998 269.84562500000004 500.2171875 522.1543750000001 +%%EndComments +%%BeginProlog +/mpldict 8 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { + m + 1 index 0 r + 0 exch r + neg 0 r + cl + } bind def +/clipbox { + box + clip + newpath + } bind def +%!PS-Adobe-3.0 Resource-Font +%%Title: DejaVu Sans +%%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-1021 -463 1793 1232]def +/FontType 3 def +/Encoding [ /quotesingle /period /zero /one /two /five /a /b /c /d /minus ] def +/FontInfo 10 dict dup begin +/FamilyName (DejaVu Sans) def +/FullName (DejaVu Sans) def +/Notice (Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ) def +/Weight (Book) def +/Version (Version 2.35) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -130 def +/UnderlineThickness 90 def +end readonly def +/CharStrings 12 dict dup begin +/.notdef 0 def +/quotesingle{275 0 96 458 179 729 _sc +179 729 _m +179 458 _l +96 458 _l +96 729 _l +179 729 _l +_cl}_d +/period{318 0 107 0 210 124 _sc +107 124 _m +210 124 _l +210 0 _l +107 0 _l +107 124 _l +_cl}_d +/zero{636 0 66 -13 570 742 _sc +318 664 _m +267 664 229 639 203 589 _c +177 539 165 464 165 364 _c +165 264 177 189 203 139 _c +229 89 267 64 318 64 _c +369 64 407 89 433 139 _c +458 189 471 264 471 364 _c +471 464 458 539 433 589 _c +407 639 369 664 318 664 _c +318 742 _m +399 742 461 709 505 645 _c +548 580 570 486 570 364 _c +570 241 548 147 505 83 _c +461 19 399 -13 318 -13 _c +236 -13 173 19 130 83 _c +87 147 66 241 66 364 _c +66 486 87 580 130 645 _c +173 709 236 742 318 742 _c +_cl}_d +/one{636 0 110 0 544 729 _sc +124 83 _m +285 83 _l +285 639 _l +110 604 _l +110 694 _l +284 729 _l +383 729 _l +383 83 _l +544 83 _l +544 0 _l +124 0 _l +124 83 _l +_cl}_d +/two{{636 0 73 0 536 742 _sc +192 83 _m +536 83 _l +536 0 _l +73 0 _l +73 83 _l +110 121 161 173 226 239 _c +290 304 331 346 348 365 _c +380 400 402 430 414 455 _c +426 479 433 504 433 528 _c +433 566 419 598 392 622 _c +365 646 330 659 286 659 _c +255 659 222 653 188 643 _c +154 632 117 616 78 594 _c +78 694 _l +118 710 155 722 189 730 _c +223 738 255 742 284 742 _c +}_e{359 742 419 723 464 685 _c +509 647 532 597 532 534 _c +532 504 526 475 515 449 _c +504 422 484 390 454 354 _c +446 344 420 317 376 272 _c +332 227 271 164 192 83 _c +_cl}_e}_d +/five{{636 0 77 -13 549 729 _sc +108 729 _m +495 729 _l +495 646 _l +198 646 _l +198 467 _l +212 472 227 476 241 478 _c +255 480 270 482 284 482 _c +365 482 429 459 477 415 _c +525 370 549 310 549 234 _c +549 155 524 94 475 51 _c +426 8 357 -13 269 -13 _c +238 -13 207 -10 175 -6 _c +143 -1 111 6 77 17 _c +77 116 _l +106 100 136 88 168 80 _c +199 72 232 69 267 69 _c +}_e{323 69 368 83 401 113 _c +433 143 450 183 450 234 _c +450 284 433 324 401 354 _c +368 384 323 399 267 399 _c +241 399 214 396 188 390 _c +162 384 135 375 108 363 _c +108 729 _l +_cl}_e}_d +/a{{613 0 60 -13 522 560 _sc +343 275 _m +270 275 220 266 192 250 _c +164 233 150 205 150 165 _c +150 133 160 107 181 89 _c +202 70 231 61 267 61 _c +317 61 357 78 387 114 _c +417 149 432 196 432 255 _c +432 275 _l +343 275 _l +522 312 _m +522 0 _l +432 0 _l +432 83 _l +411 49 385 25 355 10 _c +325 -5 287 -13 243 -13 _c +187 -13 142 2 109 33 _c +76 64 60 106 60 159 _c +}_e{60 220 80 266 122 298 _c +163 329 224 345 306 345 _c +432 345 _l +432 354 _l +432 395 418 427 391 450 _c +364 472 326 484 277 484 _c +245 484 215 480 185 472 _c +155 464 127 453 100 439 _c +100 522 _l +132 534 164 544 195 550 _c +226 556 256 560 286 560 _c +365 560 424 539 463 498 _c +502 457 522 395 522 312 _c +_cl}_e}_d +/b{{635 0 91 -13 580 760 _sc +487 273 _m +487 339 473 390 446 428 _c +418 466 381 485 334 485 _c +286 485 249 466 222 428 _c +194 390 181 339 181 273 _c +181 207 194 155 222 117 _c +249 79 286 61 334 61 _c +381 61 418 79 446 117 _c +473 155 487 207 487 273 _c +181 464 _m +199 496 223 520 252 536 _c +281 552 316 560 356 560 _c +422 560 476 533 518 481 _c +559 428 580 359 580 273 _c +}_e{580 187 559 117 518 65 _c +476 13 422 -13 356 -13 _c +316 -13 281 -5 252 10 _c +223 25 199 49 181 82 _c +181 0 _l +91 0 _l +91 760 _l +181 760 _l +181 464 _l +_cl}_e}_d +/c{{550 0 55 -13 488 560 _sc +488 526 _m +488 442 _l +462 456 437 466 411 473 _c +385 480 360 484 334 484 _c +276 484 230 465 198 428 _c +166 391 150 339 150 273 _c +150 206 166 154 198 117 _c +230 80 276 62 334 62 _c +360 62 385 65 411 72 _c +437 79 462 90 488 104 _c +488 21 _l +462 9 436 0 410 -5 _c +383 -10 354 -13 324 -13 _c +242 -13 176 12 128 64 _c +}_e{79 115 55 185 55 273 _c +55 362 79 432 128 483 _c +177 534 244 560 330 560 _c +358 560 385 557 411 551 _c +437 545 463 537 488 526 _c +_cl}_e}_d +/d{{635 0 55 -13 544 760 _sc +454 464 _m +454 760 _l +544 760 _l +544 0 _l +454 0 _l +454 82 _l +435 49 411 25 382 10 _c +353 -5 319 -13 279 -13 _c +213 -13 159 13 117 65 _c +75 117 55 187 55 273 _c +55 359 75 428 117 481 _c +159 533 213 560 279 560 _c +319 560 353 552 382 536 _c +411 520 435 496 454 464 _c +148 273 _m +148 207 161 155 188 117 _c +215 79 253 61 301 61 _c +}_e{348 61 385 79 413 117 _c +440 155 454 207 454 273 _c +454 339 440 390 413 428 _c +385 466 348 485 301 485 _c +253 485 215 466 188 428 _c +161 390 148 339 148 273 _c +_cl}_e}_d +/minus{838 0 106 272 732 355 _sc +106 355 _m +732 355 _l +732 272 _l +106 272 _l +106 355 _l +_cl}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +end +%%EndProlog +mpldict begin +111.783 269.846 translate +388.434 252.309 0 0 clipbox +gsave +0 0 m +388.434375 0 l +388.434375 252.30875 l +0 252.30875 l +cl +grestore +gsave +38.48125 23.871875 m +373.28125 23.871875 l +373.28125 241.311875 l +38.48125 241.311875 l +cl +1.000 setgray +fill +grestore +1.000 setlinewidth +1 setlinejoin +0 setlinecap +[] 0 setdash +1.000 0.000 0.000 setrgbcolor +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +1.000 0.000 0.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +205.881 176.08 o +grestore +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +1.000 0.000 0.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +205.881 219.568 o +grestore +0.000 0.500 0.000 setrgbcolor +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.500 0.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +272.841 132.592 o +grestore +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.500 0.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +339.801 132.592 o +grestore +0.000 0.000 1.000 setrgbcolor +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.000 1.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +205.881 89.1039 o +grestore +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.000 1.000 setrgbcolor +fill +grestore +stroke +grestore +} bind def +205.881 45.6159 o +grestore +0.000 0.750 0.750 setrgbcolor +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.750 0.750 setrgbcolor +fill +grestore +stroke +grestore +} bind def +138.921 132.592 o +grestore +gsave +334.8 217.4 38.48 23.87 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -3 m +0.795609 -3 1.55874 -2.683901 2.12132 -2.12132 c +2.683901 -1.55874 3 -0.795609 3 0 c +3 0.795609 2.683901 1.55874 2.12132 2.12132 c +1.55874 2.683901 0.795609 3 0 3 c +-0.795609 3 -1.55874 2.683901 -2.12132 2.12132 c +-2.683901 1.55874 -3 0.795609 -3 0 c +-3 -0.795609 -2.683901 -1.55874 -2.12132 -2.12132 c +-1.55874 -2.683901 -0.795609 -3 0 -3 c +cl + +gsave +0.000 0.750 0.750 setrgbcolor +fill +grestore +stroke +grestore +} bind def +71.9613 132.592 o +grestore +0.800 setlinewidth +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4812 23.8719 o +grestore +/DejaVuSans findfont +10.000 scalefont +setfont +gsave +26.340625 9.278125 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /two glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +71.9613 23.8719 o +grestore +gsave +59.820625 9.278125 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /two glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +105.441 23.8719 o +grestore +gsave +93.300625 9.278125 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /one glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +138.921 23.8719 o +grestore +gsave +126.780625 9.278125 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /one glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +172.401 23.8719 o +grestore +gsave +160.260625 9.278125 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /zero glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +205.881 23.8719 o +grestore +gsave +197.928125 9.278125 translate +0.000000 rotate +0.000000 0 m /zero glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +239.361 23.8719 o +grestore +gsave +231.408125 9.278125 translate +0.000000 rotate +0.000000 0 m /zero glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +272.841 23.8719 o +grestore +gsave +264.888125 9.278125 translate +0.000000 rotate +0.000000 0 m /one glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +306.321 23.8719 o +grestore +gsave +298.368125 9.278125 translate +0.000000 rotate +0.000000 0 m /one glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +339.801 23.8719 o +grestore +gsave +331.848125 9.278125 translate +0.000000 rotate +0.000000 0 m /two glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 -3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +373.281 23.8719 o +grestore +gsave +365.328125 9.278125 translate +0.000000 rotate +0.000000 0 m /two glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 23.8719 o +grestore +gsave +7.200000 20.075000 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /two glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 45.6159 o +grestore +gsave +7.200000 41.819000 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /two glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 67.3599 o +grestore +gsave +7.200000 63.563000 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /one glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 89.1039 o +grestore +gsave +7.200000 85.307000 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /one glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 110.848 o +grestore +gsave +7.200000 107.051000 translate +0.000000 rotate +0.000000 0 m /minus glyphshow +8.378906 0 m /zero glyphshow +14.741211 0 m /period glyphshow +17.919922 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 132.592 o +grestore +gsave +15.575000 128.795000 translate +0.000000 rotate +0.000000 0 m /zero glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 154.336 o +grestore +gsave +15.575000 150.539000 translate +0.000000 rotate +0.000000 0 m /zero glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 176.08 o +grestore +gsave +15.575000 172.283000 translate +0.000000 rotate +0.000000 0 m /one glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 197.824 o +grestore +gsave +15.575000 194.027000 translate +0.000000 rotate +0.000000 0 m /one glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 219.568 o +grestore +gsave +15.575000 215.771000 translate +0.000000 rotate +0.000000 0 m /two glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /zero glyphshow +grestore +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +-0 0 m +-3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +38.4813 241.312 o +grestore +gsave +15.575000 237.515000 translate +0.000000 rotate +0.000000 0 m /two glyphshow +6.362305 0 m /period glyphshow +9.541016 0 m /five glyphshow +grestore +1.500 setlinewidth +[1.5 2.475] 0 setdash +0.502 setgray +gsave +334.8 217.4 38.48 23.87 clipbox +205.88125 176.079875 m +272.84125 132.591875 l +205.88125 89.103875 l +138.92125 132.591875 l +205.88125 176.079875 l +stroke +grestore +gsave +334.8 217.4 38.48 23.87 clipbox +205.88125 219.567875 m +339.80125 132.591875 l +205.88125 45.615875 l +71.96125 132.591875 l +205.88125 219.567875 l +stroke +grestore +0.800 setlinewidth +0 setlinejoin +2 setlinecap +[] 0 setdash +0.000 setgray +gsave +38.48125 23.871875 m +38.48125 241.311875 l +stroke +grestore +gsave +373.28125 23.871875 m +373.28125 241.311875 l +stroke +grestore +gsave +38.48125 23.871875 m +373.28125 23.871875 l +stroke +grestore +gsave +38.48125 241.311875 m +373.28125 241.311875 l +stroke +grestore +gsave +215.925250 176.079875 translate +0.000000 rotate +0.000000 0 m /a glyphshow +grestore +gsave +215.925250 219.567875 translate +0.000000 rotate +0.000000 0 m /a glyphshow +6.127930 0 m /quotesingle glyphshow +grestore +gsave +282.885250 132.591875 translate +0.000000 rotate +0.000000 0 m /b glyphshow +grestore +gsave +349.845250 132.591875 translate +0.000000 rotate +0.000000 0 m /b glyphshow +6.347656 0 m /quotesingle glyphshow +grestore +gsave +215.925250 89.103875 translate +0.000000 rotate +0.000000 0 m /c glyphshow +grestore +gsave +215.925250 45.615875 translate +0.000000 rotate +0.000000 0 m /c glyphshow +5.498047 0 m /quotesingle glyphshow +grestore +gsave +148.965250 132.591875 translate +0.000000 rotate +0.000000 0 m /d glyphshow +grestore +gsave +82.005250 132.591875 translate +0.000000 rotate +0.000000 0 m /d glyphshow +6.347656 0 m /quotesingle glyphshow +grestore + +end +showpage -- GitLab