summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-05-07 01:03:06 +0000
committerKarl Berry <karl@freefriends.org>2009-05-07 01:03:06 +0000
commit5050a2bc79879cd4e8e64db1e16776dc0ad6e2ea (patch)
treeaa6fda12fd5f2194165bb1f9eb24aedda471499a /Master/texmf-dist
parente2681bc64b61864ab5d8671fcf7d75ebe30586cc (diff)
tikz-timing 0.4a (5may09)
git-svn-id: svn://tug.org/texlive/trunk@12963 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/tikz-timing/README57
-rw-r--r--Master/texmf-dist/doc/latex/tikz-timing/tikz-timing.pdf16403
-rw-r--r--Master/texmf-dist/source/latex/tikz-timing/Makefile100
-rw-r--r--Master/texmf-dist/source/latex/tikz-timing/tikz-timing.dtx3314
-rw-r--r--Master/texmf-dist/source/latex/tikz-timing/tikz-timing.ins49
-rw-r--r--Master/texmf-dist/tex/latex/tikz-timing/tikz-timing.sty1329
6 files changed, 21252 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/tikz-timing/README b/Master/texmf-dist/doc/latex/tikz-timing/README
new file mode 100644
index 00000000000..03e9dea7190
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/tikz-timing/README
@@ -0,0 +1,57 @@
+--------------------------------------------------------------
+ tikz-timing
+ version 0.4a, May 5th, 2009
+--------------------------------------------------------------
+
+This package lets you typeset keywords of the version
+control system Subversion inside your LaTeX files anywhere
+you like. Unlike the very similar package 'svn' the usage of
+multiple files for one LaTeX document is well supported.
+
+Copyright (C) 2009 Martin Scharrer
+E-mail: martin@scharrer-online.de
+WWW: http://www.scharrer-online.de/latex/
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3c
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008/05/04 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is Martin Scharrer.
+
+This work consists of the files tikz-timing.dtx, tikz-timing.ins
+and the derived file tikz-timing.sty.
+
+
+Tiny example:
+~~~~~~~~~~~~~
+In text:
+ \texttiming{HLHLHLHLHLHL}
+Inside tikzpicture:
+ \timing [settings] (1,2) {HLHLHLHLHL};
+
+
+INSTALL:
+~~~~~~~~
+From the .dtx file (if you don't get the .sty files directly):
+==================
+Unpack the zip file and run:
+ [pdf]latex tikz-timing.ins
+Place the tikz-timing.sty file into your TEXMF tree, e.g. in
+ $TEXMF/tex/latex/tikz-timing
+
+DOCUMENTATION:
+~~~~~~~~~~~~~~
+To create the documentation:
+
+ [pdf]latex tikz-timing.dtx
+ makeindex -s gind.ist -o tikz-timing.ind tikz-timing.idx
+ makeindex -s gglo.ist -o tikz-timing.gls tikz-timing.glo
+ [pdf]latex tikz-timing.dtx
+ [pdf]latex tikz-timing.dtx
+
diff --git a/Master/texmf-dist/doc/latex/tikz-timing/tikz-timing.pdf b/Master/texmf-dist/doc/latex/tikz-timing/tikz-timing.pdf
new file mode 100644
index 00000000000..82a8bcf6780
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/tikz-timing/tikz-timing.pdf
@@ -0,0 +1,16403 @@
+%PDF-1.4
+%
+684 0 obj
+<</T 713888
+/Linearized 1
+/O 687
+/H [ 9582
+2629
+]
+/L 727612
+/E 371617
+/N 47
+>>
+endobj
+ xref
+684 454
+0000000015 00000 n
+0000009393 00000 n
+0000009521 00000 n
+0000012211 00000 n
+0000012392 00000 n
+0000012471 00000 n
+0000012505 00000 n
+0000012582 00000 n
+0000012662 00000 n
+0000012793 00000 n
+0000012820 00000 n
+0000012937 00000 n
+0000013015 00000 n
+0000013107 00000 n
+0000013167 00000 n
+0000013259 00000 n
+0000013318 00000 n
+0000013396 00000 n
+0000013432 00000 n
+0000013490 00000 n
+0000013527 00000 n
+0000013565 00000 n
+0000013619 00000 n
+0000013651 00000 n
+0000013702 00000 n
+0000013833 00000 n
+0000013891 00000 n
+0000013955 00000 n
+0000014005 00000 n
+0000014033 00000 n
+0000014151 00000 n
+0000014229 00000 n
+0000014321 00000 n
+0000014374 00000 n
+0000014466 00000 n
+0000014522 00000 n
+0000014614 00000 n
+0000014667 00000 n
+0000014759 00000 n
+0000014816 00000 n
+0000014908 00000 n
+0000014959 00000 n
+0000015051 00000 n
+0000015102 00000 n
+0000015194 00000 n
+0000015243 00000 n
+0000015335 00000 n
+0000015385 00000 n
+0000015477 00000 n
+0000015529 00000 n
+0000015621 00000 n
+0000015674 00000 n
+0000015752 00000 n
+0000015784 00000 n
+0000015838 00000 n
+0000015869 00000 n
+0000015899 00000 n
+0000015927 00000 n
+0000015954 00000 n
+0000015983 00000 n
+0000016012 00000 n
+0000016047 00000 n
+0000016078 00000 n
+0000016134 00000 n
+0000016165 00000 n
+0000016224 00000 n
+0000016259 00000 n
+0000016310 00000 n
+0000016359 00000 n
+0000016410 00000 n
+0000016460 00000 n
+0000016553 00000 n
+0000016599 00000 n
+0000016692 00000 n
+0000016738 00000 n
+0000016870 00000 n
+0000016906 00000 n
+0000016986 00000 n
+0000017079 00000 n
+0000017130 00000 n
+0000017263 00000 n
+0000017293 00000 n
+0000017371 00000 n
+0000017463 00000 n
+0000017522 00000 n
+0000017614 00000 n
+0000017672 00000 n
+0000017764 00000 n
+0000017818 00000 n
+0000017910 00000 n
+0000017969 00000 n
+0000018061 00000 n
+0000018111 00000 n
+0000018203 00000 n
+0000018254 00000 n
+0000018346 00000 n
+0000018398 00000 n
+0000018490 00000 n
+0000018543 00000 n
+0000018635 00000 n
+0000018691 00000 n
+0000018783 00000 n
+0000018840 00000 n
+0000018932 00000 n
+0000018993 00000 n
+0000019085 00000 n
+0000019151 00000 n
+0000019243 00000 n
+0000019309 00000 n
+0000019401 00000 n
+0000019467 00000 n
+0000019559 00000 n
+0000019625 00000 n
+0000019717 00000 n
+0000019783 00000 n
+0000019875 00000 n
+0000019941 00000 n
+0000020033 00000 n
+0000020099 00000 n
+0000020191 00000 n
+0000020257 00000 n
+0000020349 00000 n
+0000020426 00000 n
+0000020518 00000 n
+0000020591 00000 n
+0000020683 00000 n
+0000020748 00000 n
+0000020840 00000 n
+0000020905 00000 n
+0000020997 00000 n
+0000021052 00000 n
+0000021144 00000 n
+0000021208 00000 n
+0000021300 00000 n
+0000021363 00000 n
+0000021455 00000 n
+0000021516 00000 n
+0000021608 00000 n
+0000021675 00000 n
+0000021767 00000 n
+0000021834 00000 n
+0000021926 00000 n
+0000021989 00000 n
+0000022081 00000 n
+0000022143 00000 n
+0000022235 00000 n
+0000022294 00000 n
+0000022386 00000 n
+0000022442 00000 n
+0000022534 00000 n
+0000022600 00000 n
+0000022692 00000 n
+0000022757 00000 n
+0000022849 00000 n
+0000022915 00000 n
+0000023007 00000 n
+0000023070 00000 n
+0000023162 00000 n
+0000023232 00000 n
+0000023324 00000 n
+0000023386 00000 n
+0000023478 00000 n
+0000023540 00000 n
+0000023632 00000 n
+0000023702 00000 n
+0000023794 00000 n
+0000023857 00000 n
+0000023949 00000 n
+0000024015 00000 n
+0000024107 00000 n
+0000024174 00000 n
+0000024266 00000 n
+0000024331 00000 n
+0000024423 00000 n
+0000024490 00000 n
+0000024582 00000 n
+0000024647 00000 n
+0000024739 00000 n
+0000024808 00000 n
+0000024900 00000 n
+0000024962 00000 n
+0000025054 00000 n
+0000025120 00000 n
+0000025212 00000 n
+0000025279 00000 n
+0000025371 00000 n
+0000025439 00000 n
+0000025517 00000 n
+0000025564 00000 n
+0000025633 00000 n
+0000025679 00000 n
+0000025724 00000 n
+0000025768 00000 n
+0000025808 00000 n
+0000025855 00000 n
+0000025898 00000 n
+0000025943 00000 n
+0000025986 00000 n
+0000026031 00000 n
+0000026075 00000 n
+0000026116 00000 n
+0000026164 00000 n
+0000026204 00000 n
+0000026244 00000 n
+0000026292 00000 n
+0000026333 00000 n
+0000026377 00000 n
+0000026420 00000 n
+0000026464 00000 n
+0000026498 00000 n
+0000026535 00000 n
+0000026575 00000 n
+0000026616 00000 n
+0000026661 00000 n
+0000026706 00000 n
+0000026745 00000 n
+0000026786 00000 n
+0000026828 00000 n
+0000026861 00000 n
+0000026904 00000 n
+0000026947 00000 n
+0000026998 00000 n
+0000027053 00000 n
+0000027097 00000 n
+0000027141 00000 n
+0000027185 00000 n
+0000027229 00000 n
+0000027273 00000 n
+0000027317 00000 n
+0000027361 00000 n
+0000027405 00000 n
+0000027444 00000 n
+0000027479 00000 n
+0000027513 00000 n
+0000027544 00000 n
+0000027574 00000 n
+0000027603 00000 n
+0000027631 00000 n
+0000027668 00000 n
+0000027700 00000 n
+0000027736 00000 n
+0000027773 00000 n
+0000027833 00000 n
+0000027871 00000 n
+0000028004 00000 n
+0000028045 00000 n
+0000028123 00000 n
+0000028215 00000 n
+0000028274 00000 n
+0000028366 00000 n
+0000028429 00000 n
+0000028521 00000 n
+0000028585 00000 n
+0000028677 00000 n
+0000028740 00000 n
+0000028832 00000 n
+0000028896 00000 n
+0000028988 00000 n
+0000029053 00000 n
+0000029145 00000 n
+0000029213 00000 n
+0000029305 00000 n
+0000029369 00000 n
+0000029461 00000 n
+0000029526 00000 n
+0000029618 00000 n
+0000029681 00000 n
+0000029759 00000 n
+0000029801 00000 n
+0000029865 00000 n
+0000029906 00000 n
+0000029949 00000 n
+0000029991 00000 n
+0000030037 00000 n
+0000030080 00000 n
+0000030122 00000 n
+0000030163 00000 n
+0000030205 00000 n
+0000030246 00000 n
+0000030281 00000 n
+0000030345 00000 n
+0000030387 00000 n
+0000030522 00000 n
+0000030558 00000 n
+0000030638 00000 n
+0000030731 00000 n
+0000030786 00000 n
+0000030879 00000 n
+0000030935 00000 n
+0000031028 00000 n
+0000031095 00000 n
+0000031188 00000 n
+0000031250 00000 n
+0000031343 00000 n
+0000031406 00000 n
+0000031499 00000 n
+0000031562 00000 n
+0000031655 00000 n
+0000031712 00000 n
+0000031805 00000 n
+0000031862 00000 n
+0000031955 00000 n
+0000032013 00000 n
+0000032106 00000 n
+0000032163 00000 n
+0000032256 00000 n
+0000032314 00000 n
+0000032407 00000 n
+0000032467 00000 n
+0000032560 00000 n
+0000032627 00000 n
+0000032720 00000 n
+0000032782 00000 n
+0000032875 00000 n
+0000032933 00000 n
+0000033027 00000 n
+0000033086 00000 n
+0000033182 00000 n
+0000033242 00000 n
+0000033339 00000 n
+0000033400 00000 n
+0000033497 00000 n
+0000033557 00000 n
+0000033654 00000 n
+0000033715 00000 n
+0000033812 00000 n
+0000033872 00000 n
+0000033969 00000 n
+0000034030 00000 n
+0000034127 00000 n
+0000034187 00000 n
+0000034284 00000 n
+0000034352 00000 n
+0000034449 00000 n
+0000034520 00000 n
+0000034617 00000 n
+0000034689 00000 n
+0000034786 00000 n
+0000034849 00000 n
+0000034931 00000 n
+0000034972 00000 n
+0000035035 00000 n
+0000035076 00000 n
+0000035126 00000 n
+0000035175 00000 n
+0000035221 00000 n
+0000035259 00000 n
+0000035298 00000 n
+0000035336 00000 n
+0000035375 00000 n
+0000035413 00000 n
+0000035452 00000 n
+0000035490 00000 n
+0000035528 00000 n
+0000035565 00000 n
+0000035606 00000 n
+0000035652 00000 n
+0000035691 00000 n
+0000035728 00000 n
+0000035764 00000 n
+0000035801 00000 n
+0000035837 00000 n
+0000035873 00000 n
+0000035915 00000 n
+0000035957 00000 n
+0000035998 00000 n
+0000036044 00000 n
+0000036079 00000 n
+0000036113 00000 n
+0000036176 00000 n
+0000036217 00000 n
+0000036339 00000 n
+0000036407 00000 n
+0000036475 00000 n
+0000036521 00000 n
+0000036573 00000 n
+0000036629 00000 n
+0000036681 00000 n
+0000036733 00000 n
+0000036785 00000 n
+0000036829 00000 n
+0000036881 00000 n
+0000036920 00000 n
+0000036967 00000 n
+0000036998 00000 n
+0000037027 00000 n
+0000037074 00000 n
+0000037121 00000 n
+0000037156 00000 n
+0000037205 00000 n
+0000037398 00000 n
+0000037627 00000 n
+0000037822 00000 n
+0000037981 00000 n
+0000038141 00000 n
+0000038336 00000 n
+0000038635 00000 n
+0000038706 00000 n
+0000038762 00000 n
+0000038785 00000 n
+0000038960 00000 n
+0000039294 00000 n
+0000058096 00000 n
+0000058740 00000 n
+0000059304 00000 n
+0000059479 00000 n
+0000059738 00000 n
+0000076308 00000 n
+0000076562 00000 n
+0000076736 00000 n
+0000077042 00000 n
+0000093955 00000 n
+0000094455 00000 n
+0000094630 00000 n
+0000095176 00000 n
+0000125146 00000 n
+0000125540 00000 n
+0000125715 00000 n
+0000126015 00000 n
+0000151482 00000 n
+0000151947 00000 n
+0000152123 00000 n
+0000152664 00000 n
+0000187879 00000 n
+0000188491 00000 n
+0000188666 00000 n
+0000188994 00000 n
+0000214585 00000 n
+0000215017 00000 n
+0000215192 00000 n
+0000215690 00000 n
+0000239525 00000 n
+0000240124 00000 n
+0000240300 00000 n
+0000240606 00000 n
+0000263513 00000 n
+0000264040 00000 n
+0000264214 00000 n
+0000264461 00000 n
+0000280972 00000 n
+0000281012 00000 n
+0000281185 00000 n
+0000281500 00000 n
+0000307049 00000 n
+0000307515 00000 n
+0000307689 00000 n
+0000308228 00000 n
+0000338765 00000 n
+0000339329 00000 n
+0000339502 00000 n
+0000339847 00000 n
+0000366682 00000 n
+0000367232 00000 n
+0000009582 00000 n
+trailer
+<</Size 1138
+/Prev 713877
+/Info 683 0 R
+/ID [ (Q\0371\323/\364\254\0041\)\3153,7\254\247)
+(Q\0371\323/\364\254\0041\)\3153,7\254\247)
+]
+/Root 685 0 R
+>>
+startxref
+0
+%%EOF
+ 685 0 obj
+<</PageMode /UseOutlines
+/Names 682 0 R
+/Outlines 690 0 R
+/Pages 616 0 R
+/OpenAction 686 0 R
+/Type /Catalog
+>>
+endobj
+686 0 obj
+<</S /GoTo
+/D [ 687 0 R
+/FitBH
+667.196
+]
+>>
+endobj
+1137 0 obj
+<</S 1527
+/Length 2569
+>>stream
+
+-Z @=H
+EB`\/ FC1l7GC|? HD2!G$IDa4O(JE2TW,KEt_0LF3!g4MFao8NG3w<OG@ PH4" D"QHb5H$RI4U,L&SIu<P(TJ5"LT*UJb\X,VK5l\.WK|`0XL6#d2YLc5h4ZM6Ul6[Mup8\N7#t:]Ncx<^O7|>_O@`P8$ BaPd6DbQ8V-FcQv=HdR9$M'JeRd]/LfS9m7NgS}?PhT:%GRiTe6OTjU:VWVkUv_XlV;%gZmVeo\nW;w^oW`pX<& bqXf7drY<W-fsYw=htZ=&MjuZf]lv[=mnw[}px]K8}+v.gu]'{v=.c;އ q;އ:sy<.gwznw#~WG9Nw}+u]kwkv=.W#]q{ q;އ<^ovz\^ovz\^ovz\^ov.gvz\^ovz\^ovz\>_;|k;|k;|k;|k;|k;|/sv=.k;|k;|k;|k;|k;|k;|k;|k;|k;|k;|k;|/sv=./s;|/s;|/s;|/s;|
+
+
+endobj
+687 0 obj
+<</Parent 404 0 R
+/Annots [ 1073 0 R
+1074 0 R
+1075 0 R
+1076 0 R
+1077 0 R
+1078 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 1079 0 R
+/Contents 1136 0 R
+/Type /Page
+>>
+endobj
+688 0 obj
+<</Title 689 0 R
+/Parent 690 0 R
+/Prev 758 0 R
+/A 1072 0 R
+>>
+endobj
+689 0 obj
+(Change History)
+endobj
+690 0 obj
+<</Type /Outlines
+/Last 688 0 R
+/Count 15
+/First 691 0 R
+>>
+endobj
+691 0 obj
+<</Next 692 0 R
+/Parent 690 0 R
+/A 1070 0 R
+/Title 1071 0 R
+>>
+endobj
+692 0 obj
+<</Title 693 0 R
+/First 694 0 R
+/Prev 691 0 R
+/Parent 690 0 R
+/Next 754 0 R
+/Last 713 0 R
+/Count 3
+/A 1069 0 R
+>>
+endobj
+693 0 obj
+(2 Usage)
+endobj
+694 0 obj
+<</First 695 0 R
+/Parent 692 0 R
+/A 707 0 R
+/Next 708 0 R
+/Last 700 0 R
+/Count -4
+/Title 753 0 R
+>>
+endobj
+695 0 obj
+<</Next 696 0 R
+/Parent 694 0 R
+/A 705 0 R
+/Title 706 0 R
+>>
+endobj
+696 0 obj
+<</Parent 694 0 R
+/Prev 695 0 R
+/A 697 0 R
+/Next 698 0 R
+/Title 704 0 R
+>>
+endobj
+697 0 obj
+<</S /GoTo
+/D (desc@texttimingbefore.3)
+>>
+endobj
+698 0 obj
+<</Parent 694 0 R
+/Prev 696 0 R
+/A 699 0 R
+/Next 700 0 R
+/Title 703 0 R
+>>
+endobj
+699 0 obj
+<</S /GoTo
+/D (desc@texttimingafter.3)
+>>
+endobj
+700 0 obj
+<</Title 701 0 R
+/Parent 694 0 R
+/Prev 698 0 R
+/A 702 0 R
+>>
+endobj
+701 0 obj
+(\\texttiminggrid)
+endobj
+702 0 obj
+<</S /GoTo
+/D (desc@texttiminggrid.3)
+>>
+endobj
+703 0 obj
+(\\texttimingafter)
+endobj
+704 0 obj
+(\\texttimingbefore)
+endobj
+705 0 obj
+<</S /GoTo
+/D (desc@texttiming.3)
+>>
+endobj
+706 0 obj
+(\\texttiming)
+endobj
+707 0 obj
+<</S /GoTo
+/D (subsection.2.1)
+>>
+endobj
+708 0 obj
+<</Title 709 0 R
+/First 710 0 R
+/Prev 694 0 R
+/Parent 692 0 R
+/Next 713 0 R
+/Last 710 0 R
+/Count -1
+/A 752 0 R
+>>
+endobj
+709 0 obj
+(2.2 Macro for use inside TikZ-Pictures)
+endobj
+710 0 obj
+<</Parent 708 0 R
+/A 711 0 R
+/Title 712 0 R
+>>
+endobj
+711 0 obj
+<</S /GoTo
+/D (desc@timing.3)
+>>
+endobj
+712 0 obj
+(\\timing)
+endobj
+713 0 obj
+<</First 714 0 R
+/Prev 708 0 R
+/Parent 692 0 R
+/A 750 0 R
+/Last 735 0 R
+/Count -12
+/Title 751 0 R
+>>
+endobj
+714 0 obj
+<</Next 715 0 R
+/Parent 713 0 R
+/A 748 0 R
+/Title 749 0 R
+>>
+endobj
+715 0 obj
+<</Parent 713 0 R
+/Prev 714 0 R
+/A 716 0 R
+/Next 717 0 R
+/Title 747 0 R
+>>
+endobj
+716 0 obj
+<</S /GoTo
+/D (desc@extracode.3)
+>>
+endobj
+717 0 obj
+<</Parent 713 0 R
+/Prev 715 0 R
+/A 718 0 R
+/Next 719 0 R
+/Title 746 0 R
+>>
+endobj
+718 0 obj
+<</S /GoTo
+/D (subsubsection.2.3.1)
+>>
+endobj
+719 0 obj
+<</Parent 713 0 R
+/Prev 717 0 R
+/A 720 0 R
+/Next 721 0 R
+/Title 745 0 R
+>>
+endobj
+720 0 obj
+<</S /GoTo
+/D (desc@tablegrid.3)
+>>
+endobj
+721 0 obj
+<</Parent 713 0 R
+/Prev 719 0 R
+/A 722 0 R
+/Next 723 0 R
+/Title 744 0 R
+>>
+endobj
+722 0 obj
+<</S /GoTo
+/D (desc@fulltablegrid.3)
+>>
+endobj
+723 0 obj
+<</Parent 713 0 R
+/Prev 721 0 R
+/A 724 0 R
+/Next 725 0 R
+/Title 743 0 R
+>>
+endobj
+724 0 obj
+<</S /GoTo
+/D (desc@rowdist.3)
+>>
+endobj
+725 0 obj
+<</Parent 713 0 R
+/Prev 723 0 R
+/A 726 0 R
+/Next 727 0 R
+/Title 742 0 R
+>>
+endobj
+726 0 obj
+<</S /GoTo
+/D (desc@coldist.3)
+>>
+endobj
+727 0 obj
+<</Parent 713 0 R
+/Prev 725 0 R
+/A 728 0 R
+/Next 729 0 R
+/Title 741 0 R
+>>
+endobj
+728 0 obj
+<</S /GoTo
+/D (desc@nrows.3)
+>>
+endobj
+729 0 obj
+<</Parent 713 0 R
+/Prev 727 0 R
+/A 730 0 R
+/Next 731 0 R
+/Title 740 0 R
+>>
+endobj
+730 0 obj
+<</S /GoTo
+/D (desc@twidth.3)
+>>
+endobj
+731 0 obj
+<</Parent 713 0 R
+/Prev 729 0 R
+/A 732 0 R
+/Next 733 0 R
+/Title 739 0 R
+>>
+endobj
+732 0 obj
+<</S /GoTo
+/D (desc@horlines.3)
+>>
+endobj
+733 0 obj
+<</Parent 713 0 R
+/Prev 731 0 R
+/A 734 0 R
+/Next 735 0 R
+/Title 738 0 R
+>>
+endobj
+734 0 obj
+<</S /GoTo
+/D (desc@vertlines.3)
+>>
+endobj
+735 0 obj
+<</Title 736 0 R
+/Parent 713 0 R
+/Prev 733 0 R
+/A 737 0 R
+>>
+endobj
+736 0 obj
+(\\tablerules)
+endobj
+737 0 obj
+<</S /GoTo
+/D (desc@tablerules.3)
+>>
+endobj
+738 0 obj
+(\\vertlines)
+endobj
+739 0 obj
+(\\horlines)
+endobj
+740 0 obj
+(\\twidth)
+endobj
+741 0 obj
+(\\nrows)
+endobj
+742 0 obj
+(\\coldist)
+endobj
+743 0 obj
+(\\rowdist)
+endobj
+744 0 obj
+(\\fulltablegrid)
+endobj
+745 0 obj
+(\\tablegrid)
+endobj
+746 0 obj
+(2.3.1 Macros for \\extracode Section)
+endobj
+747 0 obj
+(\\extracode)
+endobj
+748 0 obj
+<</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+endobj
+749 0 obj
+(tikztimingtable)
+endobj
+750 0 obj
+<</S /GoTo
+/D (subsection.2.3)
+>>
+endobj
+751 0 obj
+(2.3 Table for Timing Diagrams)
+endobj
+752 0 obj
+<</S /GoTo
+/D (subsection.2.2)
+>>
+endobj
+753 0 obj
+(2.1 Macro for use in Text Mode)
+endobj
+754 0 obj
+<</Parent 690 0 R
+/Prev 692 0 R
+/A 755 0 R
+/Next 756 0 R
+/Title 1068 0 R
+>>
+endobj
+755 0 obj
+<</S /GoTo
+/D (section.3)
+>>
+endobj
+756 0 obj
+<</Parent 690 0 R
+/Prev 754 0 R
+/A 757 0 R
+/Next 758 0 R
+/Title 1067 0 R
+>>
+endobj
+757 0 obj
+<</S /GoTo
+/D (section.4)
+>>
+endobj
+758 0 obj
+<</Title 759 0 R
+/First 760 0 R
+/Prev 756 0 R
+/Parent 690 0 R
+/Next 688 0 R
+/Last 1054 0 R
+/Count 6
+/A 1066 0 R
+>>
+endobj
+759 0 obj
+(5 Implementation)
+endobj
+760 0 obj
+<</Next 761 0 R
+/Parent 758 0 R
+/A 1064 0 R
+/Title 1065 0 R
+>>
+endobj
+761 0 obj
+<</Parent 758 0 R
+/Prev 760 0 R
+/A 762 0 R
+/Next 763 0 R
+/Title 1063 0 R
+>>
+endobj
+762 0 obj
+<</S /GoTo
+/D (subsection.5.2)
+>>
+endobj
+763 0 obj
+<</Title 764 0 R
+/First 765 0 R
+/Prev 761 0 R
+/Parent 758 0 R
+/Next 927 0 R
+/Last 870 0 R
+/Count -54
+/A 1062 0 R
+>>
+endobj
+764 0 obj
+(5.3 Macros)
+endobj
+765 0 obj
+<</Next 766 0 R
+/Parent 763 0 R
+/A 925 0 R
+/Title 926 0 R
+>>
+endobj
+766 0 obj
+<</Parent 763 0 R
+/Prev 765 0 R
+/A 767 0 R
+/Next 768 0 R
+/Title 924 0 R
+>>
+endobj
+767 0 obj
+<</S /GoTo
+/D (impl@texttimingafter.3)
+>>
+endobj
+768 0 obj
+<</Parent 763 0 R
+/Prev 766 0 R
+/A 769 0 R
+/Next 770 0 R
+/Title 923 0 R
+>>
+endobj
+769 0 obj
+<</S /GoTo
+/D (impl@texttiminggrid.3)
+>>
+endobj
+770 0 obj
+<</Parent 763 0 R
+/Prev 768 0 R
+/A 771 0 R
+/Next 772 0 R
+/Title 922 0 R
+>>
+endobj
+771 0 obj
+<</S /GoTo
+/D (impl@texttiming.3)
+>>
+endobj
+772 0 obj
+<</Parent 763 0 R
+/Prev 770 0 R
+/A 773 0 R
+/Next 774 0 R
+/Title 921 0 R
+>>
+endobj
+773 0 obj
+<</S /GoTo
+/D (impl@tikztiming@init.3)
+>>
+endobj
+774 0 obj
+<</Parent 763 0 R
+/Prev 772 0 R
+/A 775 0 R
+/Next 776 0 R
+/Title 920 0 R
+>>
+endobj
+775 0 obj
+<</S /GoTo
+/D (impl@timing.3)
+>>
+endobj
+776 0 obj
+<</Parent 763 0 R
+/Prev 774 0 R
+/A 777 0 R
+/Next 778 0 R
+/Title 919 0 R
+>>
+endobj
+777 0 obj
+<</S /GoTo
+/D (impl@timing@.3)
+>>
+endobj
+778 0 obj
+<</Parent 763 0 R
+/Prev 776 0 R
+/A 779 0 R
+/Next 780 0 R
+/Title 918 0 R
+>>
+endobj
+779 0 obj
+<</S /GoTo
+/D (impl@timing@@.3)
+>>
+endobj
+780 0 obj
+<</Parent 763 0 R
+/Prev 778 0 R
+/A 781 0 R
+/Next 782 0 R
+/Title 917 0 R
+>>
+endobj
+781 0 obj
+<</S /GoTo
+/D (impl@timing@@@.3)
+>>
+endobj
+782 0 obj
+<</Parent 763 0 R
+/Prev 780 0 R
+/A 783 0 R
+/Next 784 0 R
+/Title 916 0 R
+>>
+endobj
+783 0 obj
+<</S /GoTo
+/D (impl@timing@@@end.3)
+>>
+endobj
+784 0 obj
+<</Parent 763 0 R
+/Prev 782 0 R
+/A 785 0 R
+/Next 786 0 R
+/Title 915 0 R
+>>
+endobj
+785 0 obj
+<</S /GoTo
+/D (impl@timing@@@init.3)
+>>
+endobj
+786 0 obj
+<</Parent 763 0 R
+/Prev 784 0 R
+/A 787 0 R
+/Next 788 0 R
+/Title 914 0 R
+>>
+endobj
+787 0 obj
+<</S /GoTo
+/D (impl@tikztiming@trans@.3)
+>>
+endobj
+788 0 obj
+<</Parent 763 0 R
+/Prev 786 0 R
+/A 789 0 R
+/Next 790 0 R
+/Title 913 0 R
+>>
+endobj
+789 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@T.3)
+>>
+endobj
+790 0 obj
+<</Parent 763 0 R
+/Prev 788 0 R
+/A 791 0 R
+/Next 792 0 R
+/Title 912 0 R
+>>
+endobj
+791 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@t.3)
+>>
+endobj
+792 0 obj
+<</Parent 763 0 R
+/Prev 790 0 R
+/A 793 0 R
+/Next 794 0 R
+/Title 911 0 R
+>>
+endobj
+793 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@C.3)
+>>
+endobj
+794 0 obj
+<</Parent 763 0 R
+/Prev 792 0 R
+/A 795 0 R
+/Next 796 0 R
+/Title 910 0 R
+>>
+endobj
+795 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@c.3)
+>>
+endobj
+796 0 obj
+<</Parent 763 0 R
+/Prev 794 0 R
+/A 797 0 R
+/Next 798 0 R
+/Title 909 0 R
+>>
+endobj
+797 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@G.3)
+>>
+endobj
+798 0 obj
+<</Parent 763 0 R
+/Prev 796 0 R
+/A 799 0 R
+/Next 800 0 R
+/Title 908 0 R
+>>
+endobj
+799 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@g.3)
+>>
+endobj
+800 0 obj
+<</Parent 763 0 R
+/Prev 798 0 R
+/A 801 0 R
+/Next 802 0 R
+/Title 907 0 R
+>>
+endobj
+801 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@S.3)
+>>
+endobj
+802 0 obj
+<</Parent 763 0 R
+/Prev 800 0 R
+/A 803 0 R
+/Next 804 0 R
+/Title 906 0 R
+>>
+endobj
+803 0 obj
+<</S /GoTo
+/D (impl@tikztiming@aftercode@s.3)
+>>
+endobj
+804 0 obj
+<</Parent 763 0 R
+/Prev 802 0 R
+/A 805 0 R
+/Next 806 0 R
+/Title 905 0 R
+>>
+endobj
+805 0 obj
+<</S /GoTo
+/D (impl@tikztiming@beforenextcode@D@edge@.3)
+>>
+endobj
+806 0 obj
+<</Parent 763 0 R
+/Prev 804 0 R
+/A 807 0 R
+/Next 808 0 R
+/Title 904 0 R
+>>
+endobj
+807 0 obj
+<</S /GoTo
+/D (impl@tikztiming@beforecode@d@edge@.3)
+>>
+endobj
+808 0 obj
+<</Parent 763 0 R
+/Prev 806 0 R
+/A 809 0 R
+/Next 810 0 R
+/Title 903 0 R
+>>
+endobj
+809 0 obj
+<</S /GoTo
+/D (impl@tikztiming@initcode@D.3)
+>>
+endobj
+810 0 obj
+<</Parent 763 0 R
+/Prev 808 0 R
+/A 811 0 R
+/Next 812 0 R
+/Title 902 0 R
+>>
+endobj
+811 0 obj
+<</S /GoTo
+/D (impl@tikztiming@initcode@d.3)
+>>
+endobj
+812 0 obj
+<</Parent 763 0 R
+/Prev 810 0 R
+/A 813 0 R
+/Next 814 0 R
+/Title 901 0 R
+>>
+endobj
+813 0 obj
+<</S /GoTo
+/D (impl@tikztiming@.3)
+>>
+endobj
+814 0 obj
+<</Parent 763 0 R
+/Prev 812 0 R
+/A 815 0 R
+/Next 816 0 R
+/Title 900 0 R
+>>
+endobj
+815 0 obj
+<</S /GoTo
+/D (impl@tikztiming@eaddtostr.3)
+>>
+endobj
+816 0 obj
+<</Parent 763 0 R
+/Prev 814 0 R
+/A 817 0 R
+/Next 818 0 R
+/Title 899 0 R
+>>
+endobj
+817 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addtostr.3)
+>>
+endobj
+818 0 obj
+<</Parent 763 0 R
+/Prev 816 0 R
+/A 819 0 R
+/Next 820 0 R
+/Title 898 0 R
+>>
+endobj
+819 0 obj
+<</S /GoTo
+/D (impl@tikztiming@output.3)
+>>
+endobj
+820 0 obj
+<</Parent 763 0 R
+/Prev 818 0 R
+/A 821 0 R
+/Next 822 0 R
+/Title 897 0 R
+>>
+endobj
+821 0 obj
+<</S /GoTo
+/D (impl@tikztiming@output@flush.3)
+>>
+endobj
+822 0 obj
+<</Parent 763 0 R
+/Prev 820 0 R
+/A 823 0 R
+/Next 824 0 R
+/Title 896 0 R
+>>
+endobj
+823 0 obj
+<</S /GoTo
+/D (impl@tikztiming@nameaddtostr.3)
+>>
+endobj
+824 0 obj
+<</Parent 763 0 R
+/Prev 822 0 R
+/A 825 0 R
+/Next 826 0 R
+/Title 895 0 R
+>>
+endobj
+825 0 obj
+<</S /GoTo
+/D (impl@tikztiming@nameedef.3)
+>>
+endobj
+826 0 obj
+<</Parent 763 0 R
+/Prev 824 0 R
+/A 827 0 R
+/Next 828 0 R
+/Title 894 0 R
+>>
+endobj
+827 0 obj
+<</S /GoTo
+/D (impl@tikztiming@namelet.3)
+>>
+endobj
+828 0 obj
+<</Parent 763 0 R
+/Prev 826 0 R
+/A 829 0 R
+/Next 830 0 R
+/Title 893 0 R
+>>
+endobj
+829 0 obj
+<</S /GoTo
+/D (impl@tikztiming@@end.3)
+>>
+endobj
+830 0 obj
+<</Parent 763 0 R
+/Prev 828 0 R
+/A 831 0 R
+/Next 832 0 R
+/Title 892 0 R
+>>
+endobj
+831 0 obj
+<</S /GoTo
+/D (impl@tikztiming@@.3)
+>>
+endobj
+832 0 obj
+<</Parent 763 0 R
+/Prev 830 0 R
+/A 833 0 R
+/Next 834 0 R
+/Title 891 0 R
+>>
+endobj
+833 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfortext.3)
+>>
+endobj
+834 0 obj
+<</Parent 763 0 R
+/Prev 832 0 R
+/A 835 0 R
+/Next 836 0 R
+/Title 890 0 R
+>>
+endobj
+835 0 obj
+<</S /GoTo
+/D (impl@tikztiming@handletext.3)
+>>
+endobj
+836 0 obj
+<</Parent 763 0 R
+/Prev 834 0 R
+/A 837 0 R
+/Next 838 0 R
+/Title 889 0 R
+>>
+endobj
+837 0 obj
+<</S /GoTo
+/D (impl@tikztiming@handletext@.3)
+>>
+endobj
+838 0 obj
+<</Parent 763 0 R
+/Prev 836 0 R
+/A 839 0 R
+/Next 840 0 R
+/Title 888 0 R
+>>
+endobj
+839 0 obj
+<</S /GoTo
+/D (impl@tikztiming@stoppath.3)
+>>
+endobj
+840 0 obj
+<</Parent 763 0 R
+/Prev 838 0 R
+/A 841 0 R
+/Next 842 0 R
+/Title 887 0 R
+>>
+endobj
+841 0 obj
+<</S /GoTo
+/D (impl@tikztiming@stoppath@nosave.3)
+>>
+endobj
+842 0 obj
+<</Parent 763 0 R
+/Prev 840 0 R
+/A 843 0 R
+/Next 844 0 R
+/Title 886 0 R
+>>
+endobj
+843 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addnode.3)
+>>
+endobj
+844 0 obj
+<</Parent 763 0 R
+/Prev 842 0 R
+/A 845 0 R
+/Next 846 0 R
+/Title 885 0 R
+>>
+endobj
+845 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addnode.3)
+>>
+endobj
+846 0 obj
+<</Parent 763 0 R
+/Prev 844 0 R
+/A 847 0 R
+/Next 848 0 R
+/Title 884 0 R
+>>
+endobj
+847 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addnode@getname.3)
+>>
+endobj
+848 0 obj
+<</Parent 763 0 R
+/Prev 846 0 R
+/A 849 0 R
+/Next 850 0 R
+/Title 883 0 R
+>>
+endobj
+849 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addnode@.3)
+>>
+endobj
+850 0 obj
+<</Parent 763 0 R
+/Prev 848 0 R
+/A 851 0 R
+/Next 852 0 R
+/Title 882 0 R
+>>
+endobj
+851 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testforcode.3)
+>>
+endobj
+852 0 obj
+<</Parent 763 0 R
+/Prev 850 0 R
+/A 853 0 R
+/Next 854 0 R
+/Title 881 0 R
+>>
+endobj
+853 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testforcode@.3)
+>>
+endobj
+854 0 obj
+<</Parent 763 0 R
+/Prev 852 0 R
+/A 855 0 R
+/Next 856 0 R
+/Title 880 0 R
+>>
+endobj
+855 0 obj
+<</S /GoTo
+/D (impl@tikztiming@handlecode.3)
+>>
+endobj
+856 0 obj
+<</Parent 763 0 R
+/Prev 854 0 R
+/A 857 0 R
+/Next 858 0 R
+/Title 879 0 R
+>>
+endobj
+857 0 obj
+<</S /GoTo
+/D (impl@tikztiming@handleoption.3)
+>>
+endobj
+858 0 obj
+<</Parent 763 0 R
+/Prev 856 0 R
+/A 859 0 R
+/Next 860 0 R
+/Title 878 0 R
+>>
+endobj
+859 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornum.3)
+>>
+endobj
+860 0 obj
+<</Parent 763 0 R
+/Prev 858 0 R
+/A 861 0 R
+/Next 862 0 R
+/Title 877 0 R
+>>
+endobj
+861 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornumfrac.3)
+>>
+endobj
+862 0 obj
+<</Parent 763 0 R
+/Prev 860 0 R
+/A 863 0 R
+/Next 864 0 R
+/Title 876 0 R
+>>
+endobj
+863 0 obj
+<</S /GoTo
+/D (impl@tikztiming@numloop.3)
+>>
+endobj
+864 0 obj
+<</Parent 763 0 R
+/Prev 862 0 R
+/A 865 0 R
+/Next 866 0 R
+/Title 875 0 R
+>>
+endobj
+865 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornum@.3)
+>>
+endobj
+866 0 obj
+<</Parent 763 0 R
+/Prev 864 0 R
+/A 867 0 R
+/Next 868 0 R
+/Title 874 0 R
+>>
+endobj
+867 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornum@@.3)
+>>
+endobj
+868 0 obj
+<</Parent 763 0 R
+/Prev 866 0 R
+/A 869 0 R
+/Next 870 0 R
+/Title 873 0 R
+>>
+endobj
+869 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornum@@@.3)
+>>
+endobj
+870 0 obj
+<</Title 871 0 R
+/Parent 763 0 R
+/Prev 868 0 R
+/A 872 0 R
+>>
+endobj
+871 0 obj
+(\\tikztiming@testfornum@@@@)
+endobj
+872 0 obj
+<</S /GoTo
+/D (impl@tikztiming@testfornum@@@@.3)
+>>
+endobj
+873 0 obj
+(\\tikztiming@testfornum@@@)
+endobj
+874 0 obj
+(\\tikztiming@testfornum@@)
+endobj
+875 0 obj
+(\\tikztiming@testfornum@)
+endobj
+876 0 obj
+(\\tikztiming@numloop)
+endobj
+877 0 obj
+(\\tikztiming@testfornumfrac)
+endobj
+878 0 obj
+(\\tikztiming@testfornum)
+endobj
+879 0 obj
+(\\tikztiming@handleoption)
+endobj
+880 0 obj
+(\\tikztiming@handlecode)
+endobj
+881 0 obj
+(\\tikztiming@testforcode@)
+endobj
+882 0 obj
+(\\tikztiming@testforcode)
+endobj
+883 0 obj
+(\\tikztiming@addnode@)
+endobj
+884 0 obj
+(\\tikztiming@addnode@getname)
+endobj
+885 0 obj
+(\\tikztiming@addnode)
+endobj
+886 0 obj
+(\\tikztiming@addnode)
+endobj
+887 0 obj
+(\\tikztiming@stoppath@nosave)
+endobj
+888 0 obj
+(\\tikztiming@stoppath)
+endobj
+889 0 obj
+(\\tikztiming@handletext@)
+endobj
+890 0 obj
+(\\tikztiming@handletext)
+endobj
+891 0 obj
+(\\tikztiming@testfortext)
+endobj
+892 0 obj
+(\\tikztiming@@)
+endobj
+893 0 obj
+(\\tikztiming@@end)
+endobj
+894 0 obj
+(\\tikztiming@namelet)
+endobj
+895 0 obj
+(\\tikztiming@nameedef)
+endobj
+896 0 obj
+(\\tikztiming@nameaddtostr)
+endobj
+897 0 obj
+(\\tikztiming@output@flush)
+endobj
+898 0 obj
+(\\tikztiming@output)
+endobj
+899 0 obj
+(\\tikztiming@addtostr)
+endobj
+900 0 obj
+(\\tikztiming@eaddtostr)
+endobj
+901 0 obj
+(\\tikztiming@)
+endobj
+902 0 obj
+(\\tikztiming@initcode@d)
+endobj
+903 0 obj
+(\\tikztiming@initcode@D)
+endobj
+904 0 obj
+(\\tikztiming@beforecode@d@edge@)
+endobj
+905 0 obj
+(\\tikztiming@beforenextcode@D@edge@)
+endobj
+906 0 obj
+(\\tikztiming@aftercode@s)
+endobj
+907 0 obj
+(\\tikztiming@aftercode@S)
+endobj
+908 0 obj
+(\\tikztiming@aftercode@g)
+endobj
+909 0 obj
+(\\tikztiming@aftercode@G)
+endobj
+910 0 obj
+(\\tikztiming@aftercode@c)
+endobj
+911 0 obj
+(\\tikztiming@aftercode@C)
+endobj
+912 0 obj
+(\\tikztiming@aftercode@t)
+endobj
+913 0 obj
+(\\tikztiming@aftercode@T)
+endobj
+914 0 obj
+(\\tikztiming@trans@)
+endobj
+915 0 obj
+(\\timing@@@init)
+endobj
+916 0 obj
+(\\timing@@@end)
+endobj
+917 0 obj
+(\\timing@@@)
+endobj
+918 0 obj
+(\\timing@@)
+endobj
+919 0 obj
+(\\timing@)
+endobj
+920 0 obj
+(\\timing)
+endobj
+921 0 obj
+(\\tikztiming@init)
+endobj
+922 0 obj
+(\\texttiming)
+endobj
+923 0 obj
+(\\texttiminggrid)
+endobj
+924 0 obj
+(\\texttimingafter)
+endobj
+925 0 obj
+<</S /GoTo
+/D (impl@texttimingbefore.3)
+>>
+endobj
+926 0 obj
+(\\texttimingbefore)
+endobj
+927 0 obj
+<</Title 928 0 R
+/First 929 0 R
+/Prev 763 0 R
+/Parent 758 0 R
+/Next 965 0 R
+/Last 950 0 R
+/Count -12
+/A 1061 0 R
+>>
+endobj
+928 0 obj
+(5.4 Table environment)
+endobj
+929 0 obj
+<</Next 930 0 R
+/Parent 927 0 R
+/A 963 0 R
+/Title 964 0 R
+>>
+endobj
+930 0 obj
+<</Parent 927 0 R
+/Prev 929 0 R
+/A 931 0 R
+/Next 932 0 R
+/Title 962 0 R
+>>
+endobj
+931 0 obj
+<</S /GoTo
+/D (impl@tikztimingtable.3)
+>>
+endobj
+932 0 obj
+<</Parent 927 0 R
+/Prev 930 0 R
+/A 933 0 R
+/Next 934 0 R
+/Title 961 0 R
+>>
+endobj
+933 0 obj
+<</S /GoTo
+/D (impl@tikztimingextracode.3)
+>>
+endobj
+934 0 obj
+<</Parent 927 0 R
+/Prev 932 0 R
+/A 935 0 R
+/Next 936 0 R
+/Title 960 0 R
+>>
+endobj
+935 0 obj
+<</S /GoTo
+/D (impl@tikztiming@emptycell.3)
+>>
+endobj
+936 0 obj
+<</Parent 927 0 R
+/Prev 934 0 R
+/A 937 0 R
+/Next 938 0 R
+/Title 959 0 R
+>>
+endobj
+937 0 obj
+<</S /GoTo
+/D (impl@tikztimingtable@row.3)
+>>
+endobj
+938 0 obj
+<</Parent 927 0 R
+/Prev 936 0 R
+/A 939 0 R
+/Next 940 0 R
+/Title 958 0 R
+>>
+endobj
+939 0 obj
+<</S /GoTo
+/D (impl@tikztimingtable@row@.3)
+>>
+endobj
+940 0 obj
+<</Parent 927 0 R
+/Prev 938 0 R
+/A 941 0 R
+/Next 942 0 R
+/Title 957 0 R
+>>
+endobj
+941 0 obj
+<</S /GoTo
+/D (impl@tikztimingtable@row@@.3)
+>>
+endobj
+942 0 obj
+<</Parent 927 0 R
+/Prev 940 0 R
+/A 943 0 R
+/Next 944 0 R
+/Title 956 0 R
+>>
+endobj
+943 0 obj
+<</S /GoTo
+/D (impl@tikztiming@fulltablegrid.3)
+>>
+endobj
+944 0 obj
+<</Parent 927 0 R
+/Prev 942 0 R
+/A 945 0 R
+/Next 946 0 R
+/Title 955 0 R
+>>
+endobj
+945 0 obj
+<</S /GoTo
+/D (impl@tikztiming@tablegrid.3)
+>>
+endobj
+946 0 obj
+<</Parent 927 0 R
+/Prev 944 0 R
+/A 947 0 R
+/Next 948 0 R
+/Title 954 0 R
+>>
+endobj
+947 0 obj
+<</S /GoTo
+/D (impl@tikztiming@tablerules.3)
+>>
+endobj
+948 0 obj
+<</Parent 927 0 R
+/Prev 946 0 R
+/A 949 0 R
+/Next 950 0 R
+/Title 953 0 R
+>>
+endobj
+949 0 obj
+<</S /GoTo
+/D (impl@tikztiming@horlines.3)
+>>
+endobj
+950 0 obj
+<</Title 951 0 R
+/Parent 927 0 R
+/Prev 948 0 R
+/A 952 0 R
+>>
+endobj
+951 0 obj
+(\\tikztiming@vertlines)
+endobj
+952 0 obj
+<</S /GoTo
+/D (impl@tikztiming@vertlines.3)
+>>
+endobj
+953 0 obj
+(\\tikztiming@horlines)
+endobj
+954 0 obj
+(\\tikztiming@tablerules)
+endobj
+955 0 obj
+(\\tikztiming@tablegrid)
+endobj
+956 0 obj
+(\\tikztiming@fulltablegrid)
+endobj
+957 0 obj
+(\\tikztimingtable@row@@)
+endobj
+958 0 obj
+(\\tikztimingtable@row@)
+endobj
+959 0 obj
+(\\tikztimingtable@row)
+endobj
+960 0 obj
+(\\tikztiming@emptycell)
+endobj
+961 0 obj
+(\\tikztimingextracode)
+endobj
+962 0 obj
+(tikztimingtable)
+endobj
+963 0 obj
+<</S /GoTo
+/D (impl@tikztiming@extracode.3)
+>>
+endobj
+964 0 obj
+(\\tikztiming@extracode)
+endobj
+965 0 obj
+<</Title 966 0 R
+/First 967 0 R
+/Prev 927 0 R
+/Parent 758 0 R
+/Next 1054 0 R
+/Last 1022 0 R
+/Count -29
+/A 1060 0 R
+>>
+endobj
+966 0 obj
+(5.5 Other Macros)
+endobj
+967 0 obj
+<</Next 968 0 R
+/Parent 965 0 R
+/A 1052 0 R
+/Title 1053 0 R
+>>
+endobj
+968 0 obj
+<</Parent 965 0 R
+/Prev 967 0 R
+/A 969 0 R
+/Next 970 0 R
+/Title 1051 0 R
+>>
+endobj
+969 0 obj
+<</S /GoTo
+/D (impl@timingwidth.3)
+>>
+endobj
+970 0 obj
+<</Parent 965 0 R
+/Prev 968 0 R
+/A 971 0 R
+/Next 972 0 R
+/Title 1050 0 R
+>>
+endobj
+971 0 obj
+<</S /GoTo
+/D (impl@timingheight.3)
+>>
+endobj
+972 0 obj
+<</Parent 965 0 R
+/Prev 970 0 R
+/A 973 0 R
+/Next 974 0 R
+/Title 1049 0 R
+>>
+endobj
+973 0 obj
+<</S /GoTo
+/D (impl@tikztiming@internaldefs.3)
+>>
+endobj
+974 0 obj
+<</Parent 965 0 R
+/Prev 972 0 R
+/A 975 0 R
+/Next 976 0 R
+/Title 1048 0 R
+>>
+endobj
+975 0 obj
+<</S /GoTo
+/D (impl@tikztimingsetslope.3)
+>>
+endobj
+976 0 obj
+<</Parent 965 0 R
+/Prev 974 0 R
+/A 977 0 R
+/Next 978 0 R
+/Title 1047 0 R
+>>
+endobj
+977 0 obj
+<</S /GoTo
+/D (impl@tikztimingsetdslope.3)
+>>
+endobj
+978 0 obj
+<</Parent 965 0 R
+/Prev 976 0 R
+/A 979 0 R
+/Next 980 0 R
+/Title 1046 0 R
+>>
+endobj
+979 0 obj
+<</S /GoTo
+/D (impl@tikztimingsetzslope.3)
+>>
+endobj
+980 0 obj
+<</Parent 965 0 R
+/Prev 978 0 R
+/A 981 0 R
+/Next 982 0 R
+/Title 1045 0 R
+>>
+endobj
+981 0 obj
+<</S /GoTo
+/D (impl@tikztiminguse.3)
+>>
+endobj
+982 0 obj
+<</Parent 965 0 R
+/Prev 980 0 R
+/A 983 0 R
+/Next 984 0 R
+/Title 1044 0 R
+>>
+endobj
+983 0 obj
+<</S /GoTo
+/D (impl@tikztimingdef.3)
+>>
+endobj
+984 0 obj
+<</Parent 965 0 R
+/Prev 982 0 R
+/A 985 0 R
+/Next 986 0 R
+/Title 1043 0 R
+>>
+endobj
+985 0 obj
+<</S /GoTo
+/D (impl@tikztimingdef@.3)
+>>
+endobj
+986 0 obj
+<</Parent 965 0 R
+/Prev 984 0 R
+/A 987 0 R
+/Next 988 0 R
+/Title 1042 0 R
+>>
+endobj
+987 0 obj
+<</S /GoTo
+/D (impl@tikztiminglet.3)
+>>
+endobj
+988 0 obj
+<</Parent 965 0 R
+/Prev 986 0 R
+/A 989 0 R
+/Next 990 0 R
+/Title 1041 0 R
+>>
+endobj
+989 0 obj
+<</S /GoTo
+/D (impl@tikztiminglet@.3)
+>>
+endobj
+990 0 obj
+<</Parent 965 0 R
+/Prev 988 0 R
+/A 991 0 R
+/Next 992 0 R
+/Title 1040 0 R
+>>
+endobj
+991 0 obj
+<</S /GoTo
+/D (impl@tikztiming@chars.3)
+>>
+endobj
+992 0 obj
+<</Parent 965 0 R
+/Prev 990 0 R
+/A 993 0 R
+/Next 994 0 R
+/Title 1039 0 R
+>>
+endobj
+993 0 obj
+<</S /GoTo
+/D (impl@tikztiming@ifcharexists.3)
+>>
+endobj
+994 0 obj
+<</Parent 965 0 R
+/Prev 992 0 R
+/A 995 0 R
+/Next 996 0 R
+/Title 1038 0 R
+>>
+endobj
+995 0 obj
+<</S /GoTo
+/D (impl@tikztiming@addchar.3)
+>>
+endobj
+996 0 obj
+<</Parent 965 0 R
+/Prev 994 0 R
+/A 997 0 R
+/Next 998 0 R
+/Title 1037 0 R
+>>
+endobj
+997 0 obj
+<</S /GoTo
+/D (impl@tikztimingchar.3)
+>>
+endobj
+998 0 obj
+<</Parent 965 0 R
+/Prev 996 0 R
+/A 999 0 R
+/Next 1000 0 R
+/Title 1036 0 R
+>>
+endobj
+999 0 obj
+<</S /GoTo
+/D (impl@tikztimingchar@.3)
+>>
+endobj
+1000 0 obj
+<</Parent 965 0 R
+/Prev 998 0 R
+/A 1001 0 R
+/Next 1002 0 R
+/Title 1035 0 R
+>>
+endobj
+1001 0 obj
+<</S /GoTo
+/D (impl@tikztimingalias.3)
+>>
+endobj
+1002 0 obj
+<</Parent 965 0 R
+/Prev 1000 0 R
+/A 1003 0 R
+/Next 1004 0 R
+/Title 1034 0 R
+>>
+endobj
+1003 0 obj
+<</S /GoTo
+/D (impl@tikztimingalias@.3)
+>>
+endobj
+1004 0 obj
+<</Parent 965 0 R
+/Prev 1002 0 R
+/A 1005 0 R
+/Next 1006 0 R
+/Title 1033 0 R
+>>
+endobj
+1005 0 obj
+<</S /GoTo
+/D (impl@tikztimingecopy.3)
+>>
+endobj
+1006 0 obj
+<</Parent 965 0 R
+/Prev 1004 0 R
+/A 1007 0 R
+/Next 1008 0 R
+/Title 1032 0 R
+>>
+endobj
+1007 0 obj
+<</S /GoTo
+/D (impl@tikztimingecopy@.3)
+>>
+endobj
+1008 0 obj
+<</Parent 965 0 R
+/Prev 1006 0 R
+/A 1009 0 R
+/Next 1010 0 R
+/Title 1031 0 R
+>>
+endobj
+1009 0 obj
+<</S /GoTo
+/D (impl@tikztiminglet@@.3)
+>>
+endobj
+1010 0 obj
+<</Parent 965 0 R
+/Prev 1008 0 R
+/A 1011 0 R
+/Next 1012 0 R
+/Title 1030 0 R
+>>
+endobj
+1011 0 obj
+<</S /GoTo
+/D (impl@tikztiminglet@@@.3)
+>>
+endobj
+1012 0 obj
+<</Parent 965 0 R
+/Prev 1010 0 R
+/A 1013 0 R
+/Next 1014 0 R
+/Title 1029 0 R
+>>
+endobj
+1013 0 obj
+<</S /GoTo
+/D (impl@tikztimingdef@@.3)
+>>
+endobj
+1014 0 obj
+<</Parent 965 0 R
+/Prev 1012 0 R
+/A 1015 0 R
+/Next 1016 0 R
+/Title 1028 0 R
+>>
+endobj
+1015 0 obj
+<</S /GoTo
+/D (impl@tikztiming@savesettings.3)
+>>
+endobj
+1016 0 obj
+<</Parent 965 0 R
+/Prev 1014 0 R
+/A 1017 0 R
+/Next 1018 0 R
+/Title 1027 0 R
+>>
+endobj
+1017 0 obj
+<</S /GoTo
+/D (impl@tikztiming@restoresettings.3)
+>>
+endobj
+1018 0 obj
+<</Parent 965 0 R
+/Prev 1016 0 R
+/A 1019 0 R
+/Next 1020 0 R
+/Title 1026 0 R
+>>
+endobj
+1019 0 obj
+<</S /GoTo
+/D (impl@tikztiming@restoresettings@.3)
+>>
+endobj
+1020 0 obj
+<</Parent 965 0 R
+/Prev 1018 0 R
+/A 1021 0 R
+/Next 1022 0 R
+/Title 1025 0 R
+>>
+endobj
+1021 0 obj
+<</S /GoTo
+/D (impl@tikztiming@newdraw.3)
+>>
+endobj
+1022 0 obj
+<</Title 1023 0 R
+/Parent 965 0 R
+/Prev 1020 0 R
+/A 1024 0 R
+>>
+endobj
+1023 0 obj
+(\\tikztiming@newdraw)
+endobj
+1024 0 obj
+<</S /GoTo
+/D (impl@tikztiming@newdraw.3)
+>>
+endobj
+1025 0 obj
+(\\tikztiming@newdraw)
+endobj
+1026 0 obj
+(\\tikztiming@restoresettings@)
+endobj
+1027 0 obj
+(\\tikztiming@restoresettings)
+endobj
+1028 0 obj
+(\\tikztiming@savesettings)
+endobj
+1029 0 obj
+(\\tikztimingdef@@)
+endobj
+1030 0 obj
+(\\tikztiminglet@@@)
+endobj
+1031 0 obj
+(\\tikztiminglet@@)
+endobj
+1032 0 obj
+(\\tikztimingecopy@)
+endobj
+1033 0 obj
+(\\tikztimingecopy)
+endobj
+1034 0 obj
+(\\tikztimingalias@)
+endobj
+1035 0 obj
+(\\tikztimingalias)
+endobj
+1036 0 obj
+(\\tikztimingchar@)
+endobj
+1037 0 obj
+(\\tikztimingchar)
+endobj
+1038 0 obj
+(\\tikztiming@addchar)
+endobj
+1039 0 obj
+(\\tikztiming@ifcharexists)
+endobj
+1040 0 obj
+(\\tikztiming@chars)
+endobj
+1041 0 obj
+(\\tikztiminglet@)
+endobj
+1042 0 obj
+(\\tikztiminglet)
+endobj
+1043 0 obj
+(\\tikztimingdef@)
+endobj
+1044 0 obj
+(\\tikztimingdef)
+endobj
+1045 0 obj
+(\\tikztiminguse)
+endobj
+1046 0 obj
+(\\tikztimingsetzslope)
+endobj
+1047 0 obj
+(\\tikztimingsetdslope)
+endobj
+1048 0 obj
+(\\tikztimingsetslope)
+endobj
+1049 0 obj
+(\\tikztiming@internaldefs)
+endobj
+1050 0 obj
+(\\timingheight)
+endobj
+1051 0 obj
+(\\timingwidth)
+endobj
+1052 0 obj
+<</S /GoTo
+/D (impl@tikztiming@iflower.3)
+>>
+endobj
+1053 0 obj
+(\\tikztiming@iflower)
+endobj
+1054 0 obj
+<</First 1055 0 R
+/Prev 965 0 R
+/Parent 758 0 R
+/A 1058 0 R
+/Last 1055 0 R
+/Count -1
+/Title 1059 0 R
+>>
+endobj
+1055 0 obj
+<</Parent 1054 0 R
+/A 1056 0 R
+/Title 1057 0 R
+>>
+endobj
+1056 0 obj
+<</S /GoTo
+/D (impl@tikztiming@trans@D@fill.3)
+>>
+endobj
+1057 0 obj
+(\\tikztiming@trans@D@fill)
+endobj
+1058 0 obj
+<</S /GoTo
+/D (subsection.5.6)
+>>
+endobj
+1059 0 obj
+(5.6 Definition of Timing Characters)
+endobj
+1060 0 obj
+<</S /GoTo
+/D (subsection.5.5)
+>>
+endobj
+1061 0 obj
+<</S /GoTo
+/D (subsection.5.4)
+>>
+endobj
+1062 0 obj
+<</S /GoTo
+/D (subsection.5.3)
+>>
+endobj
+1063 0 obj
+(5.2 TikZ Style Settings)
+endobj
+1064 0 obj
+<</S /GoTo
+/D (subsection.5.1)
+>>
+endobj
+1065 0 obj
+(5.1 Package Header)
+endobj
+1066 0 obj
+<</S /GoTo
+/D (section.5)
+>>
+endobj
+1067 0 obj
+(4 Examples)
+endobj
+1068 0 obj
+(3 Styles)
+endobj
+1069 0 obj
+<</S /GoTo
+/D (section.2)
+>>
+endobj
+1070 0 obj
+<</S /GoTo
+/D (section.1)
+>>
+endobj
+1071 0 obj
+(1 Introduction)
+endobj
+1072 0 obj
+<</S /GoTo
+/D (glossary1.1)
+>>
+endobj
+1073 0 obj
+<</Rect [ 238.999
+612.758
+372.249
+622.213
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (martin@scharrer-online.de)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1074 0 obj
+<</Rect [ 145.375
+596.652
+466.919
+607.777
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/indexes/graphics/pgf/contrib/tikz-timing/)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1075 0 obj
+<</Rect [ 230.174
+479.232
+253.088
+491.168
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/pgf)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1076 0 obj
+<</Rect [ 262.947
+359.126
+270.02
+370.937
+]
+/H /I
+/A <</S /GoTo
+/D (table.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1077 0 obj
+<</Rect [ 443.666
+347.725
+450.639
+358.517
+]
+/H /I
+/A <</S /GoTo
+/D (table.2)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1078 0 obj
+<</Rect [ 270.675
+118.257
+386.989
+129.714
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/pgf)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+1079 0 obj
+<</Font <</F56 1083 0 R
+/F21 1088 0 R
+/F67 1092 0 R
+/F26 1096 0 R
+/F42 1100 0 R
+/F16 1104 0 R
+/F17 1108 0 R
+/F59 1112 0 R
+/F23 1116 0 R
+/F53 1120 0 R
+/F39 1124 0 R
+/F54 1128 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+1080 0 obj
+<</pgf@CA0.5 <</CA 0.5
+>>
+/pgf@ca0.5 <</ca 0.5
+>>
+>>
+endobj
+1081 0 obj
+<</pgfprgb [ /Pattern
+/DeviceRGB
+]
+>>
+endobj
+1082 0 obj
+<<>>
+endobj
+1083 0 obj
+<</LastChar 121
+/FontDescriptor 1084 0 R
+/BaseFont /CQZJNB+LMRoman10-Italic
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1087 0 R
+/FirstChar 28
+>>
+endobj
+1084 0 obj
+<</FontFile 1085 0 R
+/CapHeight 689
+/StemV 56
+/ItalicAngle -14
+/CharSet (/E/H/L/S/T/Z/a/c/colon/d/e/fi/g/h/i/k/l/m/n/numbersign/o/p/parenleft/parenright/r/s/t/two/u/v/w/x/y)
+/FontBBox [ -458
+-290
+1386
+1125
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /CQZJNB+LMRoman10-Italic
+/XHeight 431
+>>
+endobj
+1085 0 obj
+<</Length1 2145
+/Length2 17379
+/Length3 0
+/Filter /FlateDecode
+/Length 18688
+>>stream
+xڴeP\ۺ5kp
+Bu-l@`>
+TQTWRc~+boo?\DU%b
+j
+5[#v ga uImoIov%6?5p9\9%%9 l 5~ t98 MhE uqtC.mo"vo+ӳe:Y89;"`ja ϞYeVWUc{S-tlݝSOXLr
+8;}O 00v~aA_7&vh:to`6EbQs~?zIX[+l=XX{ghUsYIldll^¶f`
+` M-~a7&VoͭJ YxM-=/|L{5f 6u?s߸;ut|omi.oKs|[?F/Ssu
+-֢
+Ʊ~hKvm, %B`V̐_/&;.hNP?칏fzŸL&+o_˃u+cmvt_B'"Zz^5ځ*I<FH(n~
+y O):g.ĕE{!-OEDic.*ٱ
+e൪wc&m>}\2x* '#J=QBX>ybC5[}ݱ-\I_RZ ۇSS0[8U-lWW߳my1qr zI\ClY?K'-z2f\/CQU1^XJz "WY>(ER1oF-d<<M4rv:$Ky %h-o'ьBowoҍE#u||:;d;%
+s57(qP~ LcxBC)ԢHf)"rɫy:,[EiemiQ,|XÑ*.CS1R 'ڙ@!HPK{nrs >4&J? aƩcPyR+%
+4
+̽S:X^{6e6I8j}O/=$\Q'Rh: @{Dbg>Ě5gƨL6i;eܥ)J\QLu7dƸcx.i]zB769#oAk4v$;?O곏g>94mJ'‚JXxiE?Fȱ|3K8O~Ν
+WNv;}ȣp_xK|8ځf=i>Q櫶| ]xv_0a1bE@뼐Am~/u4ټLigvjõغٽ?$ߧ}\&L@<8+G/?q4jKQpņ
+$/vC(tcd ͸ c&!WeTWW$gǢۯfe5%N{q{+>Z[BX*  dv37k!nP:X0#錵I}
+mp4:LEzn^S$c6i^bP,ue;Pub1(<?yi`-ѝnmҶwd1ۄ+7̀o?7Y^if
+a%f¥0n
+eL}=oTզمWFkL]@TɇT{x61Qq{ q]P9u@YdNazBj@^+ҠV\=}H_E_mr2Z(ʏ``S%~&qwEypnANI񭀛PT#
+0?ݳ<Ql<| AAj4gZz@T|>G]e(lD>{n\( x5(
+l fT3}yp#1 sZ]<D>D|rБ3k G- +B & )eUkb%52vwbIy]qnaqx_wyv(}(~QRu!Z[)jj8UsʰHջYj+{Pt,-/HSn3G4E-7nԨq Quu-H`U9#xJA86ъ]J:Rub]L_L0]P&ssw}!j%w_*qb)8:>cs/Ӈr)!(ח-<, [3~s˧ m+}%:+dp ~J'jnnbmqi-Mwް RA#\ _:5Y;xjUh~rX'yu:Z n#ѝx.dZes 'Ƅ<we:9Utsev;^隭 q }V9S0rl6%M{T{qwV ?!n(/DҬV1Xd`$ !jOKnfJŠR s/֓NƧ~;~v O:'EFǠb|3f
+4m^o0|`br~ҽ'PB-clki,*@X3FkҼH .x;XuQ4/SBp&*L }g
+uSH4W
+Pc:6|<P(bے|?z6Ag9mйC*#c
+yk%c4kR:tJ.h(63_Dor?o50@ SMNuIܔQ*]҆NtcrY /. '@xdabW `q9ɻUPC?Cj '/]PŬȲPȫnu͍;
+$Ukt cXBoyx2zKܣ1ĒKB-Pھ{kz5zo2/`Ȓk^DjpceTf[eƠ?6 4#^ Ee Lþ^ ,?+9jH~OsOdkXkUYx)U'u rS hTI#m H5 /ɸ܀ЃBφѣD*2S{ƾC;mi?)Ok!Z4ҟ{)Hj R;ǁ-c/YX!"\F>J YwWh1Es2_0ɕ6sV(30lKUDFTGQy[/UI+18z(~^G8.X9l`6dΜxXt3/@/DC&tx{dXV"Ucic^0clՅ57_1/{Bj00ZQ1~#Q]7%.,!sN{wڦ{ʚ%41B
+VR66h*^aϐE$^u&Ũkj(ײ۝[0V}6 |@9<xkNnL?shP%xUIh-PM}&eCeP+ԦGOFOGIyޑcV&f?V :%pE>Aa80,AW6U
+H_3މHP8۶ٛkT~/gb;dYl< 50ZdALI%B 3Ȝ{ѭ>p9|
+b͓ܦN_!YQ<0H4Rl_ dHXhрQRoi#pX=LR'v|wݭCd1U+Vu-,{m_WK>VBw17RN)#q4c8w^RNL22D+ O~t)׺ IPS
+ nX0s%I, |6
+_FFc2d6Wk6NC8]ǀqOD5*=eR{(y
+0ka3r;h!@DzV1ň=K[ <Azh ֖-?A<dD.-OؤQfܾ1qD:zYU:[Ervy36'Kl_[.E~>nTf$g x$~RBz<F-Ҿ7@$w1&hkh~Uf:sHGj!"Quu12_q0?"I9|"YEED}@rф{g|'ɭ {DeݯO*ض
+cSÛQ-':%@%„nL[TSc•Iw87Gq[*pNM1{4#o nVW Da(g4~F&kzrVBHLr<H]ue>A|O?N0.o,G7wgΨ*VDZqn.I\]Vd0X~ VN+ʞp >-3ӡtr+(hE@³NTx[{ĩ1!+JOP[ ”a{ģ<<mkG6iJM& E xZznڶW1Y^TlAP&;X-!'cUxMMP#ܯm`\N͗ :sLٚƒ%J݅_j חN2.Kyw;٧=NazEb^߾sߜB`6 '"p$14!ɯ2󅛑6Ș:1͍1۶e{fKyyTO8ET]ǝw<E`D۶>a,?$]'P@R؅!\I~g,+Pm#I_vISd[c1ջ1ElǙ\K1W~zoL^/؞E/g .8jC׊I=>lHZ@N)X>=@0C$E~^؊B+f[Ve}bóz+IQU'~ȇ\<S)SYGh^㿟sloQb4 )]Yuj}hP~ݙ
+F:(::)Nr`_qh>ױg$kh)7ڝiNDmCVp Z}|kIh t#`jnm_GA,[,;q:"'9UiG#j {M+,`'6mGH)em#}"/elW_мTȩT`FFB09 uQ T7^k*ԯ:5X5%v*$C ̂r䧝t *Oq{eRFa黉U.ƚO}L4t{3szԨqEN*Gaת&sb
+_wBG;pc?ȗe{w:hɩztK@08丘H@%!:t@]& FxsAG%C_q
+zn)9h򉼺1\P ́ƥKC;B(+ceFv5'\
+CvEyJ ] w0iMqkNj`Jasaˢ P)LN2U`+"![Y+s;૛'͋zMJҕͼ99dj/u3KZ'hcr<N&%qai}m8ܾ3a}-}<1&FvS;#{uk+g 'p(+K:|ں%8B*!&R~V漚<#lǶHap\H[_8%=;[SV?LVUTuY5HZXq_?E>a?W^gzF}]k޷9[Ⲿ~uFZ8 qs͡Ϙ&d;}|OلG57#2'K
+ñ*F}5U O@"vHʢćmΌ*MVU}s|u uL0~&Wb
+
+\~I\GC`}_&-ғxH2=Wf
+ieGnxKMySbO^5h. w8K˥F[U:7aNjM\MX)aIÏzeibDz#} `3e$ӄC p߫:liC&g> 0 IuڻEvv]o)_Нsq s^\2~ZsμvÞpQIp/pɛG`86 lINnm[(YZ܎
+a&@we37BzRK*BMQP͸9ۨㇹT5;Ɣyt6~$'F؏~aodF[A:-"WZI2,_b+70COg;h԰XE] НfbrU8f<3]踱T0ޖ>n<%՘4¯ W:e*`#Pl|Z(W~ iG+u4F>(jRˬJIf._jw{2
+Tqvje)SNiAĤIC{[;i
+,Ȣž#u@Ķ
+,u({&OQSv gϤKIxy5ԫfQX阚8ݗ[h$D{3N("'d!]+V'Ԡ7ȇOH` K74DZ7o/hL^5?Χ$yML9}(`<)N]𢀶t-̠KMdb3)KUhdilntɤeBìRn1$@AZ<:Ăi/r|akn k&豄/ȟGy{ݔ.HTl#"}` l}>ᇨ]s/QT`* U5h8tjp*bv6Wyj+[>ؕZYJ
+OQNt¨O"hLU'/˺5FP35}',aAy#~\mx%ݽ OR_B~ġ`ͣ},Vq1v"t^%M:>"#rŝzu nmڏ&VE[9ڞ/kV.Ľy!x0T`N=}ĥ"""n1Xk$/. ƞU~e7),"4I?5ddL(Td=)`g)WvE]>#-`S"?Ip5HD2Yv+`PQjPi~쥆V}3 ]A}$'aȔ(ӏn?4ou#&x&Ds$_G;39B7 DB"4t)&*$!%<Nyk*bv_ؚp7. jzgs`v>y
+;5Wx4+8S}k$EXأĩG<r?'|덻=b^ٰNQn.ګt@_,
+$em![ATD/陎Z'`?{Ι0H}4glzMImbEKwQ dgEoP"ر`Ύҡ`؜-yd y>jf֖I(}_T9G#Zfl鞓MKM55U~ET,*MlZ L`~4}y;vg8:sCfR
+0.BG}UpavZƢԀjZ`ӑO(iwWw{
+[YSp}mJyw <rI+ aWMusl_OTo*ƫ`
+q}RlK>rlX
+c}MQ瘔PQ52g~&Rf
+/c*Bꇓ>,i!NTž"E%,$:I4J_ ¹Ys
+mFO1]}Vxj (6 AWU;;5M<EQ ɤCH%uzg/+pە@|ę!N6J8A|$k}|λ3
+5˴8T*G]ѬUYܢ#Ő+J3,HylUu"LfO}¤?k5<peE516<3Swb
+fadN}+w4> @3]dV
+k)9^coBEaInl~[e@]+ՋsVc,㚷Y\i8ReyP]'=pDT(+XTgي@@>l_EV §Oј_`X%ڧmVUYl5M.\A7qPwͺSgH(%ydW
+6{8L :taIJ{ [Cg^-# ع}
+80e}F*6'|׿8]A{:𙀲ϟvٞ1=<*b9Y3ϐu/>5=>͌R
+
+e<KFm9.X'sHqdb
+endobj
+1086 0 obj
+<</Differences [ 16
+/quotedblleft
+/quotedblright
+19
+/guillemotleft
+/guillemotright
+/endash
+27
+/ff
+/fi
+/fl
+33
+/exclam
+35
+/numbersign
+/dollar
+/percent
+/ampersand
+/quoteright
+/parenleft
+/parenright
+/asterisk
+/plus
+/comma
+/hyphen
+/period
+/slash
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+/eight
+/nine
+/colon
+/semicolon
+/less
+/equal
+/greater
+64
+/at
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+/X
+/Y
+/Z
+/bracketleft
+/backslash
+/bracketright
+/asciicircum
+/underscore
+/quoteleft
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+/x
+/y
+/z
+/braceleft
+125
+/braceright
+]
+/Type /Encoding
+>>
+endobj
+1087 0 obj
+[ 562.2
+587.8
+881.7
+894.4
+511.1
+306.7
+400.7
+817.8
+500
+817.8
+766.7
+306.7
+408.9
+408.9
+511.1
+766.7
+306.7
+357.8
+306.7
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+511.1
+306.7
+306.7
+777.8
+766.7
+777.8
+511.1
+766.7
+743.4
+703.9
+715.6
+755
+678.4
+652.8
+773.6
+743.4
+385.5
+525
+768.9
+627.2
+896.7
+743.4
+766.7
+678.4
+766.7
+729.5
+562.2
+715.6
+743.4
+743.4
+998.9
+743.4
+743.4
+613.3
+306.7
+500
+306.7
+555.6
+743.4
+306.7
+511.1
+460
+460
+511.1
+460
+306.7
+460
+511.1
+306.7
+306.7
+460
+255.5
+817.8
+562.2
+511.1
+511.1
+460
+421.7
+408.9
+332.2
+536.7
+460
+664.5
+463.9
+485.6
+]
+endobj
+1088 0 obj
+<</LastChar 122
+/FontDescriptor 1089 0 R
+/BaseFont /YFCDAN+LMSans17-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1091 0 R
+/FirstChar 84
+>>
+endobj
+1089 0 obj
+<</FontFile 1090 0 R
+/CapHeight 694
+/StemV 76
+/ItalicAngle 0
+/CharSet (/T/a/c/e/g/h/i/k/m/n/p/t/z)
+/FontBBox [ -395
+-305
+1355
+1159
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -195
+/FontName /YFCDAN+LMSans17-Regular
+/XHeight 430
+>>
+endobj
+1090 0 obj
+<</Length1 1814
+/Length2 15316
+/Length3 0
+/Filter /FlateDecode
+/Length 16456
+>>stream
+xڵsx>lضmĶm6iԤfc;ҽ}fPAV(fgLHU6ubdUX:HIv"@.
+?&
+`0ss,
+
+"
+ѩf.WtQIhLgŷ}zaxGJ!ҩh[͇t+eh澈PGh%PQ)(.]54ҍ Yy]Q_ޟs*BBxpP
+z^>N7?LgFjG
+tF"52@ݹm=iZU]ʥ;[ظa
+ΩUo`+|mRh:qk_ ]qolZ*C{kDn
+ BE})I /) &j$ -QeG$Rڮ6!t:Kv/>5sS=v`rFm(zKmK?:MʈPg2ѐc;a+.5 N%=8EL&}gA>y \`2Okv]K^ϱ ی;b(L*TsیQ'Q̬J~_P]eC'&_{oL~?-)C*ȋId]HSWnJKmIK9s{%n怗gV=t.<bJ(^j5b
+QTڇ"gXD{%,X׃>Ceb`RJ˞g"c)jzU ZCn@Vpt
+mb)(3՘DJy#v;ʪ&.zK[r"w]"K9(I&߸S仈M fTAGu;j=:ӚeNF'Xa"CPi>S\vlރ-~ES6@\pbD8D2udP(E|k
+Cn$lԂ<Z B{Z[5kߏӬkqn}q(ԝ )eҫ{-K2r/rڶhDr<W)]vt
+N.'GD3N`).6E<^GTӡ @rc]-OIm$F v.WtX*V,0}g-
+҂3LƹoɸQ,jSɝQ8ߔRK!L"@6U
+NK*a}؍ז(hସeNE,Y"
+Ke&'a
+eUl+>l#pg"r@ޠrY ZpΦ 4}ڦP$!)]wX%
+:IɀaM4y$=FX&Ezacc$r<(
+mRX*CC~t3`O/jA[]'-N5"ZXa?tĖzo
+Հg-ʃj\LYEY8_Q
+62aC|H}EB
+*E,)pJ & ta/_5ScYM8ʳ$iMZEd%Vhm5_7]o))Y7=ێDQ+ؿWSp ?=_hN.qQT$v1d˔ 9wZ!ϟlv, 9l|vNl9j+*15JoZu٨TP_kBUR0g'ORZl՜7$# !)<6dD wc0&7ZpjgR%He" 
+iNſUK}D<99nIk0MDpza,tױBjǝZ*."VA]+E)dZ*#j L֚g$L bBO|η ڊv ?լ"i'#|m]훯)_ &g!3f$N!'5lm=$] "ѶɄs3Ly[pgee3$r1q zΗ; ЊLo^ԶQ&[ٹpY ՏHA8GE=Ie29Ba)&"ǝx$3yssZ]'Տ&(ZqU5ﺯ'4o3jUkCҢA$-&7udjwQCV%]'n2cA=ܞ~Z1oL<Āu-D$ Df>Cw.^Z)a<thJRWM!9 J$tYWnv+jn/vE6dk~gRsA'(l54M뵾(nW)t͹jz5i)ݰy r02.rM&m1e9a(awIkRv/YmN(^~Bg d>(Aׂٔ<cWt,;W75Xnu(Gy: f 3`(g",q1^:7gⲊY.)fn/rnI^{w.ŷNiUYH1ij[Εt]6x61cxoÎBy789b4݉%]\}Y;s]sTFDUw(vx! :zMSe!8 2lo?RIaȬe&g
+&Sms\)ۈ^nNdܶOlF6tLc}ӵrU0TB!rmkOԚQ)NN17 E׼3)0L#O |v6s~Z{4)}P𼔢!q
+Z!Ĩ]W?ػ9v[1d=~J^_F9 Wu'Df_>aoYDV'/K(Βظtf6'@m
+5z*y\MK#ܵa!`gtүm1s3"K:Uq^zĪ_A fk-n 1O&+C,0~<]& F8\5oH-|v
+K<9tIg
+j{.c(DQ?aS<YdKl >[)o#<TU>a>2y\
+RٛgWM-{q|NYX,־fVțRAkuTS(RȤ BwbE; y<)1 ]|myWA#T#l1RA\{6cp?R9]>Ȣ[toiB;
+
+7]3~gzߠ_,am7nr_N (t,C|i>Fn_MEu@GۗH?+H8 xl`\МWX[Ƭ%˵*I]J>"pVA5N-.gJ
+JH+o &U>7q؅ ep(* q 3F \d1K˒]*Pד)G#kTnETRՐG
+zr}=(F[ˆFmn֋)piׄHŢ::O`4@olF(
+yPWT"&.[0/gM_77^(2qmɸ{ݵ3.bo e\n
++|Yvԧo=H$6_kWґe;[A`-|&< 8!Z5ZTPnvv!ƺ3`w,y$cTIͭ `z 7oy_@r@#мJ(B%;wM6hxQ#]<](o7=x\U[ `nL<A`@1%P%X^F/<wH[6bhUT\%!$Ry.|FO[~ ތ nX.d=c6cri[x%q3k|0EoA0id&x0a WX
+LDȋXdinEj!P{;UY?_dl:]2j~7s ("{5co֦t,oZ"@i}|pe K]:~Eq4ҡI\kp[z.e=ǰG=@,D{sK3I.
+zy ic lNo]#8 h'%R>l2gڈ\\y} "odt4(q fKIB
+ρVTă5]6'I *>]Яoٖ{pCAÐ(:bG$T= [NJJ{N?kQ|͹ sd(goZaPX豼<YQ:)u$yEtz1_rUIZ7caB/K.]axfpuoۛG}EWUU5%/A
+'<kĻwQ糂:̉EP3K1h!ixgcxƊ|[? >s8^!]vk"'…3+^r&5?mwOJC~rMiN$1nT6߰B @s`˯B_UY">DmH
+ꦗu6HrhoSlME7&XOf:A6`yQ[$OHY LUOk U[:v[_KjKz$&R-8À%h%v$ĒB)
+ߖ98$8jik
+iz[<Uܙ(Jm{a" )_亃,&$Y6]esUj(GRG灡Mx\)Olj ƚyo'Sđ84ĉ{l`
+:ZHXՑ00 Ux
+S,qXR$~9z U(&0wh?\>HnrdL) t*{^pg+]9[R ԪsI=XW <@_ -gWGnxX*
+qd Rݜ\n3JR𗴞}׊r*ԅ Ib\yA Tp۱X~%/[v?QѹtCwnQ"7CYc/o0"3RVF;lUm'w7ԆȊ9)lrJXQ I~Hq:.}rqK,|bO>B:(pㄟ'[8ꓤ" 4qiUx5;n@ F ˄{z$a3b7;m${ >[!KUZ~ZD!_γV!&՟dXRO}9{I&L35 ʻX[x$A٬;zD`*H`eX(`*0Ŋo=g,dhxYCss[
+:7#
+,pbAG|/#`[;{bU=Oz,d1A-
+bۤs&fdq&6?Q<*QdpRȏ"d-
+g+ɗ!MNƚ$R` ìlV0)hَӼful2z2SpѲ} RoXvie67OR'E n2ډ; ϹxtL)vysR+yF_\3
+m!CX?K`wȬkq YlѡL_-Ӝ>9eQvٯXa~J 5Q_L_՚ZS.TA m;'s,jnl8{LSΡ%`:ʼll,~~~[j?B97,$>8|ݤāg
+g`Ie9#Z骺`MmB1iDI2Ԅ~!CVU'Xd:iu#7#46k'O3$cAbA ~hZ;@*8M.Z\` I櫉Iq b{~%h$<EJ@Łɠ]FH @]vbK,|}.b,ҦbmSAGEl:GPXD(Pq_'63&ңQ&e
+nvn[aV"ښaghއ<8R#R70QJ՜xIa}Ģ}HQNy:!t۬CW ֙p+D'.G$J#ԉ*$ "5H1?c}5{y\Yѽ%J Sfu\Ն*'e"xpd[.Г'$'X
+?zhXɳ>hU=n2szOD=RO(.1i:xkuh KG.f˦aщkgO &U0"8MK%]wz7/k8s~fbTF&'(8_'m; u锥'Sa)}ElsxޟPSw.04(۵7g:V3#t;9w|
+e-rhh{" x1L<ιz8(Ѽ:יx+sFTlRJ)otS*ڑE1lpDŽ#!Ir VE%;w^GDjxuAIXV,j1yr@ N_RG6U=Z4d>#S'%uxu'#!/CVVdO)r`YFs= #tXqZA
+ã:3Wr2װٖq #:ʿ>WytmU,KSOC!y̚X-n>;3,&e'6<];t?E+H)#]Iz1o
+h]m|"aIC͌i(6D^/Erm
+qd)
+)pKKaS>q>!1;@%xWBs_ʔ'bK9[4]ѐ?b^@2
+3~bR%$9'xƄ>uN UU:ly/sIP(f_xUC$(9P6N"JϞvNr.CGr<y7X LݛJT%d_Xv=c¤c`ֽ
+)8pjQh蜊HF(\?\Ju;~?]x\pMҤz:۽#0PФO"[KrEp۽ߌu+2^9SkR]+~Wֽ(ϟM!m/#+VA=_ CnPu7*W
+M.ixOƽ+FC~jo?XBlڭ! L.pэt`ֱ$)xv d=_d2>I,WF׀]|%AʯYۺ{ t_2ہ@T4Ro'm)SƼ!*Lj
+-2i?(3;|`xjQ88qIlpT8y%C N.r;|£Br-6$9)S<ǭ%S;#܃xDR59FHfwVHZ,&bO"ûp- W$&deR2BaRx4_-ܣE@i XL5!D7"7 9D-!..,cHw}C_F]X8JܻvˊVFUvuMg+,𚮑͛^$dn h gHy
+endobj
+1091 0 obj
+[ 640.6
+643.8
+624.5
+885.7
+624.5
+624.5
+574.7
+272.9
+500
+272.9
+555.6
+624.5
+261.2
+450.9
+483.9
+417.9
+483.9
+417.9
+287.3
+470.2
+483.9
+222.6
+248.8
+457.8
+222.6
+745.1
+483.9
+470.2
+483.9
+483.9
+320.3
+360.5
+339.6
+483.9
+431.6
+640.6
+431.6
+431.6
+408.3
+]
+endobj
+1092 0 obj
+<</LastChar 120
+/FontDescriptor 1093 0 R
+/BaseFont /TGKNEQ+LMSans9-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1095 0 R
+/FirstChar 40
+>>
+endobj
+1093 0 obj
+<</FontFile 1094 0 R
+/CapHeight 694
+/StemV 83
+/ItalicAngle 0
+/CharSet (/E/L/S/U/a/c/e/eight/g/k/l/m/n/o/one/p/parenleft/parenright/period/r/s/w/x)
+/FontBBox [ -433
+-313
+1466
+1155
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /TGKNEQ+LMSans9-Regular
+/XHeight 444
+>>
+endobj
+1094 0 obj
+<</Length1 1978
+/Length2 15526
+/Length3 0
+/Filter /FlateDecode
+/Length 16799
+>>stream
+xڴeX\[5
+݂)ݝ
+w Npw'@pwC |ݧ}zvc5$'VR63Jقx
+8\9%%9-hkhk29; &":;:!oZ{zއok:Y8U0a,l +HK˽O-ݻ: 7_
+6@(0C k#@)?|Nn@% d]d>¶f#ˤ*Yޱ
+ 0ss
+`fkU?[
+x$iaZ7'TL\( |B`PH_+ -m:%>r(2vD[ֲ Z8md;8cLa͌A^ֈ }w'.xdb;>V$Ɂ5yodjqrc_3l>DaQ#  48A9Y"<\WAE Y2U:g]6EfƒN455TYB_s2JRS 5'-wԓ1%2-#14őTPtq-"Y4m%'PVVBLteF\4Rw_q|?wvRHPU:YtHW 嫇q@ZL+:LP*]¡ >4{ .VMMKk ~gED/W=hҸ4GJ!Ãi:;Z6 9 ǿ V9 Eq(W[["
+Js ϪkBG'x~;@cŲ5jRǔ0jAi8h6jn
+O;]d@!@ؿ$ȃJX7.%oz^paD}yb$zx
+jĨ Chnsp7mBTq%]m~,0bbqLZ컗.ND9բ V2+
+|($G/UqW
+k(
+g.to aʮ2FLQǒW.jǔ.x^j%ڢN PRlcwbBb.{۝O\?[j M#%XT*3UF.LY} h^)/His?QBD>BbG_->եz%%`I#{׏3cNi(~BrNSUOzUAAE@O Xϩz͍:(B`0zP_~oKFMĎKj
+ھ!:1EĂ>1
+RĖ\F{\|v:zXӛM{|"e4;MƼlNz '~} o܈#wI^eWMs=H˭le[kYz\V,-pw9M?6ݱOW/V$!؎9kXtaVVom50% n13H;p[3|l!QK$dFASy
+G򢛶(x%MK\X~:#10gK;~<+Z6,SwmP1ӽלrK]eOZ"٘~sX>لMxl@Rƴ?,h@/˓W6OE' (ty27A0=|\6 e{e%od%)!vN$|.Ht7'Gm#hP^d!-
+\N,L~+wb[PA Vr| :Aઠs$ae$r NdVƕ+htc;:z8&Ďa,&FL<,x'Re.'ȉUKol}I~6Ok|n*EL; 0q8,9>ЃACv)~iE;=h%YX:MC}9Mb0{ab9;aEs[Is™^H|836SH.ecm>
+{ӿgk<`іuv[?(讲"Keu.]3^7a_wqeQVrRm<CѡtX&1:v"8
+2q ÊO}lr>&%r5=!
+J cM>zE)'z_ށYexjC=x\R=D'=}Yˎ;K!&29gO#]B150X`Dho 2y0fi}Y *3
+J07k f9 o~V}XXI,9eH)L!je2:Z8p 2@y~ $&#<-A xnR,t{4P hY[$ "x
+>, ̊o*H9[N -g jp#Bq5`+s4kԶ,Rr9kLإӞ
+Law48m4/S6lAO*,Q4u==vrEjB֚\ɝ3-t2J*_יHrfQL-K4ScRH-N!۴]x?U1P6v3U*|d -%)ˊ(>Oms!w 9z *F$Td_ovL\S@8~sFn EKڢCA'H6Hn|R@5Cٜ
+7eQm RfC%bq%͕ SH""AKve]J''Ǘ>:Pb 73fS6:Dψ8yprzwEh.Br> 0 _eHXSIjH9]b8/_wsqux7K5 k[`s#^k,L];t{caq6Ol1[bFL<{´A:Exoci-v'DW8x` |
+#y!a5榗;mqG
+ꌻ红*zJD\#nR[o:Q]U;φu>Վ֞p0H 2YUf +jo" Q >.sي-壻E(X`-?+&q\c"b&kf綄Xx 8qn<I.XIVGۂ7Ժ"D1G@GuTusi_A9*6e
+
+M?dH { MhB$٘RJ\YoH dQA 9czd2flʹ#/ >vxqUָԘfܖP)ZZmk:}"PQr1kH5}=ƻo׳t%ˑ.‹R)BOk"OO¡>x!$Gb0@_uD`”Dfq~
+mrӿUNL#A^ӆzGJ{6;Oмhd[:en?o]6!zOgn[Cf x6c\Kl:?~+07UI`>xݬ]X%m;k
+"%(2^J|Aw_޳иbdQa!Y0''M9Z7/b=L*&=LEtsX_,nѥ&n_>萵~cś:n,6+XjiFM25!&`ei_>p^~\> Ŗcל ryFEet
+
+Hl/PO-[ S^oQG"pN~MB.7G2VSĀ̋(1W;zĨ>OJ4\-oSZFB윭(/֭R!PLRU$]mpZG$Ճ9/l9<sN%f\^>;PȁMʉ.<E<gIbswŻZ(ɏ_ `$UǛ(YF8oq&tƕ#.>Kw ZsFGb:2yDy9A7"|ڑl@2;vN^xxUgHR_EzIu g;H`씡YقwrVOq\hj}emeɗc!fƅP `CACv= <o^'n.Gy
+zS_!&%`1Ny+x2ѽXƵqBqmZ6`CܕhGD6>RM C d$)N`x7 -hkg18XP6#2ܜ7sٸ2vW^L=᠟O=Yd6,lt`t&F)8a"z[&e#]$mÄ_Xwي'7n3u}>+Vh;fWCV0mm1"r~JcrOdZv x)<tyI>rڻ,ˬzx@} +<_]pަqP pY1 -oѺ =Alݹ2eD9
+^#JUг} n2%Ep]x p//H;<Aw g:_/Cfsj^Y! V} ޡ|9nΗ7 )P e=B/ǹ60g<RF&_/]?]7./bws$"ԶF+6 l\"vdi R# T(a:JTDdQ
+OjɡPt}@2aGUyҠ+n"ؽ%SH|@0b\BYb7gɎƒz7͋A yzeeI&46HX
+֥]Fh@4bs&&h榽U:-YE*[%_ @d+n@=vUYBpv#HUbiu
+
+uf^ ?N%+ζy1CWՈ
+Pk5r+
+p[{75=vk!vӢ^"-ki
+-X&ͩLCH9@>
+\/5~d6l "򳭲1aI"Y\Zzpa38@(Ƿ,| ]iFCj':XG>i,0렧NyۺCigRy6a༘[\ƪ1yYnIƘSMM |c3Ele:$~ʋE݁~SB i$ռmY _
+%Ţ  pSmsG-)ӈXF }=fŷWOIqC>2iQP@݋kvYfSՔ) >c>
+%.dSq/1j &Zf:4ń{
+|n/xbע5YIOW[!Դ5dUdzPvS zj3QeWٻ+{qq/PhlLR:IkPwVܖ"HfNĪN> HonBJ[aH#:@Pad ..HB!gH-xKoe|k2u">w19l[^:L}5i)ռ 2hͧ$ԥXY?'^K ˎZW+Ӝ+Z
+%;XL~60B,'oI${ '
+Y 4})ݛ >Re=jLAn:ЄΡ<8"sl2h?f{5<h :t
+64sqg b#rF֨/.yG\rENd@ҭl?<}:¿MEA,h1LhZִ` c+-bpX$;uR5,`KS/ZlSpIb;{k{#ʑ#ϵ&[%ɍGU3i~.xճ+~Q?qmw<0iʦJ-0և-L=B6q[4WE}&y o1l z'RyWhUs\aBb4zҼ8sW$iwczɦO}\
+no<1D:2MDѾY?\^h@Eр[L&
+*@I}籁 MAQ|p@T
+j}=ETVvՂ,
+A{2\eM:`By6!HGv'' !`x2(e8וE
+1 &zQVھ ~9EY@YM6ܝxpPR3IE]d@A$o选N\>{5pחٜuHώ=*!D.>x/21QS5WM"Dl8'SGT;8_#26 D։5gI peQm5t)PzvSwK3W04RF $K5S8$u~xjW>,AYP(ZytSB3",fώZ:R*ӈG w
+XQGԯJ]-&ߒ.X,l8B$H)
+x Տ NKٹEس:<zH~*)m!g}Q 4Vz$0;DyX;@2]sjQϖtiV)κM,-Bgn
+-5-+!qN/зo]q\:CgHQJT$"7?_r+ft;uz>#3|ح}}^PbU _ kя$RuHxxޜAFhw:B2/몽[feޘh5A 0 _+ 8Lj/>5R.{&ar4s筜<IV^f/u+j˪'(Q_jP7`Hz/E$x}fPeR,\5q"LW0[jMBvI"˰Zs^o ƒ?v6N3NĆamyx_,OoctgMql]ۀ&N|n Mm1* V˚O}x27
+_{l9y⑚y<8Ƨ&>M_o'Qùح
+)AY5(_L|?X};JAt`{q>|0cm4I2A]6Z^9B5/pk"!QS&v3.!̂Ϯ6{ݖeۅ]*6IeYO"r E* x6Ni&t*aZQ~֑r
+r*RC%PU\+lX eV?T1&m@EHAHbSHO=ol)ZP#nqAƧl^T[tPd.{Q9|w`ܠ,fK]B "* |}Sd<ȡ(Zs7bJ#I!7_-`j%~_j75kc,{s d<Q3CEV^ha6?(G4շ n^{ YR\pIH77큚M26h5Qq&".S;CXNPilzݑ@of;^˾8j-Y0eT}j> 9s EX^Uy=Ĝ[5ŕpqX +dt쑍;0vnP3(y=.U'X _I+Y@l9biߵ#b)~
+
+쮅Vƻ >
+dz-Ck ;<f?g*@6~VwU W'Ҭd`ǚ'E!11@Uq΁/QSA17`R_,m-t΅7a?~tbk=WI/XՖO|(xݓG
+t!/9Et 箺>3CHvb}ibggd)xk`4e2/}yIM;<>D>1+IE
+imӑ )Mt,^h -LI.Wz5ӥ~ gIK#/gm6_'Ke̠C9I1LS*!K\ Ƣsξ겸m4"|;xAa3ׯ#%YVvJΫ{캭2s>*y9P$QCFߗߣ8CINs#D|RW C|]TAoWk=@p3 o!{pֽ]S6‡PcFk52;?݆SU^,pWKpL?_Y0$i*qWA
++mqc/'gU)u9s[H|KЩ]J* i^:whR}uЋ^.'%@y:7zWb8}(E<ky5PK^?7$C14%oLsηj6 B,11
+t<]bkS>K
+endobj
+1095 0 obj
+[ 399.7
+399.7
+513.9
+799.4
+285.5
+342.6
+285.5
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+285.5
+285.5
+799.4
+799.4
+799.4
+485.3
+685.2
+686.7
+685.9
+656.7
+743.1
+617.3
+588.7
+685.2
+726.8
+287
+486.1
+715.3
+560.2
+898.1
+726.8
+759.2
+657.4
+759.2
+665.9
+571
+702.2
+706.8
+686.7
+972.2
+686.7
+686.7
+628.1
+298.6
+513.9
+298.6
+555.6
+686.7
+285.5
+493.8
+530.8
+456.8
+530.8
+456.8
+314
+513.9
+530.8
+245.4
+273.9
+502.3
+245.4
+816.3
+530.8
+513.9
+530.8
+530.8
+351.1
+394
+371.1
+530.8
+473.8
+702.2
+473.8
+]
+endobj
+1096 0 obj
+<</LastChar 125
+/FontDescriptor 1097 0 R
+/BaseFont /UECFIW+LMMono10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1099 0 R
+/FirstChar 33
+>>
+endobj
+1097 0 obj
+<</FontFile 1098 0 R
+/CapHeight 599
+/StemV 69
+/ItalicAngle 0
+/CharSet (/A/B/C/D/G/H/L/M/N/O/S/T/U/X/Z/a/ampersand/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/k/l/less/m/n/numbersign/o/one/p/parenleft/parenright/percent/period/plus/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontBBox [ -451
+-316
+731
+1016
+]
+/Flags 4
+/Ascent 599
+/Type /FontDescriptor
+/Descent -222
+/FontName /UECFIW+LMMono10-Regular
+/XHeight 431
+>>
+endobj
+1098 0 obj
+<</Length1 2809
+/Length2 28262
+/Length3 0
+/Filter /FlateDecode
+/Length 29856
+>>stream
+xڴzuT5HHA4tt# HwwI+-ݝ-{ 'Y}j
+U &1K'sȍrbceRZ;ؘXQ%\fnN I37 ?d 7zYYyQ2@{nf@6
+0Irur͙ӓj?M[0
+i ]3uwq7s d`Y*+[?r;
+R  Yo7Yd[aÿreuc2!9;6Naa:{,~
+GƲ #{IQ.,#&}joz*9% CrkH>L|ez1T;Nۭ8 #Z?bUH49V=*' R0,}5ȳI#/: NUl*pr7 kkԍ%lX]x';<:0~SG%[iMx6 h[1"T{otN46.#:<h&<ګ?IL9p5fu a
+i!};s#;JǠߑ=d~ t>.T0ɿ͝`P¾3)傫\y_4 ~K%T< *J5~ltȽ̪g{
+gw$l0F4VkM㨢xfbSÌr>m ATl}+!6u'Zev/'{،3Z4<p%> eބar[YXS 3bio5mKksgbnUt
+$&_q V^dO7hx ;fH1]ɮzB2}j6ISⶋӺ+n_T=N
+J1䙝\r g/RUse_4h ךVD|үaq&2JDVnɺ+6g|dخ.Af+Ly>g1F|$SADFc:A5qǟ["j/`QFW#X#? mOWFn,uWEXO+L^G kdS"W#4u1ul橍P^=@>OjXU^wv1\Dܶ&m*ķdU1r9/ᑐGW
+G Xtrؚ99a^jߏXq6x$bKx eCYjs?骄)> );J2J/D#ߧ[iOH!۶b,YA^큵+暂? A,tƒJITrB-/+3ҥNN-ff9h
+;4^ˤ~JhG$~ڭ僂Ε )Ocj(/m[H%[\{#j3Dc`ĘBKDM[ivT Yx=em<~C`X~SNM#7^ >ZG
+_•+F: QϹ!9v1i-֌P8rCV. ,ޗ0@Z@5+ENkbٟmxl0l‹~
+ιgD 02〞/\|mb&Zm=*F:Rs
+o% xh6q"9-М7-^@s< !YPXlhE7m2e=ߕ5|4&@ݘ!v …y֑zYCO=>lgef;+Ved% ,۰&h ] ?5ȋQW6&gd(,j٢T}]y^ ,:{dhXrC2VdJI<P)' gz?mLDyWMx&an!,Kq?&ba ͽ2-n.ߖ> ikjc]<l+{ WJBRB28v4<E3x|=4@RMb h|~4$LsBHC Pd·E7*wjDtVv?C+KsB ua]!W(boa$sX( |CD*ۥJT=P"_"g䜕*AIF[8N9PD_Ao;f]}]&ܞT>6/Nh.{<l̚+ҙ| 
+pl.up:])fu_ԟ-$rbDiAbj43xX^~ %<.D
+x:ȡ78PVtE6g/ƭ)§Lkx*M@.HXUTm9 =S>t%ֲW 7Qe-in)I!Pzg]3UZdg JQ/7UP5YFw#ֵPB-OƇwZ I=$o̲ \:.Zlfm-˖7. J^"d.x/Hc<$ 5pFDQNUS " ,N(Udr4g?S[丫!d^}BE
+Mߎk$#R[
+@NO6{1|]*a]oU h7U3O6(a'VD|̥;aЏ-%!'/HћI-
+|gd|0=vZL)}:իy
+s=~(i~]bMfէ!{e 'IZYz<pJEz$<X
+rKqrsW-fԡ/39HQ15g8J.Rcl{ݰJy+lL{J(Spid /';t֛^R,k͞۸Qռ-?,{qR/EXϭXQER]YP1:pq. ƒbZWoρgN(³ooCؒ?-;>\yw{ʢa@myßz|i dnЗY&0Ny^:{ԻftyG׏_;B(3|VJcVCw\GQNRJ}LeVYrR5_$֛|F\R<jgToXjOcr'7 a oVٰq‚au^|soֿNoѺf$o4~sw1Mwwu`.UP#& W)ADHM皈~ 9hԵxoZODTXqg6ÓQ}kg obYd<rs\=?W] ɄsF4kEAF2o;?v{:4(G "i%ꯕwKAB 3?RBa9;;x0$ӕ_.S0*q~jM[窋Xu?}*y`P3r3r^\Z,ўQTQ>êЀ%J
+ZLsB
+u<zQ~=0q\ ׭nF(z^YteChWzͼa
+H{}PPԪ;\p"& ʼ>Vp ×+U"DoӕYsfW Iws'Uj*u|v>ToJZ*VRo`"ZSw+ڨI@4.B)wWKUmD"derE}\)O&i mjwpd+5v;k}q3 [lFߡU_$1uOOjAAAa+ω?B؂tU<Pz𢗿؏DX
+ү|B{0;Xג7+X㿗5!R1ּ:E7=I W<ɬܗY( 5[Ÿjj%d:;YV$O4ҥͼ{PZnNi85!6o-q}CΘ/AF޷0͆Hqoe O8g{Ly&g96~ҩj5Yaޓ[GD'n(D"s0(™.ɖ̉w+8RvmEɱ "K]gC$=<)bmB+[qmgoB[0G 
+;
+ХG$Mj6] d `Qoפ[`ezܐLv=~EQ> ޴ﭸ{)acшo^`/GDS:tEJ(>dCڟ}M6Hxmt4V{)'"JA^("ss
+`ute8h';ҝ%'Cn G1}[ymgMI% Tk
+.GDL-<_tT{bS`d]
+:Ec"׋Ge+6)s?^ldZ=IR~VzC TMl[ 86-A0֖AՇފж(oIz
+|7nYtN}nr:3zuzoIHo*fnطgBQ?HZT²Y5Za$Z-'R2FE/gw桩"V}dߥW+d%|`: 6]x5˝06qݹxZШZ(}naeh\sGF:A26Fte0eFRqhV%
+
+>e<:-Y @6냺k@GCb!h|2O87Cw|gYtzX@:5?2h>d|1q2é%eqJvt}Z^9z|R+D,;Zk:3|P؋
+*6tP|h\R<1 EJT0^s;+u VW+0&zL9~|C]q gq L/oZqM` O)aZ<XgCNqIG
+8'jJݛhR)umE"Fho?SaqI#yYdsXD{5Q|IрKV̎fM8H9Wx:KHl;UwS42qJed}nyy ~jIנZzvDE0_qCTL21ߪ{)`b/яX' +=ZJzr;R
+F"h<P8i%ZM.>^ }5@}%J@ZZtRX0[ 1ZݶFA%7>\{ cdslȥf.pf<P,-KZ{ 1t1)=3Yh*@&kwK<Q66{ &VM}: [?ߗ`Oŧv P`ӚBM:t.6.EօnC!<ew2,{L=4D$om#UG2|\q`ޮV(B܋ yVBCAEz|5RYʒzdkQyMbm1@v1lpa d*7k 8~Oʂa
+ճ`^g.xv D25pd-̢+-&6aABgOKr<k&huß;pN,<=)䭮@(fJ2^/syh گ:L0 3'PDqRj)MHV1lD?6gm\Ũ˲wq[hӍL 4'sox+T.+h1_{+R 2qp Ci_c^4;e#NBӵ+_G|'?SA V|?Mrl+mM*tt_iض;PK%1-w}6ndƎM(pxAwq,z6MK+q]׎S6M]h?:n#syHPÊ*OEPzIx=K4B_\BM;
+g UrϚjBUo
+u
+YJPْ
+1vE۲>T.Ѧ$G8g aY/а28 $x 1 }.ɯ_hb"h̺ޥѰ:1wTiKj[Vvq!c&[ڏ|B̀ ꝞmRb$S8AGO䣰my`Az#LAId*
+A?Φ♷tkR0w^jZdе1v=8"QtaM%|:Q/E+=
+O'zH֮7I=da[$ƶs lX)$4[=C[6c~;hxDi5l}=E#Jgb:-\{o3 2 ˣ'glڃLBs3D8Y׹Ϡ.P\䃏fh`@gHnD8]r(-OC\I4_f\*{)NᖋB8xͧ"k|/U:
+-Ri~b\;M^WrTq>/!AWX=! LOdS@xS[㍿(7n!I"] k'ڏ11aԑ܄>AA&6Qڵ`B,|A u;رƘK0:&Y7ZP)<G(h6}ĜMEFچ(̞Id)vgn<(єǒBE եZ5et.Q?ڦŒ(bR}(yEkpb:ї FP+]Aw%Z2^VĴ S/c{Aho+J„:OY -v5Fhvg[X}ar<O/.fi#71Lt
+N5TPs٩ws8uryzEs6Sw_og(.@Xf&EH0sT#;_>MT79
+Rt;=TllMp? ϞH6(GxWE9Z^> [0-cT+K+.V@+9<??bG'=bu=c{18<ymn'i# sݹF ӛ3S1'U>W?j{RVC΅@|kK~#R~Zо
+2A-$$'4aB1ך@|šV@K$n#W3m]YZagd<Aa 8Tp'G m-u0ӕWЊ\2/"P#qe(c@ɨ=#s-txzi-V?~.O\1a1bJ@E+̧^˅&iJ9hz v"~L21Y#˵q&~lD +n@Rhjx_0\O$W5yaFX|Ƈ%%gc`[x-da[pYft^@>,!YoJEHȯ>U5yTH)rbٷ;n#+tkv{6I@nYj3T@0Zխ K24IBPpw)S2˥}<i_IZe!UyaPFPv?v6Yw {^$KoS;QT|yNe5'˒Hj)w,YYm8WlWQ|WwAY30NXy(_=+9-?rp9 Gi3FV勢s3M
+
+dk-j<T4?ki |F8>N92mnH醗;VnxZu?ʐbke{
+.ܘO,%ܔѤ~|Eoi3EF >*mS4VZ
+ϑ)%.z;wk
+A*9҇:آ`#~/DQ;BtoFwI"ܝX̍RGq<(QJ}^ #oQߢ0iq~훤GWQT)s>u Enυ8 Ea Zr]4%u1-D$U5R:y9Χ(5]uk@o#vz! s` zUjd~sl%,pB4Py\Yv(F1۔+󛔫Y#<ysBza  mRd ށp2Zz/Hc|{r젞HFQYĔ %jOAq%]DzP@si5}.GtruU7a̔xpD0&5씏I[j 2D,QB9ǘXpO?;|Fi Z Hu xU B2%<VzM [P71Om.|R·cA H/ݒo@%@9lF;;ƀ!!.Wl8%'<$XJk\E"-bc ]A=./+KlBpx1遌|DdÜK;oe{J晡 gH 5BI}X8G \r归+5uhh}2
+]7j7Xibg.u[e ]X덢Byy'Ayb-vm'$-tqG~yoE1/۠!bAy @cT ;^pT!Jnx9Qy *uzDxUWV$ocEnaY˭1'*B8vRC\T@[])n 4ltO
+&hy x|oTpo?7/p~R`m/= V' Ym{'YHϏi/Q,$ѴO?e>Y$C*6K6v<I#Z1\x6_VERZPDAS$ .
+Ujۮ<!+ңQaOI©}wOp>0բJY{T3TY $IM>~1"YjV*lLѬVigg/ a az#gnSTIco~x0+CmRpj㖛D[7c\m#*&4nV`bB6bFBn5C#Z{"u;Wz׋pX=;U\pH/vsk߮ë'X>Jw:_'c5}郾7dߒK1Mn) jG?SԆ)J;Ά&ƛd5;I լi
+@,I]|"9,D0i@*n`o(Ws|e'Wxޠ
+.NYə>I?șL6{9:891j A&Ķ(S;[匦,VWk3A I4"4mA:2Ԕa ]o.`];&)H EFV, ̛љo $}H/6||yYgdG)hO{|:\xFg.@F~fwE oMc
+}xd1Y9߹2`.ڽT8@-vºDMb;lY V{
+bOWα{kV+IxC8[Ԃ}M& ӠrPQ!dxiCZ[ݜh
+i
+)6M Ȇܡ
+W)FΘt]OKCWDZ56ߦJ#2iInHszlA s}G#3zxntc?ވ=>}(n"ZUkļrbfȄ'G#TrMڌmtam
+€Gݺ'u hWqBt8<}}T*]¡T,g>2ǨpXx}aFptMK Vb5 يқ dNKo.o2| /?8 _OXp  :A9;?]²N d $}*rET[(4.{6d{ǁ~On/Kz =A14U >
+M:JP3!#ٯoMP@&O^N<4c}P$dM:P؀SYDlxy0/6XN3!ײl*]Mjwm̦F7$,Ёv
+)qu=!f0\~HǓh1kN~ Ԗy.ks
+29C0`*б?r<)ɴM78iǰiE,RJ?Xwϝ@&kr4v[p
+tpڡ4TcFq2&] Ҟc6 4tK$sܓ2k>dg.E…5!ۥ6j(2C0LusڱoKJ /r|HX'r a+Ch% b#&/a᥵Tm]TgK]/4TJan}Ĥ;9i^Kk]U#C?zZS`dHڀOȍ
+I^ Լ Xq;eihXJUvWݳh.a:PE(Ǘ8.߿#d>'u1}^ݝ7-9Ks$#8dKʉl}Ҕsr b^*`G{*8VRN?ý24t@劋sL %}<ǷZu@IbQ R/;QC6ej>h]Q6й Bݩ)8;b+g]~G b6C;yCOߦӓW2oQ!k(4D\H=[e hojCw"1
+e5l{EC6yDcbA˹1 #R%y ]ꩴ233I;}_ j.@P}=`%q \&p90(4╂r~ #ga!CaFC2?Uc<vBTˏ#>[YM=pA l'KCUш+?낣|iZRQ2mXf9$a_ )-#. Ǵp"5!w{
+hL̀WuL`/RB'  ՓPNnilwɵfȢSd79&%./qj˱8z,
+n`
+]{b`7̦@/ #wY6VsEsMUV4]=dc`"EKTHPo[З4}-KRrvaL[oZ?mo+NX"%ӓNWJ4(~ fTXXbJ
+em3tx3 fj:BGoK'lNxh&
+ra{Ց 0|cqHQD
+qs$O+7S|&HnظyCMB?7ۯJ Y[WVXOť,V|=ίKA 'PhO}e+͕,?RP}?^f Q<W.4D':uQv
++ ѷ>/3,(4ә!F߷<F0Ji'4V J/ &Mѱ+
+vBrY^HC+>a) .~^y|4Nt*dХLxk:hv
+*ڰhy"4;[4&FzA,ڧj8>Idve4g^}{[V
+xǦW[3|P3gw1?R!kC(R{$1E h~bڛkG:/cK,{QaqN+M `C^,֎!p1 x
+*d' d ѧ.AsFrӼN4,5VTERӯuRQah7]l{*gaz+*p2V;m}2z4+lG4+*GSQ'?I.!dcЋٖKMYT߁(o." wdPtҙȶ?D˒s
+ي9 N3z̊s:@2Wi@l~H}PoPd 6l^1hJ<JZT^9% Wr֗h
+3 3iTܽ]r:^CbIoV`>kZ6^6C<$kX{yA?M*yNtQ^5lnYY`~5Gi&$+ҭc76/K3B1lIm`ֱԦ*;
+ن~E z!/E&2Q$lȼAh%Fnޔ#u
+1mi/h,klmCjQPW?=u&PS 儗u|u!gܜl,!F?ǂSv,/ܒ6K+ZQK=w&K7?3Cmџn!ڍx]Sc(i~w/sv RU*CyBF@:
+IՅ3rOQ"$g8Pe12)G7Ml>'3BQ+d1ō+څ'~snQ6[.yNŰ̈YDZ)UO*7Uib'ɩ[ WfH.J|e.wd^g4:;,__rg>CvnEܣ 6Nrn>J ) ݗAMç*НAÁB7P浮ƑWKx"zCRLë_:z"=)=Kq{m pe$׮.3_dG ѥzdϼI4/}AV(wfW9M
+7HmP2,Oi˝Jψl_
+'*\ Ʀ3Ȕ4!'7 'Q&
+9[:i#]w4T-c1S&n$PO}cȨY["$*T HLO
+rl% L5g'ˍ'1^{s\Չb&1 ,(VD/$+{hBӓC;B˴/jhl
+> 0S3Ǜ;MfANe=MK4A<zKY~$6)#DPr 3z>gr_Q4<6MJϺ,j+pi;y :qxy Nf6kC1="~mLP6kJi,K{ eVՓN~L
+ϋKa
+n:4XHDK y0'R g63MSZ3DŽq VPZ; Lk8O Ɔլ:PfXwŜQmCp0Lbd5.p |i9g/P+`a=K@/
+`kt(j3a&Ȣ${ES%2-0wN)d6ֲkSo?AlzV͋uil&F
+>je:*NB[cqy2(-'=%!|Bwܝ;-V|:<-# :2a\Ev*3
++o~u3hfCItcUJ]OԌ||W3dBvp6k#duD]Ɖ}FGΩ xnuC=uNh[3Y)Bl\Jr󿏻yܚ~@]7ŞOFr+)KyITwc. 8ktJ~pO*o|5#f=C~W+Yn[xY<{! MLIupHBM<96'p{k]:@Cz$p6s>}.wx)o纥Ϛ]G%fp ċ9 6\2p/#<%峚,r+W/|*ꬦd7EO.nYҿ8Z{ہFQeG Ё/} f䖛7o}TtptObF0FmLE*}ݻsтo@d,YM5o47~Bb~6ãx 0kF
+5(,Lؤ.{6[oʳW%YVx"4'#ÔȓgӴ!ʊbc^SqCZO/CT9\翐+Ѩ_*mY뀹8hBK$-eD
+|a𠻆+rg +A%@ 6]F8=;q5;{կ
+endobj
+1099 0 obj
+[ 525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+]
+endobj
+1100 0 obj
+<</LastChar 117
+/FontDescriptor 1101 0 R
+/BaseFont /RJBLLA+LMRoman8-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1103 0 R
+/FirstChar 44
+>>
+endobj
+1101 0 obj
+<</FontFile 1102 0 R
+/CapHeight 689
+/StemV 89
+/ItalicAngle 0
+/CharSet (/A/C/N/P/S/T/a/c/colon/comma/d/e/f/g/h/i/k/l/m/n/o/p/period/r/s/t/u)
+/FontBBox [ -456
+-292
+1497
+1125
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /RJBLLA+LMRoman8-Regular
+/XHeight 431
+>>
+endobj
+1102 0 obj
+<</Length1 2029
+/Length2 24116
+/Length3 0
+/Filter /FlateDecode
+/Length 25353
+>>stream
+xڴzeT\5R()ww)nݽSCq+G߹3[Gy>'Z!"D+`dc
+!'INQ~$}EcjZ#
+Uk :G`! u&#YPBчԂW)3@8M3
+1Tx&LhdFqtQ\揱8ddVkJ%v ^Rd.Ìm <x.I?Jl ˿%yPiEͿv54܏0*WٜzNC b@q%LCJ^f%1@@Yo#>1<!K;7X-Zɂ[<A$+,"0ED{uaUAm7Y>3D<">FRCoˊC(^OSeken^_HK; P+Xoʯ<sIWD
+e$u$NHNRՙpŢA> 5E| eoIiي5<to{Gc&Rg#2?Z!؞djZͭ2L.ZƮ'܈ 2.Ɔc1Tr!nÎIuAFW^./g[e'2#,I^,=mqIΚHw@Dw}
+NϬ0ĪVbfV<)a̔æԘ(A<<3
+()jŊ6 ˜,IXj 3$3FJkD`]4&AW`dsޖȎkR8z zcAWfw2%n;<7bh/2
+(] AX;cM Rx7dK1F~ϜڮC)lx"| }]"f,!YGdr)VԲ];h< Ӡb sB@nK _6SɆQ͘).L&qWFU1 5NTrgL|u# 8C@gƺRlr轛 Фf|#4)L.4MX3Z&R;lF΅7ͤ"%
+,2&_?$aDw,zZӌ=q!6}z鈳R;H'4nwDAn"~c|Ӄ~E?JCSVX~޵StFbH%-mÃ$K&tGj)'{pufZhjA/GK~ #+B(<n<b@؆iN,1uRئ ڙV}N`TVPҴ2
+U` wsrkAiUēC=_R{h~T"3\ml6ġ/ࣹw8s50Y>aV1 =dAND!vUp$-øT>L/2FbͮIU&ղM0B(>4HcDl.tr)CO_ohiARQ}KֻHco>trlMYD][U9!$Ar͋3'\W;0pAa&Pd)6py4JD'vF:%-o+ YlV/#ٲMTh [Ȭ|doPF9֕Pg?d%r)䂤p`A2箋/tݢ3BliG:rg/;ܥXRG-Y^<7_ALS[1/_ c,8\޻bۣ3.\?~{@uw
+|
+覕,v:z$ߜOKY%\7?1zug;XGOrʓ8F2ӡ`ۊژbyTS}er]^U\x <q
+pjs.3a$G*:=vksچW)ctˌ2QXn0z &-;Bm
+$▢5y z@F޽OzgV!>v&wwO ķTɹN4ѮܛٻR
+O xv%H_A-|G߇ /ʏ{
+";Yx4,!q8$ C*ex`/UA (zs; %Qx_m([_0Pv3d)61)^׽$3m׽@|hqr$ 4'5eѪ?7LrhtߖK iRPVÝCe ik]eN0~
+܇qe
+Er_b>nҮ߮i6"eR Hi$z)PWF K ++]jc&A,HдGcϦκ3Nǽ**^*o =vekw%3ުd w0b)Ltx Gi9rkV}Xn~>C<$ DtI,BIj7BIvE/)ɩsuI)VAlNN3+[uFg% C4 zav3^!zM0rg).oH%!.ֈuLUYv&6v?[w`</F.ӭLoޤmGK'w`^-h H{Tsק`NJiջT<ƺ61 &=ݳ\OW^M2@իohXx$6Cs4I's@ODO̟u3MPM`=JC$AeZ-
+|dӦ:?z2Qڥ]^s{<4V3ɴ',s0نz,[zi ifq˪Gp\)^WG P c(\~/|FNś춝ʂ71>Y DbZVެײ u+eTż"gj/=U(.[c[]FyMPhN3rdTQxD@F%lJ0jA ەѱLexXԂ2zdȯpGo$"`:t >je}"5UW+ȦpCT(1 =e'm zflC$aRW_,MOkxgቌJ6pCSŸ8[j4QN?(|eHr3)Ko ((. g#I;i<%P)`#㤓|IkK0d@fd_&:!QLΡ$ͻbN0[m]i6j J!s;`䘺 K?{TɫbmJcUXbE0dXMUQ'EBLaYqcp/ JnEG8w
+b"Ŭ/|$u"6q,XƴE%&9,+Y{|0r),o^}(]tik,#6Y#cQ&0/ *X ?M_ K'y$k~B0 Ҩ_tg+$4aYeief}PNA +!F>mX^s)$!?k| GB*{uwIHI\r5Bʥd?FAXeV9gŕȧE"&֯v]'&ƠXEi8An1Xs[՚:rtCu,)lvAgٮ^F g=ظQ8,HH]JG)__w
+#@%z%;{3uYțqNgN~= I 4hIÙo ;t`]]AX4XO_JpKk;t@lGx=7j\4tX_Q ʍ50]tR5q7<K
+*Dn6vJd^9
+J+u `?n䙻6 bWv,B͊KqޗiclCf[TnV\ndd&ibז` qY2u"?ռfpf*ϕ>IrƿJ $ugF.≸|dE~umː2t${|DNYF"aJV+oELX3E9,g/$5eYO1~ "Ѧ~r9QF$HxX (yZ)2ʸ_Y+ӏ.QR6{7 rߵߜޅ;lꨏfi?e/Ϸ\;)ɈOhSpz} #bXW!AJNmv ^^SM%MOT_a3AybxhQ >
+<2|BDpۮ<:zU%0tz'SuKc
+q>Ϻ"ip:8W|%j[-ijQx<p#E_K̭RRWwu.5 M !qrlL0VjE+t\UX0ޑa[آ'5 2IհFnGQ1vF#`JD_wFoJ ۇ[&So~ǰ({j7[,egQ? D?Ya9 ~K_x-
+;C** @K'{Q{GD],,Z!(eEj
+ܯEcBZ]<@8-w$[|`q ;+U Bp% bw(c)xc;BS/43.h{7K
+63̪
+QD:>yL( '|ۭ֬ s0RFѾEiz)$Qy}85{+PlށY
+zt{L0iFY3.՚9
+f? ^h3>as.}i>l%ӹAFi6t;(bp#ߠ\4K$m3$m߳d\1=& Vq V`fpK
+}u4s,(Qv0H)obY'Уd3 jj򞯡WO.5Qƍϔw{6nőܹԇm_?kKi<ʤ8IG
+,(z6mor7 seeK$sBFu5_fA7Rgpݶ@Z.y=OM֥DXGVQj>@8,J\&gQdԺcTQiM!t8V6K,EnT=4dM %Vۮ?R8ʂ\xӈ{H֓J~ZgNc$-ZKt9Nѻ=cܷPœPdkMC!K:嗀S
+킜!IT_Gq
+8,C׶4nsh
+HlZvN~^]8W6Pֹ%!~M} 3pT`lv2 ^+έ֜~{x?>+nr9JwI l^'.<!$LHqWߞM9 W~ E󁷖e`Uj{7&
+Swr=Nr6[;l&,}6(/JdTvae80k~xNʺ+VKo;LjΟǧfApۋC%WSOiFn|l;]ޯ`Kse@ߡryX,vVm{Rnde M~QagJmP9($WR` D<AԝJOö.ΏtV֘Z
+:
+#c cpbAfh/8}6$*6fpk;^O,2yŠߴu_DQY ӥ/>x`8H.ۆ>L+3.CMOQVjwHJhk^o6F"_(`HF{zs#o4W+sn1UyF{W`*,fq0:z]ȶή` 0s6n w`-9OXLH&&?w
+hkZ8~qqF$VQEE#fމ7=F5N޷)U-k/ rl< ԔײŲn(zu }
+_c_Rb_)@_N_ ÜӨg*N|ldT\wjM(9_EDЩ%3LhBOEz3KZFoi{/_-jF~|=kPf(>-zRִͦ2(Aίւ5Jy'1y쩴(qUtf1G#;r(&цXra9S/7Y!g߷UB KY8 %7KH*_ι뾌5oqَi!}}4ufe'!h+; h5d-u{-Q̙SwY-E?ȶnA
+ڔX ^a&
+UbޮȰji;IWEm n#i C5rQ<62|h-'qF0c\r# 9ynF0)^ ō,=w<))zSt i :ܴ; <a"&ߪ b# =gl#hӲeSm,X&R}Glܝ /=qskA=fpӵen[Vrw'LFwFWH؞_݈9B<:*hY+H*H.º +&Fـ=V3Vf7o,*nZ`^&C;ӊHWVhnBH-`4;W,ƭcE8"F&WmHb-DىS_*FE1]yx;}Nw V+]˖6H莓6kA6 ٍ@2'([|;և+#~eZ{ZFUKo|hUȂɗ̦-:I &7ݫ ~@y'LŰͥ' jdڥ.FJ,L#f!l VǗ""Cص
+
+$I ZEOq1Vkk~'cąz\Da%Lo6Y%8{b)eEXkPu`p&#Zx&O
+C@U-6ja oZ|͓c(>'7ɯȽRbgiO0(C
+x>n/u@72 rV3ξ+4y%_nfj*
+GK2N)BBG{p-FxE?{xj6mO[ ӋӎXa#PP\ [|
+miR5vxֿ|I4$?xۦʬ}r,pd@%_+ucMWW(c{󱇑V װFR{ghfwdg~FM/J$s#/z\r~9C vJ}4c;EO!3)J<w7Y{Hold!E\b
+VHQh(\<q߈-ϦUxjJs}Tm{tƜShd:UCUPGj6wf:Kfj_7,p~=Sc]O BXTsoגXtμ떊oiѮqW`h$#'Y_\&hB-S ު#C-f^fv/Rh:iyHH,4'Fj'Nb~"C0ws;" z y*>'Az$a,u4P6w t>qGfrKMfsM݈4~TZIwu%Z=r}~4ZVd?ͮ
+o0;BIHd":p/-TN+%Kzڧ}h7J=OON{mB6klxw5(L:튲%u 94˾iX>ɚe~u[{QW;
+
+Dls%Ț Ɇ
+Mۥr_" ~ZeŲ_u u|p`1gƮQƝ'L<`Tpw+ HMAKcj|N#Ш^'ڂȽ!mYR '˱.ruE-rY[!ج} TA؅2WyQ}Y-r`n $X0(k =vSZi
+rMވPTxѱ>r]S\UW`ĥ@\Lg}_L9Ṷ()UdA-6\hO)bw}||mӴ>fjD\Pcd /o1F7
+ë3hmaa% w(VܕTWA;0\8"@NqLǹƣy΃ON4.}>HIcE
++HZ7"ϸlvU
+.͙ n&\/(e)T@&|2[P䦁;8Y`oGS梒 l7`,ɥ`Ǐ&CX;GA֙Uĭ2؀
+bV][S}^> 9ˇmeM-_Ern[@ҧbBp{I0y4itsx
+ GZa!gޓȼbn_ls/.I 1',4Acے%s cqj9/Dn:1˽mЗIwz|eso ?ϧ<l 3ɥ%rmm<
+XJQhi1k2Γg8M}Z>Wʻ/^Dڰ&*O3Ѓ-`F"j >HΤ%Lv^%5 ^@w{8Yy7>/[ADr5B T#JUhTC D>V2>.swڧe!=0 V [0!zҽV;Kkv`઩?=OJ<IեVA`eSqܗkInlSN^nm'_c}~aWԧsdx`ߜTm&)a@'
+p7\Zi;gL
+n]'H_5=ӧ&y4@i;˦E3MvA^ Fc~l:?u2vFh{NVthw#w2
+Rۈgq}=U)JBÎ2]y#q>iR2;#D'[j$Kǻ&C(1Y>Θ~;
+*tCZ1[h4=E <=\CO.WH bnPy z:ZPK|۵;|@%7"m
+]8YQ">j l u6b9E`CiQч6hA|ׅA]¾%6[kRzcKJ2/ Ɗ()UG!c=ecv9)
+]_ͪhbfk.wr=iSAlBP8b BEz !z%rԽJ&I7[IkQ{/bp㛺ZSHsM}q- [T[!HX5,ՕQ8 !_JEk%oNz.@齠^=棄En'3I 
+ 4h
+\!;΅jDgi][
+oyeǁ¾9|DE{hB$6D:95Q9\R\'(wd _ePP`hM,O֛8ѹ`?ue!zsO'*X ' :;.}Y%]E;9WJ՛dML$tsN)\ֳWg]DumQB8}|5F( 6:*"eCض2zl2,7sq\ޏ.ibjSZ FM]V`MPL;UnY(CEw@} w^@ruNlC*ɤծlT:=Th/r߷."T5[_d4T*#L+4<)䩤LQ|r&GTO,+fdK'K?r݄i
+t7sK? 8g
+oS=.{~)3|7bAf| |+$Yfw_oO~:Y/~ns ?|#
+Rں\m:.\:}Wj3vw-wcaë"?>D}&-ncO{*/C,h}ȳ>w7 hߒIyy Q CaLs1[r zMT {:q{ [Aq7"8"g]7Pq"/+$g
+l7" P̣N_ȞyHL/U;wBr{q5z?0{E zZ Ro O]*wG #w*K".ȧ,O,zs! &L5CMB 1,1,V\nj2CqQ,2x7<tL*[`&Ǖkhd~#?5 pܤݞLJQ'A4`nsЩ nx%o͵]%.Yt裬T5nm0.<k : ej?-c}MVB˨
+Cn}:5KR(:JnoT+EOqCf'|WYS~kz͉R z{$-L
+'Kc1}.x.ɓ7 ӎT%ޝ`\p2x3~݊)m較 EfQL%Cb"JoTq{D-Hic{A49F!='k4&
+~@HZ*UawҺvBâ>]5x\Dw9xzH-_,cvh9{j'+Lȡ8QM+%z8<*ȉzcI|J
+o"VB<,"LHz7ڪU8ӯP„n8嘯֗,*=[J42%棌@|mY\ͬ3e26+-ڍzS- 6%j%.YW+ɚ$8;}鯊\
+4~īkYDTɁ8gpo$-UT3w:uOrN/6)B4AȹpX Sx^-ɲzyz$DD` ggo|FlbfvDtW&<5H D7Ӳ5ѿu0,
+1[ ˒A`F{>QOCIJ0~)Z%=N[O?\鸏mY
+e)5o|gT ¦G kwZ.ga5?{Ɗ7Y[8[B>߼FgoW - i CC";XH/X<~Kz$c@кENh? Q2nLHcg^
+ϊu↓/3o B4GRUZsA`;@5{ Tߺ ZQ)+\:(5gKyKoG}[ysk M Kܫ$2Rv6hW=0hi5򰊀L؉(Gaw
+@.
+n?`7) Mk+HP<Mh@c0
+'Z}3oRlkvn^!)IB>Zi}9l?s^; 羵1Q6[A!=?d۵NSuY֭$T_9Dò5{=c`Dp?B9wNҥ<j5@zAˢ _ n1 8cC8jEbAJhn}֡ByS48ܰ S])SlvKO9*!ͭ;rs*M s<3}7<Fs-w{3݊{}HmV+%.&9o<gJ[# I,g#~fvϊ<oIbUׁ%TܚFȝ/e<lf"@Sp Oĩ#ge0UAضw`m8)g{ YQ."H今㔊@ $];ncNDC{?y.$(KJ në f"x
+l7z[?
+y2ko
+Yꔏ/K' !I_:WLQ
+b ,@Ɂ70ΫHcOX'87MJ#D*Z2K oo t+UrM1|l'FAP
+eȢut?N>8ѹ!~Aѳ
+i-1\eRJ8־ö<^%2l $T<CZ:<sO:T!oT_^)-4-Tv,h]Q|CA:tQP3 ߈;$ x,*=X) ֨K)WEړG=#\|"R(p6-kJ?1޷H[U JV${ƺp$/Yvf̕zWa)*.yiz *YiFU< ݉6퇯X|?%qϸOn*,(_7I;[Ytz*sw,- YN6Uj56V_X}%%g|nO
+.ӪTbSq~{)}*{)ɯ]a[jLu!;5@R(%b%hIU{G1%{DMѰLisU)W623^Zh! F`2)?ꁰ<ίԛ}N*Tw0Z@G5?7~)g,}?S\iybKKE9 ھ"af˃j/#-Lf֙!#;2]6' ~6ň2" Hs6Ns87gZc`nlXSjv$E n
+{x%fLW :ʷ(cd
+endobj
+1103 0 obj
+[ 295.1
+354.2
+295.1
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+295.1
+295.1
+826.4
+826.4
+826.4
+501.8
+826.4
+795.9
+752.1
+767.4
+811.1
+722.6
+693.1
+833.5
+795.9
+382.6
+545.5
+825.4
+663.5
+972.9
+795.9
+826.4
+722.6
+826.4
+781.6
+590.3
+767.4
+795.9
+795.9
+1091
+795.9
+795.9
+649.3
+295.1
+531.3
+295.1
+555.6
+795.9
+295.1
+531.3
+590.3
+472.2
+590.3
+472.2
+324.7
+531.3
+590.3
+295.1
+324.7
+560.7
+295.1
+885.4
+590.3
+531.3
+590.3
+560.7
+414.1
+419.1
+413.2
+590.3
+]
+endobj
+1104 0 obj
+<</LastChar 125
+/FontDescriptor 1105 0 R
+/BaseFont /ZJLIFX+LMRoman10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1107 0 R
+/FirstChar 16
+>>
+endobj
+1105 0 obj
+<</FontFile 1106 0 R
+/CapHeight 689
+/StemV 69
+/ItalicAngle 0
+/CharSet (/A/B/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/U/W/X/Z/a/ampersand/b/braceleft/braceright/c/colon/comma/d/e/eight/equal/f/ff/fi/five/fl/four/g/h/hyphen/i/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/plus/q/quotedblleft/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontBBox [ -430
+-290
+1417
+1127
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /ZJLIFX+LMRoman10-Regular
+/XHeight 431
+>>
+endobj
+1106 0 obj
+<</Length1 2874
+/Length2 33456
+/Length3 0
+/Filter /FlateDecode
+/Length 35101
+>>stream
+xڴUT5@nA[NtN ]BpNp u>g'?ZU5窪i(TY@i0ȅ]7q-]L
+I
+WQ`
+h)%$bwG.rpEceW" .&.
+y
+d6Y8yx&NN&(Yxs@װ
+Mڛ,[$'(Ȧ~/C8L O5?r Ca nHA Ͼ!ߐ" y"{PW%Zǝ҆?-=@$:ۙ8[R+');
+6k.ױUTa+^KswUv˜7m\ʕس4
+SP YqLt$fUk,VX<fY)))i痣/߼w}ϳb(6˪(g`cĈQJ֬ר[H0i}]yv-k9[;Ja^e1>F*-exUPdi%,Q/9uW)g(6hNa9N,8)SZ8v*v'`/VNt(Xףu뾤Ő|h|RS<
+{WC TS9)*Z9ppU
+љj"ݒdao#|°!Amq>{mIx'L5Wj[sZNߤòr^{9p{{oK,)v:[O$͔˖ʇt
+_(MU8U[huB7]c=x2\
+i|^"lub%( 2Xߺx#G|G
+߆ss%J s“`٤$}MK5'0vdƢI0v{llKz6ZƖI]x$:Prfv:]C^#.] * JW
+ +z"92%%KD>}<燹c O:Mc[ʫ
+U "% ]gxaP]%h/)5I[Zh fhݒЊ3fD.扮bô ,:-5,yw(CSfۍ_srIN1w/2%+.G2zTV8WZ@ri4
+8!s:t[%ƫ9a*S74$V2Lp8ܦ[^1<V!e~۽&/}x,7W֭mNQ-+ Or~~}{lY5T BsH^7B OyG/t+[ה= ouH00-.43/Y?|5Au eRipJǃ@Epʯ{&vS EShgH6A}t\&RM$Maz3'*Xӷ+gn0<Ge_NS(AEq3nA3N?6J62i1,}zQcmnJhըdձ2.!]+G}jjS>[.8'l19g['S)Tz^¼m_VM uN?rC`$ g>0i
+:0xh4Aߡb 95.[q|8ڌ S[e-.z{CQ/h x}Δm`|-r-LMԨ~!< =F$AbBd],(Vgp6BYs&j
+¨η.OTr|e2wKY ^XrJ;7w]}Zw}ܮ4p+ Ւۇn d3(YIxY,{/ߘyY[pb]6ߘˍ]~Xv}h e=o]K!O#{\u
+cQ$LZJ!=jI"=Q|Xz4"TTC \#]DC[ĶZPD$W,PCaQZZ|S@oE)?1jthjDڏC,#V!}>%ѷ
+n5v8 ZHlKG-8xQ~N]@6 BoOQ"RS%LtUb.b3:5YVɕ& 0.%ߚG_X }KRt|.i~nGӟ!̖<並/LЮZ>@5IK?MNVM}r|T;%(<uGQx|X4@;艛&IZ
+֎bF.3/ IRDeә W; z\9
+hm-U1D`ѫT j0LĭR)?tf5cTKxa ={)ݶ][PlsJM>ն%eqmAc]]YZVDF 5]6q~ #Y4ɑu[6+g#U.s #cm5”w%xY*#?nK4T3C)*?S13EE\0O^2ͰkĞ|b;ZNZevj:Bh7U:^S\&N&xEHCmRLɪ>oO4순H9C)oxpaMNwW"Eĝkw})i̖J{2^̴z@, RxD10BF$GmPKoBaHQsiAiGSV A[!~T8_B3r qCӞN5[Z*
+Bfv.>dѨ" D!쩞B#ǞSFnŚ>-\1eۨV 9VpJۨ}~K|z.;!{- n?Pu*Dc_=A}r4}+s;*m9/|7r&Pj;,ouMІ|< l>zlR&,q&0{tpZG{lg=to% 'ktlUՅ{IqH%>yu׆09.&rd[[n^.-%MH Ht}{cVmʫ ;=(Y̟sI Ɣ@#/ydL`m./U <i˭yawۛVW]c[ȧx(neVDѵ\Lx#gR#GZYԇ7D j>Nh
+&9݊fI~zIuD7<6%*RĮyWR
+J^2+d t_̩xSbEĠȸ|`Dw{4`M՚vcReejz\ΧI%UFGovi$ހ86 4>*Xڋi?`҆t= ,x,=_ƺ
+xTjV'?­"Qȷ-r{WtD5M$ɈbJMPS{_d@ s H̡k*
+rhsm[yt#0N
+4&edN7MT+[ O7rEX4lrApʔXe@;V-MzQ=0FZauˊfØƷۦX7w7B]!|aOq7al̅k40K?xӓlN-[Lκ?0$f< O_nJy'UOpF7Vur
+o8X0}+Azv{cݽ\~p6]@4ˢ%33QCu..i0#᪪ŷm+%z]k6Y M(۴v^۟Ww/
+`fGٍK^|@(
+ݐ½'\8tŎ}ھ|"<|ZՌx
+."ڸY> :dlL] E$8قÖoŎj3*(J/we'xySX#Swֽ^}ݜڝNjMި7 I]R _wzz À A]Ü/LGTe<C06X,}\<eCn~.y;UO lfaTJN -IX&;p*y
+ L)Aӧ&}d\a?HIڢJ1-ng6l_*ƿ>¹G#,wճ&pE+
+<eLXUM`r dͥwy3q֎6}4bТDHē}p0$y9]9yÏru1 Gv/<Ah3`>$݄IF2ȷc7s2ڐ IhŜP'rYilEuhZh77ooF3.8^)Qe2Dvµ0kLNrH ҫ<E<{`2ߕ[~"1DIP[YD3
+D!$Lѝx}4cS3lDlݻz%vmJi|uG-oO1q)χ)Nÿ8cYEQsˠŐ60vp
+H4:bqnGrGD|D|Rz&N{^R#MW1(=̣4CsY䫧bJK3yq_b Us
+78OҴᕘBQBRtr [;O=q>zgԓ# b]Kj6fAmjV Gip
+&\ڼΧ#o4lˇ+*O +]$p|5wGwRc8P\q RtϛK<""8ꠣ""9WZc|NzNEY义At)ot]Z
+mB ;Jnن
+&b $-ւ=%kO׸4*U^ ?=4ie~myl gtν]qo/qKO*xpٓ1ґʟF#]HbUz
+Q{ߥEZz~NϏu]ͳ*iru}LM&gg}۰B5K.!2>#!\'n=,Y
+(M<
+IUE~=fIJ|Kc?8Եr})i!Ru=ݡ
+oM}QCclܑ%0!_EhCll'vd[qA'Pڶ%b(Axrպ ']nMia=$e
+#eOXeLgMϔ(ޣnE1vB?*}|'3J
+ϼ9T \)H5Xn*К~\
+$oglpSOO^A
+ȅ+fX,5xyyec=\ЅiUj8"ص %KnT_XO
+7dz`p8z;P[HC\eo7FGO&#e[8>lmϯaj+?DҤH1Й3h]ذr̷\Lju<80?R$ɨ~YgVU|W&)<UyS̨mL@.^  <[PKZ*=OOntJop+l'צqNl q=J?SF-zӵW y>)0*+# U[ g𺯘c\tZ]q[e Rm:k}k@J-ɹ~9oLXݵv\({tׅC"dze!%)~&R}CmlˬOFq擽NRKKL̹v s)CV U+:j-Z ʩs@ _RG""DGz`SVZxGܡ㇪q:(5؂+ń(Z.&FEj3gY"X-K8
+ 2C,_繺#b'gY,z^N!h5ܧ<.'9o&D*`>mpNm,0u\)K zFyw;xtsNa>c"#sM<Fk,5!obmK t O 5+G•4UEY;Y3].<_˥TS>#rTzNfehDCB5y't`h0 س4nT!'S)He|l|t,WI
+O!o޶iY)Pc`uCw8y֬m"*=%z}f;+A#ALYݰ夳%o0ta6rX[Vtp*F_y;PLz\Jq7a|,^$'Ɲ&f=܉HaWͨ턲PRZ@^|D-Yc6ur}2n
+4fƂT^&ne(SM) صq8}1#%D_>*%}!|#m.{::nXuZx"<z`F;lX^<O*.$mr +$W 9NK@yim݉&ѓQ/=%XmGVgSo Bt{x,,K^z] 2]ho*Wxa
+ӼX:RgǶ6 Z*nO0ݡn'cW+mUcuj,TTfp=+ҥ=R',B1 ,*\)0CNĆ(:w~nʥH#ۉ7H7o7v#HϹ2 ,W*dh~oD>}T%ޭ70^)9=<qi\
+q0\L55$QvV~#SDxPS7MM/jI1VU*O
+ :lf3^$G6OlGؕ_6}AB &p|(3oR|ٜ501KyI_m[Qh*$cڏXK3Yis;i˽l~CīCG<dp!+O蒦uEb>: GEtC[}9%`S#=޴nW n2EJ5!0!@u](.Czp5ȷ醳 dvrxvjWv[!`4X.?Hk1l#<xMPJ5cns6je^ v/{p)'Crtd\Ut(NQjWKGkq6}LF{j͵lWiXQIrg+2c^jFL3<A\g;| jQu&v+E|ڏ%ƹtK*0SL[ B(+3fY鵘V1bC4vIeJ_0QI 횑U
+Z[u:Yqp5j+,\%_/.@ѿ3SrjBzq!(عw_ɯ]|+mFx^snF&,P6 ɘ]C[Q=P_ 5~HT~>I<#Ev|9f9ѩJ0:`n@jH$so[Rݳ;|~1R!q]zc Rdnˬ0VM5EUE>n
+nK (ioe2S}xt2N96>=ͭC{"*4|Fw}R'qr$sMJ:s{pVTŌiˮ;;A )T6ֳC
+N$<v m=k"dtːaLaLrqɍ
+ _)^7Pvl5ǀAaUo1jb/ʮ8Lp7y."h0vV@R0^/7W_@Lԭ֭))"Ǵ@kl%=m0 <106ۓk.P3YUfNDEr$DL] ckk#fuos[Y LEܦ8ԥ=0.Ύ)30U݉&Vƿ?vlf 1uO[~L4o(̘a=15`V)K7)} @Au?M=RZݙyրG\ 5%W)دP[&rr''D
+mH }Ӥ: ±. DmY=<#y 'dQN6W5*oZ_
+$r0"nr|ٰcJTL7e2==ʖSE!* d]1Zd[-k!P-.TsJT 9Upg :1n 8E`oI@շh,8M `=@Yuu
+7o!)TbYF7Ӳ-:)tlSPG0\@QM}:.A4yKq;Tws[[D/Ot iNb"Hҳnf~G!O^{ɣ-
++֭
+fh!`92
+hx 󞳕)< 7WoҒk8> A:X?:9"v¢9MH;?uhBזnN@O/-8#*ڱE"g~9i dwpĎ[DIQD4)xį'W}kVqKgvɑpc 3Ӱmrzۨzz;"Voo^u r*Kv9"Ir3&R~Ҧܖa_gMrX;o,M"BzfOVhQ 6\pMO͊P-
+-> ? 0 쪶ؐvq$iOA!I$
+#fG.-&ެzjw`æW'@2jó#qVtA KVP2<3Gۘ!iws?ge?t̔ 2[9
+/
+(DFH/M8fĮvנfg~uWO3Z,6DMg}In`a_W@n)ݖpJaM)Ǘ+Ψ*xxYdJ@YLNCYR#Zw*aЖbwC^qM zҌ3Q~'k_12@ Xf) F,*fX(6ch_G eFT#3FP`<B, {_r9d^4̤s2~rK)ƞ~\v޽!q=X)A(X
+RN]lI\"!u}7CH|p]8+}?kk轀_p;)@j)h*Y
+cFn=mi?A[A0
+ wz
+؋ψ'wjXY a/?c~|o
+ @S7k#{f!0dk}'c%H"›e+%֠^\<.qh ;-4}xF/ E4ܯf!zTHOl0r1ʩmxp˲d [ /y?YȦw7nYKq9nkM[zsQ& :p(_钤W/ug!05ϗp|ݏ=AV@9c0`Ze/bL̈#eTLPgɽ8#:,~uLZ2O3&Z{MY<_O%W*AxUv߿ޛJϴV3[JCBkd7sQ%ք7#^B5yg߷KW |B3  DhD`6WbyԅzM6 X2ph78#k>AiGo7EqprKM,|J J"뗪 L$nve*,O$ecvӔw vueuˊVYlodshwi5졊_ڷN[
+^tXyFy*n䍳;eiAB-10G÷%qyD`&i <EVzeP~xz[e6 ʈTĽ%vC J}2JN3>A+8pPНx
+Oa<U?pHڳ/hPns*56tH4XX
+fqolbG{>;f[H^Bh.M(_^ '0~
+:tDۄY4v:1:ZB $N`J L^U(? _[Te|Y̛9blu׶wsN(#ةԉ<MG_!y\x5ֿ2S+ךj{̐;*PM!3]@$gE`_.7tOjˍi$^$&+KԌ''z2/2ǡnt W+kJpV/mwTBXRym* yTHϡT' L=s?ݸ-g-Ȏ;w4E|e%kS#=ݼ/&KNWoezkc5i]=X6;Â #pa=h2K3y'#Rlic raM}P,@N%1'Gfif m:_<2Jb&/ UY)^~{1
+oTy#+2TdҫL85wC,ܑP*0S \iW"Jdg6`s釦 }EjO";brqAoA|ndP`hw5n :]EmSGt 4-0iP
+D<
+t[`YPaV4:70^sңBi 6\oi06X5g~;H`8"Uv c%SX|<&3
+}%M>288[bS q䈍墥) J9!qZdS6Kg't?-(fQ vݏtn&)͎֡r](({22,ֹ?qob*R%{%I H=>Jbt0V7J@ͫe
+%R|nJJ0<LGhPϟU(Y<FG (? no{m\$</Nhc@_׬VW|*BJh;4jEM3To
+KR`~Cŀ|UQ&9|8'mFo-.;fplMoX^JMZ )RJw݁%ud_$H1YG0&E`͊]Z6[ϫ'(SҧdJ#*v~$k^1d\@Ԅ;W9C>b0YbǕTaD{8TMq+hb^"s6A]_P FEי{`Ie˥XX:]RI ±WiC,qܬ;Iy.fLYWq9ǰ
+- A'g4O)3.\n>:!C.کsKt Ÿ_qOo/\wY*-XqZ_
+
+zf '}5iO ǟwCX"+>/ pGj֒0:ȣoN<1bCixcvSJ%^3"Ek*tz s9\ɍφS~,KJYθj.כ;䳔s?wO`],Z Ҝ#.;dvQn\CS;ͨp3l%qYJ2Pcad{<IUQlH }Ӥ9% "qNׅNu(ú*#80{$crpWgMKKFo*X PنMG
+$ 1\ӑ5a ҕgOɜy;;<w|'1%.%K4y䩀y'TԚ+HguiF#)J{S:`<VTKRr],pFjtޑh?N$Z^\y[qgkOfb4&VK19lBV5!")pG v3qwsL?ڣ럗+8! M`M3@p^ɟfL=_k9+lDc~[h#P
+q
+„,SJA
+u)*ƅ q+}ǁTCXC<`Ajuw"s#hln?N U4(S:?md_…]bro4䴱HYYɚ`!r=lbz-ĖSx4,jfY㸪ol9=KTO|hɯU~ad8BYeǫ^QߥI v`j dWSXrHnT(#߆s *5xȨ=bzC;-mm/۵
+;E\lD6@cٍKS  2weU`+Q\<cÜ?bAB<ja6(Xé<a9w>JHU E.{ bvCj_B]hv->:,om
+ 9(I ͭ_ؼ86~FOJHi-Vm'gi@zaoea? ЀW,yJ)2ZDq[6b*mg񪟙I _qPSVt`tQHbek&O%V.ɺN7>Tu@DTI!YR(2ޛeFUsI
+Ys rnnY{oܼm&+{ȯ]1}|
+?\}F z(Y"C5B+,rävXoqԋ!emk%ff@0xTC"{!-ǚWOa(i2 ޛئ 2 6SaƳYN;p
+۫+|_
+DS_q2d | ӝ;nx0TrFP0r,4Wo@˃!N'zHH iq8qP,9W-$Nu+o1ܩifx66Dʈ"FGX7~?/LXB+5{'#"jyM`>tԜ0oS%k;|ҺM;alt>svRq Vud}\2*[-M7.ga ў.4\=)Sml$T] E;mިV"OJP^.>l%kc3<W*k^}t8Ӕ[|N
+^D4FLGMG#v=GEXp["?lGŸ_RvD[kj.O'ДE5wvfN x&<*JYaӖbO?=UTϴxi`=|ny* N\El5\sI\GCqsq=x7`Œ!=.XlCe Q_k 4P 3Vg {䄿PH94!4I9E(L
+uK|⭑s\ha"Bpnw`9 Sw"ޡ( 1?&M JTvXI.
+7|.R} 8Mts5$K#?K)UǕeɠ ǂK!X[}w,|V?>9? =1c0
+M.yl`T_ 4`߃!UoNl:)H-pL7*<Erg?ϱ[j4W4 W2P^"=kA,5};_.E<HrqhO;V\ԽD&.͌~}IaqT$ZDŽwcn/7=
+[g$>daXf$g^>knCiigMLy`΀LMI(i #u"דE:1#w[iP` ;DIu~Q OzB9[s{[.}X!90$I0/PkIϹ3ZYАX#ꔗBYA:hg<-%`̒度
+JJ5!9ʬ%vTr-,:7?!h=K
+ 1L<Ms[t}5+0?% GM_އę
+J"7nH*!dءrL &)a%p
+:i)DOYG4z^(׼ 
+4H:w֘jP7)P'pI<q钳g:)??+l" |vlㆿ4=JaH7 dɩ;)rysX_ %i(·.6gv$ܔx \T7@ j4Zj Kb_b>,x3ګQ{3
+GU=MSȥ2dv[*l
+[e$ȠF%Bu&9#v8+9\*chOD` (mcBt qu4q͹
+yW&
+rԔR'fN %Mj_AMa[6b* U[/qkXlt4itY5Zk͂}l+u,Vbޓ\Re;3X{u`^?Лܠ
+4võàFdC/sK#206#Z=bj&-Ab0H[Gw<ϡB 0[$Nc@Nw
+R$*
+,<8tX!mo-C<;&5^JPztM{r{+ C()-OWQ;KeDxnjPvAb:iiBSI.ͤ8veuONl@PN+Op=x%$h<De&8Po(6`+J VL#/aBrVQ7ؾÒC:zxU=`ՐPl
+_ 0e/ؚvB3Ƀh;.VEg©T S#nHhA$ONq\zٝjY#SxDRû ^ײJMȸRq?QzL"#r5X=N{&VTeui5, `~ԒZ7<!VS&{]!co3r/T28T51<OZ9FTԬIn,W{Y[ve{endstream
+endobj
+1107 0 obj
+[ 472
+472
+472
+555.6
+555.6
+500
+1000
+0
+391.7
+277.8
+305.6
+583.3
+555.6
+555.6
+833.3
+833.3
+500
+277.8
+373.8
+833.3
+500
+833.3
+777.8
+277.8
+388.9
+388.9
+500
+777.8
+277.8
+333.3
+277.8
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+277.8
+277.8
+777.8
+777.8
+777.8
+472.2
+777.8
+750
+708.3
+722.2
+763.9
+680.6
+652.8
+784.7
+750
+361.1
+513.9
+777.8
+625
+916.7
+750
+777.8
+680.6
+777.8
+736.1
+555.6
+722.2
+750
+750
+1027.8
+750
+750
+611.1
+277.8
+500
+277.8
+555.6
+750
+277.8
+500
+555.6
+444.5
+555.6
+444.5
+305.6
+500
+555.6
+277.8
+305.6
+527.8
+277.8
+833.3
+555.6
+500
+555.6
+527.8
+391.7
+394.5
+388.9
+555.6
+527.8
+722.2
+527.8
+527.8
+444.5
+500
+277.8
+500
+]
+endobj
+1108 0 obj
+<</LastChar 117
+/FontDescriptor 1109 0 R
+/BaseFont /IXCPFY+LMRoman7-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1111 0 R
+/FirstChar 46
+>>
+endobj
+1109 0 obj
+<</FontFile 1110 0 R
+/CapHeight 689
+/StemV 79
+/ItalicAngle 0
+/CharSet (/A/O/a/b/c/d/e/eight/f/five/four/g/i/l/m/n/nine/o/one/p/period/r/s/seven/six/t/three/two/u/zero)
+/FontBBox [ -483
+-292
+1562
+1124
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /IXCPFY+LMRoman7-Regular
+/XHeight 431
+>>
+endobj
+1110 0 obj
+<</Length1 2091
+/Length2 24184
+/Length3 0
+/Filter /FlateDecode
+/Length 25477
+>>stream
+xڴcX&6m&۶k݄+ɚlM6'ۜl{=Ϻﵞﷵ<9
+P֙ +lgchI 4s6t0303q: -l <
+5Gc{{;"&IW
+@hS$aE~ OOcnW,hkhklhB/@rr.b؇8<mlgd@5z?gfaONX^ZB\E^Cyrv28;,`Pj'?Y|lmekf&7qgTppJO o
+?h/ `UТ?+M 0tt4c ;;C&@`ds(ػ8
+t' |8񱀳?
+>vp@SDѿU?]U&L3tvpab`8J?_ ]G=+F65C!
+IpR%) 6ن#E
+hOȷM -$ƴ~[kN1Q6GRgP L[/ >*bNom!ru>F^%ꖶ@27b8Z//N:?b|2^5"e}/@`w\-UPH I'aﲲ#XWϜ
+~"3}!DEgnp}#ѓ6I/w.l6n e-wq X+X01/.X%02vڥ`':քE
+:iE'5Cd}=T -k%.[G6r™ѺT).5}ky
+2B-׋9@AV7!MuI}}+{>Y5
+|N$CQ.]ip~3gPBN5֣,=tq57wGTw&%MׁtLR3gRÌV~e]HՅBthzbPg-4q=ry\SV< ]xc)<.P39~D-b~K:?`$i)⑊n@7;A|ӕlΊ`{N+6K?)$u8_%-.b.a&">?Sl¾e%4nlku!-=2q}|Gv~5ߗ)RdXoT?tWVN. 7v;]I&j(%gnZ8Դrǘ2oy
+L?īeӌ.ޅ|a8|܊N/ːQ]EA;zh1vu322n͎㻵/usNHhEgx>{ 0(Tm3w:m-W)AgS{lӌSE`0β1Ib?%sP:gA{YIJy7$k"@f}HZ\\!K (~w:*LENM<Kϸằg ]Pѓu HŹĹ~R=]ÎʩzЧz*p [T=+ KCRYh.Sej#ߵRYzνr
+f6,]juWAzK {sZ h`Z=VY@ 5
+lcRR-/_53|sʙ,
+h>3 J_ԗj06 .p#L]ur++Y;8GH ߔNg(Um4Tf
+
+*sGd-ԍݦZ^Olkz} 鿈&o#h<ƦOԸ5ZdOI?kzW'kQgYRGcLa,1pO3]48jtJYӶc(K7+?
+\k[%$GvHU`bE8ҫ] Ϗ+a1X|?Q%O~̉,SI=F(<+0UGRibme.]"֨_uc`s
+koa3<b6މ,-1%u=cZ`F{P#t uݪO^l6B~~uuݏ~_G!(&i<Mt u}QS5-T IVڬ[PBLA-&b\P ,?x4A] Dn?hۅ>a#qf9҂7<t&mYX Dd.&1Ȍj$m%v)Dԓ,eC.rk<t;UZ$_θ2"# :utX`P-GU:K?f0V>Df{ye -챺{ XoݪEA P۽ZL1 C~?UĔSBv?G.c|/w}X);$LKzJ7KLsJ)sBb52ЅrvmփG_zHeqcBݝL#`#iM00E4_=7 'j&"SA-5~L<jk|-{䬏YQ׏3#\!jPG};7P=2;Ye5*W/M0X*+.q(0"Qec-;{[_-=
+]QaiK^ch^-E~ԡG2l8L~}b<T
+MJAoRԑ;eLM?I,tWPP1I6#~B٭O)cy<ηZʲ_A\D;?ۨt=xg[1X.#ϝvjyvS<H7& H,ZEf}NcyPتb%͏[#ۃٔ&_hR'bs .X""QZ
+'SWY~3%g9u,9">~SzFZ~Q@Y X{i
+k 5-2ғ׍6L*MgyqY}䢊&S [C7Unr=_o'\#y}=t
+i
++t2/D)N8ApY&qe8f8Q-#е> v;ZvbBB49uou]nK|3&{ƨK˯i!tgSߊ[2mz0FeC`- ]{,p?;sd0hQ~C^i"w1GYsg4}˪ei/
+Zgž:ӴއD83e#kuA:v*mc1 B֍ t
+!=2Vt{뻶O:DSaƷ;fn[߱6IAIYup.QxJ[ &Nuj[@lKYBE 6?M+-p&!e9+t jw:}i?
+LËoNuh*S*ͮ7~}+zM-Hq*R15]6 lk1Vw{&PA=pǒl_"!O+XQռh/.GN`nwT<˒Й7kحVy i, }?Et gC? `c="6?Rk |Q@ڦ_R] ٨PL_Wp!̤xlTܣڏ u\?)#bI9w2Zf?=G({
+6R
+j)SH(|1h 4X 1<
+>BM-o!Qނx94ԧsuu2 &FͨdFSKKW[؎R*\Kv;N=$.)7ڍ/ha<jE&N _6TA'Fi_=(?ˈO[d6ߺ'DϜ~9U򦜑Ho +mUٝc(n1ӂ$)H*/s!d~Xx/_̸2('XxD>{~ #qDi,GkrM/
+1dDӳ,id_,ʦQ_8ҫ xBD P׈R{` bEFm}c5Y=L~c;Fwչ#KOo!;ᯜI>6&ѣzHi)24 "K{_~I1yB쀹?E>Yz\R&6讛|AwZ1p |=SW!3sev'!ԸzH#e$\ް)B(!Qk6̜yu=:F\Y6~ :
+:Fު#jQ(̷_q΃-ܼfy6xb87D+NcX
+6s *4.H1(G t[|6Cɸ񆱷ˊ
+J4E!ˌ[?~ړW.}e*~>nXvs0¯Sqa幐Yz5ljv~5[1j?UΰՑ?Xo$ p#0:]͗9i(iBM섀J'(<C
+w !n3DKr1˗`o%{,ka^^ =yؕˁύnS\Ⱘ_gK8=bW7R%m.$~R6K"Og>څ*ؽ?oMm%)v[<]Fg<\Jr-J^^Ѧ28}'9qp-ևUަ{2nEeCa$E+O:WYM,SfsDWj!SmNp|硋uAAk mH$ .n<?-pN
+
+ x#E
+~* Q'}N+)VA
+Ȱ2FI 9I%g.Vb a
+"KN]`iDk!
+#j4qU ֎e-9FWZᛅ|F6ԕ&qjfZ]~O\nT|`>HAdsOpڤ&*0cs /}r/ߛdLiL7x=}tWr47mP , 3 E)2QT}aY&~zW?gv7Ğj6̝E(E?.EVN DnߡYܼ~d|,7M_
+XqLcci+ͬY̻o~T{'dlQ}&VyB\uHIPYŋV3~_1+e}=ƒxګVXlA~V7h Au+MVG(!yH򺮄ˆE&
+ r{
+Ÿg
+{`'  nu#\O'=#QAz x07>+[|9ҷo8ep,6㌖q^^[ۃfМ巺,
+<ڊ$5=OcA?''QM.6@o84{&KS%@LK_Ge 9*]{N-CJg[$[I>r+xc6`}1Mw+JH&0V_ Z]>/a2[Vt#lW8?
+s1s L=ETI(_H"3eHQG1~qqEEξ[O
+
+3Q<*Rr\M0gώG;S~ %DJ IݻClϊ"mg/&{ }R}:1s/ZKcF Z]ۇY:_lXXغ] ;ۙh雯U{
+*i7*mm&ݡ5t?s}%AjryRi*oV+R wߟ3ܑG_lM,$S[#ݡ=FmO> zT%P"%#p]p=$=>XWmĉRIڦIngY!Ęz82pzPv(ZӋ6e##^FĤqn=,a)Psܺw#i)-<?XvD&>>;s~S5Ffw4M/TL{=$Ns9\ @l.}% u~Tzt8r^Xf>Xm8}'sQ ɔZoߑvi<ثgq0Po%Y UߐƎA}dO(@ɰWhl~Ԍ[O?a.%wty m<
+Oy؇ȁdbgc|Gp6[)jN ?7[)QҳEv}53Ns77:&2".3]_y .c6 '9R*'$ZO\O3\wf47Ŷd~ IJۡS\_uvݹ&*mDo78T!XZ@@y֋6XONGL)lk; a
+n-4r} m]}lًZ7Iu}eBA d n]~X8!^C7ErD@29*o\-rf AyӖ?*PS$/fe]R/\R㥭yw+~N,oknJ¡ZfA>EG |z
+ȯ3J&eI &w_qe/ ظ˛jqee}tqäQ@튽u)m\t@40EɔON 0%JeT *ŸgMeE}V)C_z>ץK*Zx~#4pz3]ZVX;N6|ƕFZk9^=
+ >{tSas5a0 2#jlXOrM2ّ2Hjv6:0YՈ͊meØ͚i PP1vYV2nU52N2I/:v/#lR >M'{3 @*.K%}_z\YhZrȞbY~Eႉl.(А. ;b0!ʇz@[3Ԣpy
+
+ic7/GMCL+b9D qAqR&St-y!` Z/Bvw VYx;46i \u7\KtCȷ+ܑٕw9"Ƌ^N1
+ULEs i+wa<toXS1ƺ,`̄A5$ ( >n\3'2]RlH[`4~/V54haJŦMC\.^YT(D( )ݞ9ԯrmHW)\_[ֽY%{i3ȑ bcіߺځxqdqE I !ň]EKc6 ;*9TN_+͞]\CZ6}eZlmthHlw'p}B7sjߊؾ&4RHd]d6,a?=tH_IwVH1*VgI'5ji9\RܸܧХvlpO]-4 RJsL1Yex_
+VkNoۮKX04 U:_
+G;xFڮvώE%if![pwhEY6;{!HBPd@ 3s WK|ӁxvW.v")2w{շ/0K<&;#W >ǵF.,L*`ů ×}o޽S\}w6NIo1$gfXb\:ʉ'.ɚuKzI.x kULH=g((X~Gѓ/jzA0mCvm.ube/hz}|3'sfQnB*zn׭ʏJ \y$bSSe11_ 㝔Lh<,퓉dZGY&tA$4 #dz?Usi:ΉH}䡠 }w}3$#`Ӎ.?b9ԎbȰ o=U0-
+I9 pNg4A]~ho-vGDe?IxYei۸I6 '$#ɮ7G36nGwF ' 
+#{9|Nh7^Ɓ!TvWZm 0|\\ y6E "Qu{O*Uw yf;GG-1Z:d֕)Տ!:FXa k7e0B#لb<OdDoQiF^*P nt qUgVZy$7:; cxNυdf$SA]-(I>w|‹#Ԟ37ԱncZ2B>e .N)k['36(eJJ %_Pl\BcƱ=SȜlNؐNQt0gxI/ )K
+qnB VW6m(x]໋,]%ZJyQjcsZGH%A :
+}QL<٭-reI0[7ƺ}0]˶ul6hk9G°Hn mǭ:+i
+ gdڒz%u(53(pD5͟I|ĩ_8xNH3,+C5_B S0Pl,1jVǬ:D7FU㥌|-GY%JW_{SƩׯJu?Ft2;ODv yÄP)%bO%203@9=I2Nz͒z(wilʝ % = 鷷^5qMJ:ͮPuִ5̘}tp ŸL-bjQÝH2(;Ŧp4Al%&X67&i0pY!~6I1u? jƀUv?`~今ӪTNvgJzAɦ[jNo.VJx
+gϽ-5<pPNJpZf9[U}[{TKT? ~+- ʴ`m~lj2JΕRar/{I)
+sX0ͅR@f٠{^wUIu_s"E`\*O+8"䨟gim ;L5@{ɻ;<jٖS@t9^j<g۸TZгD(mԲ#7hfQtl(}2Q$$P0.ڕ,3PElO4!==8!dd",NO9XeӠgk[3ż Գ䇻=e%Z;P kAO.oϸН(;
+} ֜h8h7S0n 썻(6 w<|rp`|Iw᳏ Zėdf%giy-yUkau`kg0jU=Y`UPHoe^.1p oiJ1Ez ,m2ڸZn@㓜*+Wzo
+524c|鱭-xUFk !CH2QXSs!yXڛM;ʒ%l6<^]#۰/eRwcꚋksA&J
+bgf~R L:"4dz1Z0tzMS!ՊZe(\oP
+cyzI24`dp/a*4mK=_ݪN(9G`eBqZȒ+c#rFa*p?X@Qg* : 閷wxޭ%ӿ#t:C1f8)ȻZu !d$9!Inaؿ옝HYl'w},ҺMXa>䈔SN2Ht-挨UbI.DzRBQ+y4熃Vs M a=ވ7VCV&Jn 6&^`m)x=78qT=xHgB ЛW)JD|Oft{N2֌$Ĝn/^KeJi>{Z9@!xx3~~Q>$A .
+vI "ݖ2l"99T;@b4ZK
+2;XD{mB(2 7u@7ZREF뫖d*YtfȰl4ֱ@mk }Z6+A9
+BEem&L50-.Ij׮Z8"S+k5lm<b:zųyZ0$c:P{uG֝.vw6HTb`9Sq s3%jv½|䎺vKl·!e)V=<ás4kJ3ɛb *w̄3ZwnA{9mREbs-߫VͷH Lm<H4LR i|s0]H/Ff%?/
+Vݩ\lm3IF3o>TBށ=jji%eSEhk: Qa?z]d"Yv֏ιhPĜU
+{ :d~峯ԫw5`}*
+C1. zN_UC2R[wâ-wi;S@#c]ׄH<eX-хp^Eukd7؈L `P/4oFy'An#h䋕 ҶT-s6&ۊ%dR"Dz)S2? 6Z7et~۹S l'}&ZxˣՃH3< u
+*6=-g; f\&55LY}J &2ۻ{SB+h |">6@A /O=`1tTIOJ|iϳ0i¡.+o#2crş\nqTҮiHQ?1n02w%}fdUrx/LbO=*
+8:#Th.z; .?砣K~ڍ?NZ}@jb|cM*M/{kI p=]>7OΏ(tE6WUP IzR¤
+qVx9hA
+cTgW2?1Ъµ.K҅eQY
+U٘Q+u"
+f7È 2˚Z/9hp,oOuȨة_-=R3&8Qi|sf?B. _'I$Gi@`$(׎\h;d9ƱҠ:HEC c_Te j`Unڤf׻tiyCSׅ/!aCփ8E3l\+SʿIW#%/]8 iP#d:'hB[Lvo k
+" :`r/7#G?wRLm6EZ4X+Lhƚ~xUӃݡг'z޴.]on&;ZTzuީI>
+W[r*<Pu^cyU + ~|0DIJY/5y?eG_& Y LM6Q(S)a9{;_̚2Pj^[lIӪF7\=rՙ U+C]<O_;0l$
+.~!E5_?2z^i+:˴7Ve) l# L=_'黱aH,3Zo/Fq}_!ꈠ~8)s[*Uғ+}yш7= kFq˖]}t-HfMY<kT3JpB5%*4d^/H }rUOkWH*+d#&QK
+MU՝y7ur? b]t(=3R7!MA^q cnv %{ +HdCM.1.0Һ=_bC
+=
+PRP>2j1l~AH?T`KM^4~$
+Jα9&z??};?AD; /atSNn;o~B:V*ms,|2DsN^HF Ԣ.+
+Wq;{ݐĥ!-֌~N@|U܉57
+ɐ>^TT*/:̸^RG~j'6+/f|<<*imo&yL
+M_i(?n&
+js"vJ|F?^y HIo%`__O<8k݇f[C4`Y]8am~GVƈ@Z>ֺ1Qgsdf&zKNr(LD”.P B s<jDvi* X mRɧE@:M@0cRɧ /D}`Kmm@&Y(S1,N'dğmk8_UmqwG87]^/Ì&dcNԕ\Z?o[dN 9twI%0*>M#jlt=g- X{ H2ңR(b:S4[.D m9 ?
+1Pyԑ'TuHÐXT3(3o׆-s,t!!_Rv㪻+8V,:&qҦDf?gt"IuGhB;6꒤$gkxt!} 
+"-Ǥ"^3b3U?_ٕ
+CcxSz?u}{Qrʍ4@muX}w .u!7776k!Ւ6m
+/}rw5[9gRM2S:+-[NqWmZE >
+=< _.4 6єӷ}Ĉ ''x=mC
+B8#}O~ښhޭ~mx4ۥ}6;m& "v4* [IG46;,_P2.,hԁ{߲$!#hЦRG3xdn@l
+?)h&LTv ŚGD!^k0e}o(y +#u[O5|uIY◊)İBx"/x<ڈ$ťc3B@j?׬p#toŝo!9n(=#Go3$&\St0-Cn+ws R6 p~**/:ƥ#ѨG#{%<nY@
+q
+Nшi*jr&;ܓ1|c kz /zph3Re'X>9qdL!
+DBza75|Z1_'iF+*
+fͪF[tFյ*۾C̐=YY~IHWʚN|ۆj=|BpOXTq&*q(X^KE/2 xkTbKD 8!s!^)M*ac%V{\|:
+endobj
+1111 0 obj
+[ 323.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+569.4
+323.4
+323.4
+892.9
+877
+892.9
+538.7
+877
+843.3
+798.6
+815.5
+860.1
+767.9
+737.1
+883.9
+843.3
+412.7
+583.3
+874
+706.4
+1027.8
+843.3
+877
+767.9
+877
+829.4
+631
+815.5
+843.3
+843.3
+1150.8
+843.3
+843.3
+692.4
+323.4
+585.3
+323.4
+555.6
+843.3
+323.4
+569.4
+631
+507.9
+631
+507.9
+354.2
+569.4
+631
+323.4
+354.2
+600.2
+323.4
+938.5
+631
+569.4
+631
+600.2
+446.4
+452.6
+446.4
+631
+]
+endobj
+1112 0 obj
+<</LastChar 122
+/FontDescriptor 1113 0 R
+/BaseFont /BZNZGU+LMSans10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1115 0 R
+/FirstChar 19
+>>
+endobj
+1113 0 obj
+<</FontFile 1114 0 R
+/CapHeight 694
+/StemV 78
+/ItalicAngle 0
+/CharSet (/A/B/C/D/E/F/G/H/I/L/M/N/O/P/Q/R/S/T/U/W/X/Z/a/b/c/colon/comma/d/e/eight/equal/f/fi/five/four/g/guillemotleft/guillemotright/h/hyphen/i/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontBBox [ -420
+-309
+1431
+1154
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /BZNZGU+LMSans10-Regular
+/XHeight 444
+>>
+endobj
+1114 0 obj
+<</Length1 2753
+/Length2 22131
+/Length3 0
+/Filter /FlateDecode
+/Length 23721
+>>stream
+xڴeT]5;wB#Aw ӸK`%X:<3[,hvU9
+1P W1903(]l,,̜Hމ:-@bF@^
+^v./*(
+@rע-XJpB8i/w_4FN)*l,A@l0R@ @7CEx/mm;ӿ2f6;3K?6yai qU9ݝOXL `a0Td*jgk |b`=ٹ_%.Lj KyMHl@g
+4CbRs?$\lll4+Zxxh
+tgR
+"89Y\#wfW
+32rP}
+~x/?Fr`}":"n>gxXCU s頛>t @t,kB"7:f7="`'Z'`\%f݊BCΧuX{C*yK{Q8~<ZEJqy~mC˭d,c0ҥŤs <@{w iÊ@3wkϜk#sc66V-F> o\#Ωp-?*%wR1 =FdAQX~0G3 t˔;u ( ẺNzi$i-2x{ :(22iҋłO<\qEuf`;(trr֨Rݰ+7nsjHrW]Eƒi编-6Y )c:2'X留W,E-$p~3[]4-L`7Yd)vgߠb:t&{osXAC͉
+vzx~ƨT]1{h|qDԡ2:R9cӹ gɗzJ?鞇F sD!X]uoL$]ڑ$u8Tپ!dNo*OEu@ŋ66ȯq岣\{)ԟְz[`Q ]bCYV++95NӨ$&-(ԖnҲɯXݯʊNIH %8nqcMQ䇺]M_WRXG|>x3T֬W æ'4 oj\z%n+-D!S1c_2B]&e׺zu R}J7=_%?\s4, *ڬ/<\{;pŠ9~ 
+A9;E D>y)?D6ɘ
+c*:*R+hƫ\a&d_Zf<'6숳9=J!X(?K!ͩ*z`\m/]EdkX t0R⍂؆iOMB+Jʆk݌~t3ŧp@7d$, ֊>LOaQqk0= %h |?%˿ qJPB&{pi39Yȯ9dr/5D g9[W5oG>Ңa#Yε;(I<A<X[hb7ٖr, m c
++v{q<̔zUygD퍸\;."rH 5],Ye[4;jo{_&$5b1z2~*#3~0u87{_A! C^o.9,3꺡].Pѕ(-?FmfTnsy~p y)7AcJ|Aoqv'95-;t6ZCq\X=<k%jvKcM feafͰ]e =8VLK$ݞ~b偨Dcd-H
+BVu,1m℆ea4|yߴpuo}RXz|xnĬ9o{4PuG,[#K5|IJQQ~C0Ko3L1~JTGXw6;X7RvID7px^^^bsWK[$ 6'*EwfIPH75?ƒ'sޣ-<`|]VKtyJ EC
+S(pCNB@}Ȍ), o5>a2IV>WȼEQkkZLw1W?:6[6,XE+iе[zrWvW2AG_nOzPя! 4ˇO׽mLxF~.(b!rX.+ GNK[@T!8yЩ1~,5: `(8Ud H%K ̛U*_*ouQ;v!\ o8Vh7VQ) eAM~C}[KQ&|ɘRDn!",f&nCO܌:WDD5NPq'76ڴɾR&mWG|rRw)ØoBXSf
+4]oCG*h.MX Sc"ڇ&@;vH
+`v&fdw>_IOYl EsU
+-*ϱ6 yTasœwY]5m}|_@g85Ԥy R[BK&*{[ls菁sqmY4r?Tln:*+1Sh
+z+HC\9Jp('OtDQ8[WǴhN($(}8,`pCbW~vg7ҬW1T v3nX}PTʞeȸ0JTLyke;ƸZ=dvhI&q
+K)IWi?ߵ`bʹԮqa?$}*-/VIĕ%D<Z˞DlaׄOuob/) 0Z
+&wGf67n)vMN09uґ#p ;BS.N vg̯YX'V3>~H,IM"ij]XCyeǡ\d)4šď7Mr=ZSתK
+: (` +{g{V"rCh1u$ox(`zsH|by\{;q! AS-$(QI%pzAвj<DtE?2.Ĭ2l͛B^QPetht9N_yfj\GȐwd>9ϟ;'>9V*|(NХ-qo:~F\9u?46w_VK'f eh2-YjBV7nR2/:gJu+1OQX
+k/@w|2g;9dsX>͝nXԄUFM-LaY.qm<y|z#c dw ("jz&Gs -fZa8~BDQ)C X~^w=j?"mE }c;kc%M<5ܔ'y& dX]eXh̎c֎v: nSfBzsGttYsmm]4KVJR_!C9S=J @A+D*E
+:37BaGU ::cM?¼B^MPSY32!`|(בY[6r&\!<.iOܠqq}\8{%[JЪ%}z(ty<$=vm`S?rSoFxM-[nTcH~@Kx}U$ȞЂm/?N49C9 G&$
+i,
+.'wE'ֽ/sb#~g@u|СDQL+јȢ]I]薞G7a8qh tBTbXTƱ~h.BtqOxIMHyA(Cߪ"JiF۹gmN9Q*#22r2in2YL"K-e5wzVN;fDžxMl̃um:B{Uҕjwʝhix痒TwQXCHL,|!=6dQ挖 CoSḼ+)ΝZE&#y7M+>=
+J/54NMy"m9=aUpE v 9tIiC(PsBvI!(M[IbK
+$9n:%N^/b/mƝ`xৠI
+i,Md ٥b
+0x?VN߉5ht ]ǻ9 ̈́/5 VeY@[/3sq0FG\@o{pmG@b4+ @Rѕ&,S<DjRn[浢df O+LO4|`w*0m4dfK}G9>: )Rq_,c6IZdT@2>4%ܗv_mܨջ+hh f9K_VWcB9؃BQX\[!i96FcD Q|U] s9Cdmaj2z{t/TWeUnCpy*<w $ {L<EW?)#+ wcu k}裇Mi\+Sw-j2D.(0 )/&g_*dʉ@x:!ݓ2vr@p*88{FuhPfN?ڰ8ءQ#12RKi) lˏi_?&ˀo%f"7Zܣ|8 :?%v4 t{|Z7dcH}np6~+ 6c.q
+WR9,`rnѺ
+ [*V nwt:Y)$:gN¨
+شE|iRلuF"[jqΔ^iRx%é.316EE t5
+0 tJvL>* 61(GFB2 pBT36[,:):C( #sjֿ"Ԇ0MÞ;[`}aef=F
+ɳS,;}#\fN?וS~&$Qi3ozz[]S?|]uy3~_~MEs\
+8c-4#7O,.GYڈr=$yLRmMZ2B3<
+$n.f c4ʿu]8Lӏ(C E5yrck5D\hK1nm:^?cgtlq؏Hhg!$b&tʰ!t+$tC߾ .n^#ZU+CM .1́ܪ:VcZB)*j-MfMI4GJ #cV)8 ٫
+)B,0᳌Q3PACFZO"a}Nm
+7+%y0eUGD 5jjB4V%Z ?XA.R2sWNgֺ5LdTm'[y92-G;Vׯ~n:m>ys-1!>v1 >d(0x-l<lDP]ձt]\'w͗q@!yY5(3dU[ɣgќ] F{VOCk&& 4gE'Ntw- e1{|:/ưpH,2
+b^ _V~2~zt=,
+AfHVR 2 }R@D@1{QX0A/|޸]H3sixC~mC+e[3ثhޘGnbI;0QvM xJ^D.a&X,1Ie<벽g0tsȝ3$wki=uE032
+ʱ`IEkw"?y%PB4Zw0Ow2Pp.6u7Y}pZ1nN.$Nr._<ٞ[]y׾CFK3[32ˈSQ \& 7jisA %v=NS>Wx4E(p\/`º~sTUԁNcL:\6Stݖ\e[zQ_vro/<͸rd~V@7St߫W؁e<?HQ/FT GԱ -픾&_gIPvHKP e;GH,Xth^4$gIPdvt;"_x>8[:bƲj@nп&tp=c%=D"5,w\~2ĢI)Zi}KU Iߙ7gĒc6 K/SE~G5LȾ%UӋܴ
+Aχy[kȺ<fÏ7g]9o7 TU 麟u*qU _F[99K<L&aB9Ə3uv,| G X
+6(Iu 
+eF.Y[axS3#Fb2Zpy[‰ 
+TmZ |ƍ wSdknYw>7P0 m4ųk~^!m
+Of~4Xq{\t[[Eyf6-۩QLр3pU].xFc έքMoĀ̙z ͬKn،SڬxKz< hTJq֞*ח=ZB:DqxLW/ 6*XSy̋fPYۡ殳<aϧ']*@=(ŻíQ)y[ǩ $FoVPNX? $ydkh@e<Յ;8hl` /%$B"x-^ K=.4X0h[ >dΦrǚN'ꂨN)b{0t_m5q
+/ȉxmWUP
+ja,-t|N!+B(*c׽>ۧ:]ۧ}Lԑ4XAȕP žAjUtCㅥ(jhhUM'Cw-n2RĄhf
+z~ wج
+iY"
+ ƣ7+<bۣ0틥.YdԝI*D~ ;%_ox[P)*$t$!K2w+q"zkEAO'(MkSaH =AU
+tB=Cru8[۹[CR:Yj j_>;}r35iR1ﰽQl3.⤉. 7*eOd}\†=DHRNW~ %5AR# >. mo_Ԏc["[)QRnD G8jj4S3I Kh Eribwc4u,nT#3L"b Fn
+uUjL;T6 DŽ6Zҝ,=66>E
+})?ُ9=3ûωW<NcQͯS/T14#[&Fsy}C?
+wB.#p|bj~x4m#^H$m&1/kT2bq(s'%vJ/k=m!~Wb'4|9)P!Xh Y_X3NޘK4ip,7#;S[^Cbe+j<:'b}ٸ4 m܆{,9~㵧$<3 `-2 L}ŶOٌOԨ2ߏ)X*^r0iYʢb0Ř͕~̬E_5EOGI
+_ Eɚ
+c\?y<9s:r r9hH wQrsFFd?\{ԴGc﷩_6>2^bL}~a g9sHf)8cN&CD(=Xh7UH#{27 KH&i-k^7Ӣ(t kqZǛƩ1PzOMƗBa6+xqX* +iԖuk$6L>"DCYƝM';tVn'/&mRxh
+ 'tX:5/8F jW4ۢt͗ pY Oj69z~VϞB |YzR/ç=MA^^vO-?$;ڌm$KQ1bzbFPI_VHîrWwK@s`umAυ̺HmDK>Ŷ[/e) Gp-j68'&L"@l/ yu@®R򯆆?$2 LFCNEFH7{%Y?1|),ץr\P!>,3{fC3ל7bwv򺦰;K_zYi) n.*DŽDI Y𦮏 ##vuRLوڒV]Dg} DuE \a"FYN6.ͨe6~n~?ftxoڗZi=
+-G9]T8Fƙh!A;շ=(?'Oߋ7)0F2H{F* bWؔk"IJO܃@֙ŦS'=-v^#_*!e;Gb]ݻ${{h*+?LZcE&<H*r+*Z!)kiD g+]wX-fCbhu>N qyv2'rAlZRAqQ⬐Wk#EOAVXJr|Y昍k9|JqkIn߼gN_g~>4woAתŠvA
+߼gd["B
+TH3ܠja腚PF-W2&zW0]S3qI|
+qd@:HKBx12A(0勶I`wB~l'FvL;hNt=՟e)b3@X:盕6bۣ<ɘ]71ᅯ#\vnxmdP`#mw]N2gEG>/lS3F4t
+7n[M ?'n /`~w2X( \͐ZJWb{4 +/i~5v 6i,ɀ`W_E~@چ!5t6Q-'ߵ}f0!63;jEK PcDƛ:t~DR}!?9JY{헖Jo0ɬ%
+
+R:ŵXìo$\6i~wI1gYv{W:\3B+ne=]ZS pj)lRpg6ۚ^_w,fX=4jHpFLAav4[N9^;l7VrJج=K#~\Eƭn!aOz]; +2aC1?m-80b: |)t骥˂e_!&_h2Ewb&\"#M?vpjc{~؎'TC!bobGڅ#U g/ggrUe + X^]ВGiXÓ:PKEe=S)tB524vn[}k(S$ZpNcOW=۴3n*9v?
+dtܥA7\2DE'⩓,0\W2d <+5iHO1،:iZžBDM^s i^
+Fx 0 ҋ^ބL#xet黻 XK/l3e6 h`6x_${quI~#Rqg+5yTKx/]+5Ew7ʁk3&Eb] Sn#l+.b%1e"i%G0%`vId7Ԉ1P.mCQ@
+_mbmg''@jL}&0E収En :Be`Fzs RF$h)UE%3& H )=_ސxq0I5XoKp2PZ-/yO!]_MV9~D=FK3vRTfS`TWVgj:˴SKL5lA|EǷe؍dFi58{)i2&R_ G׺#p_O
+j(})/ cepWʝ/J5O@;[h3x;I憅
+͹+JzNowB*׶y}Z؇ZJDaf |Ɗ@s1d43&Zؒp1xY*[!8Q$( nSl|n덡ܳX
+*&:#x(DQۏ6M|cZ ] 0rk@P9?!*Ԩ(paᬰL疅_sLj!9] pSf
+ܵ_deuJ
+hBȳ8XO={-&+=|x7_c /9JiL͊Z|D47}_MB\uwu"BFx=Qܥdp4Ԉ[-6Bֽ|Ҙ'ڲȇP!vP P0( oBM@!$?fAv&PĦgs̐MySƚZ0{ڌ<^e ,xtZ;^d+cUN}n9Lm_G3j QX?q=̳ϵ;}Nٔ|nrʰTWY˃~5k|İ*e3yQ2SU$H1عn f~Jlˆʧ6> -,+2R%5aV(iCӓ`lv^\m8z/`kϚUXCI3
+q6G`k2_`B=e
+}^GGHDCVz/:j4R^> Q0^Ѷ])Y~ T5Zp-ڣfZ7tŴY * u|`$G4cQ`edhNP"tA6A@/ץ3&-Tx;Nu[g:ۜ46=3l,.ւPrYisd?]9
+ǛlbD݁N&,˥5jY&'SmKIkI>c;[Nzuꟍ8d*IAK5y+\J}ܐ=CP9:o Z]Js(f;|5_EW v|*0ꘇ8 ]\{o ByD+yb8djlCkAT@tk+xO@W7&£*
+f߉d?j[C;umpNȿՠuJ86YwI8K;W ҉cǓ=Npș~>xv"gdΟ0=#k_H́І4\{1x1 LIht^Ap?iAcJJ>ƿImH+fN˜=j"B$A@Ws7
+}OXa cEFtel"9Qnjf_bgWK9G^%=V^6we2 ds:ֶNZ|0TVj]ao%'>YEe!
+I"i 7Khw~c^OTG{I#P!8CK7y4jadDrBB+y+WWZ[;VnHp)ڪ^>_ڲOėԔgZ[fQ.26l=],pK)=j+f 0z6>ٲ8-}蓒h=lwTt[,Xyendstream
+endobj
+1115 0 obj
+[ 500
+500
+500
+1000
+0
+391.7
+238.9
+266.7
+583.3
+536.1
+536.1
+813.9
+813.9
+500
+319.5
+433.8
+833.3
+500
+833.3
+758.3
+277.8
+388.9
+388.9
+500
+777.8
+277.8
+333.3
+277.8
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+277.8
+277.8
+777.8
+777.8
+777.8
+472.2
+666.7
+666.7
+666.7
+638.9
+722.2
+597.2
+569.5
+666.7
+708.3
+277.8
+472.2
+694.5
+541.7
+875
+708.3
+736.1
+638.9
+736.1
+645.8
+555.6
+680.6
+687.5
+666.7
+944.4
+666.7
+666.7
+611.1
+288.9
+500
+288.9
+555.6
+666.7
+277.8
+480.6
+516.7
+444.5
+516.7
+444.5
+305.6
+500
+516.7
+238.9
+266.7
+488.9
+238.9
+794.5
+516.7
+500
+516.7
+516.7
+341.7
+383.3
+361.1
+516.7
+461.1
+683.3
+461.1
+461.1
+434.7
+]
+endobj
+1116 0 obj
+<</LastChar 118
+/FontDescriptor 1117 0 R
+/BaseFont /KPHNZP+LMRoman12-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1119 0 R
+/FirstChar 21
+>>
+endobj
+1117 0 obj
+<</FontFile 1118 0 R
+/CapHeight 689
+/StemV 65
+/ItalicAngle 0
+/CharSet (/M/S/V/a/c/e/endash/five/four/h/i/n/nine/o/period/r/s/slash/t/two/v/zero)
+/FontBBox [ -422
+-280
+1394
+1127
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /KPHNZP+LMRoman12-Regular
+/XHeight 431
+>>
+endobj
+1118 0 obj
+<</Length1 1974
+/Length2 21523
+/Length3 0
+/Filter /FlateDecode
+/Length 22793
+>>stream
+xڴeX[6k]@RܽZ@qw
+).}^k\{q?#Gh(5Y$@@Y3]r2wd
+89
+ @ Z
+
+JWvgk@_W$kuV^`FaSA^)AIZN@v4wsOrAK
+;;M hnWkW_:T+w_ݟ`/+--nn
+Y
+bOsː^?
+-) epRucqppGV_ub+w
+h )`=!S|=EFp(VC[
+R4H v.ӣ w|֞Z;ueN|<@%CFb@U;$Ge9bA~9lN
+BlpxoCs:SV-j7xBpվ~,JRe d 3iEVDKbaV8eے-\VuȒФCrO+&N)yТHξVcx^DB06HXg.c, 
+D&o<f'|/-^]Fa6z2O=lKܵ\A ZIRGNHwa\nㆇAdרm59gÃ]wKE>,ʨ$ha/ rw-
+z-4W|¿9KXOCexNw j!w̯{~;W9q(x>@@J<<N5s#;m׾6\E&:7Zw)8? %ǵ;BdTCOnžQԱcþP~?h^ܖ|+85,zy0;IԂ&`7[Z |Xa8bf$pҹY)VEo*Dh
+ԱsN)¥`?G
+@jZot%q >hI/>O9* ȵڐдE^/ \>!tum[VBs m f|tyl\GC -y
+p1lVbIHaw'9RD 7@_S$j宽 ~Sn2  n(W6]%|%2 Tb:>/wN5z~ "銏 Gο LQ/@'[~L"%Iy9?%=`^<6 P0@CmoUzFjmVV&
+"U-KeКD{m ՉU:sc<kMu)~h|o-'aJ8sNB9xHI#'fs)Nst`Qy|_㦻#6Z" lI,) m^9 p0m ~K̛bsU[&_6`7Mm{⌐H#HÈ#::N/Ęn2i{ۇ$#ajfF4Bhe 6`HFX=s pʉ wzekR5lv\ħSCK]7DIffi_T!etGQC>Iw2a
+]`d;x $2@F~yظ8nP\w8xsT
+&
+FҎh5Ѕf4n5O4!SԒoesYP$Ek|*i-*!]ܜ^έR/S z_qd -J;!<WDYjH
+k~rʙC›J<7Vf
+jI :8Z_韂<H;LJwj™3ۣ'8WbV4<NkRWOu?~J,lXxk) yqDaXRDq=},TY
+&.5=lA`
+0}.6fǎ=Bs
+vE
+F8d~dEE 㲳8Y~b{᝙:9tK{}=ӱ7r_T9},ȡAWU>fpY4龄ny
+<`a9q{6yR/6+q/GVѮ㱯Cx#Uc$?drA7ͬ.~cA}JEǞzV'CrۧҙwuePv:6NsZq'+3ev3h4Fי=T;Q TH?H~aW;X +-_AQ~ŧu\[ȏXAa c. 4v *Pu_jjy6Cu:y
+*]䳃1C-h Ӱ#v9_kX <
+*i(;3`qhݍ~*m NJxٲ,G͸̎i:X)HM1KK=~jK),Y/OAx-RݪF⏔alZ \w5+/ llhYbx1-hKi>M"ϩceewCv~+>Atul]?}aQR2-uet.лZi**y#>?X$ݕ'S ;ٞhuWi+BE^5քP.p{XX}`*׷.]PT36NU}2
+goK
+׹d L .rʞ?Cޠ a9l}v'mhVW!C wɽ}Bu?dzkla]_qh#IzY>7]M~>q}"x[SL[$M8eLmsC7 yC-HK
+q w|t_oo7}?[x#βZ=`]wSF!f Wv=WОWt3%8UV3*@00)p%{8+VH;}w2f۟t~I52 l1sD8.QnƬ6v"췼^T֫ 4Yذ5T|#at<eǢFŚltMȦo߷J-ͨڨ":°˳.<7ұg>kj64zfe=8I|[޲q28cK\{a:]n᳘ 10jY] ʇ3z5$Ĺ!be'h6Ou|1eo42 *
+
+<\8beBq[̑ ="2:1SxodAzlgiLBj3;{DL[ۂ7*j 5~[+L,&HY5{8@څ%a[Mr+Dv.yB#[Y vz֚ӑtSrnx1fA` ѮqBT5չ&%gƛm
+93*UXMCt̏
+iU h-Oi4Uxy]6;j$PdxO0W_NJ0V悅g9fi3nΫbWN.cKX/GIArքx7GewqN<V]Y~PlƷsLctuBJ-/a8cPדEDA+bEsb{Y
+E\We:uoL!=iѥt7Pt2[ =}w Mj%( [1op(?bJC産pJL?^9y3xö#($JLutB]G` I6טshf=;,Y9MsJNAAq" K$=ȟA]L;NqVI@#B!2,O?<blaʀI-Ur{C^/Y IUs"z)9>iq+j:h`GuI;oMrI1}ݷշ%[/E 7 ++P-KR͍>z?\c|jFgq̀2w93ږ$l 8b楏ً_6J<n Z`3{Hp.SnhCf},C#)؜Lvx~MMĤp\{dg3 Gz^+
+de(d=?*t{Q Rlr}5qF. G4?Pz U;"KI(6fpx:[/1hI;޺Az<
+)y!^*)89V#TXJ' P*=!mv%%9𣏕jVv10Z4wY݃wK>jrYۆƮ㳻la$*X^+cYtCNTLH녖# njA'Xs0MU.NI@^8~Ѭ?ѤN'Z 'Qyy+M H֦q#)$~ސ)cu\`R1ԣa<c ؜LV]5FBT5C.$\-P֒;̳|>yeuZ]F!ܯ7 %3:i!ֿ#,>7,{R @T愉ƵW"ވ|
+.Ƽ(y( ; SW=R9|x_Q=௽>u%F<6- \#;m#b&,lB(Owb(?머4ϣW?57FddbOe-a4Gvd*cUD$b}r bn'[
+H/RǵGs|Q,J9>e̓m@P?
+vtXnBVZ 8 :g=rTq#붪N~yd]hAG,pAC?̀
+
+} 1mufV_NjF_98tކs܉㭬kS$z\]ĿW.ULMlA6ᘏna?M/
+%^>JKicmiL?%hnXwPxY()gWCL~X,4$x8B/(#$%`9“$K@`@\M&~ڱc1V.¦k-]qTlQ"~դ4Iyd1xM0 h^ͫ2T(~rEldJJC*FSS5Ko7X۟Dr;VU$ܙ)ՠ6]Ã]fĺ32mPVgYƼAj }N}#/E,Uq]T>ƻ#DՀTg~\m@Ƕ|»SS3:$BeA
+(h[/ !A-}n:/HTpKXOE3MDwԇ$5l~06 UءSߧ塊cbv70\Ҋ-]Fs*>s'~$
+A˄\5,S0,{jr\g]xhdw٪tضN,宼z7QU :Hwyo`ZkЊj"fw ܟNR !y"^O<rY0H5ˈZT|jY^+k !̌t#T`-8b]hldAe|wC's ?AU8+ 7)ChK⸷ƸܙWTrũW1 V>ev,  JIN_@&q^kz<gb* LiqB^% %AEJtNZ`CY
+]%zL*9K})vUX~uV\UR%}3EHT 2:r/c A->RqL'͵{
+EL]WZ|dҜhsrlr:\m|Ad[_z^xٺ1`h|uKp
+p0m}U"yTn]:kyhb";SCtX֩U+<̊Aޅ"3#>$ch&xM^0ֺvmLuI0 I&S)7-~]9\8NR7RaD3 :y$ܳX8axH7@V H|h4 J;xyCJ* ť85M):M9nϭox,^}$ϔ}@+1
+llfq [0&U!Ԗ3tɻ_5[SV*V{Ŵ7{mHwp\u2?lɭ̰h):<}e\j_bB[,r=<QUEa>M{Xa^6Q]/F aK7\.!ݨ,tE d1 N甯3L}432+< h`
+ Pcbpj"Nmcx_gxqJr3E:m
+T2+~6Bݕj7ef.mWXJrEyƗI[\exEк26wj%(D}ҳs.mcvj P.x:}ĸ\dU!aI:m͸n1l{ً'zA*/UxZl3xS*+Ŗ 2jf+V=HA'ǘn
+-ph
+ݗ=3yB۬{}g= Gr xRH]A4Ĭ&5oBQo':lb6ECkDdI,̏ZJ@J o*D|cSwF[n4Zq[Ȃ+߹[*T4J@̿KM҈%[ij wrxI`T°Q쳉bM:Hd`yBjQ:B$CdY
+7._ϒ2(`hĿVaJh7,]j:9wxhg-qk~I.Eߔc+B=&Q&?iڔ wF3
+o"Ec}'T )$a֎=ɷ|Za+ GǯRnTZJirQ(ZaK[Yao+~"@+ofW D9Oʾ (K~6nV%l:ei8!D1l蜀NAӕMAkv
+5ɯU
+g~n'Z"w"Ѧc2ֈFBqbuW!/\ *UKPV .V%~Ae#-}ɕ (qmhwLȀSlߑ|J`6ҽ'p
+##*bnA8ўtL&htK@sl`>;ze Z+:d,Bwҝq踂Hs%*OijP:CZ3=>i4[G]=X󝫪7 -ޢ1 4FNbCpxѸC_EcIѡЏRFWqj |PjxtJHp:J Rƅe</jVUY: u1]oՔ֒2kE7մ ܶ2S^fҢw
+jQ:b bg*~сznT{ ZWl2E+zWB1{5 '>=,(pn7ͳ9͈\`.divӕEdʺ{N#{5OO(ߥ{<tM*Z<Y6=:>'bv_LR,<knK*SD/$<aA)(82\W5Ho q)T4گmWr42Q
+J{|?JXR<)iU_RHd0ӻOVǬ>ɯQ1{ߑVvcn&)CWe-ݙ\mISRR#uOV9
+v|el P0(ՆW?}ΛCONpwV&Igֽ̈q·c0sƊp0́HGu+Ǥ۳Ό~EqΒH@I )bQHͦdAK-nԉe%t_= h4اѕ-. -J=d QFpi,A{uBo#a%"T#T<FV;CC(
+9óg4K
+zn
+tD?ᱦ"Čg t""Ǿ}<r[`MQNy>vN@q)} ++O/*p5t]q44 24ִq ^R blO˩tZ<퇼eeEvSj%l7ARo;
+m{y>E%=X{'Qus:%0ܒ_+?zRP>pֲ)#yfma׎XħMۋ\fadtc6ia'%I=AJ.OJ [>OфГ&*[9"?G9Cmvh*51$ʺ^j)EFfP:_1Phݚ+G>q4?=;4A桼uHEU@ j<:.J$P%z ]A#pvïvDQ7f < q+2*+,PT"8
+E5CT@(IR9 Ny$^H6-[Mdћ5e9fIǺ؏g
+0/눈70oR.|AiA0#5(dBCǚ4 %90-r.]9W/NW
+Bܾcyxۢ\qwrB4YXP|L;%-d>IlgTp[Y/d+pBCnGUx$q;<rjWґ/ԭ%٥~Ͼ1ՏY&1yW'Ƌ8~
+h]0ŭJK kMϪ
+;CJ#ٰU-з>
+gwrQ xtj5.^Ѡg=LO%^<CL'(#7Rk
+mdҞ%͑'ǡ:Q&~$IJk!ë4Pݼ[`maFKJt T0Z,\B wj 1DQK'SxlBY{ IԮ<͐:Ξ.hF(a5JG9噛:=jر[!IzoY:^,OљwHAX<22i @gr_ҏ12G)*Ҕsf3ڝ̊'v./09Fɚ_a4E;nxpZ"z3q(Ŀ9YOy0R4 {_xY)(ľ®6_USC iJ5_ abM2>
+v&]lmu>iS qgR $& FNa܍%bSaLETМ,)C|)w(ow
+L\#h!к;K k~PVv^*T3^1o0} wݻȏS3h$e)^i
+ƎrOh_\o
+B;5lqħ=nU=HVM&sj鿣IKGP1g'n+"A3vjw|~ }OЛ|0[6-?"w׍"љĚx~'5L.L"Vƶ~<Bn3</qT:g:IxQ[];OY+Ly#Ir*{4<wOgt>B} _떊СtdZ~.Fw.Hp>AJQ$ 1oKsG|GMJ|e?T[͑޳+?[h&EmtB?)WP$
+׊&ˉy#DZΧV*Ad'!yM֡4A֠B,d:
+<nm%ijz=Bm ?h*hK7{
+' z \B4 ~Itl 7шa⸅jRRDd1649C9H)^{mtB'}Un!fN0 Dq6c1Zb&ƒ)1`ES^ 4Eg謺v My
+Ɗz55kA 9ط壍)OhbDz<{My  kimfd!Eǭq7?zؽP|*$ T
+͉ppGŞgߙܠ@Z#uJ*
+uK|⭑s\ha,\Œd,>#ʭ(a8@Wc'T4#0EXڙۊ0KwcMVs"2|)N7n$ɅlBi~
+,`1 ga‹r֪(b~$5Gb.gf2-DyyAr2wb 貚bki&Z;"R:Xޞ
+:4A|J S&ŧÝZ7nLF ǹlQy sEu2IBؠmpۓo[hh&휬/^^m`]/Yiymۜ+!q~^iiLQKa* '8@:F5eH@bJOAݡ(Ag@kQm!Hߵ!6B4aCt ȭWb
+Z,uY tn H\O;
+,~Z{Mr2{I1B6?RcL
+YGscU@wFCM{g
+,) gj>ʻ/Ne'X]bD%E((
+h^gәHܵk88 {}` dWِx\K[}5)]5t>|Lp@;5ڥuV@bf
+FS$}r mWo, *Ur{ ' ,Dƙ;q̘#BË KԐJ#Jq d7뻓8voQ\2I5tb
+qZA-lw?9*͠:fjJ*٥؊zc*jf\9 !! W2յ$ٲϴjx:aF}K0ejj*wb##'qs#KnjA;ߦ 4ytMl1xˬov}e۩ ӽ"oq]Ot:P<"mM$j*m\6tSUY _9(%ƌ"Q<s ۩Ȝ܊Ӣt#1u7EʹRNa ݱt=UP=?U7DtԾrpƥWhZgX5 Fp {1E.vGBi6Ҥsq =dJ;αUM9R>tlr8t}5Pm9D"xՙ@SRT9~yAiʂK|ٓ4b`I-M1vH|]k y4m%QKF97.͛*e@ KՋ;
+0JL4Q\JIrT 54F}N3ffQFS6l3':߈uSd}A6%7U
+FSj:^nJZ4Jlf$&6SD =.ǹWHc©^EH@a$ .l4PڝbV/1 W%`_Tw"@쒓۷r.ab:Ǵacb4dq"+bpqG7'NWE$mN%bx8>
+T"ugꢈժ)}R]~vy-/ry=u"ٽv #u㕛Nf5f{IWE."9f[IS/GR^ET43q2Go~Ya.*eZY|x&{uB┅*_5#V-o >qiP8DX,>9&zJ׉cGl͟4$>6nqB?g}"(ι,\σh>ljp ^["R & a`EXGJZinnY{oisK 2LA"W
+ٮwmp. ZVZF xP?uuJnWQ] p&0=S͕hƣA6uҮa 1kO$eo=aDEGb`mq^0cI$hƂ!+ਁS˷):?{ⶽ,D*Oc_魒1ϲ=YKPRSIT+ &S>hzj:> 𢇟8%ήBzq,mӣ٥ئ"ffp¡}dUNeEQO}F\nU墹+x0%
+ZV`x@]p1n(Tww}b̔΄|X@{4W6*✡>Үs%Eca<2TswHlt˭L3I^ǖ vJ`E_<׺
+| 9[3x':YO
+XjLtTRk-"%HŪ c]ERO=Y!m~L]#y & a
+%`;ɥtQ")S
+|G:﫝*
+1;M 0 ՘9Um^.}9NKUl8BLBtŽ .~@v XD41Rm'8By_F:*Ȕrcbw!Ԓ%-X k(|e=j)ÉʤMzxEx>}Yʲtб|je'8{Cq a@Yh
+d6hšKֺ)ë$Ϙ(9#h֌(ؒbz;K"ĞwXs+~n5a/VrE$hZ,}i[}V=hv[Ulh_B^n3Q0q!KBns̛SK \v3ߍ%:?u_B2EsP%mc 7|+ `'G0Ps`"Xb4sO1Fc75oNFC9"DžD8X^Zbuh2)ߨO&ioSYJRI DSڗ$خ jzBYrT?I?/Dos)/b*1L\I21V3 '՝OĘPY}ѧ+唉:X&$k~XXzwb\"a~5$2_<7SiO=?B տ1B̅Yn4S1OAQW=h y-V!%i6l}2RVqUBn/;d{ʌWc >NZ}bE0n$NtR]Rzq`I*tBH׆uQN \Oi\&CzOSuendstream
+endobj
+1119 0 obj
+[ 489.6
+979.2
+0
+382
+272
+299.2
+571.2
+544
+544
+816
+816
+489.6
+272
+358
+816
+489.6
+816
+761.6
+272
+380.8
+380.8
+489.6
+761.6
+272
+326.4
+272
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+272
+272
+761.6
+761.6
+761.6
+462.4
+761.6
+734
+693.4
+707.2
+747.8
+666.2
+639
+768.2
+734
+353.2
+503
+761.2
+611.8
+897.2
+734
+761.6
+666.2
+761.6
+720.6
+544
+707.2
+734
+734
+1006
+734
+734
+598.4
+272
+500
+272
+555.6
+734
+272
+489.6
+544
+435.2
+544
+435.2
+299.2
+489.6
+544
+272
+299.2
+516.8
+272
+816
+544
+489.6
+544
+516.8
+380.8
+386.2
+380.8
+544
+516.8
+]
+endobj
+1120 0 obj
+<</LastChar 51
+/FontDescriptor 1121 0 R
+/BaseFont /FPXUEH+LMRoman6-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1123 0 R
+/FirstChar 49
+>>
+endobj
+1121 0 obj
+<</FontFile 1122 0 R
+/CapHeight 689
+/StemV 83
+/ItalicAngle 0
+/CharSet (/one/three/two)
+/FontBBox [ -515
+-298
+1647
+1125
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /FPXUEH+LMRoman6-Regular
+/XHeight 431
+>>
+endobj
+1122 0 obj
+<</Length1 1671
+/Length2 15300
+/Length3 0
+/Filter /FlateDecode
+/Length 16397
+>>stream
+xڵeT\ݶ-w%8-Hp]CG}=g{VjY"'VR63J:330
+1u1r
+TQTWRfLboo_\DU%
+j
+@h$a/g+?>qCsZ[ #b唔
+`ji)a'_'6T15
+W=;3; `ffaX";
+1`ߌ< w{CbxfQg!ӐK
+5W'} ͏07jFO`)ub jsQ,hjh"EҞ9e]M峣ۃIS<XMAΎdŕ~0՝*o_yD g&ЄOPd@\weIΡjrBu7i1BO^|
+##u`Y!F<抈Њ+LZf*s
+?>%̬Ѫc9~\da^5
+Be'_0DOvDU3]K`B>>LU#/M=}r@|?eC7.Ck؏!(5Mi gwuW:qzfo쯷 _7My@VxW|2],5!DH(qJyI_cAm/<gl>p(&$=MVD$( ?<#6BęQ|}r:ϺC=i-h-z=Wgq Cx,]
+2<7l5ExpxD
+s{ϑ5X"-
+?;Q 8mE*^S]w=T @Hs7YEoc9OG+dS+@p1sp
+2]bm"5qIQ@W[JoJZ;y_io8lPgmL/#<tj^aaSإEf!B9Ɇ\k|iSey[[зߋگpPMY|oz
+j}caIVF&@?.pŲ fKf$'d:'*8r?u*5n53ACnי&]Pvt/ki[!(gI&`GSV:OZa/i崼E%Yu:I{-<?[x e$NϜ%L\X6٫LB̡<G$b-͚E* nb>07p2voU3ÉnV]u}WEZqRtk<ż%ƛq"-crvu
+Hf@
+WI(}ŔjI-P9B\2Q@hXtZf\~fE6o߈`/W1qK7%;@:=?Yv"-ڭg<C'q\CyA&ߊmʋ0qSkCJtƒRxV3hH6AʫoNȺ`;
+Rտ*;&V []`2QT[uKB"&OcetclA`fMN ]'P0"*QwF]2 P'ʽJlx4gaF
+Xv?8kHAVHɹ]샇s;yB[g9pXS쩞cYL";d<X⨁&z} ,f{MHnjOvI
+$ŅxPjsBݻV~J^8g9jwx;q kFvxۏlwk
+ XygdcJ R8-ӻoZ8 FĉKz\5z@]4_i`}Ybx Y=b q^.@gkK=yH
+Sq;xC~er',cU.[L煂/T!+5#xZ9MH&
+L~?#ë_]W$T+m$jT~cKJ?,`
+}G^ Wo)O<)Bc~VM2]PIg&9@9xe\|(GbJ<Ȳ|.Bv9 &? RHVv
+l=,&sE͓?(#_+D,q%S臲ϱ^k#!S%(1#1_ƆmF
+HAQf6B8j|qF"rT
+%mu+->5VI~ x]ػUU@kpiD|^jVs @48ّ-t͂^̣OhWpkYGaϔu͑劯UAIDxYLA2dl=|vڢת"7R[]7CIyo"j;r͗tdR]Dwjlcbώb_j𠠱(V~T2LIXzv0$Çaʫex9P:<sm@c[DSEL.B16R棟K= <B5i;S #'O$'9+zDEepkx+נ փ']qv<nǚT
+U8/[ ҫgB4jټLOHwTVMސluQdG R{skrû?0095X4kV$jqqg'\,]1ڇ~E'zEvƥ.(Ks\aZ$op@n|&,Ds\0l
+~үq i'o.̡(xB0)Ҿ采wLQq8>=8҅+;k[nxr䒇
+Xx~=
+CzIJ 'O~[DLբ̰jیِtCz%5kKh
+UdU5X&1x&jM,;hPm
+.sdF7);I-Ʉoh,hzݗwi4r iBͤ5~xrG9l % +j*<D A]9bto d#U)SnW,K?r~|*xgd,C~)8%Cslϵޏ ڼPyf_&uT6x>fz|m}`hh}
+ɤxW'9Ւn껣-'Uӡ:IFW G[py XVxhsygυCx)l8NmlB#^v2ti x ܀o>&v2]=fix:B&9 󩰸)XB
+:F꫄hXY¹V׭2$VtTt[EĨ5Ʉ9)
+\Z}>yu@闇&޸rl2tbFOL%3N=״yJ`G
+T(&% I+ΆݶU1Վ(CᙎNwn@BØ8ϧ`ٓ ,Jj&\ٲ: ~3f_RJ96|o8x ^~G|إŤ/+&U,vi]tVE8N% -(6CGMSՙ:/r܂6ןҢGl_i=Q3-rl[0<)P<>AGLѩXZbgj» ۱$2lڬ`Lj6b
+^-:p.fhG/S.ʒ3N9l)j|;#C݃\pGNL`h{ajb)Wj6DnZqMM*2wMe,u<ll8ͲTm+< Š{/4䞯^yOOCdE_by#t=ؤFְw[#1|d0`.Ipܣ&Z[^-UX9>sr#uG| vҵVٺ}nyb{yZnǤ6FFꁢ2hsT(qf([o߻463ؠ?fpgl[Chlh+ǥncoL[iCAcV^<Dw?^:KߪF!'X]f [-OD^`sFʿQtU.4-WIY8foon1J?Jpg`'K!#k%E&:I*+JƠ
+:AH J%wL]hĺbO0
+oZ1 G1G6myQ[u4v I j+n d%Ct
+ZG6Z
+߯:IbXB'CBMW>6&-@Lon5yOY`%@D2Ls}$2CW
+T8`iMxE >rY&b{ E~h"v=R3F
+
+wT9UdP~^{dsMl p
+
+ C_ZݖNʰr_=q'DZ x-ws$J͖)eM6}kA,$VnF^/<a}.$MK*'Q!(P5ѹKi7" [$Lx+R`I.J2h%`wIœZB#%YPW5EDx9*Fu.7-:U(ݬ]I= {v1<w+&|ylLo|
+8<8ަn!`)a9ˎn. '5!ǹZ?pn%Ap~Qa<}iDZ$@Zn } D$!v)zR*?Udk`fy*CkÀ'G 5.f8Н cȩŞl Z:Ek0o
+!?{]5;=7qɝ<Nf(WqʢBr3Ɔ@XvAs4vhl կTq:bǣ}BA XG'_Ebvá.X9Z` y9iCiɴCtdd,_S"HКr T!$\packٸxo)^=wAgt%lQ!/qiZ{ΒhMwoCFcU" ;pkKQ)kӠ `<^٭V)f=%!3ia
+ NuT{2 -[:uM@s1d~qd DW>T6Yi}լv>OhN tL. 5[zFѨgv&.%v3BR0jƀf)gp1=fX8!J$wDZZ1>(-LG|'PK|5|7[_+JEIB ݊-}di$o]׉MQZ>iooL}osfh?(].GPn2b5~ޜc _G=)0RJsL$pŠfÑ=WӢYj_2<AK
+Os 2 Tndv";2H.8
+bΙ3FYwJ;;Q?leъKUSf_>;<G(zTӎ]$ωփ
+uM*ؕ?MX. Y5tj j_X^`k6E`R[6^振1NoP߬VȎQG j
+5êQ {FίϢ}pSg\W}AafǤ1-w 6Ѱp^o$6?3r-D3$$G~{ls+2':t8x ;W)nU=;
+iIy:fmЧ;_ﺩ^Ky@@C'4C67'{utU̯wT)iPh̦  5ieƺLh`&c>;'*T2K)" /]`͎+"V]2^qe#Ԡn\Tِ:L܊ʇLR^TS.X[*#ץ1PE4D۵+sq]]4ag .1tVMT|<6?v O-Cшu=@C=C+
+78J脏!
+w):&7,`H7F60s!(M{,դʹ/ f0ܾ޴˥E0|
+`Wc(ٽ4,ȶv%p}#(!+m77% (8Ī~*4ʑ)h p´wV#*q<i}8Q=k=Ώ !ݝ;?g'T(;R w`f*ng|~Z4
+IOeNfVD#ے\5{mI0Rs?R*ƾ%ؓ2">1h?ld,^YZ^@9`@f*^m-ըj* ?+]tdֱd=.GG,
+v7 q\B
+㱒R0cڤr0O^zRk,74&{*aY 鵚P+5,``뚋T~ mIǥ5~f)0$G0mфxW2é(N3ȐQlٲhu]m7Wī{{ m6ټ6:h֋,҆6HQRg YU,0&eοJ#:]rNz G^E xtej =ʔwUvo@\[ Ǒt24<YJNthr%U]xKRVwr- 4҉~\2V该9cf|6 ;
+Z4\ոpc,N_JHht$+!BϜL9◟Jks5A%ϥ|CGpL>g*Q䱍E/g\I_۷, dH߱jpFe70(6-;^@V0 QC yBBbEуlŽ97},}Oy3mb<uV,S}e‚٘ &)K$qve9DY-* /gXCNږ97t ;RZ@Y ;>q~[ᬵT>xG3&%0›\Qb}67IjA9m
+:iw +9k*<djWim"0;ڞ?ka} JaH#ِm2&@WJ~?t{ \Xo̬#!I@ fP ͶȀXXǩkqitӟ a?<C{
+<x181LD8{:=1dmj3kXeW
+dMwZQn3VqQT##a5b}=,Ѹ` 0"( %ߋ'<Cyy %)ߝG7sͯdkU}=M3 ljxi:i^|UM? endstream
+endobj
+1123 0 obj
+[ 611.1
+611.1
+611.1
+]
+endobj
+1124 0 obj
+<</LastChar 118
+/FontDescriptor 1125 0 R
+/BaseFont /ALSPRM+LMRoman10-Bold
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1127 0 R
+/FirstChar 38
+>>
+endobj
+1125 0 obj
+<</FontFile 1126 0 R
+/CapHeight 702
+/StemV 114
+/ItalicAngle 0
+/CharSet (/A/M/N/P/S/T/U/a/ampersand/b/c/colon/d/e/f/g/h/i/l/n/o/one/period/r/s/t/three/two/v)
+/FontBBox [ -486
+-295
+1607
+1133
+]
+/Flags 4
+/Ascent 702
+/Type /FontDescriptor
+/Descent -194
+/FontName /ALSPRM+LMRoman10-Bold
+/XHeight 444
+>>
+endobj
+1126 0 obj
+<</Length1 2055
+/Length2 24187
+/Length3 0
+/Filter /FlateDecode
+/Length 25435
+>>stream
+xڴxeT˶-wwk\wBpஏsqf.jVuMI b2J]Xy
+ ;c{fQR hb7vXY
+`#@nЀ&@Kc[s
+"2j ʳgP
+w6 
+_eA
+7Y[
+#n
+~nȠ*K%/֢ ²}]oI6SeG,!2Q#0Ca1P6'_}:51v$ 2Lu5ʽh;-"*~dflq݌Q~,COǯ UfQ=vj4o2!*eE\'YK3mW ,Ŧ?Z}野4$XS?4! ٟ0Pg%&+
+}0QN'w1gT^:1.nlu-'7磙h>GUTۄF /30]s^ntj*}CF^KSh͈AI 16"y}cr^ہ׵T_BbA{vKxYonm-< QC\yYYg7V=G!i7>UĂ#<q k%5e?e ב(%&
+D|2nEֵ56XpptT*%?L14c1u %oNUmge%3(k{dz6w eiޜ{p $X~}Zd/σt2%,IWxVGJ}e^y9:5=Ō^2~o4l쯘U_)t;m +L4 .OʇmqPظ-?96A]uor֕' Cㇶh]:Px1[g.|~s5C"U[*dTvrp趘Y)',Vr HG@?ud;1:.mlf\|: :eȑ60/M+
+Q\u,}0:L[ADž^g?iLx74zw?gc;<9$ֲjz(~YT۽*UJ@#,~ӆ/e15$|ͯ4mv;%<4?(lA^koHyC[dmh6wHOs'_y<Ƒ/'61r Caw{;k9\}6]Ƒ;zD#X;>novZp)Ac18
+w nJ4*y[g;O' v]{M+cк^
+?0% ro6i@3WM
+{nqJ֌W%ϽYG]gR=jӼsdKCD`rkz9fգ#WYq-.1-bx !%,Մ 0M~,,쿩P 9Qm؎th
+yK1M1~YGeGN-e
+\mÌ6nY6WH\|nl['mc^잧}I AE1&lys]Yqy[ak'82}=BG:!揆{7Dq$ Rnyr0Qqֹ92MW(SN@-G?=k3pr#\aLwstLlUN9"t G;!i:iZh$F:Z۞ik7wH)zfRV", L>nYHpY_lKHWS"Jz, V$4ʐ]*?Q"v-Ky7P$#/whEneTY**%!;u|3Bξe7:t~7A7FTӫHe\ mESJX,t\Cz962i_+#>|Rڈzbx`S-2rʳ1+!yV)A5(RoOxlr]K<aT/9KNVuwoPѐv4 J؜ H~~^>ʹG I2u(acK8`?+rWM݌MY]8 *-+3#e.il218 :B
+<e?{` ȭKX`VC#B_ά(ٱHQ9*0D<jK+/`0C>*۞i?BEKpzn3
+<d6^
+$[{'=ȓYdG\;2,W_`IӔSXVbzm!Þ7{ K[dH"وae̝#(Şl.
+Âfz:4풃|.)A=r<:LX2Sk@ʱ(bxLg+P IL`bfA8)K 2V?8Q|͉?R&]e9oٕڐK!?,dz
+o0
+VѰ m[§|^#M_Z'}C # v"0O9#y>*cv?G?FI y z9bu"@NѾ!-pcZh6UoH;yLvvu7tժ8m㱲(}ɇ$<=n;bdqRQe#mGjD.>(ͨ@$ygM!Q.V{V,BgAM2l~<nW؛ғ3YdKwa4йۢ)7
+
+fVBφvdNMع}A
+wA~S02^pY ðc]8E]u"r`%w(w_2*7
+Lc|6;-r~Y4d"e~hkYB˧ypksĺyNī`N]j`b=w;sԧA-C14bFגwKá9Ծm7R:'^w2qN/ׯKpht9LJaBiӕRMWm t.R]M<ӷx N7o7/,ghps(@տy@T] IuVaVM NRS"Wa`/{?x!D)T{~Opr)a+Saѧ@G7
+` onSĽyzq"[ uqe@E@vgǂ B?_͉WMyВndh!T.sy&ml&0[o
+ Xag{Vs!P}#
+w
+<.5;cƄ钍ҋ| aK1K~Wk̃*3 Pc8
+ IWY'GkIR(
+0<z _!!9r7
+!=;V
+D"uGDk<vH
+dFvaAi6+7gնhUڛC9Q&.|| jxP@d3(^֧c̡"/)aY΄׶vVU(tz&07Ɖ#3 U^+'߮#Vi >MՉf`A%PLζx/EIJ"o]DUVp:YK4!$׌hh])L/iX YD[hCb 3v@I͊?yp%gqC!j6.a
+mvxl {I.[:;NaJgQk4-{@stCJmn3>&$սx.2ڱ؏lhzfZ [nIŁ8$hNTPԸÅ)^pLP_2Uk[ygKdBTtI>'Td/<fQP6FS[1ԋMl0.&nCdD٬h c}JoeYHcNhT9h\DaQѩEz:oS#LTS)ǦwCݹjC~5r4pX 6|S/5<1$\HQXǐOҗ).
+-*vǣc05а*e3C^l B;{FrY|2HY콣WGhy)*~ϒ?zF.[4G(oX?(0i`@5(6YdX_j8{Y({ɒ[ljG.N(҅,I3Tk;Ӈe_dGV%d,uyzHj/ci[J& }+NrACd1;3Υi$hˌgxD:M G"`XZdz*HhCZY5L|8iUr~E(mVZYq;9'F QoڔD] f ̬h*
+n2;6I 3&kg/顉RMQW|)$#2 " -ĝEF|-ae5R<VzEi{:brWOWޓjS`yé0tr̳՜$&G[ϻ|) v鰔^9X%,ӟ]]{}4l^~L3 婌d;VзlYSa7\E8=)"UtU GY")&@3ͩۜP]8B(LpH<u$vq͸6SJ I` 70Guv˵?"De!*֜yϻYO5٧zG>dȂpy)"S)',=sY`|~mBUP 珻NdVmHbyA"KjgPʰJ"%-fZI~mw$/j:Y5gu~p84&vkLSgZfw ;:`>7lXCJhSSɭ!( -.32?&($ޖ(~]QVqQ Ɓ1*!/oyxm L2gnݖ~&MJ`D|dпİwƃcio9|c0%򜏓 C4KS!J<X֨:} z= \ZZ?/Bj'ELsmNsbn~%/8nk׀DžAv˕:Ό#z< cGS)^"AOs݅$k\=MHBwhCdy]5Zni/6>f6<ErfWAuQ~t=-i崓|D9Z
+A87W.=/A@?b
+}Ң\Nv)jV2du 4ٱn%SOĈ!vWlTͮ1BĹM:jl"AOUSw_aK6bݡ2C\loPY_6oi]nmqK[/Ziq7eKڑ~dz':3dBѦ(Y/3t` #m=ic3("fڎ`炟GmCJAc49r1lH/(GioSKcv]2ΈiE1uhR2ZX%G.p{
+j-
+]9Q󀠄Bv(li%d4 P&d-"pv?e,\OmWDzR}
+_&LeD^
+2CkzYnS8%p|l!~^raxOdR-|97vWk{+}b' wKAWMC:]?jJ@lψZ 룬ߙa9l. iӂ.Te^JB潂b͡vqxF)-c x@W.fp|-h5XZ g_!~}=@3Ede|X<9€DU aس6'[a4(mY\󃇋dAm8r*7%4i|=(TV]R᳡0;0e!h^l P?qCaފV iы)-7Ga۲ىU)Pgɦ-ⴼ{!Q-%DJ?4~ȟWq2*MjR"1N-RܒP30I2}$<WУ*D߭rX~nElT|RX|a`A)2SXI#Vݫ1@mD8>-I계YYw;UrR\I_M$EC1v ˍ&'+-G4U$եid$8N.y0h|稸c$ۺm޶C̷B B}TmInMoȹ)f>JIԂ伮|Qb+:H(Q%5E/&lR8nHszLa0:#hQ>Qo=*ҐHc[wKtcL 4-|۝Jabz%܇X-"՞~0(p0ЌH͆M2N{u<,e H0IXYMڥ~n IYLkЏ=
+3>I?L:af[?]V fчtcN᳖;P'ɪGt:9IRkpgiu"bU>"ɾ+H- Τ'ޱ/3{g~1TkCcUqMNMxR!
+zHGPhxQfSIh=z_n1G]8f![j1e)RS0棧t<qh|z
+< &?ڧ[U7zpNfgG3]kFzpE9;NN.fM½+]{OG>/,^ȍ ՝Ƙ R?1UaI~]1
+jE`]W8qb\
+g`+"Vvg V3۽m7nvۊOe9ĂS;HC8lbd 4( X,Y
+hr K
+kx&=+}GQ +tݿ{@)#ol?y޸h3$Bܥ[)E7 UI0bp#+$E[JU,§6ZDtѴXhd
+56T3Pf8xYJ"uP}[ 7 -'ܠF]ďϷ^ZJz*'WG ooZx4Iχg1`ے)Χ& —~%<UݏrÃS
+̺|MZZZߵ7+S"k|]^Ml/ncV-"Go$_)q<yh si0%bjCҁ.3O7yN<$#6rYA=+}_;0B'&ZT4}#y*ED[ OHmea *ȠUԎd~(/j]8?+RN&4xLX[:ԗpZ)VMTΜP kyVl3C!l{Ng؄
+|RN>rO_Pfш8?>Y֛! ߉٭Gй}1ˎrxu6<q >Ү޽Bނx[T)ި$IYTFǾHRRL~K|7*0H!D^>C&ؽm{НpfQ@T‰&IR_n:obo}"̓A6hVELmM=B6MavDe: MR\t߹8@95*[sf.$VQ/GRqұ_ojWBLJҠ[ऌRn69VcbEnù>ebϘxqӭvKH}m L-;CxtyiEau"͋zrdL;3EI.QCqWL]2=Ãzz6<r lR_b_^QjWAe9P$ͿEHc=]^3p/,Tmxm\ד$9H1;S@!kwcj
+U9}&#'RzJ:|)J#ӹ颪#[(bk5Wbu5嬴H7ϵxLH~=9GvZ績1|uR4ٺpǕU/]OMYiC[)ں֋u"s4v&/7rKIwhDm[}]DzҮd Ba| q$$eN</xM]J2>bavmmSUnD A߇-/;4A 6)[nWPd]5RWzDE! `v΄6^ }g҇7׷5E7yʂIgyU ۵Y\3`ϣ3=o/#&xWFßJn酵D^]R/LL`v
+h`Eeпu&JR(>ڨ8a߸F&j/B:9
+՟98pn~Q9,e~ *39w4HkXl~LM"<&5Lj]ӘJʊ-c ctzя-$Kw2j
+e-:P'Xb
+-髼Ock.㪦yHٌC##
+L# XHuC2 &VfWΦSX+?>9cBc֒VːCa&iҲ9ޞ% raqͱz$hCѼeҼTŗ c*% Z#
+؄[Ab?
+@ MgͺYx#RmtӁDzeacs8v׉+tVR@zz+yAH9#$lVΖ$C_ 5i^BCS_Y+O3kd6
+JGqus’]eRi"\4
+Hk~"\6$]W`W.h>憽fƸaTer*ۛ;z̿Nvs
+Mw-^JiԢvm;mQ42k2&?Λ׆CDI$`,~wLx .S3Jvv/ë-AF2wȧ=u<2cZDUͯNb(7ʙKJ~#ZwBsF8ϓnC|' gE4{b忘ᨍ,+o|H?gt&︯i(;+GקbKEAΔv\r9fI?\JPmE}I]2:ш!N5(!SY.|Q'A,Ȟ(a)6`4;'Wf XCD&
+>͛w,(NbB7vQL̔/KRZ{09&l :FbiJ]н `4ީP5&)͞ r@œYGp4~l 9{Uyl]tv5o$?-ڌ]L78E|%Ο?OsAZbci%i%4֚4|yD*g *}̛OcD_aL^ki.(_ٛlɀKQr\cfgH; mSIB1̭qTc,z"zI &}9gKV
+(қ,+/.ow=
+|$-(=
+i1~PɗdHsǡ\#&]R7Pc*D ~K6}KzjMqMs8Y;轌aX^H.H-F΢Lx~X&0$^RA}ʯ{?|E<6a)rڳQU1H\6U&E=gTF;
+1[h4=Ev ^ c8vxkNJ"VņQ1d?+_#v|Q:.yGꪵ[EG}yRRH7Z4s~Am٢bTF188]Y ,൮cOY*gѢX
+
+>ra+0͉zrZ%rWFjyu$I<8VL^X֏qC#*U-Z#^81G Ot)Z`)wpt5)bX+~߱R\tcAn?6_e?[=kv"O7|nq}_j'I O=_G39!M(D,ϴ=2Z)l9ϮOѫThOxYbzcPVbfK}"O?;ٮ GS2qo\(Y䛐%'6@D% ڛfdH(bv7
+*rKŗ(Ka.<AKfp%3-&CR!h&ŽzdЃO{s`$tӆy<U镩bْsʋpf\I˃~G_)W9EVzHCzo0H \] Մova9!/E5 j4s!nQ.k̋~ k1h£`BͻRt!+9(QTYkO$eo=aDEGbA/r:[
+#X}Z}٦+HNAEgI١3Yp~IrŔ/mE>P_iEe5W2Ȅ>4 Oc" WtX@ϭCkNgY:<FW<uLl6i+6$<n<s_}vgNrtʜә(obpޙo;.'-zϤ6u{l}{8ՁoKa`ɐڈT
+`0_H5w^M&n=
+ WjF!PNѶK+m`.~aŮJ&0y
+(SG-XrbGT~, tI؝P]@ID:(Ԁ;1~!51N Q7ES.zޖ޼d2QQbvwd>N)7׬C<{&gw/m][dm
+d1*8BD0Y%oRm`Dغi%E~ $U@4u / 'w@tspKSw㾥ɛnY wt==zH. wGZ7ԧ *Zg<6(upXK jOuC,ۋL _Bw[T
+9eݡ/Ԋ4sɿy}Q##j鳪>Ц]T" o~g.]W}%"j'<v}pSu G|+HRݪԵpoc5^[Iɿ=n}vf:$v^)Hz|K>yאsh]
+`#⻙q~x=]j0uU62T3›3,,`OBE*E1+-Rׁ (@頏Ȁio~@J@Dݰt1GV?.bskcVliqRsLvF揟ba{d/-5k Eۆ|_ ,02*EbNU F(nZ` DvI :d)L{Z1UΡPti>+J٭q]چ%!-ֳRU,.K})e5- m0:H t^W[3v+QywSY\.
+0PIfU<)}W+ڶ% _}i#2(CQKɓJ.ڠdEl_^=WhR9p2+䐛n2sRem , N.ok"6Dއ jHS,< 6
+; ;E};O ʨ0G3*ah' ][$`*
+bfX@!#\jqNA݉_P kB"͈0b: ,8êO4Cu-G%l| y<@ {G'G%LY@os|&S#eMd}_хO4錂C*X It
+endobj
+1127 0 obj
+[ 894.4
+319.5
+447.2
+447.2
+575
+894.4
+319.5
+383.3
+319.5
+575
+575
+575
+575
+575
+575
+575
+575
+575
+575
+575
+319.5
+319.5
+894.4
+894.4
+894.4
+543.1
+894.4
+869.4
+818.1
+830.6
+881.9
+755.6
+723.6
+904.2
+900
+436.1
+594.5
+901.4
+691.7
+1091.7
+900
+863.9
+786.1
+863.9
+862.5
+638.9
+800
+884.7
+869.4
+1188.9
+869.4
+869.4
+702.8
+319.5
+575
+319.5
+555.6
+869.4
+319.5
+559
+638.9
+511.1
+638.9
+527.1
+351.4
+575
+638.9
+319.5
+351.4
+607
+319.5
+958.3
+638.9
+575
+638.9
+607
+473.6
+453.6
+447.2
+638.9
+607
+]
+endobj
+1128 0 obj
+<</LastChar 125
+/FontDescriptor 1129 0 R
+/BaseFont /CYRKZQ+LMMono8-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1131 0 R
+/FirstChar 35
+>>
+endobj
+1129 0 obj
+<</FontFile 1130 0 R
+/CapHeight 601
+/StemV 76
+/ItalicAngle 0
+/CharSet (/A/B/C/D/F/G/H/I/K/L/M/N/O/P/R/S/T/U/a/ampersand/asciicircum/asterisk/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/f/five/four/g/h/hyphen/i/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontBBox [ -456
+-320
+743
+1014
+]
+/Flags 4
+/Ascent 601
+/Type /FontDescriptor
+/Descent -222
+/FontName /CYRKZQ+LMMono8-Regular
+/XHeight 431
+>>
+endobj
+1130 0 obj
+<</Length1 2797
+/Length2 28800
+/Length3 0
+/Filter /FlateDecode
+/Length 30423
+>>stream
+xڴuT=LwwsnT$9twww+!-ݝJ
+)R";^ 8UsÀJ]Ml\ٸ9**`XMhfo bGvڀA/M]
+S2:[T!_<_*2ڒ2\
+vv0EhnjnW6+B^de_&_'2k׵`2v /҃ȅ4X
+dS r-m vb5^Hw?" 6? d7)Җ߻YR|TP4f%dߢ 5dqqA p4<q\{x!=̞ r .(ߚ!.@.߯mqMY& [ D3,Gj? D B{!--R7տoC_/=8_{C k:z6B';'d9}oE@GӇ2l<: ~J5]寧#?E
+tusT+ H
+›w}=XF?ɔ*ҔIcIB1V[
+*[uT p/ly.q|Z9!/:ψ
+q`8F\m8xe7 ^.A^Nف㙪$Do#93lOfvd!㤊MtZ%K4b:1)<NƇzOT9oq."/֏nS2jj_ـKz@߉.ޣyT$h=-iGi)R#e:Td=kEY^QxW[dF?(lҵ`kR>3GtS/Lt{ͦVгՔsSpR#/C|aALit>jW</Y6Q</Rr8+Չ|0՘}Ogx)w\V<W
+IW _Oh=B<4"
+3WRuӈZ64g^n1z2+kakTqм+'a.|[x|tP߽fX
+ϧ$
+[~Z}TSn BX ٩̲Y0<6O]zm L 2A|
+F@!-i Hmes'+<xy94Ci0BH8Ա셽J {_|`sT7>eWH;(E!X4/[jcb"˩b2u2bo.S@8l<%snbaEb ģv-
+`C8X9TS~m^^:$X&9d
+ 7KuieavC;0,E.A(zӏmZo:]R>59lkPj).|D|m7e>=ʫ6nq_W|*hr$Z!ƞI q՘b@P5Ri@gҬPt:
+^>P*W_w#g &rVhKm˵[uTrDbLvTO&`%-7={;' PƘ$
+<KH mb"~-0^ualt[IW"*oedalBexY06-mBӴXG^
+(YM0 R. UF¢~z
+3Dh!5iP:@Zxm="G]!h913ouk{}+߇"P ]`ԶK 06h+$Ai^SǐQgIa|f2cp$ibAe;ץTJKSɉBD9 WSqߦ$(Z
+=Im7o`qzJv_-ek)ݰymw}7i~C280zˠ>>;V9p&ֱQ{`DZaH
+;Y trˏwj>
+%e}oU]ܐuE v?0WtsDr`_ @(d"y%lMq;x
+Q[9 O|.J
+߾R e)F*BV'SSae@M]T#<U-QײoqmSQf2|a_CX40wAYRv.̲DU$;j'?qf/٪OZ({'AKi5e";ۏS}Tlh2~ḳ3UF>7ny%/(:/(eaAuNxeR[e>~hZxl9-2}*=wR o^(зYR[W1d-$bLQELyw2[ _:GEQ@0śWMC9({9cmIF<gNUmo{hT rvY1GYybHVGEt\ maL,Fp\8rV{7 GmN]ͺ KxzyttjZrftf.Ak\Eⷄ%F_ʦ`83WPZbxvND<CrХs cf,-s{j'+"ίeAZ3L>-]+n~VX!(Pf
+B@)_'VOpO.t.Ր@羸WpRCikt~~JnYp$Bbs=+9#|d#WAoWɕILz>JfDSak(`ɵ vnjVIu U|( 3k=2G /3gQ vGd_;L? $*_=D@^ab|3~UĠfcbB.-p)Hƅӥ4夎d[w⊁g @ZB]4Z8&\%bJIj
+ՖxCB'Ym/{:8dm&Ea4ه[_5'F)";~ T9uaNe
+IC|wSQ
+쒽|U Irke1$=;LpMׁETA;K).R6T'7=l6{41 xܺP,TS}ll$/m>Ͳ4h ?=w 8ro
+y[>(aDEE m%4FvQ8lsS>eBg;cuPB "BM*=>%XT|(OGx 7h?JȨ3o9vC[1}?;\a)[,>rp_/𧬂U#Wd-,Ц|4-hs9Bxc$Dݜtam{v:kA8j7)J=CZvaa `vzOPJ-b-IoPp*>¾
+o7)5.h
+ۻHPϤvJFv"[( 7P:?1GzSkHn`M`)e?*3¡f&\+,m6g*qR@xNrtN2jx%GK YI!@sy?]ZHH/.癵 3
+J^>p7uSO}̙
+%E9;IEC.":ZZx,2w舱ad d !;uUt[R$*~KhoU=_zwKN7u7{C:.rVA-*ZWFhmV~urW| ϖRٹ}^8B)4:z4F+xI~-nF"kGe$$Z3ґLM,i& yUJQȕBq<Qma)=l4(&яs
+n"B%57ObԩL<&e x$a-s4ک}|<~H+&#cӗ^%Ѵ6jWt":,\$<<y{s ə:'y][\Ggri,ZS"y;j=;xosr[Dx\J& ok;cvoG RXd73j^_E2mm^aZL=1$l*
+X尛Z!  hԬ'nb!VL-R)M*fo(/i3xԉ8!/mG2i8<a&D}d7zZtS$s8.Ogɋ([cb_ FG$y17P:0s8[csS<lQ\bSO}8{bn{b|_\{ixT40Rt:TSU -< -g/}\Wbi2߱{tNz!ޝѫ%hbo}k"O
+hTρA|$[P7=VahEPRsMF4y[h(06w4GL.N|(VG.–fˀ}0Seo ;$G"vɊ'bXul#g/jX D·bAau 8oqF1wjOڪ|D|#>UkڡbI!,brE*լ,H9s0~?Ӓ@3- ĔºGSկhҶ]kOҖD c0+io~}_:8_]vB5^"Se~b|U/`X.nDA4W+h5yڞׂD4e(&(WّqxbY&b,g~x5=ktR6dr7eA 0 ]n`{+2R6 qj҆03odL_C=YV^>"LSa# V
+ uǯ'<f9θs6tadpVC'!褭Z}+Y}ٌ**TL #]R0ʌ'ZIǑ[ҦG.lN쫪?C|O%0'wo-nՍh0ꎌvj;XnNqOcbZu&gϡ}ЪiS<χn34zhDeBc2>EEu=\E\X0aݦ]rܧAAZ& P?bܢ.y2L`cBlo1e/iPTNĉU?jyv 2RԒ$<w6r"815I#E~؛lĿbE;4yeABUFv䄈FYrDz(1ݛ3m[kz5eV0oW"TFEt_^oߏGa%(=Bn׌DR7~΄ |uŭu
++eO1,}yv\z {ǚYhy~>rK oՑ
+wwoAc #JpHC /BY|O7'FCƌR'X&c"&f%22ERevg~%bu4/N6hkƞ-`
+^}*~̓sܕw]?;Lm {9=랙k@EN@bMNCO.cp7a9l6n,NGBFҊdЈTXtO!bT&>o=WQ8n1zB˞IC_ D>h؍fOgO-&|</ẹ}aˇqe3,(tER[B("㑫Z:1X$n~CX1nκ Cܲk׆T~񂾝yuT/=“0J%+\nr]CCrzO2Zַų )J-w(gsh%ma97qSVq=Ӻ,1N(\/G/sMQ>xa)}Aa f&ݥsܨ?\\[}Y^TwW0uIR(rD"]˽)QaBDp[G}g%ߙ 6hbH_)8` E
+^J%&nxGhSO8^EvBE$CZHbEv[@o3B lY~gwUyC ]Y+<
+/e?JU:
+C. ]֌‹_jeNWѹN2/m_DNҽ&)_N Q[GtX')X.fp=thU`_Ef
+Dzwؒ1uq"'b.51gUp3Zc)n,C0Ӎ/9JLq_}#?Kh$lى2&p|Qӧ@2m^o ['C
+_5n<(3}]k^F\Ro-oaTo%]kSJJMذI犋ߠ1{>:;$:iX sHOADR+ȽSn\g1R[xB>V +[TB@U4^9IpSqM;]Ow9$Nol-5n'v;AWISG k|P],"#DNF]GK7=%D"]:t {|/zS$,'`
+p`ݚ-q% FIJ 5[۵vDjԂ/={70K
+5#akW\4 O((Q%_UWV~'MYJIWzS/-Xv.[
+\]'mXhX3ٌ]yH}* )v%| H۲[zyGQ}RMg,/E-C q7
+f& u:q8\M+1+T5Ļy
+tI,ku$.4<ԥ#n].l<jaȳa!4A%Q ^cf2sP^ J0Ky
+/kÀh-c3Oe6@ ޖJ4yݞKT,>5;
+*f=bBdD-`^Y>YM7)Sj
+][\ (mšw0؊|l50‘ÑVCۯ<+KR4YRf2h^}T/Qͩt붲ÉjƠIEFQ~=.C><s#fI25":ZUl8ؒs \~'. =
+ |'J 3R9Z^d~S}u%]"UmJ#q
+ NcRSJ*\fn$}h!(޿q+tN|<@sPkOk$`X v˨HdC{)Nɷf_BI؜GS^[|1q߭΁/(P+ާ$#3$K*{9T
+Mhkk. Fdƶ8W/sˉaA?imސ`Ys^cwS(N,}1lkƙK< `dV]{An'w|k^InC([ T^KAu+=Au K`k|=6ZIe  o ^WzLͦ+ $DGvn vi;Ge#̲dĴm0tu؊drG-͖B]t>н2jo!1׬fڒq6]whB#Q
+@vbL_i,qaB} X1Ë6]#T\G szf~<튱*t!й,rc>W{2Z]LaxVgI!I-%bXk|m RZw։ZqnLo1GٵƘ{rRC=,mύ#5gL8xkzW-RZ?e20mxo*=a8"o {y_luW(G̵5e$Vǐʷ::v `|g~]%vUN]!!Oզu S2 =r&Ї Oj
+!N5~R/:ưA5C*xrG_qEs"ϑ_蕡:\>A٦@?KA=؞.C$]}
+,G]XzKNO>tvp+mPNg4x#2W㕸J@ eB\-zD^5'oy]v$A ۛ%
+!J0},p csfcUrw#Y''ϬJKSMZ6#<)Ke G55,Pu}a:|n>~^X1#h0BjH~L2ֲV3h|Fn؂HX-eMYY֤ʛ ʞ'Y8;UbHZBq{*K5-z'/EϢI5w|ƿȊHMp^$L ޡ; Rt;~U~%5~j-5M/?!b{ZYfϡ,܃BX$6 N x^ZhԈsp?q[~<9煐/&{t]UN
+yhb4vIp”Pb2!ߦ7 ϝ Ҥ'x[>ثp^_6`Ԕ(ޣߪ]'|R6~[wcUlغP2M7?|ꗥc'9zKXGq)\0oG
+Y̐2f&L+^{d7C
+8kQ>Zruh
+^a Rj_-7rMyKbFќdH҄u0$F$3Ibbണ1Ӯ_~}/ٳxSA΍JV >L/cxFh+?W
+k
+uc*b{5TH`To`;v-HSl.0xcvU! ʞ5i]׶l:%gbĚj~M1EIyɓ 6ť>y,'Zot.q1cu~hk\LtŒоmOlc#
+<IO>
+>=@uL\wY)U+< \)rcfҵy$:< hK=L6r76 N݌_ 8ڧz'-M}6
+轗6u(NEDa@Ia 3zqGriGO){lKWZgc9Ö1oQmZ<, D]2pХ41F[˗PjL_AO-|Zvv9yR8RyFx1N` >fXP}qZt͋[`r`+shk6лs<*g|UեyN0$zU9[g*"o.d"ÏE\~%1DS'оL!oM7jtԭW8|yaI@$_cWg&Ju=e⩂|0t:N ;$yLWrgF
+{yPE
+՟98sI0,k4#eNMLJxCf8mY5ES巶3-:=)-cvb8= vi6κLa^g n-j//H(O)^~ěm;SY}rJdv?߸
+ipszvɾ&;C
+貰"
+KӇ8we
+Ǹ|XW Ep51v:c6^ F X4B\h>(:/ a3vX@U?>cu/hpfi>e!SKw TMN- hc[ ޲Z)Z-+Q~Cp,ь+jVy q]w9EMbQRԹXb3&Cx=k{\,k V_)L#I-/_ܠ߫3e?)ݳV Ma])].w|[-bKݍv-,
+Ȁ^:-/A
+kL1چ'iOR7ds*)w1GKEc}
+hGq
+9bhcSlgb-2ݚVrs9;U;(7t$PFb#}mdU^h+*X8EDUK wy/iȧE5*0v֭>u[S1.Eo<a9 1Q땠L0;0!Ւ4"J0>;b/
+B#lm?L.ɈVbAEqa9BZ脚L
+dsФ QQZ1:,mv}=p7<`:ʫ & mțR玡vF=&,5wg#mE̊nDvD!Ss) -hQ$ uʶ)PVx ЀI?2 v~`Ķl:L lGoMRq.٪H ֈ˿e
+Ӗ4ӓxE ]az]f·eIu*Xt(4R$?C1@,wb'pA\%wGr)Kpi=Hu
+G,[)U4ҵ AJ>wo \D?q.m!,XU\K(Ud4HUFC8a@AwFO7pDXS_Yݏ$m)5zYQZECzܻl+:P۪N|:a_(W*̈L7> Ѥ*=e;hWڻRY'.y`zm&/DDʠ|J# oQV*ҴĒeuCuуs;R׵[O)g8LJOt0
+@+c0AvyG䄃eg#2l 7`qޡsH ٤؏ Ml]EkCUDv%} hxWz4ʽK gJgndZgS{$=y-LTAx>)DyD4UQHAJ):`Z^eA61YEC*uD>"XF}aLհ蜤5i"Hjh Lƕ\
+_-V b[R8Yz੧\`m
+KwM2`g-xa?mfRv]%@"}џX8'nW & NC-RϒkGoYAm^R k-bh@-A\u*78d>1>6Ǥ4ӻc")*
+Ηx?!]Yݓy/Cȋ9Oڨ=/YW}.{DMѰ[Q 0M6}w04*P(y C6Lh66%="nNT 8q~r]_I(H?Wf}{0EeմANSΝ烾6^Iޅ~ɿУ ЅgcҶKߎ?Z<XYA2k
+<U08cۄhʣғircە]}Uzz>|ǬðÅ\_*)BYMkO?>T=p1ؘZ#&'4u痵=T0|DﺧV.a
+zڟ=R/!mI#W#ح_yp],݅['uN:96SQ)@hx@şc/^1k!̛#͝K(^}'<S4[#+ tud|BNL+̯L1Z92_A
+i:׸h#ZBCK.A>XHgv
+ ȮZs  ,CXن
+PUT?A\cq3E
+L~/U«11sNf:hIt}ZFRb\
+m ˳WH'4u'\
+؅J}+vFҐɮ!Ƭb$Ad]`NoeaB'9 4II}w8\:w*eLM$sXd*0⤤cU^\/r.RQ!Q+9CwV (J'2z
+͇el6
+
+ a 㽖&A뭧l5@HEdkSa|f+Zyy
+siyEcEC"%r*
+I7dtl@/mq y?܌6 O͉y=J92eNBItuEi VIY=_y_#qųޞR^2)اH!dQK,kxz~ⓔ
+fB#kXI$pWΠkIxv#Dz~u:
+x\ѮGM5Y.\anUd<
+ ` $h^dYmTd<M%F5f
+=(
+tqvu!VV!/#!h1 Pj7/O3/uk"zPT\ 7(N{K<h3bƽ»3pv|َƃ-gZvED~ y6`ڜ=Ad<OPazR֯LQ#|#mOlƱ]&ַ,qlWq{*anf"׼C +PZLpV3iȇ`RI-Y'\aj
+՟-
+PBxRfaUݒma}ل#|xo, d0.hTL⟛GqyߠB;9POqDF&tv*w8aKїVH3F
+NsD!#ʌfxPOnEq9̃tf 2-?|jzraK_uv+(rQbvKof (ɀ%Drr~|k1Y47N(&]^gLGig7J崭:"LMd@>ak DT[*hpQBL\[]sN#ufׯC_kBaU'2Uahppg<a3 D(z؀?I7e0W+Đ9>G 7Y@OS
+YZAci׏9ReIb%#fr_Pb(_\wKJژmhuėmY,.ta&a] [|;&6߼+)>T[!FWOV֍iEb }@|jR6d=iscsmG|ZˈUyեi#>4 "n@vlJ#$<pž|G+zoj]m.J| uUW*9
+G8 ?KBB<N f~ 8B`!=^~f" 2xtE#u-+V2794F kh9 VN"΋K1!Tlaf6gU
+^;S,M;
+Y$V$cCS$
+?̽s }-Ϧ3m&}o~HH}$vw{C;n5X"QZfv80WW(=ŷTхts'j|^ݼHmXqݩ7*_e1Et>-vS\Y-bhwSq!1idgDLBk+_EaZtޔ nve;<6$q0,Gbْ%a!CB颟Cm!
+5z5+$[grCǿ(&
+Z9Su6\tT+<u @ሃQ^P(VFc|2]!d*
+VzD$ 0ۑO<#_0R|p)mi7&EWw[ 94t!&i)ns N:M:(% ~g9+!P?s͟h9)jKW|8wJ\P^PNf><ƻN'"ڱV \N tEuԳ,-Mug>J-bo#^N{.o)(RῂCx@z1O~( 9Bd:( TɘKǥ
+Kp],Owz]Øvţ ?e$*}$ǫJj"Ia̯L pgc!nFɈ7|e)5zITr# i D鲗?䞶R?I {q<Sx= umJDX= /endstream
+endobj
+1131 0 obj
+[ 531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531
+531.3
+531.3
+531
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+531.3
+]
+endobj
+1132 0 obj
+<</LastChar 121
+/FontDescriptor 1133 0 R
+/BaseFont /BDSFZX+LMRoman12-Bold
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 1135 0 R
+/FirstChar 28
+>>
+endobj
+1133 0 obj
+<</FontFile 1134 0 R
+/CapHeight 684
+/StemV 109
+/ItalicAngle 0
+/CharSet (/C/D/E/H/I/M/O/P/S/T/U/Z/a/b/c/d/e/f/fi/five/four/g/h/hyphen/i/k/l/m/n/o/one/p/period/r/s/six/t/three/two/u/v/x/y)
+/FontBBox [ -476
+-289
+1577
+1137
+]
+/Flags 4
+/Ascent 684
+/Type /FontDescriptor
+/Descent -194
+/FontName /BDSFZX+LMRoman12-Bold
+/XHeight 444
+>>
+endobj
+1134 0 obj
+<</Length1 2260
+/Length2 25400
+/Length3 0
+/Filter /FlateDecode
+/Length 26721
+>>stream
+xڴeT5wwww 4@nݝ@pn]}dsZ{4tV=;ަ&W`
+hWcoε~.cY9nSO2ERڤJ
+
+EO\|<:J|epm8}yQ?=oE%n/9j|ğgU*`4j^Em 6 (I[$K0zC+mIx= uή=Nw8W~]OFIդ l%sG^Do/y!AJq6G1L&>ީ"ۅ$̠2?Er쁥=!WhhvCQϾ]Q3d]:"M.`'Id!4z} &=a)'JyC
+a1f]'xj<^Yu-j1JŻXDٖX.*?$\L@25ŭH`S L_輇@ߢDf?Wc1 9ňA{Ȯv!
+VqsjJYfs9ź&y
+7OGk/E|Ok2?qx/ V"leq0><BcM8H z4*e+>!+g<YZUxϾbEOor8ciR$˪Qa_{iс O࿟;?7;ЂTβ'{/elgqC竗rjm|>h"pL:ɭڌd((0?v%՜ R_p/,r$Z+
+m z!hW[鏣.ŕc 7DN׎z%"yU &yS&2u-BnVh涇gZ]@@xՁSSt`TW.p`3\/%VAՇ66~}tfn[+TI Tm?O~_xIuuWB%ä;_As֞1Kִ U\"}?2'Pl%TT, Ox4[M0%UoW3wkW&;ϳ-OlwLghD4C'qr:B$ܯ
+$
+. ѹ7Q1 z ;v M⃬2Օ+r92$lQZxe8k`]Z3ݐ'ie0[G~eYTjASOq$߫[-1CT$S# -ul_e}!Ot{E
+3+]vy.+~,ް'cƇ__IL{ lC1l
+Bkj6E~L*Oeb
+w?]?H`yTMBȨ")iKKJ9G DKsp< x΅8RԵCb9/Ļ]jnN #jg6,ڃgNȡsWsD-(l&PG+\
+:j|T.4\%h^ C%.ߝ) d2ҙ7᫘YSʕ-)PxlPg9 RUӡB}<{g)+81f'c؛Jo)&}# C@ߨhxO)ߨ>X^rZ>6Qi9*;vt; 7AN L}iܿed>wZ˛K\tGq7ȳx ֒U$;ލjWBC@KB5,O'cBPtB[{49Ix&+pȟ
+1 嘔[}|jXj װ@0Uڨ!Dk-ϋ ĖCmb
+/%3uI*Zx4a A2yQ,[wԍڡdj2HRX?y*=/Qr:n p= u,k߻nFZ
+.U$/`t<wB|}ae:i`ɪMZJQY8RWSɸ7t7m`}Vז[kmj28}xܻ"9t/iX&/!%~w[AP
+DOWGMJH8aXhU<=[2\$ȷv0M i팂,s
+LL6%+Jha=(_<X Yb$x ߸rK8FL meA吩^Ž-/"r~oDАf?ZEIÉ1 m0a*?Oјͤ+ kimSHrg|H7#|t:[c'a[b΍lV/W#Pe}
+ɟAPZM lܨ̴%4\Ftg֧ۡ M|bB|1vq>H r)كV'h9*}CN)1f^ScfSy@nko|9BIm3NApZdZv3/q+wWp{bu ޟQ.ٸQf65 F|k7
+a}_m&^(u"W poc~O7]D(
+o%Ja82t)jn}8׳pkh݌/lNe-DQBkټ`=K7ny1 Ƈ8S(M!
+԰vmCjf{IJ䶧;35ކW"f]]|]@}^Z ̽A[ǎ#՚%yte2w3Zvs/bJC v8u$6rkK^Nʰ"%Θ5-8Ec HN_Wnր2U .RCt2 v#lL"位Cty䉙h3?g6"o̰ay;#ͪR رT *'FR"$-B"A~;>Lm* VV+]yfE NJ=6$?K(IB!ᢟ҇.h̔+F8*7 9k}, aK&eUӎ\
+!Bxrӳ_žyrwKOL{JNHavh
+4Մ{<ҫş>>xLY?6rS:jh#]œɰa XgۿF W;7]Iy;[Ɋ{5I(}#c f˦^q~'T7On4(
+"^(`j.SdO<3"+Ylr
+
+j4/* CDK`L;ctvuîN;J?U FѠgaEk13mna/V)*ǮIn| >+#K:tmZnPʃ?:\2:Hb\]ai7 8&g_θ׬"uɁ=#A{jsQ%KF+hru<[P
+ UYeUKCe7up|';F]#;7`-sr-֯!A z?:,II{IkaT\rSu
+-X- v+<k" PmM93Yħr!Z܆]B4]؞ PaoE_sToݷ%Fc͋v 0BМ;j^N|196'7sy,tVVzf}\eLdDVzِ等y.
+:C2lA_񦞪ϋC7302T˯TZCRmM4;mӄS8$8< \^Tv f7аx%>e}1$K߶fymП۸H qťu> D"#vW&D`Xcx:T*606"{QXA:VM9XM 3\om T.2ƓG< 8- !T_.wH_tbg"l2@N(isi}ߞ`">.[J> pP>6]X H\ː}UJ24
+:EtGyZ4!+4^pM{]W2֌wYuߏ?.k%*YO:|N*l<~[_EȫGEVh~e1VHHF16_UNB49i*Q,;DwZ Lis EVwi d&ZȽ v,TL4S`JL m]Wiz>*Z#@wx
+25#YP$s2!='a$j)y[R6i"!h
+[v}BmWB}~0ќ5@sSLƂj_x;`R\q0Jy gvd7ggeqjmt8Ud4WcD!nU8lq?k̲ے=`)}suAݬj@ˑƓ/_Pm%g܏k;3Ԟ }?Ѿ1V[|9N%s^UY~ =Vh!j-~lbH\YS7d>rG'V⺬$@ɸkǎ>-
+'ڥcavpiRㅩ{ٶ=}Dv)`SH0 k`wZMxjxuL6ߓ)fC3/ b﫧NNo U8fk;*6̰F4JTN毪OꠐpwEDP%9JAQ>=bHrUƜ= r^(mW8F~ͫ ҷ\
+ec|3Wa"
+96bN0Z!sEpO
+c~?n}I= o571qN'5nͅLék܅6%sz)%;44u>ZpЃMk8]0?m;k*9=р*&V
+LHg= )6Nws_7rOsǔZU/v,[VCWN5ZYGTƿUcb F%c.~8/MM5s\q脶;;09y
+APєV~aLͼ?~㮺1*3RHJj,>ת{˄+rQ<Si'n 0*g'CK'|Lm2qJW'LN)m'F>>}p&U#+! {TK箣h-
+Ͷ*9ڝ'넍T@ZxqQ)Ԅ’\BVJK3W#⚙9ssP^%q0߇BH҈paf&<G N"gc
+fMBo|;6(Ev:C/+m>P"34qp*,M
+6rʹXap=~@^U|dOgRr,uB=&팻Ks˄.V]VFJIoQW;X]5p@v]lƾJY@҃6!Fҁ'W|sNcL9D7lmH:ˎۉyλ}~l*֕ͮ,Dؽ3Iƴrf&Qy-s;/<󄃮V ?F 5L2>1ۛbQ=l2@?i L?A+V_ۭ8-[:17qS0\Hfӣ}ꗄN=)3lRz`$qHB+}q&yIvf~-rJBC2xvDjyN,K/lD?97`KӚߝ gtF Z ̖_c ]K/&scv4?cn:&~ZK{!~97 :seeX0^|焍n{"t}(%( /(ߦt ue41CjpgsI}Lmwtګa4
+RBȔ:!,*$%g,aM$ ),yz1mLn0<O,[k_w?he}9aƻ~ݨ yB.kE\yHa:,}p K̵ӀW#akp!s|@Fѐ%/.K!1GٽE?KvyZb
+g_xz#AnlRsVq b\ IŁL?h =,izFn!t?I(qve's$cjg5yNp'~bN&Rh
+/U'VpTўB/O7Gy:Gf8ϡSf2N*Pv8~OT!Y^D|E<@q#zZU?;L lVN+la}of_3/K:y35;3F1<C}+H`pn~@O`>?_J%F>˲\f7v7a<1!Þ܊/oJIj!p8ޅN,GSU,Fc
+յX^z,l9/90:3wYp$6ܯ fE71ȯ.1Ύx v
+ZC@ZR\P1tZƾ}!%aw7"SAG=8Q@<⯓$M{;a_* D*%5eߋTo|ܵ˜97 Edvc2Z!g]$k LfdN*$>薺3!r_}Nv 'J-IdD0Pu
+bћ<$/n7@]kމC.`hoW B)gwa}C}
+Bws}:\Mg
+D2¤iV5Y
+m/vkr72!1S(HI9c6xqLP|ͨ.IWG3`zf5F ,1?##+FF2_pLq%,uF5|ly gԞ)29H 7q!i!>sZdloJF}
+z~Wp% ~Т|Q*ްW|R%.Fļ6[e,.YgvHvj=Qշdg't>skzA0{&l-=O:}P53E .iSyFz&NcABY9ohr N)
+?}%߭+ãdha6K#"R0ʶ&˼[ejtbsцÀ
+ɵ\[ě<']a^%,>t4`*VVP>8TOF\4#J8dc`k&lMmydMX#uo(8cM0؃*htno Uwi[H8i s4GjYh9g#Z)> <uH z}}2:NdwA2 53\,Ⱥ蝑>w
+fvGIQ3jasR0__vɩF+CzQ]X W螋E:؋дxk47~LodI;)2Vqe*k#lj:PPD~!k,C,{фRt4:#NTZAbfsj͞ NQ.8QO~U1<mLŗaiuh1gԻ28 jD׿Z~dpͮ-ZxFq˖o>A {8 ;;Z,彟B}ŖIȑ_-=t(o)Vx|sxv|@|cj>>d :߷#l܂[|\W5Ok@M EJ>Atbf~w EǼգ yrBe}N]9Uyti%vS0QPty%+~
+O-ԉ-C,Wű)R8~
+B3ȺReb) _!,o'!_)zB,Ss*֍6J \lɳ>ߜ5SE?ERIbӘf6xTIok6>&0i2o mAG\xS98C %J>4,uwgVm!S$NaZtRƓƲ_I;/v!UUG}L
+种QF)'/S2Y~/ߙ {!d/ba|*-Sv.u
+l.W ~1+t)kV 4 sPi_f⒆ShÈi^G3<+2[v= t/ 3?LFL =<@et%,'._O=S;LMK[T2tUZ튅Eԩe ϖ'ſ,1 &¬4bLWآ4
+rW;OzkD6)
+~ !˙zW\(/JO yͩ9˗\f +T5X]{k~}Awt+N*L8u
+.C~ <0µ3c#W#,UJ4@&:<;ǁ?yHRig\)
+qdydyiU`thk_,bߍXiٟW 58ëmu! N;#I!R2.
+sn ]0`8Q<ZK27Fjt_xz3r(d
+YP
+o
+DHN CRGk+&O RSWci M4?1fG4ci&T4"mh%b`]ɨn|Vvv𲊮<1xJ ݨ;(s{ifW㑥ݜ,JkR<;hE<+qZ켰5ba{1?Dv3nY^z🏢B$3ˑ:"y ;!܌YC4Q]M-w<oѕ@OW C;3eE܄̖WIWQ-XrI՛2ps7?!8,w/ uZỗ|*g|񝠃>g17hMZ}v7=,/Pbz'd&oxͅ5-|$qz?o 1ɾooolYIJMP#F^OƏFo9 󋝇ms}_^߅`Uڸ@CO/D!X Lh@D:f7Z$231tiPQmV*_c Ux"AONSEfA_tC/VLoZ;Dxw@N}VT_/J}4S:4-' ~oNEVBg0RbhWqS(%1_ř3gWFB'w|֮;|4bK7)#|4VvLW/k ƹwgyʚPs?߾e;9jK#2LvAC25s0 .S~Ujx[g和R2<MCT3@ $%aG'fj 8#kyɦzk,]ÁCbNBLP8xό ѕ ám
+@N,Fډamb3#.kM1"ZZn{~ȽƯa9 / 5%OK[ŦedfKGz]U麙 h2%~DZtF6UTA{ֵg$_yؓ&_ں3Fo8B,ڭMNdv-M;j̜͟>f 3},^_uudtĽQGA̐f,8-&Zu΁%Y/cTOS>^֞RC~V=͟
+^oB1S92cL//I3KVL+fRmb`<VWT/8iB]jE|n[
+%4@V~)JTcsXdZ%]O
+ b=jUyS68=ЅK&=23ÃcaD*yW(3d-l
+pՂ\K8~shB%ްs&Z4ZhLQa
+T /_2\
+J(52FmMN)e2d:9~vgK aM:WdrOgLf."_+~Uu5Q2R д@a"XcH{[M\blZЕ?a'}~rM?8GnоwmZ°VOk 1o~a%6
+ /Mohj)Bn2"X"Rn@ZtKT&Zta`nKkr?K̰AL|T8f7#5Gs<lH2:C gu ͝K}lΆ
+
+ݒfuvޅIjgp%s#رL,$) d!8'\X6"pjQ](5C׿ډ!g]
+
+,.L}y
+;M,?*s$ 0rG
+?Q3 9]uHC6?bo(PгtHR1gU[\F>MUT,|8n6JztL#-2J6iJLeK,n]n ,xm w#!+3e2Ez.q)TuZ :}TPfrfFl_5@)g~u~gZ~IBNL8lR4K&IEwf%^*QŠUQei*!V x!X
+>O<q`Rz$NS%q𑲣v
+^-SSq>26JțEʰs/ZS-;'͆Br}?Wk>bi&5h{$@^ߑŇH}ԉ"'8-@ݙ Y' 9KuT5Oj28`Kk,ȂB+^v>(H%<gt]Q4=fT_K ,r*3),=ecIES5U<yitrpdCX&& V EOR8R~Դo$dAEN~LTS_-M2ѓ gnmyE#jþ>A$ydHɞyq36*tP"܈u tHCfg_k
+HvI'$PX|5&>Wy"ne_,
+ͬ *=N5&uUHwH2Ro`tnVh k[?Am)kM;y H$_>#Z_B@u2'>CC-q\QCΎ{7@q혼M$GSФ>K}Wiӕϯ %\0q#gWnZ
+]jiM@@ۊ+ GI/4n'oE&
+& K6ث.)n
+U$:p Ah\wj<??'F;J{& *3UBLoq>} U=\d&?U0E} sxuc;)RNBԐ br bE*[if}'T@
+|S15k].|9`oW]hmr}"<H ~HPhBzNw>f6[<ȑ8`3o ^j6pKZ|b6'+LHtp|WkyGM)\e{OX1H
+d֏UWhs)ԝn`
+KC;I=^/SLPM :Izdk<N,yN İȆ`+-}YA҃@(tfpPs} ><jGF ڎuܸKMĉs>wfkՉn!!s7@aJ/8z)t?r"xډY+n9
+xF͖,}XxY٧&iZA'MO'&_D޹4 <M {Au: [ ,A3@u1G{3$J(;Ͳ\sPC
+
+ bC;7>goC}%X ,ܟ։AB[~dWCRshi|.7FY*3ߗ<M}{6ơ,od53yuKF&ݚ80PsxJF7PmÛcԾ. Eٌ4ƼrV;Q/6] vRY^'() )t; uZխ(gai=mG/3s \k%#zM4%(  4PZac6zѫ]Yyk,A]-޾fpLH]ߖu0`#3g(鲊PBT.4r6(L雨A n9nv{YgQ(ZF])|zp@7pHca.fmYMɯn_^msēQ#X@EӀ_ Cw @_sT6 }zya
+ۺ*  fkKKF¡ ꐞxW[pIDah^.x0
+hQKU=s 2hȮ3h*r1mfiuyi']M
+L꿓D .3~& #U7
+\?kQѡcl!]qc{{e -9%2U]{)Ž9>B+̋ ߖrH`@KV'5ˌt:7e z rmFXOQxt93&>~=m_: ܣtسoW5f%QP1[oM"ޒ%A%
+endobj
+1135 0 obj
+[ 625
+625
+937.5
+937.5
+562.5
+342.6
+462.5
+937.5
+562.5
+937.5
+875
+312.5
+437.5
+437.5
+562.5
+875
+312.5
+375
+312.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+562.5
+312.5
+312.5
+894.4
+875
+894.4
+531.2
+875
+849.5
+799.7
+812.5
+862.3
+738.4
+707.2
+884.2
+879.6
+419
+581
+880.7
+675.9
+1067.2
+879.6
+844.9
+768.5
+844.9
+839.2
+625
+782.4
+864.6
+849.5
+1162
+849.5
+849.5
+687.5
+312.5
+575
+312.5
+555.6
+849.5
+312.5
+546.9
+625
+500
+625
+513.3
+343.7
+562.5
+625
+312.5
+343.7
+593.7
+312.5
+937.5
+625
+562.5
+625
+593.7
+459.5
+443.7
+437.5
+625
+593.7
+812.5
+593.7
+593.7
+]
+endobj
+1136 0 obj
+<</Filter /FlateDecode
+/Length 4312
+>>stream
+x]۶~px?յ[$S6Li',|I3߻>Dl%ь}$A`X Hh=prpd2(QPFǯ?3h"8QGԄ,,G@edQ"t_,;/!4IĻ
+D+0NX-eJKEV#wɅ$oy_cGZ4.^5x$ъacJ®JQT#\4KQ~[W2_F=;/s 5QmUB&-V'HU\[Ȫ"5l.MH&h" +c ė?Ě=Yvٓ#rgLIۼij f6]5_\:٪ڶOsoTWͿUKP=buO"!RF' P,㔑$@̄%*WI|14M1s"aj|$&:YI,!RƊբ\djInv dܐIz3;/Wb{>Wr=]O֫jS=ǐ`w-,#)A _f[%2re8*gg@PJ2"0 ,,oUa)Vk{|6<~%2WbjKl, Oμ%_dF2`r;B1UqcO@iF\FqL pijxڭ`*_e>٬e9*^0$rP)mjVXJcQEٞm
+fD/d\]k=֨7
+MG@T0s JpSV6*j$X\mp*X<T8B88a
+.Dj9
+ bk/*ԏ6c
+F
+A:d
+=<44(R5"0+;ۛim.նZO=[o2!')0R_pW夺 gtc͋jȇr^- [PFbJ^/xQF-716B0ک#6fح2•sSF
+֖b-j
+&E5,JT! :dž?`Xr^g901 õ]$
+HLG; xh/ FaIrrNv m6 vSPodM
+v;Ǡ:m:'#&d\ <A80Dΐ@Geb|syl/.洚a9kwp@DAp]_ٸ^f +wI1i׋}MWkI5/sG/"njI̷oQ˧YP0ɍOuLiN]r0Ӓ(.sh@r;FZ'y/l'6@l$
+BJm4i51j8#a.M"O׌98s+3X8BBTdO+Wh @Hܨ`<ݩ9']Q/Ip( V8͛͋*[pW#g P}o(F^
+som/9.,I V{r55˲[L: g85i[ϸ^MϏLRSeV"%oZEb&.**(V-n<$.B14&m=Su/syWv }
+cx @dp@#ۛU^WO*ܮQvǓƃ]I)AAU8}ׁvQe qFvi܋E^A.6GN=%5!l2ƥ }OjH}i-#}R𓕖<.RU܇Q(>2ۣQ*UWl^ZXTkVσ۳/kPL%K7 25Ɔ[ YIb{w~Ѷ^#9*dG)q$Ui ( zֆ=Z7-~5{HnQPkFFe2Ck\vUУ~oO?~!2"
+QW" J;ڣ+bz$
+<% ~C)d%@/2l )>].{z`:/
+endobj
+1 0 obj
+<</Parent 404 0 R
+/Annots [ 2 0 R
+3 0 R
+4 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 5 0 R
+/Contents 6 0 R
+/Type /Page
+>>
+endobj
+2 0 obj
+<</Rect [ 102.884
+601.094
+162.411
+617.532
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+3 0 obj
+<</Rect [ 457.18
+120.769
+463.78
+146.672
+]
+/H /I
+/A <</S /GoTo
+/D (example.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+4 0 obj
+<</Rect [ 498.261
+120.769
+504.861
+146.672
+]
+/H /I
+/A <</S /GoTo
+/D (example.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+5 0 obj
+<</Font <</F56 1083 0 R
+/F78 246 0 R
+/F67 1092 0 R
+/F70 248 0 R
+/F26 1096 0 R
+/F16 1104 0 R
+/F59 1112 0 R
+/F35 247 0 R
+/F74 249 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+6 0 obj
+<</Filter /FlateDecode
+/Length 3949
+>>stream
+x\[oܶ~TȲMZiiP>A
+4_~QF%1ˈR
+~Qa7E u\\nePZS(Er9 )
+ӦgA@{AjF{iD6IøVRMKiC:4 ʱosK %j+k,Z^"•݀jFL=[b*Zڏn7'
+*"cѼ:sʌ
+_ 5 b1*&xwe ۉ}?`[ؗg[c=v6:;.Sj{F
+
+U"y`cbۄddѕ6׸09 sFb`Qv\MWo %=wO켗
+n |$XF-鳣SDL&*{F>.X8dU^#)Z8)-L$x;HŝLcD=/v.f3E2;Vک yxrIORm3痕z+w ۵Y6tadWvu9x2`AZByESAaQHLfwh%kH)I+۽$)<Ľ31x?+Rd@~e8 LL4ȕS4<~/6[KAᎇ@U!f.#i"ƾ># ^+`^Ռzn%NS+L>o
+̭hVǞY|J
+$a}Y.Ae;hwgl]x<NYTe);LR6|39%;YͩJcPwP)߇JlV0~?ՠ}vMS)+(Bӓuq$V8vXRwSR ̘Y#s}y珊ZTc2R..qۀ>0&,<+N+^v"{!WAZ1lw)0B>{
+y.*ut@k>i t"e!"jY#¥CPeK4Fډl_rTE`/{.Ua4)0@tA w&d҉JvQiWK( 
+Mۡ$f5J94ڕsX7e>x㓿Xhuҗ\]u.rڅȯX@]E4&&jCBh3?꩛}n@-.e/LπdK]
+eoܯ-|=2
+l?q|?ؔCd
+7~(4؞^;#~t_/0vs@잰- kϖ]z*xKRL/ IB-ųvagFPPssl l^k{ ]HuA{Q޻yƸ> 1(0p2mꝓ=Nendstream
+endobj
+7 0 obj
+<</Parent 404 0 R
+/Annots [ 8 0 R
+9 0 R
+10 0 R
+11 0 R
+12 0 R
+13 0 R
+14 0 R
+15 0 R
+16 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 17 0 R
+/Contents 18 0 R
+/Type /Page
+>>
+endobj
+8 0 obj
+<</Rect [ 102.884
+359.504
+193.793
+375.942
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttimingbefore.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+9 0 obj
+<</Rect [ 102.884
+341.671
+188.563
+358.109
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttimingafter.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+10 0 obj
+<</Rect [ 147.057
+315.646
+206.584
+326.771
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+11 0 obj
+<</Rect [ 377.716
+303.691
+437.243
+314.816
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+12 0 obj
+<</Rect [ 214.977
+255.87
+274.503
+266.995
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+13 0 obj
+<</Rect [ 102.884
+216.851
+183.332
+232.956
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttiminggrid.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+14 0 obj
+<</Rect [ 292.441
+202.449
+383.35
+213.574
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttimingbefore.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+15 0 obj
+<</Rect [ 394.491
+202.449
+480.169
+213.574
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttimingafter.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+16 0 obj
+<</Rect [ 302.856
+190.493
+362.383
+201.618
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+17 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F35 247 0 R
+/F70 248 0 R
+/F26 1096 0 R
+/F59 1112 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+18 0 obj
+<</Filter /FlateDecode
+/Length 17879
+>>stream
+x[帑Wjڼz-ɡ T z(u.Uj]F1 dH#8b4}:Hd"y[}{onjMW0 燷~S}ݶ~ϵsՏt?}xO߶==-t~~ˇ>}R-Ɍ~q{깩Ō=LwozXonU;OßoXC[2f?ofnsU]spGni11^72kzj忭X1kh~Z٣H1of^U׮o
+څ!/:vs[T0^NmqzgȧLVh4c4nS_v!(/Fvr8l\o<fa.^Aa|ʏ2YkȣyZsIfsnT,E!oym#Rjspc!h)rf0LL!Ta!js겳US:Kp`
+Rnjs^8to6J8J 堰S>i-L6%欵(N\M͘(NGq=SW_r1]XM(9OF9(OSla8%JYk{SR% Q~C~\IP9\vP~ヒ>T i[_vК}3$d)
+ӛ]<ʏn{4Jft[3Gy'x 堰S>埁/dm_vԚc~?.EqzGqMjsElBk'sl'C9(O):אG9&wP^nˤ.EQG>EM7zZnTM 堰S>i-LV|Zxk;%v}8>v>=|F?S_>:q{cNZ`[s3Nq1<n_L!/1ז]kΝfv Nޞr
+6L?:zϹf]m vFx.Ђ Y8ؙ+mbl_e3)Ŭ>gf5ۆ[ȊYCܚi=JlTXy\2&lhܠTp7-[]o|S`Tr]cèX]
+z9-֧,s!*FD5/1*) u)_,.4'Z~c1<f@znJC V$R&ˍNmjBOym4s+Vd53+HXuX0&4,,U6tlEr73U,d[a"ٝ
+n0?>|WL 0=6a[*u 0qM ͚C TT—at-uJe񿋊zi Shgd2Uufb悸T@UGw˳޿i"槜 Zګ`(䣚zKX<F+nFHjMXhy"K45*1BCaι!<F{@GKJVZЖ}PU7O
+<?Wgq65S;r٣j[3AK^%ZHCI%/LTLTzlnEcng\k{sA6&P5cv榶7QX]{v݃Ny2Tw6[i@#x9Yɼe | }iL.q;N'0z'
+y OA4<#DZR#{|j0g!䎟{\e6[ьϲl*?٣jh;b~ʙLiHdRDk"f% M͈Y.s$UHP@o ZAᬜiI[wRUPSzv FD衦0@X3`qCuxHb<zhV~W,(@ N% sˎ#gZhyRGw&|Xr䋏V3(?BL4V3*A/&DHQŨHf'q5ͥR7]&B-cj=;L]+c_nYl;*l\TՀʢXP jP
+g.Ѻyb:"k?'#ɔQWKչ6jٓj l= ]nRTQ*ԂFM()AEQ9,(`bZ(ӄDTJB[F#b$TqV]R9XsPh&TP(TTʢ
+ X
+ԼP` FX#ǜHI1BJX`0leҌQ䀑Db~(ܰS3?w>x_8m<6SPh&(-lU_Q,) VyN6bEV69D&TW&*Q Y Hs x9icF/nq.
+Na+\JY*/`A,S3Cq\ +Vd*]sF""Q9뒂3a/U1A`$iB fPfNe)*g&@`&\@.Va۔W\_ڱnX mPR5M3TQ?Q߅4(_zJֺJ.Q-Īaʿs!+/c6b F)e`icS AU2F}@GjΎrs%(Q_oZR|\_SAfP,b*?QV4ҠKOrP=V3Z?I`54~32U[7;g=Oصcuڡ8hDx2<!ֵݪn f}X}9<_L` WN
+~\Ar,bm1|0B?|B?A4DUZ<I}ҚBsqF/)] }U%](s}M臏A"1cjB?Q4_z(VD&ZHk&b%V`5X.-;Ms8\*sŒkB?,le`mQB?A4R#3FX蠤0*@V3`UhWK NC cwqyODt~(dXČ"P:?Q燴V_zz(VCYjFEXij&E:QŨ$p%o9mbXߕ17-+a2Su~P)
+*ԴPf)v=Z5'8ϞOĚ]4mb%vubB 6LI_:!?H#v%KEc֛s[#%ڣPhJ؁.hA DM"IT$9OwbDT7:%FBe *FBej/y(J lٕKl
+ՖvkjK 
+VufRMPZK%Uju+Vdu[b%Vb%V~))L+t U(Ü[H;Ph&STP!(R^B< @)* ԤP{X"{+'+'5LIbL˧2J1r9R)sx9*3З{̎sQ
+[DIPTg
+J.EAJ Y" WjX+5dJ^OG!kӿ`RĊѫ7HsOSp~(K =93#ܝ V S}T@h9+nS*.;L\.ՌePQv5"""f-(eI
+H at @Z`5 T3Z` V3ZaK翈fD$Ⱦ\ٌV$L@cX>.s {M!4U˄-eRB;ʡhѕֲoDEšQ2BkE0ԿE:jF(]D
+j!*DuP 0D}hjjaºe[` ;`n
+S<V}6Tiqv9ȏV+
+5iE$#fρ`*VU
+
+ZsCi(*V3ҨCL4V3Ѡ-0%'{,R sOFȆ ' WuXkN`ƦXr}o("goka4U|~BʢXP P}jNabŊ9n}IeJl_8y/T+up7]lB~+Va{9~MU3*p*Hn\j@(4ˠ
+zԼPX"<+++V'Iw36 Ypu%a.*pa+^QY)z:`A,pS3C$\!+VdZ }+zXkI@씗˪74r9cjA_'IB x@)vc#_]<)J V's,fT]vCmcRq"m_B0bz"FQF4a"ҠMOPU V3PVG5#u`5#5zuR{{.(Yr̦T,aah1PC q5M 0=2
+Kk[HApF̰Q‰@ $A 4Hnmz1
+B4<*y 1
+B4<DZ$uZs{.2e(\Jnm*nnBqsPok]&E
+v+mM!7a/]edf5ho&uO,jmEEĶCRʧitjE6o62bfzs[f m4U]R
+I}Fu9 8:LnhsmUҬ Ny[;}VmVG)ifZocC]*_w<;6rW
+vkgAO e@w+$ʞE% {FtχB%2$ň(1K K#X K X>@
+
+&004V7\^As)zsaQ ,*sU97?`*Vd`gbfZ*bfZJVh<r%UsRsI){Fѹ@t~XkS]Pm]λ^
+g9b.ȝb~;55T(T܀[I#
+bi4^'bE'{&fx2-fxVO
+.g]N(L{zpv)9"?)\oRRnzwXI(|;ŎIˀz^Xq*neA,4|O EpQ" 713 3z0n}#?Y+V$-7M9O!:k } s73cqC&м]V
+U.Z4 ([qiQG4ʙF=3 ':R:b 0Qka\k `~8"rif*4ƞ^v a?=:Gr΋JCk 6y뭴>bޡ]K
+sؕ ;;O<8B9r˃IE#Ovٓ}P*lqZK>[qmyDilU@Gy$5?ljF?ڙjg^@U쟩$By7߼w<vjy0X]?=!fƔٔzz9
+hA4VhtOkfOk.VOw NdIltQ39
+!\`F,Lh=\əE`{|Q/X
+{%$ux2D:Kh [I~ LJc {42 LaGT)Ռ4)Rkb^k
+bg:M{F#|a#| CssR1iU퉫缩M%0=re:@U)ǩ˯zsFB!lP`'F4tOz@c,QdNjb\Ukb\e`g"[7Ҏ֏7tSRsN$tdD9H0_I<2A]fzvfL7~L=y~=hgV)鰹ԩm1Rt)}zHcڧG6fni^QC jgmkا΅Fk!vn-=9S t0P}o~\S$2k1bFb(o×vv1,ltryԏŽv>"}:/bnj^JRiD)~|Q<L`g%QLfզ.U3ӫ3\fNTp<0t*ϴwv`_嚅٭6]Y\u<6^.6 h2֘t=wQn#oo.mk1qG2U]+l\k- {a 6)Kg
+SN 4fGrRLjuFBbeXbeXj~9Ry.R0;*f(dz*"\ &5ʬ]
+^UKuQ&F)eR֨R5Qj].J-a]/VEiE "fMR:2`JNФ^1jb̴,̴T5s2ܮJd}m0'*!rl#:+mON6AdohM৻;Hnz%hՉZJiJ O..u\)Y
+c?R 06~%GMiRBvVbbfZ*(bfZ*h`9Vvfk˱&ms|\uW~EK -4ozLMvOdS={;.)]q.S)@& )M]JSW 4U'Hmozߐ`g%nbfZo-f~9[y..Y%-'Fzh-%9 ՠs{"0H^V7Zq&K[q@^])\ >\XAi3/VtF u8aJiq.J(mZK.ZjQa xz\57g3G(Ō0W(N+ܳ1;N\ڹu6 qS"AGӹ yF9<8[a[J -][RW`=S%uI<]"}9nG-h-ڙ¼ڙXf~ˬU撳'|ac5o1\_Jxcizpn#|Lw SN_ ӝ<0<+qG3nv~~K?z1Ee W<GP/`J1/lgsZ &ns*١Rw* <b"9~6ڌ`
+i(-Hע< f31O*0`s^>g8SzeeI4cJhTBvdy酖LI҆7Z2I g1;8 xjzL53gUq1 EU;ZW;Z͐c)ZrP ؤp!MyϧگS }?J`f.gɴ]zaOS_DI4E̠V8:ԯ97ycKN;TNT,ANjb\kb\%ult
+&xjS:㐇Lġ}-c_M;hl!_<4vug͜n<&-&'Z4v)nڳ[4Z4ʐC|jyK]#O#3cCVԐ2R%쇵%] ;2]-Ltd&P&iIdc;ys7U0Lו4ue*M]@cW&ؕ !&y{'Lɇ~jn~駱6eѧN^&ݗι {P׏ȢatP+@~W˕:BTޠjM\ O&ҹem0a\D:V[uY%7+ NFn `c4Hk׼]U_Mv]p/&3eLa=&M
+jQKZĬz#G
+hhzӣ6+
+*|ۀKjU+ms,@k[oxZ'fiګmn'-míjesi3𭕳)mLk~}Ym+mճ\̣Y (?
+cث0%G-OZĘ3ZG13-Ei13-IZ&ݭv<[Yad^$3\98l׳eٺzj1깛6>В659wfq W ַ/iI+i9[3WҘִ\]沒Vb0 u$b1 45(M.@c0 5L4!/̴!ZL~`tܩյLh\,fr=7K9݃?5CXn V}!j97@њ::@'ѷ8>
+G%sUODeƪ[>Vog:W[in8y[_7xi}z̺AqC+`/RPjဧ&yl˘'v'q#V뱇qZ6VQ<`'4KY)'89 |"0w>Do<4NSؕg9 Mw).;];^9U׷v<K97ށgmZߴ͇k=,du> ?a?/7Vm
+\싄Ft1; /x"ǾH/2cԉGN<hW뱆y3z6sV#hIt(붯ʻߘ\nߘlǪykijy:]\fV5};;z "= m̶VՠǷ5>Uzo #.W(:Y媴]ʕC9&T`
+l
+yC;2ISPQP_eye)M/tl< E7~׹PՖB{Uy-kkYc^P׈ƸͭϪgNLJ[Nz9QH@S[Ԯ<!mq^#̫xڙͼڙ!V`=tc非OP9r6W-E=W*cpS-aWsq^&E >HjI;ce$pʄ|՝̸ji ׍̸i+dt ۉ,\q*n2XKJlvNPbS1,wkj$aޕ^)x_J oF0^v'Eqh5YtbvcS y<5 MVCKJ,e5īxTᓷjgtīyPVh:(}R)yg4-T ,6+Ԛ垥)HSϋH5j oC/Z_Sx#BZqk+!$sEm($z^rfyj^oԛ4&I@coRrԏf?fͥ~ILխ^!ݕ2̶ y
+ x0q.6`Bت 3R846
+Io'&$Eȣ6c$uJļډRy[F&Vrx#Y!OCX'CEX;LO웦dH fn>7ƹ<ܬm覝F5`߷@c?N5ʨTvE*ĝԋ1;<R/T/T"*UQ1ORYf ;4M̰{DCJMq6HE e.}/J/q jbv|NKI<I/G%(̘'I!MW;ڙʰ52iZ!NICyΔ*<F/`3<HG}",>!I<G}br, kWMwtbm3k8d(OGcp sCnw)%c~*ʓDrM2%
+A$$sȃdqe̒$j( !^ģ8U;NB52 :b!5!绤.?KE\.".sigx'!zoٰ맧'E̓Iz[O4&(E\ tii^-fYD.</tWcw>-f7w r 3/ޭt}#PmTeǹ(ҕAPت "eIΥ0ɹF9(J͎DK`MVP K,V].-:SsnˎsQץB*YW7JGi
+PQ<귐GV<Iyx2<lXyx:CdRh934\g]
+ ,fxt4)L!{,ϒޥ. oƲ$$\/m9[wt;R~U^ۍKipM.A…4J$lfΣŌR~}'Y+o;L^.-whF W$Ω\
+8[&( Zu )-I4FVjv<%XkȨd)beX4r]Zu*mpˎsQ+B'(9@p an%Gr)QŌf)J2,f%MCץ[i[.J[v­XjȖ;g݈YJj8ťP@b)=5;E隦fX]) #Q,HFZrz$ô".:+Rc3RcBץkisk.
+kvҵH^~>t٢+nȂK&i$w=:9gJNtU.(1
+rNJvhRb =Q h1# 䤳2הi _K^yTjbƐHvWg `$1fEh-Pˏs2{V d68_oedFmvTE1"$ "v$ňȓ y#bČy> *0jJ0;+f3vµVKO(`91b4XaAdA}L$4=:(\NSG|0?-շ0џ:_R}hȋر<xT!OJA_I<+3IzF̫y쮘J˸ڙRZ9yl }ay;o[~mlVϋoF-x${{k=|1u?;| 0{Ã\nz-r ae+?݅}" J\ԂB:0bǢ@RB|ZPz\ZPA J<jA3IG(.#^ࡺh-.c^5WBehAO*0(zr/ՂĿE1J #vR)xԂ"OZPA J<jA3IKHpՎ<d8+f5W;2 g8NsQA
+(@",2*HqHA<(HGir,ۈp\fX;Dkf3ҝ:v
+ғ
+,FQdQ3*,(FS#d=V[&_שfM&7rOLw Cbfzqfڭf0!+[SP1ƹA-bG}u(EEM΋Ԑ`MPM K~,V%=wZjshu?T+*[u\ӊz1bvRX9ŀȂNTPP%'FLNL'{'f%?3Ӓ[ h:QIRYN4u+W?NԎ Lӛ=dk š`8"n):*Q75($ #fu% wɉ.S b&Z {'f0-fWn5'g*D%
+Uvs
+XVȖ=Tl
+Q;`Bt?Go昦-ڜׇJ*@x궈Y.P,iK8`Q',(CS#\;-fڑ3zHkڭ6\L*KYLM"4Z&s3J9,(N"0=> wqecWz_=quV_ s xϋI2WenBlkPHRRuI4ɺ&eҨS493D^Վ8_Ske\kݯf?VOf~9O -SBZr9Y0Y |#4W3G|*50ǪP[w j% - gPP4fV٥8"iR
+zPQ4AsfHK̫x(ڙ˼ڙ"_zЬul(3Ӝ|zy;|~+eܚ=n'oitWoo
+EF=u/_ yqg;Awy4\:+J&l$`.5(ŠDTi̐PW'C]aO-ZWkW>=RtiYsHA5 פ0@e`̮ "MBPQJ4@h Iv ͼډfOμ&7jg^{=!=$M<{(ũ]*5(j=PL1z$C((
+ԇzz:9 _?x=[~[5ON޶UW?YYsZn>fA~~fzoէ0'ߙ-~~?||hq-G{֨oۿ<}}w֯>?[8T\S
+endobj
+19 0 obj
+<</Parent 404 0 R
+/Annots [ 20 0 R
+21 0 R
+22 0 R
+23 0 R
+24 0 R
+25 0 R
+26 0 R
+27 0 R
+28 0 R
+29 0 R
+30 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 31 0 R
+/Contents 32 0 R
+/Type /Page
+>>
+endobj
+20 0 obj
+<</Rect [ 102.884
+623.404
+141.489
+639.842
+]
+/H /I
+/A <</S /GoTo
+/D (impl@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+21 0 obj
+<</Rect [ 263.399
+609.335
+322.926
+620.46
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+22 0 obj
+<</Rect [ 139.248
+404.042
+219.696
+420.481
+]
+/H /I
+/A <</S /GoTo
+/D (impl@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+23 0 obj
+<</Rect [ 122.311
+368.453
+176.608
+379.578
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+24 0 obj
+<</Rect [ 128.787
+344.266
+209.235
+356.077
+]
+/H /I
+/A <</S /GoTo
+/D (impl@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+25 0 obj
+<</Rect [ 265.951
+294.331
+325.478
+305.456
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+26 0 obj
+<</Rect [ 337.144
+294.331
+375.749
+305.456
+]
+/H /I
+/A <</S /GoTo
+/D (desc@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+27 0 obj
+<</Rect [ 420.896
+282.376
+459.501
+293.501
+]
+/H /I
+/A <</S /GoTo
+/D (desc@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+28 0 obj
+<</Rect [ 132.772
+258.743
+155.686
+269.591
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/tikz)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+29 0 obj
+<</Rect [ 405.14
+258.743
+459.436
+269.591
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+30 0 obj
+<</Rect [ 290.785
+217.276
+381.694
+228.401
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+31 0 obj
+<</Font <</F56 1083 0 R
+/F78 246 0 R
+/F35 247 0 R
+/F70 248 0 R
+/F26 1096 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+32 0 obj
+<</Filter /FlateDecode
+/Length 3228
+>>stream
+x]۶ݿB/muS &Mb;M{OZ"/$b(.t&~cwE2[ϒ٫g/q2bƥd֤3-RWwsقsȗM}V/mAj˕o~\|_.h~>,5~udK2aXLTKՕ۲ZO'N_H;0%|q!/ ܇S6ga-lAtob0]V1+TX[]1C?53&!_u*+HS}2@?'wc ēQVeWµ̛|'YŒ2Pȓ[RO|OiJ3pg WnqC.Vhe \w\/KwYPͷO="G/b231~O]4r"hBzqUіXy.<s7ꀿ{܍BX@$Lg+?|"y?D)$eY/3ljKmDy^!uRjsK-PFSRjp&Tu mrjm ιIʻRְ$R@=i xk782ւk'Y\Ux
+T Ez5msj_'OUKY 6"_ڀ-X}ҵ_/Ŷ$13!gt2"Y vZ]䡱-חa@E>ýw|^~tn԰Ӈ=- M@ ru&љL~+/1zN60C"G^J|2=qòD҂7Ex12B 
+;0IuN0 - w.Ń[yGvJ4K>Nnc/$cCl Wd3(Vz幰&Gy9AchZsҴ
+ 8li>Whˢm
+Kz|)^mLEU DYr>XMQT.o~7GȀ23>JY0Lg}ncJΖg |5s38f"nf8 w8 !<xf z; ؛6p1 ja7n0͌0K,_ñdypA,@@Ro^ng.>`p o $:^`
+s;psWDǀ+\4bXd+:A9К,S*^>Tq<4L
+Lu_޽1 6xrFR؄Kxy2` E,3 /TOK%x%Wb,^ jDzxH K<)zx5CbwKE,5FD ~wec>XEgfB0og$oܹJMmGBݮ&AzWE{_˱SAz}KxpN2U
+^DM}e~>YOM^q,Ȉ
+bfيd+&eimbrdW]\v`;GfM-Ok=wN kpߺ/TjW2繚>a.iݗr^F|+ߏٯ(HOb(Otݿ_Kҕe`r:-Wt_wizK9:E`כ\lJ, p0+-tn%2OǪARpXULjob&XS ,
+EG@/כ> 2PĺB$aȗȐھJS\o+TM Tf2@H=*+_סNeM(R&lz].i̗w}n2,ʹ.["L+/ܫMDsZEn=18%^+/oˈH8? I2e\P(jeBd1W[wEDo~(zD\Ոf:5Uj7u'
+RLO0d7
+C^pjL 䯰fjI{
+jۼ%y
+8%= sgRSrݟȕL!Y ==|$#) *8;N 3!mʥm`z+T}46K+p( R-7.>
+endobj
+33 0 obj
+<</Parent 404 0 R
+/Annots [ 34 0 R
+35 0 R
+36 0 R
+37 0 R
+38 0 R
+39 0 R
+40 0 R
+41 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 42 0 R
+/Contents 43 0 R
+/Type /Page
+>>
+endobj
+34 0 obj
+<</Rect [ 225.868
+655.432
+280.165
+665.221
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+35 0 obj
+<</Rect [ 345.299
+635.636
+436.208
+646.761
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+36 0 obj
+<</Rect [ 162.687
+623.957
+216.984
+634.806
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+37 0 obj
+<</Rect [ 382.142
+450.476
+389.116
+461.601
+]
+/H /I
+/A <</S /GoTo
+/D (section.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+38 0 obj
+<</Rect [ 425.258
+410.396
+474.324
+420.134
+]
+/H /I
+/A <</S /GoTo
+/D (desc@horlines.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+39 0 obj
+<</Rect [ 393.397
+345.296
+432.002
+356.144
+]
+/H /I
+/A <</S /GoTo
+/D (desc@twidth.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+40 0 obj
+<</Rect [ 296.181
+245.441
+340.017
+256.289
+]
+/H /I
+/A <</S /GoTo
+/D (desc@rowdist.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+41 0 obj
+<</Rect [ 154.018
+193.958
+203.084
+203.696
+]
+/H /I
+/A <</S /GoTo
+/D (desc@horlines.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+42 0 obj
+<</Font <</F56 1083 0 R
+/F78 246 0 R
+/F70 248 0 R
+/F42 1100 0 R
+/F27 250 0 R
+/F26 1096 0 R
+/F17 1108 0 R
+/F16 1104 0 R
+/F35 247 0 R
+/F53 1120 0 R
+/F39 1124 0 R
+/F54 1128 0 R
+/F32 251 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+43 0 obj
+<</Filter /FlateDecode
+/Length 2432
+>>stream
+xYK6ϯ蛻nZ|T=bco&KѴ4=խYIG$.&)TUWh]D7WQի2Y$,E]p)"ֆ R0j͹ߦjVkiW﮿91U~QN$Ǟ\c[*iƐ;Cijz1,ˠ"Y;sYV+a~ŗ[ZuRaak/?(M}SdaSzQbbODO-n]߶M6S9a$f&mz5y//X&{.<*'\kQ$clVJqJ*]o%AV+aݭm,+-a.EZ$,Z0)CAۺf#yT'[2Jh|{~Ŕ'„xFG%Fwg?Zh8@BeofDWA|M8I͢b`rP.|ҌdBE?4Di3X葛!zy/c½kInKW,QbJ+\`zrwD~5"b>rbpnܑۺ:æv
+B,sbfn ӎڦwsSliO㊮(j%Y2
+8<l |z
+hllӧ)bH*No̲b-qR1w`KbdK,o~S9VTv 6oro-䱐wi q*I>&fנaa.bݧ 7SLۂ=!_DxN5@aJ#G<@tOzxQ#SXXCtmH;<{nsi=PK+Sݾp x*rZ?4>v4G)
+3x/AMX'sY( t?mP+ʏԜּq|s 󇢽Q_l|Jw]@VW>'Ԋq#b0xJxDޠ
+JۙZn&y{. IW
+6NјF|t'Wɹ4E@Lnr4L!hL8fLB'߽yMx+ yUpAjwYbq3XCU)Ii723Agy9
+;BwP玟pnIt6ߺ>IMk7@5-=f(X>'쐀/UUp%
+
+ #-$b *)"iIE顭pbbui_:^~W>mUw'@]N[$;+J!nkT#:rL/ƭ}zNJrcgHȇnguq׵w-i&oS@ci|aN8%VCc\52LMJI~^ݭJb)
+8 ֟jBv@fxK55{jCbĖ7 
+":,zjia|&stoy&))* %pcR$XAmlDqHuE.kxPKzW)KKGP:#Y cf(09A}`2GX.uds>Ϻ~cO4W54u| _VXwz.ZdxL*\p/%Rb iE)fc, Z6q9t-(Oq
+endobj
+44 0 obj
+<</Parent 404 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 48 0 R
+/Resources 45 0 R
+/Type /Page
+>>
+endobj
+45 0 obj
+<</Font <</F30 46 0 R
+/F78 246 0 R
+/F70 248 0 R
+/F26 1096 0 R
+/F27 250 0 R
+/F16 1104 0 R
+/F92 252 0 R
+/F59 1112 0 R
+/F35 247 0 R
+/F39 1124 0 R
+/F32 251 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+46 0 obj
+<</LastChar 50
+/FontDescriptor 1109 0 R
+/BaseFont /IXCPFY+LMRoman7-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 253 0 R
+/Widths 47 0 R
+/FirstChar 50
+>>
+endobj
+47 0 obj
+[ 569.4
+]
+endobj
+48 0 obj
+<</Filter /FlateDecode
+/Length 1766
+>>stream
+xڕXKs6WRIɥ3yLOmS̔actI*N}X"hI&·L]B74<IouxlF$Sp)M|I2!11 {vڭ4QB]P 6-{YH'+]^LZq~6Xaڬ ioEG¿6_@I3<0!dI&!N6kоVk!Pn_˪c
+_Vk8v4+Gpխ_72*^ۈƔQ? #?I!9:6ԇ){@@!'+\q D9<S8T$LgvNxc6<;wڛQu
+<â
+|V[}H~ޖ@nnOe*Tjku ¢2J̦be Zei~08*xtAb?}6 &UJ0XN ߚ#NYt49{ &JBR5Ͷ{a|!y$ 2̉.Kj b"~;8ݵV)?]c `]֕/ 3 PEDNֱ=CkQ$䆩w 8I) "62NhOH.|Ta% e+NH҂H\,?6$J-J)?Ϡs"BO'z-A"Rb
+ד"Q[t.kfJRcAC2"EP"_)tg㫋^
+jDr Kj9N03w-a084`-2ЙBE\endstream
+endobj
+49 0 obj
+<</Parent 416 0 R
+/Annots [ 50 0 R
+51 0 R
+52 0 R
+53 0 R
+54 0 R
+55 0 R
+56 0 R
+57 0 R
+58 0 R
+59 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 60 0 R
+/Contents 65 0 R
+/Type /Page
+>>
+endobj
+50 0 obj
+<</Rect [ 132.772
+619.972
+155.686
+632.463
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/tikz)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+51 0 obj
+<</Rect [ 238.27
+619.972
+276.875
+632.463
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/pgf)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+52 0 obj
+<</Rect [ 257.939
+560.75
+280.853
+571.543
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/tikz)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+53 0 obj
+<</Rect [ 195.592
+477.064
+202.565
+487.857
+]
+/H /I
+/A <</S /GoTo
+/D (table.4)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+54 0 obj
+<</Rect [ 303.438
+376.354
+362.965
+390.302
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+55 0 obj
+<</Rect [ 303.438
+352.444
+394.347
+366.392
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+56 0 obj
+<</Rect [ 303.438
+328.534
+352.504
+342.481
+]
+/H /I
+/A <</S /GoTo
+/D (desc@horlines.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+57 0 obj
+<</Rect [ 373.204
+328.534
+427.5
+342.481
+]
+/H /I
+/A <</S /GoTo
+/D (desc@vertlines.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+58 0 obj
+<</Rect [ 303.438
+316.578
+362.965
+330.526
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tablerules.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+59 0 obj
+<</Rect [ 270.675
+118.257
+386.989
+129.714
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://www.ctan.org/pkg/pgf)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+60 0 obj
+<</Font <</F56 1083 0 R
+/F70 248 0 R
+/F42 1100 0 R
+/F27 250 0 R
+/F26 1096 0 R
+/F17 1108 0 R
+/F16 1104 0 R
+/F100 61 0 R
+/F35 247 0 R
+/F53 1120 0 R
+/F54 1128 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+61 0 obj
+<</LastChar 21
+/FontDescriptor 62 0 R
+/BaseFont /AVRHBK+LMSans10-Oblique
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 64 0 R
+/FirstChar 21
+>>
+endobj
+62 0 obj
+<</FontFile 63 0 R
+/CapHeight 694
+/StemV 89
+/ItalicAngle -12
+/CharSet (/endash)
+/FontBBox [ -460
+-309
+1469
+1154
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /AVRHBK+LMSans10-Oblique
+/XHeight 444
+>>
+endobj
+63 0 obj
+<</Length1 1644
+/Length2 3176
+/Length3 0
+/Filter /FlateDecode
+/Length 4236
+>>stream
+xڵTy<TRBMJafK4 hCPd,IBɮ-⒥M"n{{k9g}?yTpxe1!6x2A#i@
+dlKX"A N^^X́ ӗ5+V`jlG xxٖH8% d^+$ 8B`# Pg1|
+ Aq $ /#8@
+by=\ݒ̓I`qpۦ>4:ClZ8춵, fBh^= k{C`Z
+ں@V5 ]
+B2YA-;O.@?Cw 8. 5b@Ww ih$#e[ZB#:zh
+٣eodUK4KfCz oOJha}0>mYe}1Y.hWwݑg.HwP=3P<$k40| Yp*\ԒX֟Sf& iW;?NsNM{^LF^ZY[yyq! 4 $]#TD8Ϊ-ejwh,"
+[+Oaaz$I-R1ǻ{/IhC֏raOF(+M6ukcwD)H<j yx{DxV~}PܘCw%ӣݞs.G"V _:E%r#XufYeں;׵" Ϝ3YxhO#iN1ܬ}J
+:Ұꫫbs' [zaľ~E()vuRcf3.7[kH2\鬛1XxAEhBw27װWct<BGt?Hi YEMi^Jl}C/[_ r%[W1kh4gG@5[l-FKo6 H%r&ېdž)g~Wf*Zh)m[eYi$3|vF̸q=C񬼗S ojV]RTőft~d*XO\̵]b;Rz23pf)erо9{)7G.\RV&2a zr~uCG{~[X얃Le|Y-L_@DF|k,\<b֢afR!͠L+r=ԴutQ(ݭ%Mqj׬~RƒFԘ'½u: -?Y[ XǏ^,zF[>gS5Rz"v *6:*(Aת72"HGU;Uv& /XE`K4-vrƳ/!_2ݹr/b/YvO 4+ i &4vX
+n,IҞ9~M:<oml 7vaۈx3[u!!A'F 4q żIyә_WZ.~eM{@ Yӧu{SkG*py2iڙ,q|izsuYswc99unt&T1E]/&eSddC ԱY`[ώʠ&A-!?*Cs@Ԥ*5ߝjL±Qv9Q !@`j V^ቿùWG';MOf]/.vO2*՘ѿٌj*kN?Tn#N:a!͓G2>$IۙoRFoN~4t.}Sd3?lVpǠťSfUlxKਿ{8 E^q[X[C{fo4+]\)T˻ǛE?k/(;A{RyOi 6>K)~i[:~hMׅuԍv ,+.[m|k8:ޓO{Jh zݍ͛$#=n9>'5^z6me˗!-\w_<iHZB<rv>!=M.'ؑ闤u͆ H{ibGK'Wzx{| r&1f-džN \7YCK{W>rYZE_!pa`Ʈ WF?\Tw~☐qL_y-I\sI+/4/b?DrNҔ nzVQ#xIW5>-9]1C.endstream
+endobj
+64 0 obj
+[ 500
+]
+endobj
+65 0 obj
+<</Filter /FlateDecode
+/Length 2986
+>>stream
+xZ[o~ׯا[X@:vP[+/ڥv qIjm=s#9+l%A<HK930^lY~8[bxLSP %"/.6]cLx]R}*f?WX$(D(&jfXVP?ָesJyʬNlcojeo˴hMZ7u$2:^~ɦo
+ݴ<t(,S8W(eN>4EJrO
+6 F=4V%IHmZ1<-}˼â#X,
+qو:&d#UN.wYۂ4C1R'#rg>+h
+8$z[djUK[{u *:ڡzu=zOp%OyA 4۝zv9Էҁ
+i:sw&#.>ɭ)f5iv ykBi8H6O\[7pUfl:[mxևu{2˙`6pWcx3")$Չwq3-p߽]i /MW>>k9ha'&Lp8~Q ?AXP31&`޳Nf_g:w{*A=gӓF?iy.9ll{a@§A|ֿ# ؇AJ63t,&L!irBc)!BQST7>
+~Ebyop/Rz6f ֵOwqK H\0bq" .+P6
+ZbF"y3&aD-.
+eq_Y7 "oͰ&2^Ό<
+=:b>MwCmQzPdvsϷ X8Y'XA_r/?Ƌ <F!A#G~A!en(c;a֏rY +<%zxL3:%,ad0b)tƥ4H4}
+e&U&xn=TW& pJ<ݵsOH!>zm;"\ c.kZ$
+~-nIYGr ! 7!yQbNbDMEiv6}ha r`$Zxcf*!nЭKo%Ucz
+.Ž\[ V_hju<Z5iz?KU'^4T08sXCendstream
+endobj
+66 0 obj
+<</Parent 416 0 R
+/Annots [ 67 0 R
+68 0 R
+69 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 70 0 R
+/Contents 75 0 R
+/Type /Page
+>>
+endobj
+67 0 obj
+<</Rect [ 268.261
+608.294
+306.867
+619.419
+]
+/H /I
+/A <</S /GoTo
+/D (desc@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+68 0 obj
+<</Rect [ 174.145
+560.75
+181.118
+571.543
+]
+/H /I
+/A <</S /GoTo
+/D (example.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+69 0 obj
+<</Rect [ 389.443
+119.139
+432.189
+127.485
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+70 0 obj
+<</Font <</F56 1083 0 R
+/F105 71 0 R
+/F26 1096 0 R
+/F16 1104 0 R
+/F17 1108 0 R
+/F59 1112 0 R
+/F35 247 0 R
+/F54 1128 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+71 0 obj
+<</LastChar 116
+/FontDescriptor 72 0 R
+/BaseFont /CZASYE+LMRoman7-Italic
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 74 0 R
+/FirstChar 58
+>>
+endobj
+72 0 obj
+<</FontFile 73 0 R
+/CapHeight 689
+/StemV 70
+/ItalicAngle -14
+/CharSet (/N/colon/e/o/t)
+/FontBBox [ -528
+-292
+1571
+1123
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /CZASYE+LMRoman7-Italic
+/XHeight 431
+>>
+endobj
+73 0 obj
+<</Length1 1701
+/Length2 10475
+/Length3 0
+/Filter /FlateDecode
+/Length 11592
+>>stream
+xڵteX[-R)k )^8wV(^Z(PܽXt|}IV51_:*5M6q+H
+q
+7s/
+[s׿jԔ
+
+ O]Cm XY͉CvvKO >
+l {]b ~F=ez^R+( `FPžg1KAFfvd@eT8;#v{0Kۿy(q;g|_q?cϲ\]<@d A 4ԗfpʒXB
+)nmPl ڊ-&=vߦ:(gzW.7op+ȃḨz[ 4rCQPq .жm*H5UG 6fw{،2V 2` =TQ0eF'S,UFD^, 2WƑN]nD`+jC^ё!ii2oN+%$(y~>CpH^%@II \xFi820>WߠS+";/Uqڝ6 q װSuUD9 椖:j`O9mQ
+jUA&#1q̭u[p?̟)VƺXIAvCHOJ>F떔=)RaF,[ ,5U/ |46ma)h{7%H鈄j۝;zc}ESV"#yȒx#i~Ƒqp+7fuDov(ƪ LPQ~G7ᷧ1C튣vOt"%d6:pq=*%ya-ŵ|FWh?S͇<9L`JdIH$N^[m$H/{'< 45PIQڔ!PJ݈5N|s|! vێ? 4yj2\Ik''}VϘ"a39N ^LxOYv1\2C-nUЈkl5q+_:- b
+I\ݢ+)XcĘKb$m `i-i":DVW
+"٠1C׼ _Wd +fxt5ӏȲb.Lg NM+_ G;'e%IGI^r
+OWѧ o|BE*δjmh7mX(id71I=hP6eT_)N>v}!MC<:mcY x7XP@[F1f^瘌&Qq2#M-5iաѶ'RټBTޖǥ+OFBu^ ^+|PmN-tgL ,h)NepF7tΙ`HH}]GS"㐥9'):&mIb^ gp_t:ؼn
+0i& zFΩ;| H2C,^+c8z 5 .5z4ACt0ܼCQmW9a`6:Q M<"$w91
+;4RY=>Q
+WOW8P=-+^IqXHbirN:|uYa'؜?oNaN|_Qbu 9yP(-N7RrN+8#i/2Ch$9)>Ԛ kK6=]b{'jpR WֽZ~,脓 nNCڬ"yđHE&
+x'[rV̆zLxr?y-JZ+|,%d(Pd{o(!ؙ4DYV 4y?_Dj]7-p:Rs|=u_巵߃zv)\X<}Bk`̵G:I(U֖Gc1۠$|3-f@Yfr@ ߦRn:63ޛP=adb.(7
+ GGHO{K3]0ڔ=@G# n<UV:z%E~ʪP\#Jct}A޼WAIm=x /.Yk~GxM@ Z4AO #ezd~<ưSH@Z'"mRIX$+|OMTlY| :nSXyIHx2O 0\,vvupk vGZDXr4lD#s/CsNx'A7}?қgS|v'T?#z.e•
+qhPLϒ"N٭ءǦ3Y#B^WDiEC,=wqޚPpFD͈ 5GXF{y; ~r}evj(;k4]RPUSG(Ԏt~T2 d@7:ӒfH xw'%Pb,DTDfw~IgWƘ'5XĿWpR{:h(|ދ,?kG_$:dm xF Oˑ-]L{;|AHvUA 5 znވ ^8wz9u߫.4+XOif寰Hi Xvxq#_f3-a!w_*pD}rQG>97nJV
+U͚e[&J /2~HB#SN &-!ܦ->!0KLx5E3kQN kJ12ShRC*Yn0qիUɚ0WZNP}pU0Wc&d*!s6]y }ì) zԉ}=`sXT!{\F_72ɕ-, .}{Ca ؚӦ6",.?x4<^|8t{U9Lx]Z\*[47yA$̓=[po;*ܧ?=zvv[p*tn_4bڨ~\Yj "wK_o3\ N$6t 'f(Q K'GA"S1p%l^NrZ.bdRװ1{ w5*yLqz~ fx~uBl.zQECF bA=0o
+fI-6^3*&I,@9_:Qii[C2yU;?o1(5-~Aw /C} |m,;уlcQn3*.:Q~32[OV:⠧9_C#iHd:dZ| ioxg[wn{`6dQݶHEnl wjj|Mc
++$tppc)/&U20 4:,1OkO- SGX#%+EM_󕋯uQj䉷2=PB"&70~C"ͤSD Xy2{T4B9A||ddh?FUUN{Lq(j59jv"
+%<.^j; (пtL21m[؜#ɷ*n<`
+]V@7(CIq_F98g>^ҒfjM?tqrRc T@o,]z#+qavќ+$+- mFM15f 9ƘТi:ESBtdI`!?Z!aZSy
+cZlews<3]F ӗ1$6Di[,]$#+@M"hp_ oaйbLý n χB-(9Kl b'OPf?*][Wt>K_B%M1ץGO4Vcmdm$C2f4Seҏ'FK>Eqhgh!ΥxL PgTw<-Qؤݐ\Wܬ"dH)M@Ο$>{Liq.pns/H|, ;QtiV <da.qRqӸ77/v ]W:eCRG >t#P8XVȌit8 /^N˟L<!4m@\oi<oLvIq\>*i`~I>^}{D']8,}\@7%y8~%R5?+_ 0LY<IJoInsvn
+qaRJ4$̈́mUϠL P;ڷ';B"&"O4Ipϐr u eL.`T,[,OЫ?A $R=,TwAi2ˢlQA̒ժot
+#Q\r'?Ja~X`Z<>|IV4J"d7!U>fيT<WAu_^"g ~d`gQVMdE8^rp*EP/P;z&CEu$#<R
+dDݗtnK4>j߀~` H8mq <ܽ¯
+S3׈MK.AA*j"&ďyl*i<ts?#)?C-?7Vs7|H6JGLԲI2b3xrB㓳s:Y >u9^aD &{Eί,GnҗGBH^qb $]̛;$lx8g6/xN|R/E=D=A~[܄`NaQ`B`"Id7j'Sӗ
+HX"8FKWA!rfK_r%7c
+" UpaV.f]ϤYԎ1ud-8vD/v=8QYuÿ/K=uRyՎ}0
+ZsEgx|e#qbGUkmա2)Ѹ BdsdODH5x͋-#T<V9ҳ'lSK"JQe)%َ\dt-meX|E)T;2^-Yͫhmk6UҌ~M6i=udyiu1,DJes`ASOoME̔>׾$fֵѰ׆8_&Pq<K?+7.J(PRcv[BѾ{cFnz:JK0#B
+ۚc{\`<%q<uHN!Q1ONuɮKzϵqXpEaH?3lجOd|Hjq9 X3r#TLIng+hٺ\
+YiW-
+
+.d zRsCVr.' 3% ? 97bfIBZWWׅ-S̾j{\)q$zxėo
+"_ܓr*5U+OS{qB2cWJMX+1;A]xW>wIZBP0^9{iܹ>#Ͳ'BIcL5R/CmLe)8`oN)ʻ0vw:vp'_xG FRNl8O}Yȋ"R\7px":`pSaʗY.7;"_HA(f)*ixsęĦGB~ّ-٬n+ͥ®}:-;ZCiX$B͔z^#Tjl:JS͵]lFSúx9Iok/MqKwۻ#{&Wc<gdJ;VU]*5@"љE-F=Srq*O]Felyy6W<Mے J/UU9w xLa+yK~v:BV* \-ʔTMΠ/`_>aKoQ(HM
+/άW {~JÎ_/
+endobj
+74 0 obj
+[ 368.3
+368.3
+892.9
+896.9
+892.9
+603.2
+896.9
+865.9
+822.6
+838.1
+881.4
+793.3
+763.9
+903.8
+865.9
+454.8
+617.1
+895.3
+734.5
+1042.1
+865.9
+896.9
+793.3
+896.9
+852
+661.9
+838.1
+865.9
+865.9
+1159.6
+865.9
+865.9
+720.6
+368.3
+585.3
+368.3
+555.6
+865.9
+368.3
+603.2
+544.4
+544.4
+603.2
+544.4
+368.3
+544.4
+603.2
+368.3
+368.3
+544.4
+309.5
+955.6
+661.9
+603.2
+603.2
+544.4
+500.4
+485.7
+397.6
+]
+endobj
+75 0 obj
+<</Filter /FlateDecode
+/Length 7961
+>>stream
+x]ms8r_16@ΕOުV˓H4}Oh
+d} %]{r׹Z "Т8L|:B,I
+X#ɵ
+][{Wtj`ЪC? nᠵ_9R;mUQGmXǷw{Ṽڙ( L;-<`™q)G7Vju@_PQc6Vwmg淗å ڟWw;ٮߞ!po
+z[[lٯչؘ!__=΃&
+ hf]ⳕ־X}\iK?]M] !~7ʶVtBr)@4?jm08
+bʩE>Et*G) Սgl/ަ[ P T)t"+ꨣjc-AEr˵Q#ƆCLL~6F";Xj3QJɁ\[!M Kg
+y fT—TuaA$K߭MpRetŸͪHe]]M*3M*kQuYfԎCU`DڦUiiߗ8|%=d 2^ Ol7eQU0Gq0~FCx`oi aG!]ڡ-մ! HZmXK/
+hRN'L
+}s=@K
+4 ;eV+Ang}݋}vdz1iIpn6ѽ& f.wjxq>m em%3>}?EȌEH2p/Kp&nlΰCn= gs^狫g
+ŬKJ 7$J ȢYaS*y3PwOWwn˫;@e $®&"yQ&"X2;Yx&8`sI "]K$J&x~r2A3nEd$d5aYuY'WqlGAIGەW2ohVT_c/2č+<wL-)S&@Ј`7Xn, 2o`ӌi01ځm t-eJO0w`1.W YnRY,4`f.'k
+뤹TF&l',<#s`+r5;9 OP:ǯx
+sLA0w$PiBbJzNRJ~Ӕf:iIVFۘ3L1:G/0Ho< |
+  , Zgu!k)i;5gR}Bѽ@hg gg&W|n 3w8?K3aL+P iy}ig1iZB=5MVu G{0@hg m p@B`$oDJy d_d4Jv';ŔV-m-Eus n#Ju|҂( :Ùt_
+4/6ܴ[ӺW5֒%9ZK}Hhӈ@kgpG1j%o5{IM0Sb}WZ7J^>LS d#N.[T⢽Qɥ \vG- m6I+=⹇XqWH0,_m`ά` !D,bOeZLNQa^QEM:j83{Vq {XTT'YcdN٨ui{sj@ԕY܀ =W2'pmaUdXU_ytye?vBêږ_h[9Үt;erG)g6CUЌ:0C{St7#%W*_3%'pn&=ƪΣ[W+0oNظbMخkIZ:۹=~ʶRNm~ =]DAH Y!p#BOL [`{ɲJ֗pݶr^5hX;<Y+gSKHfgV!Y|)qZȄIZ2-*{4/V}Q-Nbm).+p4 pGɚpoxEn mO";銆<vM#g4ͧ+ tmhQV`b9#G)v_V?K-ݤ<c)Zz|˹Ƹ؛UVĘk`ag)[$gY%˲+\/75sozj[
+][dvu ilkf'{FWItz|tfdf{v2=f
+ S9/ ozDDmrWOL, GLeYdG&}K*Ӈ)eCfj1=
+ b@ŬD=3.,星r̷,[Z-\iS=d*3ԋAr‹o4cn*_13Wk_Z-\iS=d*3ԋAr‹o䱺4cn_13߲lisMqlh7-`^(6 L1쏏yz)LahwYZ[fq&|՞&L
+sdvDqF,b~=ÙD=,!ׯ{a #T1AþB̏]h~3:ҺlsTrO Z^ɾ}/3/eGϗNQST⺆Qi9E+="]N.>p{G /1H8;+[Jm)IѦO,qka"c~>>#9 8kӟeT(_x_xʹJ3gE1"
+m 3a:MvxMIA
+!Xu=AߗmZ7KXX,yz[N)5_~Ͱ9Tf>< ?j(W whl#jC8nZC(G9Ҷ ^ T|渠E;tZ0s$+c>p:M;j[~O=N lQψ1,;nj-H;y񎙽S"8&g޽f]9Wg`K-b[3D3H(J^+.ŋ~0ށB_-9'|>.$ɴ,T Іi ]CTP:-?% YYw Yjafl=MH;sL^J<q~+rWyoooݽ9޷
+1KKJjꌪ\dQ1R,@|R/sfeKtN- YQvT`%fl7Iͭ| Qkv ¾7/HbfFIڙ
+M$ Q6 # &tn[JC j8/N*5,
+#=z4]A=t_!0w m"..}Z-qO8*k>Ϩv]X0;Cp$w0(3\Qy@~uzIզ1 {rӡ>>G6g{a&F<{K B:EڅO
+Q+Yi4EJU,Ep5>8/uqy? pkԽr*N-1BfK}byI: ee}b%9J,qF3$'6}b99XZuɆMGWqNG` dK\3XNCbYd|bY6sKDuao+ky:219P(lD׮SV2dsJM
+߮eY$GvDR nDL&3WC
+ 6:+
+:WUs~܏*\:Qh{ p%z#='TZq,% Tktoo7=ZvyPK~tB`. L75+i(=I̕`g4Mf9} Lk9kw͟t@["e}_'?ln/w;%֗73N+ٟfጮwAjsݽ;Xݾ5lC1ּNЙO6دCbRՖb>آ?<lIt/S6<ƨ.?endstream
+endobj
+76 0 obj
+<</Group 430 0 R
+/Annots [ 77 0 R
+78 0 R
+79 0 R
+80 0 R
+81 0 R
+]
+/Parent 416 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 82 0 R
+/Contents 83 0 R
+/Type /Page
+>>
+endobj
+77 0 obj
+<</Rect [ 239.206
+583.744
+330.115
+594.869
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+78 0 obj
+<</Rect [ 368.527
+583.744
+422.823
+594.869
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+79 0 obj
+<</Rect [ 246.402
+417.6
+337.311
+428.725
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+80 0 obj
+<</Rect [ 361.331
+417.6
+415.628
+428.725
+]
+/H /I
+/A <</S /GoTo
+/D (desc@extracode.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+81 0 obj
+<</Rect [ 244.716
+251.457
+283.321
+262.582
+]
+/H /I
+/A <</S /GoTo
+/D (desc@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+82 0 obj
+<</Font <</F59 1112 0 R
+/F78 246 0 R
+/F70 248 0 R
+/F26 1096 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+83 0 obj
+<</Filter /FlateDecode
+/Length 2645
+>>stream
+xZKs W%a#}cKR9Ő(:Pr%C"Y.
+U$}ę
+T*d(q _ZT(N41l47k@bMпғn68$$|Ä|ORI(KzOJmz[]>DzI˼UOŴP鉵4I{8nt>AP\;-s
+$g&|p)ydǴO0Q ;-eY0Z˒q ݷ!3-(k؜vqtx]Lq:\NS@Nr^yGE+gv{cv<E)y'o̅&qpݞ4 dcZS9{
+@f;9gO9 RI6ٱWvg˭D{?upo#n?V9i )^g*s^3j-_K0ȧ! kύbF͇r,W6=p$H&KS-Wo[Vqt5ngW}Vdw*,5A O=S[и/G:Fh`P_ }@}N+/=
+T#V#QZ]_18Rz1>_g3a'5U#'n٦ow5Q:x=G":&)Z,j!YK!7t2X¶6pH0Llyi(:'8elhb*ކ98J~%'mψň6D
+ӹtêM%`LL00݈T~gם:_?;DϪf*hNm2+##OT%R:TN/R~/pR2 S”;ROm.Rh[(KG]rψ%#,q:ca] pX{|KȃFa
+[
+U:US)EJxݐ#!Z%VsgX$,̈-@I5J`]-̊u2$5$-YDha7>}Itο}a`X-
+(4x4wQt:LJݵ[h NI=$
+s(d\i
+=m)Ρow0e]gLI6֞=g7#
+wO+{A[ڮ,E5ԁeۀ`RJs1\ 6ep+;@2V_+L˰:&5Z\RSy]_\n+x *&[ BL|vt̚ܢ廥[Bk(damSۮ3H*g &PFcR#ΝVATqM3Bgk.ŝ-)sxB̝R#o
+M{k0D07ٗy d5\4qw!|Db;Eky1o"&?ccf z9۾P;fxX2JB
+;bjendstream
+endobj
+84 0 obj
+<</Parent 416 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 86 0 R
+/Resources 85 0 R
+/Type /Page
+>>
+endobj
+85 0 obj
+<</Font <</F26 1096 0 R
+/F16 1104 0 R
+/F78 246 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+86 0 obj
+<</Filter /FlateDecode
+/Length 1531
+>>stream
+xXn7}Wqfl1K @)+;KrmI{f\k-94E{vxΕܕQʨ{G6K"ṳ|Ƭի59?;<7F
+Ȓ'>S'UbH>;Д
+Dy¯vlHYOt׳D} ו^
+ŶSO{2J@#a0ђakCw&t!t.vXc
+>zm1b]F~%Mq}~Z<@bB$<+s^KşB~ڹ̯e~-/_ $duz^M8H&Nr^`dXg.K7PYIna]*Ч2J 6+ кuB89I}l i
+{0,O%O$4xNK-8av8H/l(]ٟ~8?*^N8‘YmNIk1RЕt'8tO\uXWŸ ~.*V Vߙ@ibS]z%Tִ]P.O3PB~U]|J0d[όkq{= #r݂r
+V$6i -]K"'BBm s|9[>ŏf}4oxUBSS״I"<M ǙUWk
+rdI a=p456h2 _qEd#;^k(7~|a;1Q-Q|JV,9BIwL%f7qH]jYǁ;#΁%(E#[MD4E"7#i}CN'X?.NMl:4%ᦟ/7B |G%m#?2y)B"`AThhY]lʣ`Cq9q 29hd)ȼOMx+#c49\ƾ@%G WH2
+BbH٢sʸvbFB̓ ;^ԨkDܫn,sxFdؐ渵2FMjJ G]7˚7n{;R$csNa'F%c)Œ*ϩQ׈`4&A+THr#fQdoDxfͲf5f;Crniuz8c;9lG5*trDFq0|C$%R]w-7j{
+-d1}BWԡcO-%q8luĮѠR QEՃ0@l5l.oS\G}>W/9jgvdBӫ`5hyqK9ׅgj1nuʨ~^Oa3䪎y|y489?^WWg hғ[NU"~YݐM)endstream
+endobj
+87 0 obj
+<</Parent 416 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 93 0 R
+/Resources 88 0 R
+/Type /Page
+>>
+endobj
+88 0 obj
+<</Font <</F59 1112 0 R
+/F78 246 0 R
+/F36 89 0 R
+/F16 1104 0 R
+/F54 1128 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+89 0 obj
+<</LastChar 14
+/FontDescriptor 90 0 R
+/BaseFont /UHMQMV+LMMathSymbols7-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 254 0 R
+/Widths 92 0 R
+/FirstChar 14
+>>
+endobj
+90 0 obj
+<</FontFile 91 0 R
+/CapHeight 683
+/StemV 40
+/ItalicAngle -14
+/CharSet (/openbullet)
+/FontBBox [ -15
+-951
+1252
+782
+]
+/Flags 4
+/Ascent 750
+/Type /FontDescriptor
+/Descent -194
+/FontName /UHMQMV+LMMathSymbols7-Regular
+/XHeight 431
+>>
+endobj
+91 0 obj
+<</Length1 1683
+/Length2 1359
+/Length3 0
+/Filter /FlateDecode
+/Length 2390
+>>stream
+xڝT TmRDޢ`򕀠VĒI M2% 3H(UE)` Z|V!P?JKRV靠j{Y=sgR ӑIPF Ohc*94h0
+"a7DP :0#
+*TR>cg
+Psc7VMorf}sg쩧F{:*:_YU=QUfK
+k옾 G,4+r#VT]$Tz߭Ĕ)e극xj)p~[ݐ|$uuEѷ'ϯ۽bŷͲM5K*PݲkG:zffe]+4k[[{M]md\kOvaゅfƭ&ݳyU̪_ v
+u9 kw&;S '&'A{i#e4+Þք^u|ƹ6ksS֔>ڳ*ݞ0SGLM̢B.w s) WlF19Ԋ;+S]Y$G[_6v]f~|A4q~6uE6]ˌ&GϪe]ȻGdemA~auɎ^:swzekS~.
+z4R'ɍA~
+
+endobj
+92 0 obj
+[ 585.3
+]
+endobj
+93 0 obj
+<</Filter /FlateDecode
+/Length 2756
+>>stream
+xrί*5x?Sd[r\K2TQJfI)ҿ1f\;ɁAowo`Ȼ79ݳםP);-\vλ g 0 /0u-jNpkx?8:^ߣ14$LxV9T_xEYE2əp"n@L[C˾H0–"t-nOaT i[ &Nd@;W[iwEܡ2| FCIgrx.{h-a
+9 #H7&^sxpaOv4|T @qiLJvhH&?}|C;TXO#qU*@3EP*w-y;RIRA}\TuK-3ҴQY9Kl/L J̝]xJ4
+럐gfwYːQEEbQ! Cc;ɆImK*KW4F9$1CvQ2kOYkr{m"QVL=AGБKG:r3o~2=f,tV2x+gBbh ;QC9D:&5̚<B;+XϺn'c}O}.U&l3-L֏m뻬JxD6 \ge=Nʴn=F`]nY ms[Wq {Z~zՔ{kjSA4Ȱx? ~N., N],wGWYu%js&ߒoH~ILR66<t2ɫ7jѱ5xV8bLgQ%uMڒxX(bzLg4\%"pMP$&vp (6v&r ~׹uS?w[:l?eycE[ -A2)0PvMdy4SzJhB|V:K@w zQ:wi^֥ώ0y':@Ri;eSvg_:@|3x}0C~!Hn|O:XntGOw0rLF(U؍PULi!Fu)žiΡB9 <1G%
+8:RL\X,j TO'-W5ɓ2O Y$W4PiϸBl`yF*l\2[f
+*0QA]
+NEa g͐3u+n#VB3pE.2Q䚛"\ ݸi-@2\T2قf [яeJ8e88e8L yU ΙT8gn "yԱ15eR>  '|x+`#)*[sdLE
+Dz[fSѭs֡֡Ǫ[[*jnZB50T h
+}oRFHHֲ +!X<=P^bdcѯ1^[wF3e 
+яTG(`VHUnU\`КY ,'w -io̳xZb)raJHmGyv,WX'H rlin[Ng=Iτ!Vk,)8-o c=đ
+;,= ҲiIL=uPpU TR&6.t1{v{p{SͻsdJcoմ$Kv[u02#4v8&LǃUq \4TsscʢWl.rɘ4/ƞh}7 m/i2A
+l#€*ޓ'yw[ŒAsN45u}oJТa(>>L-Cdtxr⠼>~Ǔ(JD־QDT`_&iC_*ϴ;TB]wR2m7'GOk4Dqy1saK)} nJTBf1Ul&}<aA2dz>D›}HJH753 !J ߴxr[ oY[sl&>`ߥG\pPm?e`ߔ:}S>:Ǽ l~e!/˨{U74#`r>xB/_(h1NCIЗؿ/6?/6o"ţj|y.[qglkWq׬" g"!
+,
+endobj
+94 0 obj
+<</Parent 416 0 R
+/Annots [ 95 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 96 0 R
+/Contents 105 0 R
+/Type /Page
+>>
+endobj
+95 0 obj
+<</Rect [ 132.772
+137.851
+431.327
+148.062
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://commons.wikimedia.org/wiki/File:SR_FF_timing_diagram.png)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+96 0 obj
+<</Font <</F92 252 0 R
+/F59 1112 0 R
+/F78 246 0 R
+/F70 248 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/Pattern 1082 0 R
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/XObject <</Fm3 97 0 R
+/Fm1 101 0 R
+/Fm2 103 0 R
+>>
+>>
+endobj
+97 0 obj
+<</Type /XObject
+/FormType 1
+/Filter /FlateDecode
+/Resources 98 0 R
+/Matrix [ 1
+0
+0
+1
+0
+0
+]
+/Length 41
+/Subtype /Form
+/BBox [ 0
+0
+327.999
+302.037
+]
+>>stream
+x+26P0
+endobj
+98 0 obj
+<</ProcSet [ /PDF
+/ImageC
+]
+/XObject <</Im1 99 0 R
+>>
+>>
+endobj
+99 0 obj
+<</Width 328
+/Type /XObject
+/Filter /FlateDecode
+/ColorSpace /DeviceRGB
+/Height 312
+/SMask 100 0 R
+/Length 7288
+/Subtype /Image
+/BitsPerComponent 8
+>>stream
+x{tTq:紶Mj]Gz9Vb[k%*T
+
+uuuٸ]V9 m<~&pk\.1//﯁t3fhmВZ>ZZȨh: jHke;2쪰Kw]˦䊧T5SbN ;@
+_Ƶ{[{lbvVu9?RP5qzΥf.хC^jRuTv%7'%5q-**J< y{m\)5xs3 5qr:-((3׸nOk_w_\m/G`;k\ItoM6qk\4v.甼׸voUTT+f65qAxqq\qk\Uq[]|M]9qkW-xp׸NV`{qk\q|xe:m\){)'UOo׸ng%9TϹpkWEEsTfNV׸>p#}
+"!]{L_LBҞ-5[!\wUqߔ25׸]\״*Slte)6:pk\.qk5*Slte)6:qk5qM5iU*Slt5i׸T&䜹5qӎ\>W#WZŸ5SuW]׸u]x]:" Ik׸nkSe׸nkٸ5SƵs!]\שằьv{\r]QQ\׸ޟ*syޤ?׸n댌ù6q$A, {j\_噧45qU^[=8qp]WWgMpk\/$h׸u{\766jӓg8qVyC.k\]UηΚ@sIl}DREKW-[0&N59[kƇ Slte)6:pk\.qk5qM2F]Vb׸]\״k\vYeN2F]Vko3z߾bo/|&}|W_}G_~|hH8_|챳ή?7 }Ɏ>{7~cm;O>1yOb^?KdsSӛv6}}1?Pk&u(|r,/b}aupM,ݫyngݻcڵ]*<sɚ;MOܹ'<ngU(dX(h,;v(p,wUV)bvwQywLRY xrYm=۶-[EvY`2an٢l1+Pڙcg&6o3o曷rۦM&36mngoL}[c)ڸQqi׳q_7)|ILWn Lnްvnz5_{m\,c;vƼW_Wqk\׸5qk\׸5qk\׸5qk\׸5qk\׸5qk\׸N<H'\wuk\׸>֮5I~Gh5u\n߮~99kqk\a=zҭȨ1cpk\˵Z[[zapk\G1rgϝ~IYA׸Ƶ+\wOOV2ǧ׸N~/y׋KJb׸NrדL1`Ylǃk\:]zfdҵ=~qNq$wm&ׇtmغ5qk\׌qk\ ׸u>zs.\Ky/wΝRpkWpSk:ǀ }{|uu5qkW._a5q4Gr׸u
+WA56sps={]wIr&A]r:${Nx~v|zz׸f+[޽sa3y9)qk\׸5qk\׸5qk\׸5qk\׸5qk\׸5qk\׸5qk\׸u޲m)S„Lr(ck\b=Z]]k\:]{#zԋpk\[80f YS]k\ڍK~x]Q}׸vu|M[:6 ׸Ƶ뮻7{Mx|5{fùN.qz׵_\Ruqk<e{ϯb=\I|3#㐮srpk\'l3>k3-qk\׸fk\f59C>sn^{s\k\{S8DEo5q>eK8l!]5rV4{764׸N*Hffnܾgڼ]N8/M_.B;AڱwDGiiǧ'׸5[-vwg s\E|>g\맮\ 1hn׸5qk\j3r]c{@#WΚ>ܹD׃{Ovޜ9=́Xbduq=tժ?N v\_WSsgMWUk\c]^P <}WfO>:~ѝ~wm\?O'p\I#Fl S#g6{"7W?׸uGf6p>kDuq2ݹ8'P_Z6ssw-@Dx /Z?[3p)Yf55_CA\g__ ̯oZreZlu;rZ3VgGY;ѳ-+S7} Z}7qt>'7s\kޢkyWzrZɵk4̚fp=pbͩW|P;gܡCV7equ
+ųcG4Vy'߶ [l֭V64߲%@ ͛f<6Yyx6n㩯aC<M]mW0W⩭R4V^x!u뢩D}x}6?gvm<TUETVSV֬'MM^m'<x<VEc<h4<򈕇fx˭XD-+C<`4˗V?h/eˢzYJII<5qk\׸5qk\׸5qk\׸5n\wkU]5]rK.iv}.=`)Y]3Oq8:oPrFϞYY ,=׸Ƶ\Ů97jl~ <o\nq]s洸߬,P5q5nexvfI׸u򻮫Z̓.Yb{׸ur.x C~~mӘ׸ucvҵ=޿_?\IZUf[\׸5q8׸5pk\sr>5ݻӻw/=׮kUs Hސ!u`qk7ѸkWaCpk\8͂1cZ9N3J^X\?tksf׸vyd0---,uמ$l9E-: \\k38 sa\׸5qk\׸5qk\׸5qk\׸5qk\׸5qk\׸5qk\׸u`CC-Ɂ_׸NBn]~m\׌qk\u:ש~B΃t[k\ڥ[<ϰ.|p\sat7th+^׸Ƶ˯x0pz!Cpk\{s洸߬0z-]8qk^'pk\uKp]{\-<_G]Xk\:]1;߯q$wiu|rݪk3-qk\׸fk\f59WEy9sn^JݻϞRpkWTcrǵ9$oȐRpk\]ی҅k\=iqQz׸vyZ<tksf׸v<,EwPWKr$M:9]uBnvp\\5fy98qk\: ]?;ۣ1#߳^uժ#|oV{-/zk^_םᥥk ?)Mee{uдi/iɵPGd ׸vwGOE]gά><PX\S?fLv-R?zP;CnZ<|=upa꯿>"_-n*-!CBf%/XP;xp`ܸfc\'N#RmבѴi9 74s5CEEM h}HIIa]4o^x&5s7K,Yb\7+c,^,k Pq\G. ^ۿӬYu\-W?u?0yDG?Wq?Pzzӵc mg Wso_㎫5J~ê=>`Qpª=;oPnQˏ=W'8gN;M?eN3G}jy 'ME{o/?Yqs_7XS/Pӭ_~zVwܸ#?mun;O9E^#Z}$Z\ͮ8~XksI#u"O?-ݕr- /4p ͛l~ׁ ̸/Ye#e}TO\7d - ʵfv#ee#|UDq<Vuux5*kP^YqZH[#cA]ȿe34LD3fXާO7pb4H[whxwmr;vnz'/\(5W\̯M7-׵U᭻ \ʂz?LeYڝiu&|ߟ:dS.У_w;-jvbrq-̯krrkMDf[u]5sa=6"w_Z}qmiݚظVl׺ou觜j[M\p3Vߍk\͵~3ǵf֎ЂƵzIro_}!]+k4nkEhUtu<6jfkͲ׊&׉5q]׿zP"츶_zibt-frDlkBݿ?p~סEްEV7 \ M?|d8Pq5G׮z6?\렦 JK_5{?\e3~q7\km\km݉:8qwukuƵ?;[ڟ%pMz:0r/=,Zn#ˎk q붹T:wɕYY_˶vU]tzjuZ@wIkf]ٻykn*+kzj=᡻ҒS |HJzFf5쳭e_kLq{%c\G˵pvuf\nj謳t'/Jޢ ]G-V"u+fMbԚ\ 3Ml5z智Zf#qkZ~՚_&L~OSy̯qݞZݱYG?N҃zʠVYWffA\.m~o3ךY[vMs>}߉'ZF9fG] #?-W57#>ر:l<Mh>4<.G5\+uzEW Ϟ%_ee9kEV[k}mfYe^WG]^op׃h3u̯]=soG*su~waÜqڌí]d5 (fn%r//9V7m>{/q W;}4HhBݡ}4-Z$Ѣ[ͲB]sMq9㹎k((((((((jk?y9endstream
+endobj
+100 0 obj
+<</Width 328
+/Type /XObject
+/Filter /FlateDecode
+/ColorSpace /DeviceGray
+/Height 312
+/Length 223
+/Subtype /Image
+/BitsPerComponent 8
+>>stream
+x
+endobj
+101 0 obj
+<</Type /XObject
+/FormType 1
+/Filter /FlateDecode
+/Resources 102 0 R
+/Matrix [ 1
+0
+0
+1
+0
+0
+]
+/Length 15
+/Subtype /Form
+/BBox [ 0
+0
+100
+100
+]
+>>stream
+xP(
+endobj
+102 0 obj
+<</ProcSet [ /PDF
+]
+/Shading <</Sh <</Function <</FunctionType 3
+/Encode [ 0
+1
+0
+1
+0
+1
+0
+1
+]
+/Domain [ 0.0
+100.001
+]
+/Bounds [ 25.0003
+50.0006
+75.001
+]
+/Functions [ <</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 0.41961
+0.80784
+0.80784
+]
+/C1 [ 0.41961
+0.80784
+0.80784
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 0.41961
+0.80784
+0.80784
+]
+/C1 [ 0.70981
+0.90392
+0.90392
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 0.70981
+0.90392
+0.90392
+]
+/C1 [ 1
+1
+1
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 1
+1
+1
+]
+/C1 [ 1
+1
+1
+]
+/N 1
+>>
+]
+>>
+/Domain [ 0.0
+100.001
+]
+/ColorSpace /DeviceRGB
+/Coords [ 0
+0.0
+0
+100.001
+]
+/Extend [ false
+false
+]
+/ShadingType 2
+>>
+>>
+>>
+endobj
+103 0 obj
+<</Type /XObject
+/FormType 1
+/Filter /FlateDecode
+/Resources 104 0 R
+/Matrix [ 1
+0
+0
+1
+0
+0
+]
+/Length 15
+/Subtype /Form
+/BBox [ 0
+0
+100
+100
+]
+>>stream
+xP(
+endobj
+104 0 obj
+<</ProcSet [ /PDF
+]
+/Shading <</Sh <</Function <</FunctionType 3
+/Encode [ 0
+1
+0
+1
+0
+1
+0
+1
+]
+/Domain [ 0.0
+100.001
+]
+/Bounds [ 25.0003
+50.0006
+75.001
+]
+/Functions [ <</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 1
+0.61569
+0.61569
+]
+/C1 [ 1
+0.61569
+0.61569
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 1
+0.61569
+0.61569
+]
+/C1 [ 1
+0.80785
+0.80785
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 1
+0.80785
+0.80785
+]
+/C1 [ 1
+1
+1
+]
+/N 1
+>>
+<</FunctionType 2
+/Domain [ 0.0
+100.001
+]
+/C0 [ 1
+1
+1
+]
+/C1 [ 1
+1
+1
+]
+/N 1
+>>
+]
+>>
+/Domain [ 0.0
+100.001
+]
+/ColorSpace /DeviceRGB
+/Coords [ 0
+0.0
+0
+100.001
+]
+/Extend [ false
+false
+]
+/ShadingType 2
+>>
+>>
+>>
+endobj
+105 0 obj
+<</Filter /FlateDecode
+/Length 3291
+>>stream
+x[ݏb@D<~06m~9@#t:N;!ݢ(ࣸ3$gǙ!%f ۋGN7kuV2CceVerPt*t\Ṉv l*[JN4Ŀ⇚,
+_?N.D hAB8C˱ejlfo3Ex?'`&8l}( 
+΂ _ʊh9XĻs ; '6
+UDU_T( ++FfB|BuVDl<{4_W@~}؞zoS|S $"j /Iu0%dTˆB!L`wu{4)* g !%!0Yb +䌜pP-w؟ӒNB+J VJ$؍I :$"B1%PBA{ '>Dd^Ņzc0!7^`; *2+71@r_8׈yZk5K_`M\";r Zƕ`)[m<ij<; Ӻ<}bh~1c] >@"r5 .*>ep8[$F{J בEy\Rlf{B<]R֠%u.4\ iRʊ[ܽq4I2|xXPU>nѤ^Ĵ8OqsRx&Lo+|m!1۲ -0]5 ^ViTup|C@2%T n7ߐ ma7Q?5rɘ,L t( ۧZ6oO֎P
+u܈:*B#
+ Z*4k,PDT/j -NK[liZ!i )=-PQ u(Sr_c>kAM}Fqш)PcUJ6BAemoRc}JPڜ)3ϼY̥Suu"W]W&rax;,Jn je71oP{l>/\)-'!؎ZlNhJ@6~*gKܠ{lgؾC뼛xY绲q`)
+GHUtS7;OL";0CLHGeA`*1mUIpxnۛQ7 
+|m@+>B-']Dt1l?l|J-{r1ylPlp0K
+4oVlo}fVş?w5*C]nz:fLOe9{Q
+;SWQ\<t8sz띹/Xݾ
+v h//N_y#x7:ƅm.'4AT
++D_F]SLsh-oOOΛcYX>Li>L.cs1cXe1㓳/I7 =^#|lX6T|[
+kĕ]AVP`9v}!9]|,2v/S!`@5b2Pgn
+RQ $iNK\A =
+LwGrB]GÂDeAE,NUE32©6Q+yϿVb- c!V-$*gD2>`NS}*"bP0LGrAm;U:|MhBsT9 >w1Diߋb%M9"x Am\WȶD H|śK _QjȲ|Tn<
+endobj
+106 0 obj
+<</Group 430 0 R
+/Annots [ 107 0 R
+]
+/Parent 572 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 108 0 R
+/Contents 113 0 R
+/Type /Page
+>>
+endobj
+107 0 obj
+<</Rect [ 132.772
+151.187
+398.376
+161.398
+]
+/H /I
+/A <</S /URI
+/Type /Action
+/URI (http://en.wikipedia.org/wiki/File:SPI_timing_diagram.svg)
+>>
+/Type /Annot
+/C [ 0
+1
+1
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+108 0 obj
+<</Font <</F119 109 0 R
+/F59 1112 0 R
+/F78 246 0 R
+/F70 248 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F54 1128 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+109 0 obj
+<</LastChar 83
+/FontDescriptor 110 0 R
+/BaseFont /WWOTOG+LMSans12-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 112 0 R
+/FirstChar 48
+>>
+endobj
+110 0 obj
+<</FontFile 111 0 R
+/CapHeight 694
+/StemV 76
+/ItalicAngle 0
+/CharSet (/A/C/H/K/P/S/equal/one/zero)
+/FontBBox [ -411
+-308
+1407
+1154
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /WWOTOG+LMSans12-Regular
+/XHeight 444
+>>
+endobj
+111 0 obj
+<</Length1 1757
+/Length2 12683
+/Length3 0
+/Filter /FlateDecode
+/Length 13808
+>>stream
+xڵxuT[6PZ܃ wwmq-kqww+=rϹoe%;g~+*ꌢ@) #+ @AQƨt3XXY()@k 2ș\M
+pڨ*7W _
+w?S(XA?NR+ZFi94V&*(
+ɡO_iY۝y?zm
+o\
+2|~)ڔv/?UEL$EG4K;h
+tqLg$4Gy:b&^1/SK[?úemayco'lty}6]1.s+7aG RH`B^p8ETwȅKu6pp6
+GTR oΘBgMWjO̷=P_%xz!N+taMx _wgng0G7jv< 넘nŵ̘VL畗zvUȕY
+ov hNbAL081v<۱,"GV?djq㶥'EjbcwC糱yvOԨh830сFgSg 5TI&jiIQ^U#Ι\>g|qf|֍Xyv 5R,u뫉c˄K#M&W{˴4|e0 :IR~ ٨=JM
+a`!;
+iE)Y8h̅b ޅbO.@}#;ڻ#46dչw&>>ijGH*m}CUFǣ!Ac@sOܨZcl,ZX6i`av˶^W5`DuC;Ǟ˯0 Tgzق9;[써&~r^⩠i`1XIBMeqQ(AϏ%ep5e8\|V6XX f [=8ƑhSj8/qjXU]%qn"7`֭6 </,cma0ѐ~jVѭc9Mtu3iKo9'xpNzXE |߹<ճҕBoB[1i;G6m7#_VՁV{`[t>cHd:M.}2 'v&Z`((x6 kfF!_`u9X:?Ea9`.zV'r!"eL0D%|eBA{'997\K6 N!>vSiV e,AˆaO4!=|'.n|oǗTIAH;ڕ2)'ƃ/:ZigPZWn0ֽ8fHcbze։U
+E۔aplՄNtsRwVk7H٣Ϯ& q2u:uOeۮ'}H/LazvXN b-T󑴠nsHo,H/ DCF -3&.3@dlұg8ߩ[N'Txt`:͹sjTЊ@$c8ђQ.n_^t5!}݃Saf&ŝV%.f$i!INK28U  ]"[gu^e8Ϳ]ϫm>o߳1{ bۥtOOu~Z4А̫d!p۪`O#P|Jm9srG_l.x/  ;ehkΣ
+s M~
+V ;]ɣ;WaUIDoW]jZ}$54c 'TpR.X5HbK5MMMF+=[bվnMTFlNVm3SQMw
+KJgќMEڦi!'S.BVbI G<.6le.t
+1TZPcgqxbyJi97 R|9y^);Yln~TiQ!8{mK{JHyVSo27n2P
+Zs@Ÿ$tTnQVV} b?ͨJlDzN;@&\E'527]0;N
+Be\dT(ZDtkG((n잰Y, ^f5~d庺
+jR*U<!<-~a͘ݟjsSS
+ K{
+ν!ўʢ\tҘy@Byj8?
+ɳ3O[*=W'P5;{w1KɈ6N ꭂM|aԬ:XB_[z7V̑t y{9IWd_6p\VH ќvz`7 nxpñ֬?g׻oiܝ1%/KN@ IJ;˱շNɆ@voׯ%$F
+_LnRr :ḧ́6ʇZo6ARV'QLJ{uoX
+1/J^~Bׁǝ{Gh ѸQ.AkL&c88%C2弬H/܎N._۳"ѹgMC9IC4*B;*Y͈XB')v!4K}`rWA&L[Sn)M6u*G& ˨)?)s]uG*5<XGJ +ҶŒ5/Ҫ)F&0nviEX >>ux!yҪtO)`u6R6-9"QWD,6Sz WsnFW 3[ ۷$Rd4Hb<zx>Ҳz2hzj٠K;q*k,ի׃YvS~
+~ܻ/޶qf}ͼTޝ ۠‚a\fd̺hb:<L`ӷenx-2{P23M>
+rL,~jʱeWZ+/ |%l)_)Ljzj6WMTl|ұj{D(Cb?!NRc2lVRH20(`e&7NIV=DSPpۋc[WI[&A5MxrWsCX?69U걥ψ|گS!T57ؒGjϦ
+ݧ+#da$I<eƩ5P#maa
+!FfDzNKiLNSJҶc|b1a;p*ur@Q,Jim1֊T- v "2j%p$wKkaЁh|6hb \(*<Ӈw[8~K`Yy
+`s :4$v!|( ԋL 9*p@ }N 4dop/Vɂ9-TB;V-2k4D`C5JޒD?>ru*H ;z)eEh|Wz鐲M=4Py, \}oK#uZt8! wy!O%$tGS(wy "pMoB\TcDH5,(`J>& ~pqkWs8v\+Cqd]:v)bO3R Y0&.ޙJMh4s;妩?I><Iw?J+@o<[U\>(pi [45!9VM\0ۓ"d#91C$e 5
+[*l ~u7SKS}D(딒?5t ̈Q6W4Nj |AHCK;L'
+gEjEKVLǧ-<4>ڋ =۩Qe(rXr8<)|a|^zAl27tOrv@iAJB=H/b]aRF;6Zw#
+ƅC/xtugp =w aXp߷m?/ #é_WGuq,,c2|"-MP.0 ֦1 P+ű]JG;޷t?~& 6} >W"ͅQDR޽: V E[PI okzpi?NXQA245B:+ kIUX?/G6Iw9jV"y@"{%L-tbXjEU)]<ezb([=:ܙ4/#Ye#اc ?zrA\lrEo_ e ͻFYT} c)=\/vM3w#y>.
+U9aA|'.|򱐫PK[˗˳TQ^WLbIL Hiw,!oG`c4ӱ*[5SmKYhuD}W ȭ\$PtxI^Ly6)7;kduVh1j~'-Udow*!
+:^[!Ik8iy3~Y p6S0!@k{ðZ~/,י7ڬR;^; ><CLx>17- 5 ʎ닼oK Ux q*eԪ1cj
+jpz^nZ%rxS.=A9[zI>1OI]8!հ|,*,l&8)?bcn/6O]_.94vf@;qS(%721퀯^^ފubkBa?T`$r+pTs@D`QR:^ą=a\
+2.ֶ%r.tTxn*<>$^9=UAhB bt
+jX,yq(4b}jQX&]<ݽAj}Htꐊ]a>@M 31_<ЯIaAqR'O@~XWԶIX[\ mR^^sZ^}7of˵=J>zDF R9g[!)Ӄ_jTzx[r~c< .݀?0ճ=ȏHrhLJJ& 7im~9!D-:*q}ey4V)Bݱα+.;L@UG\0!*a_3qo~+ 5DD~ \KڬᰬNE0xB׊)|->Zzw65\\Am}T]Qތ upA:dʖEc3OwIu?Ǧng{CͶ1;sXEQV4:C z߫Wòo$ǹdߙb 2KkZS.{njCY +ٽBhL,܅Qy
+3|&UGp2\ĩչDYm_ФAݮj8CL$ xMDA~k^ L&(dT):)
+6ȩ ~煩
+78t?} `f(,6mSD9xgN"їKJ0yKXmnMq7 3!4,MCWd`/jZYq CL5=$<Cn? r0~X7OF.6rXz;Ib("W\Jum=醤B7y]8wSwmS"_1Y@͋T r_~! Iqc!&joPTn
+9/9u*^.̠vjQu3꓋fM6@FHӯzf*70 1y㽪Aiq El~O快p-~mi"J?U%&sf#O%,#P0"*otjlՐ%je66'E" pTd!T<.jO=wq;Liv-'1jwI^@; %DdRFMV~
+ϖhu-BC6&79p@A>Džc/{ډ5b_lSsI 3EJ䃈5`40<t<Ea; kBڑOĝk&cX}lG6ID^۷nE,|)ϩSAq;93uOiqCme|i8TB'`W`';b_26dǺ
+jm[=)dD7 Ep5ŎNBjC?t;u Ey%srhTN{zYqIFA8, wXRc<W`g{mPNA|[Z>ӧҲLu#yA1{Db=ۮd^ }#AYubV!fgk|ի"~ZQS_>\CZp!r]RG-Ví6rbF7X)?- Qz?r-
+c9>8YD[´N(%?F#E#^Zvڬflj0 v~6R|<Q%Gݒ/Zlq/N[jB@1pIXg3P3Ztha[HENM<UZv$rQ.%6YlX@Ghq a=;``'BJṔ"SZՑy"ݵT~vS1.4ْIĒP~/8! / k@ 3 f}ٝYfUsBNZH<ίonmptdUx g6 ĪV^'&k$o'YuV)N+1ig70:T
+\-eYn}-=\/&VZŢ:h fJF+n4+x=[*k2h6x"6FI$JhH6
+6߉mŖ^H5FUQZM8M/_Q ۵GQ5W[se 0V5zGgRz2>adݢ55}UI߿nCfVJM
+mΘ)Rnhpeʦl #rK$~4yyH~#QxLz7ߦxɸ@ iMLJ זꞱ4jAMtR<^2Ї F;crt y㵀jŎ&h%b}n۾q6}77}j#&!h>I]|D0_#yQ/v
+V8Y/B19DKR7
+"zyz!v^-db v4뗙P&<IxJrWAGuwffYJɱl*zXͥrusY2献OH2-!.魮^_haelZa.k܉,3Zކ!֠lʆcw˝-k2uG 'g"VS9[L_Et@P'P%DCxk_?-mq x!ꚱ i"Pyy2s"*S6(* x~Nih|fTsӍ"[WC$@LEWu_+Õ-rLJ h٩㥩ʌ)E:S!;stAhDU(:*KQ,x,c"bܛf,׬Fel8@|$ԥwXFQ`@At+a0.Ƃ0 /L꬟'5EGmrG/!9?ڮQ_a@t:A1ԋ"~lk B+bz$kНS;W)xf6]7ebBA.OȋvοfH8_p9TWCz#LM'%h_6kKQ Zh RZ``Yֿ߯a&OrXwEFkK(lMVӗ",q!nucnpP+\M0^=n ̚ P]1P!NДdeb@גRQ=?P-ιiU,\~~Z"؆Q(R6i|lVn={`Hj9y9ы+] YwC`Ϸendstream
+endobj
+112 0 obj
+[ 489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+489.6
+272
+272
+761.6
+761.6
+761.6
+462.4
+652.7
+647
+649.9
+625.6
+704.2
+583.3
+556.1
+652.7
+686.3
+266.2
+459.5
+674.2
+528.9
+849.5
+686.3
+722.3
+622.7
+722.3
+630.2
+544
+]
+endobj
+113 0 obj
+<</Filter /FlateDecode
+/Length 8608
+>>stream
+xi6H`¥uk3>ݣOcPnWkYS]__^AFHTIldz+ Pv<OJ?yQbKuxںT誦Wuޗ~@mcm޻Teuqmݷ{[>K[acm<}}@%o/maT˱h6vt߮۝+oP{CiZՏ.K׏h^eM;X6늪F`#o. } XWmAaP/?_w*1A U1%DN5v׷ՌCׯRe1- ƻD EKnB _:ō~cPE9(܄օ:TY^|k<[[v_ܗś]l+tg[A-m(|7;;uu@Ƿ|o?g^]h6Fɏ-v}]yk__cexG~c"Wc6}-mQ G~{eW5LJBa?W6Չ7aжs}kx͛2ݫʋrm:/ց|2]&8G8tԪ&b=MY^Vq)ʾYMBgr΍Ð5B7kU^ h"\G5\W%:7]^u
+oV|u>dGwи߻*vo?WM9llq]h݄˜nP/|"D͖Pin>]J;.>s*0qIZW *.#c{yefmE]'
+\#}l\7 ӝ^lr(ux_>纁vN[?0.ߺþp[ W_XU7Wh7W٦Em(G(S~i`(Q|g_Ǘm5X[mil|[f:Toԛ (C88sʚ1q{$v&34t]X]JjeEV`J
+5`ZL뚲02bUcX%+n‘׭nkz^+׿m8.\^nݲ`93 VnM &&hmf MW.l,f]j7n b0D_Ce5(]Ffj{]^rOry#
+m  ԶZcGlC!lj ڎzVKʨ&؍PJCg7foh!>m~(Y,+P8GС nmhOA;}V>`,Rt
+]ǟ_ptEaCm;:w]-ٟWکO3SYH>*~7NN\ zL}LW:*=V_cFc7:aG DWEKa|𲩔"elLZ}(j ;M[?;Uݠ{f㺡_{nƇfBgOḡ*V_ք벭1R% q4{݅f *th:HTYZ{>q9nd;t"mP+L#e:Cʜ2شFأti;j;oS"ve@x 1Ľ ,C1x$ӉBH*v%@-9>pKK\
+ĺr[҇e{u6cލPa)fZ'_&v)f a&Wo[?iv]^*}lPmGSj 5n57٨y7jˌ
+keCI 78m,|*JZ%P5ҤPG -֨乏r=]w3}mn0B4fފ`V/0Y0sѦ)sCMw#Q$T;Y\ZH5A%Pk Ѳ u-ز
+[%Xk2 u-ز
+ ַDrs3Im" ک6з?V[
+zAmO*!%To:.i vt,[P>挄~p/X::
+-L tJOY能v,ykmsʪ:=;/ʲk+鋦 9oFr3.6l%\"Fz,n@wgqak`h)Jt.L`%C[Z48ݙ̪hXC aX~\j8Fp(5b)F&Zލ2PӅD1ž,. 2 LW(D+tI25-ҦYSg>yyFaA" 0YcML¼E6},wq#zu b8 ,Ң)LgK3
+Ҍ]@t .j.edHp-20]_ļ;02-U40D+|񡲇 U-ԬyGge YEF
+2Z d= 5M1rᅵlNX!Cp PW\2dy^HÅmjt_CY/{!FbAB 1Y"cM#*Lļ e2f ;ʘwqz f bƤPÅmjtg3n2,Ƃ"+ceǚf̋/2s^$–D0ocŭUR L2EiƆWpYqά dYE2S dK5MY\dr~$Җ)E%QF}TR5dLnWHB],ֳoK3>[{9"R $l\ y?"eˌ:  'piPYҐ1#z^Mu Vpc3`kݛs
+t,66O}$t,y}-:}W5mWt,hE]-u,1؄%cP`3)YBcN׸MJmq*kG-A֨IgV ,:iUh,ʮ^x=KtZb)AK&cލPDт1|a'M ,$5Xmktg3nv˼% kI,lQQeK&jލ2 8ԋ[0iі@nHB]-To[>ϟYw3o,[vc&+\x\i@Iw#Q$Ѹ`̢'_&AB-"]M=^k ƖM'Ϭ˻ ]h B$m bR6n7кޣ97M2U!d)#n wE[Ez/Եdpc˦Ͻ/^,ւ%Y0kg͇f D/y7kLB -CpōY׽`آ-"]M9^kƖM'
+͇-`2?rLZQ f$#$/^7-J\x8kI.+Zp] T
+HJ4Ao &NgSx󪘜ImKro{n%b=N{}HBxw\r}j
+U+ϽFM|
+\|Yxԑ+Y"B!ħW=̹E[*1SoGRǵbȓ 'lh;?>nĶ!k8dG<x=&m
+yn~D:n(za8#ih~s$!KNu׵qk3pm즮+sk"1bj5`wPY_6uޏHZG@&κhćy4ŵyoUmd;NsG׵qs˦3My?XᮯƬ릹Vef5ǻ>r(w0>~^e-B9N'8*[m`ݺkwpCFo`A)A_)"12j5 ~*Fr!fYu2+Weь@o5N':j[2} [{m%8ڿY4:dگV~O{.1"T
+5,U]u7.jE1^_cf]1|not6FwgQgVsXT4ފT̬,X#^Qb˲c䨡0Vfb\4pdV1dYcf吗not4v dB揚SM5FOޖ?j50G`UC %A(Ŀk UWr+p,Xw(չ<8)}h2IM2?յNT
+sM 'zi/x_8pMI&7N8.ͩ3' 8wDFF 㼎xbbִ pR̴
+
+pa`Jn1@nkt8Efm ^edGI@PeG<x ;JdG
+ ,#aGi
+(wG~a3q@Q@@J 1ꦃ6Bctk+,rn) AJ",Ap
+A#HD)6BF)#5)3*bԌ%[8 yXuJg4U[^gUZ1ZD gSyzS*/5d V]1*&u vt y!pDG(%J.)\u.^5ϼZb/ێLWzeU*eM^A8Sh?iu^
+d^yD̋b!u^"‰18*0Je5r0PM'zeH)k9z@Z(OHA 'È|d4AIM_y)zdK^] p9+a{TcR6IrĉbIW&| 㒊0|H S7fŠak4Aars)\N+ >{V?Q%r4AȽ$"z/C$DR_?l)AWb=H1Tnntr$8K^] sى_|e4~ފ'
+@/2WTC(QAJG[r1AArk\N+ =|V=Q%4zA"%_zLZQ&p")/F4`kkl̂: N'sɫ T.; ,@[Dї
+c\;חAY6{v׏u|};}a?W7}7_^ooO?}u[?l<:ou*uռ+t F5 ,jrH4endstream
+endobj
+114 0 obj
+<</Parent 572 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 122 0 R
+/Resources 115 0 R
+/Type /Page
+>>
+endobj
+115 0 obj
+<</Font <</F17 1108 0 R
+/F117 116 0 R
+/F120 120 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+116 0 obj
+<</LastChar 105
+/FontDescriptor 117 0 R
+/BaseFont /SRVGJC+LMMathSymbols9-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 254 0 R
+/Widths 119 0 R
+/FirstChar 3
+>>
+endobj
+117 0 obj
+<</FontFile 118 0 R
+/CapHeight 683
+/StemV 40
+/ItalicAngle -14
+/CharSet (/angbracketleft/angbracketright/asteriskmath)
+/FontBBox [ -30
+-958
+1146
+777
+]
+/Flags 4
+/Ascent 750
+/Type /FontDescriptor
+/Descent -194
+/FontName /SRVGJC+LMMathSymbols9-Regular
+/XHeight 431
+>>
+endobj
+118 0 obj
+<</Length1 1742
+/Length2 1147
+/Length3 0
+/Filter /FlateDecode
+/Length 2196
+>>stream
+xڝT TWWĦZDՊK޼VA#IP@!IF&3qfbxoDmAz\U>ւDo>+ *ݳ''}_*5?DO%pdb(D+kR) @h E<OO 10@"!
+#$"Q b* fDX$
+gu.#Y Ii$ }"r[N ](5K}0$Y]
+ HD=;cb#dd98i?4!H@)_SBIXl&0[D*B4&h*%o0wbtCELgG/D-]tET
+;T-&"ѧ_{xݗwCC TA~@,yz"
+uJ71o%{;=+\'ϊZ3msc[XoJreoWBEO NZCu{gLe)<>+hs(Zxߋ*˷iK/\,h*ɏ]~0fvYmfqp^X:!mŤK\E ?n+keIS״էV qM2gRKN ~n[ZKç[+\}v{CʍU%-Iܗe'~.iTH"t[2[/vI|R*:mkXwx~MzYݼ ǰ3N/w (v\]fh,LowlpgҮ 0}w}>aӭ+v)ljU?K鹹&ݡo['&Myp˳! 0l*9ןi Waڍ+ۋu-뛞7tN٢8()1aK.Ū[/7;v}"О;Gl) /-ui3'+ƹ>wK?S!s|Mm\+r&nT N/F;Κrď,Ǿ]cM.֪>' g{k?9͐-lVÌOpaʻw^8OU?;䆬s&Q"ߘT+=y<w,=6;Oے_qSu#>V/LxQ}ů~;ź{'ya񨥫i)pAȭ98Rz}42I{^İiM#NJMمFL `8fwܮ 9RV!w m|=!+{ȩ&{ף#AA-k0D>?z2(6'Wu!vۚZtp|T|٦m;EXjD-mGٰսg}3cg?8X~#IE% | dY!kVfo[{HM+ unwYa*+G'N淺m>-cz{TT^w?($p_'g{Mu?տCjendstream
+endobj
+119 0 obj
+[ 513.9
+799.4
+513.9
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+1027.8
+513.9
+513.9
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+799.4
+1027.8
+1027.8
+799.4
+799.4
+1027.8
+1027.8
+513.9
+513.9
+1027.8
+1027.8
+1027.8
+799.4
+1027.8
+1027.8
+628.1
+628.1
+1027.8
+1027.8
+1027.8
+799.4
+279.3
+1027.8
+685.2
+685.2
+913.6
+913.6
+0
+0
+571
+571
+685.2
+513.9
+742.3
+742.3
+799.4
+799.4
+628.1
+821.1
+673.6
+542.6
+793.8
+542.4
+736.3
+610.9
+871
+562.7
+696.6
+782.2
+707.9
+1229.2
+842.1
+816.3
+716.8
+839.3
+873.9
+622.4
+563.2
+642.3
+632.1
+1017.5
+732.4
+685
+742
+685.2
+685.2
+685.2
+685.2
+685.2
+628.1
+628.1
+456.8
+456.8
+456.8
+456.8
+513.9
+513.9
+399.7
+399.7
+]
+endobj
+120 0 obj
+<</LastChar 112
+/FontDescriptor 1093 0 R
+/BaseFont /TGKNEQ+LMSans9-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 253 0 R
+/Widths 121 0 R
+/FirstChar 97
+>>
+endobj
+121 0 obj
+[ 493.8
+530.8
+456.8
+530.8
+456.8
+314
+513.9
+530.8
+245.4
+273.9
+502.3
+245.4
+816.3
+530.8
+513.9
+530.8
+]
+endobj
+122 0 obj
+<</Filter /FlateDecode
+/Length 959
+>>stream
+xڵK8)ZJO4ZiLNNibLw_ΫE 9r* |;\Y-~#Ѓ`\{cc4
+=,c5;t:]ްWo6xvVn봊"tJ/k eX  Dj4EG"oYp
+
+,2~Pm=Ӣ(3!7'-Yu!UTO^';?+UI{!~o5T|{5+
+x6
+endobj
+123 0 obj
+<</Parent 572 0 R
+/Annots [ 124 0 R
+125 0 R
+126 0 R
+127 0 R
+128 0 R
+129 0 R
+130 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 131 0 R
+/Contents 132 0 R
+/Type /Page
+>>
+endobj
+124 0 obj
+<</Rect [ 102.884
+438.432
+193.793
+454.537
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttimingbefore.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+125 0 obj
+<</Rect [ 390.181
+423.432
+449.708
+434.557
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+126 0 obj
+<</Rect [ 102.884
+376.664
+188.563
+392.769
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttimingafter.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+127 0 obj
+<</Rect [ 395.985
+361.663
+455.511
+372.788
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+128 0 obj
+<</Rect [ 102.884
+314.895
+183.332
+331.001
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiminggrid.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+129 0 obj
+<</Rect [ 132.249
+287.94
+223.158
+299.065
+]
+/H /I
+/A <</S /GoTo
+/D (impl@texttimingbefore.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+130 0 obj
+<</Rect [ 102.884
+221.496
+162.411
+237.601
+]
+/H /I
+/A <</S /GoTo
+/D (desc@texttiming.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+131 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+132 0 obj
+<</Filter /FlateDecode
+/Length 1191
+>>stream
+xڽXmoF_tx;;RUoHŰa
+8gZxc"T_npGJϱ?j褶JvIYiW 3FZ1t)T<9pŦHsO`$Td 78-
+jp{x6%Ý"8)떝N gFR#x྆
+HIOjeX"&|aQ(s
+8O&?}
+`t,U%%
+ VJ@fKak!ޮŅw3&wf#e"axPO
+bQx|s2Rv}8|"2 ]eGp]r.)gH
+&"ACD<BDj%lV.3}DG.#"<D$د8H},K
+Azk7
+2by_Eף{[14a\)CڈZ16%Mnn?)$<mlw*],ۖ哩]#̇azu* 
+u1vt'u{{O5J>?7?D|>iͶke "=n<x`p 2<jgV^w'z\mc'].B߭q}e<ך Hnj7'[8hs_%yMe%U, 0M unxha0ԥkn-Hٛ1D0(q9ު( !_| {p0ƂQ5R q?7NgkǨ{UDaveAџbܿ 5\jd*>9?@-l*ahF٫w'ΜrDTw09endstream
+endobj
+133 0 obj
+<</Parent 572 0 R
+/Annots [ 134 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 135 0 R
+/Contents 136 0 R
+/Type /Page
+>>
+endobj
+134 0 obj
+<</Rect [ 102.884
+345.738
+141.489
+361.843
+]
+/H /I
+/A <</S /GoTo
+/D (desc@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+135 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+136 0 obj
+<</Filter /FlateDecode
+/Length 1011
+>>stream
+xV6WX,mb(Q"\H 
+"mK QɡA<73|8|Ʒ_g7 bxB/0țe|bFI#m@R[T_`RA١dOH&UTh)W[Zwa zj<N(Qr
+Tlv̕8`P
+”Zg3]ۻ͖VJ"]jm L syJ;9N(D"3#^`^ƺO;A>j 5 @^fLDmTybG3rt 1 򠾄 AуUnMe,vN
+习jW_z&ᄩ{Wlʾj
+F`7u'ݿmH(kD!FOݽz6փQ 0$"@DqͿƥendstream
+endobj
+137 0 obj
+<</Parent 572 0 R
+/Annots [ 138 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 139 0 R
+/Contents 140 0 R
+/Type /Page
+>>
+endobj
+138 0 obj
+<</Rect [ 205.471
+349.888
+244.077
+361.013
+]
+/H /I
+/A <</S /GoTo
+/D (impl@timing.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+139 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+140 0 obj
+<</Filter /FlateDecode
+/Length 987
+>>stream
+xڽWkkF_"Bl<j(ݥKPh6K'%3l{4 k4cB1D#etΝ{}s6|$pbpYL( ;Թxp=$țk|A)UBf7xBА Qwt/zf9:CQ
+$h3{OG}R?골*`-DTsH~%O*!KchKm^l@dJ#gyV2[J
+)1L^6;Q|#_?[A/+ 7KԱSrˤ؋m(7.3WaTq$Tth&]Gs`ڶnbyc3l6Ոq
+endobj
+141 0 obj
+<</Parent 572 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 143 0 R
+/Resources 142 0 R
+/Type /Page
+>>
+endobj
+142 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F78 246 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+143 0 obj
+<</Filter /FlateDecode
+/Length 673
+>>stream
+xWM0*OnQnܺJ!hXӪ;aYQ7F9
+'B0;5f8"LuT.nQ_'<RˑԄa!O;03ZKXC 0j$XH1
+ʹY=
+$2"`@Bx2\e
+s'9v|}9i)N dĀ6>&rmϦ`C3?񁼜rI}HH>| gS@ē(OT{hpNM] ɆԧS_l ӥ.ۍ-x!)<ܮp/?o= 8 ?8
+Ŝ}Vu]z @ɜendstream
+endobj
+144 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 146 0 R
+/Resources 145 0 R
+/Type /Page
+>>
+endobj
+145 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+146 0 obj
+<</Filter /FlateDecode
+/Length 790
+>>stream
+xWn0+!(ЭA([-5]JL# YD?QeS<)"8C$`XJ!8Eߦ M~7y%YEY_zk"P`Xb`(T'$,AHf[LC%Fe݇o$
+`-sQžíuI,VIe^EqZ3G=ڠ8"P
+^:Z9“<N}! Ԡ+eNKkQHq[t]6+U!ۨ"
+*dV-7W|?Up*"zD5<aPa% '앩G:")#b'q}qM0hk b
+A4 ؉Wу#s&0<k[*˪輀LC!t^{>btCS ]XMixTNuu
+endobj
+147 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 149 0 R
+/Resources 148 0 R
+/Type /Page
+>>
+endobj
+148 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+149 0 obj
+<</Filter /FlateDecode
+/Length 857
+>>stream
+xڵX]o0}@"Si)oHb
+|K)Es\ S6U2٪EaSa #%C[/UjSlO (K]yDYxA&ZN60c8V^(3 aŴL<+6\Xp1C^p\msҝgP.@o$~U Wא,{\LkoP+wb%: ǵѱjIui6. Ơri.`0*0
+YhQ@lrj$.8pʃv27lAO̎ ƺFMlezF:7Z*0yh_>r #rz0l0fIx-t*@')y-JҧǶaD<>y~൙m6ˬibx|Ilk ?証4S0U .MsRȯ:zq}XF;bö]9FB6gKȒyi5MZEQ}H6 h{Y.w6 .mݺ&ȡDs}\JAί66R.JdPaERѽFɐ\}Pdn>bf=`IU
+endobj
+150 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 152 0 R
+/Resources 151 0 R
+/Type /Page
+>>
+endobj
+151 0 obj
+<</Font <</F17 1108 0 R
+/F56 1083 0 R
+/F78 246 0 R
+/F35 247 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+152 0 obj
+<</Filter /FlateDecode
+/Length 1143
+>>stream
+xXn6+ q75+O3h@]lѶP[2d {%Ҷ$+c`9\ҡB]h?M>~(TyӅDFʽiݏH) HAz‹`Ո"AȈ13,-t4?<my>(MJ{R#UJD/K_nl9v_Nf|C/Tc舩s63z3f߼fJ
+i;Uk(k;)I]r HN]8`L+ݜJ? 2Ϭj:pwFi
+*Wc0D$H菶@wU\Uz,z۞)O|^{xqI!Mc{3:Szܭ;=K|k@&Kœ=NAս﵇r/ifU߽xQ/X?I: okQ**k0
+endobj
+153 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 155 0 R
+/Resources 154 0 R
+/Type /Page
+>>
+endobj
+154 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+155 0 obj
+<</Filter /FlateDecode
+/Length 1065
+>>stream
+xڽW]6}_i4hqJUg>t}ȂQ#iHX3;>ؾާ;ܖ憐Dx<H0@|}>
+HR0ay"&ʗQUYJŢʣL5N$_6=mSJlIK8!I_v҈VKްf|&hp˰y{C+kMO= ipq_
+ O=ȶdxu&}e;nhx~Qi,I~fN ]"xS [;wZ8q_g
+W> Hzֲc]<KnE.6F?mȇ} < {}Y .s xk|'aII{:=L4[r vgCmmXOJ-['Dyϯ$N*rq; u{lVq&*+uȷٔ"b{
+endstream
+endobj
+156 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 158 0 R
+/Resources 157 0 R
+/Type /Page
+>>
+endobj
+157 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+158 0 obj
+<</Filter /FlateDecode
+/Length 873
+>>stream
+xXMo@WBQ Uj"ҪA``!VAfZ? nHTqyo { >~^b(4p3S  D(wSgԧX\?
+(}V,1@roLYZte^\M8L4<Fi6{xp:=pY
+ّE휈w:\T= 4LȆ>$0uϠGT]}U窪dž Jg 9O60.Z~Dh.Ei$ʍr+B|X]Nx_QUL#Dt,kKqe
+~s8! y6Qf.b=n6`xwjbXO 椅Nށ ƒįd+O|!L{]?] _eI ͵RiͰІ[~<OANϖ<}Y̨5MtqukUNAH $ߐ*Pj$8ܑ^5}"@`w7Vk=lSmi#vRQVu4z
+OJV*X*|D_< >/uX s1=w=5Cע89T7>s<:~S ?RK]~ilPC݆[;\mM*~"R >T G/)|endstream
+endobj
+159 0 obj
+<</Parent 579 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 161 0 R
+/Resources 160 0 R
+/Type /Page
+>>
+endobj
+160 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+161 0 obj
+<</Filter /FlateDecode
+/Length 785
+>>stream
+xڽ[o0)ڪ|I]RmOiih0$j
+86wHd4-Qbsbs~t!s( sg93p
+qf2p (%AuV6Ye֯mk5֪v 1YѝϢPFDfw,]c1YfLddO>c᭱2V<4R-j͗ A4WYd(l1 $i(/>{מվBV1&0 "]ǩSeeS Q g7¸A Z Y&ӿ S&c/ emFZۉHW>jY\벮4<0>((o- PZ*wSpJ{]s*>m䫍V|0.P{._:Vt`r{%zfW$Z\d5Ҭ
+%3֨η΂X]g^ZʚHz.H_8i+1=
+3o!
+endobj
+162 0 obj
+<</Parent 586 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 164 0 R
+/Resources 163 0 R
+/Type /Page
+>>
+endobj
+163 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+164 0 obj
+<</Filter /FlateDecode
+/Length 788
+>>stream
+xW]o0}`Bi8&MS>b"pn(}&4m)R$9\sm5uy/ӳbF|kX0H`y.4f#ϣTB
+qSϐ/@ΠYdȅrPPI
+H
+jw|i
+acx!T|=ldcMPkZ0YŠZhn\Rhyy,nՖS-bHC=⏶kQ_ߥ?cm_L$͖iw~_ws͗%W龋cR^VQGSsj"|-g,6qcц8Kpe}>1OkE/Rȇr=1ttSW*YH-1u|6k0.}vOJ"2犬[{W7QyW!0
+endobj
+165 0 obj
+<</Parent 586 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 167 0 R
+/Resources 166 0 R
+/Type /Page
+>>
+endobj
+166 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+167 0 obj
+<</Filter /FlateDecode
+/Length 796
+>>stream
+xVMo@WPYUްГըZ)mUY!``ZJ;#R$mk웷q|~_bK9T"I}Gpd n'/%s< VNpv{q%὚-xʨv
+o IU|[8Ysn6Z+YkR~U-#UI:I M2O;{ԧ#S7=TBy #c{hRHGnlA qۣ0zC+B9>a2CWo
+s 3.P_ |!15;0t/@LTL*5E:V D-^g[tY0Ku\D86+! k3NYݴ$NsA2_GUU w@#E#H5Lu8)#:vJ7f1O$t2ڙZyK0+/i2Lo9-fx
+
+endobj
+168 0 obj
+<</Parent 586 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 170 0 R
+/Resources 169 0 R
+/Type /Page
+>>
+endobj
+169 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F78 246 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+170 0 obj
+<</Filter /FlateDecode
+/Length 693
+>>stream
+xŘMo@DJlv)UUcŭX[Z]0Y,!8!>3!}vѺ~{qi4Pl$h"J"5B`#4oiO-|(:HKK
+IlTki }Q}rV-cahSV7;p )Ƒ"DŽF$-:)l/l^䛋vz//@L8iPNS*zgyiN#3 \(0X*y*r
+F 0?T,uүaY^~$PsLuNy\ Y%t5|򔬋/<S}-V֜uR}m>nS(Dub
+endobj
+171 0 obj
+<</Parent 586 0 R
+/Annots [ 172 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 173 0 R
+/Contents 174 0 R
+/Type /Page
+>>
+endobj
+172 0 obj
+<</Rect [ 102.884
+214.141
+183.332
+230.246
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+173 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+174 0 obj
+<</Filter /FlateDecode
+/Length 1077
+>>stream
+xڵW]oF}ϯV<a>`R%iiUdYil ƍw{/ p<D0 9sв 6rϩg S8-Pǚ-Ǒcg|eR))|Ŕ2(*zux˩g}
+rRJ4L<ZftD~RQ`_FQ˝Z<<L,WJ#^ Rִ(;=A#[uUj-[}|*׈\987ۮ_bIsP!8tk7"d/ڎ
+xd5%Fr!_o2fi@ *A,De{j׻hs 3KU{iˇ^Ѳݵ`Z>zNIGAH=aBL_"އendstream
+endobj
+175 0 obj
+<</Parent 586 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 177 0 R
+/Resources 176 0 R
+/Type /Page
+>>
+endobj
+176 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+177 0 obj
+<</Filter /FlateDecode
+/Length 1007
+>>stream
+xWmoH_d• ,:5Ҫ9/بIw6x7dY,03/;3 󓠽
+5QhdfӋw 91nJNj\L$v3}A=*Z3>
+zXtAR3
+endobj
+178 0 obj
+<</Parent 586 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 180 0 R
+/Resources 179 0 R
+/Type /Page
+>>
+endobj
+179 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+180 0 obj
+<</Filter /FlateDecode
+/Length 1106
+>>stream
+xڵXQ6~"Sll'qUЦ4Մ]ٱ8Bv}cX[ XjY>? lENyXNAo-cF?O-Sp fί4M'3uH48/#gi
+ml t"}sF3ѲssqvkTv \sXq$3
+9,xxgدb K͒}mYtQO >v[t 9:p9
+&AP%+9s?gB\ KᅎbFSڨ*Rt$aw̸1TBHA֌ƒ&rFtL,_nj.*I1˺ygi))5|3'IIo:ϋ8~k
+߬'~ NSed]^[RP1yg|3'_;1%+X5/f5S9Q/*fXakRqn|3vztk=WrL%՛!3 @otG%Yړh6 Sn)~:ލ o7{)JzIѧ$fx3֐5r>\\2shH6B.M718~o lU^mK
+endobj
+181 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 183 0 R
+/Resources 182 0 R
+/Type /Page
+>>
+endobj
+182 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+183 0 obj
+<</Filter /FlateDecode
+/Length 1030
+>>stream
+xX[8~_43R_mUSi_V[
+JXj@T=cj2XkYٮaEëYsU°Tf{ژ`f02zMxze4WЇ_@-w=xV:тxvO0zaU^FX(̨ E~wdEy?:
+. DL50L7endstream
+endobj
+184 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 186 0 R
+/Resources 185 0 R
+/Type /Page
+>>
+endobj
+185 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+186 0 obj
+<</Filter /FlateDecode
+/Length 942
+>>stream
+xڽW]o0}﯈D'AKLTmZ+M*mJKIQC;ڡ9q3lDcs=s&\yhp Àϱp1 La茺G
+@}8%_
+Y\ +}p6@j\OMsY\q[$\e-^BQ1OfzHtf=Ļw=W}G”yb0fMėˢ8͂,<ٕݮޙkܷ*hh*&1A%U{dAU}Π~?6՞^V>
+endobj
+187 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 189 0 R
+/Resources 188 0 R
+/Type /Page
+>>
+endobj
+188 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+189 0 obj
+<</Filter /FlateDecode
+/Length 741
+>>stream
+x͗o0+"I0-;3iRiǍ)65%Di ǹϹU1#.~VQϺڮ1S$:5FҸ>KyM/(UqRM׎a]j{-01Vꓯ-%ٟicD}s~kF=.8LED>9və!OtOl}!OOMڏI0oK6Cu^B=.Hn7S!ĥΞA@ AцׁA|>WϷSP΄fLYz]]l[a'bk]9;l)]mk!v)\U<v1%P6Y}p@nz@4^" \ @$RAwF,뀍#h}=TO t χc;kkabG5VhUrSRzV!l>G:hL&sfx弩CJTZJ-?д@ MJa?\Ǽ[
+'qܮ-nN~K`sD[dS~
+endobj
+190 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 192 0 R
+/Resources 191 0 R
+/Type /Page
+>>
+endobj
+191 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+192 0 obj
+<</Filter /FlateDecode
+/Length 821
+>>stream
+xڽ]o0+Tr_`hRi۴EE 51j(}3!cf])8k 3X_?,.9"va |0ʹ&9aQ
+qgnyr'D3M v`Wuu) ÆDI/ I@UȬ߯TƝPr3g1oLUu1= ԭB
+endobj
+193 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 195 0 R
+/Resources 194 0 R
+/Type /Page
+>>
+endobj
+194 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+195 0 obj
+<</Filter /FlateDecode
+/Length 883
+>>stream
+xڽWn0+d aE\z2Z4A{0CӃbS2d*;4)/Q΂Do޼yJQpDY䮟gWX)Ae0LLT<8ߡ`gZ@"93SA̩K7GHŪFS h1A$5-lt1J2Oef~AGBOǪGaw#Mt\KG::qԚ?T1b'NV5WhSu-Җ;3;_oVрF)bD<AkjX-
+ӆhEB
+nK6+;yIR,hWװxK] Fr$X4Y҇,iXnJ00)\L[ `yVf,XqxQfS{ '0!)Q ;:͖%_2_8prR/`eQM\ #Qalrx_rP[Ynh>
+M﹫(a(bSSc6ySfh,5RxM@YFts+3
+U)v+GX.p3EDa
+endobj
+196 0 obj
+<</Parent 593 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 198 0 R
+/Resources 197 0 R
+/Type /Page
+>>
+endobj
+197 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+198 0 obj
+<</Filter /FlateDecode
+/Length 718
+>>stream
+xV]k0}B`E_l=l탱,m!}|ܯ1`ّ9\݋ @ a,T@Ac# 4#!zir.0朵[b{0eW.t֨jf.r*jX$Ufůqh,n
+I'Iq&E[2^?j<+ンEnզ:K+߰"{ҰBV$QҰŸSۄ
+endobj
+199 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 201 0 R
+/Resources 200 0 R
+/Type /Page
+>>
+endobj
+200 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+201 0 obj
+<</Filter /FlateDecode
+/Length 821
+>>stream
+xŗ]o0+P%"-.
+H(aҊBAML[Ss+6/GcxΏe[ͫ9<O,ܩ׆&i5Bb}a0n2UA v(=l#7(B5(:%(Qr@+4\o.RKA}`M!o@x/|=h|{2hpyЧ_0ģendstream
+endobj
+202 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 204 0 R
+/Resources 203 0 R
+/Type /Page
+>>
+endobj
+203 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+204 0 obj
+<</Filter /FlateDecode
+/Length 712
+>>stream
+x͖[k0) fYblyZS+Y[KM{mƫ%t#rtIs6)^" bʐғ"D oz3_.>é#B"اYjN:ɓBͲ!0BP$Z'|ɳUIĐГ(
+1%"FybQ339j)T/~l8O}V=Lq<@aiLYQeNWl_>-0, S,
+ޙe tQleҡH[=00F@epȲZoo𣛅=tFΌЙqPk]57:,-](ѨNv\m>s= jv&٤2ycD9z5urgOXqOz>)&Md<%E>pWڗ.߃ }?Aiʡ:ؖAB<Ǚ珪tA @8B.0tǤC-8(wν0DVE
+(7*x_6]XI3P:<]/cq1c!]V]0m! &l sэ6OW8p["Z")@ AgO@Aendstream
+endobj
+205 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 207 0 R
+/Resources 206 0 R
+/Type /Page
+>>
+endobj
+206 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+207 0 obj
+<</Filter /FlateDecode
+/Length 806
+>>stream
+xXo0~_VjO}M{X&MkKJЪ!U7r|ߝ}`'qs~A'!C(Eaȣ1CA%c=q$m4dǓkunFii4tֺ蜑 T%!@y
+ ׽aO$$bW8 zŐ(l>{kendstream
+endobj
+208 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 210 0 R
+/Resources 209 0 R
+/Type /Page
+>>
+endobj
+209 0 obj
+<</Font <</F17 1108 0 R
+/F78 246 0 R
+/F26 1096 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+210 0 obj
+<</Filter /FlateDecode
+/Length 851
+>>stream
+xW]o0}﯈D'&ESI+Ҥ~<MJQHCٱ`v =^^CoAt^^
+ # B8(="GbL5*8H{V
+=K_څ$)UZ:Cu q<2%ŽyU{ owtX.&Iyވn
+ǿ-*f!G'w6?3Xg!a7C-b]T߮TlYd)\A6X]L7AixUѝ2Kb?$a7RMrHVڍ^CijWӡeJd̂"RYVg!~>kn^DpՔ7ȺyZ&܂2uUeKy˜f^t8m
+ga ^vM'tYM#9iau1dq] X+ wA%~6 _ȅ Hʰ>[@gƅ%w vtXb{y: 8`@#mɧ!@\endstream
+endobj
+211 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 213 0 R
+/Resources 212 0 R
+/Type /Page
+>>
+endobj
+212 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+213 0 obj
+<</Filter /FlateDecode
+/Length 679
+>>stream
+xXKo@+V
+}?niTq$Hb* E wR&T9g曝oLZ(zX
+j r1޻ (`)\+'y-og<j8ZRBAZCy:~yz8W7YhɼSa8AtG٬xh>0N6 EfA ɲl'RN3_C2Q/u KT<ã;JlA2"m[fƅ(V62*(v4Q^u.,I&}^
+<|^<ȊhPI 6VQY،~T I[jl;*g_QM/JXţd&9V˗?Olu+t/;dY'6F;9j?)7BGoWиV3iPlZŦL$Cmۙ枬 onSf
+(<<߶I/Zq,Un3##F:wIhns7>uL &5)F#cR4<<c̓a%.[ˎPyYME#Kga;:'&eI
+endobj
+214 0 obj
+<</Parent 600 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 216 0 R
+/Resources 215 0 R
+/Type /Page
+>>
+endobj
+215 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+216 0 obj
+<</Filter /FlateDecode
+/Length 635
+>>stream
+xXKo0+,Z_ nRo8-+@v#$$<8 N$q("~hSk3Z & pCϷ2~ټb\C@ph r7ɰEm@3J,BX#Wapy/(%P_f?^p4g}Ɋ1Ie.;ڭ?WllYg=#u|b E#8cڄkGfz3 jlf]R^F6 Z>d}ΌC.$]0݄vcOhCl AsB()<B YEθ(,1Xjq^^ޟ 
+;N\U} I7~#q|\KTUpT΂E*=B:uK켋\T:k2EypKeirIu8zUqGI?]@Q\@+dZ$TY_i.ї?>:iNIW-L0T\\qe`E%
+ TۡB6\hY ĄT"IMwjEendstream
+endobj
+217 0 obj
+<</Parent 607 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 219 0 R
+/Resources 218 0 R
+/Type /Page
+>>
+endobj
+218 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+219 0 obj
+<</Filter /FlateDecode
+/Length 543
+>>stream
+xYn0+4$swEs)C;&@Ғ!ǁŤJPI`Dp sr4P(d4$;IxR'ʩ>VmmrVdm՗&:(c|:{|}mAqɎBdo!g?O
+ϯ.
+T 88t:ЪuYgb~<nmcŲV[9qR'舙t4 :R&MIG#B&mrQ窐:agiVi\+Wߣ{6@iFCDZ+#Ȥcʴ U‚$AfLSFԙ˽ \ǵe3-$̴S8
+l238[{[OSoy
+endobj
+220 0 obj
+<</Parent 607 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 222 0 R
+/Resources 221 0 R
+/Type /Page
+>>
+endobj
+221 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+222 0 obj
+<</Filter /FlateDecode
+/Length 586
+>>stream
+xYMO1WX*@XcZQZUmoRBZ8H ;ŢD[k+M7fg[1ND~.'s0Lsge5іi2\*b]L@_NkJÝfSQ$i:]
+G-??VK8]›zu9HoM-E
+` 2T-r1r 1ٿj*R,Q)mv_ N2endstream
+endobj
+223 0 obj
+<</Parent 607 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 225 0 R
+/Resources 224 0 R
+/Type /Page
+>>
+endobj
+224 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+225 0 obj
+<</Filter /FlateDecode
+/Length 620
+>>stream
+x]o0J-4}|;im52W@$4MWmQACHIݪڮ'02!srC4Fn  D+CT$ZD_&$@a5ҶHT [ق3jmrlX_zWp<4Yeۯt}Sz%ys8OG,ʳ)NX Q PZ8PBx-KbIa3i]fum׬TOΓwܛL;^IVO6泀^f9|y~_5[d6*UvQ͍Գ8|9"iA:|Dپ<pAymADm(rtB/?񬝅aq*jjK
+a+> VA8@!l
+k |Ch)NPjXթcJqgV0PP(z-[0o;y, h(wܛp[;ĐJ$B$x: PCOW[BA[D ]
+EQ(PmE|zendstream
+endobj
+226 0 obj
+<</Parent 607 0 R
+/MediaBox [ 0
+0
+612
+792
+]
+/Contents 228 0 R
+/Resources 227 0 R
+/Type /Page
+>>
+endobj
+227 0 obj
+<</Font <</F17 1108 0 R
+/F74 249 0 R
+/F16 1104 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+228 0 obj
+<</Filter /FlateDecode
+/Length 729
+>>stream
+x՘]o@$mdo;qf{ǝ)hͺ(%
+g)oF97"9 bE+۹fcwg 67)="B7.]g^zvx,As8drA`23$#i#d0Z^q
+endobj
+229 0 obj
+<</Parent 607 0 R
+/Annots [ 230 0 R
+231 0 R
+232 0 R
+233 0 R
+234 0 R
+235 0 R
+236 0 R
+237 0 R
+238 0 R
+239 0 R
+]
+/MediaBox [ 0
+0
+612
+792
+]
+/Resources 240 0 R
+/Contents 245 0 R
+/Type /Page
+>>
+endobj
+230 0 obj
+<</Rect [ 295.96
+263.44
+302.56
+276.392
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+231 0 obj
+<</Rect [ 295.96
+186.728
+302.56
+199.679
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+232 0 obj
+<</Rect [ 160.777
+166.105
+242.794
+176.317
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tikztimingtable.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+233 0 obj
+<</Rect [ 295.96
+120.974
+302.56
+133.926
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+234 0 obj
+<</Rect [ 472.797
+263.44
+479.397
+276.392
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+235 0 obj
+<</Rect [ 472.797
+252.481
+479.397
+265.433
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+236 0 obj
+<</Rect [ 472.797
+186.728
+479.397
+199.679
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+237 0 obj
+<</Rect [ 472.797
+164.81
+479.397
+177.761
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+238 0 obj
+<</Rect [ 409.758
+145.436
+463.532
+154.399
+]
+/H /I
+/A <</S /GoTo
+/D (desc@tablerules.3)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+239 0 obj
+<</Rect [ 472.797
+120.974
+479.397
+133.926
+]
+/H /I
+/A <</S /GoTo
+/D (page.1)
+>>
+/Type /Annot
+/C [ 1
+0
+0
+]
+/Border [ 0
+0
+0
+]
+/Subtype /Link
+>>
+endobj
+240 0 obj
+<</Font <</F17 1108 0 R
+/F110 241 0 R
+/F74 249 0 R
+/F16 1104 0 R
+/F41 1132 0 R
+>>
+/ExtGState 1080 0 R
+/ColorSpace 1081 0 R
+/ProcSet [ /PDF
+/Text
+]
+/Pattern 1082 0 R
+>>
+endobj
+241 0 obj
+<</LastChar 122
+/FontDescriptor 242 0 R
+/BaseFont /XXEFJQ+LMRoman9-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 244 0 R
+/FirstChar 28
+>>
+endobj
+242 0 obj
+<</FontFile 243 0 R
+/CapHeight 689
+/StemV 74
+/ItalicAngle 0
+/CharSet (/A/C/E/F/G/I/N/R/T/U/Z/a/b/c/colon/comma/d/e/f/fi/four/g/h/hyphen/i/k/l/m/n/o/one/p/period/q/quoteleft/quoteright/r/s/t/three/u/v/w/x/y/z/zero)
+/FontBBox [ -443
+-292
+1454
+1128
+]
+/Flags 4
+/Ascent 689
+/Type /FontDescriptor
+/Descent -194
+/FontName /XXEFJQ+LMRoman9-Regular
+/XHeight 431
+>>
+endobj
+243 0 obj
+<</Length1 2353
+/Length2 26990
+/Length3 0
+/Filter /FlateDecode
+/Length 28398
+>>stream
+xڴeTͶ5@pwwww%@p . <[p};zt?=εjUU79* Pޕ '`glMp5v0303q:]Ō]<
+@`0Zۚj@-*@REQ]I=pUUS +t
+`
+X
+<'~ \B)A'Baa#˃9"PT
+k)ʺ|G|Q8^J:J>ZD rSVƐT,_aңUxN. lE!e\RIϏdB;sv?Aj&qԒlX[|N@I!}QMF QQkGi+.?R~Wj^kyOvOCt,Un1N1勳)'_`Lp.*JeO5Q Vp+CZg [Yߞs71]dϻǛ:osc֨\'v Oqm:?>9LǂEٗ)e^F7qi!]JD8ݨme45t0K2'sꑯcL[na&Womj}.+T놞
+\kw؇A3&LGx CnG fgÃm`Ľ>#Vx@|R
+YH0jtj<
+bblk@ >`R|C<57#U'$>u2w2ULa&@hۢ[[yEATǚJuJXLojNlvH6-B (=7B-ӳg-LD)&"+灒ð<\ o^L͖S-"3qBuM΃okz:rٯliYKXA\tX\
+FI}L cԛ2m) j5mOk H2< ,`Dd6<u$m#I^\|?h7UV#rgO-Q:/[
+݊|MR `oV9@{6_u"_[ M0H;qAVއa'i^=|xf0:M$ 9%76x"T>iVSS
+`iEpV{MD^X4<CTY1yR.&`Vm9ۢ]28wm rk9N2U[>zvukgoPb JmYgНVOat_ы.z8Rb0y;Xh:D3SY=n_pZta-`f@uYE)۾C½q\s%5'nYS= ?ZfMwVs;Vi8TkQ(_z7"}e,y@OE>qv=gAggSNGךS)ӍJp(ذC}8F}/sFZ׶/5QRk<J?[5ʖvtQk ?TUqXz-Z߲,{qGl? I7o [7K9%W5Ub9g ?i(}@RA?.$ݚFvu bsu<A 5tJiI@[p@$´x??6qV9[39i `YI
+&,{}s&rW'ptUJ-rѴbzWK_.G|sv ϭF^ KٚuÃR5ޜ218,zFɡ>ҒHg[[1T|y¿#,b;"a|-NZ
+2d$s6N9̴ -!Q_*\dG?9 0D$m3~e()d7h4*k$s *kĆ?)
+>
+ /ׄm,GZrcj*QX( x#QPz|x/S*xӺ{~hVYs(Q+_p%@0kO; AGyv^88cX:7mڱ0mU,zǚԋ5JUec#idPbvȪ멩®7pUs9/_vI-_إgI;r8!+ބp9u@IL|A L "SgKz
+Ca\硿dLcAD; ׎s֤]D;luf;I[ lINBVHC0=ӻF KaQ
+vG3'dIYg^(G12<_dq`J0G+rX* c))H<_BOdJLAXqJG-)_`KaN,5D4#m:[yMq;:vz1)TӳNqD<e0pug׵o=!f<BmR>U ٷ%tӤ+iT
+/)NÅ]]g :#K wjQYs+ ZNpi|󪥕c`G|M
+ldN\z@Elޣo%grJz֏ ,`
+ C]QΝ5Im*32 (29?ol3!j۵_ 01?qy*
+BzJNy_;.M)JWN~ŰJ"W@>#C:O_춅sZOl̈́#7k dRVf u nFmjl Y|gÚZWL
+pH3t` V:_~[=V-_*T=_M;
+Ӝ̻ü4\<_FLhrZ[E2}B
+c[TY ˆ76N#q 91F- es)`HpZ-ua19ުJb4p+\HJHwv/ )_xs?"*{s;h]ZWX IwmawtBk- ˣK_5b4' h^ٜ:'H!mV yjyڌpvlX̫+CvRPU(]EMY0R܁0`ʒk x9RXzRܖ|/(.VVB'0XOTs{xrUM*,CW+R.\юDR,M!+?Ԛؖͧm]btFE0#q}y>"q[@8&<q8·"-=y$v8GWGV]ՠ `lœY U)+[V+
+992Vu͓W8e觭'ʄ13DՀOZRKL}S
+M1L_f9lpavyicH;8vI ޶#ә~T=4܀ґdԫ>}{"{ـ. X&+u3iʋKWp 5HITu =k07ڞ<bS^"Z;/cu*`G֠ch/4@. A-[ʼ+ѐ*,|9e0WE'0crPxn-R'SB2wO6
+Be%g ׬4`eP7ooL_,|KjAÊf[͆u2G&P١S3۠vnԨm[CU/Jb%\cFfvn?E9=ʣ>zyJ1p^>@3Y0#JJcEacJ/rvcw)|{
+6ո2VG&Zqb7ې42] <4*}pnKj&W0I,ǁlg;ެhX!kxy| p
+T`/.r ɗ`k(Gl7lg:A#}泱ths{hrD1нt.y9nj}$r<`V$[nrh *CC/5(۟ @u΄3ncT3'6|'qEݗMQtF%
+=!On@~ H3]߮u:&xP9
+> njYTۢl8GiB\N_{4a`|MOF'xhh7=>sЍ dҒ*5Tc չ"
+*0q/VI/{9w
+xŔ2pdhUJ|s [0 ؓҥQAiU׭_YE(SOgσs+y"6P]4 y_V>s}ͼaafx
+CaG>\3rh)O̜;TxBq
+ )k2h;INp[a&`[V*@n$ˊʍڧKp<832UZEœ%->f P+'Ŗp1||lC4 >L62Z,¤218u,W+O+$FD[Ȟ_:o`xpuXCɡ~T7 3b|RiQhu![wnڕ?˱҃T0*˛8؋`zU} /r34 % vPZ Ms1[_/^pwjNш<G;VW8d| Y%AȮRm4owa
+5v?.Z5Tq pOq2>$rʬ9,ѓ>
++#T͐bx$ui_׻Dh?XE|Dvx\
+N2|P2gNMWNW7_M> =8V Iߎșh4lQE|J
+NBhnTZ -_se]O“ Hb&{ujr,0-(>ӾY΂6UGمm4ꅢSOfda,v|e2Ae_4 hǺ"1ǃ`CsxFX_iPXk
+͡[v?xȋf`MqTA1y
+wN(v ܍#b+cY ۀ:N UlS& 7ĉޢ%l7jy+#-0(#H!`[-Z&ڽuVf2_T73-2U`m gVΰ3|aٹ=ֱ5E㎡o;}\+撟m>9M>ιp:Kk>l Hv\Zgkr+h4s{? |Rr+rSMt"q[9q5v.WF6!fu}pW;Pp5b T-'I [lW}e!28J CAVNVY=5mT'تЙJs˙Ě"DjҾ _]+'S,M7VV^nȧ>'K#7n
+&152*zQ:]
+/eQ^6Z*ۀz~ <Я]}ɫ_qttxC7-yr(ciP E=ZoʓČ/h8zXyus!L!N٢QrtR6
+n)a˘xȪ_ٕ/ J/b35]{C=̊zW7e6
+tgն-\}1~C+5/ [,9fӝ((*)&lD uX+ db:B%
+yqT⫙[|0BWj S c5dӳ.05<$
+tOCL\3-j=a,GtSݝi  A6&hT5b""0 <D0 p$vwG-Etzp+0W!ϙj\*)i(NcV {r%h%0Gjt"S!P yP:uZ}Mg/~B\l_6Mrp5EָB7 dݽ.:JVTyu<2:I#Z&553+߅%}"Yftʓd.߇O'-=WolVZBgn!L%ДaK<.Fӌ~sQFlj#"uԬ;URBy Q`]U9m+\=L%T{5ʋ S<^iym4tc)@Adw80V<iU0jvWu-52dըѿU+!wЭ1ޜ:^y<oa<UR;Jn_M?$ar/Ƒ^𖼝PQV20ٲ!jAj)rl؜CZ@P%Pf
+RoD9عˬCОV3)si]Gd
+iصclV*>IIFKϴzkPE"sтÒHX͋9 ߹iRd&6Fwi@1zK\#j,[Oi^p#ri7@SY2/D5j\tw opߏ I^PWu-̀!:%M;La^)/˂Pu-AφTZ-VE`˷ad\S|| 9="C\>,c;^}$\z0Ek^buZ
+޸@< H3'*J"=Z*+$R4..7ixTSlb ưSru4Tph jZ 0j18t]Ѡji"skd:RQֱfٌEHR#ϊQ&[i7v kwN\ OWj3ئFj}JZ>Oe\4]dGL"U,xvQ#kÿ
+Tܠk7;FvÙ/~ʴE39K*Ю%IXd`>s9U@:볅h$E4խ}muh;ʔD{BhW)[ tz)`>g"Vˮ'#*8N~MayڡrEyYCmYT4ȠH==COч`a:RLD[LZO>
+!^= g 5ܒ4K\ X_Y _N~0)b8IZ0><6aW9#9IJ(ˣ-6mr78̆-Jk
+1&{}@$C|g_y8v;"yj!j#<*jӝ;UƆFP`׶<y7C)H,<m-# Bִn)]$! q31GE9Z GivzN!䄊.
+LT@F=NW֦{W_zo7)FMq p&Z1IJĞ S/>͟ek)7=I~$Ch .4Z
+ZV$ q6X a
+jhZp`bcCxo/8
+şlM0]iOu
+7B*z<9] {:v!Мa(1T7ӛ~ǃUuZ"1/}59[3q?X:QR#@ u`Ekrac!7~LRW>\dh̹J0?E+x ?Gpx2 [5XqE
+˻ D:pf^] 9ԯogH m\D.RԜQ.wT&jM׫`n| IG7{5օO̭9X^!N }Ѿ7tбtϸlfx--PV4Gu3:!C\o?儞
+>tȖ3}̀vgY*?JP&wJjƱK͒h f[Fb4bG8wN|-A@\5twֳSdxvqx 3C
+ZI'K0.QZ`CJTW9V[#0
+Q^^1n"RYH*pdvv0!,!~ŜIwjbbrÇ@P)@|](0g@X~ LTAv؟cb ˤR>jk$ NfZލjK4}z`T [f|B&?-!PFwP8ĚZpvQpd|!*Х6qjm'bB"Wm 4 v+`>J8ÁB瑠H<'1ƙrjI2vӺO6NOPbR d
+ٻ%I7_޲pرI%Jj}Ep4e4(ӑ2]^@zT>lF(EBK;$TLhַ=Mtn,SQH8I0~0yX5 G?)EM n;a"5xYꂏY?Dn=C hEX T5(Fm@bߐ(؅uz'ob
+ Q+dfGs_u0A>M}c䮟,z )5pUFON7gH Vej{"30k(U:0v<v? ڏ4.M╿#)U{ϨwŘ1}o57_zwqȯM@\AWO£Ch8 I'0tCe[$ӹ~-P+SD1e{%>檩=rds+~aj{k
+,C$Oҙ axE 
+ v~3S4Alxʭ6oksܨ}l( l@3HxN9sƣtNSɖC8m|v "OXZ1jh0bfs[&eĐ*@-U]H.2DJ- "v#֯ޟg
+bԑS~3l#5~4Jl'K>ȨfaQJk=nv,6]6K^a-L!
+0Q+y)Xm!UgWyD?Oէ,|36-csFN,8Z:Xۣ fgϪ/8d} z,LfpejKF
+iYG$bCS
+3Kll f9pǃmXc9L4sB%hY|h(}-%ݖTTzpHB~cfyrRUtuF Ag+%2" @e ȯ}ā*"hw˿./&Aֺ4ˆpA-~*x2 [!F`-a~TO0 }'gScⶵ ֫lƘ9S*E*MóJv_[v O
+ gR.Յbsݰ sO4^DKt@",)9HwX~2́.7`fi$qܲ>o+"톝8<ia[2gn)kC_oM4/2}A%QXO'Ƒ6C z?'b<#d6V8*q$=3MiI
+.s_!}Qz;oi*Ni9Չa,&sدR0:4ZKK'*ExwG릜m;G :6ʞI;VTKM'XB[ͱ/xHoP* N_7#zY&
+> (ٺUe<yf] !TcZIVL݃Y6)1P [P
+!TMYena\M8D,Gg1bk5WgʥS6m5 1XCp/C*i,n<d\  w[*:Ye0UK!vSH1;ly'W<ήڰ£I}RP]ӷA)Օ* ±/ѯNĔg&Q:pOdto;{W<՝jfǢd9JX^ut!ǣv >≯&S
+ GCzsțA;0/d5FtZUB؁B}G: b#d\ELX|_9#gl-(D}>BDQK{Vy⑉"чO/
+yN9,gձZ+' k=8_aSFʣg 2Jyp~6ATĨ J3ҙ5f?.Mu)O,;[@y`ª(J[0 ¤[.^Ql B[0'7r $V[0VDwVGi nߖ9%ep[%l3Q%㉡j&vnhz>GwIM =A/ ` : ߼"k{yɏ6
+ΟoS8Fz{2
+1?x\2SoΖ`,~8x >UYX62p41k;I<Wdo^kuOx+1~s?/
+lYt|aN,'y/NwEhђ]+;eG!v/17}_4)77 @jH^4!'ځ2\1͖&,7u`m~X?A 0V)wm>J6TH6J%X\%5+-
+:d.rsF:!&-"ѾyQ5۷!
+g
+ ̣g8!c]n2zD@bsnC J[pkzv;,.g8CJH H}b N32=-B-fɈ\
+!)n;{FDYQ>)oM|rDʇ5dE'qEl;xVdcթ%BoBqb!D-o½
+,jba׹a~K\ܜ{P|
+&66o)`8˥qckL=;pڮ';(K6dif\? ،?js'08s3"Gg1}ٕ_aM9ƈ4@gic}C#kMIR*^ue2<)$"v/uѪFñti1
+A)|
+$h #T_x> u` ;Տ]Dl?={M\[Ԋ";ZsJ&oJ0kx+ȥ9Ч\O-ڀ6ZthϿ~hFdAbnL>1l8a`ͦežd<p3WKJ{a60hq鍣|r=H.HxUx.4c8oUq4ADT$a&k늈yP.V@13 ]`RLY`~;ܥM:dbf?6ܻSRI Gp -א眶 `
+OQ5 +~3ZrAWuU[:uĎM8~z21នWel1?N)JBQьGtM;ۼ5f_CdkI!>ۦ%ڱf/IAZت̮M*Cj/t)kZTj;@Kv皀4'£Gy%M ]Wlnʸg ׈YU LʑJmrW#%IhMN1݋2"B!E")~p6^{j@<X{G1U,BdfZd-GA"p)yKxYUyͻxbÿzk0pRKFq)% RT\lWoSUj79!o*0Ʌ!2C蛚9LVLRQ90`-Ujڿ;%rhR^wsƳȫ>;$x
+eJڝ5VD !g2,&aD4bȢwVfxi ;8K6 ,T
+vK..^[%}͋ZIN[|"u9F镄#{ !<g_F@4vhRh3{XN EEp1 8(PDS 3 WUi=x_{G` O V+ܖ`~Ŭk8]Ru%H6[|u߮/LGJeM{!O}Y)U8NLj#p+ 8u\9G 3aqwuhs!L#>}+zc֟=P[/ZDݔ3*Z_[tz:<q& F˛KO h'W*+VKJ 46l5hx>^TA64yN~'bˣ29B}aNIUG](^$C_Ul<H.Hͺァ﵏wp[2ɼʎٶܭMv9mhCKc`PjjetX-5GQ3aLFبRAY-{jb1 qzEwd%
+„,SJA
+u%aSVMx5=W5N6z4WnҔn98nZ^ "J-7f(F,5̱d"_$<5q [-`h\̌7g
+DH#&A(BS"6~;cG%lIкv -4hW`YԛݸΞ>kPWl `6RnwpKz{Ctzz]jyތ䑽Hϣ
+~1<SN,[Q7ouDRթ9ǀd;uK9FNPOծ &\Li~7E@'
+Qya3❖r+P_΄IU#*by m[Hg׫S\|T;W5e5G1 -e*OVBmyh$?c1(t*ƣB2lt
+ ̣g8!c]l AIKs
+;V;H ȻjZʐ&+w1B$Jv#EOUL-)xyܐ Z8o(̥F?.'2e
+q1[^{a@=9Sr=OGnFRęR5ϛ7\MsvTc$5nov]Z=cʾt(}CNm26N
+SϼPC)Z_;v&%RͰOVJN__yu \tW'q i܌îH 1?>YHt쥣,%O¤+9wLTƵ &R~iR/#wW b6J2W3djk9è)8j>I]ٍë=/#m
+){>VƓż(ٜ ;hhd#:zΠtއ1#
+U]{ˇǕj \A鰊0},sWOUMߘ嗬P{#Nzq? 2q./B]qݢ68yf/LU7`=M̒VQ"PqJ ?p"( w];@u" D5^M\/E@>סQTܯb_L׃@4֑j4~Vлb8h̀iQHa$;F&
+rJQp䕂C$Pme ٞm >]P6ʧ2J(Uru!8S`_@J
+7`A?bpwn_+lL]+ď᪄Vnc(MB>jOAӆ?<" TvbMrŞM5W=Ê>Uu<{:Bt^qJ=61ۙGFȫ%?U3dzQCB,ٰ@~4pIضI.%<)~ᗠgqbzfsg}䷗9Z~!h
+[)Nt)MvC+6!CxHh8?*n`?,
+ŗ4QŜ xsM)?w* ؂ny;{
+2G2CVZ`㌲tCSu!C 1uR<<ڕTd 9$W37.>HY2&Эv΀[f. VߡQ /@Ts_# vj{]` 9Mj 7 6]y'ٺs2fC-Z>jJ~fz9Z] s 뇡=;(eY0д}2DSg22I:O: -LdFwX `@_M,#2O& غaM}P,@J'6ΈAGˏ79LSQ4<@
+zO(1y\\
+Y4 &nendstream
+endobj
+244 0 obj
+[ 571
+571
+856.4
+856.4
+513.9
+285.5
+387.5
+856.4
+513.9
+856.4
+799.4
+285.5
+399.7
+399.7
+513.9
+799.4
+285.5
+342.6
+285.5
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+513.9
+285.5
+285.5
+799.4
+799.4
+799.4
+485.3
+799.4
+770.7
+727.9
+742.3
+785
+699.4
+670.8
+806.5
+770.7
+371
+528.1
+799.2
+642.3
+942
+770.7
+799.4
+699.4
+799.4
+756.4
+571
+742.3
+770.7
+770.7
+1056.1
+770.7
+770.7
+628.1
+285.5
+513.9
+285.5
+555.6
+770.7
+285.5
+513.9
+571
+456.8
+571
+457.2
+314
+513.9
+571
+285.5
+314
+542.4
+285.5
+856.4
+571
+513.9
+571
+542.4
+402
+405.4
+399.7
+571
+542.4
+742.3
+542.4
+542.4
+456.8
+]
+endobj
+245 0 obj
+<</Filter /FlateDecode
+/Length 1687
+>>stream
+xڽX[o6~ϯJUi 0L[,y45w(R!wgȎ?^ PP錯L/\rg8]L2<[A^"P2Pl w?8zb&=f S6UdZ?z|6v{>zְp#=G uRd{A:ڧnmypO^YOuV˧l{ӭm6)[ZRw<\ E~U"UXQ^ nlvV.ߏ=| G=H"q<q:66y?>!#=!!G<")HER -*.w׫xu +P".f_\uYȓ f0<`=ȠD''}Ar0Ǒ5%ɏjy1;kjٗ.*8WDx5q <pCs!訣k`0`S
+4@_Ҫ.;!FG)<RD`~z|^},iw*WeuߦeUO*SQp3"*-' P|(XS³i=yf}U {\? H@E0Kz>RFDI= dzR ҀpPK&ikMS,.T =ӕ2jǪ-'n1`{Щ;8P_XeX# ~{GSeU4_4*aH0Li
+9n:ҸjU\*$YWn\GQf(o&ɢ `&OT 7J4Y6 @˪"pG,*
+ B8Ѥf`KPzc
+ꝫg({b
+u`pg༯y(䔋4u]9L PCb`"ͤ2CH;M'sm?!؃-@e{@2އZ@݁jw-B
+endobj
+246 0 obj
+<</LastChar 122
+/FontDescriptor 270 0 R
+/BaseFont /AMCVHC+LMMonoLt10-Bold
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 262 0 R
+/FirstChar 64
+>>
+endobj
+247 0 obj
+<</LastChar 105
+/FontDescriptor 268 0 R
+/BaseFont /MCUMMZ+LMMathSymbols10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 254 0 R
+/Widths 261 0 R
+/FirstChar 0
+>>
+endobj
+248 0 obj
+<</LastChar 125
+/FontDescriptor 274 0 R
+/BaseFont /EMHXQX+LMMono10-Italic
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 260 0 R
+/FirstChar 37
+>>
+endobj
+249 0 obj
+<</LastChar 125
+/FontDescriptor 272 0 R
+/BaseFont /FPZKQY+LMMono9-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 259 0 R
+/FirstChar 33
+>>
+endobj
+250 0 obj
+<</LastChar 61
+/FontDescriptor 1105 0 R
+/BaseFont /ZJLIFX+LMRoman10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 253 0 R
+/Widths 258 0 R
+/FirstChar 43
+>>
+endobj
+251 0 obj
+<</LastChar 121
+/FontDescriptor 264 0 R
+/BaseFont /ULFRIL+LMMathItalic10-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 256 0 R
+/Widths 257 0 R
+/FirstChar 58
+>>
+endobj
+252 0 obj
+<</LastChar 119
+/FontDescriptor 266 0 R
+/BaseFont /JFJXIK+LMSans8-Regular
+/Subtype /Type1
+/Type /Font
+/Encoding 1086 0 R
+/Widths 255 0 R
+/FirstChar 99
+>>
+endobj
+253 0 obj
+<</Differences [ 43
+/plus
+48
+/zero
+/one
+/two
+/three
+/four
+/five
+56
+/eight
+61
+/equal
+97
+/a
+99
+/c
+101
+/e
+103
+/g
+107
+/k
+112
+/p
+]
+/Type /Encoding
+>>
+endobj
+254 0 obj
+<</Differences [ 0
+/minus
+/periodcentered
+/multiply
+/asteriskmath
+14
+/openbullet
+104
+/angbracketleft
+/angbracketright
+]
+/Type /Encoding
+>>
+endobj
+255 0 obj
+[ 472.3
+548.6
+472.3
+324.7
+531.3
+548.6
+253.5
+283
+519.1
+253.5
+843.8
+548.6
+531.3
+548.6
+548.6
+362.9
+407.3
+383.7
+548.6
+489.6
+725.7
+]
+endobj
+256 0 obj
+<</Differences [ 58
+/period
+120
+/x
+/y
+]
+/Type /Encoding
+>>
+endobj
+257 0 obj
+[ 277.8
+277.8
+777.8
+500
+777.8
+500
+530.9
+750
+758.5
+714.7
+827.9
+738.2
+643.1
+786.3
+831.3
+439.6
+554.5
+849.3
+680.6
+970.1
+803.5
+762.8
+642
+790.6
+759.3
+613.2
+584.4
+682.8
+583.3
+944.4
+828.5
+580.6
+682.6
+388.9
+388.9
+388.9
+1000
+1000
+416.7
+528.6
+429.2
+432.8
+520.5
+465.6
+489.6
+477
+576.2
+344.5
+411.8
+520.6
+298.4
+878
+600.2
+484.7
+503.1
+446.4
+451.2
+468.8
+361.1
+572.5
+484.7
+715.9
+571.5
+490.3
+]
+endobj
+258 0 obj
+[ 777.8
+277.8
+333.3
+277.8
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+500
+277.8
+277.8
+277.8
+777.8
+]
+endobj
+259 0 obj
+[ 525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+]
+endobj
+260 0 obj
+[ 525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+]
+endobj
+261 0 obj
+[ 777.8
+277.8
+777.8
+500
+777.8
+500
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+1000
+500
+500
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+777.8
+1000
+1000
+777.8
+777.8
+1000
+1000
+500
+500
+1000
+1000
+1000
+777.8
+1000
+1000
+611.1
+611.1
+1000
+1000
+1000
+777.8
+275
+1000
+666.7
+666.7
+888.9
+888.9
+0
+0
+555.6
+555.6
+666.7
+500
+722.2
+722.2
+777.8
+777.8
+611.1
+798.5
+656.8
+526.5
+771.4
+527.8
+718.7
+594.9
+844.5
+544.5
+677.8
+762
+689.7
+1200.9
+820.5
+796.1
+695.6
+816.7
+847.5
+605.6
+544.6
+625.8
+612.8
+987.8
+713.3
+668.3
+724.7
+666.7
+666.7
+666.7
+666.7
+666.7
+611.1
+611.1
+444.4
+444.4
+444.4
+444.4
+500
+500
+388.9
+388.9
+]
+endobj
+262 0 obj
+[ 525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+525
+]
+endobj
+263 0 obj
+<</Length1 1708
+/Length2 2245
+/Length3 0
+/Filter /FlateDecode
+/Length 3317
+>>stream
+xڝT 8Vh-ʛȒZ`lI %L3a;faCH9JHc)dI%9TTTp:u}w5~]ܐ:8$HTQ@ehX dTEa1]]H -U
+dnx$R (8
+1P\6NGG.C S$G"ٍ
+ǬyJC'Stirm%~y 1b`#Z$5`u}isz$YupçYoV,I,9mx6:|flNQ'
+vc.BJ;O
+t䌻4w"1Hgl-=VSnMwU>S'*ϫL/srcV}`ȅSoU4kli}*
+/Y&w;+ERH)!bH<Q괷;tM~aEs聈q6KD%|%i
+Q ;>E`s_MfeIŕ1 rC<p o)r^aDkMSmQav^'*TRo%"ͽܴ ;_f%RQW)хMd[~Ϯ,?%M^n-\܂{0E\Q_cM}EomѰzhŋW}Mkr߷ݭ@dRH
+/JCU8atvGգ+$Jrl
+":am*;ݥ]k:jG.6OT${C'GYkRTZ׮|V5.^Y|?ɖjCJǂ Lr_:=37!(1%(K7ayjGhYz{k^y5E1 sI)>꣝MZ>ʵZ
+.dTuZtY<+
+cv(Uq/VVsyW>Ål!qqtbbiFiҬC̕oGB>Wt [gVKh gy9"Gضu}o {h;ˇAq_P) K^ xj=x_T˷~|͕Mzp]}O"rĺjQc݋G$ge7);VyfT,u;tT=rzkM{uQlW+ƽb7'=8ZG?XB
+endstream
+endobj
+264 0 obj
+<</FontFile 263 0 R
+/CapHeight 683
+/StemV 72
+/ItalicAngle -14
+/CharSet (/period/x/y)
+/FontBBox [ -32
+-250
+1048
+750
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /ULFRIL+LMMathItalic10-Regular
+/XHeight 431
+>>
+endobj
+265 0 obj
+<</Length1 1855
+/Length2 13626
+/Length3 0
+/Filter /FlateDecode
+/Length 14825
+>>stream
+xڵueT\%] .%'8NN<[pww4y_łbs\YIl ؘY
+F G^O@sg#
+ $ʷ7?5mp\yeey% 2:99; ~wvpC.ߣNkm7&Gp6-U0ϝYDe$U՘ߔbR
+(EMZ$L[Kg;ÑaۗOV0Iľ9*m4lLx?2\=_9>O&_}eIjTx*I/ ϕ)Ño \;o_# /&?T6xMXs"%QCt:6|E*ݪ(.UL͂@qJ E_rv[̕F *R 8>jQ/$`o\0G=Ïf qgw-0XL29/ ݃uUUFvMXpkRX`g7^/i‚zmև+<0y\t}2jdT<8 ʧ
+!UUJO̓Ҹ[RⰥW'fUQ"v?yZ%LP@ NySU(õ$\;lB9-0`t kd1d-AsG؜wG{N=5ʌ"C=-cE$C^DXqh-*amJQQIJέf4m(Q<Yci5ҷtЈwy.kn|s*~݉Qw{"NH(tƊP^ꐱ'zW>[
+q(;!'hnctf.{'9i=v7(x]竢{m Z wAc}/bSNYFch9?m )#TZ^x
+ L&4%MB5%MT^U6>M+8 1;Zl !+{w\_
+f7:u$_4/ 4ˎ lAjL'aH@C
+T7M`\\ѹ܂jKԻ)U<:JZnEK܁ctX'έ8>';T%UXsdb;+sǑ`M|W%۾ALN u?-ZRWAZ=sߘ+<LBf0){s#%q;)IvL/[ G[V=f<(D|q|%`>@h2t)䖕J/qz;ژb.ֳK ZzQF帴~u$;LRsз']B(pAYqZWV߉CNX G){S)G qV'"|"BWKrV';
+g+ƜeCOʩe f慒!oNbr@z~.PrG$l;Q$A]2AaY$:/ۅPl!:܎q #K#=y %kW{r&%dl
+%!CIdD.'wL ؍<NKa9ݐg8I!I-B7
+KKW48_Y{=CREf. \?u2 1*e ?{b׵v1sGBNODl9\ Uyb$+5}BŏN%(
+6!0)"cMkO#?
+/zM?k}FI~=c,Ca45uڹ`le: )[J[Uj2de-x Q{vp捧hbAD{ =ɿRjXk4׮ktؼFQZW@f=Z2ͣ.fܮI on9g [oLRV`E}3AƗQ9#ٽX*se6᜚ ť@kW#to#+y">NM`iHܛv>va&Tl`vq}vZ~G17O^$-ictp^*Z!~rF0,ld򀲯6'J>I|08[AoI y;"$JϗʇNDl6}M(~>p4,0-Auޢ[(&/0Ө4 zmV]W!^^=DV\;?MfL=u6d4K}EO^UƢێkFÂ $mֶbdFQ߰8)6% 4b
+A.FNʿ^N2CY: NNh p1a,Rٙ"EƟQWirmK؍[g|<4]V7/3/=fp~wvFMiۇ27k𵶾f*7
+#bY'$7?Q-Ty.CK!V.erʪ|c/믑$l,OWK
+ݒ)ş_UUn/ +GJH~ #(S8lp ϭ·$WcXӶ:H>T&Qςjmץrtv_ <:BBZ$caU,9 Z;tKrÐ{G '`E &Y OY:SMF}[UVe&Ӝ{g+0\<78LV<=U-T;Rf.D
+V uPi3 >_~ԙR:($H$-*Ɉ!hf+M9L]VgC %_&I֏UL9|Rq"s\ '=εVۂɎGa*Y*ZEQƺb.v L@Ϲ+vKTD:%dA CѭyPSzZH柡ظ'E]]az jEgq$Tұ*_R/rQ&;u0|EhGcͱkJ *yO(lLp.Ѳoę*:57Hr0
+[IcP?s0hR$8JsmZ^K֎1]:p0{X*f(<vu䞱@F`B tqx[y~g R){[ v Su.{ RRsg\}ɻߟyol #ͩԎ/Y=+s,jD`75ZUm6ltJB~,L`YRpc|Of[S!#wGe~Ԡ]N;'6s=?ٰǞlT
+N$ӎ
+wېE^ Dzp$tV,j=](#9[#5cwUyK?3~J^sx*2"%A BIu+1齙/:H+ܛ)WiJ0T"?Lކ
+G71Oi&IL֞nO2FAs נˮBAc ]=
+ٻ_0+>z_ S<BZD`JtI%hXdNX$E~j!}yB*iogn<6@w jgvaDr̗"
+C jLزLͤ9 XC0vVĦCגNfad8]LPr_,>mw2$Ʉ|`1˛̀|')@iޘN(aW۾ڛگOR@kKcQ\ w(t=EjH*g^jsڤadj+Lu}GҠh݈OQ:
+ݡsAEuאjY#tQq
+#XOH:\gRNz
+7J\p?{''MK'<999[ :ck܏N=L634 jј.#kl7#BH6Fwl7J4` &M)ML25) V ԢM Pl*fBٓrN_pZ#~'U"+H#8:שd%{4΄](BDX#*HJfUI/e\QU
+Rbbq (T>~9N{}ȹx4p!^/W੏CG=I}Oc%`ҼSjN}+#X Z)*!W'm}?۶c/fbJ%?t?囕oTBQ]K[{2%'}DhJWV:fK+ {nA U @gRc`Gm2 .Rc/WSjxfY$;E9ihA؋)cYe=n?L>^4>/k2ikbwbRxREWUAPqj3
+9pueѕ+~V-P#q/}[F5D iRPE
+D Y+~,;|s2E(Q\{
+lČ3
+r+ypM;ѷ0rO&^GXv'w} ?<NiJ®-3=r"RI} ̕;#9GF r\"0 0F13a|x*&.ߚ_I]%sLfDǎlWFe4 3E6ZQZ1xb/bc]Vb"aiAclȠ\aV$F\/MpZ /2NV[{P-jaA򋘼'
+ghe
+Ѹ_~#ZfWNc
+bLk^CXN~|H4[KWn'jҾt$ePGRye +tZ>촢IQ"<7Gs/(e⮲<s (Ջ ݝS;3B,)|rN@&hb"듖
+ŏbX@jPJM4O%[\5ܪyxсlEF -K>'P2txއ\T7Z%?റhz%e"*bbRXN PCFu6yyH Qn}e4N[gePrFGz)KEXH@DX0x/{2nj%.a{
+|ߍn=%<~ ޓC،}9K4%58zZs
+.~m"pá5^CT'k
+G/7_욨jx!1esis3-Dz݆
+ǎT 3v:@bfD:/+
+ rxIyT)J#sMo)bEtUW?سxa(
+\ RBFcoSB}a:rU= TE:XCjp*B;< QvӟD0*:E*FP U1*I?]4y%"˃Wm!f!]j6,#0V=&`}0aVy,{ IIi<elmt܏CMfYƨ73Pt3vG0u?||e=JYb ޚ@sdr$JM
+=,+rv\Oa4"<ZkE~LlW}[O ĞȊ|_ל&or*]兪'r3㦴T +.lnLJ<hS{prmeݧ Gt/>Jg"1Ơ,|A0A ϓ]AUa3ᳬ2-64U/h <Xܡev @ՔR|a7;L+< JK L/دN F )Q7G;̰=.w-OpjX+)f4Ǥ c5;W9GL4wmb2 +pGzHK+^g$T~l)nͰAg3UxSO~
+/cEEj`~( 'RzhX5ښ|(|p{cG!ïΑJǎ0ĕ:zN?WDJ0FQ̽GTo#['4kf~]lUd2l(y!n̓\3]
+<a幭wR6JlK5D tkH9wm) (viuGoc>)?
+4):v֍&1jj+ )"׼Y%P 4^7 )`j^0rZH1D,& s×z9M$eu\-M+-I:/ᩯJ]H5YZbޭg 0ڊRn.GxW&}%ÏBZڲ:Ldla_MC-1X '! sd4qQʉc1S pT'OTR85Cp'U[WĻ\.ϠЎn֧AwbFؽa%O8Cx[U"@f~f e҄~,X*̌vbREc=X}?̧!PCmqxxpG.l!׋WvT(Bmy.1\L+1^y IA% WANFUI`PjZ3JiFRic(`7㯼8XIzNC $ɚVSheNvqXB3
+endobj
+266 0 obj
+<</FontFile 265 0 R
+/CapHeight 694
+/StemV 87
+/ItalicAngle 0
+/CharSet (/c/d/e/g/h/i/k/l/n/o/p/r/s/t/v/w)
+/FontBBox [ -446
+-314
+1510
+1154
+]
+/Flags 4
+/Ascent 694
+/Type /FontDescriptor
+/Descent -194
+/FontName /JFJXIK+LMSans8-Regular
+/XHeight 444
+>>
+endobj
+267 0 obj
+<</Length1 1791
+/Length2 2438
+/Length3 0
+/Filter /FlateDecode
+/Length 3553
+>>stream
+xڝTTa,(iH H$:JHHfb2P
+ lHAHRV@"+ "؁7zޞ;9~߽{ﯱΕg̈́@{BXDБj7x=w%
+p]=mIT!
+ M}m@
+w?51`&bDC##0xK@m&(k#
+f7oXG4LP#0O57h
+ܬhp7T. ov'ٓ"i&/ ^Tj(BRFGa.v) HMzuzUcBR$دfɲ]$3䀅K&ǟ:m
+OSK7f#?Ͷk&-J ^<~L*P$# .zo1Ŭ}z#|Շi;StUKOZ8
+ϋZU'VT6:zyuJkU,v qָh^{Z/f)^]j*c>a`o_'_W(9X+B[<ɘuH1FQ!H_3ߦЊL %N9,4,/[P{k6GaK'n)ՍZUf!yeJ Chnnf-VlqR`˒Ɏvʧr<S Y6oLT2l#ʦJK'W>ag1yqSB_4NJ#;Tg] }\S6vx26[$/hnL)c;KVRo~bAz3@\6U@%<x;خߥ(YK@̊,JV/J(`\Qc0ԓ}GYŭ֍ mCnH^zlUߎ3|sQQҲ|i/sZ"]J:' "rI˓(bM<)98 m;2fm]:qș[ܼdzo%꧆GXukF5U^nd:~?oRVoYDm Șy\OR*=䯗nn=#ouI㞋>4}(`XBsVPo͙;-R$#M,]zzr\CwOI}Lw@k/sr</w/\?ZQ~5<VuјF54{4MXͰ.ZC2}-.WLRߺŜ뵗@hJJVUME !]]iSRW~Mp&i/wH4c~Tx#}ήNuۥ7u^<&$j }rܶ`_MSKZr6-zNC0[,0L& cUcvοsnK&\ZvðiS푶Ok깡~Pc̫P4;)X1/ylY[Ҝz礬S+ uXxU@ǟ$=\,ЯZahUփ G" qdJ=$4e&~y[5hg.>bo~->=IwxC䦤>f ǔ;vO./zɬ'OY9U⽦zmwg"#Ѯw/.KZ Mb1tj~Bf_lbTx= [Tzt~xY;7&ve*{Ҹ;Yڬok8lMڋN߷%4&pTz^xmszm||C>6)"qai::E<c3EXOW xLQ~dٔ>x~c &]$>[x}-9մ ][^??i!s-w
+p|v$b&յ.f9?He›(қJw`YIq)n䞴'mR*_GW4b*8rᶔDF6w-çendstream
+endobj
+268 0 obj
+<</FontFile 267 0 R
+/CapHeight 683
+/StemV 40
+/ItalicAngle -14
+/CharSet (/angbracketleft/angbracketright/minus/multiply/periodcentered)
+/FontBBox [ -29
+-960
+1116
+775
+]
+/Flags 4
+/Ascent 750
+/Type /FontDescriptor
+/Descent -194
+/FontName /MCUMMZ+LMMathSymbols10-Regular
+/XHeight 431
+>>
+endobj
+269 0 obj
+<</Length1 2100
+/Length2 25472
+/Length3 0
+/Filter /FlateDecode
+/Length 26760
+>>stream
+xڴeT\[kpK!%;$XPCpwwwwww n-
+1ڛUISRRcfs
+`l
+Y 'I/(ߓ!>?5p
+|[|)
+@<zމ6E>Zn&TN+ xy# g3-uRKgiͥŶOD;"YnHus]
+37c[.u/t;=aFG aKvj&j-j=j#*Ɗ$
+f V3EJ~F5&~/~g@LF9x yeo'4QXt.L,w Vcx _`]=dJ\kdKA}v`aF'x`2@"`3OߎfoVom2}.+SV\۹<g2 p
+t;#˳Ff\Jx2:Hq*ї՗UsP&r"ra.~E%V7P2wrOCܩ)
+<aİ_h1L}2VUΘ)x0$\`^q^ Ocߋe#\^MҳOeL@.mdh(I1DFR
+?F
+{QnR贝/ 8G\
+2[d`+~^Kn)f`K%JfO9OZ^M8JTvfnoܝUvNxh7t8{?'޲p\~%2d]Ͷf+R'j;F*dC_$0TPkbsDtW%oI=";Jtw+G/rOZцŽFF^->Ah:_AmPCfb?QsNkt9n<rp4Dĩk,V"dw
+`HFo\ܕ2_IZ;ኤ8ncg UEv0
+L3XrDccYxJE廊цf[2a"<:J(<
+uB\Q߻W`,ltqT[r 7a9ImnpDӆ1e_;>WϙDj|:u+)h0[  ? ՟k#c(d)с=/X bH0CFl;vǺr|TnW mnB]LğUk33N f;ԖwâkR7?Շ4sJ~HD Xz0'a@͡}\yY+sKZQBEì
+- )QJu;f$+'\#SE8kY TPÛ?5 _f<)C׃]COs ^L><Bv+t^$e
+ DgǞcɯuH=E3gZy=!AbDwk۸{@`q"0
+V x]f#mޱS$(#InF$FQRn3[>NUk ?ɟ
+,vY0|9
+DlSp-
+1o)~tnc<ʓͥ冢:E0\Zo*%pym [t^Q.,̭xiD\9O'*F:1-rb(1xCNL1~Ǖ˓J62pC%Urtp ;<i? <SnqQfIr5'8_-e.Cv*\6P*9&}UFB|Pv҇x%Bc:coM[^ZŗBnrFK?A86~F<C} +Q7b1-vD6{އ~^jjݾyMŷ(g@\irsmSKކzDhwHvrL J_|CpOe5׃; 8.C=V{TyfFQyHW@ǫ2#0TzBǼ!08]u=05?7I͝jյəBᔑuI<x=iFNdW=C9t"'{RauN<l&ؤi`K]SJePQE_;ioI&őjBȺ5,co}\L ])噾آI#2tp*~GW%CAu[= o (}ha^xn
+D3-h={B3
+&jaMU
+Lpo;C蚛e8=t_ٳ=4P%,o?3s3k:
+緀.tL:Ŭg+o0_EtTutJHg ,؝Q5h SBc^2˹7Z/37 RI}*[ʫ?kA<0|92SC-G%FY{+/ ~WN
+;ڟ9̅ٲʎabt8t~Ѭcv LpVS@|PVp_{^[* ԫ=F?!iف k8O
+G5hy0a>ޫhbw%:sP=2i~0y4߹9߂`ˎ %c;}2gX&*?Җ*LX@9(pG&
+vN{2T )Ah-cyvܬkuc;}nU
+jc&;NP/$]舀C-y{H$ݵ;>WMfqZ%1ڠCU^F3Bkp"7Dv^+{50-+}b9 kc#x[WmoFhO@)-U%ؽ‡rv̅Ϡ߾P!q.>;y ^^M:B1q?o;5KEPL<aى1LϒؒpFg!zxFM[;鼉{12f6ࢲDnFVqڀ'+jWI\\_gԶN
+4p
+.B_(nCo;!|oJϾ.D9Ǝw9;>l-*.0٪i߼pb̋uB8N CzfL Lmq?b )
+hYfB$F[F$^qÔy0JPcM6uN+xv=kVWS:ĞR2"ހC]!m&d <^`
+
+<l!V N$fGp6ju_]4bȉI-7l w"&]߮@D斈kGH<q ,8< Gˉ KT%3^k@vܤ%>Z#bI5 eڳ;)|;?ǁBN9bXy#l}v[z
+aSHɵt (TM`:UEip1"r/CnQIH3MToM܁KLR_F{_Sπm1=2X
+c{2@8 ㄖ*oB'urjo0Gj.!mjbgCPA)G1g nߌ)#vYu{Q jpaUbh~S@U
+'zBe=̎UH\kQ-1Oo]1i '(y#b %!~HEֻP`p-X iI$v&~KIJT[#&>nP'6^g;\FXH҂\/gCK[cJk"(E6,9.pmLr bhrBdT7N@_9q"& 㥺3x^>to-kNl-?+t~_"H"=r,цnEDN`
+q'/K}:#46$3;Y*Ę\YEVzrjd!ToPLM%7ۓv/dtqBH\ٍR Hi=]=s4G+ӐQIa1Ћͪ2Jd>W6|
+wЦstcmw`,f/ʉ
+gPXVf0׆dpٴ)~z;(3}G/ߡ+ޡ)]5/ydh핾KMʱ
+$'ٙMO}%}|߱7d s2w^K}ěbWay9$ w {WޢTB|lK1FF>w?Ib ZFkC1DR|NrEed_f!$><%=`X$ѕ
+|3+z6j+Ӻ @xJ %;O͗-w ?&%v< r MyN/sEk誻MI]K+ː)ݑ> #%${]7OHx+%{#"ij57v,O; J+8oPK挺PxSIL+:1Hi`{%TbrO։Ri=j*'𥳐CQ7lbJ.žv@*U)6`%w~H-"̵3̭XҐD`ZFg
+:.{F"\j;sY[cLb}l?$rFR:sX63a=DZ?dT{Ug:, ْ
+ӫ(N`jqB[Uj$X>zhMo}}YܛC`<V*#oA%+ZڗPWƠ?;M&L{j -LD_GÊ<!|Y<(y/jLa)i֣OgZ2\栽4W79H j 0u'+[X7ʌYP+jDRiZ6 "g$՗M/THqV+Dن;2f@S9~mCJy]-5"uiH54g5*ۧaZrV(H|(Pp/źMo$iܚY?r+
+yazkqk? ֐Z_\ܛL<ehTs.d5GHň˽#
+pqIA:o&weǨ=-|kpafGVly5WVLjFeN1!̾T*xMGFcR4lq[]zBԝ h6HnLI~S^Gr H(i~d&`\mUSnNXj+fG(8~& x'8w.~UwȟtK1-/ N7_AB&]"jԫ& O.. 엦|
+K<xgJsՕy%~/р 0tE*[%<khhJxc=aUnX5 ۷u 0u-kU=^,P18#$I-$;ف`u ;ypV; ;ms Ȝ
+:qOj-Ȭz)_adCu}wrJ_.k x;(Λ~vgCVܠR%ܗS맵{_!S'_~
++oPIDru
+i,v#|[FLE.~dq)w@NԿ-tu.^)ϑj%`&ftlFaF |i|z݈ky2 }]I-'#qTcOηdzZO8Ǐmv8?پV}'>DMŸ#RHցv`Ѩr3~aw_脅WڳbQ޽h{6yqR k5/ r
+2k@EK|/rv-Rpldg=~CFw4O!OR*-ܤOñBC=«(SsC3DQef}T,HΗB>YskﷰAF.{a,dtl2к`@Uͩ5x9'+U,Ȑ\tź]O|"te1:5%c9!*jVvmV.83նENgw,NK4Xc=9lHUZ
++9|#cʶ
+f|ΨHjUt6[@)3d?U9&l.㛾QV[4_4gO>jăjTz,8oxDU)RwcyCJYé;[ 0Mn0!ڴO§7dl~Uܢ4*J~j<;? n(i\Nf?)Gtx W6Lt,<P(?G2A 3 ۻcE.S\Ӟf w|E=6{#琷v`cw@l6-Kjg  3Qn~-Ttgda)wT$fKd/QzTaeV%Q0lkU )Xz/∩(JHx^ϴ_f TUIgAܓKSUhh~ƵzbE* y3nr|y2ʆCe"c֧u\V0v.}QÅw0ĺRZ]l
+CQ6 Q@܃4wA44-hpZ͂ W8
+3>UM?I&Nex:%̇XCVs)y2^uJZ,MTz0r;SP5_`&8t_g 7N}3/N:/wq拟*Ykh@MCΞN"3[zi` ck.Q֎̆r%$4Rg9
+1 8tI×RY2}S4pi>%0!JFMlD-h'&
+[\_rmHEKӭOɓ*|{J'$zh.g@RtK ͵dTeAMgQaѶEѼLfABMW~iK pW/I|A䰝OvG|EXuzLSlYhGNbiIJ
+
+է_Jn?M*}k:\A;<bv^׫h΃eϾČ
+EajJ>b#Q TCB%rX gg=a@wJZP&U[%GG/vwX~.ۨݶft6bVQ
+mVU@C]Iύ.#k@4!BIOh3#fA9= nk5m0e\^ _4Tyu`1APY2tZ[I
+ P_9'Ds}ל)[`W3i𶫯jba
+a;iޮYY=BOE9A=cᗟa
+:ׁ{=ĂC5qWZDq_>Ρy
+zJ
+b{)߃~;n\Ť82E覆}h<y2-.h)28$<LzսX0YׂE-쑺M&@dy-G<-Uhu^?aOJU6Wy
+le +IfT /L9zpmrmǨ׷] ip+|'ڎկ2m"PImA^ RXErpO{-Tg`hM;L4G-
+!xH9BۨzSp
+g'\#Gs|FcAvCš3<#( E(GD;Py"&릈GmJ?vĜaP">0KQ7uf-u_өxCiYa4)j^F3-(435`h
+.w"ӾGDWՂE+2Glò5?3 UdV: u}D[8Zlf5\t~Q3!SJ(o"t뿆TԘpf:Qv+x+{IW#ZX?gKCSWcqQso?Q4ژgI)Y} ˒T"9n$QoDkץ{Fjx)EZΈ؛dp>ji,ј LaK0frH{\mxCYŽ@i2*W=hg +("W4pFIQ@Yu$aTOBjk:1 n''6YϕW1M#:eJC`z J
+F: ?k `
+;`F=C]^za>r;4+dF|gM"4JC*r1n:)lQ_{uVU>X{4
+5e^fEO%ژ֜m̋dž[ \\%L)u_4+vJ a.N'
+fsQO8Od6a]~lŻJGvXB0UUKb^F^cAT&𞅯|,"lC
+9 Y XUyPu|?u
+UȪc ϕVa_PtlS :C-Α:RG? 7?u#55lPV95 ϓ"Mh>>hhoZpt<GH#OQDZN$&-/^M˝&P0)廄1G ZL
+Sy>XRn?Mx4qȌʣM.d!Ă, @TC$j{UQl%l0v)*i&[xh0n<i5HE <+E DV&ޑQA=xF緺K9Ke=j)h
+ov>W ?$ͺ Jbjox$e6NFؚ9&0LNqXƉ02ʑkcHa}t#91wzN>-+pI`MA#d@_w#'jD
+ONZ9"tXN.Pn84p JqM'e^7@f%PQm:d1IFLx4㢿2f{GlvY#ؼ0;Q ,5'v3
+P&t7&%@ :,g2OӺijIѓQ,q{q6c|4 dS` -R^CCҾn0{j_
+5[HRV)=W^4^uni-aRCW9~S+"$O
+}%M>28ojAf* $-t%iT!ꏮE0vMFj%LCs&[ R}d믴)%e{
+b.Jzs /Qb}A@ 7P
+Nъ$1yaUZ"]~vqK+I
+x9<e0hZ8HnZ>TJawm:_<2Jb&(>θz~cBR(vVYf|TU2~zayCƟ+)tBݩjLL7hgsSqQ/ D뎻~2K}V]kӧ' e)$nne@oEewwqPA^?Q`ww
+abIBj8eC+J;5ZlbvH6|l.[(4!߈KRm'Me |Bv3/QLVV_E㖱 hA?zR2Sk˿(aS*
+5?{
+M${WP`Z;`O:SSV_41Eyd9hV-73㊮FIeC ϲdͲ|˨@\Wo2OU,Ҍ{û>EO,(TPӶCdL5ҳ?(&@C sA Bp r‘3Yq֭ÒR(!T=Px<8Lof{_>ADM36F3ZfHY@ ?@ b*zyŵ4 f9X*i;P3sc`G0<>RɼA
+ppR؍}v%iud:}^5캅V3O| \T0ukղ)DiQe{,榰?>c,ӈI-xMdSZl!`gi7_5NTzk# XmGjk (V2\,'װǓP;2 >W2^d0%>AXG8YؖN
+5.\~۫c;jHH<-.Gi'Sd"ˈU  R E(iRMlqGKh}+B3֋FeQNyQҋH6~bm0{n*{ %-%ֹiv ~\#<&<"Я)TI<ZͣNw%23+Gt?zhn^y)(\1D@ mj!~̞rJc ARDҰƤ@8. ’f[*|k0^~ޭ\wf; kqcZԬU1#O5I;Og2Fk' @}g_ e
+1iyřʴY[닗;(<AaŹf\Gd䄶9iEoeOs~ϻ'95Gr2=}LOUQßG9D%Іҩ*)hV2VlDٔ{Ũ
+@T.Ƙ`*Z((5çC&!;:tZ1JSEH;6x,q&I2Y{m maV.\Y}4-ĵТEUƫf h\ag/KUa3*$լs6HT
+ (V$
+wN &*@L5G:xי R_%! x<&H5P* )t@F6
+pWx#
+Qm0.<k ?%qt&
+*VNӬg܁P]x.@Y[xz<e V=7cTW.ksꤡSu$yDum| +C7Ւ,Z'`y
+Y(FkځV<pCyN/k
+GcFP^|b!:ꑝ m*(@` ³GWrwD
+Pg
+q QJ):65(ARf]ŐQż0\١x;wI"%TK!IpmrgObFb,9A_b~?L۰FlPsi,Q#H&ORw^9?o~HztT͌Wfsy0˞wpݭԐZF=B:FϞ Yv-T=6
+1~?OAR矼6 EXo
+SX^}!K X_049js\|p%B-΃ذ◐`&aTek)NLenHcsZ2
+D06 2F!9WX@{4WLhw(W1ߖ. zP^`3{M;FFw, m:]#z h4)PK&X 3$.& '-I\y&Ο[x;jP6^qk-৴rmK (?hS}tA}t] f;Gx{\֕oKuUbs36!Sl
+E!𬒛/Fqd{~*aYza8>FRF[#`rb;lvM<OoBΛ2k`ӀԜs $/MKBky3&>m6S~rew*
+qe@p\x&@
+ՉaLFCuuK,Uf9d3hǂHP2{43"qxXnwj<j{ Y9{Vk(ҶN#F:3H5,uV1{
+NYd5~lٷwFFW;`.$"prUwj[VaJt3EsJ;dWa'd9VoP-T`$aҕ:{{ߦ]NG[tz핝(I]|ìV&V>^&وbD2`[e~WA vt VXYD̻wu"?2M`z11?k7: +DVKk*uAhz^!.j]NB+y^nuq8h%g3B P #{73foe: kx*NNd<Ń\vCh&`0KcS^4_Ih۸@n8{TMs|mr{csLV=fֶh ".iFQ۩uPS!!\ksxζȗ6$کso^2H8(
+Ra=*44F/sw*s# Yi[BCѹHoGW>.Ʊ@6(J66K* T`cO9mI`6+Dc:j]HE8u qribUI$&̨G5%}wPXjCM Oӻ=6+fWO_K.Wl#?ϽNDrNIr9 1e%їqfV/f&{b61obģQ3#SR滖Uɥz pyƑ46w 𠂓uX%yzȹiDF973~$'d^QAx*%bh(G,E ETP,lQ!FHOT{[Z,ʺ
+T˽8uP
+IB5
+,7#Td=UM{cn=.;r]|HO)=u`TpBIr:O9rT@vU_d8\%=-T~¢$/}r7g(5w3ץͅ 1[j$]zu3 [ckS?`G ^ǒEbcU$3a#4i/QĦ nel{33w}qA4rơXKM ]A
+endobj
+270 0 obj
+<</FontFile 269 0 R
+/CapHeight 600
+/StemV 83
+/ItalicAngle 0
+/CharSet (/C/D/G/H/L/S/T/a/at/b/backslash/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z)
+/FontBBox [ -454
+-308
+734
+1039
+]
+/Flags 4
+/Ascent 600
+/Type /FontDescriptor
+/Descent -217
+/FontName /AMCVHC+LMMonoLt10-Bold
+/XHeight 431
+>>
+endobj
+271 0 obj
+<</Length1 3103
+/Length2 29553
+/Length3 0
+/Filter /FlateDecode
+/Length 31293
+>>stream
+xڴeT5 Hw#%M7KBBJDٞ<lsu^ (IEM FV&>#/*…HI)4Y;:|
+L
+pt?]vqs0
+rQuL;W?\]AW,퀿ٻ3kl
+"2js`Tp<<l
+
+4Y:=Lo?}v0Du'/susca` -#?C_wee
+~ ^+s;NqZ{?g-'X kp#\l{ur5stSp=8࢞@pW? x_8+y]f_a5-Pdg {0O!_ (_#d:z0rbd/iW߷W+
+}"Ͼyo8~mfg՞1˼kѬkỈeXҪ9ds_MIⷊew<u x=21b0(;1 XI[f=]*襶e.o;]([JgD.W ARL2 qJTOc\(Psk}fV?~vU"&kH |p$9}{Qa4&vOL][sp ҏ4Y7Rrܴy3R@ 59i 5RՍr{̶qmc7;#)` I-{eeoB! }yQpFۻ]Yj|[ C3)'K;͓14w)K#qٚ>Z F1:ns7F>EVR'xqmᖎw
+1&Pݸ%V.z^FO`Dmeh䓾׼-| 7e>vɡNĞ4A~_~0!uźH#PeDC-kfPNA
+'BRÕoa˳?ի9Gi9?` 7@FZ]]ws"Jh`#J0Hވ+w${[G8H桋b ~`!
+&am S8BLh臔">e|"IrP1cdo$49Ĝ2IZƺ7٣"[gb,vA;%)Txȿ؆H~^k}ST ԏ;UsגUY"5ui벩
+9.91r׭v.9P`z$UZ߶#Sͩ›ʴJMuc/7edqN]-S( SԎ:-|̬y#^Έq@-?YpRRA,W>T^|l<a,=:4D]y]Ϣ{~6Dt[GA2 -ν$yR֒eɞOwR[Mݔ*M\{ڥY+3F~֧+-Yi E,EJUgenɄ B
+'j~(bA3v=xw~| ND5`y]&_Baqx:ui7;-N_[8JvlljHEN4J{ubD둜nYxŘaqozbG0} &2慨~$ۻp 8
+&i1-y2&)cDf".+0se̕qp@쨆aIc:fA1[WC=){vl͛Mdsڟ6Ur '
+Qr`A+5#77U~N^`a \: Ln!af>AtmPL͵0y3r W5 p.[ 1~GWzQ팷kC ZMg#Tx~{dj'6MEi ˫h4ŵjQ~OBqu'˞MCK- ʟ羆k>A
+"aG42v%i`fOOvU9ݍ[YΘm!%7ۢ)=L3d  >yRZ' o#Ly^ԚF5S:z3̛1,v
+;1f6HZz?s2jU# saDor1,,3q#JxnuH;TKÔm\2텨nW#j8YB|))2vޜھF>) 
+G"NoAtp>Qˤț>0,BZ}ZCX6WDrv~Sbs_~Isto@ _"!0X'ako5W vM5`&CsD Ѥ%CfmQ99 8t
+1Buq;!I$7a&51or_YK80Ud=mb\,x%*c
+ $6!es!8)f KgX4ůD>
+P-*_*9+_ @s~OT@l9wɰ`A[*P*.1FK:P ݸfwQ_L&%0b
+Ά5liC?0@k#YVG</'SI7K~5+'7lyKHZ/:./<u9.bo/x%""\*3Rk|sHfAi&顲.X¸N]|$a8ʃɉc2PXYFӀ |'>BiϚ8uľnkF7|q@EGs;*h)tKbƛ,R͟bew4.w79ּqT_mUS?Vz:{( T|~f
+黋(P_^HZ?Oݭr;r1t)X~D`mBOC_T!K-E^l!M~iI7iJS_}
+I[S(T,Y(ؖ!U)(ik[Gf䜗HiG>Sw77G8Nqqb@bfH騛Y Pdl-0L}!\=(v-[ 3($]
+IgyXDk?KR&;|G#h u :N|%\/!^W ",Aje;8敍4i^WhǤ)M*Z*}^Nodr$Iќ )N>4-j0ֳ"~k65Y`+YS?(KvOuϞZѹp˓|-({:-ڥ 6-v,f9椊]$˜Dg썡>pZ6ՇXDaej-o[~mJ֘ԁ,v芚t:Qu^KtGt.= Db8Q;A&ʉ7zg8qN9UNvDGh69f_XQ VsadĿ鰠|\K!:~DiSa2"Uc汜Ա
+N&kUpsH#6ua/qSƠ%vJ6Y7|&cpG3kBī-+OaAʷ#ef
+_vj^ۡ jf6}E%rU_`%mt<DR#)#c&}8L
+ 8_jde]w9ѤBA<"+|z^Zٌ wO!uTol0l0yZ]Y bkAwX(1:vmHˍՅ9i7)1npQ~&LQ*.67 R2ID}J&bԑ#J2"@"c*F#1EK_
+_L9 4YCQ4.CK<rU)AD-B{HCAe'Fe"<]{Fī7~(?UhĬ?ʷ@\||ƭ"KN2]?bS$?Q|W/ &T?
+@B>#.Bjh{ku_Gi͐y eY)KQ O#VmKHĀ'C%u!I`
+~ rB/'gZC` W[Ҥʙ
+]OxOXH,[Ծ},]yYb>xx<hH^8
+=PFwpZP龑!ry4 PF+Lb("_W<;F嘯xƫ /NuDZu_fz+T!: kߴ>c~[1b *uK
+Ιuo W?e_[&~u!W74eEVbs#Sn{ ɚ<Xo4136{V<t&+0qfG{wm&V.o9ޟN!GLsw&5 Q$ٸF&%}bƺ OTPa{t9 3Fj9KVlCս5.9]KTЇ6hU: B6u(d$5HAX՞;[Qua3 +aXp>!WO8Z4+J;-6<1/cW-,0cC5|ɴf#2de[6 RR*51:T]b`>r٬-މ7_%QdxùrKlZ><4P:@PZZ՞JWLTnD7-k@:ͺan:]9uqAw7TYON Y54VېWWysA9Hg~VY믑-*| ҶĭQmlک
+JheOq/H&*]\ wۇ{FzƖFeHSv̸T0Vf,њ篢p w|Y^K#mF`&$CYc~xo[ğUi,2z'"`[L- v;,MRNGJ^2-4ك(+Jod_oǬvX> < iѻ}:26rV_vBeadKz+x}.6;KUt-}t7\ ғe(e(%G`|¹p2>E14>r?c
+lGbi<sFEw\Bhh;}L,\w8}?P1~ę|{L:"jB*LやߓX6T|Vy;++r@_&Ds`6pAybnDtIW&/cWʣ#7=ΣKgEEs#{0! ~Jk Fp=?0-?WT ׍a'n7jWwJY</_FBA2лnU+IIE$jjb4@]۪zPaU{zr5̘S4jl%yyxG]F(Vfj CmG[ g 'Ny^<IH~=@*_!V
+^AC
+ !fP*Xm&;CS @Mh,z]ҋaVOŨfDph-%(* Cl/-n01z]v"bhW3$YòO7zǦ~R
+&K{.pVN6'ބǥZT:_m*!żTQ$URj9 #QzD0|VcAgB wi]i"i8Ҧ$JiPDŽQqǘYKlĽp
+-ޭ`PxV3]SݗhxWrC0[Ƕ$w[z &".QҏgCc4 Tos.¨#tP/d?|wo4z=ZWPl@kW#A!J@ۏUHj"M$O>WGy_qbF
+PoW`dd0}7tb{c( ΤBR#6ۼ+:? /4)9]h]]YcO
+i19`t3vi"a9'yల1-"1w]~栧*W1Y”i8wnfB #y_#w0yUyYWʽD# xK<X$ͮ2X#gF;- 3Dّ(r5V38bz@ ^$%a SIڷ?@>ǩ]IUZպgXZnltjGeJPL/}NzHpE[GaD/kzu8>x "Y)_]ׯg
+&r e;wooS0620~w5uƊx%3NXgcqW,ʅKI49Xy>`]Hon KW@4' f[hfS
+whܚ5K_QcRS+< ETM+= \e*‹quNah:'B,7}׋>@1){=iFg6aRL51԰>U
+eWrYEY;;FpF&&68/+EXɄ w*~m{&Fî?'Tǹ` {(
+;p <#N$@~ݶ#OͩRF~t0lBuX:whZ9p e:aHVD%DoPTe_C&O$ĈKuN~O[HX)1.>f͇y$I'ܶ_ŁVUخ<F:Q v(E(( "2tr$C>&DMX͹37iQ7=dQ[7zat/J)˓ARL, $@cZL#I7ٛ3n`$~by%?XHs|^9<Ƞ>2I7NQXs5£w^ASzrhGk)GO+RN!0KG.!RǵԹJ{NN;KlM{D] Jd":>O&3)#?Bka#K= Zl^\;"j̦ݽУ#YF{AJS;/B,@:2<w9f j?"PGzGb*ngOe,:׶Mx_ۛp?ɔZp_{He-R5-@oF"J+Y"D}F*<SBK.5> .Q1sHfԵf:~g88M $P edރph4Nb^l]'{*,9նd)xn/Ɖi`8 (wYoE@,kraȂV_(&h!L,=JG`߬(:6eYS~vVq$;mI|
+1TIJG'~ePOky. lT ~$~~TS#%O>.q9D맗Rdf5iBgw-&#g
+𣏕\[cy
+r%{ݻ]%Y=ٺmy
+~\ zC::iŠ(7Rkz*0>,)i'
+a%CR|>!O
+67>¨N&/4Dñ<(RXѱSβ;7 t(3
+;8ˊeOҴ uNXVLIS_$ءڛ GE+lǔvtpF}/?; ɓū<fJ1a`tqʕ]]<k$:Q8^D"p0}@uZLjOi=Va9wQOPJ@faXkYc9 UyJe
+9+B?|{=ɑg}|7~<RM+cbsɳa T&V%;KDx+x>;B\yKriH>\!|šavd "x
+a7s0'eI6W$t\Da& aɼozRƶ^.%yw)#.%pӭs҄=L#T2myɣk ߄Ջv 5)$Nt(&f /3KCx4?FΦ`9
+.#FSl%U IN ,{\uo5bt*?ۑvډ[(CW k'O{oYLؾ%%Pa4`s*45JZ'U;s0.)aF7BU
+6@ucdNe1}h BP!0gw D.v$zٮp0-AunXO, Kiw=v[9ު`d&l>U7t[ưٙS [{15Іa|+^ ZH\f%<y8r= k2\=}'S[LfnefQ7Vqx09)zS<ħJ>8}L(Oay'îs^KЉIM
+&NU{'}<A:U^/ք4ʺpߎU>i;wVlLvҡy=r"e֖WxUίⴽeŷsxRmBZiAGF?))^R,4DjBW0 mSH4 縘NLDӾF`.*:aj6(!hw/3۸XG"N |I3ͨ6͌>17 $!۲J},^rU );^"%
+ hH/K1BԿREiFšFyŎͅcW zєN?nmH{|FD˄zV00ta1E3DΤȚ#FdN QM+'>1!+x=UI{Iݍw'+<:OEjM-slm$<-e
+gX$Rs4F !pX{?_XV"# h"PF-c |cn,ؖ(w$W<=+ZUpq&Urg^J'Y>"ٞ*W+ YrW]$U Cn=j"8R9Pn`SPw dctͅj'Os+2żAapĠ
+³xWWv&9Ea*8I&(I:-a=˶E$R7 􀊙VGBLӘevbYM8ti>h |5\{ķoվ:V|vv)>JKlNyZ6iEGv]m4
+v~`hz~|~ß'ѭUCfc1ɼ,r[`6Kڟ/xu[۬m)B/ -W2-tDBfQsN)"O2W# <RSlH~[eԦF*5-I1>A1jâ6ĸHkzW%ܴh m_^idM#s7QR Ӊ;r3 NhE}fR8%dFqP<Rd8L5)G>|oekAyx{yS.'a7'0|QcY4BJpìuS.oEFʓ*_;ꛦp0lJpF0`3BΉkAb{OVɐ0oa=rPREul31 WTajw*;KP"F*ag3ˢ,|C%X+s#}D/\0`=J˜߂ݽy1|0:60G3,UDՖ}: Dh‹CF骄ucoƭ 99 ?wO`1aOˤ/\DF"'LXp\Ou࿆P[y3k hC飉V$l+ppmhư R\r@mFn(WV*aj&*
+Zi]$=㵞\z^20ȃuq7a CU'"Uq8yh tFf#z=hjTf'gKLv5IC` [pޟY r!Ho_ZXsa%qC
+YҮ@JKlR*jxIuUMgZ ":AܜHqָ㔈]$@VV6 UL~+f鈜wĽ֔
+L۫6D4.WLt YaeD9#Lg^X_B_V6)SLggfwQf]t{QBJS`03P9z<O0!Y/2 UcPI41@s1gtzzƾ|H7Ɍ RC{гg
+ŕuʻG:}֕v2eQL0g#F}v5z ^(\Qm\6.uZֆD.luE%dkϪ~4MR:o7
+|ՊʪǺ@kaC\ΛdD9 7&SU2AaI ~ml8]9T Kóv.+p"3|L/{Y1n`G9>^T4:r؂Sg#_VVqMc/x(1x!*ql{U/eq+Sa-SS, O°‹^aHwI$[
+6*ۛPH~;PP Btm-ox=B>FC74(S-Qni3UkQ
+˙?l-<3(pk:N{BrmܡP^Гf%m0`ڌtX "i=ۍ2?_>5s# 0E xxtZDWlUD~)5
+xkmB٩F"v2PI >;O9=#]۩d >c(L>'^jTQ0*o#5YV@(J#>RA6#~k2ԃk)j{"Ouǔ(߹;@={G|g".=R0OȾ J`AR5yHstlo,kB@;P sP3VP&r.nRsV.>iaX3~E?^)jϜ(E'" uܻlF_W|)WfR3]#s_P%lxKCaB~_#=ןu.M0dx:blм_w +aY<eP@7`hB3vbLiW E%5뫒|]^aMt}O >Ihpp-:Jc c}ׂNz(1}d,hۭc"E)>g3Ybv\evC̣n $$7c$p8C 4#"7sEkf˨jK@F
+
+ްVyF|7ҕoY IAԱ??n,jbC^v.CsrTFz2pƀ>Byt谮s?ߨFXyʽ0}k+?@A(pE;^Dar&%aY8n
+);==`7N*qL[BmעzPY, s>WÖ]z+~3}"MC`J֋$G9A !NMsMBriS
+w*"H͛ɔc؄cf}a\~j1
+2D ) X$O>I7#"p 9d_6ܩ\u lvYboi%Lԃd"c 8 1ÐeXU0SoǬq􉫜=$~ ZZQݴZ$@aW
+ċDLu@U%1̟Y Ouyɾ^mWr  ]^Ca3vBPPZ>+~Obf[xB
+B`̹ b-TºlޔJ]̬,/>^Bjn"ޑ};+ :LLi!jd\.bTx~Q1+G&=4mtny
+/(6f.rP+~q
+xun?rZ<UQ_6=Mj
+QoprV?D@s"vpª@[4=Uh}n o!.E ,[
+]GޜrjoCb:HFA2*xifm$ktF1y\3ৡyFGн<Ǝf5-o/H.&bp༪ȰMN*|S ZAaq% HdRf_s<Z~du>&{"lM@*њ2]Qs_ʉ =? 1D |L#L2ءA=D@ vZ/^؇K-ؒ)yW)Vrޣ !}yQڔ+0 <8&&(DNdz
+"$Kcf_*w`=:Pg)D +/cZ5,zAA789_CK7Ep9xױI۾GxteNEQ۴sŪʿ7 钟(2յ'~1II 杲ʗϗ.-]7Pgkl 0ɔGd|.惱&؂"sޤrk^Zr|JGlI&<L\v4 kNKzְE M!ߞ>y)j}-Xcf{fS}nQ9>[-PXgej%o
+Vxh"<Fqf6ќ$Bb&:/_>X»ﺃiap87/] Oq^6Awʛ*7_&9sM<
+!j:/lăڿ߅^I=R@v6Geǡ4,W5
+V!,YFĦ?/NyQ:Wv~5e>n_GV&Q086 ̰vso
+95e#-Pmd8Ir^"SZ
+@|oR?MrzYPLmREqgϐ5<
+GQo03'_rjIRFVɚ&2,
+[̆QWlq=.s'ᵷl%f^!gX}G&:kh@ƀ2}W
+Ou7l?U="-'ZzGG=4r[6:|
+P~..(x,UPܼ<׾$ZprcS߈z7T,fN Tt! r'CAygxY%3" _Sy\A[Me%#|M_sR'i9\NF ZoO)Pހ&RElܩbaq34;Zqdf~tя\201lFnf&b^ĭP>S5AZ]迌ۼcע謺4
+5D
+] ٞ<OT`0y g0 5YQC YǬ_]>̨eBb![$G/g0N"4QA) Hq"9K!e$p;G",Z3ߞ3Wj  yod:e%ћѪ;
+><X>U.·ūoEؾ[LLs4N Z1~\*&KC.ALq'aulTd#>뾆w(c*G;֢չɵx;Zpߧ)vn03$&g$蔕G>۝H73W1-ՇM+x%tt!;pP]6Fy}עqÍ&N볘vϭ痹5EđG*M=iDzt4sM,s[3jd:߱?ݒ =uUJO#RCFlxS
+N6v5Y(8,JH`ko7
+Uc ƪM`-*Y{|}j4j,&& qs=lSe"‘-mO#մ3k1ǴE2X>VQo|G:ʼn#{XeF?3KEo7PbvT0PwH2==jE-d(:)x3gAVihrtn9ΡS5d`p@Χ k(hYK?c
+@tf{_P1Փ1~>AٗpP?ofQ~n\try\g]4cz73 *YfIC%*XmnәΑ5Nt<sTzyFBqV%s?fMJf~0-riIOؐ1)U˖ _c/;]RFُL,<t3<ܟhcB_s/ p Ǫsk[;M󸡑U?TMU3je[?J[ZdqN6IcC HSV?]F48lWT$Qζ`Tr9hIGЊ eD3QWxdʾ鿞.ĭP$nbvHލLҰq&*SzmvfPE:D; \bEg et~}*
+.؍(gڂUۤ]OLpD:aP!&b1|F\
+e%pEjh09/n" mɋ )Ni iνyRͲJOmflkh,}kj"r1CC(2S6(%Ě[ҎJ.G^[Np!BSc$P"M-U<An ,]6-UOI1*>ClKLn
+I/ӝ=H=ѫEzCbxXL=TJbҘ;X6]C}uDxuTK #7iq(C=zpo#vݮt1yWB=<`dXʎr 0v7/b%Uot_ؿL^E5lRWz8{z .tǶި8򨗻.Wh;_x2]NEGa>.{@8+\3G2Qq8ȗE@v\𡇬钭5Sk=ڄNNO#=fCVA(($u1;㵗}iD,5bTn$&Jx:-Ey2k#3"2°ߋJ͜X±֋=(gm?pR6϶r2y>G %~)}R?Q{tCR`6iqFEpε]<Ьl}{b"t9 -MvUɷlʩ) 3v
+9di kIJ x.ŕ)p:Ա!$f Ԫ%纰2j)@w-_ĜUw~S"3{~'Щ9h@`DrOG‰b?5l)Үʳofpt>qK&~YUS&rSu#,Ϗ@A_x}ڥmqjgR6Yw^y+_-vK14&lrv}ZzM ltZuۥQwYKeǷ-5iFZ~SUAEOsD}F&qM$u fr`VP V#h1qK#3"?)%ʽ~:\#yl $+cZd[>ޠ6vU4Wa~u mM
+
+PLݼ!W|[x); "'OL:| .XӖZ2@,|'ZؘHS"}etA+/MMѨox>_嫻fm~Dl1sJk.Z\x*phoO({ES8K=5pPJ?^}1L{}{OdzTwnč,ۅ ,',tAsq ,8A4y7PrG?V(E [3fMICdLj02YP&]!VmC Vh8Hw߆J~*.D3(Eq<;\/nNr
+*x`]W@@^ wrL[ЖmLU/5y'K9_(dnmz^3Xt ֱ\Uml%PÓ<O`5tLJJ2m4i6)@v^ d!"!C.n&&5a|f>cm''\2oFDa%Hzbn[_UҪ1# .PJ-sF5. {ٸܶI*=<a}xN7p(B3Gʡ3Iqo=@٩4HFY;Z}엀 ,r+V-aD9ƀpZ+?t+R|;:>35wB7O3扢JT\9)ҏ~q `n;
+zp
+2PN'3KUrkggi2x}5N@VgSf|&q5yT\2M)QJdrܲCcY oz|K@o\t]=XQR/$0VXߌwb&$طBCl6}c};H n
+ o[Q0qҕ SnV/Å=S|m%@
+Ų eT蓑WpV TTI\ԌW4 
+,
+C_r%v@ ;MIƳ. KOy P洱_ۀOSr+ (nNn9WuL?
+2;U3HS7گ -ac^ʋ8K1ztL7<K+7dEdƀQڍ.2RXg f#b,P}!R~k&@eN>EK.ڰV'92dgZTdx2iSkU0ؼ;+ M4PXhrvPGʩ@m FBxFXG@?U*&-Tu 3_6Jҁ[Ǹ^3›(6)4.m|},˿QLg
+_Ө yCTwJa1 h|Zݥ7%@&@w5O\ĘiBtdY!΋D{e@= Y򋋦i^[!3|dm-xh i
+q.Y~:?byC[>M8` kdbA5kEa#<RORQ&c5n8C;[*z
+GIP m3_'lL}t0-a/-PEo S!DS'Ǔ|~C>#:1VRz8EM+Q/]n $_8;_Bys޳ڊ2oKTAÓP,fkz/6L&8 >@̡kg8ѕ}k)?l.\r KML] pVS\7wo+O =h2?ǫmUW;BUlo>ȥQRoLdO0L7bM) I\
+ޏ&pJ5rEHG v.WZB'+aݕy>)c)m7$شj ݲDbtfXr$:O"45iK d?"J IԚrۊX7&PŽu;:u/u$&T?Q~aZ(  ԈaHFm@Qn B8OCI=$\WTMH,}EM;o{_A n\V:<ȒZ/h*x1uHj, KzX@v;"W@}RoH\f 6+HXd0V)DPΌ17FM^-<b}&ƧL9&ʆeYظ T
+F?_?=d `^|F֨@$d/`gWBw sdr!v.5,3=>6=ZD 2lNYT>cn0PWT/Ce"endstream
+endobj
+272 0 obj
+<</FontFile 271 0 R
+/CapHeight 600
+/StemV 74
+/ItalicAngle 0
+/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/W/X/Y/Z/a/ampersand/asciicircum/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero)
+/FontBBox [ -451
+-318
+734
+1016
+]
+/Flags 4
+/Ascent 600
+/Type /FontDescriptor
+/Descent -222
+/FontName /FPZKQY+LMMono9-Regular
+/XHeight 431
+>>
+endobj
+273 0 obj
+<</Length1 2241
+/Length2 16251
+/Length3 0
+/Filter /FlateDecode
+/Length 17629
+>>stream
+xڴeT[5{ wwwww $Kpא!GNtw(K^{"'VR67J۹330
+3' d.Wui;s{
+#n
++/,&f8ВZL$E, l Ƞ(K
++"y]kM1S6C`Pʐ_(">.aho#rwt?ư}J&+o[Ƀv/anpAX@[wy{Ĉ6^e5"ۍCu/^i@64>\)lt*Z͞Lyi)VlO..sLz? ]
+8,h{)ȈJK!)®],;͗cwߛ~ܗ UT)x1_quR4~[HAS,m(7K׊KESx9R45? g9nSR^uj܍Iz]flsr|x:x HWeuGDRIwYmOO,D-m_
+2k&\ 3͗0#>§m6[]FWw6{qb'ewmkÍ[7>,O/Lp)^fS8X+JXTY+۬oy}D6lZ
+[lYCN}&+KԁBaG9G%5kDt0I#Q&҈ (Vzdnχ`2(g7/Gw(( z8!:G$йgRϣxȿ|Iʹ}*4E{ұ`-
+#$DOBݯUxqq(]QTpu%.+Yၳ<ƿ™a(za>i[D/VGE*K
+~LhYj!yd9GTTrG@vLl߰Jb6e>kƌʘM?Ck~[O@WMnV-x$nð6 2Qu&]Q] .KU bÜex+ey)V^W̸q/_UN5oTİ"ڬ_w0 Qkj̶` eĀByWK(K{܀J`ʆ˸In>敚h,(~<#u+IOl?TDn[>
+`.n^|F]q,A6a*a :Q꧰~eS⣜pb>U$P
+S(>jѺ?n㱍4:p|S8ZKa>$6U~:w]SN~7heQzٍǾv?Q+\I=K !uk}"ZFΒ^sZNp 26zݯ
+aY7Χj1pH~:Ki#PK No겖3ംGMwZƫ-bb!IOa+j@I:s*$t.Ws[g e;2+>z!4"dhPy:b}S)9ͷ2\|~ӓY10 \|M\w
+3[X7Z[Bl^SY? p*؋2wcт@u U͞> bdA%WFD{?`xÌ|߆\|f6_Y\d/gEmW5
+QVť|>GMVI m$G<'BE>E#x+(x+f0OUr{l[Gmg?V7-(h+ B=AGǒ ß?Z%]p]mX,mP:1hGR?k ۽2.*dXaJHrQgˏ=AY;f< Ƿ>L䯇EsV"3HcMSVu? =eLU%cX+GKH&8=ÄFcz!ׂWk ![h}m]O-Mz  "Cw7譅
+IAPs0T'x46|$$4|3Ko^.jtWX$Ou'bho:^+aqu j}CT
+=Dݽ $1@YdFtǵ֫: K_a&LrRǒY!Os&Q1@P>jS[)9L}cA~(8p6*C9+Xdߪy0!NHbŷg@]'[wWvgv+UeH -hˢm
+Etoq2"|dJ ܳ!)a;IWMg#'Ik`JZХ-TiB\m3c*u#@E_=_+j60WaY.-_V4SХ*V,/%|PkzMvFzJWK
+jyUg\?\hju" ZJs+H|rX_a8-*찹{mv9Ƶ#bg;zjG3^feτ"w.ГbJ*ߎz@<N-^IgHBCF(E;%~7m|qʚ3Pfk,|)`1Cc%$QKk3:
+h[ 1L
+;AfD8sB/"'pL!
+ڪ\9ĶɌx<)=qH¤x޳'h}ےR9R=#XT^T3?-Ɓmބ"R`w!չYPsm3g/~2 ]nc!EKPz[x+ m1zT BVG'3:|HN_¨ R|%&o
+{Fg,L7^8bˣԭ1ӣMf|T<MGiC=S>m?L_ξǧ+H݆`r,$ӹX's>QU~Krt?DچgJh5q! ^lmk8Yy`ӳLkS9b>#|R2ڼe]댘 JA4eF킦hܢ4fh<9@)hIܵjljLR\CG&|[Ⱥ_o?a?"#ߝ/bQh!N
+B1S%PP=d!%+t|GO]Yu7QqfԻ] dŵ)ns'6v1#J=4fD*.WMM. UϿsvNMԞsm*|Nܹ(T?$z&H4y<8SlB EĕF]t[1 n㢢c#CK2_/T:g|md1l/lpg.ln|zCNc<t'uBN|ÞRXNWcoZgsw㈷Sz`M?[VF3Y oh
+>J:
+I¼QJ=իyek@䭙ٳq壚ZZĵf/bK:e +hU{\KWNV:qJLyYE,$nT_MV%ɸ%A]8I
+tqu6)E4BE8ѷQSM"Oq+hCa9h8n(:zb\INͦi\1Z<ϛ8~aU&8ך<䟃&g ,3 rFx]mS޹+ץQhi p(U*5U"/ԓd·nR@`Bsto1v+J~2Usgٞ +y]9a0l2B9n)Ƅu2pV *Jpe
+"DX6yplmWyW5o)s2w;Q27m7XͷJ,ѻbL7Qk] (̲ $#]f2jwq`5{ߪ`7\NFQ[,ˍ'"mo5 ?R X(*0` £wq̍$zvJs7HCEl gc}h&>a\rr`@zjn7d3{&URp$yOxuYIp!xVQN.> hd@šR졬|igGt1(9h]7-0@?}wO1J<TRbVKy9[Sx+^HeԆ3 )f.SW,xxӠ͋,8_DxiB1U۳M<Z^CrZY6aXa^ 2t"cFMţh
+,˄8s>z\Ǔ\ãr;\2R-sImPT>u(wݾZ͘ sC欺+9c4/r&E1lXوN}ZS&b]VYiN7#|qCʄFKm3 3X_V=*a6Q˴@ʾ/hRI㽶KJX?TQE]G£I+e*ߓWeeƨڲ !p\)}eQIJ..S*I,u!Jlz_'X$(# {8N*4 ؈b0"By)kE5"N`ՁQ!*tt4mcLD.Ӱ
+.#^iͰFRSr ֫o`SZW ]xql%nB˺8ΙB8GьLH`ar0p4mwn=ŀԏ.k av\ *’YTxr bzK.vxez¹P-
+=q/b0^ڞjvh{
+8(34e
+V̽S۳Nw>H ]XK]y aNB'V 6obف_ Q<:![j/JaIDŗ i`7gd#gDJjޚi%pIv'W0ݏ4Oq L1GY f̙y#dTPCʇ1Ut
+} xepH$w9mĻ20Pk̟/>?!f~foa Cؗy+6[q? % IӮD2d,VWsVV,Y
+ (_tp
+iY)qR*`c><]:xg OhX4ڹ3#zwj4%gr|)[]oiYHaIs/ї{/( /q!i<}JR_rG*;O@7mW̒nZ o&Blz9C(H[O8ĶVunQzwJLV(|qt12b>}
+8.N"Ako<M#=1u- )BF
+plȄ"qjzBd3*A9աta<@v?zAD#LȘ޵PTXNVs"8+X/~4))L<6Ϋd9%<GpB/]_"FS='\s`|"y ݽє,K¬PfrZN2PCԤfOKT㛋{]~irRjN,J\[ĩhP6y A
+T5 $Bt<Q@WdϢ0Bt-.x%t5PʬE2!>nAkɆ ]:,ϝ}I9$p߽8T."aL+&RfS* ]-hML"Dy%J r>;LH Lm#I9ҡ[. j\r2Ɂc⵮> z?,Jj*'
+IeSXusP@A)C=~0v<}J؋u&>v"t:'(wKclu0F7o>SDr,YQLk@T90a՘dE]S 4{kPH67_DQU~hq;X H H ~@'dDVU mCfdcv^j]%Gȳ&hR1ڌW!O! a1IrSiK*Kio
+ 5JU9A3HעJ̆hL)tMw\R%3$q<$U+Sf~NNs ت +gpc 3j0:/Ckj@.!Ei hIvxjܶX(݆>ܧ
+*8d%Nb,- VCVX !:pdXB)['rcbZ`;3Qm!|^*,~IP/7X۷^AWJY|ψSq-NsaʧǠv9e+b 3"\5LUk>RqW=b,ý;¢ㅀT67wZ9 _ld<XzpP%d1X%'vɞa ٝ範ٮ[N;c?wY.gCzwtܦ}"n^W/ RTdtF# NH_p DxxO?܎K"}C)AxG{Y+? ?ltYT6˃w"Zgrm, ¨ME7%ͣ)җh9۪@7Q?n_ }89RE-7K>C u,6yމps Hlq'c>b?\ FZh"ꧣ.tgSjTq4T^9X:<k*4g`)H<?sgzl3rFe7 s>fRN&>ߔ#E%Sɍ/?VZ-ئ,6{s+xb;]$\jFR{ T^4Jг<[-:/U!0j&Mg ZıokiZ\ǑÝ]o#ZTO|;na 6f{Lgơh:|{nB,:EW/V.DJ+ 0yr nUZfZ1 5}K.OB >wY95C-4' 5jkV evkR;4Đo6z1bdYB벓Pʫ`L N3=8kE 0ʇq4nܱwsoc%91͆w9ɐ<]\)S$2x?:C#F:NQq-C*)Lm(L[i"(ЊA:ayImbJw,G
+A 8tLshђuRxΝ[Omݘ)9i&V`bx·Fe,71mi*
+i#4-Z"E;|V̋\(3QƑ3cX١Fd.wυvɆ|y}#*dc_'b+̟j1ႋEu2(bLȈ9~4
+Jc8
+XDZ xxe)Ϥ>! Tg!j'oKjaF7PbcmV> zKj'-9
+ƄchlY& n;c{5{n wc~9.z>;wHɁ3D # H<'OMٗё mkQu5.8q4˂Y|3RW|2$p7`4Yt^s Gt6avT^5"^u
+p"7#wm
+>'˚4" 7B;ϰ)5)C1pƩO*♎[:=@zٚi6U?#:2@ Xȕ"idU22aő]):XۧlˎZGNTĎ E{_]WÜf>\\XƭݮC1gsїSK%<>f'Yg6O쓿26o~΍_}uCe۫N:i 63ƥlLmްK|<12=fG@5 U#.`XJjRkT#wP
+0d~K%W\i
+Z85 V:]xSm\{!`QD19VFNoiQB^γ9gQ5(?ll $,<'(q+ P~+*J;!K`RxAFfMRLȄ^]}8l)o*ѷJ[ FQ0wz~PUD[4LTAѧ` WP7Qj~g%*DQn1ﷃ> Pòs!`1 ~8Ntt]䑀0t~Yߓ^z[.] _u2/iEhBr%նľ$kRmcx%cUb#ds [u%cӊ줟V l{*[Mv%#mٳj(Z&ާ<_/.@e.{oepy֩R -i^=xoϣN
+ };6:l8\usl_nkWYw[f|"^w>Y36jYt1)^1q#"(?J0i0k)H8"
+әt.#Q[
+B#B`KxHAѦjf[.+anSi*:B䭫
+r;04~
+\LޤEip2ᓞl0NT꓂"Rf0#Q;Ҏť]Q\
+Vj)$q]=4 ۚNw),--4c? j-&]'F:-|'z=z<} _A#mF^9sQƷ&Vů\8PshZ'!/gYieGgڞ<<yDRj F{>Y~8jpmīϹ1%,\Q%+<A) c$H>};D=A(;=CΫNgϏ Q]{ 0
+%0d0QIl*j\@~;1sHKk'DFEn3Vc="ާ43^e`S{U^Arpaā&FPň2˒ JKm(
+̧xw"ɒؾ9
+hnr;|!~bS׏-TTPNrꧥ2M&}ԇ kOP+UN*Msz>P<T+uA~Q2ͯ ,X'9췏 ne?I=.F'Ƃe\qP EWOntR7N·7fHUM^~lvkV8M i&Y. 6}LV;ZÇTqT7̘'` r 纤"k{y5iYT}~^yHRmJf
+!o+vffd@'Cܣgq+z]EcuTe1([VKEI
+GS|3_9/xwhUZ^}T4LJ
+9ZU + %>ȲF3j'#!Ctf
+endobj
+274 0 obj
+<</FontFile 273 0 R
+/CapHeight 599
+/StemV 69
+/ItalicAngle -14
+/CharSet (/C/N/O/S/T/Z/a/b/backslash/braceleft/braceright/c/colon/comma/d/e/f/g/h/i/k/l/m/n/o/one/p/percent/period/r/s/six/t/u/v/w/x/y/zero)
+/FontBBox [ -491
+-316
+834
+1016
+]
+/Flags 4
+/Ascent 599
+/Type /FontDescriptor
+/Descent -222
+/FontName /EMHXQX+LMMono10-Italic
+/XHeight 431
+>>
+endobj
+275 0 obj
+<</D [ 687 0 R
+/XYZ
+133.768
+519.981
+null
+]
+>>
+endobj
+276 0 obj
+<</D [ 1 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+277 0 obj
+<</D [ 1 0 R
+/XYZ
+133.768
+644.58
+null
+]
+>>
+endobj
+278 0 obj
+<</D [ 1 0 R
+/XYZ
+103.88
+616.536
+null
+]
+>>
+endobj
+279 0 obj
+<</D [ 7 0 R
+/XYZ
+103.88
+374.946
+null
+]
+>>
+endobj
+280 0 obj
+<</D [ 7 0 R
+/XYZ
+103.88
+357.113
+null
+]
+>>
+endobj
+281 0 obj
+<</D [ 7 0 R
+/XYZ
+103.88
+231.96
+null
+]
+>>
+endobj
+282 0 obj
+<</D [ 19 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+283 0 obj
+<</D [ 19 0 R
+/XYZ
+103.88
+638.846
+null
+]
+>>
+endobj
+284 0 obj
+<</D [ 19 0 R
+/XYZ
+133.768
+452.928
+null
+]
+>>
+endobj
+285 0 obj
+<</D [ 19 0 R
+/XYZ
+103.88
+419.484
+null
+]
+>>
+endobj
+286 0 obj
+<</D [ 19 0 R
+/XYZ
+103.88
+246.788
+null
+]
+>>
+endobj
+287 0 obj
+<</D [ 33 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+288 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+612.002
+null
+]
+>>
+endobj
+289 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+594.169
+null
+]
+>>
+endobj
+290 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+532.002
+null
+]
+>>
+endobj
+291 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+515.853
+null
+]
+>>
+endobj
+292 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+438.521
+null
+]
+>>
+endobj
+293 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+398.441
+null
+]
+>>
+endobj
+294 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+322.496
+null
+]
+>>
+endobj
+295 0 obj
+<</D [ 33 0 R
+/XYZ
+103.88
+222.083
+null
+]
+>>
+endobj
+296 0 obj
+<</D [ 44 0 R
+/XYZ
+103.88
+667.198
+null
+]
+>>
+endobj
+297 0 obj
+<</D [ 49 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+298 0 obj
+<</D [ 66 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+299 0 obj
+<</D [ 114 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+300 0 obj
+<</D [ 114 0 R
+/XYZ
+133.768
+644.58
+null
+]
+>>
+endobj
+301 0 obj
+<</D [ 114 0 R
+/XYZ
+133.768
+422.754
+null
+]
+>>
+endobj
+302 0 obj
+<</D [ 123 0 R
+/XYZ
+133.768
+476.164
+null
+]
+>>
+endobj
+303 0 obj
+<</D [ 123 0 R
+/XYZ
+103.88
+453.541
+null
+]
+>>
+endobj
+304 0 obj
+<</D [ 123 0 R
+/XYZ
+103.88
+391.773
+null
+]
+>>
+endobj
+305 0 obj
+<</D [ 123 0 R
+/XYZ
+103.88
+330.004
+null
+]
+>>
+endobj
+306 0 obj
+<</D [ 123 0 R
+/XYZ
+103.88
+236.605
+null
+]
+>>
+endobj
+307 0 obj
+<</D [ 133 0 R
+/XYZ
+103.88
+463.213
+null
+]
+>>
+endobj
+308 0 obj
+<</D [ 133 0 R
+/XYZ
+103.88
+360.847
+null
+]
+>>
+endobj
+309 0 obj
+<</D [ 133 0 R
+/XYZ
+103.88
+280.399
+null
+]
+>>
+endobj
+310 0 obj
+<</D [ 133 0 R
+/XYZ
+103.88
+151.742
+null
+]
+>>
+endobj
+311 0 obj
+<</D [ 137 0 R
+/XYZ
+103.88
+598.317
+null
+]
+>>
+endobj
+312 0 obj
+<</D [ 137 0 R
+/XYZ
+103.88
+379.997
+null
+]
+>>
+endobj
+313 0 obj
+<</D [ 137 0 R
+/XYZ
+103.88
+273.261
+null
+]
+>>
+endobj
+314 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+638.555
+null
+]
+>>
+endobj
+315 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+576.787
+null
+]
+>>
+endobj
+316 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+518.257
+null
+]
+>>
+endobj
+317 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+459.726
+null
+]
+>>
+endobj
+318 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+401.196
+null
+]
+>>
+endobj
+319 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+342.665
+null
+]
+>>
+endobj
+320 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+273.176
+null
+]
+>>
+endobj
+321 0 obj
+<</D [ 141 0 R
+/XYZ
+103.88
+203.686
+null
+]
+>>
+endobj
+322 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+667.198
+null
+]
+>>
+endobj
+323 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+609.11
+null
+]
+>>
+endobj
+324 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+507.187
+null
+]
+>>
+endobj
+325 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+405.264
+null
+]
+>>
+endobj
+326 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+347.176
+null
+]
+>>
+endobj
+327 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+289.088
+null
+]
+>>
+endobj
+328 0 obj
+<</D [ 144 0 R
+/XYZ
+103.88
+185.172
+null
+]
+>>
+endobj
+329 0 obj
+<</D [ 147 0 R
+/XYZ
+103.88
+583.982
+null
+]
+>>
+endobj
+330 0 obj
+<</D [ 147 0 R
+/XYZ
+103.88
+525.895
+null
+]
+>>
+endobj
+331 0 obj
+<</D [ 150 0 R
+/XYZ
+103.88
+597.46
+null
+]
+>>
+endobj
+332 0 obj
+<</D [ 150 0 R
+/XYZ
+103.88
+429.34
+null
+]
+>>
+endobj
+333 0 obj
+<</D [ 150 0 R
+/XYZ
+103.88
+278.766
+null
+]
+>>
+endobj
+334 0 obj
+<</D [ 153 0 R
+/XYZ
+103.88
+627.597
+null
+]
+>>
+endobj
+335 0 obj
+<</D [ 153 0 R
+/XYZ
+103.88
+397.709
+null
+]
+>>
+endobj
+336 0 obj
+<</D [ 153 0 R
+/XYZ
+103.88
+273.425
+null
+]
+>>
+endobj
+337 0 obj
+<</D [ 156 0 R
+/XYZ
+103.88
+408.418
+null
+]
+>>
+endobj
+338 0 obj
+<</D [ 156 0 R
+/XYZ
+103.88
+327.97
+null
+]
+>>
+endobj
+339 0 obj
+<</D [ 156 0 R
+/XYZ
+103.88
+221.231
+null
+]
+>>
+endobj
+340 0 obj
+<</D [ 159 0 R
+/XYZ
+103.88
+408.654
+null
+]
+>>
+endobj
+341 0 obj
+<</D [ 159 0 R
+/XYZ
+103.88
+291.427
+null
+]
+>>
+endobj
+342 0 obj
+<</D [ 159 0 R
+/XYZ
+103.88
+174.2
+null
+]
+>>
+endobj
+343 0 obj
+<</D [ 162 0 R
+/XYZ
+103.88
+531.817
+null
+]
+>>
+endobj
+344 0 obj
+<</D [ 162 0 R
+/XYZ
+103.88
+424.082
+null
+]
+>>
+endobj
+345 0 obj
+<</D [ 162 0 R
+/XYZ
+103.88
+216.72
+null
+]
+>>
+endobj
+346 0 obj
+<</D [ 165 0 R
+/XYZ
+103.88
+550.884
+null
+]
+>>
+endobj
+347 0 obj
+<</D [ 165 0 R
+/XYZ
+103.88
+411.269
+null
+]
+>>
+endobj
+348 0 obj
+<</D [ 165 0 R
+/XYZ
+103.88
+315.489
+null
+]
+>>
+endobj
+349 0 obj
+<</D [ 165 0 R
+/XYZ
+103.88
+230.668
+null
+]
+>>
+endobj
+350 0 obj
+<</D [ 168 0 R
+/XYZ
+103.88
+667.198
+null
+]
+>>
+endobj
+351 0 obj
+<</D [ 168 0 R
+/XYZ
+103.88
+586.75
+null
+]
+>>
+endobj
+352 0 obj
+<</D [ 168 0 R
+/XYZ
+103.88
+440.548
+null
+]
+>>
+endobj
+353 0 obj
+<</D [ 168 0 R
+/XYZ
+103.88
+228.593
+null
+]
+>>
+endobj
+354 0 obj
+<</D [ 168 0 R
+/XYZ
+103.88
+148.145
+null
+]
+>>
+endobj
+355 0 obj
+<</D [ 171 0 R
+/XYZ
+103.88
+463.213
+null
+]
+>>
+endobj
+356 0 obj
+<</D [ 171 0 R
+/XYZ
+133.768
+316.631
+null
+]
+>>
+endobj
+357 0 obj
+<</D [ 171 0 R
+/XYZ
+103.88
+264.119
+null
+]
+>>
+endobj
+358 0 obj
+<</D [ 171 0 R
+/XYZ
+103.88
+229.25
+null
+]
+>>
+endobj
+359 0 obj
+<</D [ 175 0 R
+/XYZ
+103.88
+461.968
+null
+]
+>>
+endobj
+360 0 obj
+<</D [ 175 0 R
+/XYZ
+103.88
+291.468
+null
+]
+>>
+endobj
+361 0 obj
+<</D [ 175 0 R
+/XYZ
+103.88
+223.971
+null
+]
+>>
+endobj
+362 0 obj
+<</D [ 175 0 R
+/XYZ
+103.88
+153.098
+null
+]
+>>
+endobj
+363 0 obj
+<</D [ 178 0 R
+/XYZ
+103.88
+427.181
+null
+]
+>>
+endobj
+364 0 obj
+<</D [ 178 0 R
+/XYZ
+103.88
+148.919
+null
+]
+>>
+endobj
+365 0 obj
+<</D [ 181 0 R
+/XYZ
+103.88
+561.843
+null
+]
+>>
+endobj
+366 0 obj
+<</D [ 181 0 R
+/XYZ
+103.88
+403.299
+null
+]
+>>
+endobj
+367 0 obj
+<</D [ 181 0 R
+/XYZ
+103.88
+244.754
+null
+]
+>>
+endobj
+368 0 obj
+<</D [ 184 0 R
+/XYZ
+103.88
+594.72
+null
+]
+>>
+endobj
+369 0 obj
+<</D [ 184 0 R
+/XYZ
+133.768
+384.37
+null
+]
+>>
+endobj
+370 0 obj
+<</D [ 184 0 R
+/XYZ
+103.88
+361.746
+null
+]
+>>
+endobj
+371 0 obj
+<</D [ 184 0 R
+/XYZ
+103.88
+178.295
+null
+]
+>>
+endobj
+372 0 obj
+<</D [ 184 0 R
+/XYZ
+103.88
+163.351
+null
+]
+>>
+endobj
+373 0 obj
+<</D [ 187 0 R
+/XYZ
+103.88
+667.198
+null
+]
+>>
+endobj
+374 0 obj
+<</D [ 187 0 R
+/XYZ
+103.88
+417.994
+null
+]
+>>
+endobj
+375 0 obj
+<</D [ 187 0 R
+/XYZ
+103.88
+322.214
+null
+]
+>>
+endobj
+376 0 obj
+<</D [ 187 0 R
+/XYZ
+103.88
+226.434
+null
+]
+>>
+endobj
+377 0 obj
+<</D [ 190 0 R
+/XYZ
+103.88
+636.021
+null
+]
+>>
+endobj
+378 0 obj
+<</D [ 190 0 R
+/XYZ
+103.88
+541.18
+null
+]
+>>
+endobj
+379 0 obj
+<</D [ 190 0 R
+/XYZ
+103.88
+468.256
+null
+]
+>>
+endobj
+380 0 obj
+<</D [ 190 0 R
+/XYZ
+103.88
+327.587
+null
+]
+>>
+endobj
+381 0 obj
+<</D [ 190 0 R
+/XYZ
+103.88
+242.708
+null
+]
+>>
+endobj
+382 0 obj
+<</D [ 193 0 R
+/XYZ
+103.88
+540.091
+null
+]
+>>
+endobj
+383 0 obj
+<</D [ 193 0 R
+/XYZ
+103.88
+463.794
+null
+]
+>>
+endobj
+384 0 obj
+<</D [ 193 0 R
+/XYZ
+103.88
+302.593
+null
+]
+>>
+endobj
+385 0 obj
+<</D [ 193 0 R
+/XYZ
+103.88
+207.146
+null
+]
+>>
+endobj
+386 0 obj
+<</D [ 196 0 R
+/XYZ
+103.88
+646.98
+null
+]
+>>
+endobj
+387 0 obj
+<</D [ 196 0 R
+/XYZ
+103.88
+528.228
+null
+]
+>>
+endobj
+388 0 obj
+<</D [ 196 0 R
+/XYZ
+103.88
+443.35
+null
+]
+>>
+endobj
+389 0 obj
+<</D [ 196 0 R
+/XYZ
+103.88
+248.882
+null
+]
+>>
+endobj
+390 0 obj
+<</D [ 196 0 R
+/XYZ
+103.88
+164.003
+null
+]
+>>
+endobj
+391 0 obj
+<</D [ 199 0 R
+/XYZ
+103.88
+401.445
+null
+]
+>>
+endobj
+392 0 obj
+<</D [ 199 0 R
+/XYZ
+103.88
+259.837
+null
+]
+>>
+endobj
+393 0 obj
+<</D [ 199 0 R
+/XYZ
+103.88
+151.105
+null
+]
+>>
+endobj
+394 0 obj
+<</D [ 202 0 R
+/XYZ
+103.88
+587.358
+null
+]
+>>
+endobj
+395 0 obj
+<</D [ 202 0 R
+/XYZ
+103.88
+474.033
+null
+]
+>>
+endobj
+396 0 obj
+<</D [ 202 0 R
+/XYZ
+103.88
+404.544
+null
+]
+>>
+endobj
+397 0 obj
+<</D [ 202 0 R
+/XYZ
+103.88
+261.94
+null
+]
+>>
+endobj
+398 0 obj
+<</D [ 205 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+399 0 obj
+<</D [ 208 0 R
+/XYZ
+103.88
+517.758
+null
+]
+>>
+endobj
+400 0 obj
+<</D [ 229 0 R
+/XYZ
+133.768
+343.412
+null
+]
+>>
+endobj
+401 0 obj
+<</D [ 687 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+402 0 obj
+<</D [ 687 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+403 0 obj
+<</D [ 687 0 R
+/XYZ
+133.768
+309.977
+null
+]
+>>
+endobj
+404 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 687 0 R
+1 0 R
+7 0 R
+19 0 R
+33 0 R
+44 0 R
+]
+/Count 6
+>>
+endobj
+405 0 obj
+<</D [ 1 0 R
+/XYZ
+133.768
+398.368
+null
+]
+>>
+endobj
+406 0 obj
+<</D [ 1 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+407 0 obj
+<</D [ 66 0 R
+/XYZ
+133.768
+531.028
+null
+]
+>>
+endobj
+408 0 obj
+<</D [ 7 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+409 0 obj
+<</D [ 7 0 R
+/XYZ
+133.768
+650.317
+null
+]
+>>
+endobj
+410 0 obj
+<</D [ 19 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+411 0 obj
+<</D [ 33 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+412 0 obj
+<</D [ 44 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+413 0 obj
+<</D [ 44 0 R
+/XYZ
+133.768
+570.764
+null
+]
+>>
+endobj
+414 0 obj
+<</D [ 49 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+415 0 obj
+<</D [ 49 0 R
+/XYZ
+133.768
+421.803
+null
+]
+>>
+endobj
+416 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 49 0 R
+66 0 R
+76 0 R
+84 0 R
+87 0 R
+94 0 R
+]
+/Count 6
+>>
+endobj
+417 0 obj
+<</Subtype /text#2Fx-tex
+/Length 196
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 286
+/CheckSum (}X\323SYY\367's\363\232A\273\323\(\323)
+/ModDate (D:20090505145319+01'00')
+>>
+>>stream
+xe
+0<-uSHu;ix$E&t?2(T([ƒ&cgC>'Z猉U Y'56ǛSRS`P’SUwY8t#uč{idj
+wRYdJ bzp\ E*`Ľ С*-j'+_Ӆ6!A&Go]endstream
+endobj
+418 0 obj
+<</Desc (Source Code to Example 2)
+/EF <</F 417 0 R
+>>
+/Type /Filespec
+/F (example2.tex)
+>>
+endobj
+419 0 obj
+<</D [ 66 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+420 0 obj
+<</Subtype /text#2Fx-tex
+/Length 286
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 425
+/CheckSum (\207\353\021rY\230\272\241\372\320\334\372&\264\bL)
+/ModDate (D:20090505145319+01'00')
+>>
+>>stream
+xeN0 }
+_:1i+al`!8YjڨiI:ME볝rQsU‘dK Bn*<x=FK$E *%:nj\OCxJtV09 w,aKܕڊ IJ}^7@YFSA/.Ǔ ѐ )paUN #RvN߭ƻ}4Aq`9R(J Cs$[͖*z(/".N/s~詌endstream
+endobj
+421 0 obj
+<</Desc (Source Code to Example 3)
+/EF <</F 420 0 R
+>>
+/Type /Filespec
+/F (example3.tex)
+>>
+endobj
+422 0 obj
+<</Subtype /text#2Fx-tex
+/Length 279
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 433
+/CheckSum (u\274\320.\312\225E\242\3126\30776\005\007\261)
+/ModDate (D:20090505145319+01'00')
+>>
+>>stream
+xMn0ED
+*P,+eeV,\3+@,cĿw @Y̽g+8)8J9M, PMTD?Kl+,EX%KX6{.!9gj*7+Jn 7ԁ)GJvνgfFšҊ:֡z&\I0hU<7.!9C
+endobj
+423 0 obj
+<</Desc (Source Code to Example 4)
+/EF <</F 422 0 R
+>>
+/Type /Filespec
+/F (example4.tex)
+>>
+endobj
+424 0 obj
+<</Subtype /text#2Fx-tex
+/Length 326
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 551
+/CheckSum (@Vgi\277\376\323\r\244\304\272\203J\2731O)
+/ModDate (D:20090505145319+01'00')
+>>
+>>stream
+x}k0RPi(sV0viCo6c0q"el$}G|ⲀJn)[]xXB|yi^gmdiݳLVbY
+ /"3l2s^\[+eXp_[x-Xgm&34'0+.qEFɹd>w}JhF$=89
+endobj
+425 0 obj
+<</Desc (Source Code to Example 5)
+/EF <</F 424 0 R
+>>
+/Type /Filespec
+/F (example5.tex)
+>>
+endobj
+426 0 obj
+<</Subtype /text#2Fx-tex
+/Length 479
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 988
+/CheckSum (\250\353\233S\345x\034r\335Ws\023\004\236\202\255)
+/ModDate (D:20090505145320+01'00')
+>>
+>>stream
+x}S[o0~ϯ8$@a{j l> 3$48cR+} )j%։]9v}zHeф?/>g~8:( W:;h4:ݿ u%V/:4]@\JbJӨN,pGoLǔYS6@]Kk
+GA}wl \#?a !'+O5X+RMgĚի
+ȪJ.ߨA(m|eD*0uYvj/"N#<oQYF,FŠGYvSGf2iSl"$*;؞O2<z
+endobj
+427 0 obj
+<</Desc (Source Code to Example 6)
+/EF <</F 426 0 R
+>>
+/Type /Filespec
+/F (example6.tex)
+>>
+endobj
+428 0 obj
+<</Subtype /text#2Fx-tex
+/Length 677
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 1357
+/CheckSum (XB\370#\353Un\230\217\023\222b\262\202\033-)
+/ModDate (D:20090505145320+01'00')
+>>
+>>stream
+xڕTMo WphWvit 9<Q0X@ڤ&QV["Kxcx35y߃gQ U412Ltgu#LjPKfmˌ\Bѝ-+ub6p=Y<"ڠۺP
+e8mD)FFaVbx*5 >k@h{10\Kmu;ZSO8Mft6:-diݼS9ӡcS^ cko;+u49 W!-g~$-UoWZnDx¥[LF2/HE,,UV='bd ,Z~ %S{uE :^}uWωgAL9bKe#P
+{g`)urd0]Ɗ,ީXduV9i*%9V4̒f0drWJ +l>1Nc-tҰCȲab;`:t/m`c
+8-
+ Wa6.D܅-uBBb<3W=26
+'^@QqL8@~c?F s?G#endstream
+endobj
+429 0 obj
+<</Desc (Source Code to Example 7)
+/EF <</F 428 0 R
+>>
+/Type /Filespec
+/F (example7.tex)
+>>
+endobj
+430 0 obj
+<</S /Transparency
+/CS /DeviceRGB
+/I true
+/Type /Group
+>>
+endobj
+431 0 obj
+<</Subtype /text#2Fx-tex
+/Length 550
+/Type /EmbeddedFile
+/Filter /FlateDecode
+/Params <</Size 1223
+/CheckSum (\257\257\365\263l\203\n\232\3734\223\231|\363\214\245)
+/ModDate (D:20090505145321+01'00')
+>>
+>>stream
+xڍQo0),ML프ҮD'QJK1&9DiD:+qϹ9i ]xQ&wk.sK88M\ƌH)i@;x# 񚤠$]{.gu.[Y!wڬruXU;-sx P*6f7fIȼVrK! )@pև$9H2DhdJھ'RKXk2+kϣah8DaWMt5b0fnFU}W;S
+nUuGU8A357Mυ> mzJ|? [Y8OGH9gdVNJk[Z"bS]=QsQҜbW4^_r{mnݰT`+#1~S>4³̸erI2vxH\K 2 v Wyr>f[E%R?yWr} azw6|a -1C;n~OQ9 endstream
+endobj
+432 0 obj
+<</Desc (Source Code to Example 8)
+/EF <</F 431 0 R
+>>
+/Type /Filespec
+/F (example8.tex)
+>>
+endobj
+433 0 obj
+<</D [ 76 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+434 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+679.153
+null
+]
+>>
+endobj
+435 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+667.198
+null
+]
+>>
+endobj
+436 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+655.243
+null
+]
+>>
+endobj
+437 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+643.288
+null
+]
+>>
+endobj
+438 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+631.333
+null
+]
+>>
+endobj
+439 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+619.377
+null
+]
+>>
+endobj
+440 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+603.836
+null
+]
+>>
+endobj
+441 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+572.785
+null
+]
+>>
+endobj
+442 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+560.83
+null
+]
+>>
+endobj
+443 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+548.875
+null
+]
+>>
+endobj
+444 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+536.92
+null
+]
+>>
+endobj
+445 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+524.965
+null
+]
+>>
+endobj
+446 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+513.009
+null
+]
+>>
+endobj
+447 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+501.054
+null
+]
+>>
+endobj
+448 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+489.099
+null
+]
+>>
+endobj
+449 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+477.144
+null
+]
+>>
+endobj
+450 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+465.189
+null
+]
+>>
+endobj
+451 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+453.234
+null
+]
+>>
+endobj
+452 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+437.692
+null
+]
+>>
+endobj
+453 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+406.642
+null
+]
+>>
+endobj
+454 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+394.686
+null
+]
+>>
+endobj
+455 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+382.731
+null
+]
+>>
+endobj
+456 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+370.776
+null
+]
+>>
+endobj
+457 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+358.821
+null
+]
+>>
+endobj
+458 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+346.866
+null
+]
+>>
+endobj
+459 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+334.911
+null
+]
+>>
+endobj
+460 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+322.955
+null
+]
+>>
+endobj
+461 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+311
+null
+]
+>>
+endobj
+462 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+299.045
+null
+]
+>>
+endobj
+463 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+287.09
+null
+]
+>>
+endobj
+464 0 obj
+<</D [ 76 0 R
+/XYZ
+133.768
+271.548
+null
+]
+>>
+endobj
+465 0 obj
+<</D [ 84 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+466 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+522.178
+null
+]
+>>
+endobj
+467 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+510.223
+null
+]
+>>
+endobj
+468 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+498.268
+null
+]
+>>
+endobj
+469 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+486.313
+null
+]
+>>
+endobj
+470 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+474.358
+null
+]
+>>
+endobj
+471 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+462.402
+null
+]
+>>
+endobj
+472 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+450.447
+null
+]
+>>
+endobj
+473 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+438.492
+null
+]
+>>
+endobj
+474 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+426.537
+null
+]
+>>
+endobj
+475 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+414.582
+null
+]
+>>
+endobj
+476 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+402.627
+null
+]
+>>
+endobj
+477 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+390.671
+null
+]
+>>
+endobj
+478 0 obj
+<</D [ 84 0 R
+/XYZ
+136.158
+378.716
+null
+]
+>>
+endobj
+479 0 obj
+<</D [ 84 0 R
+/XYZ
+133.768
+294.991
+null
+]
+>>
+endobj
+480 0 obj
+<</D [ 87 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+481 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+608.022
+null
+]
+>>
+endobj
+482 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+596.066
+null
+]
+>>
+endobj
+483 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+586.602
+null
+]
+>>
+endobj
+484 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+577.137
+null
+]
+>>
+endobj
+485 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+567.673
+null
+]
+>>
+endobj
+486 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+558.208
+null
+]
+>>
+endobj
+487 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+548.744
+null
+]
+>>
+endobj
+488 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+539.279
+null
+]
+>>
+endobj
+489 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+529.815
+null
+]
+>>
+endobj
+490 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+520.35
+null
+]
+>>
+endobj
+491 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+510.886
+null
+]
+>>
+endobj
+492 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+501.421
+null
+]
+>>
+endobj
+493 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+491.957
+null
+]
+>>
+endobj
+494 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+482.492
+null
+]
+>>
+endobj
+495 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+473.028
+null
+]
+>>
+endobj
+496 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+463.563
+null
+]
+>>
+endobj
+497 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+454.099
+null
+]
+>>
+endobj
+498 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+444.634
+null
+]
+>>
+endobj
+499 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+435.17
+null
+]
+>>
+endobj
+500 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+425.705
+null
+]
+>>
+endobj
+501 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+416.241
+null
+]
+>>
+endobj
+502 0 obj
+<</D [ 87 0 R
+/XYZ
+137.951
+406.776
+null
+]
+>>
+endobj
+503 0 obj
+<</D [ 87 0 R
+/XYZ
+133.768
+209.147
+null
+]
+>>
+endobj
+504 0 obj
+<</D [ 94 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+505 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+659.559
+null
+]
+>>
+endobj
+506 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+647.604
+null
+]
+>>
+endobj
+507 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+636.645
+null
+]
+>>
+endobj
+508 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+625.686
+null
+]
+>>
+endobj
+509 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+614.727
+null
+]
+>>
+endobj
+510 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+603.768
+null
+]
+>>
+endobj
+511 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+592.809
+null
+]
+>>
+endobj
+512 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+581.851
+null
+]
+>>
+endobj
+513 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+570.892
+null
+]
+>>
+endobj
+514 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+559.933
+null
+]
+>>
+endobj
+515 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+548.974
+null
+]
+>>
+endobj
+516 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+538.015
+null
+]
+>>
+endobj
+517 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+527.056
+null
+]
+>>
+endobj
+518 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+516.097
+null
+]
+>>
+endobj
+519 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+505.138
+null
+]
+>>
+endobj
+520 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+494.179
+null
+]
+>>
+endobj
+521 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+483.22
+null
+]
+>>
+endobj
+522 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+472.262
+null
+]
+>>
+endobj
+523 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+461.303
+null
+]
+>>
+endobj
+524 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+450.344
+null
+]
+>>
+endobj
+525 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+439.385
+null
+]
+>>
+endobj
+526 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+428.426
+null
+]
+>>
+endobj
+527 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+417.467
+null
+]
+>>
+endobj
+528 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+406.508
+null
+]
+>>
+endobj
+529 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+395.549
+null
+]
+>>
+endobj
+530 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+384.59
+null
+]
+>>
+endobj
+531 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+373.631
+null
+]
+>>
+endobj
+532 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+362.672
+null
+]
+>>
+endobj
+533 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+351.714
+null
+]
+>>
+endobj
+534 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+340.755
+null
+]
+>>
+endobj
+535 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+329.796
+null
+]
+>>
+endobj
+536 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+318.837
+null
+]
+>>
+endobj
+537 0 obj
+<</D [ 94 0 R
+/XYZ
+161.578
+307.878
+null
+]
+>>
+endobj
+538 0 obj
+<</D [ 94 0 R
+/XYZ
+133.768
+170.085
+null
+]
+>>
+endobj
+539 0 obj
+<</D [ 106 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+540 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+646.223
+null
+]
+>>
+endobj
+541 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+634.268
+null
+]
+>>
+endobj
+542 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+624.803
+null
+]
+>>
+endobj
+543 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+615.339
+null
+]
+>>
+endobj
+544 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+605.874
+null
+]
+>>
+endobj
+545 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+596.41
+null
+]
+>>
+endobj
+546 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+586.945
+null
+]
+>>
+endobj
+547 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+577.481
+null
+]
+>>
+endobj
+548 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+568.016
+null
+]
+>>
+endobj
+549 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+558.552
+null
+]
+>>
+endobj
+550 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+549.087
+null
+]
+>>
+endobj
+551 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+539.623
+null
+]
+>>
+endobj
+552 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+530.158
+null
+]
+>>
+endobj
+553 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+520.694
+null
+]
+>>
+endobj
+554 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+511.229
+null
+]
+>>
+endobj
+555 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+501.765
+null
+]
+>>
+endobj
+556 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+492.3
+null
+]
+>>
+endobj
+557 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+482.836
+null
+]
+>>
+endobj
+558 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+473.371
+null
+]
+>>
+endobj
+559 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+463.907
+null
+]
+>>
+endobj
+560 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+454.442
+null
+]
+>>
+endobj
+561 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+444.978
+null
+]
+>>
+endobj
+562 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+435.513
+null
+]
+>>
+endobj
+563 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+426.049
+null
+]
+>>
+endobj
+564 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+416.584
+null
+]
+>>
+endobj
+565 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+407.12
+null
+]
+>>
+endobj
+566 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+397.655
+null
+]
+>>
+endobj
+567 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+388.191
+null
+]
+>>
+endobj
+568 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+378.726
+null
+]
+>>
+endobj
+569 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+369.262
+null
+]
+>>
+endobj
+570 0 obj
+<</D [ 106 0 R
+/XYZ
+153.194
+359.797
+null
+]
+>>
+endobj
+571 0 obj
+<</D [ 106 0 R
+/XYZ
+133.768
+182.956
+null
+]
+>>
+endobj
+572 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 106 0 R
+114 0 R
+123 0 R
+133 0 R
+137 0 R
+141 0 R
+]
+/Count 6
+>>
+endobj
+573 0 obj
+<</D [ 114 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+574 0 obj
+<</D [ 123 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+575 0 obj
+<</D [ 133 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+576 0 obj
+<</D [ 137 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+577 0 obj
+<</D [ 141 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+578 0 obj
+<</D [ 144 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+579 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 144 0 R
+147 0 R
+150 0 R
+153 0 R
+156 0 R
+159 0 R
+]
+/Count 6
+>>
+endobj
+580 0 obj
+<</D [ 147 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+581 0 obj
+<</D [ 150 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+582 0 obj
+<</D [ 153 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+583 0 obj
+<</D [ 156 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+584 0 obj
+<</D [ 159 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+585 0 obj
+<</D [ 162 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+586 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 162 0 R
+165 0 R
+168 0 R
+171 0 R
+175 0 R
+178 0 R
+]
+/Count 6
+>>
+endobj
+587 0 obj
+<</D [ 165 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+588 0 obj
+<</D [ 168 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+589 0 obj
+<</D [ 171 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+590 0 obj
+<</D [ 175 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+591 0 obj
+<</D [ 178 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+592 0 obj
+<</D [ 181 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+593 0 obj
+<</Type /Pages
+/Parent 614 0 R
+/Kids [ 181 0 R
+184 0 R
+187 0 R
+190 0 R
+193 0 R
+196 0 R
+]
+/Count 6
+>>
+endobj
+594 0 obj
+<</D [ 184 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+595 0 obj
+<</D [ 187 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+596 0 obj
+<</D [ 190 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+597 0 obj
+<</D [ 193 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+598 0 obj
+<</D [ 196 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+599 0 obj
+<</D [ 199 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+600 0 obj
+<</Type /Pages
+/Parent 615 0 R
+/Kids [ 199 0 R
+202 0 R
+205 0 R
+208 0 R
+211 0 R
+214 0 R
+]
+/Count 6
+>>
+endobj
+601 0 obj
+<</D [ 202 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+602 0 obj
+<</D [ 205 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+603 0 obj
+<</D [ 208 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+604 0 obj
+<</D [ 211 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+605 0 obj
+<</D [ 214 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+606 0 obj
+<</D [ 217 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+607 0 obj
+<</Type /Pages
+/Parent 615 0 R
+/Kids [ 217 0 R
+220 0 R
+223 0 R
+226 0 R
+229 0 R
+]
+/Count 5
+>>
+endobj
+608 0 obj
+<</D [ 220 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+609 0 obj
+<</D [ 223 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+610 0 obj
+<</D [ 226 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+611 0 obj
+<</D [ 229 0 R
+/XYZ
+132.768
+705.06
+null
+]
+>>
+endobj
+612 0 obj
+<</D [ 229 0 R
+/XYZ
+133.768
+299.804
+null
+]
+>>
+endobj
+613 0 obj
+<</Names [ (example2.tex)
+418 0 R
+(example3.tex)
+421 0 R
+(example4.tex)
+423 0 R
+(example5.tex)
+425 0 R
+(example6.tex)
+427 0 R
+(example7.tex)
+429 0 R
+(example8.tex)
+432 0 R
+]
+>>
+endobj
+614 0 obj
+<</Type /Pages
+/Parent 616 0 R
+/Kids [ 404 0 R
+416 0 R
+572 0 R
+579 0 R
+586 0 R
+593 0 R
+]
+/Count 36
+>>
+endobj
+615 0 obj
+<</Type /Pages
+/Parent 616 0 R
+/Kids [ 600 0 R
+607 0 R
+]
+/Count 11
+>>
+endobj
+616 0 obj
+<</Type /Pages
+/Kids [ 614 0 R
+615 0 R
+]
+/Count 47
+>>
+endobj
+617 0 obj
+<</Names [ (Doc-Start)
+402 0 R
+(desc@coldist.3)
+291 0 R
+(desc@extracode.3)
+286 0 R
+(desc@fulltablegrid.3)
+289 0 R
+(desc@horlines.3)
+294 0 R
+(desc@nrows.3)
+292 0 R
+]
+/Limits [ (Doc-Start)
+(desc@nrows.3)
+]
+>>
+endobj
+618 0 obj
+<</Names [ (desc@rowdist.3)
+290 0 R
+(desc@tablegrid.3)
+288 0 R
+(desc@tablerules.3)
+296 0 R
+(desc@texttiming.3)
+278 0 R
+(desc@texttimingafter.3)
+280 0 R
+(desc@texttimingbefore.3)
+279 0 R
+]
+/Limits [ (desc@rowdist.3)
+(desc@texttimingbefore.3)
+]
+>>
+endobj
+619 0 obj
+<</Names [ (desc@texttiminggrid.3)
+281 0 R
+(desc@tikztimingtable.3)
+285 0 R
+(desc@timing.3)
+283 0 R
+(desc@twidth.3)
+293 0 R
+(desc@vertlines.3)
+295 0 R
+(example.1)
+407 0 R
+]
+/Limits [ (desc@texttiminggrid.3)
+(example.1)
+]
+>>
+endobj
+620 0 obj
+<</Names [ (example.2)
+440 0 R
+(example.3)
+452 0 R
+(example.4)
+464 0 R
+(example.5)
+479 0 R
+(example.6)
+503 0 R
+(example.7)
+538 0 R
+]
+/Limits [ (example.2)
+(example.7)
+]
+>>
+endobj
+621 0 obj
+<</Names [ (example.8)
+571 0 R
+(glossary1.1)
+400 0 R
+(impl@texttiming.3)
+306 0 R
+(impl@texttimingafter.3)
+304 0 R
+(impl@texttimingbefore.3)
+303 0 R
+(impl@texttiminggrid.3)
+305 0 R
+]
+/Limits [ (example.8)
+(impl@texttiminggrid.3)
+]
+>>
+endobj
+622 0 obj
+<</Names [ (impl@tikztiming@.3)
+327 0 R
+(impl@tikztiming@@.3)
+336 0 R
+(impl@tikztiming@@end.3)
+335 0 R
+(impl@tikztiming@addchar.3)
+384 0 R
+(impl@tikztiming@addnode.3)
+342 0 R
+(impl@tikztiming@addnode@.3)
+344 0 R
+]
+/Limits [ (impl@tikztiming@.3)
+(impl@tikztiming@addnode@.3)
+]
+>>
+endobj
+623 0 obj
+<</Names [ (impl@tikztiming@addnode@getname.3)
+343 0 R
+(impl@tikztiming@addtostr.3)
+329 0 R
+(impl@tikztiming@aftercode@C.3)
+317 0 R
+(impl@tikztiming@aftercode@G.3)
+319 0 R
+(impl@tikztiming@aftercode@S.3)
+321 0 R
+(impl@tikztiming@aftercode@T.3)
+315 0 R
+]
+/Limits [ (impl@tikztiming@addnode@getname.3)
+(impl@tikztiming@aftercode@T.3)
+]
+>>
+endobj
+624 0 obj
+<</Names [ (impl@tikztiming@aftercode@c.3)
+318 0 R
+(impl@tikztiming@aftercode@g.3)
+320 0 R
+(impl@tikztiming@aftercode@s.3)
+322 0 R
+(impl@tikztiming@aftercode@t.3)
+316 0 R
+(impl@tikztiming@beforecode@d@edge@.3)
+324 0 R
+(impl@tikztiming@beforenextcode@D@edge@.3)
+323 0 R
+]
+/Limits [ (impl@tikztiming@aftercode@c.3)
+(impl@tikztiming@beforenextcode@D@edge@.3)
+]
+>>
+endobj
+625 0 obj
+<</Names [ (impl@tikztiming@chars.3)
+382 0 R
+(impl@tikztiming@eaddtostr.3)
+328 0 R
+(impl@tikztiming@emptycell.3)
+360 0 R
+(impl@tikztiming@extracode.3)
+357 0 R
+(impl@tikztiming@fulltablegrid.3)
+364 0 R
+(impl@tikztiming@handlecode.3)
+347 0 R
+]
+/Limits [ (impl@tikztiming@chars.3)
+(impl@tikztiming@handlecode.3)
+]
+>>
+endobj
+626 0 obj
+<</Names [ (impl@tikztiming@handleoption.3)
+348 0 R
+(impl@tikztiming@handletext.3)
+338 0 R
+(impl@tikztiming@handletext@.3)
+339 0 R
+(impl@tikztiming@horlines.3)
+367 0 R
+(impl@tikztiming@ifcharexists.3)
+383 0 R
+(impl@tikztiming@iflower.3)
+370 0 R
+]
+/Limits [ (impl@tikztiming@handleoption.3)
+(impl@tikztiming@iflower.3)
+]
+>>
+endobj
+627 0 obj
+<</Names [ (impl@tikztiming@init.3)
+307 0 R
+(impl@tikztiming@initcode@D.3)
+325 0 R
+(impl@tikztiming@initcode@d.3)
+326 0 R
+(impl@tikztiming@internaldefs.3)
+373 0 R
+(impl@tikztiming@nameaddtostr.3)
+332 0 R
+(impl@tikztiming@nameedef.3)
+333 0 R
+]
+/Limits [ (impl@tikztiming@init.3)
+(impl@tikztiming@nameedef.3)
+]
+>>
+endobj
+628 0 obj
+<</Names [ (impl@tikztiming@namelet.3)
+334 0 R
+(impl@tikztiming@newdraw.3)
+397 0 R
+(impl@tikztiming@numloop.3)
+351 0 R
+(impl@tikztiming@output.3)
+330 0 R
+(impl@tikztiming@output@flush.3)
+331 0 R
+(impl@tikztiming@restoresettings.3)
+395 0 R
+]
+/Limits [ (impl@tikztiming@namelet.3)
+(impl@tikztiming@restoresettings.3)
+]
+>>
+endobj
+629 0 obj
+<</Names [ (impl@tikztiming@restoresettings@.3)
+396 0 R
+(impl@tikztiming@savesettings.3)
+394 0 R
+(impl@tikztiming@stoppath.3)
+340 0 R
+(impl@tikztiming@stoppath@nosave.3)
+341 0 R
+(impl@tikztiming@tablegrid.3)
+365 0 R
+(impl@tikztiming@tablerules.3)
+366 0 R
+]
+/Limits [ (impl@tikztiming@restoresettings@.3)
+(impl@tikztiming@tablerules.3)
+]
+>>
+endobj
+630 0 obj
+<</Names [ (impl@tikztiming@testforcode.3)
+345 0 R
+(impl@tikztiming@testforcode@.3)
+346 0 R
+(impl@tikztiming@testfornum.3)
+349 0 R
+(impl@tikztiming@testfornum@.3)
+352 0 R
+(impl@tikztiming@testfornum@@.3)
+353 0 R
+(impl@tikztiming@testfornum@@@.3)
+354 0 R
+]
+/Limits [ (impl@tikztiming@testforcode.3)
+(impl@tikztiming@testfornum@@@.3)
+]
+>>
+endobj
+631 0 obj
+<</Names [ (impl@tikztiming@testfornum@@@@.3)
+355 0 R
+(impl@tikztiming@testfornumfrac.3)
+350 0 R
+(impl@tikztiming@testfortext.3)
+337 0 R
+(impl@tikztiming@trans@.3)
+314 0 R
+(impl@tikztiming@trans@D@fill.3)
+399 0 R
+(impl@tikztiming@vertlines.3)
+368 0 R
+]
+/Limits [ (impl@tikztiming@testfornum@@@@.3)
+(impl@tikztiming@vertlines.3)
+]
+>>
+endobj
+632 0 obj
+<</Names [ (impl@tikztimingalias.3)
+387 0 R
+(impl@tikztimingalias@.3)
+388 0 R
+(impl@tikztimingchar.3)
+385 0 R
+(impl@tikztimingchar@.3)
+386 0 R
+(impl@tikztimingdef.3)
+378 0 R
+(impl@tikztimingdef@.3)
+379 0 R
+]
+/Limits [ (impl@tikztimingalias.3)
+(impl@tikztimingdef@.3)
+]
+>>
+endobj
+633 0 obj
+<</Names [ (impl@tikztimingdef@@.3)
+393 0 R
+(impl@tikztimingecopy.3)
+389 0 R
+(impl@tikztimingecopy@.3)
+390 0 R
+(impl@tikztimingextracode.3)
+359 0 R
+(impl@tikztiminglet.3)
+380 0 R
+(impl@tikztiminglet@.3)
+381 0 R
+]
+/Limits [ (impl@tikztimingdef@@.3)
+(impl@tikztiminglet@.3)
+]
+>>
+endobj
+634 0 obj
+<</Names [ (impl@tikztiminglet@@.3)
+391 0 R
+(impl@tikztiminglet@@@.3)
+392 0 R
+(impl@tikztimingsetdslope.3)
+375 0 R
+(impl@tikztimingsetslope.3)
+374 0 R
+(impl@tikztimingsetzslope.3)
+376 0 R
+(impl@tikztimingtable.3)
+358 0 R
+]
+/Limits [ (impl@tikztiminglet@@.3)
+(impl@tikztimingtable.3)
+]
+>>
+endobj
+635 0 obj
+<</Names [ (impl@tikztimingtable@row.3)
+361 0 R
+(impl@tikztimingtable@row@.3)
+362 0 R
+(impl@tikztimingtable@row@@.3)
+363 0 R
+(impl@tikztiminguse.3)
+377 0 R
+(impl@timing.3)
+308 0 R
+(impl@timing@.3)
+309 0 R
+]
+/Limits [ (impl@tikztimingtable@row.3)
+(impl@timing@.3)
+]
+>>
+endobj
+636 0 obj
+<</Names [ (impl@timing@@.3)
+310 0 R
+(impl@timing@@@.3)
+311 0 R
+(impl@timing@@@end.3)
+312 0 R
+(impl@timing@@@init.3)
+313 0 R
+(impl@timingheight.3)
+372 0 R
+(impl@timingwidth.3)
+371 0 R
+]
+/Limits [ (impl@timing@@.3)
+(impl@timingwidth.3)
+]
+>>
+endobj
+637 0 obj
+<</Names [ (lstlisting.-1)
+434 0 R
+(lstlisting.-2)
+441 0 R
+(lstlisting.-3)
+453 0 R
+(lstlisting.-4)
+466 0 R
+(lstlisting.-5)
+481 0 R
+(lstlisting.-6)
+505 0 R
+]
+/Limits [ (lstlisting.-1)
+(lstlisting.-6)
+]
+>>
+endobj
+638 0 obj
+<</Names [ (lstlisting.-7)
+540 0 R
+(lstnumber.-1.1)
+435 0 R
+(lstnumber.-1.2)
+436 0 R
+(lstnumber.-1.3)
+437 0 R
+(lstnumber.-1.4)
+438 0 R
+(lstnumber.-1.5)
+439 0 R
+]
+/Limits [ (lstlisting.-7)
+(lstnumber.-1.5)
+]
+>>
+endobj
+639 0 obj
+<</Names [ (lstnumber.-2.1)
+442 0 R
+(lstnumber.-2.10)
+451 0 R
+(lstnumber.-2.2)
+443 0 R
+(lstnumber.-2.3)
+444 0 R
+(lstnumber.-2.4)
+445 0 R
+(lstnumber.-2.5)
+446 0 R
+]
+/Limits [ (lstnumber.-2.1)
+(lstnumber.-2.5)
+]
+>>
+endobj
+640 0 obj
+<</Names [ (lstnumber.-2.6)
+447 0 R
+(lstnumber.-2.7)
+448 0 R
+(lstnumber.-2.8)
+449 0 R
+(lstnumber.-2.9)
+450 0 R
+(lstnumber.-3.1)
+454 0 R
+(lstnumber.-3.10)
+463 0 R
+]
+/Limits [ (lstnumber.-2.6)
+(lstnumber.-3.10)
+]
+>>
+endobj
+641 0 obj
+<</Names [ (lstnumber.-3.2)
+455 0 R
+(lstnumber.-3.3)
+456 0 R
+(lstnumber.-3.4)
+457 0 R
+(lstnumber.-3.5)
+458 0 R
+(lstnumber.-3.6)
+459 0 R
+(lstnumber.-3.7)
+460 0 R
+]
+/Limits [ (lstnumber.-3.2)
+(lstnumber.-3.7)
+]
+>>
+endobj
+642 0 obj
+<</Names [ (lstnumber.-3.8)
+461 0 R
+(lstnumber.-3.9)
+462 0 R
+(lstnumber.-4.1)
+467 0 R
+(lstnumber.-4.10)
+476 0 R
+(lstnumber.-4.11)
+477 0 R
+(lstnumber.-4.12)
+478 0 R
+]
+/Limits [ (lstnumber.-3.8)
+(lstnumber.-4.12)
+]
+>>
+endobj
+643 0 obj
+<</Names [ (lstnumber.-4.2)
+468 0 R
+(lstnumber.-4.3)
+469 0 R
+(lstnumber.-4.4)
+470 0 R
+(lstnumber.-4.5)
+471 0 R
+(lstnumber.-4.6)
+472 0 R
+(lstnumber.-4.7)
+473 0 R
+]
+/Limits [ (lstnumber.-4.2)
+(lstnumber.-4.7)
+]
+>>
+endobj
+644 0 obj
+<</Names [ (lstnumber.-4.8)
+474 0 R
+(lstnumber.-4.9)
+475 0 R
+(lstnumber.-5.1)
+482 0 R
+(lstnumber.-5.10)
+491 0 R
+(lstnumber.-5.11)
+492 0 R
+(lstnumber.-5.12)
+493 0 R
+]
+/Limits [ (lstnumber.-4.8)
+(lstnumber.-5.12)
+]
+>>
+endobj
+645 0 obj
+<</Names [ (lstnumber.-5.13)
+494 0 R
+(lstnumber.-5.14)
+495 0 R
+(lstnumber.-5.15)
+496 0 R
+(lstnumber.-5.16)
+497 0 R
+(lstnumber.-5.17)
+498 0 R
+(lstnumber.-5.18)
+499 0 R
+]
+/Limits [ (lstnumber.-5.13)
+(lstnumber.-5.18)
+]
+>>
+endobj
+646 0 obj
+<</Names [ (lstnumber.-5.19)
+500 0 R
+(lstnumber.-5.2)
+483 0 R
+(lstnumber.-5.20)
+501 0 R
+(lstnumber.-5.21)
+502 0 R
+(lstnumber.-5.3)
+484 0 R
+(lstnumber.-5.4)
+485 0 R
+]
+/Limits [ (lstnumber.-5.19)
+(lstnumber.-5.4)
+]
+>>
+endobj
+647 0 obj
+<</Names [ (lstnumber.-5.5)
+486 0 R
+(lstnumber.-5.6)
+487 0 R
+(lstnumber.-5.7)
+488 0 R
+(lstnumber.-5.8)
+489 0 R
+(lstnumber.-5.9)
+490 0 R
+(lstnumber.-6.1)
+506 0 R
+]
+/Limits [ (lstnumber.-5.5)
+(lstnumber.-6.1)
+]
+>>
+endobj
+648 0 obj
+<</Names [ (lstnumber.-6.10)
+515 0 R
+(lstnumber.-6.11)
+516 0 R
+(lstnumber.-6.12)
+517 0 R
+(lstnumber.-6.13)
+518 0 R
+(lstnumber.-6.14)
+519 0 R
+(lstnumber.-6.15)
+520 0 R
+]
+/Limits [ (lstnumber.-6.10)
+(lstnumber.-6.15)
+]
+>>
+endobj
+649 0 obj
+<</Names [ (lstnumber.-6.16)
+521 0 R
+(lstnumber.-6.17)
+522 0 R
+(lstnumber.-6.18)
+523 0 R
+(lstnumber.-6.19)
+524 0 R
+(lstnumber.-6.2)
+507 0 R
+(lstnumber.-6.20)
+525 0 R
+]
+/Limits [ (lstnumber.-6.16)
+(lstnumber.-6.20)
+]
+>>
+endobj
+650 0 obj
+<</Names [ (lstnumber.-6.21)
+526 0 R
+(lstnumber.-6.22)
+527 0 R
+(lstnumber.-6.23)
+528 0 R
+(lstnumber.-6.24)
+529 0 R
+(lstnumber.-6.25)
+530 0 R
+(lstnumber.-6.26)
+531 0 R
+]
+/Limits [ (lstnumber.-6.21)
+(lstnumber.-6.26)
+]
+>>
+endobj
+651 0 obj
+<</Names [ (lstnumber.-6.27)
+532 0 R
+(lstnumber.-6.28)
+533 0 R
+(lstnumber.-6.29)
+534 0 R
+(lstnumber.-6.3)
+508 0 R
+(lstnumber.-6.30)
+535 0 R
+(lstnumber.-6.31)
+536 0 R
+]
+/Limits [ (lstnumber.-6.27)
+(lstnumber.-6.31)
+]
+>>
+endobj
+652 0 obj
+<</Names [ (lstnumber.-6.32)
+537 0 R
+(lstnumber.-6.4)
+509 0 R
+(lstnumber.-6.5)
+510 0 R
+(lstnumber.-6.6)
+511 0 R
+(lstnumber.-6.7)
+512 0 R
+(lstnumber.-6.8)
+513 0 R
+]
+/Limits [ (lstnumber.-6.32)
+(lstnumber.-6.8)
+]
+>>
+endobj
+653 0 obj
+<</Names [ (lstnumber.-6.9)
+514 0 R
+(lstnumber.-7.1)
+541 0 R
+(lstnumber.-7.10)
+550 0 R
+(lstnumber.-7.11)
+551 0 R
+(lstnumber.-7.12)
+552 0 R
+(lstnumber.-7.13)
+553 0 R
+]
+/Limits [ (lstnumber.-6.9)
+(lstnumber.-7.13)
+]
+>>
+endobj
+654 0 obj
+<</Names [ (lstnumber.-7.14)
+554 0 R
+(lstnumber.-7.15)
+555 0 R
+(lstnumber.-7.16)
+556 0 R
+(lstnumber.-7.17)
+557 0 R
+(lstnumber.-7.18)
+558 0 R
+(lstnumber.-7.19)
+559 0 R
+]
+/Limits [ (lstnumber.-7.14)
+(lstnumber.-7.19)
+]
+>>
+endobj
+655 0 obj
+<</Names [ (lstnumber.-7.2)
+542 0 R
+(lstnumber.-7.20)
+560 0 R
+(lstnumber.-7.21)
+561 0 R
+(lstnumber.-7.22)
+562 0 R
+(lstnumber.-7.23)
+563 0 R
+(lstnumber.-7.24)
+564 0 R
+]
+/Limits [ (lstnumber.-7.2)
+(lstnumber.-7.24)
+]
+>>
+endobj
+656 0 obj
+<</Names [ (lstnumber.-7.25)
+565 0 R
+(lstnumber.-7.26)
+566 0 R
+(lstnumber.-7.27)
+567 0 R
+(lstnumber.-7.28)
+568 0 R
+(lstnumber.-7.29)
+569 0 R
+(lstnumber.-7.3)
+543 0 R
+]
+/Limits [ (lstnumber.-7.25)
+(lstnumber.-7.3)
+]
+>>
+endobj
+657 0 obj
+<</Names [ (lstnumber.-7.30)
+570 0 R
+(lstnumber.-7.4)
+544 0 R
+(lstnumber.-7.5)
+545 0 R
+(lstnumber.-7.6)
+546 0 R
+(lstnumber.-7.7)
+547 0 R
+(lstnumber.-7.8)
+548 0 R
+]
+/Limits [ (lstnumber.-7.30)
+(lstnumber.-7.8)
+]
+>>
+endobj
+658 0 obj
+<</Names [ (lstnumber.-7.9)
+549 0 R
+(page.1)
+401 0 R
+(page.10)
+465 0 R
+(page.11)
+480 0 R
+(page.12)
+504 0 R
+(page.13)
+539 0 R
+]
+/Limits [ (lstnumber.-7.9)
+(page.13)
+]
+>>
+endobj
+659 0 obj
+<</Names [ (page.14)
+573 0 R
+(page.15)
+574 0 R
+(page.16)
+575 0 R
+(page.17)
+576 0 R
+(page.18)
+577 0 R
+(page.19)
+578 0 R
+]
+/Limits [ (page.14)
+(page.19)
+]
+>>
+endobj
+660 0 obj
+<</Names [ (page.2)
+406 0 R
+(page.20)
+580 0 R
+(page.21)
+581 0 R
+(page.22)
+582 0 R
+(page.23)
+583 0 R
+(page.24)
+584 0 R
+]
+/Limits [ (page.2)
+(page.24)
+]
+>>
+endobj
+661 0 obj
+<</Names [ (page.25)
+585 0 R
+(page.26)
+587 0 R
+(page.27)
+588 0 R
+(page.28)
+589 0 R
+(page.29)
+590 0 R
+(page.3)
+408 0 R
+]
+/Limits [ (page.25)
+(page.3)
+]
+>>
+endobj
+662 0 obj
+<</Names [ (page.30)
+591 0 R
+(page.31)
+592 0 R
+(page.32)
+594 0 R
+(page.33)
+595 0 R
+(page.34)
+596 0 R
+(page.35)
+597 0 R
+]
+/Limits [ (page.30)
+(page.35)
+]
+>>
+endobj
+663 0 obj
+<</Names [ (page.36)
+598 0 R
+(page.37)
+599 0 R
+(page.38)
+601 0 R
+(page.39)
+602 0 R
+(page.4)
+410 0 R
+(page.40)
+603 0 R
+]
+/Limits [ (page.36)
+(page.40)
+]
+>>
+endobj
+664 0 obj
+<</Names [ (page.41)
+604 0 R
+(page.42)
+605 0 R
+(page.43)
+606 0 R
+(page.44)
+608 0 R
+(page.45)
+609 0 R
+(page.46)
+610 0 R
+]
+/Limits [ (page.41)
+(page.46)
+]
+>>
+endobj
+665 0 obj
+<</Names [ (page.47)
+611 0 R
+(page.5)
+411 0 R
+(page.6)
+412 0 R
+(page.7)
+414 0 R
+(page.8)
+419 0 R
+(page.9)
+433 0 R
+]
+/Limits [ (page.47)
+(page.9)
+]
+>>
+endobj
+666 0 obj
+<</Names [ (section*.1)
+413 0 R
+(section*.2)
+612 0 R
+(section.1)
+275 0 R
+(section.2)
+276 0 R
+(section.3)
+297 0 R
+(section.4)
+298 0 R
+]
+/Limits [ (section*.1)
+(section.4)
+]
+>>
+endobj
+667 0 obj
+<</Names [ (section.5)
+299 0 R
+(subsection.2.1)
+277 0 R
+(subsection.2.2)
+282 0 R
+(subsection.2.3)
+284 0 R
+(subsection.5.1)
+300 0 R
+(subsection.5.2)
+301 0 R
+]
+/Limits [ (section.5)
+(subsection.5.2)
+]
+>>
+endobj
+668 0 obj
+<</Names [ (subsection.5.3)
+302 0 R
+(subsection.5.4)
+356 0 R
+(subsection.5.5)
+369 0 R
+(subsection.5.6)
+398 0 R
+(subsubsection.2.3.1)
+287 0 R
+(table.1)
+403 0 R
+]
+/Limits [ (subsection.5.3)
+(table.1)
+]
+>>
+endobj
+669 0 obj
+<</Names [ (table.2)
+405 0 R
+(table.3)
+409 0 R
+(table.4)
+415 0 R
+]
+/Limits [ (table.2)
+(table.4)
+]
+>>
+endobj
+670 0 obj
+<</Kids [ 617 0 R
+618 0 R
+619 0 R
+620 0 R
+621 0 R
+622 0 R
+]
+/Limits [ (Doc-Start)
+(impl@tikztiming@addnode@.3)
+]
+>>
+endobj
+671 0 obj
+<</Kids [ 623 0 R
+624 0 R
+625 0 R
+626 0 R
+627 0 R
+628 0 R
+]
+/Limits [ (impl@tikztiming@addnode@getname.3)
+(impl@tikztiming@restoresettings.3)
+]
+>>
+endobj
+672 0 obj
+<</Kids [ 629 0 R
+630 0 R
+631 0 R
+632 0 R
+633 0 R
+634 0 R
+]
+/Limits [ (impl@tikztiming@restoresettings@.3)
+(impl@tikztimingtable.3)
+]
+>>
+endobj
+673 0 obj
+<</Kids [ 635 0 R
+636 0 R
+637 0 R
+638 0 R
+639 0 R
+640 0 R
+]
+/Limits [ (impl@tikztimingtable@row.3)
+(lstnumber.-3.10)
+]
+>>
+endobj
+674 0 obj
+<</Kids [ 641 0 R
+642 0 R
+643 0 R
+644 0 R
+645 0 R
+646 0 R
+]
+/Limits [ (lstnumber.-3.2)
+(lstnumber.-5.4)
+]
+>>
+endobj
+675 0 obj
+<</Kids [ 647 0 R
+648 0 R
+649 0 R
+650 0 R
+651 0 R
+652 0 R
+]
+/Limits [ (lstnumber.-5.5)
+(lstnumber.-6.8)
+]
+>>
+endobj
+676 0 obj
+<</Kids [ 653 0 R
+654 0 R
+655 0 R
+656 0 R
+657 0 R
+658 0 R
+]
+/Limits [ (lstnumber.-6.9)
+(page.13)
+]
+>>
+endobj
+677 0 obj
+<</Kids [ 659 0 R
+660 0 R
+661 0 R
+662 0 R
+663 0 R
+664 0 R
+]
+/Limits [ (page.14)
+(page.46)
+]
+>>
+endobj
+678 0 obj
+<</Kids [ 665 0 R
+666 0 R
+667 0 R
+668 0 R
+669 0 R
+]
+/Limits [ (page.47)
+(table.4)
+]
+>>
+endobj
+679 0 obj
+<</Kids [ 670 0 R
+671 0 R
+672 0 R
+673 0 R
+674 0 R
+675 0 R
+]
+/Limits [ (Doc-Start)
+(lstnumber.-6.8)
+]
+>>
+endobj
+680 0 obj
+<</Kids [ 676 0 R
+677 0 R
+678 0 R
+]
+/Limits [ (lstnumber.-6.9)
+(table.4)
+]
+>>
+endobj
+681 0 obj
+<</Kids [ 679 0 R
+680 0 R
+]
+/Limits [ (Doc-Start)
+(table.4)
+]
+>>
+endobj
+682 0 obj
+<</EmbeddedFiles 613 0 R
+/Dests 681 0 R
+>>
+endobj
+683 0 obj
+<</Subject (Documentation of LaTeX package tikz-timing which allows the easy creation of timing diagrams inside tikz pictures or text.)
+/CreationDate (D:20090505145308+01'00')
+/Trapped /False
+/PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.9-2.2 \(Web2C 7.5.7\) kpathsea version 3.5.7)
+/Creator (LaTeX with hyperref package)
+/Title (The tikz-timing package)
+/Keywords (tikz-timing, timing diagram, LaTeX)
+/Producer (pdfTeX-1.40.9)
+/ModDate (D:20090505145308+01'00')
+/Author (Martin Scharrer <martin@scharrer-online.de>)
+>>
+endobj
+xref
+0 684
+0000000000 65535 f
+0000371617 00000 n
+0000371754 00000 n
+0000371921 00000 n
+0000372078 00000 n
+0000372237 00000 n
+0000372487 00000 n
+0000376506 00000 n
+0000376688 00000 n
+0000376861 00000 n
+0000377033 00000 n
+0000377201 00000 n
+0000377369 00000 n
+0000377536 00000 n
+0000377708 00000 n
+0000377881 00000 n
+0000378054 00000 n
+0000378222 00000 n
+0000378432 00000 n
+0000396383 00000 n
+0000396582 00000 n
+0000396746 00000 n
+0000396913 00000 n
+0000397086 00000 n
+0000397253 00000 n
+0000397426 00000 n
+0000397594 00000 n
+0000397758 00000 n
+0000397922 00000 n
+0000398116 00000 n
+0000398282 00000 n
+0000398455 00000 n
+0000398665 00000 n
+0000401964 00000 n
+0000402142 00000 n
+0000402309 00000 n
+0000402482 00000 n
+0000402649 00000 n
+0000402809 00000 n
+0000402975 00000 n
+0000403139 00000 n
+0000403304 00000 n
+0000403470 00000 n
+0000403762 00000 n
+0000406265 00000 n
+0000406375 00000 n
+0000406636 00000 n
+0000406805 00000 n
+0000406831 00000 n
+0000408668 00000 n
+0000408860 00000 n
+0000409054 00000 n
+0000409246 00000 n
+0000409439 00000 n
+0000409597 00000 n
+0000409765 00000 n
+0000409938 00000 n
+0000410104 00000 n
+0000410269 00000 n
+0000410437 00000 n
+0000410630 00000 n
+0000410909 00000 n
+0000411077 00000 n
+0000411315 00000 n
+0000415661 00000 n
+0000415685 00000 n
+0000418742 00000 n
+0000418885 00000 n
+0000419049 00000 n
+0000419208 00000 n
+0000419376 00000 n
+0000419615 00000 n
+0000419783 00000 n
+0000420027 00000 n
+0000431731 00000 n
+0000432105 00000 n
+0000440137 00000 n
+0000440309 00000 n
+0000440482 00000 n
+0000440649 00000 n
+0000440820 00000 n
+0000440985 00000 n
+0000441149 00000 n
+0000441332 00000 n
+0000444048 00000 n
+0000444158 00000 n
+0000444314 00000 n
+0000445916 00000 n
+0000446026 00000 n
+0000446208 00000 n
+0000446381 00000 n
+0000446627 00000 n
+0000449127 00000 n
+0000449153 00000 n
+0000451980 00000 n
+0000452110 00000 n
+0000452339 00000 n
+0000452586 00000 n
+0000452810 00000 n
+0000452883 00000 n
+0000460354 00000 n
+0000460746 00000 n
+0000460938 00000 n
+0000461650 00000 n
+0000461842 00000 n
+0000462524 00000 n
+0000465887 00000 n
+0000466035 00000 n
+0000466258 00000 n
+0000466469 00000 n
+0000466640 00000 n
+0000466898 00000 n
+0000480819 00000 n
+0000481048 00000 n
+0000489728 00000 n
+0000489841 00000 n
+0000490040 00000 n
+0000490216 00000 n
+0000490497 00000 n
+0000492804 00000 n
+0000493441 00000 n
+0000493612 00000 n
+0000493727 00000 n
+0000494757 00000 n
+0000494938 00000 n
+0000495113 00000 n
+0000495282 00000 n
+0000495456 00000 n
+0000495625 00000 n
+0000495798 00000 n
+0000495972 00000 n
+0000496141 00000 n
+0000496339 00000 n
+0000497602 00000 n
+0000497735 00000 n
+0000497900 00000 n
+0000498084 00000 n
+0000499167 00000 n
+0000499300 00000 n
+0000499465 00000 n
+0000499649 00000 n
+0000500707 00000 n
+0000500820 00000 n
+0000500990 00000 n
+0000501734 00000 n
+0000501847 00000 n
+0000502031 00000 n
+0000502892 00000 n
+0000503005 00000 n
+0000503189 00000 n
+0000504117 00000 n
+0000504230 00000 n
+0000504441 00000 n
+0000505656 00000 n
+0000505769 00000 n
+0000505953 00000 n
+0000507090 00000 n
+0000507203 00000 n
+0000507387 00000 n
+0000508331 00000 n
+0000508444 00000 n
+0000508628 00000 n
+0000509484 00000 n
+0000509597 00000 n
+0000509781 00000 n
+0000510640 00000 n
+0000510753 00000 n
+0000510937 00000 n
+0000511804 00000 n
+0000511917 00000 n
+0000512087 00000 n
+0000512851 00000 n
+0000512984 00000 n
+0000513158 00000 n
+0000513356 00000 n
+0000514505 00000 n
+0000514618 00000 n
+0000514802 00000 n
+0000515881 00000 n
+0000515994 00000 n
+0000516178 00000 n
+0000517356 00000 n
+0000517469 00000 n
+0000517653 00000 n
+0000518755 00000 n
+0000518868 00000 n
+0000519066 00000 n
+0000520079 00000 n
+0000520192 00000 n
+0000520376 00000 n
+0000521188 00000 n
+0000521301 00000 n
+0000521485 00000 n
+0000522377 00000 n
+0000522490 00000 n
+0000522674 00000 n
+0000523628 00000 n
+0000523741 00000 n
+0000523925 00000 n
+0000524714 00000 n
+0000524827 00000 n
+0000525011 00000 n
+0000525903 00000 n
+0000526016 00000 n
+0000526200 00000 n
+0000526983 00000 n
+0000527096 00000 n
+0000527267 00000 n
+0000528144 00000 n
+0000528257 00000 n
+0000528441 00000 n
+0000529363 00000 n
+0000529476 00000 n
+0000529633 00000 n
+0000530383 00000 n
+0000530496 00000 n
+0000530653 00000 n
+0000531359 00000 n
+0000531472 00000 n
+0000531629 00000 n
+0000532243 00000 n
+0000532356 00000 n
+0000532513 00000 n
+0000533170 00000 n
+0000533283 00000 n
+0000533440 00000 n
+0000534131 00000 n
+0000534244 00000 n
+0000534401 00000 n
+0000535201 00000 n
+0000535406 00000 n
+0000535561 00000 n
+0000535717 00000 n
+0000535891 00000 n
+0000536047 00000 n
+0000536204 00000 n
+0000536362 00000 n
+0000536520 00000 n
+0000536677 00000 n
+0000536846 00000 n
+0000537004 00000 n
+0000537189 00000 n
+0000537361 00000 n
+0000537734 00000 n
+0000566245 00000 n
+0000566807 00000 n
+0000568566 00000 n
+0000568737 00000 n
+0000568914 00000 n
+0000569085 00000 n
+0000569256 00000 n
+0000569428 00000 n
+0000569605 00000 n
+0000569776 00000 n
+0000569938 00000 n
+0000570094 00000 n
+0000570239 00000 n
+0000570315 00000 n
+0000570706 00000 n
+0000570819 00000 n
+0000571212 00000 n
+0000571589 00000 n
+0000572203 00000 n
+0000572460 00000 n
+0000575888 00000 n
+0000576136 00000 n
+0000591074 00000 n
+0000591336 00000 n
+0000595000 00000 n
+0000595299 00000 n
+0000622172 00000 n
+0000622476 00000 n
+0000653882 00000 n
+0000654505 00000 n
+0000672247 00000 n
+0000672607 00000 n
+0000672670 00000 n
+0000672731 00000 n
+0000672791 00000 n
+0000672851 00000 n
+0000672911 00000 n
+0000672971 00000 n
+0000673030 00000 n
+0000673092 00000 n
+0000673153 00000 n
+0000673215 00000 n
+0000673276 00000 n
+0000673337 00000 n
+0000673399 00000 n
+0000673460 00000 n
+0000673521 00000 n
+0000673582 00000 n
+0000673643 00000 n
+0000673704 00000 n
+0000673765 00000 n
+0000673826 00000 n
+0000673887 00000 n
+0000673948 00000 n
+0000674010 00000 n
+0000674072 00000 n
+0000674135 00000 n
+0000674197 00000 n
+0000674260 00000 n
+0000674323 00000 n
+0000674385 00000 n
+0000674447 00000 n
+0000674509 00000 n
+0000674571 00000 n
+0000674633 00000 n
+0000674695 00000 n
+0000674757 00000 n
+0000674819 00000 n
+0000674881 00000 n
+0000674943 00000 n
+0000675005 00000 n
+0000675067 00000 n
+0000675129 00000 n
+0000675191 00000 n
+0000675253 00000 n
+0000675315 00000 n
+0000675377 00000 n
+0000675439 00000 n
+0000675501 00000 n
+0000675563 00000 n
+0000675624 00000 n
+0000675686 00000 n
+0000675748 00000 n
+0000675810 00000 n
+0000675872 00000 n
+0000675934 00000 n
+0000675996 00000 n
+0000676058 00000 n
+0000676119 00000 n
+0000676180 00000 n
+0000676242 00000 n
+0000676304 00000 n
+0000676366 00000 n
+0000676428 00000 n
+0000676490 00000 n
+0000676551 00000 n
+0000676613 00000 n
+0000676675 00000 n
+0000676737 00000 n
+0000676797 00000 n
+0000676859 00000 n
+0000676921 00000 n
+0000676982 00000 n
+0000677044 00000 n
+0000677106 00000 n
+0000677168 00000 n
+0000677230 00000 n
+0000677292 00000 n
+0000677353 00000 n
+0000677415 00000 n
+0000677477 00000 n
+0000677539 00000 n
+0000677601 00000 n
+0000677664 00000 n
+0000677726 00000 n
+0000677787 00000 n
+0000677849 00000 n
+0000677911 00000 n
+0000677973 00000 n
+0000678035 00000 n
+0000678097 00000 n
+0000678159 00000 n
+0000678221 00000 n
+0000678283 00000 n
+0000678345 00000 n
+0000678406 00000 n
+0000678468 00000 n
+0000678530 00000 n
+0000678592 00000 n
+0000678654 00000 n
+0000678716 00000 n
+0000678778 00000 n
+0000678840 00000 n
+0000678902 00000 n
+0000678964 00000 n
+0000679025 00000 n
+0000679087 00000 n
+0000679149 00000 n
+0000679211 00000 n
+0000679273 00000 n
+0000679335 00000 n
+0000679397 00000 n
+0000679459 00000 n
+0000679520 00000 n
+0000679582 00000 n
+0000679643 00000 n
+0000679705 00000 n
+0000679767 00000 n
+0000679829 00000 n
+0000679891 00000 n
+0000679953 00000 n
+0000680015 00000 n
+0000680077 00000 n
+0000680139 00000 n
+0000680200 00000 n
+0000680263 00000 n
+0000680325 00000 n
+0000680388 00000 n
+0000680450 00000 n
+0000680513 00000 n
+0000680576 00000 n
+0000680687 00000 n
+0000680748 00000 n
+0000680808 00000 n
+0000680870 00000 n
+0000680930 00000 n
+0000680991 00000 n
+0000681052 00000 n
+0000681113 00000 n
+0000681174 00000 n
+0000681236 00000 n
+0000681297 00000 n
+0000681359 00000 n
+0000681471 00000 n
+0000681890 00000 n
+0000681999 00000 n
+0000682060 00000 n
+0000682581 00000 n
+0000682690 00000 n
+0000683200 00000 n
+0000683309 00000 n
+0000683861 00000 n
+0000683970 00000 n
+0000684683 00000 n
+0000684792 00000 n
+0000685698 00000 n
+0000685807 00000 n
+0000685882 00000 n
+0000686671 00000 n
+0000686780 00000 n
+0000686841 00000 n
+0000686903 00000 n
+0000686965 00000 n
+0000687027 00000 n
+0000687089 00000 n
+0000687151 00000 n
+0000687213 00000 n
+0000687275 00000 n
+0000687337 00000 n
+0000687398 00000 n
+0000687460 00000 n
+0000687521 00000 n
+0000687583 00000 n
+0000687645 00000 n
+0000687707 00000 n
+0000687769 00000 n
+0000687831 00000 n
+0000687893 00000 n
+0000687955 00000 n
+0000688017 00000 n
+0000688079 00000 n
+0000688141 00000 n
+0000688203 00000 n
+0000688265 00000 n
+0000688327 00000 n
+0000688389 00000 n
+0000688451 00000 n
+0000688513 00000 n
+0000688571 00000 n
+0000688633 00000 n
+0000688694 00000 n
+0000688756 00000 n
+0000688817 00000 n
+0000688879 00000 n
+0000688941 00000 n
+0000689003 00000 n
+0000689065 00000 n
+0000689127 00000 n
+0000689189 00000 n
+0000689251 00000 n
+0000689313 00000 n
+0000689375 00000 n
+0000689437 00000 n
+0000689499 00000 n
+0000689561 00000 n
+0000689623 00000 n
+0000689685 00000 n
+0000689746 00000 n
+0000689808 00000 n
+0000689870 00000 n
+0000689932 00000 n
+0000689994 00000 n
+0000690056 00000 n
+0000690118 00000 n
+0000690180 00000 n
+0000690242 00000 n
+0000690304 00000 n
+0000690365 00000 n
+0000690427 00000 n
+0000690489 00000 n
+0000690551 00000 n
+0000690613 00000 n
+0000690675 00000 n
+0000690737 00000 n
+0000690799 00000 n
+0000690861 00000 n
+0000690922 00000 n
+0000690984 00000 n
+0000691046 00000 n
+0000691108 00000 n
+0000691170 00000 n
+0000691231 00000 n
+0000691293 00000 n
+0000691355 00000 n
+0000691417 00000 n
+0000691479 00000 n
+0000691541 00000 n
+0000691603 00000 n
+0000691665 00000 n
+0000691727 00000 n
+0000691789 00000 n
+0000691851 00000 n
+0000691913 00000 n
+0000691975 00000 n
+0000692037 00000 n
+0000692099 00000 n
+0000692161 00000 n
+0000692223 00000 n
+0000692284 00000 n
+0000692346 00000 n
+0000692408 00000 n
+0000692470 00000 n
+0000692532 00000 n
+0000692594 00000 n
+0000692656 00000 n
+0000692718 00000 n
+0000692780 00000 n
+0000692841 00000 n
+0000692903 00000 n
+0000692965 00000 n
+0000693027 00000 n
+0000693089 00000 n
+0000693151 00000 n
+0000693213 00000 n
+0000693275 00000 n
+0000693337 00000 n
+0000693399 00000 n
+0000693462 00000 n
+0000693525 00000 n
+0000693588 00000 n
+0000693651 00000 n
+0000693714 00000 n
+0000693776 00000 n
+0000693839 00000 n
+0000693902 00000 n
+0000693965 00000 n
+0000694028 00000 n
+0000694091 00000 n
+0000694154 00000 n
+0000694217 00000 n
+0000694280 00000 n
+0000694343 00000 n
+0000694406 00000 n
+0000694467 00000 n
+0000694530 00000 n
+0000694593 00000 n
+0000694656 00000 n
+0000694719 00000 n
+0000694782 00000 n
+0000694845 00000 n
+0000694908 00000 n
+0000694971 00000 n
+0000695033 00000 n
+0000695096 00000 n
+0000695159 00000 n
+0000695222 00000 n
+0000695285 00000 n
+0000695348 00000 n
+0000695411 00000 n
+0000695529 00000 n
+0000695591 00000 n
+0000695653 00000 n
+0000695715 00000 n
+0000695777 00000 n
+0000695839 00000 n
+0000695901 00000 n
+0000696019 00000 n
+0000696081 00000 n
+0000696143 00000 n
+0000696205 00000 n
+0000696267 00000 n
+0000696329 00000 n
+0000696391 00000 n
+0000696509 00000 n
+0000696571 00000 n
+0000696633 00000 n
+0000696695 00000 n
+0000696757 00000 n
+0000696819 00000 n
+0000696881 00000 n
+0000696999 00000 n
+0000697061 00000 n
+0000697123 00000 n
+0000697185 00000 n
+0000697247 00000 n
+0000697309 00000 n
+0000697371 00000 n
+0000697489 00000 n
+0000697551 00000 n
+0000697613 00000 n
+0000697675 00000 n
+0000697737 00000 n
+0000697799 00000 n
+0000697861 00000 n
+0000697971 00000 n
+0000698033 00000 n
+0000698095 00000 n
+0000698157 00000 n
+0000698219 00000 n
+0000698282 00000 n
+0000698476 00000 n
+0000698595 00000 n
+0000698682 00000 n
+0000698753 00000 n
+0000698977 00000 n
+0000699240 00000 n
+0000699481 00000 n
+0000699670 00000 n
+0000699920 00000 n
+0000700216 00000 n
+0000700570 00000 n
+0000700948 00000 n
+0000701279 00000 n
+0000701619 00000 n
+0000701948 00000 n
+0000702285 00000 n
+0000702642 00000 n
+0000702996 00000 n
+0000703346 00000 n
+0000703635 00000 n
+0000703929 00000 n
+0000704234 00000 n
+0000704519 00000 n
+0000704776 00000 n
+0000704997 00000 n
+0000705224 00000 n
+0000705454 00000 n
+0000705685 00000 n
+0000705914 00000 n
+0000706147 00000 n
+0000706376 00000 n
+0000706609 00000 n
+0000706846 00000 n
+0000707079 00000 n
+0000707308 00000 n
+0000707545 00000 n
+0000707781 00000 n
+0000708018 00000 n
+0000708254 00000 n
+0000708485 00000 n
+0000708719 00000 n
+0000708956 00000 n
+0000709191 00000 n
+0000709426 00000 n
+0000709657 00000 n
+0000709843 00000 n
+0000710016 00000 n
+0000710187 00000 n
+0000710358 00000 n
+0000710531 00000 n
+0000710703 00000 n
+0000710876 00000 n
+0000711043 00000 n
+0000711235 00000 n
+0000711454 00000 n
+0000711674 00000 n
+0000711793 00000 n
+0000711926 00000 n
+0000712090 00000 n
+0000712244 00000 n
+0000712383 00000 n
+0000712509 00000 n
+0000712635 00000 n
+0000712754 00000 n
+0000712866 00000 n
+0000712970 00000 n
+0000713091 00000 n
+0000713186 00000 n
+0000713268 00000 n
+0000713328 00000 n
+ trailer
+<</Size 684
+>>
+startxref
+120
+%%EOF
diff --git a/Master/texmf-dist/source/latex/tikz-timing/Makefile b/Master/texmf-dist/source/latex/tikz-timing/Makefile
new file mode 100644
index 00000000000..fa941f7c31b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/tikz-timing/Makefile
@@ -0,0 +1,100 @@
+# $Id: Makefile 1069 2009-05-05 13:52:29Z martin $
+
+PACKAGE=tikz-timing
+PACKAGE_STY = ${PACKAGE}.sty
+PACKAGE_DOC = ${PACKAGE}.pdf
+PACKAGE_SRC = ${PACKAGE}.dtx ${PACKAGE}.ins Makefile
+PACKFILES = ${PACKAGE_SRC} ${PACKAGE_DOC} README
+TEXAUX = *.aux *.log *.glo *.ind *.idx *.out *.svn *.svx *.svt *.toc *.ilg *.gls *.hd *.exa *.exb *.fdb_latexmk
+INSGENERATED = ${PACKAGE_STY}
+ZIPFILE = ${PACKAGE}-${ZIPVERSION}.zip
+TDSZIPFILE = ${PACKAGE}.tds.zip
+GENERATED = ${INSGENERATED} ${PACKAGE}.pdf
+ZIPS = zip tdszip
+
+LATEX_OPTIONS = -interaction=batchmode
+LATEX = pdflatex ${LATEX_OPTIONS}
+
+TEXMFDIR = ${HOME}/texmf
+
+CP = cp -v
+MV = mv -v
+RMDIR = rm -rf
+MKDIR = mkdir -p
+
+.PHONY: all doc package clean fullclean tds
+
+all: package doc example
+new: fullclean all
+
+doc: ${PACKAGE}.pdf
+
+package: ${PACKAGE}.sty
+
+example:
+
+%.pdf: %.dtx
+ ${LATEX} $*.dtx
+ -makeindex -s gind.ist -o $*.ind $*.idx
+ -makeindex -s gglo.ist -o $*.gls $*.glo
+ ${LATEX} $*.dtx
+ ${LATEX} $*.dtx
+
+${PACKAGE}.pdf: ${PACKAGE}.sty
+
+${INSGENERATED}: *.dtx ${PACKAGE}.ins
+ yes | latex ${PACKAGE}.ins
+
+clean:
+ rm -f ${TEXAUX} $(addprefix ${TESTDIR}/, ${TEXAUX})
+
+fullclean:
+ rm -f ${TEXAUX} $(addprefix ${TESTDIR}/, ${TEXAUX}) ${GENERATED} *~ *.backup
+ rm -f ${PACKAGE}*.zip
+ rm -rf tds/
+
+${PACKAGE}.zip: zip
+
+zip: ${PACKAGE}.pdf
+
+zip: ZIPVERSION=$(shell grep "Package: ${PACKAGE} " ${PACKAGE}.log | \
+ sed -e "s/.*Package: ${PACKAGE} ....\/..\/..\s\+\(v\S\+\).*/\1/")
+
+zip:
+ @${MAKE} --no-print-directory ${ZIPFILE}
+
+${PACKAGE}%.zip: ${PACKFILES}
+ grep -q '\* Checksum passed \*' ${PACKAGE}.log
+ -pdfopt ${PACKAGE}.pdf opt_${PACKAGE}.pdf && mv opt_${PACKAGE}.pdf ${PACKAGE}.pdf
+ ${RM} $@
+ zip $@ ${PACKFILES}
+ @echo
+ @echo "ZIP file $@ created!"
+
+tds: .tds
+
+.tds: ${PACKAGE_STY} ${PACKAGE_DOC} ${PACKAGE_SRC}
+ @grep -q '\* Checksum passed \*' ${PACKAGE}.log
+ ${RMDIR} tds
+ ${MKDIR} tds/
+ ${MKDIR} tds/tex/ tds/tex/latex/ tds/tex/latex/${PACKAGE}/
+ ${MKDIR} tds/doc/ tds/doc/latex/ tds/doc/latex/${PACKAGE}/
+ ${MKDIR} tds/source/ tds/source/latex/ tds/source/latex/${PACKAGE}/
+ ${CP} ${PACKAGE_STY} tds/tex/latex/${PACKAGE}/
+ ${CP} ${PACKAGE_DOC} tds/doc/latex/${PACKAGE}/
+ ${CP} ${PACKAGE_SRC} tds/source/latex/${PACKAGE}/
+ @touch $@
+
+tdszip: ${TDSZIPFILE}
+
+${TDSZIPFILE}: .tds
+ ${RM} ${TDSZIPFILE}
+ cd tds && zip -r ../${TDSZIPFILE} .
+
+install: .tds
+ test -d "${TEXMFDIR}" && ${CP} -a tds/* "${TEXMFDIR}/" && texhash ${TEXMFDIR}
+
+uninstall:
+ test -d "${TEXMFDIR}" && ${RM} -rv "${TEXMFDIR}/tex/latex/${PACKAGE}" \
+ "${TEXMFDIR}/doc/latex/${PACKAGE}" "${TEXMFDIR}/source/latex/${PACKAGE}" && texhash ${TEXMFDIR}
+
diff --git a/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.dtx b/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.dtx
new file mode 100644
index 00000000000..dcaad6e7099
--- /dev/null
+++ b/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.dtx
@@ -0,0 +1,3314 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2009 by Martin Scharrer <martin@scharrer-online.de>
+% -----------------------------------------------------------------
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%
+% http://www.latex-project.org/lppl.txt
+%
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008/05/04 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Martin Scharrer.
+%
+% This work consists of the files tikz-timing.dtx, tikz-timing.ins
+% and the derived file tikz-timing.sty.
+%
+% $Id: tikz-timing.dtx 1069 2009-05-05 13:52:29Z martin $
+% \fi
+%
+% \iffalse
+%<*driver>
+\makeatletter
+%</driver>
+\RequirePackage{svn-prov}[2009/05/03]
+%<package>\ProvidesPackageSVN
+%<examplecode>\ProvidesPackageSVN[tikz-timing-examplecode]
+%<ydoc>\ProvidesPackageSVN[ydoc]
+%<*driver>
+\ProvidesFileSVN
+%</driver>
+ {$Id: tikz-timing.dtx 1069 2009-05-05 13:52:29Z martin $}
+ [v0.4a
+%<package> Digital Timing Diagrams using TikZ]
+%<examplecode> Macros to produce examples for the tikz-timing package]
+%<ydoc> Documentation Macros for tikz-timing package]
+%<*driver>
+ DTX-File of 'tikz-timing' package.]
+%</driver>
+%<*package|driver>
+\DefineFileInfoSVN[tikztiming]
+%</package|driver>
+%<!package>\DefineFileInfoSVN
+%<examplecode>\RequirePackage{tikz-timing}%
+%<examplecode>\RequirePackage{pgffor}%
+%<examplecode>\usetikzlibrary{calc}%
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{tikz-timing}[\tikztiming@date]
+\makeatother
+\usepackage[electronic]{ifsym}
+\usepackage{calc}
+\usepackage{graphicx}
+\usepackage{ifpdf}
+\usepackage{xcolor}
+\usepackage{tabularx}
+\usepackage{array}
+\usepackage{flafter,fnpos}
+\usepackage{booktabs}
+\usepackage{amsmath}
+\usepackage{placeins}
+\makeFNbottom
+\makeFNbelow
+\usepackage{microtype}
+\DisableLigatures{encoding = T1, family = tt* }%
+
+\makeatletter
+%</driver>
+%<*ydoc>
+% Restore article settings:
+\textwidth 345.0pt
+\marginparwidth 65.0pt
+\oddsidemargin 62.0pt
+\evensidemargin 62.0pt\relax
+
+% use hypdoc if you have it, hyperref else
+\IfFileExists{hypdoc.sty}
+ {\RequirePackage{hypdoc}}
+ {\RequirePackage{hyperref}}
+\RequirePackage{embedfile}
+\hypersetup{bookmarksopen=true,bookmarksopenlevel=2}
+\RequirePackage{xspace}
+\newcommand{\ie}{i.e.\@\xspace}
+\newcommand{\eg}{e.g.\@\xspace}
+
+\RequirePackage{xspace}
+\@namedef{seen@package@latex}{1} %^^A avoid footnotes for 'latex'
+\newcommand*{\pkgctanurl}[1]{%
+ CTAN: \url{http://www.ctan.org/pkg/#1}%
+}
+\newcommand*{\pkg}[2][\@tempa]{%
+ \begingroup
+ \def\@tempa{#2}%
+ \let\@tempb\empty
+ \ifx\@tempa#1%
+ \def\@tempb{}%
+ \else
+ \def\@tempb{Part of the \texttt{#1} package,\ }%
+ \fi
+ \href{http://www.ctan.org/pkg/#1}{\texttt{\@tempa}}%
+ % URL footnote (for print-out) on first appearance:
+ \@ifundefined{seen@package@#2}{%
+ \footnote{\@tempb\pkgctanurl{#1}}%
+ \expandafter\gdef\csname seen@package@#2\endcsname{}%
+ }{}%
+ \endgroup
+ \xspace
+}
+\newcommand*{\pkgnoctan}[3][]{%
+ \href{#3}{\texttt{#2}}%
+ % URL footnote (for print-out) on first appearance:
+ \@ifundefined{seen@package@#2@#3}{%
+ \footnote{#1\url{#3}}%
+ \@namedef{seen@package@#2@#3}{1}%
+ }{}%
+ \xspace
+}
+
+\newcommand*{\itempkg}[2][]{%
+ \item[\pkg{#2}#1]\footnotetext{\pkgctanurl{#2}}%
+}
+
+\newcommand*{\itempkgnoctan}[3][]{%
+ \item[\pkgnoctan{#2}{#3}#1]\footnotetext{Location: \url{#3}}%
+}
+
+% link \cs to macro definitions
+\let\ydoc@origmacro\macro
+\let\ydoc@origendmacro\endmacro
+\let\ydoc@origStopEventually\StopEventually
+\let\ydoc@origPrintDescribeMacro\PrintDescribeMacro
+\RequirePackage{xcolor}
+\definecolor{darkred}{rgb}{0.333.0.0,0.0}
+\hypersetup{colorlinks=true,linkcolor=darkred,urlcolor=darkred}
+\definecolor{macrodesccolor}{rgb}{0.0,0.0,0.8}
+\definecolor{macroimplcolor}{rgb}{0.0,0.0,0.4}
+\definecolor{metacolor}{rgb}{0.0,0.4,0.4}
+\definecolor{scriptcolor}{rgb}{0.2,0.6,0.2}
+\definecolor{optioncolor}{rgb}{0.3.0.2,0}
+
+\let\macroline\\
+\newlength{\macrosep}
+\setlength{\macrosep}{-3em}
+\renewcommand{\meta@font@select}{\color{metacolor}\itshape}
+\newcommand{\macroformat}[1]{\textbf{\ttfamily #1}}
+\newcommand{\optionformat}[1]{\textbf{\sffamily #1}}
+\newcommand{\scriptformat}[1]{\textbf{\ttfamily #1}}
+\newcommand{\macroargformat}[1]{\texttt{#1}}
+\newcommand{\scriptargformat}[1]{\textbf{#1}}
+\newcommand{\macrohlinkprefix}{desc}
+\newcommand{\macrolink}{}
+
+\RequirePackage[utf8]{inputenc}
+\RequirePackage[T1]{fontenc}
+\IfFileExists{lmodern.sty}{\RequirePackage{lmodern}}{}%
+
+\def\DescribeMacro{\@ifnextchar*{\DescribeMacroS}{\DescribeMacroN}}
+\def\DescribeMacroN{%
+ \bigskip\pagebreak[3]\par\noindent\DescribeMacroS*%
+}
+\def\DescribeMacroS*#1#2{%
+ \begingroup
+ \g@namedef{href@desc@#1}{}%
+ \immediate\write\@mainaux{%
+ \noexpand\g@namedef{href@desc@#1}{}%
+ }%
+ \@ifundefined{href@impl@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{impl@#1.3}}}%
+ \hypersetup{linkcolor=macrodesccolor}%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{\textbackslash #1}{desc@#1}}%
+ \macrolink{\macroformat{\textcolor{macrodesccolor}{\textbackslash #1}}}%
+ \noindent\mbox{}\macroargformat{#2}\nopagebreak
+ \macroline*[0.2\baselineskip]%
+ \endgroup
+ \nopagebreak
+ \ignorespaces
+}
+
+\def\DescribeMacro{\@ifnextchar*{\DescribeMacroS}{\DescribeMacroN}}
+\def\DescribeMacroN{%
+ \bigskip\pagebreak[3]\par\noindent\DescribeMacroS*%
+}
+\def\DescribeMacroS*#1#2{%
+ \begingroup
+ \g@namedef{href@desc@#1}{}%
+ \immediate\write\@mainaux{%
+ \noexpand\g@namedef{href@desc@#1}{}%
+ }%
+ \@ifundefined{href@impl@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{impl@#1.3}}}%
+ \hypersetup{linkcolor=macrodesccolor}%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{\textbackslash #1}{desc@#1}}%
+ \macrolink{\macroformat{\textcolor{macrodesccolor}{\textbackslash #1}}}%
+ \noindent\mbox{}\macroargformat{#2}\nopagebreak
+ \macroline*[0.2\baselineskip]%
+ \endgroup
+ \nopagebreak
+ \ignorespaces
+}
+
+\def\DescribeEnv{\@ifnextchar*{\DescribeEnvS}{\DescribeEnvN}}
+\def\DescribeEnvN{%
+ \bigskip\pagebreak[3]\par\noindent\DescribeEnvS*%
+}
+\def\DescribeEnvS*#1#2{%
+ \begingroup
+ \g@namedef{href@desc@#1}{}%
+ \immediate\write\@mainaux{%
+ \noexpand\g@namedef{href@desc@#1}{}%
+ }%
+ \@ifundefined{href@impl@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{impl@#1.3}}}%
+ \hypersetup{linkcolor=macrodesccolor}%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{#1}{desc@#1}}%
+ \css{begin}%
+ \{\macrolink{\macroformat{\textcolor{macrodesccolor}{#1}}}\}%
+ \noindent\mbox{}\macroargformat{#2}\\*\relax
+ \hspace*{\macrosep}%
+ \css{end}%
+ \{\macrolink{\macroformat{\textcolor{macrodesccolor}{#1}}}\}%
+ \nopagebreak
+ \macroline*[0.2\baselineskip]%
+ \endgroup
+ \nopagebreak
+ \ignorespaces
+}
+
+\def\DescribeScript{\@ifnextchar*{\DescribeScriptS}{\DescribeScriptN}}
+\def\DescribeScriptN{%
+ \bigskip\par\pagebreak[2]\noindent\DescribeScriptS*%
+}
+\def\DescribeScriptS*#1#2{%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{Script #1}{script@#1}}%
+ \scriptformat{\textcolor{scriptcolor}{#1}}%
+ \noindent\mbox{}\scriptargformat{\ {#2}}\macroline*[0.2\baselineskip]%
+ \nopagebreak
+}
+\def\DescribeOption{\@ifnextchar*{\DescribeOptionS}{\DescribeOptionN}}
+\def\DescribeOptionN{%
+ \bigskip\par\noindent\DescribeOptionS*%
+}
+\def\DescribeOptionS*#1{%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{Option #1}{option@#1}}%
+ \optionformat{\textcolor{optioncolor}{#1}}%
+ \noindent\mbox{}\macroline*[0.2\baselineskip]%
+ \nopagebreak
+}
+\newcounter{macrolevel}
+\renewenvironment{macro}[1]{%
+ \addtocounter{macrolevel}{1}%
+ \expandafter\macroX\expandafter{\expandafter\@gobble\string#1}%
+}{%
+ \addtocounter{macrolevel}{-1}%
+}
+\providecommand*{\g@namedef}[1]{%
+ \expandafter\gdef\csname #1\endcsname
+}
+\newcommand*{\macroX}[1]{%
+ \ifnum\c@macrolevel<2
+ \smallskip
+ \fi
+ \par\noindent
+ \g@namedef{href@impl@#1}{}%
+ \immediate\write\@mainaux{%
+ \noexpand\g@namedef{href@impl@#1}{}%
+ }%
+ \@ifundefined{href@desc@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{desc@#1.3}}}%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{\textbackslash #1}{impl@#1}}%
+ \macrolink{\macroformat{%
+ \textcolor{macroimplcolor}{\textbackslash #1}}}%
+ \\*[\smallskipamount]%
+ \@ifnextchar\begin{\vspace*{-\baselineskip}}{\imacroarg}%
+}
+
+\renewenvironment{environment}[1]{%
+ \addtocounter{macrolevel}{1}%
+ \environmentX{#1}%
+}{%
+ \addtocounter{macrolevel}{-1}%
+}
+\newcommand*{\environmentX}[1]{%
+ \ifnum\c@macrolevel<2
+ \smallskip
+ \fi
+ \par\noindent
+ \g@namedef{href@impl@#1}{}%
+ \immediate\write\@mainaux{%
+ \noexpand\g@namedef{href@impl@#1}{}%
+ }%
+ \@ifundefined{href@desc@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{desc@#1.3}}}%
+ \hspace*{\macrosep}%
+ \raisebox{\baselineskip}[\baselineskip]{\pdfbookmark[3]{#1}{impl@#1}}%
+ \macrolink{\macroformat{%
+ \textcolor{macroimplcolor}{#1}}}%
+ \\*[\smallskipamount]%
+ \@ifnextchar\begin{\vspace*{-\baselineskip}}{\imacroarg}%
+}
+
+\newcounter{macroargs}
+\newcounter{nmacroarg}
+
+\newcommand*{\imacroarg}[1][0]{%
+ \setcounter{macroargs}{#1}%
+ \setcounter{nmacroarg}{1}%
+ \ifnum\c@macroargs>0
+ \expandafter\imacroargX
+ \fi
+}
+\newcommand*{\aftermacroargs}{%
+ \@ifnextchar\begin
+ {\\*[-2ex]\ignorespaces}%
+ {\\*[\smallskipamount]\ignorespaces}%
+}
+\newcommand*{\imacroargX}[1]{%
+ \hspace*{-1em}\texttt{\#\thenmacroarg:} #1\relax
+ \ifnum\c@macroargs>1
+ \newline
+ \fi
+ \addtocounter{nmacroarg}{1}%
+ \addtocounter{macroargs}{-1}%
+ \ifnum\c@macroargs>0
+ \expandafter\imacroargX
+ \else
+ \expandafter\aftermacroargs
+ \fi
+}
+
+
+\def\karg#1{\{\$\textcolor{metacolor}{#1}\$\}}
+\def\kmarg#1{\{\$\meta{#1}\$\}}
+
+\DeclareRobustCommand{\csi}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=macroimplcolor}%
+ \renewcommand{\macrohlinkprefix}{impl}%
+ \@ifundefined{href@impl@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{impl@#1.3}}}%
+ \csX{#1}%
+ \endgroup
+}
+\DeclareRobustCommand{\csd}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=macrodesccolor}%
+ \renewcommand{\macrohlinkprefix}{macro}%
+ \@ifundefined{href@desc@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{desc@#1.3}}}%
+ \csX{#1}%
+ \endgroup
+}
+\DeclareRobustCommand{\csX}[1]{%
+ \begingroup
+ \macrolink{\texttt{\textbackslash#1}}%
+ \endgroup
+}
+
+\DeclareRobustCommand{\envi}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=macroimplcolor}%
+ \renewcommand{\macrohlinkprefix}{impl}%
+ \@ifundefined{href@impl@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{impl@#1.3}}}%
+ \envX{#1}%
+ \endgroup
+}
+\DeclareRobustCommand{\envd}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=macrodesccolor}%
+ \renewcommand{\macrohlinkprefix}{macro}%
+ \@ifundefined{href@desc@#1}%
+ {\let\macrolink\relax}%
+ {\def\macrolink{\hyperlink{desc@#1.3}}}%
+ \envX{#1}%
+ \endgroup
+}
+\DeclareRobustCommand{\envX}[1]{%
+ \begingroup
+ \macrolink{\texttt{\{#1\}}}%
+ \endgroup
+}
+\let\cs\csd
+\let\env\envd
+\DeclareRobustCommand{\css}[1]{\texttt{\textbackslash#1}}
+\DeclareRobustCommand{\envv}[1]{\texttt{\{#1\}}}
+\DeclareRobustCommand{\op}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=optioncolor}%
+ \hyperlink{option@#1.3}{\textbf{\sffamily #1}}%
+ \endgroup
+}
+\DeclareRobustCommand{\scr}[1]{%
+ \begingroup
+ \hypersetup{linkcolor=scriptcolor}%
+ \hyperlink{script@#1.3}{\scriptformat{#1}}%
+ \endgroup
+}
+
+\def\StopEventually#1{\ydoc@origStopEventually{#1}%
+\let\cs\csi
+\let\env\envi
+}
+
+%%% Macrocode %%%
+\iffalse
+\RequirePackage{listings}
+
+\def\macrocode@catcodes{%
+ \let\do\@makeother
+ \dospecials
+ \@makeother\ \relax
+ \@makeother\^^M\relax
+}
+
+\begingroup
+\endlinechar=-1\relax
+\@makeother\^^M\relax
+\gdef\macrocode{\begingroup\macrocode@catcodes\macrocode@}%
+\gdef\macrocode@#1^^M{\endgroup\begingroup\macrocode@catcodes\macrocode@@}%
+\endgroup%
+
+\begingroup%
+\endlinechar=-1\relax
+\catcode`\(=\catcode`\{
+\catcode`\)=\catcode`\}
+\catcode`\{=12
+\catcode`\}=12
+\catcode`\ =12
+\catcode`\|=0
+\@makeother\^^M\relax
+\catcode`\%=12
+\catcode`\\=12
+|long|gdef|macrocode@@#1^^M% \end{macrocode}(|endgroup|handlemacrocode@(#1))
+|endgroup
+
+
+\def\handlemacrocode@#1{%
+ \handlemacrocode{#1}%
+ \end{macrocode}%
+}
+
+\newwrite\macrocode@write
+\newwrite\codeoutput@write
+\def\codeoutput@header{\@percentchar\@percentchar\space Code!}
+\def\codeoutput@footer{^^J\noexpand\endinput}
+
+\AtBeginDocument{%
+ \immediate\openout\codeoutput@write=\jobname.stv\relax
+ \immediate\write\codeoutput@write{\codeoutput@header}%
+}
+
+\lstset{%
+ numbers=left,
+ numberstyle=\tiny\sffamily,
+ basicstyle=\ttfamily\small,
+ stepnumber=1,
+ firstnumber=last,
+ language=[latex]tex,
+ breaklines,
+ name=macrocode
+}%
+
+\def\handlemacrocode#1{%
+ \immediate\openout\macrocode@write=\jobname.mcr\relax
+ \newlinechar=13\relax
+ \immediate\write\macrocode@write{#1}%
+ \immediate\write\codeoutput@write{#1}%
+ \immediate\closeout\macrocode@write
+ %\gdef\code{#1}%
+ \par\noindent\lstinputlisting{\jobname.mcr}%
+ %\gdef\code{\scantokens{#1}}%
+}
+
+\def\endmacrocode{}
+
+\AtEndDocument{%
+ \immediate\write\codeoutput@write{\codeoutput@footer}%
+ \immediate\closeout\codeoutput@write
+}
+\fi
+
+
+%%% Examples %%%
+\RequirePackage{fancyvrb}
+\RequirePackage{listings}
+\RequirePackage{float}
+
+\belowcaptionskip=\abovecaptionskip
+\floatstyle{plaintop}
+\restylefloat{table}
+
+\floatstyle{plain}
+\restylefloat{figure}
+
+\newfloat{example}{tbph}{fle}
+\floatname{example}{Example}
+\newwrite\ydoc@exawrite
+\newread\ydoc@exaread
+
+\def\ydoc@exahead{%
+ \@percentchar\space
+ TikZ-Timing \tikztiming@version\space\tikztiming@date\space
+ Example \the\c@example:^^J^^J%
+ \string\documentclass{article}^^J%
+ \string\usepackage{tikz-timing}[\tikztiming@date]^^J%
+ \string\pagestyle{empty}^^J%
+ \exampleextraheader^^J%
+ \string\begin{document}^^J\@percentchar
+}
+\def\ydoc@exafoot{%
+ \@percentchar^^J%
+ \string\end{document}%
+}
+\let\exampleextraheader\empty
+
+\def\writeexample{%
+ \begingroup
+ \advance\c@example by 1\relax%
+ \immediate\openout\ydoc@exawrite=\jobname\the\c@example.exb\relax
+ \openin\ydoc@exaread=\jobname.exa\relax
+ \let\do\@makeother\dospecials
+ \immediate\write\ydoc@exawrite{\ydoc@exahead}%
+ \endlinechar=-1%
+ \copylines
+ \immediate\write\ydoc@exawrite{\ydoc@exafoot}%
+ \immediate\closeout\ydoc@exawrite
+ \closein\ydoc@exaread
+ \tikztiming@embedexample
+ \endgroup
+}
+
+\def\copylines{%
+ \read\ydoc@exaread to \line%
+ \ifeof\ydoc@exaread\else
+ \immediate\write\ydoc@exawrite{\line}%
+ \expandafter\copylines
+ \fi
+}
+
+\newenvironment{exampletable}{%
+ \floatstyle{plaintop}%
+ \restylefloat{example}%
+ \example
+}{\endexample}
+
+\newenvironment{examplecode}
+ {\begingroup\VerbatimOut[gobble=4]{\jobname.exa}}
+ {\endVerbatimOut\endgroup\writeexample
+ \formatexample}
+
+\newsavebox{\examplecodebox}
+\newsavebox{\exampleresultbox}
+\usepackage{ifthen,calc}
+
+\def\formatexample{%
+ \par\noindent
+ \catcode`\%=14%
+ \makebox[\textwidth]{\null
+ \makebox%[0.5\textwidth]
+ {\lstinputlisting{\jobname.exa}}\hfill \makebox%[0.5\textwidth]
+ {\fbox{\input{\jobname.exa}}}%
+ }%
+}
+
+\def\formatexample{%
+ \begingroup
+ \savebox{\examplecodebox}{\lstinputlisting{\jobname.exa}}
+ \savebox{\exampleresultbox}{\catcode`\%=14\input{\jobname.exa}}%
+ %
+ \par\noindent
+ \setlength{\@tempdima}{\wd\examplecodebox + \wd\exampleresultbox}%
+ \ifthenelse{\linewidth < \@tempdima}%
+ {%
+ \centerline{\usebox{\examplecodebox}} \\[\bigskipamount]%
+ \centerline{\usebox{\exampleresultbox}}%
+ }%
+ {%
+ \minipage[c]{\wd\examplecodebox}\hbox{\usebox{\examplecodebox}}\endminipage%
+ \hfill
+ \minipage[c]{\wd\exampleresultbox}\hbox{\usebox{\exampleresultbox}}\endminipage%
+ \\%
+ }%
+ \endgroup
+ \par
+}
+
+\def\tikztiming@embedexample{%
+ \embedfile[filespec=example\arabic{example}.tex,mimetype=text/x-tex,
+ desc={Source Code to Example \arabic{example}}]{\jobname\the\c@example.exb}%
+}
+
+\lstset{%
+ %numbers=left,
+ numberstyle=\scriptsize\sffamily,
+ basicstyle=\ttfamily,
+ stepnumber=1,
+ language=[latex]tex,
+ breaklines,
+}%
+
+%%% %%%
+%</ydoc>
+%<*driver>
+\makeatother
+
+\def\topfraction{0.91}
+\def\bottomfraction{0.89}
+\def\floatpagefraction{0.9}
+\def\textfraction{0.09}
+
+\makeatletter
+% The following code is only needed to produce package examples and therefor not
+% included in the style file but might be written to an additional file.
+% \begin{macrocode}
+%</driver>
+%<*examplecode>
+\RequirePackage{environ}
+% \end{macrocode}
+
+% \begin{environment}{tikztimingexampletable}
+% \begin{macrocode}
+\NewEnviron{tikztimingexampletable}{%
+ \begin{tikzpicture}[timing/table]%
+ \coordinate (last row) at (0,-1);
+ \coordinate (label pos) at (-1,0);
+ \expandafter\tikztimingexampletable@\BODY\endtikztimingtable@
+ \path (0,-1) +(-\tikztiming@coldist,0.5*\tikztiming@rowdist) node
+ [anchor=base east,timing/name] {Characters};
+ \path (0,-1) +(0,0.5*\tikztiming@rowdist) node
+ [anchor=base west,timing/name] {Resulting Diagram};
+ \draw [line width=\lightrulewidth]
+ (current bounding box.north west) +(-1,-2) --
+ ($ (current bounding box.north east) +(+1,-2) $);
+ \draw [line width=\heavyrulewidth]
+ (current bounding box.north west) +(0,1) --
+ ($ (current bounding box.north east) +(0,0) $);
+ \draw [line width=\heavyrulewidth]
+ (current bounding box.south west) +(0,-1) --
+ ($ (current bounding box.south east) +(0,0) $);
+ \end{tikzpicture}
+}
+
+\def\endtikztimingtable@{\@gobble{ENDTIKSTIMING}}
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\tikztimingexampletable@}
+% \begin{macrocode}
+\def\tikztimingexampletable@#1\\{%
+ \def\tikztiming@text{#1}%
+ \@onelevel@sanitize\tikztiming@text
+ \path (last row) +(0,-1*\tikztiming@rowdist) coordinate (last row);
+ \path (last row) +(-1*\tikztiming@coldist,0) node
+ [anchor=base east,timing/name]
+ {\ttfamily\tikztiming@text};
+ \timing (last row) {#1};
+ \@ifnextchar\extracode
+ {\tikztimingextracode}%
+ {%
+ \@ifnextchar\endtikztimingtable@
+ {\@gobble}{\tikztimingexampletable@}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingfullexampletable}
+% \begin{macrocode}
+\def\tikztimingfullexampletable{
+ \begin{tikzpicture}[x=1em,y=1em,font=\sffamily]
+ \tikzset{timing/d/background/.style={fill={gray!25},fill opacity=0.5}}%
+ \iffalse
+ \def\chars{\@gobble}%
+ \def\@tempa{}%
+ \@for\tchar:=\tikztiming@chars\do{%
+ \expandafter\lowercase\expandafter{\expandafter\def\expandafter\@tempa
+ \expandafter{\tchar}}%
+ \edef\chars{\chars,\tchar,\@tempa}%
+ }
+ \else
+ \let\chars\tikztiming@chars
+ \fi
+ \node (charnode) at (0,0) {%
+ \scalebox{0.4}%
+ {\rotatebox{-45}{$\frac{\mbox{\rotatebox{45}{to}}}%
+ {\mbox{\rotatebox{45}{from}}}$}}%
+ };
+ \coordinate (charnodex) at (0.25,0);%
+ \coordinate (charnodey) at (0,0);%
+ \expandafter\foreach
+ \expandafter\tchar
+ \expandafter i\expandafter n\expandafter{\chars} {%
+ \path (charnodex) ++(+2,0) node (charnodex) {\strut\tchar};
+ \path (charnodey) ++(0,-2) node (charnodey) {\strut\tchar};
+ }%
+ \draw [line width=\heavyrulewidth] (charnodex) +(+1,+1) -- (-1,+1);
+ \draw [line width=\lightrulewidth] (charnodex) +(+1,-1) -- (-1,-1);
+ \draw [line width=\lightrulewidth] (charnodey) +(+1,-0.6) -- (+1,-1.4)
+ (+1,-0.6) -- (+1,+0.6);
+ \draw [line width=\heavyrulewidth] (charnodey) ++(-1,-1) -- +($ (2,0) +
+ (charnodex) $);
+ %
+ \path (1.5,-2) node (charnodex) {\strut};
+ \coordinate (charnodex) at (charnodex.base);
+ \coordinate (charnodey) at (charnodex.base);
+ \def\@tempa{\timing (charnodey)}
+ \expandafter\foreach
+ \expandafter\xchar
+ \expandafter i\expandafter n\expandafter{\chars} {
+ \expandafter\foreach
+ \expandafter\ychar
+ \expandafter i\expandafter n\expandafter{\chars} {
+ \draw [xstep={\timingwidth/2.},ystep={\timingheight/2.},timing/grid,
+ shift={(charnodey)}]
+ (0,0) grid +(2,1);
+ \expandafter\@tempa\expandafter{\ychar\xchar};
+ \path (charnodey) +(0,-2) node (charnodey) {};
+ }
+ \path (charnodex) ++(+2,0) node (charnodex) {} node (charnodey) {};
+ }
+ \end{tikzpicture}
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</examplecode>
+%<*driver>
+% \end{macrocode}
+\makeatother
+
+\EnableCrossrefs
+%\CodelineIndex
+\RecordChanges
+%\OnlyDescription
+\listfiles
+\begin{document}
+ \DocInput{tikz-timing.dtx}
+ \PrintChanges
+ %\newpage\PrintIndex
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{1757}
+%
+% \CharacterTable
+% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+% Digits \0\1\2\3\4\5\6\7\8\9
+% Exclamation \! Double quote \" Hash (number) \#
+% Dollar \$ Percent \% Ampersand \&
+% Acute accent \' Left paren \( Right paren \)
+% Asterisk \* Plus \+ Comma \,
+% Minus \- Point \. Solidus \/
+% Colon \: Semicolon \; Less than \<
+% Equals \= Greater than \> Question mark \?
+% Commercial at \@ Left bracket \[ Backslash \\
+% Right bracket \] Circumflex \^ Underscore \_
+% Grave accent \` Left brace \{ Vertical bar \|
+% Right brace \} Tilde \~}
+%
+%
+% \changes{v0.3}{2009/04/24}{First released version}
+% \changes{v0.4}{2009/04/28}{Added output routine which combines successive
+% occurrences of the same character. This improves screen display quality and
+% reduces rendering time and file size.}
+% \changes{v0.4}{2009/04/28}{Removed own macros for lowercase characters. They
+% are now handled by the uppercase macros which receive half of the width.
+% Exceptions are possible like for the `m' character.}
+% \changes{v0.4}{2009/04/29}{Added parser for rows in \env{tikztimingtable}.
+% This makes the syntax much more stable. Also replaced row counter with TikZ
+% coordinates which is more user-friendly.}
+% \changes{v0.4}{2009/04/30}{User macros to draw grids and lines inside table.}
+% \changes{v0.4}{2009/05/01}{In-line Nodes, \eg to mark positions inside the
+% diagram.}
+% \changes{v0.4}{2009/05/03}{Released as v0.4}
+% \changes{v0.4a}{2009/05/05}{Added \cs{tablerules} macro. Changed default style
+% of inline nodes to \texttt{coordinate}.}
+%
+% \GetFileInfo{tikz-timing.dtx}
+%
+% \DoNotIndex{\newcommand,\newenvironment,\def,\edef,\xdef,\DeclareRobustCommand}
+% \DoNotIndex{\expandafter,\if,\else,\fi,\ifnum,\ifx,\let,\global,\long}
+% \DoNotIndex{\newcounter,\newcount,\message,\meaning,\noexpand,\relax,\value}
+% \DoNotIndex{\setcounter,\addtocounter,\advance,\afterassignment,\AtEndOfPackage}
+% \DoNotIndex{\ProvidesPackage,\providecommand,\RequirePackage,\empty,\begin,\end}
+% \DoNotIndex{\begingroup,\bgroup,\egroup,\endgroup,\csname,\endcsname,\@tempa}
+% \DoNotIndex{\ignorespaces,\lccode,\sffamily,\@gobble,\@ifundefined,\@for,\or}
+% \DoNotIndex{\@firstoftwo,\@ifnextchar,\@namedef,\@nameuse,\@secondoftwo}
+% \DoNotIndex{\@temptokena,\toks@,\BODY,\do,\g@addto@macro,\lowercase,\uppercase,\the}
+% \DoNotIndex{\height,\width,\slope,\style,\draw,\path,\newdraw,\lastchar,\currentchar}
+% \DoNotIndex{\dslope,\zslope}
+%
+% \ifpdf
+% \hypersetup{%
+% pdfauthor = {Martin Scharrer <martin@scharrer-online.de>},
+% pdftitle = {The svn-multi package, \fileversion\ from \filedate},
+% pdftitle = {The tikz-timing package},
+% pdfsubject = {Documentation of LaTeX package tikz-timing which allows the
+% easy creation of timing diagrams inside tikz pictures or text.},
+% pdfkeywords = {tikz-timing, timing diagram, LaTeX}
+% }%
+% \fi
+% \clearpage
+% \null
+% \vspace*{-2em}
+% \begin{center}
+% \tikzset{timing/z/.style={black},
+% timing/intext/.style={timing,line width=0.1ex}}
+% {\LARGE\sffamily The \raisebox{-0.66ex}{\Huge\textsf
+% {\texttiming[z]{3d{\strut tikz}z5d{\strut timing}0.2z}}} package}\\[3ex]
+% {\large Martin Scharrer \\\normalsize
+% \url{martin@scharrer-online.de}\\[.8ex]
+% \url{http://www.ctan.org/indexes/graphics/pgf/contrib/tikz-timing/}\\[1.2ex]}
+% {\large Version \fileversion\ -- \filedate}\\
+% \end{center}
+% \vspace{1.2em}%
+%
+% ^^A\vfill
+% \noindent
+% \textbf{Note to Advanced Users:} This is a new package which internal macros
+% might still change. Please only rely on the user macros for now.
+%
+% \section{Introduction}
+% This package uses the \pkg[pgf]{tikz} package to produce timing diagrams
+% inside text or \envv{tikzpicture} environments. Also a tabular-like
+% environment is provided to produce a larger timing diagram with multiple
+% labeled signals and the possibility to add own drawing material.
+%
+% The signal levels of the timing diagram can be given by corresponding
+% characters/letters like `|H|' for \emph{Logical High} or `|L|' for
+% \emph{Logical Low}. So e.g.\ `|{HLZXD}|' gives `\texttiming{HLZXD}'.
+% Lowercase characters only produce a signal with half the width while uppercase
+% characters produce one with the ``full'' width, called the `\textsf{period
+% width}' in this document and which is by default identical to there height,
+% called `\textsf{signal height}', which defaults to 1.6ex (about the height of
+% the uppercase `X' of the current font).
+% Table~\ref{tab:chars} shows all by default defined logic characters.
+% Additional functionality is provided by the ``modifiers'' shown in
+% Table~\ref{tab:modifiers}.
+%
+% \iffalse
+% The package is build to make it possible to define new characters from scratch
+% or as modified copy of other characters. However, no user macros nor
+% documentation for this are provided at the moment. Interested \LaTeX\ users
+% should look at the default definitions at the end of the source code.
+% \fi
+%
+% \begin{table}[b!]
+% \let\texttimingbefore\texttiminggrid
+% \sffamily\centering
+% \caption{Timing Characters}\label{tab:chars}
+% \begin{tabular}{clccc}
+% \toprule
+% Character & Description & Full Width & Half Width & Transition \\
+% & & \small (Uppercase) & \small (Lowercase) & Example
+% \\\midrule
+% \texttt{H} & High & \texttiming{H} & \texttiming{h} & \texttiming[L]{H} \\
+% \texttt{L} & Low & \texttiming{L} & \texttiming{l} & \texttiming[H]{L} \\
+% \texttt{Z} & High Impedance & \texttiming{Z} & \texttiming{z} & \texttiming[L]{Z} \\
+% \texttt{X} & Undefined / Don't Care & \texttiming{X} & \texttiming{x} & \texttiming[L]{X} \\
+% \texttt{D} & Data / Double & \texttiming{D} & \texttiming{d} & \texttiming[L]{D{A}D} \\
+% \texttt{U} & Unknown Data & \texttiming{U} & \texttiming{u} & \texttiming[D]{U} \\
+% \texttt{T} & Toggle & \texttiming{L} or \texttiming{H} & \texttiming{l} or
+% \texttiming{h} & \texttiming{TTTT} \\
+% \texttt{C} & Clock (no slope) & \texttiming{L} or \texttiming{H} &
+% \texttiming{l} or \texttiming{h} & \texttiming{CCCC} \\
+% \texttt{M} & Metastable Condition & \texttiming{M} & \texttiming{m} & \texttiming[H]{Ml} \\
+% \midrule
+% \texttt{G} & Glitch (zero width) & \texttiming{G} & \texttiming{g} & \texttiming{HGH} \\
+% \texttt{S} & Space (nothing) & \texttiming{S} & \texttiming{s} & \texttiming{HSL} \\
+% \bottomrule
+% \end{tabular}
+% \end{table}
+%
+% \iffalse
+% \subsection{Similar Packages}
+% There a some packages which target the same application like the package
+% presented by this document.
+%
+% \begin{description}
+% \itempkg{ifsym} This package (using the |electronic| option) provides a
+% special font which contains graphical representation of the logical levels
+% high and low at the corresponding letter `|H|' and `|L|'. The lower case
+% versions have only half the width of the uppercase ones. Also a transition
+% can be added using the `\verb+|+' character which will (sometimes) be added
+% automatically between |HL| and |LH|.
+% The diagrams are created using the command |\textifsym|\marg{characters},
+% e.g.\ \verb+\textifsym{H|L|h|l|H|L}+ results in
+% \DeleteShortVerb{\|} `\textifsym{H|L|h|l|H|L}'.
+% \MakeShortVerb{\|}
+%
+% There is no support for transition slopes and no support for new
+% user-defined logical levels.
+%
+% \itempkg[(CTAN)]{timing} This package also provides a font for the logical
+% levels but supports transition slopes and larger timing diagrams. This
+% package seems not been updated for a while.
+%
+% \itempkgnoctan[(TikZ Example Page)]{timing}%
+% {http://www.texample.net/tikz/examples/timing-diagram/} This package is
+% accidentally also called `|timing.sty|' and is not published on CTAN but on
+% the TikZ example website. It is a small package which is meant as an
+% example for the graphics package \texttt{tikz} which is used to draw the
+% diagram. The logical levels must be provided using macros like
+% `|\bit|\marg{0 or 1}\marg{length}'.
+% \end{description}
+% \fi
+%
+% \section{Usage}
+%
+% \begin{table}
+% \let\texttimingbefore\texttiminggrid
+% \let\normalfont\sffamily
+% \sffamily\centering
+% \caption{Modifiers for Timing Characters}\label{tab:modifiers}
+% \makebox[\textwidth][c]{%
+% \begin{tabularx}{1.25\textwidth}{>{\ttfamily}l>{\raggedright}X>{\ttfamily}ll}
+% \toprule
+% \normalfont
+% Modifier Syntax & Description & \normalfont Example & Example \\
+% & & \normalfont Usage & Result \\\midrule
+% D\{\}D & Produces transition between two data values. & D\{\}D &
+% \texttiming{D{}D} \\
+% D\{\meta{Text}\} & Adds text material into a data signal using a node. &
+% D\{A\}D\{B\} & \texttiming{D{A}D{B}} \\
+% D\{[\meta{\scriptsize
+% \raisebox{-1ex}{\shortstack{TikZ\\Settings}}}]\meta{Text}\} & Adds text
+% material into a data signal using the given settings. & D\{[blue]A\} &
+% \texttiming{D{[blue]A}} \\
+% \meta{\small integer}\{\meta{\small characters}\} & Repeats the given
+% characters by the given number. & 5\{hl\} & \texttiming{5{hl}}\\
+% \meta{\small number}\meta{\small character} & Sets width of next signal to
+% given number. Half of it if character is in lower case. & 2.6H5.2l &
+% \texttiming{2.6H5.2l}\\
+% N\oarg{\tiny Settings}\parg{\tiny Name}\marg{\tiny Content} & Adds node at
+% current position. All three arguments are optional. & H N(a1) L &
+% \texttiming{H N(a1) L}\\
+% \midrule
+% {}[\meta{TikZ Settings}] & Executes given TikZ settings. & H[blue]LH &
+% \texttiming{H[blue]LH} \\
+% ; & Renews the internal drawing path which ends the scope of all options
+% given by \texttt{[\,]}. & H;[blue]L;H & \texttiming{H;[blue]L;H} \\
+% , & Same as `\texttt{;}', but timing specific options (atm.: slopes and line
+% width) are restored for the new path. & \small H,[lw=1pt]L;H &
+% \texttiming{H,[line width=1pt]L;H} \\
+% !\{\meta{code}\} & Places given code into the internal \envv{tikzpicture}.
+%& \multicolumn{2}{l}{\small See Example~\ref{exa:adv} on
+% page~\pageref{exa:adv}.} \\
+% \bottomrule
+% \end{tabularx}}
+% \end{table}
+%
+%
+%
+% \begin{table}
+% \let\texttimingbefore\texttiminggrid
+% \sffamily
+% \caption{Overview over all transitions.}\label{tab:full}
+% \makebox[\textwidth][c]{\tikztimingfullexampletable}
+% \end{table}
+%
+% \subsection{Macro for use in Text Mode}
+%
+% \DescribeMacro{texttiming}{\oarg{initial character}\marg{characters}}
+% This macro places a single timing diagram line into the current text. The
+% signals have the same height as a uppercase letter (like `X') of the current
+% font, \ie they scale with the font size.
+%
+% The macro argument must contain only valid logic characters which define the
+% logical levels of the diagram line.
+%
+% An initial character can be given as an optional argument. No logic level will
+% be drawn for this character. Instead it will be used to define the initial
+% position of the signal so that the diagram line will start with a transition
+% from the initial to the first character.
+%
+% \par\bigskip\noindent
+% \textit{Examples:}\\
+% |\texttiming{HLZDZLH}|^^A
+% \phantom{\texttt{[L]}} gives `\texttiming{HLZDZLH}', with grid:
+% `{\let\texttimingbefore\texttiminggrid\texttiming{HLZDZLH}}'.\\
+% |\texttiming[L]{HLZDZLH}| ^^A
+% gives `\texttiming[L]{HLZDZLH}', with grid:
+% `{\let\texttimingbefore\texttiminggrid\texttiming[L]{HLZDZLH}}'.
+%
+% \DescribeMacro{texttimingbefore}{\hspace{15.5em}(\emph{defaults to}:
+% \meta{empty})}
+% \DescribeMacro*{texttimingafter}{\hspace{16em}(\emph{defaults to}:
+% \meta{empty})}
+% This two macros are executed before and after every timing diagram line
+% created by \cs{texttiming} macro inside the same \envv{tikzpicture}
+% environment and can be used to add drawing macros. The argument of the
+% \cs{texttiming} macro is already processed before any of these macros are
+% expanded, therefore this macros can access the width of the diagram.
+%
+% Example: |\let\texttimingbefore\texttiminggrid| adds a grid into the
+% background of the \cs{texttiming} diagram. A more \LaTeX-stylish way to do
+% this is |\renewcommand*{\textttimingbefore}{\texttiminggrid}|.
+%
+% \DescribeMacro{texttiminggrid}{}
+% This macro should only be used inside \cs{texttimingbefore} or
+% \cs{texttimingafter} and draws a grid of the full size of the
+% \cs{texttiming} diagram.
+%
+% \newpage
+% \subsection{Macro for use inside TikZ-Pictures}
+%
+% \DescribeMacro{timing}{\oarg{TikZ Settings}\ ^^A
+% \parg{TikZ Coordinate}\ \{\oarg{initial character}\meta{characters}\};}
+% This macro does the same as \cs{texttiming} but is designed to be used inside
+% a \envv{tikzpicture} environment and only there. Like normal TikZ macros
+% (\css{path}, \css{drawn}, \css{node}) it allows an optional argument with TikZ
+% settings and an optional TikZ-coordinate (which may start with |+| or |++|).
+% However, a own argument parser, not the one used by TikZ, is used to detect
+% and read these optional arguments. Therefore the order of the arguments is
+% mandatory and might not be reversed. This small limitation might be overcome
+% in future versions of this package.
+%
+% Please note that the optional initial character may be given \emph{inside} and
+% at the very start of the mandatory argument, not before it. This is necessary
+% because of several technical reasons.
+%
+% Example: |\tikz \timing [green] (1,2) {HLZDZLH};|\phantom{\texttt{[L]}} gives
+% `\tikz \timing [green] (1,2) {HLZDZLH};'.
+%
+% Example: |\tikz \timing [green] (1,2) {[L]HLZDZLH};| gives `\tikz \timing
+% [green] (1,2) {[L]HLZDZLH};'.
+%
+%
+% ^^A\newpage
+% \subsection{Table for Timing Diagrams}
+% \DescribeEnv{tikztimingtable}{\oarg{TikZ settings}\\\meta{Signal Name}\ \ \&\
+% \ \meta{Characters} \textbackslash\textbackslash\\\dots\\
+% \hspace*{-1em}\cs{extracode}\ \% Optional\\\meta{additional code}}
+% This environment can be used to typeset multi-line timing diagrams. The
+% syntax is like the one for a \envv{tabular} environment with two columns. The
+% first column is for the signal name and the second one ar the logic characters
+% which would be placed inside the argument of a \cs{texttiming} or \cs{timing}
+% macro. The whole table will be drawn inside a \envv{tikzpicture} environment
+% using multiple \cs{timing} and \cs{node} macros for the timing signals and
+% their names, respectively. Additional \pkg{tikz} drawing code can be insert
+% at the end of the table using \cs{extracode}.
+%
+% \DescribeMacro{extracode}{}
+% This macro is only defined inside a \env{tikztimingtable} environment and can
+% only be used after the last table line (\ie after a |\\|). If used all code
+% between it and the |\end{tikztimingtable}| will be placed inside the same
+% \envv{tikzpicture}. This allows to add some drawing lines or a grid to the
+% picture. It is also possible to draw something behind the timing diagram by
+% using the PGF background layer:
+% |\begin{pgfonlayer}{background}|\ldots|\end{pgfonlayer}|.
+%
+% \subsubsection{Macros for \cs{extracode} Section}
+% The following macros are only defined inside a \env{tikztimingtable} after the
+% macro \cs{extracode}. They are useful for drawing additional material.
+%
+%
+% \DescribeMacro{tablegrid}{\oarg{TikZ Settings}}
+% \DescribeMacro*{fulltablegrid}{\oarg{TikZ Settings}}
+% After \css{extracode} this macros draw a grid in the background of the table.
+% The first one draws a separate grid for each row and the second one a big grid
+% over all rows.
+%
+% \DescribeMacro{rowdist}{}
+% \DescribeMacro*{coldist}{}
+% This macros return the row and column distance. There are useful for drawing
+% additional material relative to the rows and columns. This values can be set
+% (\eg in the optional argument of the table) using the \texttt{timing/rowdist}
+% and \texttt{timing/coldist} settings which are explained in
+% Section~\ref{sec:styles}.
+%
+% \DescribeMacro{nrows}{}
+% Returns the number of rows in the current table. Useful for use in
+% \cs{horlines}.
+%
+% \DescribeMacro{twidth}{}
+% Returns the width (as multiple of the `period width') of the longest timing
+% diagram line in the table.\\Example: If the longest line would be
+% `|H 2.3L z|' than \cs{twidth} would be $1+2.3+0.5=3.8$.
+%
+% \DescribeMacro{horlines}{\oarg{TikZ Settings}\marg{list}}
+% Draws horizontal lines, optionally with the given \meta{Settings}, at the base
+% line of the rows given by \meta{list}. The PGF macro
+% \css{foreach}\footnote{See the \texttt{pgf} manual for more details.} is
+% internally used so the list can include not only row numbers as integer but
+% also fractional numbers and the `|...|' operator to auto-increment the
+% numbers. Please note that all numbers in the list are multiplied by
+% \cs{rowdist}.
+% If the list is empty the default `|1,2,...,\nrows|' is used which draws lines
+% for all rows.
+%
+% \DescribeMacro{vertlines}{\oarg{TikZ Settings}\marg{list}}
+% Like \cs{horlines} but draws vertical lines and the listed numbers a relative
+% to the basic width.
+% If the list is empty the default `|0,1,...,\twidth|' is used which draws lines
+% after every period width.
+%
+% \DescribeMacro{tablerules}{\oarg{TikZ Settings}}
+% This macro adds top and bottom rules to the table in the same (or at least
+% very similar) way as the \texttt{booktabs} package is doing it for normal
+% \texttt{tabular}s. The current bounding box is used to calculate the needed
+% rule length, which makes this macro position dependent if further code is
+% changing the bounding box.
+%
+% \subsubsection*{Positions \& Scalings inside the Table}
+% The first row starts at $y=0$ and the next rows are each
+% |-1*\rowdist| lower than the previous one.
+% ^^A The very last one can be accessed by the tikz coordinate `\texttt{(last
+% ^^A row)}'.
+% The vertical unit is 1 \textsf{signal height} and the default row distance is
+% `2' (=$2\times$\textsf{signal height}). This means that a normal table with
+% three rows goes from $y=+1$ (base line at 0 + 1 \textsf{signal height}) to
+% $y=-4$ (first row:~+0, second row:~-2, third row:~-4). This are relative to
+% the middle of the drawn lines, \ie the bounding box is
+% $2\times\frac{\text{\textsf{line width}}}{2}=1\cdot $\textsf{line width}
+% higher.
+%
+% The timing column starts at $x=0$ and goes into the positive range while
+% scaled using the period width. Example: |HHHh| has a width of 3.5.
+%
+% The label column starts at $x=-$|\coldist| and the text is right align with
+% the right border at this position.
+%
+%
+% \newpage
+% \section{Styles}\label{sec:styles}
+% The generated logic signals are drawn using the style mechanism provided by
+% \pkg{tikz} (which is based on \pkg[pgf]{pgfkeys}). This styles are defined and
+% can be redefined using \css{tikzset}|{|\meta{style
+% name}|/.style=|\meta{value}|,}|. They can also be used in all places where
+% \meta{TikZ Settings} is mentioned. Please note that path/draw specific
+% settings might not survive the transition to characters which have there own
+% color, because these start a new drawing path. For a more detailed
+% explanation why this is necessary see the \pkg{tikz} manual. However, timing
+% specific settings are saved and restored between internal paths.
+%
+% The package follows the directory structures approach used by TikZ/PGF and
+% places all styles and other settings under the ``subdirectory'' `|timing|' in
+% the main ``directory'' `tikz', which is the default when \css{tikzset} is
+% used.\\Example: The slope of the transitions can be changed using the key
+% `|timing/slope|', which can also written in the absolute form
+% `|/tikz/timing/slope|'.
+%
+% The Table~\ref{tab:styles} lists all styles defined by this package.
+% \begin{table}[b]
+% \centering
+% \caption{TikZ Styles and Settings provided and used by this Package.}
+% \label{tab:styles}
+% \def\en{\,\textsf{--}\,}
+% \makebox[\textwidth][c]{^^A
+% \begin{tabularx}{1.15\textwidth}{>{\ttfamily}l>{\raggedright\arraybackslash}X}
+% \toprule
+% \normalfont Style/Setting & Description \\
+% \midrule
+% timing & Base settings like signal height \& period width.\\
+% timing/intext & Used for \cs{texttiming}. Depends on |timing|.\\
+% timing/grid & Used for grids. Depends on |help lines| and |timing|. \\
+% timing/table & Used for \env{tikztimingtable}. Depends on |timing|.\\
+% timing/table/grid & Used for table grid. Depends on |timing/grid|.\\
+% timing/table/lines & Used for \cs{horlines} and \cs{vertlines}. \\
+% timing/table/rules & Used for \cs{tablerules}. \\
+% timing/inline node & Used for nodes created by the |N| character. Default
+% to \texttt{coordinate}. \\
+% \midrule
+% timing/\meta{lowercase char} & Style for character \meta{char}. Not used
+% for `|H|' and `|L|'. \\
+% timing/\meta{lc char}/background & Background style for characters `|D|'
+% and `|U|'. \\
+% timing/\meta{lc char}/text & Text style for character \meta{char}. Only
+% defined for `|D|'. \\
+% \midrule
+% timing/slope=\meta{0.0\en1.0} & Sets slope for logic transitions.
+% \newline This also sets |dslope=2*slope|, |zslope=slope/2|.\\
+% timing/lslope=\meta{0.0\en1.0} & Sets slope for logic transitions only.
+% Default: 0.1\\
+% timing/dslope=\meta{0.0\en1.0} & Sets slope for data transitions.
+% Default: 0.2\\
+% timing/zslope=\meta{0.0\en1.0} & Sets slope for Z transitions. Default:
+% 0.05\\
+% timing/rowdist=\meta{distance} & Sets (baseline) distance between rows in
+% a tikztimingtable. Default: 2 (=$2\times$signal height)\\
+% timing/coldist=\meta{distance} & Sets distance between columns in a
+% tikztimingtable. Default: 1 (=$1\times$period width)\\
+% \bottomrule
+% \end{tabularx}
+% }
+% ^^A\\[\smallskipamount]
+% ^^A\emph{Note:} As a convention all style names are completely in lowercase.
+% \end{table}
+%
+% \clearpage
+% \section{Examples}
+% This section shows some examples by putting either the full source code or
+% only the needed characters beside the graphical result. Please note that the
+% displayed syntax is the one of \cs{timing} where the initial character is
+% declared as optional argument (\oarg{char}) \emph{inside}/\emph{together} with
+% the logic characters. The syntax of \cs{textttiming} is identical except the
+% initial character is given as a normal optional argument before the characters
+% argument.
+% All examples except Example~\ref{exa:adv} are attached in compilable form
+% to this PDF.
+% ^^A\\[\smallskipamount]
+% ^^A\emph{Example notation example:} `|[c]cccc|' means either
+% ^^A|\timing{[c]cccc};| or |\texttiming[c]{cccc}|.
+%
+
+% \begin{exampletable}
+% \centering
+% \pgfmathsetbasenumberlength{2}
+% \newcounter{hexcount}
+% \addtocounter{hexcount}{+8}%
+% \newcommand{\hexcountmacro}{%
+% \pgfmathdectoBase\thehexcount{\value{hexcount}}{16}%
+% \hbox{\thehexcount}%
+% \addtocounter{hexcount}{+1}%
+% }
+% \caption{Initial Characters, Modifiers, TikZ Settings}\label{exa:adv}
+% \def\somemacro{}%
+% \def\code{}%
+% \makebox[\textwidth][c]{%
+% \begin{tikztimingexampletable}
+% HLZXDUTC \\
+% cccc \\
+% tttt \\
+% [c]cccc \\
+% 4{c} \\
+% 4c4c \\
+% 4{1.8c} \\
+% [d] 4{5D{Text}} 0.2D \\
+% 3.4H 0.6L \\
+% DDDUUUDDD \\
+% DDD{}DUUDD \\
+% 8{2D{\hexcountmacro}} \\
+% 3{2{0.25X 2.5D .25Z}} \\
+% DDD{} 3{0.2D{}} DDD \\
+% DDD{} 3{0.2D{}} 0.4D{} 0.6D{} DDD \\
+% HHHLLH SSSS HLLHHL \\
+% HHGHHGGHHLLGLLGH \\
+% ZZ G ZZ G XX G X \\
+% LLL 2{0.1H 0.1L} 0.6H HH \\
+% LLL [timing/slope=0.05] 4{.05H .05L} 0.6H HH\\
+% LLL 0.4U 0.6H HH \\
+% [L][timing/slope=1.0] HL HL HL HL HL \\
+% LLLLL !{-- +(.5,.5) -- ++(1,0)} HHHHHH \\
+% LLLLL [/utils/exec={\somemacro\code}] HHHHHH \\
+% LL [green] HH [brown] XX LL ZZ [orange] HH \\
+% [][line width=1pt] HLXZDU [line width=0.1pt] HLXZDU \\
+% [][line width=1pt] HLXZDU ;[line width=0.1pt] HLXZDU \\
+% \end{tikztimingexampletable}%
+% }
+% \\\scriptsize
+% \emph{Note:} Optional argument must be placed before macro argument if
+% \cs{texttiming} is used.
+%
+% \end{exampletable}
+%
+% \begin{example}
+% \centering
+% \begin{examplecode}
+% \begin{tikztimingtable}
+% <<Name>> & hLLLLh \\
+% Clock & 10{c} \\
+% Signal & z4D{Text}z \\
+% \end{tikztimingtable}
+% \end{examplecode}
+% \caption{\env{tikztimingtable} without \cs{extracode}.}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \begin{examplecode}
+% \begin{tikztimingtable}
+% <<Name>> & hLLLLh \\
+% Clock & 10{c} \\
+% Signal & z4D{Text}z \\
+% \extracode
+% \draw (0,0) circle (0.2pt); % Origin
+% \begin{pgfonlayer}{background}
+% \vertlines[help lines]{0.5,4.5}
+% \end{pgfonlayer}
+% \end{tikztimingtable}
+% \end{examplecode}
+% \caption{\env{tikztimingtable} with \cs{extracode}.}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \begin{examplecode}
+% \begin{tikzpicture}[x=4cm,y=4cm]
+% \draw (0,0) rectangle (1,1);
+% \draw (0.2,0.7) circle (10pt);
+% \begin{scope}[green]
+% \draw (0.1,0.1) -- +(0.8,0.2);
+% \timing (0.3,0.4) {hlzhhlhhl};
+% \end{scope}
+% \timing [rotate=-30]
+% (0.4,0.7) {HLZHHLHHL};
+% \end{tikzpicture}
+% \end{examplecode}
+% \caption{\cs{timing} inside general \envv{tikzpicture}.}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \begin{examplecode}
+% \Huge
+% \begin{tikzpicture}[timing,thick,
+% timing/inline node/.style={coordinate,
+% shift={(0.05,-.5)}}]
+% \timing (0,2) {hH N(A) LHLHL};
+% \timing (0,0) {HLH N(B) LHLl};
+% \draw [orange,semithick]
+% (A) ellipse (.2 and .6) +(0,-0.6) coordinate (Ax)
+% (B) ellipse (.2 and .6) +(0,+0.6) coordinate (Bx);
+% \draw [orange,semithick,->]
+% (Ax) parabola[bend pos=0.5] (Bx);
+% \end{tikzpicture}
+% \end{examplecode}
+% \caption{Using In-Line Nodes to draw Relationships.}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \lstset{basicstyle=\footnotesize\ttfamily}
+% \begin{examplecode}
+% \def\degr{${}^\circ$}
+% \begin{tikztimingtable}
+% Clock 128\,MHz 0\degr & H 2C N(A1) 8{2C} N(A5) 3{2C} G\\
+% Clock 128\,MHz 90\degr & [C] 2{2C} N(A2) 8{2C} N(A6) 2{2C} C\\
+% Clock 128\,MHz 180\degr & C 2{2C} N(A3) 8{2C} N(A7) 2{2C} G\\
+% Clock 128\,MHz 270\degr & 3{2C} N(A4) 8{2C} N(A8) 2C C\\
+% Coarse Pulse & 3L 16H 6L \\
+% Coarse Pulse - Delayed 1 & 4L N(B2) 16H N(B6) 5L \\
+% Coarse Pulse - Delayed 2 & 5L N(B3) 16H N(B7) 4L \\
+% Coarse Pulse - Delayed 3 & 6L 16H 3L \\
+% \\
+% Final Pulse Set & 3L 16H N(B5) 6L \\
+% Final Pulse $\overline{\text{Reset}}$ & 6L N(B4) 16H 3L \\
+% Final Pulse & 3L N(B1) 19H N(B8) 3L \\
+% \extracode
+% \tablerules
+% \begin{pgfonlayer}{background}
+% \foreach \n in {1,...,8}
+% \draw [help lines] (A\n) -- (B\n);
+% \end{pgfonlayer}
+% \end{tikztimingtable}
+% \end{examplecode}
+% \caption{Using In-Line Nodes to draw Marker Lines.}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \lstset{basicstyle=\ttfamily\small}
+% \def\texta{}\def\textb{}^^A
+% \let\insertoriginalimageforcomparisionifpresent\relax
+% \ifpdf
+% \IfFileExists{SR_FF_timing_diagram.png}{^^A
+% \def\insertoriginalimageforcomparisionifpresent{^^A
+% \hspace{0.2\textwidth}\relax\includegraphics[width=28ex,trim=0 10pt 0
+% 0,clip]{SR_FF_timing_diagram.png}^^A
+% }^^A
+% \def\texta{ (left)}\def\textb{ (right)}^^A
+% }{}^^A
+% \def\exampleextraheader{%
+% \string\let
+% \string\insertoriginalimageforcomparisionifpresent\string\relax
+% }%
+% \fi
+% \begin{examplecode}
+% \definecolor{bgblue}{rgb}{0.41961,0.80784,0.80784}
+% \definecolor{bgred}{rgb}{1,0.61569,0.61569}
+% \definecolor{fgblue}{rgb}{0,0,0.6}
+% \definecolor{fgred}{rgb}{0.6,0,0}
+% \begin{tikztimingtable}[timing/slope=0,
+% timing/coldist=2pt,xscale=2,yscale=1.1,semithick]
+% \scriptsize clock & 7{C}\\
+% S & .75L h 2.25L H LLl [fgblue]\\
+% R & 1.8L .8H 2.2L 1.4H 0.8L [fgblue]\\
+% Q & L .8H 1.7L 1.5H LL\\
+% $\overline{\mbox{Q}}$ & H .8L 1.7H 1.5L HH\\
+% Q & LHHHHLL[fgred]\\
+% $\overline{\mbox{Q}}$ & HLLLLHH[fgred]\\
+% \extracode
+% \begin{pgfonlayer}{background}
+% \shade [right color=bgblue,left color=white]
+% (7,-8.45) rectangle (-2,-4.6);
+% \shade [right color=bgred,left color=white]
+% (7,-12.8) rectangle (-2,-8.6);
+% \begin{scope}[gray,semitransparent,semithick]
+% \horlines{}
+% \foreach \x in {1,...,6}
+% \draw (\x,1) -- (\x,-12.8);
+% % similar: \vertlines{1,...,6}
+% \end{scope}
+% \node [anchor=south east,inner sep=0pt]
+% at (7,-8.45) {\tiny clocked};
+% \node [anchor=south east,inner sep=0pt,fgred]
+% at (7,-12.8) {\tiny positive edge triggered};
+% \end{pgfonlayer}
+% \end{tikztimingtable}
+% \insertoriginalimageforcomparisionifpresent
+% \end{examplecode}
+% \caption[SR flip-flop timing diagram]{SR flip-flop timing diagram\texta.
+% Redrawn from image\textb\\ {\small
+% \url{http://commons.wikimedia.org/wiki/File:SR_FF_timing_diagram.png}
+% }}
+% \end{example}
+%
+% \begin{example}
+% \centering
+% \lstset{basicstyle=\ttfamily\footnotesize}
+% \def\texta{}\def\textb{}^^A
+% \begin{examplecode}
+% \newcounter{countup}
+% \newcommand*{\countup}{\addtocounter{countup}{1}\thecountup}
+% \newcommand*{\crst}{\setcounter{countup}{0}}
+% \begin{tikztimingtable}
+% [timing/d/background/.style={fill=white},
+% timing/lslope=0.2]
+% CPOL=0 & LL 15{T} LL \\
+% CPOL=1 & HH 15{T} HH \\
+% & H 17L H \\
+% \\
+% \crst Cycle \# & U 8{2D{\countup}} 2U \\
+% \crst MISO & D{z} 8{2D{\countup}} 2D{z} \\
+% \crst MOSI & D{z} 8{2D{\countup}} 2D{z} \\
+% \\
+% \crst Cycle \# & UU 8{2D{\countup}} U \\
+% \crst MISO & D{z}U 8{2D{\countup}} D{z} \\
+% \crst MOSI & D{z}U 8{2D{\countup}} D{z} \\
+% \extracode
+% \begin{pgfonlayer}{background}
+% \begin{scope}[semitransparent,semithick]
+% \vertlines[red]{2.1,4.1,...,17.1}
+% \vertlines[blue]{3.1,5.1,...,17.1}
+% \end{scope}
+% \end{pgfonlayer}
+% \begin{scope}
+% [font=\sffamily\Large,shift={(-6em,-0.5)},anchor=east]
+% \node at ( 0, 0) {SCK}; \node at ( 0,-3 ) {SS};
+% \node at (1ex,-9) {CPHA=0}; \node at (1ex,-17) {CPHA=1};
+% \end{scope}
+% \end{tikztimingtable}%
+% \end{examplecode}
+% \caption[SPI Interface Timing]{SPI Interface Timing\texta. Redrawn from
+% image\textb\\ {\small
+% \url{http://en.wikipedia.org/wiki/File:SPI_timing_diagram.svg}}}
+% \end{example}
+%
+% \StopEventually{}
+% \FloatBarrier
+% \clearpage
+% \section{Implementation}
+% \subsection{Package Header}
+% \begin{macrocode}
+%<*package>
+\RequirePackage{tikz}
+\usetikzlibrary{calc}
+\usetikzlibrary{backgrounds}
+\RequirePackage{environ}
+
+\def\tikztimingwidth{0.0}
+\newcount\tikztiming@numint
+\newcount\tikztiming@numfrac
+\def\tikztiming@num{1.0}%
+%%\def\tikztiming@num{\the\tikztiming@numint.\the\tikztiming@numfrac}
+
+\newcounter{tikztiming@nrows}%
+\def\tikztiming@rowdist{2}%
+\def\tikztiming@coldist{1}%
+\def\tikztiminglabel#1{#1}%
+
+\def\tikztiming@prefix{tikztiming@trans@}
+% \end{macrocode}
+
+% \subsection{TikZ Style Settings}
+% \begin{macrocode}
+\tikzset{timing/.style={%
+ x=1.6ex, y=1.6ex,
+ line cap=round, line join=round,
+ }%
+}
+\tikzset{%
+ timing/.cd,
+ grid/.style={timing,help lines},
+ intext/.style={timing,line width=0.15ex},
+ inline node/.style={shape=coordinate},
+ table/.style={timing,line width=0.15ex,font=\sffamily},
+ coord/.style={inner sep=0pt,outer sep=0pt},
+ save/.style={inner sep=0pt,outer sep=0pt,/utils/exec=\tikztiming@savesettings},
+ restore/.style={/utils/exec=\tikztiming@restoresettings},
+ name/.style={inner sep=0pt,outer sep=0pt},
+ d/text/.style={timing,scale=0.6,font=\sffamily},
+ d/background/.style={},
+ h/.style={},
+ l/.style={},
+ d/.style={},
+ m/.style={black!40!brown},
+ u/background/.style={fill=gray},
+ u/.style={},
+ o/background/.style={},
+ o/.style={timing/d,line width=0.10ex,dotted},
+ z/.style={blue},
+ t/.style={},
+ c/.style={timing/slope=0.0},
+ x/.style={red},
+ table/grid/.style={timing/grid},
+ table/lines/.style={},
+ table/rules/.style={line width=0.08em,line cap=butt},
+ slope/.code={%
+ \tikztimingsetslope{#1}%
+ \tikztimingsetdslope{2*#1}%
+ \tikztimingsetzslope{#1/2}%
+ },
+ lslope/.code={\tikztimingsetslope{#1}},
+ dslope/.code={\tikztimingsetdslope{#1}},
+ zslope/.code={\tikztimingsetzslope{#1}},
+ coldist/.store in=\tikztiming@coldist,
+ rowdist/.store in=\tikztiming@rowdist,
+}
+% \end{macrocode}
+%
+% \subsection{Macros}
+% \begin{macro}{\texttimingbefore}
+% This macro is executed inside the tikzpicture environment of \cs{texttiming}
+% before the timing diagram is drawn.
+% \begin{macrocode}
+\def\texttimingbefore{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\texttimingafter}
+% This macro is executed inside the tikzpicture environment of \cs{texttiming}
+% after the timing diagram is drawn.
+% \begin{macrocode}
+\def\texttimingafter{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\texttiminggrid}
+% Draws a background grid with the `timing/grid' setting. Should be used inside
+% \cs{texttimingbefore}.
+% \begin{macrocode}
+\def\texttiminggrid{%
+ \draw[xstep={\timingwidth/2.},ystep={\timingheight/2.},timing/grid] (0,0) grid
+ (\timingwidth*\tikztimingwidth,\timingheight);
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\texttiming}[2]{Optional initial character}{Timing characters}
+% \begin{macrocode}
+\DeclareRobustCommand*\texttiming[2][]{%
+ \begingroup
+ \tikztiming@init
+ \uppercase{\def\lastchar{#1}}%
+ \@ifundefined{tikztiming@initcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@initcode@\lastchar}}%
+ \ifx\lastchar\empty\else
+ \@ifundefined{\tikztiming@prefix\lastchar @start}%
+ {\PackageWarning{tikz-timing}{Start value for timing character '\lastchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@nameaddtostr{\lastchar @start}{}}%
+ \fi
+ \tikztiming@#2\relax
+ %\message{^^J\meaning\tikztiming@str^^J}%
+ \begin{tikzpicture}[timing/intext]%
+ \path[use as bounding box] (0,0) rectangle
+ (\timingwidth*\tikztimingwidth,\timingheight);%
+ \texttimingbefore
+ \tikztiming@str;%
+ \texttimingafter
+ \end{tikzpicture}%
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@init}
+% \begin{macrocode}
+\def\tikztiming@init{%
+ \def\lastchar{}%
+ \let\currentchar\empty
+ \def\tikztimingwidth{0.0}%
+ \setcounter{tikztimingtrans}{-1}%
+ \def\tikztiming@str{\draw (0,0) coordinate (timing/start base) }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing}
+% \begin{macrocode}
+\def\timing{%
+ \@ifnextchar{[}%
+ {\timing@}%
+ {\timing@[]}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing@}[1]{Optional TikZ Settings}
+% \begin{macrocode}
+\def\timing@[#1]{%
+ \@ifnextchar{+}%
+ {\timing@@{#1}}%
+ {\@ifnextchar(%)
+ {\timing@@{#1}}%
+ {\timing@@{#1}+(0,0)}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing@@}[3]{Optional TikZ Settings}{Potential `+' or
+% empty}{Coordinate}
+% \begin{macrocode}
+\def\timing@@#1#2(#3){%
+ \timing@@@{#1}{#2(#3)}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing@@@}[3]{Optional TikZ Settings}{Coordinate}{Timing
+% Characters}
+% \begin{macrocode}
+\def\timing@@@#1#2#3{%
+ \begingroup
+ \tikztiming@init
+ \@ifnextchar{[}%
+ {\timing@@@init}%
+ {\timing@@@init[]}%
+ #3\relax
+ %\message{^^J\meaning\tikztiming@str^^J}%
+ \begin{scope}[shift={#2},timing,#1]%
+ \tikztiming@str;%
+ \end{scope}%
+ \endgroup
+ \timing@@@end
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing@@@end}[1]{Token behind \cs{timing} macro.}
+% \begin{macrocode}
+\def\timing@@@end#1;{%
+ \ifx;#1;\else
+ \PackageError{tikz-package}{Can not parse timing path}{}{}{}%
+ \fi
+}
+%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timing@@@init}[1]{Initial character.}
+% \begin{macrocode}
+\def\timing@@@init[#1]{%
+ \uppercase{\def\lastchar{#1}}%
+ \@ifundefined{tikztiming@initcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@initcode@\lastchar}}%
+ \ifx\lastchar\empty\else
+ \@ifundefined{\tikztiming@prefix\lastchar @start}%
+ {\PackageWarning{tikz-timing}{Start value for timing character '\lastchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@nameaddtostr{\lastchar @start}{}}%
+ \fi
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\tikztiming@trans@}
+% The empty transition gets defined to avoid errors if it is used by the generic
+% code, e.g. if a non-combinable character like `C' is the last one.
+% \begin{macrocode}
+\let\tikztiming@trans@\@gobble
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@T}
+% \begin{macrocode}
+\def\tikztiming@aftercode@T{%
+ \tikztiming@output@flush
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@t}
+% \begin{macrocode}
+\def\tikztiming@aftercode@t{%
+ \tikztiming@aftercode@T
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@C}
+% \begin{macrocode}
+\def\tikztiming@aftercode@C{%
+ %\tikztiming@output@flush
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@c}
+% \begin{macrocode}
+\def\tikztiming@aftercode@c{%
+ \tikztiming@aftercode@C
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@G}
+% \begin{macrocode}
+\def\tikztiming@aftercode@G{%
+ \let\lastchar\secondlastchar
+ \let\tikztimingwidth\lasttikztimingwidth
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@g}
+% \begin{macrocode}
+\def\tikztiming@aftercode@g{%
+ \let\lastchar\secondlastchar
+ \let\tikztimingwidth\lasttikztimingwidth
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@S}
+% \begin{macrocode}
+\def\tikztiming@aftercode@S{%
+ \let\lastchar\secondlastchar
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@aftercode@s}
+% \begin{macrocode}
+\def\tikztiming@aftercode@s{%
+ \let\lastchar\secondlastchar
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@beforenextcode@D@edge@}
+% \begin{macrocode}
+\def\tikztiming@beforenextcode@D@edge@{%
+ \if D\currentchar\else
+ \if d\currentchar\else
+ \def\lastchar{D}%
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@beforecode@d@edge@}
+% \begin{macrocode}
+\def\tikztiming@beforenextcode@d@edge@{%
+ \if D\currentchar\else
+ \if d\currentchar\else
+ \def\lastchar{D}%
+ \fi
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@initcode@D}
+% \begin{macrocode}
+\def\tikztiming@initcode@D{%
+ \def\lastchar{D@edge@}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@initcode@d}
+% \begin{macrocode}
+\def\tikztiming@initcode@d{%
+ \def\lastchar{d@edge@}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@}
+% The |\@ifnextchar\bgroup| is a trick to remove following spaces which would
+% break the number test.
+% \begin{macrocode}
+\def\tikztiming@{%
+ \@ifnextchar\bgroup
+ {\tikztiming@testfornum}%
+ {\tikztiming@testfornum}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@eaddtostr}[1]{Tokens to add to string.}
+% \begin{macrocode}
+\def\tikztiming@eaddtostr#1{%
+ \begingroup
+ \tikztiming@internaldefs{}%
+ \@temptokena\expandafter{\tikztiming@str}%
+ \xdef\tikztiming@str{%
+ \the\@temptokena
+ #1%
+ }%
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@addtostr}
+% \begin{macrocode}
+\def\tikztiming@addtostr{%
+ \g@addto@macro\tikztiming@str
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@output}[2]{Character 1}{Character 2}
+% \begin{macrocode}
+\def\tikztiming@output#1#2{%
+ \ifx\relax#2\relax
+ \tikztiming@nameaddtostr{#1}%
+ \else
+ \ifcase0%
+ \ifx\tikztiming@output@bufchara\empty
+ \ifx\tikztiming@output@bufcharb\empty
+ 1%
+ \fi
+ \fi\relax
+ % not empty
+ \edef\tikztiming@output@currentchar{#2}%
+ \ifcase0%
+ \expandafter\ifx\csname tikztiming@nocombine@#2\endcsname\relax
+ \ifx\tikztiming@output@currentchar\tikztiming@output@bufcharb
+ 1%
+ \fi\fi
+ \relax
+ \tikztiming@output@flush
+ \edef\tikztiming@output@bufchara{#1}%
+ \edef\tikztiming@output@bufcharb{#2}%
+ \or
+ \pgfmathparse{\tikztiming@output@bufnum + \tikztiming@num}%
+ \let\tikztiming@output@bufnum\pgfmathresult
+ \def\tikztiming@num{1.0}%
+ \fi
+ \else % empty
+ \edef\tikztiming@output@bufchara{#1}%
+ \edef\tikztiming@output@bufcharb{#2}%
+ \let\tikztiming@output@bufnum\tikztiming@num
+ \def\tikztiming@num{1.0}%
+ \fi
+ \fi
+}
+% \end{macrocode}
+%
+% Init buffer macros:
+% \begin{macrocode}
+\def\tikztiming@output@bufchara{}%
+\def\tikztiming@output@bufcharb{}%
+\def\tikztiming@output@bufnum{0}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@output@flush}
+% \begin{macrocode}
+\def\tikztiming@output@flush{%
+ \begingroup
+ \let\tikztiming@num\tikztiming@output@bufnum
+ \tikztiming@nameaddtostr{%
+ \tikztiming@output@bufchara
+ \tikztiming@output@bufcharb
+ }%
+ \endgroup%
+ \gdef\tikztiming@output@bufchara{}%
+ \gdef\tikztiming@output@bufcharb{}%
+ \global\let\tikztiming@output@bufnum\tikztiming@num
+ \gdef\tikztiming@num{1.0}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@nameaddtostr}[1]{Name of macro without prefix
+% to add}
+% \begin{macrocode}
+\def\tikztiming@nameaddtostr#1{%
+ \begingroup
+ \edef\@tempa{\tikztiming@num}%
+ \expandafter\g@addto@macro
+ \expandafter\tikztiming@str
+ \expandafter{\csname\tikztiming@prefix#1\expandafter\endcsname
+ \expandafter{\@tempa} }%
+ \endgroup
+ \def\tikztiming@num{1.0}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@nameedef}[3]{Optional character to indicate
+% character case}{Macro name to be defined (without prefix)}{Content of macro}
+% Defines internal tikztiming macro with name |\|\meta{prefix}\meta{name (\#2)}.
+% The macro definition (\#3) is expanded while the internal drawing definitions
+% are active.
+% \begin{macrocode}
+\newcommand\tikztiming@nameedef[3][A]{%
+ \def\@gtempa##1{#3}%
+ \expandafter\let\csname\tikztiming@prefix#2@general\endcsname\@gtempa
+ \begingroup
+ \tikztiming@internaldefs{#1}%
+ \xdef\@gtempa##1{\@gtempa{\width}}%
+ \endgroup
+ \expandafter\let\csname\tikztiming@prefix#2\endcsname\@gtempa
+ \let\@gtempa\empty
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@namelet}[2]{Original Characters}{New Characters}
+% Only execute |\let| if the original macro is defined or the destination macro
+% is defined and would now set to undefined.
+% \begin{macrocode}
+\newcommand\tikztiming@namelet[2]{%
+ \ifcase0%
+ \@ifundefined{\tikztiming@prefix#2}%
+ {\@ifundefined{\tikztiming@prefix#1}%
+ {0}{1}%
+ }%
+ {1}%
+ \relax
+ \else
+ \expandafter\let
+ \csname\tikztiming@prefix#1\expandafter\endcsname
+ \csname\tikztiming@prefix#2\endcsname
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@@end}
+% \begin{macrocode}
+\def\tikztiming@@end{%
+ \tikztiming@output@flush
+ \global\let\tikztimingwidth\tikztimingwidth
+ \tikztiming@addtostr{ coordinate (timing/end)
+ let \p1 = (timing/start base), \p2 = (timing/end) in
+ coordinate (timing/end base) at (\x2,\y1)
+ coordinate (timing/end top) at (\x2,1+\y1)
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@@}[1]{Next Character}
+% \begin{macrocode}
+\def\tikztiming@@#1{%
+ \ifx\relax#1\empty
+ \expandafter\tikztiming@@end
+ \else
+ \let\lasttikztimingwidth\tikztimingwidth
+ \tikztiming@iflower{#1}%
+ {\pgfmathparse{\tikztiming@num/2.0}\let\tikztiming@num\pgfmathresult}%
+ {}%
+ \pgfmathparse{\tikztimingwidth + \tikztiming@num}%
+ \let\tikztimingwidth\pgfmathresult
+ \def\currentchar{#1}%
+ \uppercase{\def\currentcharuc{#1}}%
+ \@ifundefined{tikztiming@beforenextcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@beforenextcode@\lastchar}}%
+ \@ifundefined{tikztiming@beforecode@\currentchar}%
+ {}%
+ {\@nameuse{tikztiming@beforecode@\currentchar}}%
+ \@ifundefined{\tikztiming@prefix\lastchar\currentchar}%
+ {\@ifundefined{\tikztiming@prefix\lastchar\currentcharuc}%
+ {\PackageWarning{tikz-timing}{Timing transition '\lastchar\currentchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@output{\lastchar}{\currentcharuc}}%
+ }%
+ {\tikztiming@output{\lastchar}{\currentchar}}%
+ \let\secondlastchar\lastchar
+ \let\lastchar\currentcharuc
+ \@ifundefined{tikztiming@aftercode@\currentcharuc}%
+ {}%
+ {\@nameuse{tikztiming@aftercode@\currentcharuc}}%
+ \expandafter
+ \tikztiming@testfortext
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfortext}
+% \begin{macrocode}
+\def\tikztiming@testfortext{%
+ \@ifnextchar\bgroup
+ {\tikztiming@handletext}%
+ {\tikztiming@}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@handletext}[1]{Text}
+% \begin{macrocode}
+\def\tikztiming@handletext#1{%
+ \@ifnextchar{[}%
+ {\tikztiming@handletext@}%
+ {\tikztiming@handletext@[]}%
+ #1\relax
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@handletext@}[2]{Optional Settings}{Text}
+% \begin{macrocode}
+\def\tikztiming@handletext@[#1]#2\relax{%
+ \begingroup
+ \expandafter\lowercase\expandafter{%
+ \expandafter\def\expandafter\currentcharlc
+ \expandafter{\currentchar}%
+ }%
+ \pgfkeysifdefined{/tikz/timing/\currentcharlc/text/.@cmd}%
+ {%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ node (timing@dend) at +(\dslope/2.0,\height/2.0) {}
+ node [%]
+ shift={($ (timing@dstart)!0.5!(timing@dend) $)},%
+ timing/\currentcharlc/text,%
+ }%
+ \endgroup
+ \tikztiming@addtostr{%[
+ #1%
+ ] {#2}%
+ }%
+ \def\lastchar{D@edge@}%
+ }{%
+ \endgroup
+ \PackageWarning{tikz-timing}{Ignoring text for character
+ '\currentchar'!}{}{}{}%
+ }%
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@stoppath}[1]{Character to gobble}
+% \begin{macrocode}
+\def\tikztiming@stoppath#1{%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ \newdraw
+ }%
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@stoppath@nosave}[1]{Character to gobble}
+% \begin{macrocode}
+\def\tikztiming@stoppath@nosave#1{%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ \newdrawns
+ }%
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@addnode}[1]{Character to gobble}
+% \begin{macrocode}
+\def\tikztiming@addnode#1{%
+ \@ifnextchar{[}%]
+ {\tikztiming@addnode@getoptions}%
+ {\tikztiming@addnode@getoptions[]}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@addnode}[1]{Options}
+% \begin{macrocode}
+\def\tikztiming@addnode@getoptions[#1]{%
+ \@ifnextchar{(}%)}
+ {\tikztiming@addnode@getname{#1}}%
+ {\tikztiming@addnode@getname{#1}()}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@addnode@getname}[2]{Previous read options}{Node
+% name}
+% \begin{macrocode}
+\def\tikztiming@addnode@getname#1(#2){%
+ \@ifnextchar\bgroup
+ {\tikztiming@addnode@{#1}{#2}}%
+ {\tikztiming@addnode@{#1}{#2}{}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@addnode@}[3]{Options}{Node name}{Node text}
+% \begin{macrocode}
+\def\tikztiming@addnode@#1#2#3{%
+ \tikztiming@output@flush
+ \begingroup
+ \def\@tempa{#2}%
+ \ifx\@tempa\empty
+ \def\@tempa{ node [timing/inline node,#1] }%
+ \else
+ \def\@tempa{ node [timing/inline node,#1] (#2) }%
+ \fi
+ \expandafter\tikztiming@addtostr\expandafter{\@tempa {#3} }%
+ \endgroup
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testforcode}
+% \begin{macrocode}
+\def\tikztiming@testforcode{%
+ \@ifnextchar{!}%
+ {\tikztiming@testforcode@}%
+ {\@ifnextchar{[}%
+ {\tikztiming@handleoption}%
+ {\@ifnextchar{;}%
+ {\tikztiming@stoppath@nosave}%
+ {\@ifnextchar{,}%
+ {\tikztiming@stoppath}%
+ {\@ifnextchar{N}%
+ {\tikztiming@addnode}%
+ {\tikztiming@@}%
+ }%
+ }%
+ }%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testforcode@}[1]{Character to gobble}
+% \begin{macrocode}
+\def\tikztiming@testforcode@#1{%
+ \@ifnextchar\bgroup
+ {\tikztiming@handlecode}%
+ {%
+ \PackageWarning{tikz-timing}{Missing braces after '!' character. Ignoring
+ this character}{}{}{}%
+ \tikztiming@
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@handlecode}[1]{Code to add to string}
+% \begin{macrocode}
+\def\tikztiming@handlecode#1{%
+ \tikztiming@output@flush
+ \tikztiming@addtostr{ #1 }%
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@handleoption}[1]{Options to add to string}
+% \begin{macrocode}
+\def\tikztiming@handleoption[#1]{%
+ \tikztiming@addtostr{ [#1] }%
+ \tikztiming@
+}
+% \end{macrocode}
+% \end{macro}
+%
+
+% \begin{macro}{\tikztiming@testfornum}
+% \begin{macrocode}
+\def\tikztiming@testfornum{%
+ \let\tikztiming@numchars\empty
+ \tikztiming@numfrac0\relax
+ \afterassignment
+ \tikztiming@testfornum@
+ \tikztiming@numint0%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfornumfrac}
+% \begin{macrocode}
+\def\tikztiming@testfornumfrac{%
+ \afterassignment
+ \tikztiming@testfornum@@@
+ \tikztiming@numfrac1%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@numloop}
+% \begin{macrocode}
+\def\tikztiming@numloop{%
+ \ifnum\tikztiming@numint>0%
+ \toks@\expandafter{\tikztiming@numchars}%
+ \xdef\tikztiming@numchars{%
+ \the\toks@
+ \the\@temptokena
+ }%
+ \advance\tikztiming@numint by -1\relax
+ \expandafter\tikztiming@numloop
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfornum@}
+% \begin{macrocode}
+\def\tikztiming@testfornum@{%
+ \ifnum0<\tikztiming@numint
+ \let\tikztiming@next\tikztiming@testfornum@@
+ \else
+ \def\tikztiming@next{%
+ \@ifnextchar{.}%
+ {\expandafter\tikztiming@testfornumfrac\@gobble}%
+ {%
+ \tikztiming@numint1\relax
+ \tikztiming@numfrac0\relax
+ \def\tikztiming@num{1.0}%
+ \expandafter\tikztiming@testforcode
+ }%
+ }%
+ \fi
+ \tikztiming@next
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfornum@@}
+% \begin{macrocode}
+\def\tikztiming@testfornum@@{%
+ \@ifnextchar{.}%
+ {\expandafter\tikztiming@testfornumfrac\@gobble}%
+ {\tikztiming@testfornum@@@}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfornum@@@}
+% \begin{macrocode}
+\def\tikztiming@testfornum@@@{%
+ \xdef\tikztiming@num{\the\tikztiming@numint.\expandafter\@gobble\the\tikztiming@numfrac}%
+ \@ifnextchar\bgroup
+ {%
+ \expandafter\tikztiming@numfrac\expandafter0\expandafter
+ \@gobble\the\tikztiming@numfrac\relax
+ \ifnum0=\tikztiming@numfrac\else
+ \pgfmathparse{round(\tikztiming@num)}%
+ \PackageWarning{tikz-timing}%
+ {Can not repeat group by a non-integer factor!^^J%
+ Rounding '\tikztiming@num' to '\pgfmathresult'.}{}{}{}%
+ \let\tikztiming@num\pgfmathresult
+ \fi
+ \tikztiming@testfornum@@@@
+ }%
+ {%
+ \tikztiming@testforcode
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@testfornum@@@@}[1]{Characters and other tokens to
+% repeat}
+% \begin{macrocode}
+\def\tikztiming@testfornum@@@@#1{%
+ \begingroup
+ \@temptokena{#1}%
+ \tikztiming@numloop%
+ \endgroup
+ \tikztiming@numint1\relax
+ \tikztiming@numfrac0\relax
+ \expandafter\tikztiming@\tikztiming@numchars
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Table environment}
+% \begin{macrocode}
+%\usetikzlibrary{backgrounds}
+\newcounter{tikztimingrows}
+% \end{macrocode}
+%
+% \begin{macro}{\tikztiming@extracode}
+% \begin{macrocode}
+\def\tikztiming@extracode{\@gobble{EXTRACODE}}%
+% \end{macrocode}
+% \end{macro}
+
+% \begin{environment}{tikztimingtable}[1]{Optional settings}
+% \begin{macrocode}
+\NewEnviron{tikztimingtable}[1][]{%
+ \begingroup
+ \setcounter{tikztiming@nrows}{0}%
+ \def\tikztiming@maxwidth{0.0}%
+ \let\extracode\tikztiming@extracode
+ \let\tablegrid\tikztiming@tablegrid
+ \let\fulltablegrid\tikztiming@fulltablegrid
+ \let\horlines\tikztiming@horlines
+ \let\vertlines\tikztiming@vertlines
+ \let\tablerules\tikztiming@tablerules
+ \def\rowdist{\tikztiming@rowdist}%
+ \def\coldist{\tikztiming@coldist}%
+ \def\nrows{\the\c@tikztiming@nrows}%
+ \def\twidth{\tikztiming@maxwidth}%
+ \begin{tikzpicture}[timing/table,#1]%
+ \coordinate (last row) at (0,\rowdist);
+ \coordinate (label pos) at (-1*\coldist,0);
+ \coordinate (timing/table/top left) at (0,1);
+ \coordinate (timing/table/bottom right) at (0,0);
+ \expandafter\tikztimingtable@row\BODY\endtikztimingtable@
+ \end{tikzpicture}
+ \endgroup
+}
+
+\def\endtikztimingtable@{\@gobble{ENDTIKSTIMING}}
+% \end{macrocode}
+% \end{environment}
+
+% \begin{macro}{\tikztimingextracode}[2]{Token to gobble}{Extra drawing code}
+% \begin{macrocode}
+\long\def\tikztimingextracode#1#2\endtikztimingtable@{%
+ \path let
+ \p1 = (timing/table/top left),
+ \p2 = (timing/table/bottom right)
+ in
+ coordinate (timing/table/bottom left) at (\x1,\y2)
+ coordinate (timing/table/top right) at (\x2,\y1)
+ coordinate (timing/table/size) at (\x2-\x1,\y1-\y2)
+ ;
+ #2%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@emptycell}
+% Just used as marker. Needs unique definition.
+% \begin{macrocode}
+\def\tikztiming@emptycell{%
+ \@gobble{tikztiming@emptycell}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingtable@row}[1]{Row content}
+% \begin{macrocode}
+\def\tikztimingtable@row#1\\{%
+ \tikztimingtable@row@#1&\tikztiming@emptycell&\\
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingtable@row@}[3]{Cell 1}{Cell 2 or empty}{Potential
+% further cells}
+% \begin{macrocode}
+\def\tikztimingtable@row@#1&#2&#3\\{%
+ \ifx\\#3\\\else
+ \begingroup
+ \def\@tempa{\tikztiming@emptycell&}%
+ \def\@tempb{#3}%
+ \ifx\@tempa\@tempb\else
+ \PackageWarning{tikz-timing}{%
+ To many columns in tikztimingtable row! Only two are allowed%
+ }{}{}{}%
+ \fi
+ \endgroup
+ \fi
+ \ifx\tikztiming@emptycell#2%
+ \def\next{\tikztimingtable@row@@{#1}{}}%
+ \else
+ \def\next{\tikztimingtable@row@@{#1}{#2}}%
+ \fi
+ \next
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingtable@row@@}[2]{Name/Label}{Timing characters}
+% \begin{macrocode}
+\def\tikztimingtable@row@@#1#2{%
+ \addtocounter{tikztiming@nrows}{1}%
+ \path ($ (last row) + (0,-1*\rowdist) $) coordinate (last row);
+ \path ($ (last row) + (-1*\coldist,0) $) node [anchor=base east,timing/name]
+ {\tikztiminglabel{#1}};
+ \timing (last row) {#2};
+ \path let \p1 = (timing/table/bottom right), \p2 = (timing/end base) in
+ coordinate (timing/table/bottom right) at ({max(\x1,\x2)},\y2);
+ %
+ \pgfmathparse{max(\tikztiming@maxwidth,\tikztimingwidth)}%
+ \let\tikztiming@maxwidth\pgfmathresult
+ \@ifnextchar\extracode
+ {%
+ \let\extracode\relax
+ \tikztimingextracode
+ }%
+ {%
+ \@ifnextchar\endtikztimingtable@
+ {\@gobble}{\tikztimingtable@row}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+
+% \begin{macro}{\tikztiming@fulltablegrid}[1]{Optional settings}
+% \begin{macrocode}
+\newcommand*\tikztiming@fulltablegrid[1][]{%
+ \begin{pgfonlayer}{background}
+ \scope[xstep={\timingwidth/2.},ystep={\timingheight/2.},
+ shift={(timing/table/bottom left)},timing/table/grid,#1]
+ \draw (0,0) grid
+ ($ (timing/table/top right) - (timing/table/bottom left) $);
+ \endscope
+ \end{pgfonlayer}
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@tablegrid}[1]{Optional settings}
+% \begin{macrocode}
+\newcommand*\tikztiming@tablegrid[1][]{%
+ \begin{pgfonlayer}{background}
+ \scope[xstep={\timingwidth/2.},ystep={\timingheight/2.},timing/table/grid,#1]
+ \foreach \y in {1,...,\nrows} {%
+ \draw {[shift={($ (timing/table/bottom left) + (0,\y*\rowdist) -
+ (0,\rowdist) $)}] let \p1 = (timing/table/bottom right) in (0,0) grid
+ (\x1,1)};
+ }%
+ \endscope
+ \end{pgfonlayer}
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@tablerules}[1]{Optional Settings}
+% \begin{macrocode}
+\newcommand*\tikztiming@tablerules[1][]{%
+ \draw [timing/table/rules,#1] let
+ \p1 = (current bounding box.north west),
+ \p2 = (current bounding box.south east),
+ \p3 = (last row)
+ in
+ (\x1-\tabcolsep,\rowdist) -- (\x2+\tabcolsep,\rowdist)
+ ($ (\x1-\tabcolsep,\y3) - (0,\rowdist-1) $) --
+ ($ (\x2+\tabcolsep,\y3) - (0,\rowdist-1) $)
+ ;
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@horlines}[2]{Optional Settings}{Row numbers}
+% \begin{macrocode}
+\newcommand*\tikztiming@horlines[2][]{%
+ \begingroup
+ \def\list{#2}%
+ \ifx\list\empty
+ \def\list{1,2,...,\nrows}%
+ \fi
+ \foreach \row in \list%
+ \draw [timing/table/lines,#1] let
+ \p1 = (timing/table/bottom right)
+ in
+ (0,\rowdist-\row*\rowdist) -- +(\x1,0);
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@vertlines}[2]{Optional Settings}{Column numbers}
+% \begin{macrocode}
+\newcommand*\tikztiming@vertlines[2][]{%
+ \begingroup
+ \def\list{#2}%
+ \ifx\list\empty
+ \def\list{0,1,...,\twidth}%
+ \fi
+ \draw [timing/table/lines,#1] let
+ \p1 = ($ (timing/table/bottom right) - (0,2) $)
+ in
+ \foreach \clk in \list {
+ (\clk,+1.5) -- +(0,\y1)
+ }
+ ;
+ \endgroup
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{Other Macros}
+%
+% \begin{macro}{\tikztiming@iflower}[1]{Character}
+% \begin{macrocode}
+\def\tikztiming@iflower#1{%
+ \begingroup
+ \edef\@tempa{`#1}%
+ \ifnum\@tempa=\lccode\@tempa
+ \endgroup
+ \expandafter
+ \@firstoftwo
+ \else
+ \endgroup
+ \expandafter
+ \@secondoftwo
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\timingwidth}
+% \begin{macro}{\timingheight}
+% \begin{macrocode}
+\def\timingwidth{1}%
+\def\timingheight{1}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@internaldefs}[1]{Character}
+% \begin{macrocode}
+\def\tikztiming@internaldefs#1{%
+ \def\draw{\noexpand\draw}%
+ \def\path{\noexpand\path}%
+ \def\fill{\noexpand\fill}%
+ \def\width{####1*\noexpand\timingwidth}%
+ \def\fwidth{\noexpand\timingwidth}%
+ \def\height{\noexpand\timingheight}%
+ \def\slope{\noexpand\timingslope}%
+ \def\zslope{\noexpand\timingzslope}%
+ \def\dslope{\noexpand\timingdslope}%
+ \def\gslope{0}%
+ \lowercase{%
+ \def\style{timing/#1}%
+ \def\bgstyle{timing/#1/background}%
+ }%
+ \def\newdraw{\tikztiming@newdraw}%
+ \def\newdrawns{\tikztiming@newdraw@nosave}%
+ \def\code##1{ [/utils/exec={\unexpanded{##1}}] }%
+}
+% \end{macrocode}
+% \end{macro}
+
+% \begin{macro}{\tikztimingsetslope}[1]{Slope value}
+% \begin{macrocode}
+\def\tikztimingsetslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@slope\pgfmathresult
+ \edef\timingslope{\tikztiming@slope*\noexpand\timingwidth}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingsetdslope}[1]{Slope value}
+% \begin{macrocode}
+\def\tikztimingsetdslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@dslope\pgfmathresult
+ \edef\timingdslope{\tikztiming@dslope*\noexpand\timingwidth}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingsetzslope}[1]{Slope value}
+% \begin{macrocode}
+\def\tikztimingsetzslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@zslope\pgfmathresult
+ \edef\timingzslope{\tikztiming@zslope*\noexpand\timingwidth}%
+}
+% \end{macrocode}
+% \end{macro}
+% \begin{macrocode}
+\tikztimingsetslope{0.10}%
+\tikztimingsetdslope{0.20}%
+\tikztimingsetzslope{0.05}%
+% \end{macrocode}
+%
+% \begin{macro}{\tikztiminguse}[1]{Character(s)}
+% \begin{macrocode}
+\def\tikztiminguse#1{%
+ \@ifundefined{\tikztiming@prefix#1@general}%
+ {\PackageWarning{Can not use transition macro for '#1'.}{}{}{}}%
+ {\@nameuse{\tikztiming@prefix#1@general}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingdef}[1]{One or two characters}
+% \begin{macrocode}
+\def\tikztimingdef#1{%
+ \tikztimingdef@#1\relax%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingdef@}[3]{First character}{Second character or
+% empty}{Definition code}
+% \begin{macrocode}
+\def\tikztimingdef@#1#2\relax#3{%
+ \ifx\relax#2\relax
+ \tikztiming@nameedef[#1]{#1}{#3}%
+ \else
+ \tikztiming@nameedef[#2]{#1#2}{#3}%
+ \fi
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiminglet}[2]{Original characters}{New characters}
+% \begin{macrocode}
+\def\tikztiminglet#1#2{%
+ \tikztiminglet@#1\relax#2\relax
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiminglet@}[4]{First original character}{Second original
+% character}{First new character}{Second new character}
+% \begin{macrocode}
+\def\tikztiminglet@#1#2\relax#3#4\relax{%
+ \tikztiming@namelet{#1#2}{#3#4}%
+ \tikztiming@namelet{#1#2@general}{#3#4@general}%
+ \tikztiming@iflower{#1}{}%
+ {\tikztiming@iflower{#2}%
+ {%
+ \lowercase{\tikztiminglet@{#1}{#2}\relax{#3}{#4}}\relax
+ }%
+ {%
+ \uppercase{\lowercase{%
+ \uppercase{\lowercase{\tikztiminglet@{#1}}{#2}}\relax{#3}}{#4}}\relax
+ \lowercase{\uppercase{%
+ \lowercase{\uppercase{\tikztiminglet@{#1}}{#2}}\relax{#3}}{#4}}\relax
+ }%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@chars}[1]{Comma to gobble}
+% Initial definition of character list. Will gobble the separation comma in
+% front of the first character which is added to the list.
+% \begin{macrocode}
+\def\tikztiming@chars#1{}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@ifcharexists}[1]{Character to check if in list}
+% \begin{macrocode}
+\def\tikztiming@ifcharexists#1{%
+ \def\tikztiming@ifcharexists@##1,#1,##2\relax{%
+ \ifx\relax##2\relax%
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ }%
+ \expandafter\tikztiming@ifcharexists@
+ \expandafter,\tikztiming@chars,#1,\relax%
+}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\tikztiming@addchar}[1]{Character}
+% \begin{macrocode}
+\def\tikztiming@addchar#1{%
+ \tikztiming@ifcharexists{#1}{%
+ \edef\tikztiming@chars{\tikztiming@chars,#1}%
+ }{}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingchar}[1]{New character}
+% \begin{macrocode}
+\def\tikztimingchar#1{%
+ \uppercase{%
+ \tikztiming@addchar{#1}%
+ \tikztimingchar@{#1}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\expandafter\def\csname\tikztiming@prefix @start\endcsname#1{}%
+% \end{macrocode}
+%
+% \begin{macro}{\tikztimingchar@}[3]{Character}{Start position}{Character
+% drawing code}
+% \begin{macrocode}
+\def\tikztimingchar@#1#2#3{%
+ \tikztiming@nameedef[#1]{#1@start}{#2 coordinate (timing/start) }%
+ \tikztiming@nameedef[#1]{#1}{#2 coordinate (timing/start) #3}%
+ \tikztimingdef{#1#1}{#3}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingalias}[2]{Original character}{New character}
+% \begin{macrocode}
+\def\tikztimingalias#1#2{%
+ \uppercase{\tikztimingalias@{#1}{#2}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingalias@}[2]{New character}{Original character}
+% \begin{macrocode}
+\def\tikztimingalias@#1#2{%
+ \tikztiming@namelet{#1}{#2}%
+ \tikztiming@namelet{#1@start}{#2@start}%
+ \lowercase{%
+ \tikztiming@namelet{#1}{#2}%
+ \tikztiming@namelet{#1@start}{#2@start}%
+ }%
+ \tikztiminglet{#1#1}{#2#2}%
+ \@for\@tempa:=\tikztiming@chars\do{%
+ \expandafter\tikztiminglet@@
+ \expandafter{\@tempa}{#1}{#2}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingecopy}[2]{New character}{Original character}
+% \begin{macrocode}
+\def\tikztimingecopy#1#2{%
+ \uppercase{\tikztimingecopy@{#1}{#2}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztimingecopy@}[2]{New character}{Original character}
+% \begin{macrocode}
+\def\tikztimingecopy@#1#2{%
+ \tikztimingchar{#1}{}{}%
+ \tikztimingdef{#1}{\tikztiminguse{#2}{##1}}%
+ \tikztiming@nameedef[#1]{#1@start}{\tikztiminguse{#2@start}{##1}}%
+ \lowercase{%
+ \@ifundefined{\tikztiming@prefix#2}{}{%
+ \tikztimingdef{#1}{\tikztiminguse{#2}{##1}}%
+ \tikztiming@nameedef[#1]{#1@start}{\tikztiminguse{#2@start}{##1}}%
+ }%
+ }%
+ \tikztimingdef{#1#1}{\tikztiminguse{#2#2}{##1}}%
+ \@for\@tempa:=\tikztiming@chars\do{%
+ \expandafter\tikztimingdef@@
+ \expandafter{\@tempa}{#1}{#2}%
+% \end{macrocode}
+% Handle lowercase macros:
+% \begin{macrocode}
+ \expandafter\lowercase\expandafter{\expandafter\def\expandafter\@tempb
+ \expandafter{\@tempa}}%
+ \@ifundefined{\tikztiming@prefix#2\@tempb}{}{%
+ \expandafter\tikztimingdef@@
+ \expandafter{\@tempb}{#1}{#2}%
+ }%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiminglet@@}[3]{Character from list}{New
+% character}{Original character}
+% \begin{macrocode}
+\def\tikztiminglet@@#1#2#3{%
+ \tikztiminglet@@@#1#2#3%
+ % Should stay, cause no harm:
+ \lowercase{\tikztiminglet@@@#1}#2#3%
+ \lowercase{\tikztiminglet@@@#1#2#3}%
+ \lowercase{\uppercase{\tikztiminglet@@@#1}#2#3}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiminglet@@@}[3]{Character from list}{New
+% character}{Original character}
+% \begin{macrocode}
+\def\tikztiminglet@@@#1#2#3{%
+ \tikztiminglet{#1#2}{#1#3}%
+ \tikztiminglet{#2#1}{#3#1}%
+}
+% \end{macrocode}
+% \end{macro}
+
+%
+% \begin{macro}{\tikztimingdef@@}[3]{Character from list}{New
+% character}{Original character}
+% \begin{macrocode}
+\def\tikztimingdef@@#1#2#3{%
+ \tikztimingdef{#1#2}{\tikztiminguse{#1#3}{##1}}%
+ \tikztimingdef{#2#1}{\tikztiminguse{#3#1}{##1}}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@savesettings}
+% \begin{macrocode}
+\def\tikztiming@savesettings{%
+ \xdef\tikztiming@saved@settings{%
+ {\tikztiming@slope}%
+ {\tikztiming@dslope}%
+ {\tikztiming@zslope}%
+ {\the\pgflinewidth}%
+ }%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@restoresettings}
+% \begin{macrocode}
+\def\tikztiming@restoresettings{%
+ \expandafter\tikztiming@restoresettings@
+ \tikztiming@saved@settings\relax
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@restoresettings@}[4]{Slope}{D-Slope}{Z-Slope}{Line
+% width}
+% \begin{macrocode}
+\def\tikztiming@restoresettings@#1#2#3#4\relax{%
+ \tikztimingsetslope{#1}%
+ \tikztimingsetdslope{#2}%
+ \tikztimingsetzslope{#3}%
+ \pgfsetlinewidth{#4}%
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\tikztiming@newdraw}
+% \begin{macrocode}
+\def\tikztiming@newdraw{%
+ node [timing/save] (timing@save) {};%
+ \draw [timing/restore] (timing@save) ++(0,0)
+}
+% \end{macrocode}
+% \end{macro}
+
+% \begin{macro}{\tikztiming@newdraw}
+% \begin{macrocode}
+\def\tikztiming@newdraw@nosave{%
+ node [timing/coord] (timing@save) {};%
+ \draw (timing@save) ++(0,0)
+}
+% \end{macrocode}
+% \end{macro}
+
+% \subsection{Definition of Timing Characters}
+% \begin{macrocode}
+\tikztimingchar{H}{++(0,\height)}{-- ++(#1,0)}
+
+\tikztimingchar{L}{++(0,0)}{-- ++(#1,0)}
+
+\tikztimingchar{Z}{++(0,\height/2.)}{%
+ \newdraw [\style]
+ -- ++(#1,0)
+}
+
+\tikztimingchar{X}{}{}%
+\tikztimingchar{D}{}{}%
+\tikztimingchar{U}{}{}%
+%\tikztimingchar{O}{}{}%
+\tikztimingchar{M}{}{}%
+
+\tikztimingchar{G}{++(0,0)}{-- ++(\gslope,\height) -- ++(\gslope,-\height)}
+\tikztimingchar{S}{++(0,0)}{++(#1,0)}
+
+\tikztimingdef{DD}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ +(0.5*\dslope,0.5*\height) -- +(\dslope,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(\dslope,\height) -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) at +(\dslope/2.,\height/2.) {}
+ -- +(\dslope,+\height) -- +(#1,+\height) ++(0,+\height)
+ -- +(\dslope,-\height) -- ++(#1,-\height)
+}
+\tikztiming@namelet{D@edge@D}{DD}
+\tikztiming@namelet{D@edge@D@general}{DD@general}
+
+\tikztimingchar{D}{++(0,0)}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(0,\height)
+ -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) at +(-\dslope/2.,\height/2.0) {}
+ -- +(#1,0) ++(0,+\height)
+ -- ++(#1,0) ++(0,-\height)
+}
+
+\tikztimingdef{DD}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(0,\height)
+ -- cycle;
+ \newdraw [\style]
+ -- +(#1,0) ++(0,+\height)
+ -- ++(#1,0) ++(0,-\height)
+}
+
+\tikztiming@namelet{D@edge@@start}{D@start}
+\tikztiming@namelet{d@edge@@start}{d@start}
+
+% \end{macrocode}
+%
+% \begin{macro}{\tikztiming@trans@D@fill}[2]{Original width}{Width to subtract}
+% \begin{macrocode}
+\def\tikztiming@trans@D@fill#1#2{%
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(0.5*\dslope,-0.5*\height)
+ -- ++($ (#1,-0.5*\height) - (#2,0) $)
+ -- +(0.5*\dslope,0.5*\height)
+ -- +(0,\height)
+ -- ++($ (#2,\height) - (#1,0) + (0.5*\dslope,0) $)
+ -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) {}
+}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+\tikztimingdef{HH}{-- ++(#1,0)}
+\tikztimingdef{LL}{-- ++(#1,0)}
+\tikztimingdef{HL}{-- ++(\slope,-\height) \tikztiminguse{HH}{#1-\slope}}
+\tikztimingdef{LH}{-- ++(\slope, \height) \tikztiminguse{LL}{#1-\slope}}
+
+\tikztimingdef{HG}{-- ++(\gslope,-\height) -- ++(\gslope,+\height)}
+\tikztimingdef{LG}{-- ++(\gslope,+\height) -- ++(\gslope,-\height)}
+\tikztimingdef{ZG}{
+ -- ++(\gslope,-\height/2.0)
+ -- ++(\gslope,+\height)
+ -- ++(\gslope,-\height/2.0)
+}
+\tikztiminglet{DG}{LG}
+\tikztiminglet{MG}{ZG}
+
+\tikztiminglet{HS}{S}
+\tikztiminglet{LS}{S}
+\tikztiminglet{ZS}{S}
+\tikztiminglet{DS}{S}
+\tikztiminglet{TS}{S}
+
+\tikztimingdef{LZ}{
+ \newdraw [\style]
+ -- ++(\zslope,+\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+\tikztimingdef{HZ}{%
+ \newdraw [\style]
+ -- ++(\zslope,-\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+ \tikztimingdef{ZH}{
+ \newdraw
+ -- ++(\zslope,+\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+\tikztimingdef{ZL}{%
+ \newdraw
+ -- ++(\zslope,-\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+
+\tikztimingdef{DZ}{
+ -- ++( \dslope/2.,+\height/2.)
+ ++(-\dslope/2.,+\height/2.)
+ -- ++( \dslope/2.,-\height/2.)
+ \newdraw [\style]
+ -- ++($ (#1,0) - (\dslope/2.,0) $)
+}
+
+\tikztimingdef{ZD}{
+ \tikztiming@trans@D@fill{#1}{0}%
+ -- ++(\dslope/2.,\height/2.) -- ++($ (#1,0) - (\dslope/2.,0) $)
+ ++($ -1*(#1,0) + (0,-\height/2.) $)
+ -- ++(\dslope/2.,-\height/2.) -- ++($ (#1,0) - (\dslope/2.,0) $)
+}
+
+\tikztimingdef{LD}{
+ -- ++(0.5*\dslope,0.5*\height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,0.5*\height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,0) + (0,-\height) $) ++(\dslope/2.,+\height/2.)
+ -- ++(\dslope/2.,-\height/2.) -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+\tikztimingdef{DL}{
+ -- ++( \dslope/2.,+\height/2.)
+ ++(-\dslope/2.,+\height/2.)
+ -- ++(\dslope/2.,-\height/2.)
+ \newdraw [\style]
+ -- ++(\dslope/2.,-\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+\tikztimingdef{HD}{
+ -- ++(0.5*\dslope,-0.5*\height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,-0.5*\height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,0) + (0,+\height) $) ++(\dslope/2.,-\height/2.)
+ -- ++(\dslope/2.,+\height/2.) -- ++($ (#1,0) - (\dslope,0) $)
+ ++(0,-\height)
+}
+
+\tikztimingdef{DH}{
+ ++(0,+\height)
+ -- ++(+\dslope/2.,-\height/2.)
+ ++(-\dslope/2.,-\height/2.)
+ -- ++(\dslope/2.,+\height/2.)
+ \newdraw [\style]
+ -- ++(\dslope/2.,+\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+
+\tikztimingalias{M}{Z}
+\tikztimingchar{M}{++(0,\height/2.)}{
+ [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{MZ}{
+ \newdraw [\style]
+ -- ++(#1,0)
+}
+
+\tikztimingdef{m}{
+ [\style]
+ ++(0,+\height/2.)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{ZM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.075) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{Zm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.075) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+
+\tikztimingdef{Mm}{
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{LM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.60) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+\tikztimingdef{HM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+\tikztimingdef{DM}{
+ ++($ -1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.50) $)
+ ++($ -1/8.*(#1,0) + (0,+\height*.50) $)
+ -- ++($ 1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,-\height*.50) $)
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.10) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+
+\tikztimingdef{Lm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.575) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+\tikztimingdef{Hm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.425) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+\tikztimingdef{Dm}{
+ ++($ -1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.50) $)
+ ++($ -1/4.*(#1,0) + (0,+\height*.50) $)
+ -- ++($ 1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.50) $)
+ \newdraw [\style]
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.10) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.15) $)
+}
+
+\newcounter{tikztimingtrans}
+\newcounter{tikztimingtranspos}
+
+\tikztimingchar{T}{++(0,0)}{
+ -- ++(#1,0)
+}
+
+\tikztimingdef{HT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{-1}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{LT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{+1}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TL}{%
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{+1}}
+ -- ++(\slope, -0.5*\value{tikztimingtranspos}*\height) -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TH}{%
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{-1}}
+ -- ++(\slope, -0.5*\value{tikztimingtranspos}*\height) -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TZ}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TG}{%
+ -- +(\gslope,-1*\value{tikztimingtrans}*\height)
+ -- +(\gslope,0)
+}
+
+\tikztimingdef{ZT}{%
+ \newdraw
+ {[\style]
+ node [timing/save] {\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TD}{
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{-1}}
+ -- ++(0.5*\dslope,+0.5*\value{tikztimingtrans} * \height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,+0.5*\value{tikztimingtrans} * \height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,\value{tikztimingtrans}*\height) $)
+ ++(\dslope/2.,+1*\value{tikztimingtrans}*\height/2.)
+ -- ++(\dslope/2.,-1*\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++(0,\value{tikztimingtranspos}*\height/2.)
+}
+
+\tikztimingdef{DT}{
+ \code{\setcounter{tikztimingtrans}{-1}}
+ \tikztiminguse{DL}{#1}%
+}
+
+\tikztimingdef{MT}{%
+ \newdraw
+ {[\style]
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TM}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++($ 1/16.*(#1,0) + (0,\value{tikztimingtrans}*\height*.50+\height*.10) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+
+\tikztimingdef{Tm}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++($ 1/8.*(#1,0) + (0,\value{tikztimingtrans}*\height*.50+\height*.075) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+
+\tikztimingecopy{C}{T}
+\def\tikztiming@nocombine@T{}%
+\def\tikztiming@nocombine@C{}%
+\def\tikztiming@nocombine@t{}%
+\def\tikztiming@nocombine@c{}%
+\def\tikztiming@nocombine@M{}%
+\def\tikztiming@nocombine@m{}%
+
+
+\tikztimingecopy{U}{D}
+\tikztimingdef{UD}{\tikztiminguse{D@edge@D}{#1}}
+\tikztimingdef{DU}{\tikztiminguse{D@edge@D}{#1}}
+
+%\tikztimingecopy{O}{D}
+\tikztimingecopy{X}{Z}
+% \end{macrocode}
+%
+% \Finale
+\endinput
+%</package>
diff --git a/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.ins b/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.ins
new file mode 100644
index 00000000000..a5b60881337
--- /dev/null
+++ b/Master/texmf-dist/source/latex/tikz-timing/tikz-timing.ins
@@ -0,0 +1,49 @@
+% $Id: tikz-timing.ins 1069 2009-05-05 13:52:29Z martin $
+\input docstrip.tex
+\preamble
+
+Copyright (C) 2009 by Martin Scharrer <martin@scharrer-online.de>
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3c
+of this license or (at your option) any later version.
+The latest version of this license is in
+
+ http://www.latex-project.org/lppl.txt
+
+and version 1.3c or later is part of all distributions of LaTeX
+version 2008/05/04 or later.
+
+This work has the LPPL maintenance status `maintained'.
+
+The Current Maintainer of this work is Martin Scharrer.
+
+This work consists of the files tikz-timing.dtx, tikz-timing.ins
+and the derived file tikz-timing.sty.
+
+\endpreamble
+\keepsilent
+
+\generate{%
+ \file{tikz-timing.sty}{\from{tikz-timing.dtx}{package}}%
+% \file{tikz-timing-examplecode.sty}{\from{tikz-timing.dtx}{examplecode}}%
+% \file{ydoc.sty}{\from{tikz-timing.dtx}{ydoc}}%
+}
+
+\obeyspaces
+\Msg{*************************************************************}
+\Msg{* *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* file into a directory searched by TeX: *}
+\Msg{* *}
+\Msg{* tikz-timing.sty *}
+\Msg{* *}
+\Msg{* To produce the documentation run the file tikz-timing.dtx *}
+\Msg{* through LaTeX. *}
+\Msg{* *}
+\Msg{* Happy TeXing! *}
+\Msg{* *}
+\Msg{*************************************************************}
+
+\endbatchfile
+%% vim: ft=tex
diff --git a/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing.sty b/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing.sty
new file mode 100644
index 00000000000..c00effacb16
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tikz-timing/tikz-timing.sty
@@ -0,0 +1,1329 @@
+%%
+%% This is file `tikz-timing.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% tikz-timing.dtx (with options: `package')
+%%
+%% Copyright (C) 2009 by Martin Scharrer <martin@scharrer-online.de>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008/05/04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files tikz-timing.dtx, tikz-timing.ins
+%% and the derived file tikz-timing.sty.
+%%
+\RequirePackage{svn-prov}[2009/05/03]
+\ProvidesPackageSVN
+ {$Id: tikz-timing.dtx 1069 2009-05-05 13:52:29Z martin $}
+ [v0.4a
+ Digital Timing Diagrams using TikZ]
+\DefineFileInfoSVN[tikztiming]
+
+\RequirePackage{tikz}
+\usetikzlibrary{calc}
+\usetikzlibrary{backgrounds}
+\RequirePackage{environ}
+
+\def\tikztimingwidth{0.0}
+\newcount\tikztiming@numint
+\newcount\tikztiming@numfrac
+\def\tikztiming@num{1.0}%
+%%\def\tikztiming@num{\the\tikztiming@numint.\the\tikztiming@numfrac}
+
+\newcounter{tikztiming@nrows}%
+\def\tikztiming@rowdist{2}%
+\def\tikztiming@coldist{1}%
+\def\tikztiminglabel#1{#1}%
+
+\def\tikztiming@prefix{tikztiming@trans@}
+
+\tikzset{timing/.style={%
+ x=1.6ex, y=1.6ex,
+ line cap=round, line join=round,
+ }%
+}
+\tikzset{%
+ timing/.cd,
+ grid/.style={timing,help lines},
+ intext/.style={timing,line width=0.15ex},
+ inline node/.style={shape=coordinate},
+ table/.style={timing,line width=0.15ex,font=\sffamily},
+ coord/.style={inner sep=0pt,outer sep=0pt},
+ save/.style={inner sep=0pt,outer sep=0pt,/utils/exec=\tikztiming@savesettings},
+ restore/.style={/utils/exec=\tikztiming@restoresettings},
+ name/.style={inner sep=0pt,outer sep=0pt},
+ d/text/.style={timing,scale=0.6,font=\sffamily},
+ d/background/.style={},
+ h/.style={},
+ l/.style={},
+ d/.style={},
+ m/.style={black!40!brown},
+ u/background/.style={fill=gray},
+ u/.style={},
+ o/background/.style={},
+ o/.style={timing/d,line width=0.10ex,dotted},
+ z/.style={blue},
+ t/.style={},
+ c/.style={timing/slope=0.0},
+ x/.style={red},
+ table/grid/.style={timing/grid},
+ table/lines/.style={},
+ table/rules/.style={line width=0.08em,line cap=butt},
+ slope/.code={%
+ \tikztimingsetslope{#1}%
+ \tikztimingsetdslope{2*#1}%
+ \tikztimingsetzslope{#1/2}%
+ },
+ lslope/.code={\tikztimingsetslope{#1}},
+ dslope/.code={\tikztimingsetdslope{#1}},
+ zslope/.code={\tikztimingsetzslope{#1}},
+ coldist/.store in=\tikztiming@coldist,
+ rowdist/.store in=\tikztiming@rowdist,
+}
+\def\texttimingbefore{}
+\def\texttimingafter{}
+\def\texttiminggrid{%
+ \draw[xstep={\timingwidth/2.},ystep={\timingheight/2.},timing/grid] (0,0) grid
+ (\timingwidth*\tikztimingwidth,\timingheight);
+}
+\DeclareRobustCommand*\texttiming[2][]{%
+ \begingroup
+ \tikztiming@init
+ \uppercase{\def\lastchar{#1}}%
+ \@ifundefined{tikztiming@initcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@initcode@\lastchar}}%
+ \ifx\lastchar\empty\else
+ \@ifundefined{\tikztiming@prefix\lastchar @start}%
+ {\PackageWarning{tikz-timing}{Start value for timing character '\lastchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@nameaddtostr{\lastchar @start}{}}%
+ \fi
+ \tikztiming@#2\relax
+ %\message{^^J\meaning\tikztiming@str^^J}%
+ \begin{tikzpicture}[timing/intext]%
+ \path[use as bounding box] (0,0) rectangle
+ (\timingwidth*\tikztimingwidth,\timingheight);%
+ \texttimingbefore
+ \tikztiming@str;%
+ \texttimingafter
+ \end{tikzpicture}%
+ \endgroup
+}
+\def\tikztiming@init{%
+ \def\lastchar{}%
+ \let\currentchar\empty
+ \def\tikztimingwidth{0.0}%
+ \setcounter{tikztimingtrans}{-1}%
+ \def\tikztiming@str{\draw (0,0) coordinate (timing/start base) }%
+}
+\def\timing{%
+ \@ifnextchar{[}%
+ {\timing@}%
+ {\timing@[]}%
+}
+\def\timing@[#1]{%
+ \@ifnextchar{+}%
+ {\timing@@{#1}}%
+ {\@ifnextchar(%)
+ {\timing@@{#1}}%
+ {\timing@@{#1}+(0,0)}%
+ }%
+}
+\def\timing@@#1#2(#3){%
+ \timing@@@{#1}{#2(#3)}%
+}
+\def\timing@@@#1#2#3{%
+ \begingroup
+ \tikztiming@init
+ \@ifnextchar{[}%
+ {\timing@@@init}%
+ {\timing@@@init[]}%
+ #3\relax
+ %\message{^^J\meaning\tikztiming@str^^J}%
+ \begin{scope}[shift={#2},timing,#1]%
+ \tikztiming@str;%
+ \end{scope}%
+ \endgroup
+ \timing@@@end
+}
+\def\timing@@@end#1;{%
+ \ifx;#1;\else
+ \PackageError{tikz-package}{Can not parse timing path}{}{}{}%
+ \fi
+}
+\def\timing@@@init[#1]{%
+ \uppercase{\def\lastchar{#1}}%
+ \@ifundefined{tikztiming@initcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@initcode@\lastchar}}%
+ \ifx\lastchar\empty\else
+ \@ifundefined{\tikztiming@prefix\lastchar @start}%
+ {\PackageWarning{tikz-timing}{Start value for timing character '\lastchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@nameaddtostr{\lastchar @start}{}}%
+ \fi
+ \tikztiming@
+}
+\let\tikztiming@trans@\@gobble
+\def\tikztiming@aftercode@T{%
+ \tikztiming@output@flush
+}
+\def\tikztiming@aftercode@t{%
+ \tikztiming@aftercode@T
+}
+\def\tikztiming@aftercode@C{%
+ %\tikztiming@output@flush
+}
+\def\tikztiming@aftercode@c{%
+ \tikztiming@aftercode@C
+}
+\def\tikztiming@aftercode@G{%
+ \let\lastchar\secondlastchar
+ \let\tikztimingwidth\lasttikztimingwidth
+}
+\def\tikztiming@aftercode@g{%
+ \let\lastchar\secondlastchar
+ \let\tikztimingwidth\lasttikztimingwidth
+}
+\def\tikztiming@aftercode@S{%
+ \let\lastchar\secondlastchar
+}
+\def\tikztiming@aftercode@s{%
+ \let\lastchar\secondlastchar
+}
+\def\tikztiming@beforenextcode@D@edge@{%
+ \if D\currentchar\else
+ \if d\currentchar\else
+ \def\lastchar{D}%
+ \fi
+ \fi
+}
+\def\tikztiming@beforenextcode@d@edge@{%
+ \if D\currentchar\else
+ \if d\currentchar\else
+ \def\lastchar{D}%
+ \fi
+ \fi
+}
+\def\tikztiming@initcode@D{%
+ \def\lastchar{D@edge@}%
+}
+\def\tikztiming@initcode@d{%
+ \def\lastchar{d@edge@}%
+}
+\def\tikztiming@{%
+ \@ifnextchar\bgroup
+ {\tikztiming@testfornum}%
+ {\tikztiming@testfornum}%
+}
+\def\tikztiming@eaddtostr#1{%
+ \begingroup
+ \tikztiming@internaldefs{}%
+ \@temptokena\expandafter{\tikztiming@str}%
+ \xdef\tikztiming@str{%
+ \the\@temptokena
+ #1%
+ }%
+ \endgroup
+}
+\def\tikztiming@addtostr{%
+ \g@addto@macro\tikztiming@str
+}
+\def\tikztiming@output#1#2{%
+ \ifx\relax#2\relax
+ \tikztiming@nameaddtostr{#1}%
+ \else
+ \ifcase0%
+ \ifx\tikztiming@output@bufchara\empty
+ \ifx\tikztiming@output@bufcharb\empty
+ 1%
+ \fi
+ \fi\relax
+ % not empty
+ \edef\tikztiming@output@currentchar{#2}%
+ \ifcase0%
+ \expandafter\ifx\csname tikztiming@nocombine@#2\endcsname\relax
+ \ifx\tikztiming@output@currentchar\tikztiming@output@bufcharb
+ 1%
+ \fi\fi
+ \relax
+ \tikztiming@output@flush
+ \edef\tikztiming@output@bufchara{#1}%
+ \edef\tikztiming@output@bufcharb{#2}%
+ \or
+ \pgfmathparse{\tikztiming@output@bufnum + \tikztiming@num}%
+ \let\tikztiming@output@bufnum\pgfmathresult
+ \def\tikztiming@num{1.0}%
+ \fi
+ \else % empty
+ \edef\tikztiming@output@bufchara{#1}%
+ \edef\tikztiming@output@bufcharb{#2}%
+ \let\tikztiming@output@bufnum\tikztiming@num
+ \def\tikztiming@num{1.0}%
+ \fi
+ \fi
+}
+\def\tikztiming@output@bufchara{}%
+\def\tikztiming@output@bufcharb{}%
+\def\tikztiming@output@bufnum{0}%
+\def\tikztiming@output@flush{%
+ \begingroup
+ \let\tikztiming@num\tikztiming@output@bufnum
+ \tikztiming@nameaddtostr{%
+ \tikztiming@output@bufchara
+ \tikztiming@output@bufcharb
+ }%
+ \endgroup%
+ \gdef\tikztiming@output@bufchara{}%
+ \gdef\tikztiming@output@bufcharb{}%
+ \global\let\tikztiming@output@bufnum\tikztiming@num
+ \gdef\tikztiming@num{1.0}%
+}
+\def\tikztiming@nameaddtostr#1{%
+ \begingroup
+ \edef\@tempa{\tikztiming@num}%
+ \expandafter\g@addto@macro
+ \expandafter\tikztiming@str
+ \expandafter{\csname\tikztiming@prefix#1\expandafter\endcsname
+ \expandafter{\@tempa} }%
+ \endgroup
+ \def\tikztiming@num{1.0}%
+}
+\newcommand\tikztiming@nameedef[3][A]{%
+ \def\@gtempa##1{#3}%
+ \expandafter\let\csname\tikztiming@prefix#2@general\endcsname\@gtempa
+ \begingroup
+ \tikztiming@internaldefs{#1}%
+ \xdef\@gtempa##1{\@gtempa{\width}}%
+ \endgroup
+ \expandafter\let\csname\tikztiming@prefix#2\endcsname\@gtempa
+ \let\@gtempa\empty
+}
+\newcommand\tikztiming@namelet[2]{%
+ \ifcase0%
+ \@ifundefined{\tikztiming@prefix#2}%
+ {\@ifundefined{\tikztiming@prefix#1}%
+ {0}{1}%
+ }%
+ {1}%
+ \relax
+ \else
+ \expandafter\let
+ \csname\tikztiming@prefix#1\expandafter\endcsname
+ \csname\tikztiming@prefix#2\endcsname
+ \fi
+}
+\def\tikztiming@@end{%
+ \tikztiming@output@flush
+ \global\let\tikztimingwidth\tikztimingwidth
+ \tikztiming@addtostr{ coordinate (timing/end)
+ let \p1 = (timing/start base), \p2 = (timing/end) in
+ coordinate (timing/end base) at (\x2,\y1)
+ coordinate (timing/end top) at (\x2,1+\y1)
+ }%
+}
+\def\tikztiming@@#1{%
+ \ifx\relax#1\empty
+ \expandafter\tikztiming@@end
+ \else
+ \let\lasttikztimingwidth\tikztimingwidth
+ \tikztiming@iflower{#1}%
+ {\pgfmathparse{\tikztiming@num/2.0}\let\tikztiming@num\pgfmathresult}%
+ {}%
+ \pgfmathparse{\tikztimingwidth + \tikztiming@num}%
+ \let\tikztimingwidth\pgfmathresult
+ \def\currentchar{#1}%
+ \uppercase{\def\currentcharuc{#1}}%
+ \@ifundefined{tikztiming@beforenextcode@\lastchar}%
+ {}%
+ {\@nameuse{tikztiming@beforenextcode@\lastchar}}%
+ \@ifundefined{tikztiming@beforecode@\currentchar}%
+ {}%
+ {\@nameuse{tikztiming@beforecode@\currentchar}}%
+ \@ifundefined{\tikztiming@prefix\lastchar\currentchar}%
+ {\@ifundefined{\tikztiming@prefix\lastchar\currentcharuc}%
+ {\PackageWarning{tikz-timing}{Timing transition '\lastchar\currentchar'
+ is not defined and will be ignored!}{}{}{}}%
+ {\tikztiming@output{\lastchar}{\currentcharuc}}%
+ }%
+ {\tikztiming@output{\lastchar}{\currentchar}}%
+ \let\secondlastchar\lastchar
+ \let\lastchar\currentcharuc
+ \@ifundefined{tikztiming@aftercode@\currentcharuc}%
+ {}%
+ {\@nameuse{tikztiming@aftercode@\currentcharuc}}%
+ \expandafter
+ \tikztiming@testfortext
+ \fi
+}
+\def\tikztiming@testfortext{%
+ \@ifnextchar\bgroup
+ {\tikztiming@handletext}%
+ {\tikztiming@}%
+}
+\def\tikztiming@handletext#1{%
+ \@ifnextchar{[}%
+ {\tikztiming@handletext@}%
+ {\tikztiming@handletext@[]}%
+ #1\relax
+}
+\def\tikztiming@handletext@[#1]#2\relax{%
+ \begingroup
+ \expandafter\lowercase\expandafter{%
+ \expandafter\def\expandafter\currentcharlc
+ \expandafter{\currentchar}%
+ }%
+ \pgfkeysifdefined{/tikz/timing/\currentcharlc/text/.@cmd}%
+ {%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ node (timing@dend) at +(\dslope/2.0,\height/2.0) {}
+ node [%]
+ shift={($ (timing@dstart)!0.5!(timing@dend) $)},%
+ timing/\currentcharlc/text,%
+ }%
+ \endgroup
+ \tikztiming@addtostr{%[
+ #1%
+ ] {#2}%
+ }%
+ \def\lastchar{D@edge@}%
+ }{%
+ \endgroup
+ \PackageWarning{tikz-timing}{Ignoring text for character
+ '\currentchar'!}{}{}{}%
+ }%
+ \tikztiming@
+}
+\def\tikztiming@stoppath#1{%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ \newdraw
+ }%
+ \tikztiming@
+}
+\def\tikztiming@stoppath@nosave#1{%
+ \tikztiming@output@flush
+ \tikztiming@eaddtostr{%
+ \newdrawns
+ }%
+ \tikztiming@
+}
+\def\tikztiming@addnode#1{%
+ \@ifnextchar{[}%]
+ {\tikztiming@addnode@getoptions}%
+ {\tikztiming@addnode@getoptions[]}%
+}
+\def\tikztiming@addnode@getoptions[#1]{%
+ \@ifnextchar{(}%)}
+ {\tikztiming@addnode@getname{#1}}%
+ {\tikztiming@addnode@getname{#1}()}%
+}
+\def\tikztiming@addnode@getname#1(#2){%
+ \@ifnextchar\bgroup
+ {\tikztiming@addnode@{#1}{#2}}%
+ {\tikztiming@addnode@{#1}{#2}{}}%
+}
+\def\tikztiming@addnode@#1#2#3{%
+ \tikztiming@output@flush
+ \begingroup
+ \def\@tempa{#2}%
+ \ifx\@tempa\empty
+ \def\@tempa{ node [timing/inline node,#1] }%
+ \else
+ \def\@tempa{ node [timing/inline node,#1] (#2) }%
+ \fi
+ \expandafter\tikztiming@addtostr\expandafter{\@tempa {#3} }%
+ \endgroup
+ \tikztiming@
+}
+\def\tikztiming@testforcode{%
+ \@ifnextchar{!}%
+ {\tikztiming@testforcode@}%
+ {\@ifnextchar{[}%
+ {\tikztiming@handleoption}%
+ {\@ifnextchar{;}%
+ {\tikztiming@stoppath@nosave}%
+ {\@ifnextchar{,}%
+ {\tikztiming@stoppath}%
+ {\@ifnextchar{N}%
+ {\tikztiming@addnode}%
+ {\tikztiming@@}%
+ }%
+ }%
+ }%
+ }%
+}
+\def\tikztiming@testforcode@#1{%
+ \@ifnextchar\bgroup
+ {\tikztiming@handlecode}%
+ {%
+ \PackageWarning{tikz-timing}{Missing braces after '!' character. Ignoring
+ this character}{}{}{}%
+ \tikztiming@
+ }%
+}
+\def\tikztiming@handlecode#1{%
+ \tikztiming@output@flush
+ \tikztiming@addtostr{ #1 }%
+ \tikztiming@
+}
+\def\tikztiming@handleoption[#1]{%
+ \tikztiming@addtostr{ [#1] }%
+ \tikztiming@
+}
+
+\def\tikztiming@testfornum{%
+ \let\tikztiming@numchars\empty
+ \tikztiming@numfrac0\relax
+ \afterassignment
+ \tikztiming@testfornum@
+ \tikztiming@numint0%
+}
+\def\tikztiming@testfornumfrac{%
+ \afterassignment
+ \tikztiming@testfornum@@@
+ \tikztiming@numfrac1%
+}
+\def\tikztiming@numloop{%
+ \ifnum\tikztiming@numint>0%
+ \toks@\expandafter{\tikztiming@numchars}%
+ \xdef\tikztiming@numchars{%
+ \the\toks@
+ \the\@temptokena
+ }%
+ \advance\tikztiming@numint by -1\relax
+ \expandafter\tikztiming@numloop
+ \fi
+}
+\def\tikztiming@testfornum@{%
+ \ifnum0<\tikztiming@numint
+ \let\tikztiming@next\tikztiming@testfornum@@
+ \else
+ \def\tikztiming@next{%
+ \@ifnextchar{.}%
+ {\expandafter\tikztiming@testfornumfrac\@gobble}%
+ {%
+ \tikztiming@numint1\relax
+ \tikztiming@numfrac0\relax
+ \def\tikztiming@num{1.0}%
+ \expandafter\tikztiming@testforcode
+ }%
+ }%
+ \fi
+ \tikztiming@next
+}
+\def\tikztiming@testfornum@@{%
+ \@ifnextchar{.}%
+ {\expandafter\tikztiming@testfornumfrac\@gobble}%
+ {\tikztiming@testfornum@@@}%
+}
+\def\tikztiming@testfornum@@@{%
+ \xdef\tikztiming@num{\the\tikztiming@numint.\expandafter\@gobble\the\tikztiming@numfrac}%
+ \@ifnextchar\bgroup
+ {%
+ \expandafter\tikztiming@numfrac\expandafter0\expandafter
+ \@gobble\the\tikztiming@numfrac\relax
+ \ifnum0=\tikztiming@numfrac\else
+ \pgfmathparse{round(\tikztiming@num)}%
+ \PackageWarning{tikz-timing}%
+ {Can not repeat group by a non-integer factor!^^J%
+ Rounding '\tikztiming@num' to '\pgfmathresult'.}{}{}{}%
+ \let\tikztiming@num\pgfmathresult
+ \fi
+ \tikztiming@testfornum@@@@
+ }%
+ {%
+ \tikztiming@testforcode
+ }%
+}
+\def\tikztiming@testfornum@@@@#1{%
+ \begingroup
+ \@temptokena{#1}%
+ \tikztiming@numloop%
+ \endgroup
+ \tikztiming@numint1\relax
+ \tikztiming@numfrac0\relax
+ \expandafter\tikztiming@\tikztiming@numchars
+}
+\newcounter{tikztimingrows}
+\def\tikztiming@extracode{\@gobble{EXTRACODE}}%
+
+\NewEnviron{tikztimingtable}[1][]{%
+ \begingroup
+ \setcounter{tikztiming@nrows}{0}%
+ \def\tikztiming@maxwidth{0.0}%
+ \let\extracode\tikztiming@extracode
+ \let\tablegrid\tikztiming@tablegrid
+ \let\fulltablegrid\tikztiming@fulltablegrid
+ \let\horlines\tikztiming@horlines
+ \let\vertlines\tikztiming@vertlines
+ \let\tablerules\tikztiming@tablerules
+ \def\rowdist{\tikztiming@rowdist}%
+ \def\coldist{\tikztiming@coldist}%
+ \def\nrows{\the\c@tikztiming@nrows}%
+ \def\twidth{\tikztiming@maxwidth}%
+ \begin{tikzpicture}[timing/table,#1]%
+ \coordinate (last row) at (0,\rowdist);
+ \coordinate (label pos) at (-1*\coldist,0);
+ \coordinate (timing/table/top left) at (0,1);
+ \coordinate (timing/table/bottom right) at (0,0);
+ \expandafter\tikztimingtable@row\BODY\endtikztimingtable@
+ \end{tikzpicture}
+ \endgroup
+}
+
+\def\endtikztimingtable@{\@gobble{ENDTIKSTIMING}}
+
+\long\def\tikztimingextracode#1#2\endtikztimingtable@{%
+ \path let
+ \p1 = (timing/table/top left),
+ \p2 = (timing/table/bottom right)
+ in
+ coordinate (timing/table/bottom left) at (\x1,\y2)
+ coordinate (timing/table/top right) at (\x2,\y1)
+ coordinate (timing/table/size) at (\x2-\x1,\y1-\y2)
+ ;
+ #2%
+}
+\def\tikztiming@emptycell{%
+ \@gobble{tikztiming@emptycell}%
+}
+\def\tikztimingtable@row#1\\{%
+ \tikztimingtable@row@#1&\tikztiming@emptycell&\\
+}
+\def\tikztimingtable@row@#1&#2&#3\\{%
+ \ifx\\#3\\\else
+ \begingroup
+ \def\@tempa{\tikztiming@emptycell&}%
+ \def\@tempb{#3}%
+ \ifx\@tempa\@tempb\else
+ \PackageWarning{tikz-timing}{%
+ To many columns in tikztimingtable row! Only two are allowed%
+ }{}{}{}%
+ \fi
+ \endgroup
+ \fi
+ \ifx\tikztiming@emptycell#2%
+ \def\next{\tikztimingtable@row@@{#1}{}}%
+ \else
+ \def\next{\tikztimingtable@row@@{#1}{#2}}%
+ \fi
+ \next
+}%
+\def\tikztimingtable@row@@#1#2{%
+ \addtocounter{tikztiming@nrows}{1}%
+ \path ($ (last row) + (0,-1*\rowdist) $) coordinate (last row);
+ \path ($ (last row) + (-1*\coldist,0) $) node [anchor=base east,timing/name]
+ {\tikztiminglabel{#1}};
+ \timing (last row) {#2};
+ \path let \p1 = (timing/table/bottom right), \p2 = (timing/end base) in
+ coordinate (timing/table/bottom right) at ({max(\x1,\x2)},\y2);
+ %
+ \pgfmathparse{max(\tikztiming@maxwidth,\tikztimingwidth)}%
+ \let\tikztiming@maxwidth\pgfmathresult
+ \@ifnextchar\extracode
+ {%
+ \let\extracode\relax
+ \tikztimingextracode
+ }%
+ {%
+ \@ifnextchar\endtikztimingtable@
+ {\@gobble}{\tikztimingtable@row}%
+ }%
+}
+
+\newcommand*\tikztiming@fulltablegrid[1][]{%
+ \begin{pgfonlayer}{background}
+ \scope[xstep={\timingwidth/2.},ystep={\timingheight/2.},
+ shift={(timing/table/bottom left)},timing/table/grid,#1]
+ \draw (0,0) grid
+ ($ (timing/table/top right) - (timing/table/bottom left) $);
+ \endscope
+ \end{pgfonlayer}
+}
+\newcommand*\tikztiming@tablegrid[1][]{%
+ \begin{pgfonlayer}{background}
+ \scope[xstep={\timingwidth/2.},ystep={\timingheight/2.},timing/table/grid,#1]
+ \foreach \y in {1,...,\nrows} {%
+ \draw {[shift={($ (timing/table/bottom left) + (0,\y*\rowdist) -
+ (0,\rowdist) $)}] let \p1 = (timing/table/bottom right) in (0,0) grid
+ (\x1,1)};
+ }%
+ \endscope
+ \end{pgfonlayer}
+}
+\newcommand*\tikztiming@tablerules[1][]{%
+ \draw [timing/table/rules,#1] let
+ \p1 = (current bounding box.north west),
+ \p2 = (current bounding box.south east),
+ \p3 = (last row)
+ in
+ (\x1-\tabcolsep,\rowdist) -- (\x2+\tabcolsep,\rowdist)
+ ($ (\x1-\tabcolsep,\y3) - (0,\rowdist-1) $) --
+ ($ (\x2+\tabcolsep,\y3) - (0,\rowdist-1) $)
+ ;
+}
+\newcommand*\tikztiming@horlines[2][]{%
+ \begingroup
+ \def\list{#2}%
+ \ifx\list\empty
+ \def\list{1,2,...,\nrows}%
+ \fi
+ \foreach \row in \list%
+ \draw [timing/table/lines,#1] let
+ \p1 = (timing/table/bottom right)
+ in
+ (0,\rowdist-\row*\rowdist) -- +(\x1,0);
+ \endgroup
+}
+\newcommand*\tikztiming@vertlines[2][]{%
+ \begingroup
+ \def\list{#2}%
+ \ifx\list\empty
+ \def\list{0,1,...,\twidth}%
+ \fi
+ \draw [timing/table/lines,#1] let
+ \p1 = ($ (timing/table/bottom right) - (0,2) $)
+ in
+ \foreach \clk in \list {
+ (\clk,+1.5) -- +(0,\y1)
+ }
+ ;
+ \endgroup
+}
+\def\tikztiming@iflower#1{%
+ \begingroup
+ \edef\@tempa{`#1}%
+ \ifnum\@tempa=\lccode\@tempa
+ \endgroup
+ \expandafter
+ \@firstoftwo
+ \else
+ \endgroup
+ \expandafter
+ \@secondoftwo
+ \fi
+}
+\def\timingwidth{1}%
+\def\timingheight{1}%
+\def\tikztiming@internaldefs#1{%
+ \def\draw{\noexpand\draw}%
+ \def\path{\noexpand\path}%
+ \def\fill{\noexpand\fill}%
+ \def\width{####1*\noexpand\timingwidth}%
+ \def\fwidth{\noexpand\timingwidth}%
+ \def\height{\noexpand\timingheight}%
+ \def\slope{\noexpand\timingslope}%
+ \def\zslope{\noexpand\timingzslope}%
+ \def\dslope{\noexpand\timingdslope}%
+ \def\gslope{0}%
+ \lowercase{%
+ \def\style{timing/#1}%
+ \def\bgstyle{timing/#1/background}%
+ }%
+ \def\newdraw{\tikztiming@newdraw}%
+ \def\newdrawns{\tikztiming@newdraw@nosave}%
+ \def\code##1{ [/utils/exec={\unexpanded{##1}}] }%
+}
+
+\def\tikztimingsetslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@slope\pgfmathresult
+ \edef\timingslope{\tikztiming@slope*\noexpand\timingwidth}%
+}
+\def\tikztimingsetdslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@dslope\pgfmathresult
+ \edef\timingdslope{\tikztiming@dslope*\noexpand\timingwidth}%
+}
+\def\tikztimingsetzslope#1{%
+ \pgfmathparse{min(1.0,{max(0.0,#1)})}%
+ \let\tikztiming@zslope\pgfmathresult
+ \edef\timingzslope{\tikztiming@zslope*\noexpand\timingwidth}%
+}
+\tikztimingsetslope{0.10}%
+\tikztimingsetdslope{0.20}%
+\tikztimingsetzslope{0.05}%
+\def\tikztiminguse#1{%
+ \@ifundefined{\tikztiming@prefix#1@general}%
+ {\PackageWarning{Can not use transition macro for '#1'.}{}{}{}}%
+ {\@nameuse{\tikztiming@prefix#1@general}}%
+}
+\def\tikztimingdef#1{%
+ \tikztimingdef@#1\relax%
+}
+\def\tikztimingdef@#1#2\relax#3{%
+ \ifx\relax#2\relax
+ \tikztiming@nameedef[#1]{#1}{#3}%
+ \else
+ \tikztiming@nameedef[#2]{#1#2}{#3}%
+ \fi
+}
+\def\tikztiminglet#1#2{%
+ \tikztiminglet@#1\relax#2\relax
+}
+\def\tikztiminglet@#1#2\relax#3#4\relax{%
+ \tikztiming@namelet{#1#2}{#3#4}%
+ \tikztiming@namelet{#1#2@general}{#3#4@general}%
+ \tikztiming@iflower{#1}{}%
+ {\tikztiming@iflower{#2}%
+ {%
+ \lowercase{\tikztiminglet@{#1}{#2}\relax{#3}{#4}}\relax
+ }%
+ {%
+ \uppercase{\lowercase{%
+ \uppercase{\lowercase{\tikztiminglet@{#1}}{#2}}\relax{#3}}{#4}}\relax
+ \lowercase{\uppercase{%
+ \lowercase{\uppercase{\tikztiminglet@{#1}}{#2}}\relax{#3}}{#4}}\relax
+ }%
+ }%
+}
+\def\tikztiming@chars#1{}
+\def\tikztiming@ifcharexists#1{%
+ \def\tikztiming@ifcharexists@##1,#1,##2\relax{%
+ \ifx\relax##2\relax%
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi
+ }%
+ \expandafter\tikztiming@ifcharexists@
+ \expandafter,\tikztiming@chars,#1,\relax%
+}
+\def\tikztiming@addchar#1{%
+ \tikztiming@ifcharexists{#1}{%
+ \edef\tikztiming@chars{\tikztiming@chars,#1}%
+ }{}%
+}
+\def\tikztimingchar#1{%
+ \uppercase{%
+ \tikztiming@addchar{#1}%
+ \tikztimingchar@{#1}}%
+}
+\expandafter\def\csname\tikztiming@prefix @start\endcsname#1{}%
+\def\tikztimingchar@#1#2#3{%
+ \tikztiming@nameedef[#1]{#1@start}{#2 coordinate (timing/start) }%
+ \tikztiming@nameedef[#1]{#1}{#2 coordinate (timing/start) #3}%
+ \tikztimingdef{#1#1}{#3}%
+}
+\def\tikztimingalias#1#2{%
+ \uppercase{\tikztimingalias@{#1}{#2}}%
+}
+\def\tikztimingalias@#1#2{%
+ \tikztiming@namelet{#1}{#2}%
+ \tikztiming@namelet{#1@start}{#2@start}%
+ \lowercase{%
+ \tikztiming@namelet{#1}{#2}%
+ \tikztiming@namelet{#1@start}{#2@start}%
+ }%
+ \tikztiminglet{#1#1}{#2#2}%
+ \@for\@tempa:=\tikztiming@chars\do{%
+ \expandafter\tikztiminglet@@
+ \expandafter{\@tempa}{#1}{#2}%
+ }%
+}
+\def\tikztimingecopy#1#2{%
+ \uppercase{\tikztimingecopy@{#1}{#2}}%
+}
+\def\tikztimingecopy@#1#2{%
+ \tikztimingchar{#1}{}{}%
+ \tikztimingdef{#1}{\tikztiminguse{#2}{##1}}%
+ \tikztiming@nameedef[#1]{#1@start}{\tikztiminguse{#2@start}{##1}}%
+ \lowercase{%
+ \@ifundefined{\tikztiming@prefix#2}{}{%
+ \tikztimingdef{#1}{\tikztiminguse{#2}{##1}}%
+ \tikztiming@nameedef[#1]{#1@start}{\tikztiminguse{#2@start}{##1}}%
+ }%
+ }%
+ \tikztimingdef{#1#1}{\tikztiminguse{#2#2}{##1}}%
+ \@for\@tempa:=\tikztiming@chars\do{%
+ \expandafter\tikztimingdef@@
+ \expandafter{\@tempa}{#1}{#2}%
+ \expandafter\lowercase\expandafter{\expandafter\def\expandafter\@tempb
+ \expandafter{\@tempa}}%
+ \@ifundefined{\tikztiming@prefix#2\@tempb}{}{%
+ \expandafter\tikztimingdef@@
+ \expandafter{\@tempb}{#1}{#2}%
+ }%
+ }%
+}
+\def\tikztiminglet@@#1#2#3{%
+ \tikztiminglet@@@#1#2#3%
+ % Should stay, cause no harm:
+ \lowercase{\tikztiminglet@@@#1}#2#3%
+ \lowercase{\tikztiminglet@@@#1#2#3}%
+ \lowercase{\uppercase{\tikztiminglet@@@#1}#2#3}%
+}
+\def\tikztiminglet@@@#1#2#3{%
+ \tikztiminglet{#1#2}{#1#3}%
+ \tikztiminglet{#2#1}{#3#1}%
+}
+
+\def\tikztimingdef@@#1#2#3{%
+ \tikztimingdef{#1#2}{\tikztiminguse{#1#3}{##1}}%
+ \tikztimingdef{#2#1}{\tikztiminguse{#3#1}{##1}}%
+}
+\def\tikztiming@savesettings{%
+ \xdef\tikztiming@saved@settings{%
+ {\tikztiming@slope}%
+ {\tikztiming@dslope}%
+ {\tikztiming@zslope}%
+ {\the\pgflinewidth}%
+ }%
+}
+\def\tikztiming@restoresettings{%
+ \expandafter\tikztiming@restoresettings@
+ \tikztiming@saved@settings\relax
+}
+\def\tikztiming@restoresettings@#1#2#3#4\relax{%
+ \tikztimingsetslope{#1}%
+ \tikztimingsetdslope{#2}%
+ \tikztimingsetzslope{#3}%
+ \pgfsetlinewidth{#4}%
+}
+\def\tikztiming@newdraw{%
+ node [timing/save] (timing@save) {};%
+ \draw [timing/restore] (timing@save) ++(0,0)
+}
+
+\def\tikztiming@newdraw@nosave{%
+ node [timing/coord] (timing@save) {};%
+ \draw (timing@save) ++(0,0)
+}
+
+\tikztimingchar{H}{++(0,\height)}{-- ++(#1,0)}
+
+\tikztimingchar{L}{++(0,0)}{-- ++(#1,0)}
+
+\tikztimingchar{Z}{++(0,\height/2.)}{%
+ \newdraw [\style]
+ -- ++(#1,0)
+}
+
+\tikztimingchar{X}{}{}%
+\tikztimingchar{D}{}{}%
+\tikztimingchar{U}{}{}%
+\tikztimingchar{M}{}{}%
+
+\tikztimingchar{G}{++(0,0)}{-- ++(\gslope,\height) -- ++(\gslope,-\height)}
+\tikztimingchar{S}{++(0,0)}{++(#1,0)}
+
+\tikztimingdef{DD}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ +(0.5*\dslope,0.5*\height) -- +(\dslope,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(\dslope,\height) -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) at +(\dslope/2.,\height/2.) {}
+ -- +(\dslope,+\height) -- +(#1,+\height) ++(0,+\height)
+ -- +(\dslope,-\height) -- ++(#1,-\height)
+}
+\tikztiming@namelet{D@edge@D}{DD}
+\tikztiming@namelet{D@edge@D@general}{DD@general}
+
+\tikztimingchar{D}{++(0,0)}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(0,\height)
+ -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) at +(-\dslope/2.,\height/2.0) {}
+ -- +(#1,0) ++(0,+\height)
+ -- ++(#1,0) ++(0,-\height)
+}
+
+\tikztimingdef{DD}{
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(#1,0)
+ -- +($ (#1,0) + 0.5*(\dslope,\height) $)
+ -- +(#1,\height)
+ -- +(0,\height)
+ -- cycle;
+ \newdraw [\style]
+ -- +(#1,0) ++(0,+\height)
+ -- ++(#1,0) ++(0,-\height)
+}
+
+\tikztiming@namelet{D@edge@@start}{D@start}
+\tikztiming@namelet{d@edge@@start}{d@start}
+
+\def\tikztiming@trans@D@fill#1#2{%
+ node [timing/save] (timing@save) {}; \path [\bgstyle] (timing@save) ++(0,0)
+ -- +(0.5*\dslope,-0.5*\height)
+ -- ++($ (#1,-0.5*\height) - (#2,0) $)
+ -- +(0.5*\dslope,0.5*\height)
+ -- +(0,\height)
+ -- ++($ (#2,\height) - (#1,0) + (0.5*\dslope,0) $)
+ -- cycle;
+ \draw [timing/restore,\style] (timing@save) ++(0,0)
+ node [timing/save] (timing@dstart) {}
+}
+\tikztimingdef{HH}{-- ++(#1,0)}
+\tikztimingdef{LL}{-- ++(#1,0)}
+\tikztimingdef{HL}{-- ++(\slope,-\height) \tikztiminguse{HH}{#1-\slope}}
+\tikztimingdef{LH}{-- ++(\slope, \height) \tikztiminguse{LL}{#1-\slope}}
+
+\tikztimingdef{HG}{-- ++(\gslope,-\height) -- ++(\gslope,+\height)}
+\tikztimingdef{LG}{-- ++(\gslope,+\height) -- ++(\gslope,-\height)}
+\tikztimingdef{ZG}{
+ -- ++(\gslope,-\height/2.0)
+ -- ++(\gslope,+\height)
+ -- ++(\gslope,-\height/2.0)
+}
+\tikztiminglet{DG}{LG}
+\tikztiminglet{MG}{ZG}
+
+\tikztiminglet{HS}{S}
+\tikztiminglet{LS}{S}
+\tikztiminglet{ZS}{S}
+\tikztiminglet{DS}{S}
+\tikztiminglet{TS}{S}
+
+\tikztimingdef{LZ}{
+ \newdraw [\style]
+ -- ++(\zslope,+\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+\tikztimingdef{HZ}{%
+ \newdraw [\style]
+ -- ++(\zslope,-\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+ \tikztimingdef{ZH}{
+ \newdraw
+ -- ++(\zslope,+\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+\tikztimingdef{ZL}{%
+ \newdraw
+ -- ++(\zslope,-\height/2.) -- ++($ (#1,0) - (\zslope,0) $)
+}
+
+\tikztimingdef{DZ}{
+ -- ++( \dslope/2.,+\height/2.)
+ ++(-\dslope/2.,+\height/2.)
+ -- ++( \dslope/2.,-\height/2.)
+ \newdraw [\style]
+ -- ++($ (#1,0) - (\dslope/2.,0) $)
+}
+
+\tikztimingdef{ZD}{
+ \tikztiming@trans@D@fill{#1}{0}%
+ -- ++(\dslope/2.,\height/2.) -- ++($ (#1,0) - (\dslope/2.,0) $)
+ ++($ -1*(#1,0) + (0,-\height/2.) $)
+ -- ++(\dslope/2.,-\height/2.) -- ++($ (#1,0) - (\dslope/2.,0) $)
+}
+
+\tikztimingdef{LD}{
+ -- ++(0.5*\dslope,0.5*\height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,0.5*\height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,0) + (0,-\height) $) ++(\dslope/2.,+\height/2.)
+ -- ++(\dslope/2.,-\height/2.) -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+\tikztimingdef{DL}{
+ -- ++( \dslope/2.,+\height/2.)
+ ++(-\dslope/2.,+\height/2.)
+ -- ++(\dslope/2.,-\height/2.)
+ \newdraw [\style]
+ -- ++(\dslope/2.,-\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+\tikztimingdef{HD}{
+ -- ++(0.5*\dslope,-0.5*\height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,-0.5*\height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,0) + (0,+\height) $) ++(\dslope/2.,-\height/2.)
+ -- ++(\dslope/2.,+\height/2.) -- ++($ (#1,0) - (\dslope,0) $)
+ ++(0,-\height)
+}
+
+\tikztimingdef{DH}{
+ ++(0,+\height)
+ -- ++(+\dslope/2.,-\height/2.)
+ ++(-\dslope/2.,-\height/2.)
+ -- ++(\dslope/2.,+\height/2.)
+ \newdraw [\style]
+ -- ++(\dslope/2.,+\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+}
+
+\tikztimingalias{M}{Z}
+\tikztimingchar{M}{++(0,\height/2.)}{
+ [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{MZ}{
+ \newdraw [\style]
+ -- ++(#1,0)
+}
+
+\tikztimingdef{m}{
+ [\style]
+ ++(0,+\height/2.)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{ZM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.075) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{Zm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.075) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+
+\tikztimingdef{Mm}{
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.225) $)
+}
+
+\tikztimingdef{LM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.60) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+\tikztimingdef{HM}{
+ \newdraw [\style]
+ -- ++($ 1/16.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+\tikztimingdef{DM}{
+ ++($ -1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.50) $)
+ ++($ -1/8.*(#1,0) + (0,+\height*.50) $)
+ -- ++($ 1/16.*(#1,0) + (0,0) $)
+ -- ++($ 1/16.*(#1,0) + (0,-\height*.50) $)
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.10) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+
+\tikztimingdef{Lm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.575) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+\tikztimingdef{Hm}{
+ \newdraw [\style]
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.425) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+\tikztimingdef{Dm}{
+ ++($ -1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.50) $)
+ ++($ -1/4.*(#1,0) + (0,+\height*.50) $)
+ -- ++($ 1/8.*(#1,0) + (0,0) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.50) $)
+ \newdraw [\style]
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.10) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.15) $)
+}
+
+\newcounter{tikztimingtrans}
+\newcounter{tikztimingtranspos}
+
+\tikztimingchar{T}{++(0,0)}{
+ -- ++(#1,0)
+}
+
+\tikztimingdef{HT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{-1}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{LT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{+1}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TL}{%
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{+1}}
+ -- ++(\slope, -0.5*\value{tikztimingtranspos}*\height) -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TH}{%
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{-1}}
+ -- ++(\slope, -0.5*\value{tikztimingtranspos}*\height) -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TZ}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\slope,0) $)
+}
+
+\tikztimingdef{TG}{%
+ -- +(\gslope,-1*\value{tikztimingtrans}*\height)
+ -- +(\gslope,0)
+}
+
+\tikztimingdef{ZT}{%
+ \newdraw
+ {[\style]
+ node [timing/save] {\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TT}{%
+ {[\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++(\slope,\value{tikztimingtrans}*\height) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TD}{
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ \code{\setcounter{tikztimingtranspos}{\value{tikztimingtrans}}%
+ \addtocounter{tikztimingtranspos}{-1}}
+ -- ++(0.5*\dslope,+0.5*\value{tikztimingtrans} * \height)
+ \tikztiming@trans@D@fill{#1}{0.5*\dslope}%
+ -- ++(0.5*\dslope,+0.5*\value{tikztimingtrans} * \height)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++($ -1*(#1,\value{tikztimingtrans}*\height) $)
+ ++(\dslope/2.,+1*\value{tikztimingtrans}*\height/2.)
+ -- ++(\dslope/2.,-1*\value{tikztimingtrans}*\height/2.)
+ -- ++($ (#1,0) - (\dslope,0) $)
+ ++(0,\value{tikztimingtranspos}*\height/2.)
+}
+
+\tikztimingdef{DT}{
+ \code{\setcounter{tikztimingtrans}{-1}}
+ \tikztiminguse{DL}{#1}%
+}
+
+\tikztimingdef{MT}{%
+ \newdraw
+ {[\style]
+ -- ++(\slope,\value{tikztimingtrans}*\height/2.) -- ++($ (#1,0) - (\slope,0) $)
+ }
+}
+
+\tikztimingdef{TM}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++($ 1/16.*(#1,0) + (0,\value{tikztimingtrans}*\height*.50+\height*.10) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.35) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.40) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.45) $)
+ -- ++($ 1/8.*(#1,0) + (0,-\height*.45) $)
+ -- ++($ 1/16.*(#1,0) + (0,+\height*.20) $)
+}
+
+\tikztimingdef{Tm}{%
+ \newdraw [\style]
+ \code{\setcounter{tikztimingtrans}{-\value{tikztimingtrans}}}
+ -- ++($ 1/8.*(#1,0) + (0,\value{tikztimingtrans}*\height*.50+\height*.075) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.20) $)
+ -- ++($ 1/4.*(#1,0) + (0,+\height*.25) $)
+ -- ++($ 1/4.*(#1,0) + (0,-\height*.30) $)
+ -- ++($ 1/8.*(#1,0) + (0,+\height*.175) $)
+}
+
+\tikztimingecopy{C}{T}
+\def\tikztiming@nocombine@T{}%
+\def\tikztiming@nocombine@C{}%
+\def\tikztiming@nocombine@t{}%
+\def\tikztiming@nocombine@c{}%
+\def\tikztiming@nocombine@M{}%
+\def\tikztiming@nocombine@m{}%
+
+\tikztimingecopy{U}{D}
+\tikztimingdef{UD}{\tikztiminguse{D@edge@D}{#1}}
+\tikztimingdef{DU}{\tikztiminguse{D@edge@D}{#1}}
+
+\tikztimingecopy{X}{Z}
+\endinput
+%%
+%% End of file `tikz-timing.sty'.