summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname1072
-rw-r--r--FILES.byname.gzbin2530599 -> 2530719 bytes
-rw-r--r--FILES.last07days864
-rw-r--r--biblio/ctan-bibdata/ctan.bib74
-rw-r--r--biblio/ctan-bibdata/ctan.pdfbin3667649 -> 3670440 bytes
-rw-r--r--graphics/metapost/contrib/macros/huffman/LICENSE11
-rw-r--r--graphics/metapost/contrib/macros/huffman/README.md58
-rw-r--r--graphics/metapost/contrib/macros/huffman/doc/ctan.bib25
-rw-r--r--graphics/metapost/contrib/macros/huffman/doc/fond.pdfbin0 -> 1309 bytes
-rw-r--r--graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdfbin0 -> 123346 bytes
-rw-r--r--graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex480
-rw-r--r--graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex174
-rw-r--r--graphics/metapost/contrib/macros/huffman/metapost/huffman.mp278
-rw-r--r--macros/latex/contrib/codedescribe/README.md90
-rw-r--r--macros/latex/contrib/codedescribe/doc/codedescribe.pdfbin0 -> 246809 bytes
-rw-r--r--macros/latex/contrib/codedescribe/doc/codedescribe.tex433
-rw-r--r--macros/latex/contrib/codedescribe/latex/codedescribe.sty964
-rw-r--r--macros/latex/contrib/codedescribe/latex/codelisting.sty691
-rw-r--r--macros/latex/contrib/l3experimental/CHANGELOG.md8
-rw-r--r--macros/latex/contrib/l3experimental/README.md2
-rw-r--r--macros/latex/contrib/l3experimental/l3benchmark.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3benchmark.pdfbin308937 -> 308866 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3bitset.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3bitset.pdfbin404794 -> 404724 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-boxes.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-code.pdfbin679710 -> 679710 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-layers.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-paths.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-points.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-scopes.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-softpath.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-state.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw-transforms.dtx2
-rw-r--r--macros/latex/contrib/l3experimental/l3draw.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3draw.pdfbin518188 -> 518125 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3galley.dtx6
-rw-r--r--macros/latex/contrib/l3experimental/l3galley.pdfbin409299 -> 409224 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3graphics.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3graphics.pdfbin384038 -> 383963 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3opacity.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3opacity.pdfbin313994 -> 313919 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3str-format.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3str-format.pdfbin368426 -> 368353 bytes
-rw-r--r--macros/latex/contrib/l3experimental/l3sys-shell.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/l3sys-shell.pdfbin348450 -> 348383 bytes
-rw-r--r--macros/latex/contrib/l3experimental/xcoffins.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/xcoffins.pdfbin394864 -> 394797 bytes
-rw-r--r--macros/latex/contrib/l3experimental/xgalley.dtx4
-rw-r--r--macros/latex/contrib/l3experimental/xgalley.pdfbin300021 -> 299962 bytes
-rw-r--r--macros/latex/contrib/l3kernel/CHANGELOG.md20
-rw-r--r--macros/latex/contrib/l3kernel/README.md2
-rw-r--r--macros/latex/contrib/l3kernel/expl3.dtx4
-rw-r--r--macros/latex/contrib/l3kernel/expl3.pdfbin623197 -> 623326 bytes
-rw-r--r--macros/latex/contrib/l3kernel/interface3.pdfbin1712125 -> 1711150 bytes
-rw-r--r--macros/latex/contrib/l3kernel/interface3.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3basics.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3bootstrap.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3box.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3candidates.dtx273
-rw-r--r--macros/latex/contrib/l3kernel/l3cctab.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3clist.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3coffins.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3color.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3debug.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3deprecation.dtx9
-rw-r--r--macros/latex/contrib/l3kernel/l3doc.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3doc.pdfbin558159 -> 558279 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3docstrip.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3docstrip.pdfbin151946 -> 152066 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3expan.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3file.dtx50
-rw-r--r--macros/latex/contrib/l3kernel/l3flag.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-assign.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-aux.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-basics.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-convert.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-expo.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-extended.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-logic.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-parse.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-random.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-round.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-traps.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp-trig.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fp.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3fparray.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3int.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3intarray.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3kernel-functions.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3keys.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3legacy.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3luatex.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3msg.dtx11
-rw-r--r--macros/latex/contrib/l3kernel/l3names.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3news.pdfbin395876 -> 395876 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news01.pdfbin122710 -> 122710 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news02.pdfbin150674 -> 150674 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news03.pdfbin148706 -> 148706 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news04.pdfbin114586 -> 114586 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news05.pdfbin112485 -> 112485 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news06.pdfbin151569 -> 151569 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news07.pdfbin128316 -> 128316 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news08.pdfbin163456 -> 163456 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news09.pdfbin250136 -> 250136 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news10.pdfbin150283 -> 150283 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news11.pdfbin170076 -> 170076 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3news12.pdfbin204992 -> 204992 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3pdf.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3prefixes.pdfbin81640 -> 81640 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3prg.dtx4
-rw-r--r--macros/latex/contrib/l3kernel/l3prop.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3quark.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3regex.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3seq.dtx192
-rw-r--r--macros/latex/contrib/l3kernel/l3skip.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3sort.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3str-convert.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3str.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3styleguide.pdfbin296461 -> 296578 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3styleguide.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3syntax-changes.pdfbin243101 -> 243221 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3syntax-changes.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3sys.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3term-glossary.pdfbin215628 -> 215740 bytes
-rw-r--r--macros/latex/contrib/l3kernel/l3term-glossary.tex2
-rw-r--r--macros/latex/contrib/l3kernel/l3text-case.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3text-map.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3text-purify.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3text.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3tl-analysis.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3tl.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3token.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/l3unicode.dtx2
-rw-r--r--macros/latex/contrib/l3kernel/source3.pdfbin7277921 -> 7276733 bytes
-rw-r--r--macros/latex/contrib/l3kernel/source3.tex2
-rw-r--r--macros/latex/contrib/ufrgscca/README.md6
-rw-r--r--macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf7414
-rw-r--r--macros/latex/contrib/ufrgscca/doc/ufrgscca.tex1751
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty19
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca.cls15
-rw-r--r--macros/latex/required/babel/base/README.md28
-rw-r--r--macros/latex/required/babel/base/babel-code.pdfbin0 -> 592226 bytes
-rw-r--r--macros/latex/required/babel/base/babel.dtx620
-rw-r--r--macros/latex/required/babel/base/babel.ins35
-rw-r--r--macros/latex/required/babel/base/babel.pdfbin912577 -> 399234 bytes
-rw-r--r--macros/latex/required/babel/base/bbcompat.dtx2
-rw-r--r--macros/luatex/latex/novel/README.md38
-rw-r--r--macros/luatex/latex/novel/doc/extras/novel-example.pdf170
-rw-r--r--macros/luatex/latex/novel/doc/extras/novel-example.tex7
-rw-r--r--macros/luatex/latex/novel/doc/extras/novel-extras-README.html2
-rw-r--r--macros/luatex/latex/novel/doc/extras/novel-testsuite.pdfbin69115 -> 69115 bytes
-rw-r--r--macros/luatex/latex/novel/doc/extras/novel-testsuite.tex2
-rw-r--r--macros/luatex/latex/novel/doc/novel-documentation.html2
-rw-r--r--macros/luatex/latex/novel/doc/novel.pdf306
-rw-r--r--macros/luatex/latex/novel/doc/novel.tex5
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo1
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty12
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-DropCap.sty18
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo1
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-FileData.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-Fonts.sty12
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-Footnotes.sty11
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-Images.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-JC200103.clo2
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-PostLayout.sty12
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-Sandbox.sty14
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-TextMacros.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-microtype.cfg10
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-pdfx.sty13
-rw-r--r--macros/luatex/latex/novel/lualatex/novel-xmppacket.sty12
-rw-r--r--macros/luatex/latex/novel/lualatex/novel.cls16
-rw-r--r--support/pdfjam/README.md37
-rw-r--r--support/pdfjam/VERSION2
-rwxr-xr-xsupport/pdfjam/bin/pdfjam320
-rwxr-xr-xsupport/pdfjam/bin/pdfjam.orig1171
-rw-r--r--support/pdfjam/man1/pdfjam.111
-rw-r--r--support/pdfjam/pdfjam.conf12
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl3
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb180
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2447616 -> 2448884 bytes
-rw-r--r--systems/win32/miktex/tm/packages/files.csv.lzmabin761408 -> 763298 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/files.csv.lzmabin762222 -> 763341 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini10
-rw-r--r--timestamp2
209 files changed, 11935 insertions, 6538 deletions
diff --git a/FILES.byname b/FILES.byname
index db1b001e84..e18e52a3b5 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -2056,12 +2056,12 @@
2023/04/13 | 1675 | biblio/citation-style-language/README.md
2023/04/13 | 11957 | biblio/citation-style-language/vancouver.csl
2023/04/13 | 4516625 | biblio/citation-style-language.zip
-2023/05/10 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/05/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
2022/10/08 | 127 | biblio/ctan-bibdata/biblatex-ctan/ctan.cbx
-2023/05/10 | 2781727 | biblio/ctan-bibdata/ctan.bib
-2023/05/10 | 3667527 | biblio/ctan-bibdata/ctan.pdf
+2023/05/11 | 2781727 | biblio/ctan-bibdata/ctan.bib
+2023/05/11 | 3667649 | biblio/ctan-bibdata/ctan.pdf
2023/01/16 | 1489 | biblio/ctan-bibdata/README
-2023/05/10 | 4066554 | biblio/ctan-bibdata.zip
+2023/05/11 | 4066341 | biblio/ctan-bibdata.zip
2023/02/23 | 3126 | biblio/pbibtex/pbibtex-base/cpp.awk
2023/02/23 | 1009 | biblio/pbibtex/pbibtex-base/generate.sh
2023/02/23 | 22362 | biblio/pbibtex/pbibtex-base/jabbrv.bst
@@ -5417,7 +5417,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2023/05/10 | 135052 | FILES.last07days
+2023/05/11 | 142037 | FILES.last07days
2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs
2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf
2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf
@@ -157495,6 +157495,15 @@
2022/09/17 | 13827 | graphics/metapost/contrib/macros/hershey-mp/LICENSE
2022/09/17 | 525 | graphics/metapost/contrib/macros/hershey-mp/README
2022/10/31 | 280834 | graphics/metapost/contrib/macros/hershey-mp.zip
+2023/05/10 | 876 | graphics/metapost/contrib/macros/huffman/doc/ctan.bib
+2023/05/10 | 1309 | graphics/metapost/contrib/macros/huffman/doc/fond.pdf
+2023/05/10 | 123346 | graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdf
+2023/05/10 | 15183 | graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex
+2023/05/10 | 6295 | graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex
+2023/05/10 | 415 | graphics/metapost/contrib/macros/huffman/LICENSE
+2023/05/10 | 11931 | graphics/metapost/contrib/macros/huffman/metapost/huffman.mp
+2023/05/10 | 1617 | graphics/metapost/contrib/macros/huffman/README.md
+2023/05/11 | 131185 | graphics/metapost/contrib/macros/huffman.zip
2005/04/07 | 174008 | graphics/metapost/contrib/macros/latexmp/doc/latexmp.pdf
2005/04/07 | 15848 | graphics/metapost/contrib/macros/latexmp/latexmp.mp
2005/04/07 | 470 | graphics/metapost/contrib/macros/latexmp/README
@@ -194402,8 +194411,8 @@
2019/12/19 | 302191 | install/macros/latex/contrib/kvdefinekeys.tds.zip
2023/04/19 | 972462 | install/macros/latex/contrib/l3backend.tds.zip
2023/03/27 | 819288 | install/macros/latex/contrib/l3build.tds.zip
-2023/04/19 | 4460822 | install/macros/latex/contrib/l3experimental.tds.zip
-2023/05/05 | 13912331 | install/macros/latex/contrib/l3kernel.tds.zip
+2023/05/11 | 4460074 | install/macros/latex/contrib/l3experimental.tds.zip
+2023/05/11 | 13911503 | install/macros/latex/contrib/l3kernel.tds.zip
2023/02/02 | 2252631 | install/macros/latex/contrib/l3packages.tds.zip
2023/04/12 | 596346 | install/macros/latex/contrib/lastpage.tds.zip
2009/09/02 | 556672 | install/macros/latex/contrib/layouts.tds.zip
@@ -194563,7 +194572,7 @@
2022/10/31 | 7339002 | install/macros/latex-dev/required/latex-tools-dev.tds.zip
2022/11/30 | 39031324 | install/macros/latex/latex-base.tds.zip
2020/06/01 | 1578753 | install/macros/latex/required/amscls.tds.zip
-2023/04/18 | 3243901 | install/macros/latex/required/babel-base.tds.zip
+2023/05/11 | 3325814 | install/macros/latex/required/babel-base.tds.zip
2022/06/08 | 2794804 | install/macros/latex/required/latex-amsmath.tds.zip
2022/06/14 | 242625 | install/macros/latex/required/latexbug.tds.zip
2022/06/16 | 1352652 | install/macros/latex/required/latex-cyrillic.tds.zip
@@ -201857,72 +201866,69 @@
2013/02/24 | 32828 | macros/context/contrib/context-simplefonts/tex/context/third/simplefonts/t-simplefonts.mkiv
2022/09/17 | 11 | macros/context/contrib/context-simplefonts/VERSION
2022/09/18 | 12712 | macros/context/contrib/context-simplefonts.zip
-2023/04/13 | 7913 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/example.pdf
-2023/04/13 | 313 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/example.tex
-2023/04/13 | 3422868 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/simpleslides.pdf
-2023/04/13 | 39262 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/simpleslides.tex
-2023/04/13 | 6100 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/solutions/generic-talk-15min-45min.tex
-2023/04/13 | 2325 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/solutions/speaker_introduction-2min.tex
-2023/04/13 | 4879 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/solutions/style-template.tex
-2023/04/13 | 189532 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-blue.pdf
-2023/04/13 | 189531 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-red.pdf
-2023/04/13 | 188009 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/BottomSquares.pdf
-2023/04/13 | 201446 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Boxed.pdf
-2023/04/13 | 187600 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Ellipse.pdf
-2023/04/13 | 190594 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Embossed.pdf
-2023/04/13 | 188262 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Framed-square.pdf
-2023/04/13 | 185906 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Framed-stripe.pdf
-2023/04/13 | 186955 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/FramedTitle.pdf
-2023/04/13 | 185500 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-blue.pdf
-2023/04/13 | 185513 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-green.pdf
-2023/04/13 | 185494 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-red.pdf
-2023/04/13 | 188296 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-blue.pdf
-2023/04/13 | 188333 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-green.pdf
-2023/04/13 | 188310 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-red.pdf
-2023/04/13 | 185424 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/RainbowStripe.pdf
-2023/04/13 | 192564 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Rounded.pdf
-2023/04/13 | 187382 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-blue.pdf
-2023/04/13 | 187329 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-bluered.pdf
-2023/04/13 | 187256 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-green.pdf
-2023/04/13 | 188985 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/SideSquares.pdf
-2023/04/13 | 191756 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/SideToc.pdf
-2023/04/13 | 190849 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Split.pdf
-2023/04/13 | 185983 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Sunrise.pdf
-2023/04/13 | 196000 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/Swoosh.pdf
-2023/04/13 | 187515 | macros/context/contrib/context-simpleslides/context-simpleslides/doc/context/third/simpleslides/styles/ThickStripes.pdf
-2023/04/13 | 17337 | macros/context/contrib/context-simpleslides/context-simpleslides/LICENSE
-2023/04/13 | 4757 | macros/context/contrib/context-simpleslides/context-simpleslides/README.md
-2023/04/13 | 5736 | macros/context/contrib/context-simpleslides/context-simpleslides/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
-2023/04/13 | 9750 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/interface/third/t-simpleslides.xml
-2023/04/13 | 6555 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BigNumber.tex
-2023/04/13 | 4469 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BlackBoard.tex
-2023/04/13 | 5014 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BottomSquares.tex
-2023/04/13 | 4812 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Boxed.tex
-2023/04/13 | 5823 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BoxedTitle.tex
-2023/04/13 | 32655 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-default.tex
-2023/04/13 | 3697 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Ellipse.tex
-2023/04/13 | 4777 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Embossed.tex
-2023/04/13 | 6719 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-fontsdefault.mkiv
-2023/04/13 | 6017 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Framed.tex
-2023/04/13 | 4648 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FramedTitle.tex
-2023/04/13 | 7440 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyFrame.tex
-2023/04/13 | 13835 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyTopic.tex
-2023/04/13 | 5671 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-HorizontalStripes.tex
-2023/04/13 | 5347 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-NarrowStripes.tex
-2023/04/13 | 4766 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-PlainCounter.tex
-2023/04/13 | 7804 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-RainbowStripe.tex
-2023/04/13 | 6090 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Rounded.tex
-2023/04/13 | 4826 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Shaded.tex
-2023/04/13 | 4457 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideSquares.tex
-2023/04/13 | 9359 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideToc.tex
-2023/04/13 | 6242 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Split.tex
-2023/04/13 | 6085 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Sunrise.tex
-2023/04/13 | 9037 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Swoosh.tex
-2023/04/13 | 4209 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-ThickStripes.tex
-2023/04/13 | 2825 | macros/context/contrib/context-simpleslides/context-simpleslides/tex/context/third/simpleslides/t-simpleslides.mkiv
-2023/04/13 | 11 | macros/context/contrib/context-simpleslides/context-simpleslides/VERSION
-2023/05/08 | 11 | macros/context/contrib/context-simpleslides/VERSION
-2023/05/09 | 8326430 | macros/context/contrib/context-simpleslides.zip
+2023/05/10 | 7913 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/example.pdf
+2023/05/10 | 313 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/example.tex
+2023/05/10 | 3422868 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/simpleslides.pdf
+2023/05/10 | 39262 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/simpleslides.tex
+2023/05/10 | 6100 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/generic-talk-15min-45min.tex
+2023/05/10 | 2325 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/speaker_introduction-2min.tex
+2023/05/10 | 4879 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/style-template.tex
+2023/05/10 | 189532 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-blue.pdf
+2023/05/10 | 189531 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-red.pdf
+2023/05/10 | 188009 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BottomSquares.pdf
+2023/05/10 | 201446 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Boxed.pdf
+2023/05/10 | 187600 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Ellipse.pdf
+2023/05/10 | 190594 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Embossed.pdf
+2023/05/10 | 188262 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Framed-square.pdf
+2023/05/10 | 185906 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Framed-stripe.pdf
+2023/05/10 | 186955 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/FramedTitle.pdf
+2023/05/10 | 185500 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-blue.pdf
+2023/05/10 | 185513 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-green.pdf
+2023/05/10 | 185494 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-red.pdf
+2023/05/10 | 188296 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-blue.pdf
+2023/05/10 | 188333 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-green.pdf
+2023/05/10 | 188310 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-red.pdf
+2023/05/10 | 185424 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/RainbowStripe.pdf
+2023/05/10 | 192564 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Rounded.pdf
+2023/05/10 | 187382 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-blue.pdf
+2023/05/10 | 187329 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-bluered.pdf
+2023/05/10 | 187256 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-green.pdf
+2023/05/10 | 188985 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/SideSquares.pdf
+2023/05/10 | 191756 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/SideToc.pdf
+2023/05/10 | 190849 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Split.pdf
+2023/05/10 | 185983 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Sunrise.pdf
+2023/05/10 | 196000 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Swoosh.pdf
+2023/05/10 | 187515 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/ThickStripes.pdf
+2023/05/10 | 5736 | macros/context/contrib/context-simpleslides/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
+2023/05/10 | 9750 | macros/context/contrib/context-simpleslides/tex/context/interface/third/t-simpleslides.xml
+2023/05/10 | 6555 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BigNumber.tex
+2023/05/10 | 4469 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BlackBoard.tex
+2023/05/10 | 5014 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BottomSquares.tex
+2023/05/10 | 4812 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Boxed.tex
+2023/05/10 | 5823 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BoxedTitle.tex
+2023/05/10 | 32655 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-default.tex
+2023/05/10 | 3697 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Ellipse.tex
+2023/05/10 | 4777 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Embossed.tex
+2023/05/10 | 6719 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-fontsdefault.mkiv
+2023/05/10 | 6017 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Framed.tex
+2023/05/10 | 4648 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FramedTitle.tex
+2023/05/10 | 7440 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyFrame.tex
+2023/05/10 | 13835 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyTopic.tex
+2023/05/10 | 5671 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-HorizontalStripes.tex
+2023/05/10 | 5347 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-NarrowStripes.tex
+2023/05/10 | 4766 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-PlainCounter.tex
+2023/05/10 | 7804 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-RainbowStripe.tex
+2023/05/10 | 6090 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Rounded.tex
+2023/05/10 | 4826 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Shaded.tex
+2023/05/10 | 4457 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideSquares.tex
+2023/05/10 | 9359 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideToc.tex
+2023/05/10 | 6242 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Split.tex
+2023/05/10 | 6085 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Sunrise.tex
+2023/05/10 | 9037 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Swoosh.tex
+2023/05/10 | 4209 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-ThickStripes.tex
+2023/05/10 | 2825 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/t-simpleslides.mkiv
+2023/05/10 | 11 | macros/context/contrib/context-simpleslides/VERSION
+2023/05/11 | 8312499 | macros/context/contrib/context-simpleslides.zip
2017/08/27 | 25415 | macros/context/contrib/context-title/doc/context/third/title/title-doc.pdf
2017/08/27 | 2538 | macros/context/contrib/context-title/tex/context/interface/third/t-title.xml
2017/08/27 | 3343 | macros/context/contrib/context-title/tex/context/third/title/t-title.mkvi
@@ -217326,6 +217332,12 @@
2022/01/28 | 3274 | macros/latex/contrib/codebox/README.md
2021/12/26 | 104 | macros/latex/contrib/codebox/test.c
2022/01/28 | 390166 | macros/latex/contrib/codebox.zip
+2023/05/11 | 246809 | macros/latex/contrib/codedescribe/doc/codedescribe.pdf
+2023/05/11 | 18863 | macros/latex/contrib/codedescribe/doc/codedescribe.tex
+2023/05/11 | 26124 | macros/latex/contrib/codedescribe/latex/codedescribe.sty
+2023/05/11 | 26511 | macros/latex/contrib/codedescribe/latex/codelisting.sty
+2023/05/11 | 2649 | macros/latex/contrib/codedescribe/README.md
+2023/05/11 | 245892 | macros/latex/contrib/codedescribe.zip
2010/03/30 | 46009 | macros/latex/contrib/codedoc/codedoc.cls
2010/03/30 | 598708 | macros/latex/contrib/codedoc/CodeDoc-manual.pdf
2010/03/30 | 156353 | macros/latex/contrib/codedoc/CodeDoc-manual.tex
@@ -227448,152 +227460,152 @@
2023/03/27 | 4150 | macros/latex/contrib/l3build/l3build-zip.lua
2023/03/27 | 1019 | macros/latex/contrib/l3build/README.md
2023/03/27 | 815439 | macros/latex/contrib/l3build.zip
-2023/04/19 | 8145 | macros/latex/contrib/l3experimental/CHANGELOG.md
-2023/04/19 | 16508 | macros/latex/contrib/l3experimental/l3benchmark.dtx
-2023/04/19 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins
-2023/04/19 | 308937 | macros/latex/contrib/l3experimental/l3benchmark.pdf
-2023/04/19 | 18694 | macros/latex/contrib/l3experimental/l3bitset.dtx
-2023/04/19 | 1565 | macros/latex/contrib/l3experimental/l3bitset.ins
-2023/04/19 | 404794 | macros/latex/contrib/l3experimental/l3bitset.pdf
-2023/04/19 | 4323 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx
-2023/04/19 | 679710 | macros/latex/contrib/l3experimental/l3draw-code.pdf
-2023/04/19 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex
-2023/04/19 | 42560 | macros/latex/contrib/l3experimental/l3draw.dtx
-2023/04/19 | 1906 | macros/latex/contrib/l3experimental/l3draw.ins
-2023/04/19 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx
-2023/04/19 | 32546 | macros/latex/contrib/l3experimental/l3draw-paths.dtx
-2023/04/19 | 518188 | macros/latex/contrib/l3experimental/l3draw.pdf
-2023/04/19 | 36026 | macros/latex/contrib/l3experimental/l3draw-points.dtx
-2023/04/19 | 10018 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx
-2023/04/19 | 20451 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx
-2023/04/19 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx
-2023/04/19 | 10138 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx
-2023/04/19 | 96041 | macros/latex/contrib/l3experimental/l3galley.dtx
-2023/04/19 | 409299 | macros/latex/contrib/l3experimental/l3galley.pdf
-2023/04/19 | 25940 | macros/latex/contrib/l3experimental/l3graphics.dtx
-2023/04/19 | 1553 | macros/latex/contrib/l3experimental/l3graphics.ins
-2023/04/19 | 384038 | macros/latex/contrib/l3experimental/l3graphics.pdf
-2023/04/19 | 4011 | macros/latex/contrib/l3experimental/l3opacity.dtx
-2023/04/19 | 1547 | macros/latex/contrib/l3experimental/l3opacity.ins
-2023/04/19 | 313994 | macros/latex/contrib/l3experimental/l3opacity.pdf
-2023/04/19 | 31827 | macros/latex/contrib/l3experimental/l3str-format.dtx
-2023/04/19 | 368426 | macros/latex/contrib/l3experimental/l3str-format.pdf
-2023/04/19 | 1564 | macros/latex/contrib/l3experimental/l3str.ins
-2023/04/19 | 12361 | macros/latex/contrib/l3experimental/l3sys-shell.dtx
-2023/04/19 | 1565 | macros/latex/contrib/l3experimental/l3sys-shell.ins
-2023/04/19 | 348450 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
-2023/04/19 | 4284 | macros/latex/contrib/l3experimental/README.md
-2023/04/19 | 35092 | macros/latex/contrib/l3experimental/xcoffins.dtx
-2023/04/19 | 1569 | macros/latex/contrib/l3experimental/xcoffins.ins
-2023/04/19 | 394864 | macros/latex/contrib/l3experimental/xcoffins.pdf
-2023/04/19 | 58083 | macros/latex/contrib/l3experimental/xgalley.dtx
-2023/04/19 | 1624 | macros/latex/contrib/l3experimental/xgalley.ins
-2023/04/19 | 300021 | macros/latex/contrib/l3experimental/xgalley.pdf
-2023/04/19 | 4422710 | macros/latex/contrib/l3experimental.zip
-2023/05/05 | 47300 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2023/05/05 | 70859 | macros/latex/contrib/l3kernel/expl3.dtx
-2023/05/05 | 623197 | macros/latex/contrib/l3kernel/expl3.pdf
-2023/05/05 | 1712125 | macros/latex/contrib/l3kernel/interface3.pdf
-2023/05/05 | 2038 | macros/latex/contrib/l3kernel/interface3.tex
-2023/05/05 | 129545 | macros/latex/contrib/l3kernel/l3basics.dtx
-2023/05/05 | 14927 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
-2023/05/05 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx
-2023/05/05 | 28006 | macros/latex/contrib/l3kernel/l3candidates.dtx
-2023/05/05 | 32409 | macros/latex/contrib/l3kernel/l3cctab.dtx
-2023/05/05 | 82667 | macros/latex/contrib/l3kernel/l3clist.dtx
-2023/05/05 | 87463 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2023/05/05 | 112270 | macros/latex/contrib/l3kernel/l3color.dtx
-2023/05/05 | 43211 | macros/latex/contrib/l3kernel/l3debug.dtx
-2023/05/05 | 24233 | macros/latex/contrib/l3kernel/l3deprecation.dtx
-2023/05/05 | 155616 | macros/latex/contrib/l3kernel/l3doc.dtx
-2023/05/05 | 558159 | macros/latex/contrib/l3kernel/l3doc.pdf
-2023/05/05 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
-2023/05/05 | 151946 | macros/latex/contrib/l3kernel/l3docstrip.pdf
-2023/05/05 | 107093 | macros/latex/contrib/l3kernel/l3expan.dtx
-2023/05/05 | 139719 | macros/latex/contrib/l3kernel/l3file.dtx
-2023/05/05 | 10167 | macros/latex/contrib/l3kernel/l3flag.dtx
-2023/05/05 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
-2023/05/05 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
-2023/05/05 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
-2023/05/05 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
-2023/05/05 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
-2023/05/05 | 70605 | macros/latex/contrib/l3kernel/l3fp.dtx
-2023/05/05 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
-2023/05/05 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
-2023/05/05 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
-2023/05/05 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
-2023/05/05 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx
-2023/05/05 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx
-2023/05/05 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
-2023/05/05 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
-2023/05/05 | 6224 | macros/latex/contrib/l3kernel/l3.ins
-2023/05/05 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx
-2023/05/05 | 92086 | macros/latex/contrib/l3kernel/l3int.dtx
-2023/05/05 | 27248 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
-2023/05/05 | 127087 | macros/latex/contrib/l3kernel/l3keys.dtx
-2023/05/05 | 4538 | macros/latex/contrib/l3kernel/l3legacy.dtx
-2023/05/05 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx
-2023/05/05 | 77710 | macros/latex/contrib/l3kernel/l3msg.dtx
-2023/05/05 | 82260 | macros/latex/contrib/l3kernel/l3names.dtx
-2023/05/05 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf
-2023/05/05 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
-2023/05/05 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf
-2023/05/05 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
-2023/05/05 | 148706 | macros/latex/contrib/l3kernel/l3news03.pdf
-2023/05/05 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
-2023/05/05 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf
-2023/05/05 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
-2023/05/05 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
-2023/05/05 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
-2023/05/05 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf
-2023/05/05 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
-2023/05/05 | 128316 | macros/latex/contrib/l3kernel/l3news07.pdf
-2023/05/05 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
-2023/05/05 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf
-2023/05/05 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
-2023/05/05 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf
-2023/05/05 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
-2023/05/05 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf
-2023/05/05 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
-2023/05/05 | 170076 | macros/latex/contrib/l3kernel/l3news11.pdf
-2023/05/05 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
-2023/05/05 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
-2023/05/05 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
-2023/05/05 | 395876 | macros/latex/contrib/l3kernel/l3news.pdf
-2023/05/05 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
-2023/05/05 | 19169 | macros/latex/contrib/l3kernel/l3pdf.dtx
-2023/05/05 | 45418 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2023/05/05 | 81640 | macros/latex/contrib/l3kernel/l3prefixes.pdf
-2023/05/05 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2023/05/05 | 70202 | macros/latex/contrib/l3kernel/l3prg.dtx
-2023/05/05 | 57974 | macros/latex/contrib/l3kernel/l3prop.dtx
-2023/05/05 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx
-2023/05/05 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx
-2023/05/05 | 90143 | macros/latex/contrib/l3kernel/l3seq.dtx
-2023/05/05 | 75980 | macros/latex/contrib/l3kernel/l3skip.dtx
-2023/05/05 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
-2023/05/05 | 113427 | macros/latex/contrib/l3kernel/l3str-convert.dtx
-2023/05/05 | 78692 | macros/latex/contrib/l3kernel/l3str.dtx
-2023/05/05 | 296461 | macros/latex/contrib/l3kernel/l3styleguide.pdf
-2023/05/05 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2023/05/05 | 243101 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
-2023/05/05 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
-2023/05/05 | 35086 | macros/latex/contrib/l3kernel/l3sys.dtx
-2023/05/05 | 215628 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
-2023/05/05 | 6169 | macros/latex/contrib/l3kernel/l3term-glossary.tex
-2023/05/05 | 69893 | macros/latex/contrib/l3kernel/l3text-case.dtx
-2023/05/05 | 51775 | macros/latex/contrib/l3kernel/l3text.dtx
-2023/05/05 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx
-2023/05/05 | 20359 | macros/latex/contrib/l3kernel/l3text-purify.dtx
-2023/05/05 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
-2023/05/05 | 145224 | macros/latex/contrib/l3kernel/l3tl.dtx
-2023/05/05 | 119588 | macros/latex/contrib/l3kernel/l3token.dtx
-2023/05/05 | 32935 | macros/latex/contrib/l3kernel/l3unicode.dtx
-2023/05/05 | 3116 | macros/latex/contrib/l3kernel/README.md
-2023/05/05 | 24841 | macros/latex/contrib/l3kernel/source3body.tex
-2023/05/05 | 7277921 | macros/latex/contrib/l3kernel/source3.pdf
-2023/05/05 | 2229 | macros/latex/contrib/l3kernel/source3.tex
-2023/05/05 | 13651721 | macros/latex/contrib/l3kernel.zip
+2023/05/11 | 8283 | macros/latex/contrib/l3experimental/CHANGELOG.md
+2023/05/11 | 16508 | macros/latex/contrib/l3experimental/l3benchmark.dtx
+2023/05/11 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins
+2023/05/11 | 308866 | macros/latex/contrib/l3experimental/l3benchmark.pdf
+2023/05/11 | 18694 | macros/latex/contrib/l3experimental/l3bitset.dtx
+2023/05/11 | 1565 | macros/latex/contrib/l3experimental/l3bitset.ins
+2023/05/11 | 404724 | macros/latex/contrib/l3experimental/l3bitset.pdf
+2023/05/11 | 4323 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx
+2023/05/11 | 679710 | macros/latex/contrib/l3experimental/l3draw-code.pdf
+2023/05/11 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex
+2023/05/11 | 42560 | macros/latex/contrib/l3experimental/l3draw.dtx
+2023/05/11 | 1906 | macros/latex/contrib/l3experimental/l3draw.ins
+2023/05/11 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx
+2023/05/11 | 32546 | macros/latex/contrib/l3experimental/l3draw-paths.dtx
+2023/05/11 | 518125 | macros/latex/contrib/l3experimental/l3draw.pdf
+2023/05/11 | 36026 | macros/latex/contrib/l3experimental/l3draw-points.dtx
+2023/05/11 | 10018 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx
+2023/05/11 | 20451 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx
+2023/05/11 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx
+2023/05/11 | 10138 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx
+2023/05/11 | 96044 | macros/latex/contrib/l3experimental/l3galley.dtx
+2023/05/11 | 409224 | macros/latex/contrib/l3experimental/l3galley.pdf
+2023/05/11 | 25940 | macros/latex/contrib/l3experimental/l3graphics.dtx
+2023/05/11 | 1553 | macros/latex/contrib/l3experimental/l3graphics.ins
+2023/05/11 | 383963 | macros/latex/contrib/l3experimental/l3graphics.pdf
+2023/05/11 | 4011 | macros/latex/contrib/l3experimental/l3opacity.dtx
+2023/05/11 | 1547 | macros/latex/contrib/l3experimental/l3opacity.ins
+2023/05/11 | 313919 | macros/latex/contrib/l3experimental/l3opacity.pdf
+2023/05/11 | 31827 | macros/latex/contrib/l3experimental/l3str-format.dtx
+2023/05/11 | 368353 | macros/latex/contrib/l3experimental/l3str-format.pdf
+2023/05/11 | 1564 | macros/latex/contrib/l3experimental/l3str.ins
+2023/05/11 | 12361 | macros/latex/contrib/l3experimental/l3sys-shell.dtx
+2023/05/11 | 1565 | macros/latex/contrib/l3experimental/l3sys-shell.ins
+2023/05/11 | 348383 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
+2023/05/11 | 4284 | macros/latex/contrib/l3experimental/README.md
+2023/05/11 | 35092 | macros/latex/contrib/l3experimental/xcoffins.dtx
+2023/05/11 | 1569 | macros/latex/contrib/l3experimental/xcoffins.ins
+2023/05/11 | 394797 | macros/latex/contrib/l3experimental/xcoffins.pdf
+2023/05/11 | 58083 | macros/latex/contrib/l3experimental/xgalley.dtx
+2023/05/11 | 1624 | macros/latex/contrib/l3experimental/xgalley.ins
+2023/05/11 | 299962 | macros/latex/contrib/l3experimental/xgalley.pdf
+2023/05/11 | 4421989 | macros/latex/contrib/l3experimental.zip
+2023/05/11 | 47824 | macros/latex/contrib/l3kernel/CHANGELOG.md
+2023/05/11 | 70859 | macros/latex/contrib/l3kernel/expl3.dtx
+2023/05/11 | 623326 | macros/latex/contrib/l3kernel/expl3.pdf
+2023/05/11 | 1711150 | macros/latex/contrib/l3kernel/interface3.pdf
+2023/05/11 | 2038 | macros/latex/contrib/l3kernel/interface3.tex
+2023/05/11 | 129545 | macros/latex/contrib/l3kernel/l3basics.dtx
+2023/05/11 | 14927 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
+2023/05/11 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx
+2023/05/11 | 16709 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2023/05/11 | 32409 | macros/latex/contrib/l3kernel/l3cctab.dtx
+2023/05/11 | 82667 | macros/latex/contrib/l3kernel/l3clist.dtx
+2023/05/11 | 87463 | macros/latex/contrib/l3kernel/l3coffins.dtx
+2023/05/11 | 112270 | macros/latex/contrib/l3kernel/l3color.dtx
+2023/05/11 | 43211 | macros/latex/contrib/l3kernel/l3debug.dtx
+2023/05/11 | 24496 | macros/latex/contrib/l3kernel/l3deprecation.dtx
+2023/05/11 | 155616 | macros/latex/contrib/l3kernel/l3doc.dtx
+2023/05/11 | 558279 | macros/latex/contrib/l3kernel/l3doc.pdf
+2023/05/11 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
+2023/05/11 | 152066 | macros/latex/contrib/l3kernel/l3docstrip.pdf
+2023/05/11 | 107093 | macros/latex/contrib/l3kernel/l3expan.dtx
+2023/05/11 | 140989 | macros/latex/contrib/l3kernel/l3file.dtx
+2023/05/11 | 10167 | macros/latex/contrib/l3kernel/l3flag.dtx
+2023/05/11 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
+2023/05/11 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
+2023/05/11 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
+2023/05/11 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
+2023/05/11 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
+2023/05/11 | 70605 | macros/latex/contrib/l3kernel/l3fp.dtx
+2023/05/11 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
+2023/05/11 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
+2023/05/11 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
+2023/05/11 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
+2023/05/11 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx
+2023/05/11 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx
+2023/05/11 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
+2023/05/11 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
+2023/05/11 | 6224 | macros/latex/contrib/l3kernel/l3.ins
+2023/05/11 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx
+2023/05/11 | 92086 | macros/latex/contrib/l3kernel/l3int.dtx
+2023/05/11 | 27248 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+2023/05/11 | 127087 | macros/latex/contrib/l3kernel/l3keys.dtx
+2023/05/11 | 4538 | macros/latex/contrib/l3kernel/l3legacy.dtx
+2023/05/11 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx
+2023/05/11 | 78026 | macros/latex/contrib/l3kernel/l3msg.dtx
+2023/05/11 | 82260 | macros/latex/contrib/l3kernel/l3names.dtx
+2023/05/11 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf
+2023/05/11 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
+2023/05/11 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf
+2023/05/11 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
+2023/05/11 | 148706 | macros/latex/contrib/l3kernel/l3news03.pdf
+2023/05/11 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
+2023/05/11 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf
+2023/05/11 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
+2023/05/11 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
+2023/05/11 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
+2023/05/11 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf
+2023/05/11 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
+2023/05/11 | 128316 | macros/latex/contrib/l3kernel/l3news07.pdf
+2023/05/11 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
+2023/05/11 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf
+2023/05/11 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
+2023/05/11 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf
+2023/05/11 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
+2023/05/11 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf
+2023/05/11 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
+2023/05/11 | 170076 | macros/latex/contrib/l3kernel/l3news11.pdf
+2023/05/11 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
+2023/05/11 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
+2023/05/11 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
+2023/05/11 | 395876 | macros/latex/contrib/l3kernel/l3news.pdf
+2023/05/11 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
+2023/05/11 | 19169 | macros/latex/contrib/l3kernel/l3pdf.dtx
+2023/05/11 | 45418 | macros/latex/contrib/l3kernel/l3prefixes.csv
+2023/05/11 | 81640 | macros/latex/contrib/l3kernel/l3prefixes.pdf
+2023/05/11 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
+2023/05/11 | 70197 | macros/latex/contrib/l3kernel/l3prg.dtx
+2023/05/11 | 57974 | macros/latex/contrib/l3kernel/l3prop.dtx
+2023/05/11 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx
+2023/05/11 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx
+2023/05/11 | 97773 | macros/latex/contrib/l3kernel/l3seq.dtx
+2023/05/11 | 75980 | macros/latex/contrib/l3kernel/l3skip.dtx
+2023/05/11 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
+2023/05/11 | 113427 | macros/latex/contrib/l3kernel/l3str-convert.dtx
+2023/05/11 | 78692 | macros/latex/contrib/l3kernel/l3str.dtx
+2023/05/11 | 296578 | macros/latex/contrib/l3kernel/l3styleguide.pdf
+2023/05/11 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
+2023/05/11 | 243221 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+2023/05/11 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
+2023/05/11 | 35086 | macros/latex/contrib/l3kernel/l3sys.dtx
+2023/05/11 | 215740 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
+2023/05/11 | 6169 | macros/latex/contrib/l3kernel/l3term-glossary.tex
+2023/05/11 | 69893 | macros/latex/contrib/l3kernel/l3text-case.dtx
+2023/05/11 | 51775 | macros/latex/contrib/l3kernel/l3text.dtx
+2023/05/11 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx
+2023/05/11 | 20359 | macros/latex/contrib/l3kernel/l3text-purify.dtx
+2023/05/11 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+2023/05/11 | 145224 | macros/latex/contrib/l3kernel/l3tl.dtx
+2023/05/11 | 119588 | macros/latex/contrib/l3kernel/l3token.dtx
+2023/05/11 | 32935 | macros/latex/contrib/l3kernel/l3unicode.dtx
+2023/05/11 | 3116 | macros/latex/contrib/l3kernel/README.md
+2023/05/11 | 24841 | macros/latex/contrib/l3kernel/source3body.tex
+2023/05/11 | 7276733 | macros/latex/contrib/l3kernel/source3.pdf
+2023/05/11 | 2229 | macros/latex/contrib/l3kernel/source3.tex
+2023/05/11 | 13650929 | macros/latex/contrib/l3kernel.zip
2023/02/02 | 7253 | macros/latex/contrib/l3packages/CHANGELOG.md
2023/02/02 | 1444 | macros/latex/contrib/l3packages/l3keys2e-demo.tex
2023/02/02 | 12312 | macros/latex/contrib/l3packages/l3keys2e.dtx
@@ -241049,30 +241061,30 @@
2015/02/13 | 84480 | macros/latex/contrib/uestcthesis/uestcthesis.bst
2015/02/13 | 40459 | macros/latex/contrib/uestcthesis/uestcthesis.cls
2015/02/24 | 4376464 | macros/latex/contrib/uestcthesis.zip
-2023/05/08 | 552613 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
-2023/05/08 | 63929 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
-2023/05/08 | 17362 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
-2023/05/08 | 7414 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
-2023/05/08 | 33297 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
-2023/05/08 | 11364 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
-2023/05/08 | 11487 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
-2023/05/08 | 4112 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
-2023/05/08 | 5324 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
-2023/05/08 | 7729 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
-2023/05/08 | 2221 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
-2023/05/08 | 8814 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
-2023/05/08 | 2479 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
-2023/05/08 | 9186 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
-2023/05/08 | 19517 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
-2023/05/08 | 4850 | macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
-2023/05/08 | 2694 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
-2023/05/08 | 20484 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
-2023/05/08 | 2203 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
-2023/05/08 | 14401 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
-2023/05/08 | 4067 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
-2023/05/08 | 14434 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
-2023/05/08 | 4936 | macros/latex/contrib/ufrgscca/README.md
-2023/05/08 | 550070 | macros/latex/contrib/ufrgscca.zip
+2023/05/11 | 608720 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+2023/05/11 | 69267 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+2023/05/11 | 17368 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+2023/05/11 | 7477 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+2023/05/11 | 33299 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+2023/05/11 | 11366 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+2023/05/11 | 11489 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+2023/05/11 | 4114 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
+2023/05/11 | 5326 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+2023/05/11 | 7731 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
+2023/05/11 | 2223 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
+2023/05/11 | 8816 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
+2023/05/11 | 2481 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
+2023/05/11 | 9188 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
+2023/05/11 | 19519 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+2023/05/11 | 4852 | macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
+2023/05/11 | 2696 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+2023/05/11 | 20486 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+2023/05/11 | 2205 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
+2023/05/11 | 14403 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
+2023/05/11 | 4069 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
+2023/05/11 | 14436 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
+2023/05/11 | 5065 | macros/latex/contrib/ufrgscca/README.md
+2023/05/11 | 597943 | macros/latex/contrib/ufrgscca.zip
2017/04/23 | 715 | macros/latex/contrib/uhhassignment/README.md
2017/04/23 | 23866 | macros/latex/contrib/uhhassignment/uhhassignment.dtx
2017/04/23 | 1775 | macros/latex/contrib/uhhassignment/uhhassignment.ins
@@ -243684,14 +243696,15 @@
2022/06/08 | 454511 | macros/latex/required/amsmath/testmath.pdf
2022/06/08 | 82371 | macros/latex/required/amsmath/testmath.tex
2022/06/08 | 2762704 | macros/latex/required/amsmath.zip
-2023/04/18 | 764859 | macros/latex/required/babel/base/babel.dtx
-2023/04/18 | 7869 | macros/latex/required/babel/base/babel.ins
-2023/04/18 | 912577 | macros/latex/required/babel/base/babel.pdf
-2023/04/18 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
-2023/04/18 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
-2023/04/18 | 931908 | macros/latex/required/babel/base/locale.zip
-2023/04/18 | 2464 | macros/latex/required/babel/base/README.md
-2023/04/18 | 2046426 | macros/latex/required/babel/base.zip
+2023/05/11 | 592226 | macros/latex/required/babel/base/babel-code.pdf
+2023/05/11 | 763768 | macros/latex/required/babel/base/babel.dtx
+2023/05/11 | 8837 | macros/latex/required/babel/base/babel.ins
+2023/05/11 | 399234 | macros/latex/required/babel/base/babel.pdf
+2023/05/11 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2023/05/11 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2023/05/11 | 940704 | macros/latex/required/babel/base/locale.zip
+2023/05/11 | 2206 | macros/latex/required/babel/base/README.md
+2023/05/11 | 2131957 | macros/latex/required/babel/base.zip
2022/06/16 | 5612 | macros/latex/required/cyrillic/changes.txt
2022/06/16 | 57710 | macros/latex/required/cyrillic/cyinpenc.dtx
2022/06/16 | 215413 | macros/latex/required/cyrillic/cyinpenc.pdf
@@ -245044,146 +245057,146 @@
2018/12/02 | 4020 | macros/luatex/latex/makecookbook/README.old
2018/12/03 | 4028 | macros/luatex/latex/makecookbook/README.txt
2018/12/03 | 511848 | macros/luatex/latex/makecookbook.zip
-2023/02/16 | 51972 | macros/luatex/latex/novel/doc/extras/CPmodified.otf
-2023/02/16 | 42202 | macros/luatex/latex/novel/doc/extras/NovelDeco-glyphs.pdf
-2023/02/16 | 98892 | macros/luatex/latex/novel/doc/extras/novel-example.pdf
-2023/02/16 | 3805 | macros/luatex/latex/novel/doc/extras/novel-example.tex
-2023/02/16 | 2335 | macros/luatex/latex/novel/doc/extras/novel-extras-README.html
-2023/02/16 | 311166 | macros/luatex/latex/novel/doc/extras/novel-Gallery-ChapterStart.pdf
-2023/02/16 | 1499979 | macros/luatex/latex/novel/doc/extras/novel-scripts.zip
-2023/02/16 | 1990 | macros/luatex/latex/novel/doc/extras/novel-testimage.jpg
-2023/02/16 | 1908 | macros/luatex/latex/novel/doc/extras/novel-testimage.png
-2023/02/16 | 2456 | macros/luatex/latex/novel/doc/extras/novel-testscript.jpg
-2023/02/16 | 2064 | macros/luatex/latex/novel/doc/extras/novel-testscript.png
-2023/02/16 | 69115 | macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
-2023/02/16 | 15394 | macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
-2023/02/16 | 563 | macros/luatex/latex/novel/doc/html-resources/10transold.png
-2023/02/16 | 608 | macros/luatex/latex/novel/doc/html-resources/10trueold.png
-2023/02/16 | 5475 | macros/luatex/latex/novel/doc/html-resources/acronym2.png
-2023/02/16 | 11185 | macros/luatex/latex/novel/doc/html-resources/alphabetagamma.png
-2023/02/16 | 142528 | macros/luatex/latex/novel/doc/html-resources/authorsnote.png
-2023/02/16 | 4711 | macros/luatex/latex/novel/doc/html-resources/badaboom.png
-2023/02/16 | 239173 | macros/luatex/latex/novel/doc/html-resources/bixby-original.png
-2023/02/16 | 246911 | macros/luatex/latex/novel/doc/html-resources/bixby-softproof.png
-2023/02/16 | 22434 | macros/luatex/latex/novel/doc/html-resources/bookmanglerdashboard.png
-2023/02/16 | 22144 | macros/luatex/latex/novel/doc/html-resources/bookofbeirh.png
-2023/02/16 | 21460 | macros/luatex/latex/novel/doc/html-resources/chaptertitlesubtitle.png
-2023/02/16 | 10831 | macros/luatex/latex/novel/doc/html-resources/charscaletext.png
-2023/02/16 | 19382 | macros/luatex/latex/novel/doc/html-resources/closecrop.png
-2023/02/16 | 12701 | macros/luatex/latex/novel/doc/html-resources/colormax-original.png
-2023/02/16 | 14287 | macros/luatex/latex/novel/doc/html-resources/colormax-softproof.png
-2023/02/16 | 54423 | macros/luatex/latex/novel/doc/html-resources/colorsampler.png
-2023/02/16 | 95659 | macros/luatex/latex/novel/doc/html-resources/colorsampler-softproof.png
-2023/02/16 | 5898 | macros/luatex/latex/novel/doc/html-resources/CPmodified-sample.png
-2023/02/16 | 22507 | macros/luatex/latex/novel/doc/html-resources/cropmarks.png
-2023/02/16 | 19907 | macros/luatex/latex/novel/doc/html-resources/cropview.png
-2023/02/16 | 4523 | macros/luatex/latex/novel/doc/html-resources/ctimg35.png
-2023/02/16 | 39286 | macros/luatex/latex/novel/doc/html-resources/doordie.png
-2023/02/16 | 2349 | macros/luatex/latex/novel/doc/html-resources/dorfmcnorf.png
-2023/02/16 | 6548 | macros/luatex/latex/novel/doc/html-resources/dropcap-antestar.png
-2023/02/16 | 6181 | macros/luatex/latex/novel/doc/html-resources/dropcap-gap.png
-2023/02/16 | 18252 | macros/luatex/latex/novel/doc/html-resources/dropcap.png
-2023/02/16 | 6806 | macros/luatex/latex/novel/doc/html-resources/dropcap-scalebloat.png
-2023/02/16 | 5479 | macros/luatex/latex/novel/doc/html-resources/emblembar.png
-2023/02/16 | 6019 | macros/luatex/latex/novel/doc/html-resources/emblemdingbats.png
-2023/02/16 | 7415 | macros/luatex/latex/novel/doc/html-resources/emblemimg.png
-2023/02/16 | 27873 | macros/luatex/latex/novel/doc/html-resources/endnotetext.png
-2023/02/16 | 17688 | macros/luatex/latex/novel/doc/html-resources/firstletterspecial.png
-2023/02/16 | 17690 | macros/luatex/latex/novel/doc/html-resources/firstlinespecial.png
-2023/02/16 | 8518 | macros/luatex/latex/novel/doc/html-resources/fluffy-conspiracy.png
-2023/02/16 | 5151 | macros/luatex/latex/novel/doc/html-resources/fontbyfamily.png
-2023/02/16 | 4331 | macros/luatex/latex/novel/doc/html-resources/fontbyfilenamei.png
-2023/02/16 | 15268 | macros/luatex/latex/novel/doc/html-resources/font-tree.png
-2023/02/16 | 8144 | macros/luatex/latex/novel/doc/html-resources/fpaper.png
-2023/02/16 | 5029 | macros/luatex/latex/novel/doc/html-resources/frankenfont.png
-2023/02/16 | 37436 | macros/luatex/latex/novel/doc/html-resources/gnome-censored.png
-2023/02/16 | 9856 | macros/luatex/latex/novel/doc/html-resources/graytext.png
-2023/02/16 | 8187 | macros/luatex/latex/novel/doc/html-resources/headfont-default.png
-2023/02/16 | 7254 | macros/luatex/latex/novel/doc/html-resources/headfont-montserrat-el.png
-2023/02/16 | 7940 | macros/luatex/latex/novel/doc/html-resources/headfont-roboto.png
-2023/02/16 | 14569 | macros/luatex/latex/novel/doc/html-resources/headfoot1.png
-2023/02/16 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot2.png
-2023/02/16 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot3.png
-2023/02/16 | 14605 | macros/luatex/latex/novel/doc/html-resources/headfoot4.png
-2023/02/16 | 14973 | macros/luatex/latex/novel/doc/html-resources/headfoot5.png
-2023/02/16 | 14429 | macros/luatex/latex/novel/doc/html-resources/headfoot6.png
-2023/02/16 | 15625 | macros/luatex/latex/novel/doc/html-resources/head-foot-jumps.png
-2023/02/16 | 16097 | macros/luatex/latex/novel/doc/html-resources/human-robot-talk.png
-2023/02/16 | 7616 | macros/luatex/latex/novel/doc/html-resources/Iboxcap.png
-2023/02/16 | 33975 | macros/luatex/latex/novel/doc/html-resources/imgdialogs.png
-2023/02/16 | 1288 | macros/luatex/latex/novel/doc/html-resources/info18.png
-2023/02/16 | 42231 | macros/luatex/latex/novel/doc/html-resources/inlineimagest.png
-2023/02/16 | 5508 | macros/luatex/latex/novel/doc/html-resources/I-shade.png
-2023/02/16 | 12057 | macros/luatex/latex/novel/doc/html-resources/jackbequick.png
-2023/02/16 | 7043 | macros/luatex/latex/novel/doc/html-resources/jollybeers.png
-2023/02/16 | 4533 | macros/luatex/latex/novel/doc/html-resources/jpgcolorspace.png
-2023/02/16 | 69093 | macros/luatex/latex/novel/doc/html-resources/jump-change.png
-2023/02/16 | 6412 | macros/luatex/latex/novel/doc/html-resources/looseheads.png
-2023/02/16 | 17173 | macros/luatex/latex/novel/doc/html-resources/lowdown.png
-2023/02/16 | 7449 | macros/luatex/latex/novel/doc/html-resources/map.png
-2023/02/16 | 30606 | macros/luatex/latex/novel/doc/html-resources/margins-trim-media.png
-2023/02/16 | 20701 | macros/luatex/latex/novel/doc/html-resources/mcdingle.png
-2023/02/16 | 30516 | macros/luatex/latex/novel/doc/html-resources/mediasize.png
-2023/02/16 | 24517 | macros/luatex/latex/novel/doc/html-resources/megadocprops.png
-2023/02/16 | 8567 | macros/luatex/latex/novel/doc/html-resources/megatitlepagesm.png
-2023/02/16 | 18804 | macros/luatex/latex/novel/doc/html-resources/monitorgamut.png
-2023/02/16 | 34282 | macros/luatex/latex/novel/doc/html-resources/no-brainer.png
-2023/02/16 | 80977 | macros/luatex/latex/novel/doc/html-resources/novel-color-sampler.png
-2023/02/16 | 15026 | macros/luatex/latex/novel/doc/html-resources/overflowrule.png
-2023/02/16 | 12898 | macros/luatex/latex/novel/doc/html-resources/page-leaf.png
-2023/02/16 | 36954 | macros/luatex/latex/novel/doc/html-resources/parascale.png
-2023/02/16 | 10407 | macros/luatex/latex/novel/doc/html-resources/perfectbinding.png
-2023/02/16 | 4599 | macros/luatex/latex/novel/doc/html-resources/pngcolortype.png
-2023/02/16 | 19633 | macros/luatex/latex/novel/doc/html-resources/printgamut.png
-2023/02/16 | 33749 | macros/luatex/latex/novel/doc/html-resources/quickchapter.png
-2023/02/16 | 246157 | macros/luatex/latex/novel/doc/html-resources/raffaelino-original.png
-2023/02/16 | 241149 | macros/luatex/latex/novel/doc/html-resources/raffaelino-softproof.png
-2023/02/16 | 9411 | macros/luatex/latex/novel/doc/html-resources/robberies.png
-2023/02/16 | 25213 | macros/luatex/latex/novel/doc/html-resources/scenebreaks.png
-2023/02/16 | 30022 | macros/luatex/latex/novel/doc/html-resources/shademargins.png
-2023/02/16 | 1894 | macros/luatex/latex/novel/doc/html-resources/shakepi.png
-2023/02/16 | 5233 | macros/luatex/latex/novel/doc/html-resources/signature.png
-2023/02/16 | 18412 | macros/luatex/latex/novel/doc/html-resources/simpletoc.png
-2023/02/16 | 9584 | macros/luatex/latex/novel/doc/html-resources/sixpage-frontmatter.png
-2023/02/16 | 56275 | macros/luatex/latex/novel/doc/html-resources/skygrad.jpg
-2023/02/16 | 5448 | macros/luatex/latex/novel/doc/html-resources/smallcapsrealfake.png
-2023/02/16 | 13322 | macros/luatex/latex/novel/doc/html-resources/smfingerprint8.png
-2023/02/16 | 7134 | macros/luatex/latex/novel/doc/html-resources/smythsewn.png
-2023/02/16 | 13553 | macros/luatex/latex/novel/doc/html-resources/toc.png
-2023/02/16 | 12250 | macros/luatex/latex/novel/doc/html-resources/topmargins.png
-2023/02/16 | 27867 | macros/luatex/latex/novel/doc/html-resources/trdol.png
-2023/02/16 | 41850 | macros/luatex/latex/novel/doc/html-resources/trimsize.png
-2023/02/16 | 34135 | macros/luatex/latex/novel/doc/html-resources/ublibser.png
-2023/02/16 | 19235 | macros/luatex/latex/novel/doc/html-resources/unsafe-vs-margin.png
-2023/02/16 | 19012 | macros/luatex/latex/novel/doc/html-resources/whichgutter.png
-2023/02/16 | 10690 | macros/luatex/latex/novel/doc/html-resources/win10libser.png
-2023/02/16 | 62302 | macros/luatex/latex/novel/doc/html-resources/workedforme.png
-2023/02/16 | 4256 | macros/luatex/latex/novel/doc/html-resources/wrapme.png
-2023/03/23 | 331809 | macros/luatex/latex/novel/doc/novel-documentation.html
-2023/03/23 | 60158 | macros/luatex/latex/novel/doc/novel.pdf
-2023/03/23 | 6997 | macros/luatex/latex/novel/doc/novel.tex
-2023/03/23 | 13280 | macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
-2023/02/16 | 949 | macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
-2023/03/23 | 14481 | macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
-2023/03/23 | 24156 | macros/luatex/latex/novel/lualatex/novel.cls
-2023/03/23 | 7797 | macros/luatex/latex/novel/lualatex/novel-DropCap.sty
-2023/03/23 | 7147 | macros/luatex/latex/novel/lualatex/novel-FileData.sty
-2023/02/16 | 950 | macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
-2023/03/23 | 17355 | macros/luatex/latex/novel/lualatex/novel-Fonts.sty
-2023/03/23 | 15977 | macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
-2023/03/23 | 18282 | macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
-2023/03/23 | 19995 | macros/luatex/latex/novel/lualatex/novel-Images.sty
-2023/03/14 | 959 | macros/luatex/latex/novel/lualatex/novel-JC200103.clo
-2023/03/23 | 17436 | macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
-2023/02/16 | 6698 | macros/luatex/latex/novel/lualatex/novel-microtype.cfg
-2023/03/23 | 17095 | macros/luatex/latex/novel/lualatex/novel-pdfx.sty
-2023/03/23 | 9017 | macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
-2023/03/23 | 4004 | macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
-2023/03/23 | 21729 | macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
-2023/02/16 | 3560 | macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
-2023/02/16 | 132000 | macros/luatex/latex/novel/opentype/NovelDeco.otf
-2023/03/23 | 2216 | macros/luatex/latex/novel/README.md
-2023/03/23 | 5071830 | macros/luatex/latex/novel.zip
+2023/05/11 | 51972 | macros/luatex/latex/novel/doc/extras/CPmodified.otf
+2023/05/11 | 42202 | macros/luatex/latex/novel/doc/extras/NovelDeco-glyphs.pdf
+2023/05/11 | 98505 | macros/luatex/latex/novel/doc/extras/novel-example.pdf
+2023/05/11 | 3722 | macros/luatex/latex/novel/doc/extras/novel-example.tex
+2023/05/11 | 2336 | macros/luatex/latex/novel/doc/extras/novel-extras-README.html
+2023/05/11 | 311166 | macros/luatex/latex/novel/doc/extras/novel-Gallery-ChapterStart.pdf
+2023/05/11 | 1499979 | macros/luatex/latex/novel/doc/extras/novel-scripts.zip
+2023/05/11 | 1990 | macros/luatex/latex/novel/doc/extras/novel-testimage.jpg
+2023/05/11 | 1908 | macros/luatex/latex/novel/doc/extras/novel-testimage.png
+2023/05/11 | 2456 | macros/luatex/latex/novel/doc/extras/novel-testscript.jpg
+2023/05/11 | 2064 | macros/luatex/latex/novel/doc/extras/novel-testscript.png
+2023/05/11 | 69115 | macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
+2023/05/11 | 15395 | macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
+2023/05/11 | 563 | macros/luatex/latex/novel/doc/html-resources/10transold.png
+2023/05/11 | 608 | macros/luatex/latex/novel/doc/html-resources/10trueold.png
+2023/05/11 | 5475 | macros/luatex/latex/novel/doc/html-resources/acronym2.png
+2023/05/11 | 11185 | macros/luatex/latex/novel/doc/html-resources/alphabetagamma.png
+2023/05/11 | 142528 | macros/luatex/latex/novel/doc/html-resources/authorsnote.png
+2023/05/11 | 4711 | macros/luatex/latex/novel/doc/html-resources/badaboom.png
+2023/05/11 | 239173 | macros/luatex/latex/novel/doc/html-resources/bixby-original.png
+2023/05/11 | 246911 | macros/luatex/latex/novel/doc/html-resources/bixby-softproof.png
+2023/05/11 | 22434 | macros/luatex/latex/novel/doc/html-resources/bookmanglerdashboard.png
+2023/05/11 | 22144 | macros/luatex/latex/novel/doc/html-resources/bookofbeirh.png
+2023/05/11 | 21460 | macros/luatex/latex/novel/doc/html-resources/chaptertitlesubtitle.png
+2023/05/11 | 10831 | macros/luatex/latex/novel/doc/html-resources/charscaletext.png
+2023/05/11 | 19382 | macros/luatex/latex/novel/doc/html-resources/closecrop.png
+2023/05/11 | 12701 | macros/luatex/latex/novel/doc/html-resources/colormax-original.png
+2023/05/11 | 14287 | macros/luatex/latex/novel/doc/html-resources/colormax-softproof.png
+2023/05/11 | 54423 | macros/luatex/latex/novel/doc/html-resources/colorsampler.png
+2023/05/11 | 95659 | macros/luatex/latex/novel/doc/html-resources/colorsampler-softproof.png
+2023/05/11 | 5898 | macros/luatex/latex/novel/doc/html-resources/CPmodified-sample.png
+2023/05/11 | 22507 | macros/luatex/latex/novel/doc/html-resources/cropmarks.png
+2023/05/11 | 19907 | macros/luatex/latex/novel/doc/html-resources/cropview.png
+2023/05/11 | 4523 | macros/luatex/latex/novel/doc/html-resources/ctimg35.png
+2023/05/11 | 39286 | macros/luatex/latex/novel/doc/html-resources/doordie.png
+2023/05/11 | 2349 | macros/luatex/latex/novel/doc/html-resources/dorfmcnorf.png
+2023/05/11 | 6548 | macros/luatex/latex/novel/doc/html-resources/dropcap-antestar.png
+2023/05/11 | 6181 | macros/luatex/latex/novel/doc/html-resources/dropcap-gap.png
+2023/05/11 | 18252 | macros/luatex/latex/novel/doc/html-resources/dropcap.png
+2023/05/11 | 6806 | macros/luatex/latex/novel/doc/html-resources/dropcap-scalebloat.png
+2023/05/11 | 5479 | macros/luatex/latex/novel/doc/html-resources/emblembar.png
+2023/05/11 | 6019 | macros/luatex/latex/novel/doc/html-resources/emblemdingbats.png
+2023/05/11 | 7415 | macros/luatex/latex/novel/doc/html-resources/emblemimg.png
+2023/05/11 | 27873 | macros/luatex/latex/novel/doc/html-resources/endnotetext.png
+2023/05/11 | 17688 | macros/luatex/latex/novel/doc/html-resources/firstletterspecial.png
+2023/05/11 | 17690 | macros/luatex/latex/novel/doc/html-resources/firstlinespecial.png
+2023/05/11 | 8518 | macros/luatex/latex/novel/doc/html-resources/fluffy-conspiracy.png
+2023/05/11 | 5151 | macros/luatex/latex/novel/doc/html-resources/fontbyfamily.png
+2023/05/11 | 4331 | macros/luatex/latex/novel/doc/html-resources/fontbyfilenamei.png
+2023/05/11 | 15268 | macros/luatex/latex/novel/doc/html-resources/font-tree.png
+2023/05/11 | 8144 | macros/luatex/latex/novel/doc/html-resources/fpaper.png
+2023/05/11 | 5029 | macros/luatex/latex/novel/doc/html-resources/frankenfont.png
+2023/05/11 | 37436 | macros/luatex/latex/novel/doc/html-resources/gnome-censored.png
+2023/05/11 | 9856 | macros/luatex/latex/novel/doc/html-resources/graytext.png
+2023/05/11 | 8187 | macros/luatex/latex/novel/doc/html-resources/headfont-default.png
+2023/05/11 | 7254 | macros/luatex/latex/novel/doc/html-resources/headfont-montserrat-el.png
+2023/05/11 | 7940 | macros/luatex/latex/novel/doc/html-resources/headfont-roboto.png
+2023/05/11 | 14569 | macros/luatex/latex/novel/doc/html-resources/headfoot1.png
+2023/05/11 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot2.png
+2023/05/11 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot3.png
+2023/05/11 | 14605 | macros/luatex/latex/novel/doc/html-resources/headfoot4.png
+2023/05/11 | 14973 | macros/luatex/latex/novel/doc/html-resources/headfoot5.png
+2023/05/11 | 14429 | macros/luatex/latex/novel/doc/html-resources/headfoot6.png
+2023/05/11 | 15625 | macros/luatex/latex/novel/doc/html-resources/head-foot-jumps.png
+2023/05/11 | 16097 | macros/luatex/latex/novel/doc/html-resources/human-robot-talk.png
+2023/05/11 | 7616 | macros/luatex/latex/novel/doc/html-resources/Iboxcap.png
+2023/05/11 | 33975 | macros/luatex/latex/novel/doc/html-resources/imgdialogs.png
+2023/05/11 | 1288 | macros/luatex/latex/novel/doc/html-resources/info18.png
+2023/05/11 | 42231 | macros/luatex/latex/novel/doc/html-resources/inlineimagest.png
+2023/05/11 | 5508 | macros/luatex/latex/novel/doc/html-resources/I-shade.png
+2023/05/11 | 12057 | macros/luatex/latex/novel/doc/html-resources/jackbequick.png
+2023/05/11 | 7043 | macros/luatex/latex/novel/doc/html-resources/jollybeers.png
+2023/05/11 | 4533 | macros/luatex/latex/novel/doc/html-resources/jpgcolorspace.png
+2023/05/11 | 69093 | macros/luatex/latex/novel/doc/html-resources/jump-change.png
+2023/05/11 | 6412 | macros/luatex/latex/novel/doc/html-resources/looseheads.png
+2023/05/11 | 17173 | macros/luatex/latex/novel/doc/html-resources/lowdown.png
+2023/05/11 | 7449 | macros/luatex/latex/novel/doc/html-resources/map.png
+2023/05/11 | 30606 | macros/luatex/latex/novel/doc/html-resources/margins-trim-media.png
+2023/05/11 | 20701 | macros/luatex/latex/novel/doc/html-resources/mcdingle.png
+2023/05/11 | 30516 | macros/luatex/latex/novel/doc/html-resources/mediasize.png
+2023/05/11 | 24517 | macros/luatex/latex/novel/doc/html-resources/megadocprops.png
+2023/05/11 | 8567 | macros/luatex/latex/novel/doc/html-resources/megatitlepagesm.png
+2023/05/11 | 18804 | macros/luatex/latex/novel/doc/html-resources/monitorgamut.png
+2023/05/11 | 34282 | macros/luatex/latex/novel/doc/html-resources/no-brainer.png
+2023/05/11 | 80977 | macros/luatex/latex/novel/doc/html-resources/novel-color-sampler.png
+2023/05/11 | 15026 | macros/luatex/latex/novel/doc/html-resources/overflowrule.png
+2023/05/11 | 12898 | macros/luatex/latex/novel/doc/html-resources/page-leaf.png
+2023/05/11 | 36954 | macros/luatex/latex/novel/doc/html-resources/parascale.png
+2023/05/11 | 10407 | macros/luatex/latex/novel/doc/html-resources/perfectbinding.png
+2023/05/11 | 4599 | macros/luatex/latex/novel/doc/html-resources/pngcolortype.png
+2023/05/11 | 19633 | macros/luatex/latex/novel/doc/html-resources/printgamut.png
+2023/05/11 | 33749 | macros/luatex/latex/novel/doc/html-resources/quickchapter.png
+2023/05/11 | 246157 | macros/luatex/latex/novel/doc/html-resources/raffaelino-original.png
+2023/05/11 | 241149 | macros/luatex/latex/novel/doc/html-resources/raffaelino-softproof.png
+2023/05/11 | 9411 | macros/luatex/latex/novel/doc/html-resources/robberies.png
+2023/05/11 | 25213 | macros/luatex/latex/novel/doc/html-resources/scenebreaks.png
+2023/05/11 | 30022 | macros/luatex/latex/novel/doc/html-resources/shademargins.png
+2023/05/11 | 1894 | macros/luatex/latex/novel/doc/html-resources/shakepi.png
+2023/05/11 | 5233 | macros/luatex/latex/novel/doc/html-resources/signature.png
+2023/05/11 | 18412 | macros/luatex/latex/novel/doc/html-resources/simpletoc.png
+2023/05/11 | 9584 | macros/luatex/latex/novel/doc/html-resources/sixpage-frontmatter.png
+2023/05/11 | 56275 | macros/luatex/latex/novel/doc/html-resources/skygrad.jpg
+2023/05/11 | 5448 | macros/luatex/latex/novel/doc/html-resources/smallcapsrealfake.png
+2023/05/11 | 13322 | macros/luatex/latex/novel/doc/html-resources/smfingerprint8.png
+2023/05/11 | 7134 | macros/luatex/latex/novel/doc/html-resources/smythsewn.png
+2023/05/11 | 13553 | macros/luatex/latex/novel/doc/html-resources/toc.png
+2023/05/11 | 12250 | macros/luatex/latex/novel/doc/html-resources/topmargins.png
+2023/05/11 | 27867 | macros/luatex/latex/novel/doc/html-resources/trdol.png
+2023/05/11 | 41850 | macros/luatex/latex/novel/doc/html-resources/trimsize.png
+2023/05/11 | 34135 | macros/luatex/latex/novel/doc/html-resources/ublibser.png
+2023/05/11 | 19235 | macros/luatex/latex/novel/doc/html-resources/unsafe-vs-margin.png
+2023/05/11 | 19012 | macros/luatex/latex/novel/doc/html-resources/whichgutter.png
+2023/05/11 | 10690 | macros/luatex/latex/novel/doc/html-resources/win10libser.png
+2023/05/11 | 62302 | macros/luatex/latex/novel/doc/html-resources/workedforme.png
+2023/05/11 | 4256 | macros/luatex/latex/novel/doc/html-resources/wrapme.png
+2023/05/11 | 331775 | macros/luatex/latex/novel/doc/novel-documentation.html
+2023/05/11 | 59831 | macros/luatex/latex/novel/doc/novel.pdf
+2023/05/11 | 6927 | macros/luatex/latex/novel/doc/novel.tex
+2023/05/11 | 13079 | macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
+2023/05/11 | 946 | macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
+2023/05/11 | 14275 | macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
+2023/05/11 | 23956 | macros/luatex/latex/novel/lualatex/novel.cls
+2023/05/11 | 7617 | macros/luatex/latex/novel/lualatex/novel-DropCap.sty
+2023/05/11 | 6941 | macros/luatex/latex/novel/lualatex/novel-FileData.sty
+2023/05/11 | 947 | macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
+2023/05/11 | 17099 | macros/luatex/latex/novel/lualatex/novel-Fonts.sty
+2023/05/11 | 15724 | macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
+2023/05/11 | 18077 | macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
+2023/05/11 | 19790 | macros/luatex/latex/novel/lualatex/novel-Images.sty
+2023/05/11 | 959 | macros/luatex/latex/novel/lualatex/novel-JC200103.clo
+2023/05/11 | 17230 | macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
+2023/05/11 | 6412 | macros/luatex/latex/novel/lualatex/novel-microtype.cfg
+2023/05/11 | 16904 | macros/luatex/latex/novel/lualatex/novel-pdfx.sty
+2023/05/11 | 8815 | macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
+2023/05/11 | 3814 | macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
+2023/05/11 | 21523 | macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
+2023/05/11 | 3352 | macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
+2023/05/11 | 132000 | macros/luatex/latex/novel/opentype/NovelDeco.otf
+2023/05/11 | 195 | macros/luatex/latex/novel/README.md
+2023/05/11 | 5069617 | macros/luatex/latex/novel.zip
2022/12/13 | 9501 | macros/luatex/latex/odsfile/odsfile.lua
2022/12/13 | 94940 | macros/luatex/latex/odsfile/odsfile.pdf
2022/12/13 | 8067 | macros/luatex/latex/odsfile/odsfile.sty
@@ -283367,14 +283380,15 @@
2023/04/15 | 40835 | support/pdfcrop/pdfcrop.pl
2023/04/15 | 10601 | support/pdfcrop/README.md
2023/04/16 | 16181 | support/pdfcrop.zip
-2019/11/18 | 42353 | support/pdfjam/bin/pdfjam
-2019/11/18 | 17992 | support/pdfjam/COPYING
-2019/11/18 | 1700 | support/pdfjam/man1/pdfjam.1
-2019/11/18 | 3684 | support/pdfjam/pdfjam.conf
-2019/11/18 | 28332 | support/pdfjam/README.md
-2019/11/18 | 94793 | support/pdfjam/tests.zip
-2019/11/18 | 19 | support/pdfjam/VERSION
-2019/11/18 | 127751 | support/pdfjam.zip
+2023/05/08 | 45018 | support/pdfjam/bin/pdfjam
+2023/05/08 | 33706 | support/pdfjam/bin/pdfjam.orig
+2023/05/08 | 17992 | support/pdfjam/COPYING
+2023/05/08 | 1710 | support/pdfjam/man1/pdfjam.1
+2023/05/08 | 4015 | support/pdfjam/pdfjam.conf
+2023/05/08 | 28502 | support/pdfjam/README.md
+2023/05/08 | 94790 | support/pdfjam/tests.zip
+2023/05/08 | 19 | support/pdfjam/VERSION
+2023/05/11 | 138871 | support/pdfjam.zip
2018/02/12 | 117642 | support/pdflatexpicscale/pdflatexpicscale.pdf
2018/02/12 | 7442 | support/pdflatexpicscale/pdflatexpicscale.pl
2018/02/12 | 13520 | support/pdflatexpicscale/pdflatexpicscale.tex
@@ -295307,12 +295321,12 @@
2023/02/18 | 43256 | systems/texlive/tlnet/archive/kpathsea.amd64-freebsd.r65877.tar.xz
2023/02/20 | 38760 | systems/texlive/tlnet/archive/kpathsea.amd64-netbsd.r65923.tar.xz
2023/02/18 | 32400 | systems/texlive/tlnet/archive/kpathsea.armhf-linux.r65877.tar.xz
-2023/04/11 | 1040300 | systems/texlive/tlnet/archive/kpathsea.doc.r66822.tar.xz
+2023/05/11 | 1040300 | systems/texlive/tlnet/archive/kpathsea.doc.r67065.tar.xz
2023/02/18 | 39536 | systems/texlive/tlnet/archive/kpathsea.i386-freebsd.r65877.tar.xz
2023/02/18 | 43088 | systems/texlive/tlnet/archive/kpathsea.i386-linux.r65877.tar.xz
2023/02/20 | 35528 | systems/texlive/tlnet/archive/kpathsea.i386-netbsd.r65923.tar.xz
2023/02/18 | 41308 | systems/texlive/tlnet/archive/kpathsea.i386-solaris.r65877.tar.xz
-2023/04/11 | 32584 | systems/texlive/tlnet/archive/kpathsea.r66822.tar.xz
+2023/05/11 | 32572 | systems/texlive/tlnet/archive/kpathsea.r67065.tar.xz
2023/02/20 | 83868 | systems/texlive/tlnet/archive/kpathsea.universal-darwin.r65895.tar.xz
2023/02/20 | 518324 | systems/texlive/tlnet/archive/kpathsea.windows.r65891.tar.xz
2023/03/11 | 45896 | systems/texlive/tlnet/archive/kpathsea.x86_64-cygwin.r66544.tar.xz
@@ -300858,7 +300872,7 @@
2022/09/13 | 600 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r64356.tar.xz
-2023/05/10 | 426640 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67057.tar.xz
+2023/05/11 | 426636 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67064.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz
2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz
2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz
@@ -300880,7 +300894,7 @@
2022/09/13 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r64356.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r64356.tar.xz
-2023/05/10 | 114084 | systems/texlive/tlnet/archive/texlive-scripts.r67057.tar.xz
+2023/05/11 | 114092 | systems/texlive/tlnet/archive/texlive-scripts.r67064.tar.xz
2022/09/13 | 580 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r64356.tar.xz
2023/03/08 | 60300 | systems/texlive/tlnet/archive/texlive-scripts.windows.r66427.tar.xz
2022/09/13 | 596 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r64356.tar.xz
@@ -301812,9 +301826,9 @@
2019/02/28 | 1120 | systems/texlive/tlnet/archive/unicode-bidi.r42482.tar.xz
2022/09/18 | 3844 | systems/texlive/tlnet/archive/unicode-data.doc.r64423.tar.xz
2022/09/18 | 308592 | systems/texlive/tlnet/archive/unicode-data.r64423.tar.xz
-2022/11/14 | 1449712 | systems/texlive/tlnet/archive/unicodefonttable.doc.r65009.tar.xz
-2022/11/14 | 7900 | systems/texlive/tlnet/archive/unicodefonttable.r65009.tar.xz
-2022/11/14 | 22832 | systems/texlive/tlnet/archive/unicodefonttable.source.r65009.tar.xz
+2023/05/11 | 1373804 | systems/texlive/tlnet/archive/unicodefonttable.doc.r67066.tar.xz
+2023/05/11 | 7900 | systems/texlive/tlnet/archive/unicodefonttable.r67066.tar.xz
+2023/05/11 | 22828 | systems/texlive/tlnet/archive/unicodefonttable.source.r67066.tar.xz
2022/01/24 | 1725064 | systems/texlive/tlnet/archive/unicode-math.doc.r61719.tar.xz
2022/01/24 | 42820 | systems/texlive/tlnet/archive/unicode-math.r61719.tar.xz
2022/01/24 | 37864 | systems/texlive/tlnet/archive/unicode-math.source.r61719.tar.xz
@@ -302740,16 +302754,16 @@
2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz
2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz
2023/03/12 | 125532 | systems/texlive/tlnet/install-tl
-2023/05/10 | 5735805 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/05/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/05/11 | 5735794 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/05/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2023/02/19 | 5098 | systems/texlive/tlnet/install-tl-windows.bat
-2023/05/10 | 21036933 | systems/texlive/tlnet/install-tl-windows.exe
-2023/05/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/05/10 | 26025746 | systems/texlive/tlnet/install-tl.zip
-2023/05/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/05/11 | 21036958 | systems/texlive/tlnet/install-tl-windows.exe
+2023/05/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/05/11 | 26025748 | systems/texlive/tlnet/install-tl.zip
+2023/05/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2023/03/19 | 1229 | systems/texlive/tlnet/README.md
2023/03/19 | 0 | systems/texlive/tlnet/TEXLIVE_2023
2023/01/17 | 8401 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
@@ -302759,7 +302773,7 @@
2023/01/17 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg
2023/01/17 | 49938 | systems/texlive/tlnet/tlpkg/installer/config.guess
2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt
-2023/05/08 | 7577 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+2023/05/10 | 7579 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/01/11 | 216583 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt
2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe
2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt
@@ -302801,12 +302815,12 @@
2023/02/21 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2023/04/08 | 28167 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2023/05/10 | 18097867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2023/05/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/05/11 | 18097867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/05/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2023/02/20 | 86803 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2023/05/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/05/10 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/05/10 | 2447568 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/05/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/05/11 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/05/11 | 2447616 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/02/20 | 58928 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2023/02/26 | 42350 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2023/02/21 | 16138 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -308363,7 +308377,7 @@
2022/11/01 | 5115 | systems/win32/miktex/tm/packages/filehook.tar.lzma
2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma
2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma
-2023/05/10 | 761408 | systems/win32/miktex/tm/packages/files.csv.lzma
+2023/05/11 | 763298 | systems/win32/miktex/tm/packages/files.csv.lzma
2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma
2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma
2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma
@@ -310219,9 +310233,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2022/07/26 | 39695 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2023/05/05 | 45900 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/05/10 | 320651 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2023/05/10 | 1908752 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2023/05/10 | 1662617 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2023/05/11 | 320616 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2023/05/11 | 1909386 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2023/05/11 | 1662655 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2022/07/26 | 13519 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2023/05/05 | 14462 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma
@@ -310486,102 +310500,102 @@
2022/11/01 | 230073 | systems/win32/miktex/tm/packages/newverbs__doc.tar.lzma
2022/11/01 | 7969 | systems/win32/miktex/tm/packages/newverbs__source.tar.lzma
2022/11/01 | 3030 | systems/win32/miktex/tm/packages/newverbs.tar.lzma
-2023/05/10 | 762222 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2023/05/10 | 36599 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2023/05/10 | 1167391 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2023/05/10 | 31787 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2023/05/10 | 36573 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2023/05/10 | 67156 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2023/05/10 | 102892 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2023/05/10 | 78664 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2023/05/10 | 31613 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2023/05/10 | 395074 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2023/05/10 | 40134 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2023/05/10 | 58478 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2023/05/10 | 271403 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2023/05/10 | 221104 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2023/05/10 | 106330 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2023/05/10 | 25384 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2023/05/10 | 473074 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2023/05/10 | 54121 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2023/05/10 | 328893 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2023/05/10 | 47060 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2023/05/10 | 137792 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2023/05/10 | 1426527 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2023/05/10 | 100116 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2023/05/10 | 49704 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2023/05/10 | 28942 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2023/05/10 | 77636 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2023/05/10 | 157619 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2023/05/10 | 81479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2023/05/10 | 81932 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2023/05/10 | 305226 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2023/05/10 | 25464 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2023/05/10 | 105609 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2023/05/10 | 73327 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2023/05/10 | 117012 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2023/05/10 | 44184 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2023/05/10 | 698103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2023/05/10 | 249724 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2023/05/10 | 216762 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2023/05/10 | 109785 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2023/05/10 | 19646 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2023/05/10 | 32634 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2023/05/10 | 706126 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2023/05/10 | 601214 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2023/05/10 | 530029 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2023/05/10 | 103890 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2023/05/10 | 2020540 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2023/05/10 | 81494 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2023/05/10 | 33662 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2023/05/10 | 8794 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2023/05/10 | 231399 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2023/05/10 | 288273 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2023/05/10 | 108127 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2023/05/10 | 140304 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2023/05/10 | 290182 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2023/05/10 | 182889 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2023/05/10 | 56096 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2023/05/10 | 35249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2023/05/10 | 43798 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2023/05/10 | 48126 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2023/05/10 | 52561 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2023/05/10 | 217578 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2023/05/10 | 43082 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/05/10 | 830900 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2023/05/10 | 203268 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2023/05/10 | 246247 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2023/05/10 | 88415 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2023/05/10 | 1340359 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2023/05/10 | 24031 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2023/05/10 | 37616 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2023/05/10 | 74704 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2023/05/10 | 60830 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2023/05/10 | 500977 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
-2023/05/10 | 1529902 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2023/05/10 | 54543 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2023/05/10 | 64588 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2023/05/10 | 27612 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2023/05/10 | 19750 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2023/05/10 | 72808 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2023/05/10 | 174408 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2023/05/10 | 69665 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2023/05/10 | 111814 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2023/05/10 | 2831588 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2023/05/10 | 63326 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2023/05/10 | 43712 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2023/05/10 | 33818 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2023/05/10 | 76096 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2023/05/10 | 353966 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2023/05/10 | 58715 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2023/05/10 | 608430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2023/05/10 | 45897 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/05/10 | 320642 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2023/05/10 | 1909242 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2023/05/10 | 1662799 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2023/05/10 | 14479 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2023/05/11 | 763341 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2023/05/11 | 36615 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2023/05/11 | 1168554 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2023/05/11 | 31716 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2023/05/11 | 36520 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2023/05/11 | 67104 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2023/05/11 | 102958 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2023/05/11 | 78648 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2023/05/11 | 31614 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2023/05/11 | 394713 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2023/05/11 | 40164 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2023/05/11 | 58530 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2023/05/11 | 271914 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2023/05/11 | 221225 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2023/05/11 | 106277 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2023/05/11 | 25478 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2023/05/11 | 472976 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2023/05/11 | 54141 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2023/05/11 | 328714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2023/05/11 | 47095 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2023/05/11 | 137752 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2023/05/11 | 1426047 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2023/05/11 | 100180 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2023/05/11 | 49678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2023/05/11 | 28947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2023/05/11 | 77602 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2023/05/11 | 157445 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2023/05/11 | 81419 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2023/05/11 | 82005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2023/05/11 | 305149 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2023/05/11 | 25470 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2023/05/11 | 105540 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2023/05/11 | 73266 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2023/05/11 | 117088 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2023/05/11 | 44195 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2023/05/11 | 697599 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2023/05/11 | 249689 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2023/05/11 | 216795 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2023/05/11 | 109775 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2023/05/11 | 19663 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2023/05/11 | 32629 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2023/05/11 | 706349 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2023/05/11 | 601598 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2023/05/11 | 529401 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2023/05/11 | 103814 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2023/05/11 | 2021159 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2023/05/11 | 81479 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2023/05/11 | 33680 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2023/05/11 | 8797 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2023/05/11 | 231466 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2023/05/11 | 288251 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2023/05/11 | 108105 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2023/05/11 | 140238 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2023/05/11 | 290181 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2023/05/11 | 182879 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2023/05/11 | 56032 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2023/05/11 | 35255 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2023/05/11 | 43825 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2023/05/11 | 48110 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2023/05/11 | 52560 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2023/05/11 | 217237 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2023/05/11 | 43062 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2023/05/11 | 828131 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2023/05/11 | 203200 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2023/05/11 | 246324 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2023/05/11 | 88518 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2023/05/11 | 1339506 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2023/05/11 | 24033 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2023/05/11 | 37617 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2023/05/11 | 74686 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2023/05/11 | 60431 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2023/05/11 | 501374 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2023/05/11 | 1530595 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2023/05/11 | 54595 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2023/05/11 | 64625 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2023/05/11 | 27709 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2023/05/11 | 19757 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2023/05/11 | 72797 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2023/05/11 | 174502 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2023/05/11 | 69696 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2023/05/11 | 112062 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2023/05/11 | 2831885 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2023/05/11 | 63219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2023/05/11 | 43718 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2023/05/11 | 33832 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2023/05/11 | 76061 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2023/05/11 | 353930 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2023/05/11 | 58751 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2023/05/11 | 608160 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2023/05/11 | 46025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2023/05/11 | 320628 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2023/05/11 | 1911205 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2023/05/11 | 1662768 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2023/05/11 | 14477 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma
-2023/05/10 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2023/05/11 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma
2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma
2023/02/23 | 608421 | systems/win32/miktex/tm/packages/nicefilelist__doc.tar.lzma
@@ -310639,9 +310653,9 @@
2011/04/19 | 792767 | systems/win32/miktex/tm/packages/nonumonpart.tar.lzma
2010/05/10 | 171659 | systems/win32/miktex/tm/packages/nopageno.tar.lzma
2016/03/29 | 161961 | systems/win32/miktex/tm/packages/normalcolor.tar.lzma
-2023/04/15 | 583040 | systems/win32/miktex/tm/packages/nostarch__doc.tar.lzma
-2023/04/15 | 28522 | systems/win32/miktex/tm/packages/nostarch__source.tar.lzma
-2023/04/15 | 9284 | systems/win32/miktex/tm/packages/nostarch.tar.lzma
+2023/05/11 | 691724 | systems/win32/miktex/tm/packages/nostarch__doc.tar.lzma
+2023/05/11 | 31445 | systems/win32/miktex/tm/packages/nostarch__source.tar.lzma
+2023/05/11 | 10132 | systems/win32/miktex/tm/packages/nostarch.tar.lzma
2019/10/04 | 258768 | systems/win32/miktex/tm/packages/notes2bib.tar.lzma
2006/09/13 | 19016 | systems/win32/miktex/tm/packages/notes.cab
2016/08/23 | 905508 | systems/win32/miktex/tm/packages/notespages.tar.lzma
@@ -311158,7 +311172,7 @@
2023/03/17 | 425296 | systems/win32/miktex/tm/packages/principia__doc.tar.lzma
2023/03/17 | 16206 | systems/win32/miktex/tm/packages/principia__source.tar.lzma
2023/03/17 | 8606 | systems/win32/miktex/tm/packages/principia.tar.lzma
-2023/05/10 | 933 | systems/win32/miktex/tm/packages/pr.ini
+2023/05/11 | 953 | systems/win32/miktex/tm/packages/pr.ini
2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma
2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma
2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma
@@ -312606,9 +312620,9 @@
2023/03/17 | 44279 | systems/win32/miktex/tm/packages/unicode-alphabets.tar.lzma
2022/09/23 | 4436 | systems/win32/miktex/tm/packages/unicode-data__doc.tar.lzma
2022/09/23 | 309030 | systems/win32/miktex/tm/packages/unicode-data.tar.lzma
-2022/11/15 | 1438301 | systems/win32/miktex/tm/packages/unicodefonttable__doc.tar.lzma
-2022/11/15 | 23796 | systems/win32/miktex/tm/packages/unicodefonttable__source.tar.lzma
-2022/11/15 | 20649 | systems/win32/miktex/tm/packages/unicodefonttable.tar.lzma
+2023/05/11 | 1360982 | systems/win32/miktex/tm/packages/unicodefonttable__doc.tar.lzma
+2023/05/11 | 23769 | systems/win32/miktex/tm/packages/unicodefonttable__source.tar.lzma
+2023/05/11 | 20585 | systems/win32/miktex/tm/packages/unicodefonttable.tar.lzma
2020/02/02 | 1811199 | systems/win32/miktex/tm/packages/unicode-math.tar.lzma
2021/10/05 | 974290 | systems/win32/miktex/tm/packages/unifith__doc.tar.lzma
2021/10/05 | 12975 | systems/win32/miktex/tm/packages/unifith__source.tar.lzma
@@ -313288,7 +313302,7 @@
2014/07/05 | 611 | systems/win32/yandy/README
2014/07/05 | 1004628 | systems/win32/yandy/yandy-src.tar.xz
2014/07/05 | 1012416 | systems/win32/yandy.zip
-2023/05/11 | 186 | timestamp
+2023/05/12 | 186 | timestamp
2002/08/26 | 61898 | usergrps/dante/antrag.pdf
2002/08/26 | 118217 | usergrps/dante/antrag.ps
2021/11/11 | 917 | usergrps/dante/dtk/doc/beispiel.bib
diff --git a/FILES.byname.gz b/FILES.byname.gz
index 78ae950d43..403c73ac6b 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index c2fa244d6f..46ee340a67 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,276 +1,688 @@
+2023/05/11 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
+2023/05/11 | 9856 | macros/luatex/latex/novel/doc/html-resources/graytext.png
+2023/05/11 | 98505 | macros/luatex/latex/novel/doc/extras/novel-example.pdf
+2023/05/11 | 97773 | macros/latex/contrib/l3kernel/l3seq.dtx
+2023/05/11 | 96044 | macros/latex/contrib/l3experimental/l3galley.dtx
+2023/05/11 | 959 | macros/luatex/latex/novel/lualatex/novel-JC200103.clo
+2023/05/11 | 9584 | macros/luatex/latex/novel/doc/html-resources/sixpage-frontmatter.png
+2023/05/11 | 95659 | macros/luatex/latex/novel/doc/html-resources/colorsampler-softproof.png
+2023/05/11 | 953 | systems/win32/miktex/tm/packages/pr.ini
+2023/05/11 | 947 | macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
+2023/05/11 | 946 | macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
+2023/05/11 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
+2023/05/11 | 9411 | macros/luatex/latex/novel/doc/html-resources/robberies.png
+2023/05/11 | 940704 | macros/latex/required/babel/base/locale.zip
+2023/05/11 | 92086 | macros/latex/contrib/l3kernel/l3int.dtx
+2023/05/11 | 9188 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
+2023/05/11 | 88518 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2023/05/11 | 8837 | macros/latex/required/babel/base/babel.ins
+2023/05/11 | 8816 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
+2023/05/11 | 8815 | macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
+2023/05/11 | 8797 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2023/05/11 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx
+2023/05/11 | 87463 | macros/latex/contrib/l3kernel/l3coffins.dtx
+2023/05/11 | 8567 | macros/luatex/latex/novel/doc/html-resources/megatitlepagesm.png
+2023/05/11 | 8518 | macros/luatex/latex/novel/doc/html-resources/fluffy-conspiracy.png
+2023/05/11 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
+2023/05/11 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
+2023/05/11 | 8312499 | macros/context/contrib/context-simpleslides.zip
+2023/05/11 | 8283 | macros/latex/contrib/l3experimental/CHANGELOG.md
+2023/05/11 | 828131 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2023/05/11 | 82667 | macros/latex/contrib/l3kernel/l3clist.dtx
+2023/05/11 | 82260 | macros/latex/contrib/l3kernel/l3names.dtx
+2023/05/11 | 82005 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2023/05/11 | 8187 | macros/luatex/latex/novel/doc/html-resources/headfont-default.png
+2023/05/11 | 81640 | macros/latex/contrib/l3kernel/l3prefixes.pdf
+2023/05/11 | 81479 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2023/05/11 | 8144 | macros/luatex/latex/novel/doc/html-resources/fpaper.png
+2023/05/11 | 81419 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2023/05/11 | 80977 | macros/luatex/latex/novel/doc/html-resources/novel-color-sampler.png
+2023/05/11 | 7940 | macros/luatex/latex/novel/doc/html-resources/headfont-roboto.png
+2023/05/11 | 7900 | systems/texlive/tlnet/archive/unicodefonttable.r67066.tar.xz
+2023/05/11 | 78692 | macros/latex/contrib/l3kernel/l3str.dtx
+2023/05/11 | 78648 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2023/05/11 | 78026 | macros/latex/contrib/l3kernel/l3msg.dtx
+2023/05/11 | 77602 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2023/05/11 | 7731 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
+2023/05/11 | 763768 | macros/latex/required/babel/base/babel.dtx
+2023/05/11 | 763341 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2023/05/11 | 763298 | systems/win32/miktex/tm/packages/files.csv.lzma
+2023/05/11 | 7617 | macros/luatex/latex/novel/lualatex/novel-DropCap.sty
+2023/05/11 | 7616 | macros/luatex/latex/novel/doc/html-resources/Iboxcap.png
+2023/05/11 | 76061 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2023/05/11 | 75980 | macros/latex/contrib/l3kernel/l3skip.dtx
+2023/05/11 | 7477 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+2023/05/11 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
+2023/05/11 | 74686 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2023/05/11 | 7449 | macros/luatex/latex/novel/doc/html-resources/map.png
+2023/05/11 | 7415 | macros/luatex/latex/novel/doc/html-resources/emblemimg.png
+2023/05/11 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
+2023/05/11 | 73266 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2023/05/11 | 72797 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2023/05/11 | 7276733 | macros/latex/contrib/l3kernel/source3.pdf
+2023/05/11 | 7254 | macros/luatex/latex/novel/doc/html-resources/headfont-montserrat-el.png
+2023/05/11 | 7134 | macros/luatex/latex/novel/doc/html-resources/smythsewn.png
+2023/05/11 | 70859 | macros/latex/contrib/l3kernel/expl3.dtx
+2023/05/11 | 706349 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2023/05/11 | 70605 | macros/latex/contrib/l3kernel/l3fp.dtx
+2023/05/11 | 7043 | macros/luatex/latex/novel/doc/html-resources/jollybeers.png
+2023/05/11 | 70197 | macros/latex/contrib/l3kernel/l3prg.dtx
+2023/05/11 | 69893 | macros/latex/contrib/l3kernel/l3text-case.dtx
+2023/05/11 | 697599 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2023/05/11 | 69696 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2023/05/11 | 6941 | macros/luatex/latex/novel/lualatex/novel-FileData.sty
+2023/05/11 | 6927 | macros/luatex/latex/novel/doc/novel.tex
+2023/05/11 | 69267 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+2023/05/11 | 691724 | systems/win32/miktex/tm/packages/nostarch__doc.tar.lzma
+2023/05/11 | 69115 | macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
+2023/05/11 | 69093 | macros/luatex/latex/novel/doc/html-resources/jump-change.png
+2023/05/11 | 6806 | macros/luatex/latex/novel/doc/html-resources/dropcap-scalebloat.png
+2023/05/11 | 679710 | macros/latex/contrib/l3experimental/l3draw-code.pdf
+2023/05/11 | 67104 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2023/05/11 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
+2023/05/11 | 6548 | macros/luatex/latex/novel/doc/html-resources/dropcap-antestar.png
+2023/05/11 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
+2023/05/11 | 64625 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2023/05/11 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
+2023/05/11 | 6412 | macros/luatex/latex/novel/lualatex/novel-microtype.cfg
+2023/05/11 | 6412 | macros/luatex/latex/novel/doc/html-resources/looseheads.png
+2023/05/11 | 63219 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2023/05/11 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+2023/05/11 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
+2023/05/11 | 623326 | macros/latex/contrib/l3kernel/expl3.pdf
+2023/05/11 | 62302 | macros/luatex/latex/novel/doc/html-resources/workedforme.png
+2023/05/11 | 6224 | macros/latex/contrib/l3kernel/l3.ins
+2023/05/11 | 6181 | macros/luatex/latex/novel/doc/html-resources/dropcap-gap.png
+2023/05/11 | 6169 | macros/latex/contrib/l3kernel/l3term-glossary.tex
+2023/05/11 | 608 | macros/luatex/latex/novel/doc/html-resources/10trueold.png
+2023/05/11 | 608720 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+2023/05/11 | 608160 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2023/05/11 | 60431 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2023/05/11 | 6019 | macros/luatex/latex/novel/doc/html-resources/emblemdingbats.png
+2023/05/11 | 601598 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2023/05/11 | 59831 | macros/luatex/latex/novel/doc/novel.pdf
+2023/05/11 | 597943 | macros/latex/contrib/ufrgscca.zip
+2023/05/11 | 592226 | macros/latex/required/babel/base/babel-code.pdf
+2023/05/11 | 5898 | macros/luatex/latex/novel/doc/html-resources/CPmodified-sample.png
+2023/05/11 | 58751 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
+2023/05/11 | 58530 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2023/05/11 | 58083 | macros/latex/contrib/l3experimental/xgalley.dtx
+2023/05/11 | 57974 | macros/latex/contrib/l3kernel/l3prop.dtx
+2023/05/11 | 5735794 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2023/05/11 | 5653 | macros/latex/contrib/l3experimental/l3draw-layers.dtx
+2023/05/11 | 563 | macros/luatex/latex/novel/doc/html-resources/10transold.png
+2023/05/11 | 56275 | macros/luatex/latex/novel/doc/html-resources/skygrad.jpg
+2023/05/11 | 56032 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2023/05/11 | 558279 | macros/latex/contrib/l3kernel/l3doc.pdf
+2023/05/11 | 5508 | macros/luatex/latex/novel/doc/html-resources/I-shade.png
+2023/05/11 | 5479 | macros/luatex/latex/novel/doc/html-resources/emblembar.png
+2023/05/11 | 5475 | macros/luatex/latex/novel/doc/html-resources/acronym2.png
+2023/05/11 | 54595 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2023/05/11 | 5448 | macros/luatex/latex/novel/doc/html-resources/smallcapsrealfake.png
+2023/05/11 | 54423 | macros/luatex/latex/novel/doc/html-resources/colorsampler.png
+2023/05/11 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
+2023/05/11 | 54141 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2023/05/11 | 5326 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+2023/05/11 | 529401 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2023/05/11 | 52560 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2023/05/11 | 5233 | macros/luatex/latex/novel/doc/html-resources/signature.png
+2023/05/11 | 51972 | macros/luatex/latex/novel/doc/extras/CPmodified.otf
+2023/05/11 | 518125 | macros/latex/contrib/l3experimental/l3draw.pdf
+2023/05/11 | 51775 | macros/latex/contrib/l3kernel/l3text.dtx
+2023/05/11 | 5151 | macros/luatex/latex/novel/doc/html-resources/fontbyfamily.png
+2023/05/11 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
+2023/05/11 | 5069617 | macros/luatex/latex/novel.zip
+2023/05/11 | 5065 | macros/latex/contrib/ufrgscca/README.md
+2023/05/11 | 5029 | macros/luatex/latex/novel/doc/html-resources/frankenfont.png
+2023/05/11 | 501374 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2023/05/11 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
+2023/05/11 | 49678 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2023/05/11 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
+2023/05/11 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
+2023/05/11 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/05/11 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
+2023/05/11 | 4852 | macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
+2023/05/11 | 48110 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2023/05/11 | 47824 | macros/latex/contrib/l3kernel/CHANGELOG.md
+2023/05/11 | 472976 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2023/05/11 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
+2023/05/11 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
+2023/05/11 | 4711 | macros/luatex/latex/novel/doc/html-resources/badaboom.png
+2023/05/11 | 47095 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2023/05/11 | 46025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2023/05/11 | 4599 | macros/luatex/latex/novel/doc/html-resources/pngcolortype.png
+2023/05/11 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2023/05/11 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2023/05/11 | 45418 | macros/latex/contrib/l3kernel/l3prefixes.csv
+2023/05/11 | 4538 | macros/latex/contrib/l3kernel/l3legacy.dtx
+2023/05/11 | 4533 | macros/luatex/latex/novel/doc/html-resources/jpgcolorspace.png
+2023/05/11 | 4523 | macros/luatex/latex/novel/doc/html-resources/ctimg35.png
+2023/05/11 | 4460074 | install/macros/latex/contrib/l3experimental.tds.zip
+2023/05/11 | 4448 | macros/latex/contrib/l3experimental/l3draw-state.dtx
+2023/05/11 | 4421989 | macros/latex/contrib/l3experimental.zip
+2023/05/11 | 44195 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2023/05/11 | 43825 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2023/05/11 | 43718 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2023/05/11 | 4331 | macros/luatex/latex/novel/doc/html-resources/fontbyfilenamei.png
+2023/05/11 | 4323 | macros/latex/contrib/l3experimental/l3draw-boxes.dtx
+2023/05/11 | 43211 | macros/latex/contrib/l3kernel/l3debug.dtx
+2023/05/11 | 43062 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2023/05/11 | 4284 | macros/latex/contrib/l3experimental/README.md
+2023/05/11 | 426636 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67064.tar.xz
+2023/05/11 | 4256 | macros/luatex/latex/novel/doc/html-resources/wrapme.png
+2023/05/11 | 42560 | macros/latex/contrib/l3experimental/l3draw.dtx
+2023/05/11 | 42231 | macros/luatex/latex/novel/doc/html-resources/inlineimagest.png
+2023/05/11 | 42202 | macros/luatex/latex/novel/doc/extras/NovelDeco-glyphs.pdf
+2023/05/11 | 41850 | macros/luatex/latex/novel/doc/html-resources/trimsize.png
+2023/05/11 | 4114 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
+2023/05/11 | 409224 | macros/latex/contrib/l3experimental/l3galley.pdf
+2023/05/11 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
+2023/05/11 | 4069 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
+2023/05/11 | 4066341 | biblio/ctan-bibdata.zip
+2023/05/11 | 404724 | macros/latex/contrib/l3experimental/l3bitset.pdf
+2023/05/11 | 40164 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2023/05/11 | 4011 | macros/latex/contrib/l3experimental/l3opacity.dtx
+2023/05/11 | 399234 | macros/latex/required/babel/base/babel.pdf
+2023/05/11 | 395876 | macros/latex/contrib/l3kernel/l3news.pdf
+2023/05/11 | 394797 | macros/latex/contrib/l3experimental/xcoffins.pdf
+2023/05/11 | 394713 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2023/05/11 | 39286 | macros/luatex/latex/novel/doc/html-resources/doordie.png
+2023/05/11 | 383963 | macros/latex/contrib/l3experimental/l3graphics.pdf
+2023/05/11 | 3814 | macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
+2023/05/11 | 37617 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2023/05/11 | 37436 | macros/luatex/latex/novel/doc/html-resources/gnome-censored.png
+2023/05/11 | 3722 | macros/luatex/latex/novel/doc/extras/novel-example.tex
+2023/05/11 | 36954 | macros/luatex/latex/novel/doc/html-resources/parascale.png
+2023/05/11 | 368353 | macros/latex/contrib/l3experimental/l3str-format.pdf
+2023/05/11 | 3667649 | biblio/ctan-bibdata/ctan.pdf
+2023/05/11 | 36615 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2023/05/11 | 36520 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2023/05/11 | 36026 | macros/latex/contrib/l3experimental/l3draw-points.dtx
+2023/05/11 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx
+2023/05/11 | 353930 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2023/05/11 | 3526 | macros/latex/required/babel/base/bbidxglo.dtx
+2023/05/11 | 35255 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2023/05/11 | 35092 | macros/latex/contrib/l3experimental/xcoffins.dtx
+2023/05/11 | 35086 | macros/latex/contrib/l3kernel/l3sys.dtx
+2023/05/11 | 348383 | macros/latex/contrib/l3experimental/l3sys-shell.pdf
+2023/05/11 | 34282 | macros/luatex/latex/novel/doc/html-resources/no-brainer.png
+2023/05/11 | 34135 | macros/luatex/latex/novel/doc/html-resources/ublibser.png
+2023/05/11 | 33975 | macros/luatex/latex/novel/doc/html-resources/imgdialogs.png
+2023/05/11 | 33832 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2023/05/11 | 33749 | macros/luatex/latex/novel/doc/html-resources/quickchapter.png
+2023/05/11 | 33680 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2023/05/11 | 3352 | macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
+2023/05/11 | 33299 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+2023/05/11 | 3325814 | install/macros/latex/required/babel-base.tds.zip
+2023/05/11 | 331775 | macros/luatex/latex/novel/doc/novel-documentation.html
+2023/05/11 | 32935 | macros/latex/contrib/l3kernel/l3unicode.dtx
+2023/05/11 | 328714 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2023/05/11 | 32629 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2023/05/11 | 32572 | systems/texlive/tlnet/archive/kpathsea.r67065.tar.xz
+2023/05/11 | 32546 | macros/latex/contrib/l3experimental/l3draw-paths.dtx
+2023/05/11 | 32409 | macros/latex/contrib/l3kernel/l3cctab.dtx
+2023/05/11 | 320628 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2023/05/11 | 320616 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2023/05/11 | 31827 | macros/latex/contrib/l3experimental/l3str-format.dtx
+2023/05/11 | 31716 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2023/05/11 | 31614 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2023/05/11 | 31445 | systems/win32/miktex/tm/packages/nostarch__source.tar.lzma
+2023/05/11 | 313919 | macros/latex/contrib/l3experimental/l3opacity.pdf
+2023/05/11 | 3116 | macros/latex/contrib/l3kernel/README.md
+2023/05/11 | 311166 | macros/luatex/latex/novel/doc/extras/novel-Gallery-ChapterStart.pdf
+2023/05/11 | 308866 | macros/latex/contrib/l3experimental/l3benchmark.pdf
+2023/05/11 | 30606 | macros/luatex/latex/novel/doc/html-resources/margins-trim-media.png
+2023/05/11 | 30516 | macros/luatex/latex/novel/doc/html-resources/mediasize.png
+2023/05/11 | 305149 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2023/05/11 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx
+2023/05/11 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx
+2023/05/11 | 30022 | macros/luatex/latex/novel/doc/html-resources/shademargins.png
+2023/05/11 | 299962 | macros/latex/contrib/l3experimental/xgalley.pdf
+2023/05/11 | 296578 | macros/latex/contrib/l3kernel/l3styleguide.pdf
+2023/05/11 | 290181 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2023/05/11 | 28947 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2023/05/11 | 288251 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2023/05/11 | 2831885 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2023/05/11 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
+2023/05/11 | 27873 | macros/luatex/latex/novel/doc/html-resources/endnotetext.png
+2023/05/11 | 27867 | macros/luatex/latex/novel/doc/html-resources/trdol.png
+2023/05/11 | 2781727 | biblio/ctan-bibdata/ctan.bib
+2023/05/11 | 27709 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2023/05/11 | 27248 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+2023/05/11 | 271914 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2023/05/11 | 2696 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+2023/05/11 | 26511 | macros/latex/contrib/codedescribe/latex/codelisting.sty
+2023/05/11 | 2649 | macros/latex/contrib/codedescribe/README.md
+2023/05/11 | 26124 | macros/latex/contrib/codedescribe/latex/codedescribe.sty
+2023/05/11 | 26025748 | systems/texlive/tlnet/install-tl.zip
+2023/05/11 | 25940 | macros/latex/contrib/l3experimental/l3graphics.dtx
+2023/05/11 | 25478 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2023/05/11 | 25470 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2023/05/11 | 25213 | macros/luatex/latex/novel/doc/html-resources/scenebreaks.png
+2023/05/11 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf
+2023/05/11 | 249689 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
+2023/05/11 | 24841 | macros/latex/contrib/l3kernel/source3body.tex
+2023/05/11 | 2481 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
+2023/05/11 | 246911 | macros/luatex/latex/novel/doc/html-resources/bixby-softproof.png
+2023/05/11 | 246809 | macros/latex/contrib/codedescribe/doc/codedescribe.pdf
+2023/05/11 | 246324 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2023/05/11 | 246157 | macros/luatex/latex/novel/doc/html-resources/raffaelino-original.png
+2023/05/11 | 245892 | macros/latex/contrib/codedescribe.zip
+2023/05/11 | 2456 | macros/luatex/latex/novel/doc/extras/novel-testscript.jpg
+2023/05/11 | 24517 | macros/luatex/latex/novel/doc/html-resources/megadocprops.png
+2023/05/11 | 24496 | macros/latex/contrib/l3kernel/l3deprecation.dtx
+2023/05/11 | 2447616 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2023/05/11 | 243221 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+2023/05/11 | 241149 | macros/luatex/latex/novel/doc/html-resources/raffaelino-softproof.png
+2023/05/11 | 24033 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2023/05/11 | 23956 | macros/luatex/latex/novel/lualatex/novel.cls
+2023/05/11 | 239173 | macros/luatex/latex/novel/doc/html-resources/bixby-original.png
+2023/05/11 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
+2023/05/11 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx
+2023/05/11 | 23769 | systems/win32/miktex/tm/packages/unicodefonttable__source.tar.lzma
+2023/05/11 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx
+2023/05/11 | 2349 | macros/luatex/latex/novel/doc/html-resources/dorfmcnorf.png
+2023/05/11 | 2336 | macros/luatex/latex/novel/doc/extras/novel-extras-README.html
+2023/05/11 | 231466 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2023/05/11 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
+2023/05/11 | 22828 | systems/texlive/tlnet/archive/unicodefonttable.source.r67066.tar.xz
+2023/05/11 | 22507 | macros/luatex/latex/novel/doc/html-resources/cropmarks.png
+2023/05/11 | 22434 | macros/luatex/latex/novel/doc/html-resources/bookmanglerdashboard.png
+2023/05/11 | 2229 | macros/latex/contrib/l3kernel/source3.tex
+2023/05/11 | 2223 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
+2023/05/11 | 22144 | macros/luatex/latex/novel/doc/html-resources/bookofbeirh.png
+2023/05/11 | 221225 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2023/05/11 | 2206 | macros/latex/required/babel/base/README.md
+2023/05/11 | 2205 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
+2023/05/11 | 21890 | macros/latex/required/babel/base/bbcompat.dtx
+2023/05/11 | 217237 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2023/05/11 | 216795 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2023/05/11 | 215740 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
+2023/05/11 | 21523 | macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
+2023/05/11 | 21460 | macros/luatex/latex/novel/doc/html-resources/chaptertitlesubtitle.png
+2023/05/11 | 2131957 | macros/latex/required/babel/base.zip
+2023/05/11 | 21036958 | systems/texlive/tlnet/install-tl-windows.exe
+2023/05/11 | 20701 | macros/luatex/latex/novel/doc/html-resources/mcdingle.png
+2023/05/11 | 2064 | macros/luatex/latex/novel/doc/extras/novel-testscript.png
+2023/05/11 | 20585 | systems/win32/miktex/tm/packages/unicodefonttable.tar.lzma
+2023/05/11 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
+2023/05/11 | 20486 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+2023/05/11 | 20451 | macros/latex/contrib/l3experimental/l3draw-softpath.dtx
+2023/05/11 | 2038 | macros/latex/contrib/l3kernel/interface3.tex
+2023/05/11 | 20359 | macros/latex/contrib/l3kernel/l3text-purify.dtx
+2023/05/11 | 203200 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2023/05/11 | 2021159 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2023/05/11 | 1990 | macros/luatex/latex/novel/doc/extras/novel-testimage.jpg
+2023/05/11 | 19907 | macros/luatex/latex/novel/doc/html-resources/cropview.png
+2023/05/11 | 19790 | macros/luatex/latex/novel/lualatex/novel-Images.sty
+2023/05/11 | 19757 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2023/05/11 | 19663 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2023/05/11 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
+2023/05/11 | 19633 | macros/luatex/latex/novel/doc/html-resources/printgamut.png
+2023/05/11 | 195 | macros/luatex/latex/novel/README.md
+2023/05/11 | 19519 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+2023/05/11 | 19382 | macros/luatex/latex/novel/doc/html-resources/closecrop.png
+2023/05/11 | 19235 | macros/luatex/latex/novel/doc/html-resources/unsafe-vs-margin.png
+2023/05/11 | 19169 | macros/latex/contrib/l3kernel/l3pdf.dtx
+2023/05/11 | 1911205 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2023/05/11 | 1909386 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2023/05/11 | 1908 | macros/luatex/latex/novel/doc/extras/novel-testimage.png
+2023/05/11 | 1906 | macros/latex/contrib/l3experimental/l3draw.ins
+2023/05/11 | 19012 | macros/luatex/latex/novel/doc/html-resources/whichgutter.png
+2023/05/11 | 1894 | macros/luatex/latex/novel/doc/html-resources/shakepi.png
+2023/05/11 | 18863 | macros/latex/contrib/codedescribe/doc/codedescribe.tex
+2023/05/11 | 18804 | macros/luatex/latex/novel/doc/html-resources/monitorgamut.png
+2023/05/11 | 18694 | macros/latex/contrib/l3experimental/l3bitset.dtx
+2023/05/11 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx
+2023/05/11 | 18412 | macros/luatex/latex/novel/doc/html-resources/simpletoc.png
+2023/05/11 | 182879 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2023/05/11 | 18252 | macros/luatex/latex/novel/doc/html-resources/dropcap.png
+2023/05/11 | 18097867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2023/05/11 | 18077 | macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
+2023/05/11 | 17690 | macros/luatex/latex/novel/doc/html-resources/firstlinespecial.png
+2023/05/11 | 17688 | macros/luatex/latex/novel/doc/html-resources/firstletterspecial.png
+2023/05/11 | 174502 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2023/05/11 | 17368 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+2023/05/11 | 17230 | macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
+2023/05/11 | 17173 | macros/luatex/latex/novel/doc/html-resources/lowdown.png
+2023/05/11 | 1711150 | macros/latex/contrib/l3kernel/interface3.pdf
+2023/05/11 | 17099 | macros/luatex/latex/novel/lualatex/novel-Fonts.sty
+2023/05/11 | 170076 | macros/latex/contrib/l3kernel/l3news11.pdf
+2023/05/11 | 16904 | macros/luatex/latex/novel/lualatex/novel-pdfx.sty
+2023/05/11 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
+2023/05/11 | 16709 | macros/latex/contrib/l3kernel/l3candidates.dtx
+2023/05/11 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx
+2023/05/11 | 1662768 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2023/05/11 | 1662655 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2023/05/11 | 16508 | macros/latex/contrib/l3experimental/l3benchmark.dtx
+2023/05/11 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf
+2023/05/11 | 1624 | macros/latex/contrib/l3experimental/xgalley.ins
+2023/05/11 | 16097 | macros/luatex/latex/novel/doc/html-resources/human-robot-talk.png
+2023/05/11 | 157445 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2023/05/11 | 15724 | macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
+2023/05/11 | 1569 | macros/latex/contrib/l3experimental/xcoffins.ins
+2023/05/11 | 1565 | macros/latex/contrib/l3experimental/l3sys-shell.ins
+2023/05/11 | 1565 | macros/latex/contrib/l3experimental/l3bitset.ins
+2023/05/11 | 1564 | macros/latex/contrib/l3experimental/l3str.ins
+2023/05/11 | 15625 | macros/luatex/latex/novel/doc/html-resources/head-foot-jumps.png
+2023/05/11 | 1558 | macros/latex/contrib/l3experimental/l3benchmark.ins
+2023/05/11 | 155616 | macros/latex/contrib/l3kernel/l3doc.dtx
+2023/05/11 | 1553 | macros/latex/contrib/l3experimental/l3graphics.ins
+2023/05/11 | 1547 | macros/latex/contrib/l3experimental/l3opacity.ins
+2023/05/11 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2023/05/11 | 15395 | macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
+2023/05/11 | 1530595 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2023/05/11 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2023/05/11 | 15268 | macros/luatex/latex/novel/doc/html-resources/font-tree.png
+2023/05/11 | 152066 | macros/latex/contrib/l3kernel/l3docstrip.pdf
+2023/05/11 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf
+2023/05/11 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf
+2023/05/11 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf
+2023/05/11 | 15026 | macros/luatex/latex/novel/doc/html-resources/overflowrule.png
+2023/05/11 | 1499979 | macros/luatex/latex/novel/doc/extras/novel-scripts.zip
+2023/05/11 | 14973 | macros/luatex/latex/novel/doc/html-resources/headfoot5.png
+2023/05/11 | 14927 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
+2023/05/11 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
+2023/05/11 | 148706 | macros/latex/contrib/l3kernel/l3news03.pdf
+2023/05/11 | 14605 | macros/luatex/latex/novel/doc/html-resources/headfoot4.png
+2023/05/11 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2023/05/11 | 14569 | macros/luatex/latex/novel/doc/html-resources/headfoot1.png
+2023/05/11 | 145224 | macros/latex/contrib/l3kernel/l3tl.dtx
+2023/05/11 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2023/05/11 | 14477 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2023/05/11 | 14436 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
+2023/05/11 | 14429 | macros/luatex/latex/novel/doc/html-resources/headfoot6.png
+2023/05/11 | 14403 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
+2023/05/11 | 14287 | macros/luatex/latex/novel/doc/html-resources/colormax-softproof.png
+2023/05/11 | 14275 | macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
+2023/05/11 | 1426047 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2023/05/11 | 142528 | macros/luatex/latex/novel/doc/html-resources/authorsnote.png
+2023/05/11 | 140989 | macros/latex/contrib/l3kernel/l3file.dtx
+2023/05/11 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot3.png
+2023/05/11 | 14028 | macros/luatex/latex/novel/doc/html-resources/headfoot2.png
+2023/05/11 | 140238 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2023/05/11 | 13911503 | install/macros/latex/contrib/l3kernel.tds.zip
+2023/05/11 | 138871 | support/pdfjam.zip
+2023/05/11 | 137752 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2023/05/11 | 1373804 | systems/texlive/tlnet/archive/unicodefonttable.doc.r67066.tar.xz
+2023/05/11 | 13650929 | macros/latex/contrib/l3kernel.zip
+2023/05/11 | 1360 | macros/latex/contrib/l3experimental/l3draw-code.tex
+2023/05/11 | 1360982 | systems/win32/miktex/tm/packages/unicodefonttable__doc.tar.lzma
+2023/05/11 | 13553 | macros/luatex/latex/novel/doc/html-resources/toc.png
+2023/05/11 | 1339506 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2023/05/11 | 13322 | macros/luatex/latex/novel/doc/html-resources/smfingerprint8.png
+2023/05/11 | 132000 | macros/luatex/latex/novel/opentype/NovelDeco.otf
+2023/05/11 | 131185 | graphics/metapost/contrib/macros/huffman.zip
+2023/05/11 | 13079 | macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
+2023/05/11 | 129545 | macros/latex/contrib/l3kernel/l3basics.dtx
+2023/05/11 | 12898 | macros/luatex/latex/novel/doc/html-resources/page-leaf.png
+2023/05/11 | 1288 | macros/luatex/latex/novel/doc/html-resources/info18.png
+2023/05/11 | 128316 | macros/latex/contrib/l3kernel/l3news07.pdf
+2023/05/11 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
+2023/05/11 | 127087 | macros/latex/contrib/l3kernel/l3keys.dtx
+2023/05/11 | 12701 | macros/luatex/latex/novel/doc/html-resources/colormax-original.png
+2023/05/11 | 12361 | macros/latex/contrib/l3experimental/l3sys-shell.dtx
+2023/05/11 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf
+2023/05/11 | 12250 | macros/luatex/latex/novel/doc/html-resources/topmargins.png
+2023/05/11 | 12057 | macros/luatex/latex/novel/doc/html-resources/jackbequick.png
+2023/05/11 | 119588 | macros/latex/contrib/l3kernel/l3token.dtx
+2023/05/11 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
+2023/05/11 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
+2023/05/11 | 117088 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2023/05/11 | 1168554 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2023/05/11 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
+2023/05/11 | 11489 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+2023/05/11 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf
+2023/05/11 | 114092 | systems/texlive/tlnet/archive/texlive-scripts.r67064.tar.xz
+2023/05/11 | 11366 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+2023/05/11 | 113427 | macros/latex/contrib/l3kernel/l3str-convert.dtx
+2023/05/11 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
+2023/05/11 | 112270 | macros/latex/contrib/l3kernel/l3color.dtx
+2023/05/11 | 112062 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2023/05/11 | 11185 | macros/luatex/latex/novel/doc/html-resources/alphabetagamma.png
+2023/05/11 | 109775 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2023/05/11 | 10831 | macros/luatex/latex/novel/doc/html-resources/charscaletext.png
+2023/05/11 | 108105 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2023/05/11 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
+2023/05/11 | 107093 | macros/latex/contrib/l3kernel/l3expan.dtx
+2023/05/11 | 10690 | macros/luatex/latex/novel/doc/html-resources/win10libser.png
+2023/05/11 | 106277 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2023/05/11 | 105540 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2023/05/11 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
+2023/05/11 | 10407 | macros/luatex/latex/novel/doc/html-resources/perfectbinding.png
+2023/05/11 | 1040300 | systems/texlive/tlnet/archive/kpathsea.doc.r67065.tar.xz
+2023/05/11 | 103814 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2023/05/11 | 102958 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2023/05/11 | 10167 | macros/latex/contrib/l3kernel/l3flag.dtx
+2023/05/11 | 10138 | macros/latex/contrib/l3experimental/l3draw-transforms.dtx
+2023/05/11 | 10132 | systems/win32/miktex/tm/packages/nostarch.tar.lzma
+2023/05/11 | 10018 | macros/latex/contrib/l3experimental/l3draw-scopes.dtx
+2023/05/11 | 100180 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2023/05/10 | 99453 | systems/win32/miktex/tm/packages/lshort-zh-cn__source.tar.lzma
2023/05/10 | 99392 | systems/win32/miktex/tm/packages/colorwav__doc.tar.lzma
+2023/05/10 | 9750 | macros/context/contrib/context-simpleslides/tex/context/interface/third/t-simpleslides.xml
2023/05/10 | 9429 | systems/win32/miktex/tm/packages/biblatex-manuscripts-philology__source.tar.lzma
-2023/05/10 | 933 | systems/win32/miktex/tm/packages/pr.ini
+2023/05/10 | 9359 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideToc.tex
2023/05/10 | 930163 | systems/win32/miktex/tm/packages/etoc__doc.tar.lzma
2023/05/10 | 9227 | systems/win32/miktex/tm/packages/dyntree__source.tar.lzma
2023/05/10 | 911212 | macros/latex/contrib/unicodefonttable/unicodefonttable-code.pdf
+2023/05/10 | 9037 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Swoosh.tex
2023/05/10 | 898 | macros/latex/contrib/unicodefonttable/TODO.md
-2023/05/10 | 88415 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2023/05/10 | 8794 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
2023/05/10 | 87714 | macros/latex/contrib/unicodefonttable/unicodefonttable.dtx
2023/05/10 | 8771283 | systems/win32/miktex/tm/packages/profcollege__doc.tar.lzma
+2023/05/10 | 876 | graphics/metapost/contrib/macros/huffman/doc/ctan.bib
2023/05/10 | 855827 | systems/win32/miktex/tm/packages/pgf-spectra__source.tar.lzma
2023/05/10 | 830946 | systems/win32/miktex/tm/packages/mcf2graph__doc.tar.lzma
-2023/05/10 | 830900 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
2023/05/10 | 82968 | systems/win32/miktex/tm/packages/pstricks.tar.lzma
-2023/05/10 | 81932 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2023/05/10 | 8187 | systems/win32/miktex/tm/packages/mptrees__source.tar.lzma
2023/05/10 | 815768 | macros/latex/contrib/nostarch.zip
-2023/05/10 | 81494 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2023/05/10 | 81479 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2023/05/10 | 7913 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/example.pdf
2023/05/10 | 7872 | systems/win32/miktex/tm/packages/sympycalc__source.tar.lzma
-2023/05/10 | 78664 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2023/05/10 | 7804 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-RainbowStripe.tex
2023/05/10 | 777 | macros/latex/contrib/unicodefonttable/README.md
-2023/05/10 | 77636 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2023/05/10 | 762222 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2023/05/10 | 761408 | systems/win32/miktex/tm/packages/files.csv.lzma
2023/05/10 | 76099 | macros/latex/contrib/unicodefonttable/l3doc-TUB.cls
-2023/05/10 | 76096 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2023/05/10 | 7579 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
2023/05/10 | 7549 | systems/win32/miktex/tm/packages/mptrees.tar.lzma
2023/05/10 | 7474348 | systems/win32/miktex/tm/packages/pstricks__doc.tar.lzma
-2023/05/10 | 74704 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
2023/05/10 | 7465 | systems/win32/miktex/tm/packages/tikz3d-fr__source.tar.lzma
+2023/05/10 | 7440 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyFrame.tex
2023/05/10 | 743124 | macros/latex/contrib/unicodefonttable/unicodefonttable-doc.pdf
2023/05/10 | 7416 | systems/win32/miktex/tm/packages/coollist__source.tar.lzma
2023/05/10 | 73485 | systems/win32/miktex/tm/packages/latexindent.tar.lzma
-2023/05/10 | 73327 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
2023/05/10 | 7319 | systems/win32/miktex/tm/packages/biblatex-lncs__doc.tar.lzma
2023/05/10 | 7316 | systems/win32/miktex/tm/packages/eso-pic__source.tar.lzma
-2023/05/10 | 72808 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
2023/05/10 | 70833 | systems/win32/miktex/tm/packages/forloop__doc.tar.lzma
-2023/05/10 | 706126 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2023/05/10 | 698103 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2023/05/10 | 69665 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
2023/05/10 | 68634 | systems/win32/miktex/tm/packages/windycity__source.tar.lzma
2023/05/10 | 679880 | systems/win32/miktex/tm/packages/repere__doc.tar.lzma
-2023/05/10 | 67156 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2023/05/10 | 6719 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-fontsdefault.mkiv
2023/05/10 | 66890 | systems/win32/miktex/tm/packages/njuthesis__source.tar.lzma
2023/05/10 | 656010 | macros/latex/contrib/unicodefonttable/unicodefonttable-samples.pdf
-2023/05/10 | 64588 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2023/05/10 | 63326 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2023/05/10 | 6555 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BigNumber.tex
+2023/05/10 | 6295 | graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex
2023/05/10 | 628663 | systems/win32/miktex/tm/packages/piton__doc.tar.lzma
-2023/05/10 | 608430 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2023/05/10 | 60830 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2023/05/10 | 6242 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Split.tex
+2023/05/10 | 6100 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/generic-talk-15min-45min.tex
+2023/05/10 | 6090 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Rounded.tex
+2023/05/10 | 6085 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Sunrise.tex
2023/05/10 | 605561 | systems/win32/miktex/tm/packages/fenetrecas__doc.tar.lzma
-2023/05/10 | 601214 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2023/05/10 | 6017 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Framed.tex
2023/05/10 | 600056 | systems/win32/miktex/tm/packages/l3kernel__source.tar.lzma
2023/05/10 | 589299 | systems/win32/miktex/tm/packages/tikz3d-fr__doc.tar.lzma
-2023/05/10 | 58715 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma
-2023/05/10 | 58478 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2023/05/10 | 5735805 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2023/05/10 | 56096 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2023/05/10 | 54543 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2023/05/10 | 54121 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2023/05/10 | 5823 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BoxedTitle.tex
+2023/05/10 | 5736 | macros/context/contrib/context-simpleslides/scripts/context/lua/third/simpleslides/mtx-simpleslides.lua
+2023/05/10 | 5671 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-HorizontalStripes.tex
2023/05/10 | 53919 | systems/win32/miktex/tm/packages/markdown.tar.lzma
2023/05/10 | 5386 | systems/win32/miktex/tm/packages/fenetrecas__source.tar.lzma
-2023/05/10 | 530029 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2023/05/10 | 52561 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2023/05/10 | 5347 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-NarrowStripes.tex
2023/05/10 | 51632 | systems/win32/miktex/tm/packages/piton__source.tar.lzma
2023/05/10 | 5101 | systems/win32/miktex/tm/packages/biblatex-manuscripts-philology.tar.lzma
2023/05/10 | 507365 | systems/win32/miktex/tm/packages/windycity__doc.tar.lzma
-2023/05/10 | 500977 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma
+2023/05/10 | 5014 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BottomSquares.tex
2023/05/10 | 4998068 | systems/win32/miktex/tm/packages/arara__doc.tar.lzma
-2023/05/10 | 49704 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2023/05/10 | 49401 | systems/win32/miktex/tm/packages/bithesis__source.tar.lzma
-2023/05/10 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2023/05/10 | 4879 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/style-template.tex
2023/05/10 | 484380 | systems/texlive/tlnet/archive/ufrgscca.doc.r67060.tar.xz
-2023/05/10 | 48126 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2023/05/10 | 473074 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2023/05/10 | 47060 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2023/05/10 | 4826 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Shaded.tex
+2023/05/10 | 4812 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Boxed.tex
+2023/05/10 | 4777 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Embossed.tex
+2023/05/10 | 4766 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-PlainCounter.tex
2023/05/10 | 4690 | systems/win32/miktex/tm/packages/colorwav__source.tar.lzma
2023/05/10 | 468454 | systems/win32/miktex/tm/packages/ufrgscca__doc.tar.lzma
-2023/05/10 | 45897 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/05/10 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2023/05/10 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2023/05/10 | 44184 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2023/05/10 | 43798 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2023/05/10 | 43712 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2023/05/10 | 4648 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FramedTitle.tex
+2023/05/10 | 4469 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-BlackBoard.tex
+2023/05/10 | 4457 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-SideSquares.tex
2023/05/10 | 4311 | systems/win32/miktex/tm/packages/annotate-equations__source.tar.lzma
-2023/05/10 | 43082 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2023/05/10 | 426640 | systems/texlive/tlnet/archive/texlive-scripts.doc.r67057.tar.xz
2023/05/10 | 422029 | systems/win32/miktex/tm/packages/playcards__doc.tar.lzma
-2023/05/10 | 4066554 | biblio/ctan-bibdata.zip
+2023/05/10 | 4209 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-ThickStripes.tex
+2023/05/10 | 415 | graphics/metapost/contrib/macros/huffman/LICENSE
2023/05/10 | 4061 | systems/win32/miktex/tm/packages/eso-pic.tar.lzma
2023/05/10 | 403716 | systems/win32/miktex/tm/packages/cool__doc.tar.lzma
-2023/05/10 | 40134 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
2023/05/10 | 3994 | systems/win32/miktex/tm/packages/playcards__source.tar.lzma
-2023/05/10 | 395074 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2023/05/10 | 37616 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2023/05/10 | 39262 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/simpleslides.tex
2023/05/10 | 3751 | systems/win32/miktex/tm/packages/fenetrecas.tar.lzma
+2023/05/10 | 3697 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-Ellipse.tex
2023/05/10 | 3684 | systems/win32/miktex/tm/packages/beamertheme-tcolorbox__source.tar.lzma
-2023/05/10 | 3667527 | biblio/ctan-bibdata/ctan.pdf
-2023/05/10 | 36599 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2023/05/10 | 36573 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2023/05/10 | 36244 | systems/win32/miktex/tm/packages/mcf2graph__source.tar.lzma
2023/05/10 | 3582 | systems/win32/miktex/tm/packages/newtxsf__source.tar.lzma
-2023/05/10 | 353966 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2023/05/10 | 35249 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
2023/05/10 | 35173 | systems/win32/miktex/tm/packages/proflycee.tar.lzma
2023/05/10 | 34828 | systems/texlive/tlnet/archive/proflycee.r67059.tar.xz
2023/05/10 | 3437 | systems/win32/miktex/tm/packages/tikz3d-fr.tar.lzma
-2023/05/10 | 33818 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2023/05/10 | 33662 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2023/05/10 | 3422868 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/simpleslides.pdf
2023/05/10 | 3339 | systems/win32/miktex/tm/packages/dyntree.tar.lzma
-2023/05/10 | 328893 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2023/05/10 | 32692 | systems/win32/miktex/tm/packages/ufrgscca.tar.lzma
+2023/05/10 | 32655 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-default.tex
2023/05/10 | 3264 | systems/win32/miktex/tm/packages/biblatex-lncs.tar.lzma
2023/05/10 | 3263 | systems/win32/miktex/tm/packages/annotate-equations.tar.lzma
-2023/05/10 | 32634 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
2023/05/10 | 32605 | systems/win32/miktex/tm/packages/thmtools__source.tar.lzma
2023/05/10 | 32389 | systems/win32/miktex/tm/packages/photobook.tar.lzma
2023/05/10 | 32372 | systems/texlive/tlnet/archive/ufrgscca.r67060.tar.xz
-2023/05/10 | 320651 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2023/05/10 | 320642 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2023/05/10 | 31787 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2023/05/10 | 31613 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2023/05/10 | 313 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/example.tex
2023/05/10 | 31093 | systems/win32/miktex/tm/packages/srdp-mathematik.tar.lzma
2023/05/10 | 3107615 | systems/win32/miktex/tm/packages/luatexja__doc.tar.lzma
2023/05/10 | 30844 | systems/win32/miktex/tm/packages/cool__source.tar.lzma
-2023/05/10 | 305226 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
2023/05/10 | 3023 | systems/win32/miktex/tm/packages/forloop__source.tar.lzma
2023/05/10 | 299169 | systems/win32/miktex/tm/packages/pst-optic__doc.tar.lzma
2023/05/10 | 29409 | systems/win32/miktex/tm/packages/lua-typo__source.tar.lzma
2023/05/10 | 290972 | systems/win32/miktex/tm/packages/eso-pic__doc.tar.lzma
-2023/05/10 | 290182 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2023/05/10 | 28942 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2023/05/10 | 288273 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
2023/05/10 | 28553 | systems/win32/miktex/tm/packages/repere.tar.lzma
-2023/05/10 | 2831588 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2023/05/10 | 2825 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/t-simpleslides.mkiv
2023/05/10 | 282468 | systems/win32/miktex/tm/packages/lua-typo__doc.tar.lzma
-2023/05/10 | 2781727 | biblio/ctan-bibdata/ctan.bib
2023/05/10 | 2780514 | systems/win32/miktex/tm/packages/simpleicons.tar.lzma
2023/05/10 | 27721 | systems/win32/miktex/tm/packages/bithesis.tar.lzma
-2023/05/10 | 27612 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2023/05/10 | 2759 | systems/win32/miktex/tm/packages/biblatex-lncs__source.tar.lzma
-2023/05/10 | 271403 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
2023/05/10 | 264162 | systems/win32/miktex/tm/packages/tikz-nfold__doc.tar.lzma
2023/05/10 | 262384 | systems/win32/miktex/tm/packages/newtxsf__doc.tar.lzma
-2023/05/10 | 26025746 | systems/texlive/tlnet/install-tl.zip
2023/05/10 | 2597 | systems/win32/miktex/tm/packages/beamertheme-tcolorbox.tar.lzma
2023/05/10 | 2584 | systems/win32/miktex/tm/packages/coollist.tar.lzma
-2023/05/10 | 25464 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2023/05/10 | 25384 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2023/05/10 | 253021 | systems/win32/miktex/tm/packages/thmtools__doc.tar.lzma
-2023/05/10 | 249724 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma
-2023/05/10 | 246247 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2023/05/10 | 2447568 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2023/05/10 | 24470 | systems/win32/miktex/tm/packages/repere__source.tar.lzma
2023/05/10 | 2446 | systems/win32/miktex/tm/packages/unifront.tar.lzma
2023/05/10 | 24036 | systems/texlive/tlnet/archive/cslatex.source.r67061.tar.xz
-2023/05/10 | 24031 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2023/05/10 | 2397 | macros/latex/contrib/unicodefonttable/unicodefonttable.ins
2023/05/10 | 2385 | systems/win32/miktex/tm/packages/playcards.tar.lzma
2023/05/10 | 2348206 | systems/win32/miktex/tm/packages/latex-via-exemplos.tar.lzma
+2023/05/10 | 2325 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/solutions/speaker_introduction-2min.tex
2023/05/10 | 2317523 | macros/latex/contrib/unicodefonttable.zip
-2023/05/10 | 231399 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
2023/05/10 | 2271 | systems/win32/miktex/tm/packages/unifront__source.tar.lzma
2023/05/10 | 22645 | systems/win32/miktex/tm/packages/mcf2graph.tar.lzma
2023/05/10 | 2221 | systems/win32/miktex/tm/packages/colorwav.tar.lzma
-2023/05/10 | 221104 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
2023/05/10 | 2198002 | systems/win32/miktex/tm/packages/profcollege__source.tar.lzma
-2023/05/10 | 217578 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2023/05/10 | 216762 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
2023/05/10 | 2111 | systems/win32/miktex/tm/packages/sympycalc.tar.lzma
-2023/05/10 | 21036933 | systems/texlive/tlnet/install-tl-windows.exe
2023/05/10 | 208592 | systems/win32/miktex/tm/packages/proflycee__source.tar.lzma
2023/05/10 | 20505 | systems/win32/miktex/tm/packages/njuthesis.tar.lzma
2023/05/10 | 203659 | systems/win32/miktex/tm/packages/unifront__doc.tar.lzma
-2023/05/10 | 203268 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
2023/05/10 | 2026476 | systems/win32/miktex/tm/packages/simpleicons__doc.tar.lzma
-2023/05/10 | 2020540 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2023/05/10 | 201446 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Boxed.pdf
2023/05/10 | 200110 | systems/win32/miktex/tm/packages/pstricks__source.tar.lzma
-2023/05/10 | 19750 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2023/05/10 | 19646 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2023/05/10 | 196000 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Swoosh.pdf
2023/05/10 | 194129 | systems/win32/miktex/tm/packages/luatexja.tar.lzma
-2023/05/10 | 1909242 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2023/05/10 | 1908752 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2023/05/10 | 192564 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Rounded.pdf
+2023/05/10 | 191756 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/SideToc.pdf
+2023/05/10 | 190849 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Split.pdf
+2023/05/10 | 190594 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Embossed.pdf
2023/05/10 | 19044 | systems/win32/miktex/tm/packages/windycity.tar.lzma
2023/05/10 | 18992 | systems/texlive/tlnet/archive/cslatex.doc.r67061.tar.xz
+2023/05/10 | 189532 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-blue.pdf
+2023/05/10 | 189531 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BigNumber-red.pdf
+2023/05/10 | 188985 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/SideSquares.pdf
+2023/05/10 | 188333 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-green.pdf
+2023/05/10 | 188310 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-red.pdf
+2023/05/10 | 188296 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/NarrowStripes-blue.pdf
+2023/05/10 | 188262 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Framed-square.pdf
+2023/05/10 | 188009 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/BottomSquares.pdf
+2023/05/10 | 187600 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Ellipse.pdf
+2023/05/10 | 187515 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/ThickStripes.pdf
+2023/05/10 | 187382 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-blue.pdf
+2023/05/10 | 187329 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-bluered.pdf
+2023/05/10 | 187256 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Shaded-green.pdf
+2023/05/10 | 186955 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/FramedTitle.pdf
+2023/05/10 | 185983 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Sunrise.pdf
+2023/05/10 | 185906 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/Framed-stripe.pdf
+2023/05/10 | 185513 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-green.pdf
+2023/05/10 | 185500 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-blue.pdf
+2023/05/10 | 185494 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/HorizontalStripes-red.pdf
+2023/05/10 | 185424 | macros/context/contrib/context-simpleslides/doc/context/third/simpleslides/styles/RainbowStripe.pdf
2023/05/10 | 184 | macros/latex/contrib/unicodefonttable/unicodefonttable-doc.tex
2023/05/10 | 1845352 | systems/texlive/tlnet/archive/proflycee.doc.r67059.tar.xz
-2023/05/10 | 182889 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2023/05/10 | 18097867 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2023/05/10 | 18086 | systems/win32/miktex/tm/packages/simpleicons__source.tar.lzma
2023/05/10 | 174794 | systems/win32/miktex/tm/packages/l3kernel.tar.lzma
-2023/05/10 | 174408 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
2023/05/10 | 17378 | systems/win32/miktex/tm/packages/ufrgscca__source.tar.lzma
2023/05/10 | 1706879 | systems/win32/miktex/tm/packages/csvsimple__doc.tar.lzma
2023/05/10 | 1704524 | systems/texlive/tlnet/archive/csvsimple.doc.r67058.tar.xz
2023/05/10 | 168160 | systems/win32/miktex/tm/packages/beamertheme-tcolorbox__doc.tar.lzma
-2023/05/10 | 1678 | biblio/ctan-bibdata/biblatex-ctan/ctan.bbx
-2023/05/10 | 1662799 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2023/05/10 | 1662617 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2023/05/10 | 1658 | macros/latex/contrib/unicodefonttable/changes.txt
2023/05/10 | 1637436 | systems/win32/miktex/tm/packages/proflycee__doc.tar.lzma
2023/05/10 | 16289 | systems/win32/miktex/tm/packages/tikz-nfold.tar.lzma
2023/05/10 | 1626614 | systems/win32/miktex/tm/packages/pgf-spectra__doc.tar.lzma
-2023/05/10 | 157619 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2023/05/10 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2023/05/10 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2023/05/10 | 1529902 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2023/05/10 | 1617 | graphics/metapost/contrib/macros/huffman/README.md
+2023/05/10 | 15183 | graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex
2023/05/10 | 1502 | systems/win32/miktex/tm/packages/forloop.tar.lzma
2023/05/10 | 150173 | systems/win32/miktex/tm/packages/annotate-equations__doc.tar.lzma
2023/05/10 | 14958 | systems/win32/miktex/tm/packages/pst-optic.tar.lzma
2023/05/10 | 1472832 | systems/win32/miktex/tm/packages/lshort-zh-cn.tar.lzma
-2023/05/10 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2023/05/10 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2023/05/10 | 14479 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
2023/05/10 | 143515 | systems/win32/miktex/tm/packages/mptrees__doc.tar.lzma
2023/05/10 | 142985 | systems/win32/miktex/tm/packages/srdp-mathematik__doc.tar.lzma
-2023/05/10 | 1426527 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2023/05/10 | 141589 | systems/win32/miktex/tm/packages/photobook__doc.tar.lzma
-2023/05/10 | 140304 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
2023/05/10 | 13875 | systems/win32/miktex/tm/packages/etoc.tar.lzma
-2023/05/10 | 137792 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2023/05/10 | 13835 | macros/context/contrib/context-simpleslides/tex/context/third/simpleslides/s-simpleslides-FuzzyTopic.tex
2023/05/10 | 137110 | systems/win32/miktex/tm/packages/biblatex-manuscripts-philology__doc.tar.lzma
2023/05/10 | 13654 | systems/win32/miktex/tm/packages/thmtools.tar.lzma
-2023/05/10 | 1340359 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
2023/05/10 | 13370 | systems/win32/miktex/tm/packages/piton.tar.lzma
+2023/05/10 | 1309 | graphics/metapost/contrib/macros/huffman/doc/fond.pdf
2023/05/10 | 13055 | systems/win32/miktex/tm/packages/pst-optic__source.tar.lzma
2023/05/10 | 1290156 | systems/win32/miktex/tm/packages/profcollege.tar.lzma
2023/05/10 | 128010 | systems/win32/miktex/tm/packages/dyntree__doc.tar.lzma
2023/05/10 | 12752 | systems/texlive/tlnet/archive/cslatex.r67061.tar.xz
2023/05/10 | 126111 | systems/win32/miktex/tm/packages/latexindent__source.tar.lzma
2023/05/10 | 124248 | systems/win32/miktex/tm/packages/sympycalc__doc.tar.lzma
+2023/05/10 | 123346 | graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdf
2023/05/10 | 1217084 | systems/win32/miktex/tm/packages/njuthesis__doc.tar.lzma
2023/05/10 | 12147508 | systems/win32/miktex/tm/packages/arara.tar.lzma
2023/05/10 | 12069 | systems/win32/miktex/tm/packages/lua-typo.tar.lzma
+2023/05/10 | 11 | macros/context/contrib/context-simpleslides/VERSION
2023/05/10 | 119799 | systems/win32/miktex/tm/packages/etoc__source.tar.lzma
2023/05/10 | 1197270 | systems/win32/miktex/tm/packages/latexindent__doc.tar.lzma
+2023/05/10 | 11931 | graphics/metapost/contrib/macros/huffman/metapost/huffman.mp
2023/05/10 | 11911243 | systems/win32/miktex/tm/packages/l3kernel__doc.tar.lzma
2023/05/10 | 1180199 | systems/win32/miktex/tm/packages/markdown__doc.tar.lzma
-2023/05/10 | 117012 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
2023/05/10 | 11681 | systems/win32/miktex/tm/packages/csvsimple.tar.lzma
-2023/05/10 | 1167391 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
2023/05/10 | 116260 | systems/win32/miktex/tm/packages/arara__source.tar.lzma
2023/05/10 | 1158521 | systems/win32/miktex/tm/packages/bithesis__doc.tar.lzma
-2023/05/10 | 1150 | systems/win32/miktex/tm/packages/next/pr.ini
2023/05/10 | 11468 | systems/texlive/tlnet/archive/csvsimple.r67058.tar.xz
-2023/05/10 | 114084 | systems/texlive/tlnet/archive/texlive-scripts.r67057.tar.xz
2023/05/10 | 113310 | systems/win32/miktex/tm/packages/markdown__source.tar.lzma
-2023/05/10 | 111814 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
2023/05/10 | 109 | macros/latex/contrib/unicodefonttable/unicodefonttable-code.tex
-2023/05/10 | 109785 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
2023/05/10 | 10926 | systems/win32/miktex/tm/packages/pgf-spectra.tar.lzma
-2023/05/10 | 108127 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2023/05/10 | 106330 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
2023/05/10 | 106242 | systems/win32/miktex/tm/packages/newtxsf.tar.lzma
-2023/05/10 | 105609 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
2023/05/10 | 10445 | systems/win32/miktex/tm/packages/cool.tar.lzma
-2023/05/10 | 103890 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
2023/05/10 | 10326 | systems/win32/miktex/tm/packages/tikz-nfold__source.tar.lzma
-2023/05/10 | 102892 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2023/05/10 | 10157 | systems/win32/miktex/tm/packages/srdp-mathematik__source.tar.lzma
-2023/05/10 | 100116 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2023/05/09 | 992 | systems/texlive/tlnet/archive/collection-luatex.r67055.tar.xz
2023/05/09 | 987664 | macros/context/contrib/context-handlecsv.zip
2023/05/09 | 945084 | macros/latex/contrib/proflycee/doc/ProfLycee-doc.pdf
2023/05/09 | 921414 | macros/latex/contrib/csvsimple/csvsimple-l3.pdf
2023/05/09 | 8848 | systems/texlive/tlnet/archive/biblatex-lncs.doc.r67053.tar.xz
-2023/05/09 | 8326430 | macros/context/contrib/context-simpleslides.zip
2023/05/09 | 7957 | macros/latex/contrib/csvsimple/csvsimple.tex
2023/05/09 | 72043 | macros/latex/contrib/csvsimple/csvsimple-example.pdf
2023/05/09 | 71383 | macros/latex/contrib/csvsimple/csvsimple-legacy.tex
@@ -311,69 +723,51 @@
2023/05/09 | 106155 | macros/latex/contrib/csvsimple/csvsimple-l3.tex
2023/05/09 | 105976 | systems/texlive/tlnet/archive/newtxsf.r67051.tar.xz
2023/05/09 | 10184 | macros/latex/contrib/csvsimple/CHANGES.md
-2023/05/08 | 9186 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
+2023/05/08 | 94790 | support/pdfjam/tests.zip
2023/05/08 | 885140 | systems/texlive/tlnet/archive/mcf2graph.doc.r67048.tar.xz
-2023/05/08 | 8814 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
2023/05/08 | 7929388 | systems/texlive/tlnet/archive/jeuxcartes.doc.r67048.tar.xz
-2023/05/08 | 7729 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
2023/05/08 | 760032 | systems/texlive/tlnet/archive/evangelion-jfm.doc.r67048.tar.xz
-2023/05/08 | 7577 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
-2023/05/08 | 7414 | macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
2023/05/08 | 7072 | systems/texlive/tlnet/archive/coollist.source.r67048.tar.xz
2023/05/08 | 70083 | macros/latex/contrib/unifront/unifront-example.pdf
2023/05/08 | 6715624 | systems/texlive/tlnet/archive/jeuxcartes.r67048.tar.xz
-2023/05/08 | 63929 | macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
2023/05/08 | 6145 | macros/latex/contrib/unifront/unifront.sty
2023/05/08 | 6089 | macros/latex/contrib/unifront/unifront-manual.tex
2023/05/08 | 607544 | systems/texlive/tlnet/archive/fenetrecas.doc.r67048.tar.xz
-2023/05/08 | 552613 | macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
-2023/05/08 | 550070 | macros/latex/contrib/ufrgscca.zip
-2023/05/08 | 5324 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
-2023/05/08 | 4936 | macros/latex/contrib/ufrgscca/README.md
-2023/05/08 | 4850 | macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
+2023/05/08 | 45018 | support/pdfjam/bin/pdfjam
2023/05/08 | 444 | systems/texlive/tlnet/archive/mcf2graph.r67048.tar.xz
-2023/05/08 | 4112 | macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
-2023/05/08 | 4067 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
2023/05/08 | 4032388 | systems/texlive/tlnet/archive/luajittex.x86_64-linuxmusl.r67047.tar.xz
+2023/05/08 | 4015 | support/pdfjam/pdfjam.conf
2023/05/08 | 385410 | fonts/newtxsf.zip
2023/05/08 | 3838452 | systems/texlive/tlnet/archive/luajittex.i386-linux.r67047.tar.xz
2023/05/08 | 3596 | systems/texlive/tlnet/archive/fenetrecas.r67048.tar.xz
-2023/05/08 | 33297 | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+2023/05/08 | 33706 | support/pdfjam/bin/pdfjam.orig
2023/05/08 | 3266 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/biblatex-lncs-test.bib
2023/05/08 | 3204 | systems/texlive/tlnet/archive/evangelion-jfm.r67048.tar.xz
2023/05/08 | 3048 | systems/texlive/tlnet/archive/annotate-equations.r67044.tar.xz
-2023/05/08 | 2694 | macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
-2023/05/08 | 2479 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
+2023/05/08 | 28502 | support/pdfjam/README.md
2023/05/08 | 2459080 | systems/texlive/tlnet/archive/luahbtex.x86_64-linuxmusl.r67047.tar.xz
2023/05/08 | 2433 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/biblatex-lncs-test.tex
2023/05/08 | 2415832 | systems/texlive/tlnet/archive/luahbtex.i386-linux.r67047.tar.xz
2023/05/08 | 2353 | macros/latex/contrib/unifront/unifront-example.tex
2023/05/08 | 2332 | systems/texlive/tlnet/archive/coollist.r67048.tar.xz
-2023/05/08 | 2221 | macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
-2023/05/08 | 2203 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
2023/05/08 | 207948 | macros/latex/contrib/unifront.zip
-2023/05/08 | 20484 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
-2023/05/08 | 19517 | macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+2023/05/08 | 19 | support/pdfjam/VERSION
2023/05/08 | 1919548 | systems/texlive/tlnet/archive/luatex.x86_64-linuxmusl.r67047.tar.xz
2023/05/08 | 19039 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/LICENSE
2023/05/08 | 1883936 | systems/texlive/tlnet/archive/luatex.i386-linux.r67047.tar.xz
2023/05/08 | 184 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.dbx
-2023/05/08 | 17362 | macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+2023/05/08 | 17992 | support/pdfjam/COPYING
+2023/05/08 | 1710 | support/pdfjam/man1/pdfjam.1
2023/05/08 | 16388 | systems/texlive/tlnet/archive/evangelion-jfm.source.r67048.tar.xz
2023/05/08 | 153 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.cbx
2023/05/08 | 153300 | systems/texlive/tlnet/archive/annotate-equations.doc.r67044.tar.xz
2023/05/08 | 1495 | macros/latex/contrib/unifront/README.txt
-2023/05/08 | 14434 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
-2023/05/08 | 14401 | macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
2023/05/08 | 140638 | macros/latex/contrib/unifront/unifront-manual.pdf
2023/05/08 | 1394 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/README.md
2023/05/08 | 13586 | macros/latex/contrib/biblatex-contrib/biblatex-lncs.zip
2023/05/08 | 12181 | macros/latex/contrib/biblatex-contrib/biblatex-lncs/lncs.bbx
-2023/05/08 | 11 | macros/context/contrib/context-simpleslides/VERSION
2023/05/08 | 11 | macros/context/contrib/context-handlecsv/VERSION
-2023/05/08 | 11487 | macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
2023/05/08 | 114676290 | macros/context/latest/cont-tmf.zip
-2023/05/08 | 11364 | macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
2023/05/08 | 1121128 | systems/texlive/tlnet/archive/context.windows.r67046.tar.xz
2023/05/08 | 110572 | systems/texlive/tlnet/archive/coollist.doc.r67048.tar.xz
2023/05/07 | 99983 | graphics/mcf2graph/mcf_manual.tex
@@ -1088,36 +1482,25 @@
2023/05/06 | 1009 | support/texlab/crates/symbols/src/workspace/snapshots/symbols__workspace__tests__filter_type_math.snap
2023/05/06 | 1008 | support/texlab/crates/parser/src/test_data/bibtex/samples/averroes_1998.txt
2023/05/06 | 1007 | support/texlab/crates/texlab/src/features/reference/label.rs
-2023/05/05 | 9999 | macros/latex/contrib/l3kernel/l3news10.tex
2023/05/05 | 98900 | systems/texlive/tlnet/archive/colorwav.doc.r67012.tar.xz
2023/05/05 | 9866 | info/lshort/chinese/src/lshort-zh-cn-style.sty
2023/05/05 | 984 | support/arara/scripts/rules/arara-rule-make.yaml
2023/05/05 | 950 | support/arara/scripts/rules/arara-rule-gnuplot.yaml
-2023/05/05 | 9465 | macros/latex/contrib/l3kernel/l3news08.tex
-2023/05/05 | 92086 | macros/latex/contrib/l3kernel/l3int.dtx
2023/05/05 | 915 | support/arara/scripts/rules/arara-rule-move.yaml
2023/05/05 | 910 | support/arara/scripts/rules/arara-rule-xindex.yaml
2023/05/05 | 903060 | systems/texlive/tlnet/archive/beebe.r67008.tar.xz
-2023/05/05 | 90143 | macros/latex/contrib/l3kernel/l3seq.dtx
2023/05/05 | 885 | support/texfindpkg/texfindpkg.1
2023/05/05 | 88417 | systems/win32/miktex/tm/packages/miktex-png-bin-x64-2.9.tar.lzma
2023/05/05 | 8840 | systems/texlive/tlnet/archive/dyntree.source.r67016.tar.xz
2023/05/05 | 880762 | support/texfindpkg.zip
2023/05/05 | 878 | support/arara/scripts/rules/arara-rule-ghostscript.yaml
2023/05/05 | 8774 | systems/win32/miktex/tm/packages/miktex-md5-bin-x64-2.9.tar.lzma
-2023/05/05 | 87744 | macros/latex/contrib/l3kernel/l3box.dtx
2023/05/05 | 875626 | support/texfindpkg/texfindpkg.json.gz
-2023/05/05 | 87463 | macros/latex/contrib/l3kernel/l3coffins.dtx
-2023/05/05 | 8481 | macros/latex/contrib/l3kernel/l3news11.tex
-2023/05/05 | 84785 | macros/latex/contrib/l3kernel/l3fp-basics.dtx
2023/05/05 | 841 | support/arara/scripts/rules/arara-rule-tikzmake.yaml
2023/05/05 | 838 | support/arara/scripts/rules/arara-rule-biber.yaml
2023/05/05 | 830 | support/arara/scripts/rules/arara-rule-nomencl.yaml
2023/05/05 | 828208 | systems/win32/miktex/tm/packages/miktex-pdftex-bin-x64-2.9.tar.lzma
-2023/05/05 | 82667 | macros/latex/contrib/l3kernel/l3clist.dtx
-2023/05/05 | 82260 | macros/latex/contrib/l3kernel/l3names.dtx
2023/05/05 | 81859 | systems/win32/miktex/tm/packages/miktex-freeglut-bin-x64-2.9.tar.lzma
-2023/05/05 | 81640 | macros/latex/contrib/l3kernel/l3prefixes.pdf
2023/05/05 | 81400 | systems/win32/miktex/tm/packages/miktex-lzma-bin-x64-2.9.tar.lzma
2023/05/05 | 81372 | systems/win32/miktex/tm/packages/miktex-fonts-bin-x64-2.9.tar.lzma
2023/05/05 | 812 | support/arara/scripts/rules/arara-rule-songidx.yaml
@@ -1127,50 +1510,32 @@
2023/05/05 | 797 | support/arara/scripts/rules/arara-rule-dvips.yaml
2023/05/05 | 7917 | info/lshort/chinese/src/chap/app.A.install.tex
2023/05/05 | 788 | support/arara/scripts/rules/arara-rule-copy.yaml
-2023/05/05 | 78692 | macros/latex/contrib/l3kernel/l3str.dtx
2023/05/05 | 78612 | systems/win32/miktex/tm/packages/miktex-bibtex-bin-x64-2.9.tar.lzma
-2023/05/05 | 77710 | macros/latex/contrib/l3kernel/l3msg.dtx
2023/05/05 | 77646 | systems/win32/miktex/tm/packages/miktex-fmt-bin-x64-2.9.tar.lzma
2023/05/05 | 7603 | support/arara/doc/htmlmanualtopdf.sh
2023/05/05 | 76018 | systems/win32/miktex/tm/packages/miktex-web-bin-x64-2.9.tar.lzma
-2023/05/05 | 75980 | macros/latex/contrib/l3kernel/l3skip.dtx
-2023/05/05 | 7472 | macros/latex/contrib/l3kernel/l3fp-assign.dtx
2023/05/05 | 74585 | systems/win32/miktex/tm/packages/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2023/05/05 | 73835 | macros/latex/contrib/l3kernel/l3fp-trig.dtx
2023/05/05 | 73305 | systems/win32/miktex/tm/packages/miktex-graphite2-bin-x64-2.9.tar.lzma
2023/05/05 | 72780 | systems/win32/miktex/tm/packages/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2023/05/05 | 7277921 | macros/latex/contrib/l3kernel/source3.pdf
2023/05/05 | 7252 | info/lshort/chinese/src/lshort-zh-cn-layout.tex
2023/05/05 | 722 | info/lshort/chinese/src/make.bat
-2023/05/05 | 70859 | macros/latex/contrib/l3kernel/expl3.dtx
-2023/05/05 | 70605 | macros/latex/contrib/l3kernel/l3fp.dtx
2023/05/05 | 705795 | systems/win32/miktex/tm/packages/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
2023/05/05 | 70488 | systems/texlive/tlnet/archive/forloop.doc.r67017.tar.xz
-2023/05/05 | 70202 | macros/latex/contrib/l3kernel/l3prg.dtx
-2023/05/05 | 69893 | macros/latex/contrib/l3kernel/l3text-case.dtx
2023/05/05 | 697651 | systems/win32/miktex/tm/packages/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2023/05/05 | 69648 | systems/win32/miktex/tm/packages/miktex-texify-bin-x64-2.9.tar.lzma
2023/05/05 | 680 | support/arara/scripts/rules/arara-rule-sketch.yaml
2023/05/05 | 67226 | systems/win32/miktex/tm/packages/miktex-bibarts-bin-x64-2.9.tar.lzma
-2023/05/05 | 6677 | macros/latex/contrib/l3kernel/l3news02.tex
2023/05/05 | 6541 | support/arara/doc/resources/manual.css
2023/05/05 | 6520 | systems/texlive/tlnet/archive/coolstr.source.r67015.tar.xz
2023/05/05 | 650 | support/arara/scripts/rules/arara-rule-spix.yaml
-2023/05/05 | 6482 | macros/latex/contrib/l3kernel/l3news03.tex
2023/05/05 | 647 | support/arara/scripts/rules/arara-rule-convert.yaml
2023/05/05 | 646 | support/arara/scripts/rules/arara-rule-makeglossarieslite.yaml
2023/05/05 | 64605 | systems/win32/miktex/tm/packages/miktex-tdsutil-bin-x64.tar.lzma
2023/05/05 | 644120 | systems/texlive/tlnet/archive/piton.doc.r67019.tar.xz
-2023/05/05 | 6433 | macros/latex/contrib/l3kernel/l3news06.tex
2023/05/05 | 63279 | systems/win32/miktex/tm/packages/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2023/05/05 | 62840 | macros/latex/contrib/l3kernel/l3tl-analysis.dtx
-2023/05/05 | 6267 | macros/latex/contrib/l3kernel/l3syntax-changes.tex
2023/05/05 | 625 | support/arara/scripts/rules/arara-rule-upbibtex.yaml
-2023/05/05 | 623197 | macros/latex/contrib/l3kernel/expl3.pdf
-2023/05/05 | 6224 | macros/latex/contrib/l3kernel/l3.ins
2023/05/05 | 620 | support/arara/scripts/rules/arara-rule-bibtexu.yaml
2023/05/05 | 620 | support/arara/scripts/rules/arara-rule-bibtex8.yaml
-2023/05/05 | 6169 | macros/latex/contrib/l3kernel/l3term-glossary.tex
2023/05/05 | 607655 | systems/win32/miktex/tm/packages/miktex-yap-bin-x64-2.9.tar.lzma
2023/05/05 | 60186 | systems/win32/miktex/tm/packages/miktex-psutils-bin-x64-2.9.tar.lzma
2023/05/05 | 601357 | systems/win32/miktex/tm/packages/miktex-libressl-bin-x64-2.9.tar.lzma
@@ -1180,16 +1545,13 @@
2023/05/05 | 587 | support/arara/scripts/rules/arara-rule-pdftk.yaml
2023/05/05 | 58723 | systems/win32/miktex/tm/packages/miktex-xml2pmx-bin-x64.tar.lzma
2023/05/05 | 58514 | systems/win32/miktex/tm/packages/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2023/05/05 | 57974 | macros/latex/contrib/l3kernel/l3prop.dtx
2023/05/05 | 5787 | support/arara/scripts/rules/arara-rule-bib2gls.yaml
2023/05/05 | 576 | support/arara/scripts/arara.sh
2023/05/05 | 573 | info/lshort/chinese/src/Makefile
2023/05/05 | 572224 | systems/texlive/tlnet/archive/windycity.doc.r67011.tar.xz
2023/05/05 | 56103 | systems/win32/miktex/tm/packages/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2023/05/05 | 558159 | macros/latex/contrib/l3kernel/l3doc.pdf
2023/05/05 | 546 | support/arara/scripts/rules/arara-rule-qpdf.yaml
2023/05/05 | 54530 | systems/win32/miktex/tm/packages/miktex-synctex-bin-x64-2.9.tar.lzma
-2023/05/05 | 5429 | macros/latex/contrib/l3kernel/l3news04.tex
2023/05/05 | 54082 | systems/win32/miktex/tm/packages/miktex-dvicopy-bin-x64-2.9.tar.lzma
2023/05/05 | 529624 | systems/win32/miktex/tm/packages/miktex-log4cxx-bin-x64-2.9.tar.lzma
2023/05/05 | 52549 | systems/win32/miktex/tm/packages/miktex-m-tx-bin-x64-2.9.tar.lzma
@@ -1197,42 +1559,28 @@
2023/05/05 | 52445 | support/arara/doc/resources/arara-logo-with-text-bottom.svg
2023/05/05 | 522236 | support/arara/doc/resources/firasans-lightitalic.otf
2023/05/05 | 521796 | support/arara/doc/resources/firasans-bold.otf
-2023/05/05 | 51775 | macros/latex/contrib/l3kernel/l3text.dtx
-2023/05/05 | 51059 | macros/latex/contrib/l3kernel/l3fp-extended.dtx
2023/05/05 | 507828 | support/arara/doc/resources/firasans-regular.otf
2023/05/05 | 505308 | support/arara/doc/resources/firasans-light.otf
2023/05/05 | 499811 | systems/win32/miktex/tm/packages/miktex-ptex-bin-x64.tar.lzma
2023/05/05 | 4980 | support/arara/README.md
-2023/05/05 | 4977 | macros/latex/contrib/l3kernel/l3news07.tex
2023/05/05 | 49669 | systems/win32/miktex/tm/packages/miktex-expat-bin-x64-2.9.tar.lzma
-2023/05/05 | 4937 | macros/latex/contrib/l3kernel/l3news01.tex
-2023/05/05 | 49311 | macros/latex/contrib/l3kernel/l3fp-expo.dtx
-2023/05/05 | 4890 | macros/latex/contrib/l3kernel/l3news.tex
2023/05/05 | 48085 | systems/win32/miktex/tm/packages/miktex-mtprint-bin-x64-2.9.tar.lzma
2023/05/05 | 473608 | systems/win32/miktex/tm/packages/miktex-doc.tar.lzma
-2023/05/05 | 47300 | macros/latex/contrib/l3kernel/CHANGELOG.md
-2023/05/05 | 47216 | macros/latex/contrib/l3kernel/l3fp-aux.dtx
-2023/05/05 | 4716 | macros/latex/contrib/l3kernel/l3news05.tex
2023/05/05 | 47078 | systems/win32/miktex/tm/packages/miktex-dvipng-bin-x64-2.9.tar.lzma
2023/05/05 | 47077 | info/lshort/chinese/src/chap/chap.03.elements.tex
2023/05/05 | 4655 | info/lshort/chinese/src/chap/biblio.tex
2023/05/05 | 460 | support/arara/scripts/rules/arara-rule-mkdir.yaml
2023/05/05 | 45900 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2023/05/05 | 45418 | macros/latex/contrib/l3kernel/l3prefixes.csv
-2023/05/05 | 4538 | macros/latex/contrib/l3kernel/l3legacy.dtx
2023/05/05 | 44170 | systems/win32/miktex/tm/packages/miktex-gsf2pk-bin-x64-2.9.tar.lzma
2023/05/05 | 43820 | systems/win32/miktex/tm/packages/miktex-mthelp-bin-x64-2.9.tar.lzma
2023/05/05 | 43738 | systems/win32/miktex/tm/packages/miktex-upmendex-bin-x64.tar.lzma
-2023/05/05 | 43211 | macros/latex/contrib/l3kernel/l3debug.dtx
2023/05/05 | 43086 | systems/win32/miktex/tm/packages/miktex-patgen-bin-x64.tar.lzma
2023/05/05 | 4276 | systems/texlive/tlnet/archive/colorwav.source.r67012.tar.xz
2023/05/05 | 4253 | support/arara/scripts/rules/arara-rule-context.yaml
2023/05/05 | 412172 | systems/texlive/tlnet/archive/cool.doc.r67013.tar.xz
2023/05/05 | 4074 | support/arara/scripts/rules/arara-rule-datatooltk.yaml
-2023/05/05 | 40728 | macros/latex/contrib/l3kernel/l3sort.dtx
2023/05/05 | 40169 | info/lshort/chinese/src/chap/chap.05.style.tex
2023/05/05 | 40126 | systems/win32/miktex/tm/packages/miktex-chktex-bin-x64-2.9.tar.lzma
-2023/05/05 | 395876 | macros/latex/contrib/l3kernel/l3news.pdf
2023/05/05 | 394866 | systems/win32/miktex/tm/packages/miktex-cairo-bin-x64-2.9.tar.lzma
2023/05/05 | 38668 | systems/texlive/tlnet/archive/piton.source.r67019.tar.xz
2023/05/05 | 3843 | support/arara/doc/resources/gitlab-icon.svg
@@ -1241,30 +1589,22 @@
2023/05/05 | 3658 | info/lshort/chinese/src/chap/preface.overview.tex
2023/05/05 | 36586 | systems/win32/miktex/tm/packages/miktex-arctrl-bin-x64-2.9.tar.lzma
2023/05/05 | 36569 | systems/win32/miktex/tm/packages/miktex-axohelp-bin-x64-2.9.tar.lzma
-2023/05/05 | 35441 | macros/latex/contrib/l3kernel/l3quark.dtx
2023/05/05 | 353881 | systems/win32/miktex/tm/packages/miktex-xetex-bin-x64-2.9.tar.lzma
2023/05/05 | 35247 | systems/win32/miktex/tm/packages/miktex-mspack-bin-x64-2.9.tar.lzma
-2023/05/05 | 35086 | macros/latex/contrib/l3kernel/l3sys.dtx
2023/05/05 | 338 | info/lshort/chinese/src/lshort-zh-cn.ist
2023/05/05 | 33801 | systems/win32/miktex/tm/packages/miktex-uriparser-bin-x64-2.9.tar.lzma
2023/05/05 | 33743 | systems/win32/miktex/tm/packages/miktex-makeindex-bin-x64-2.9.tar.lzma
2023/05/05 | 33350 | info/lshort/chinese/src/chap/chap.06.spec.tex
-2023/05/05 | 32935 | macros/latex/contrib/l3kernel/l3unicode.dtx
2023/05/05 | 328419 | systems/win32/miktex/tm/packages/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
2023/05/05 | 32590 | systems/win32/miktex/tm/packages/miktex-lacheck-bin-x64-2.9.tar.lzma
2023/05/05 | 3251 | support/arara/scripts/rules/arara-rule-pdfcrop.yaml
-2023/05/05 | 32409 | macros/latex/contrib/l3kernel/l3cctab.dtx
2023/05/05 | 320 | support/arara/scripts/rules/arara-rule-halt.yaml
2023/05/05 | 319 | info/lshort/chinese/src/latexmkrc
2023/05/05 | 31698 | systems/win32/miktex/tm/packages/miktex-autosp-bin-x64-2.9.tar.lzma
2023/05/05 | 31577 | systems/win32/miktex/tm/packages/miktex-bzip2-bin-x64-2.9.tar.lzma
-2023/05/05 | 3116 | macros/latex/contrib/l3kernel/README.md
2023/05/05 | 3092 | systems/texlive/tlnet/archive/dyntree.r67016.tar.xz
2023/05/05 | 305335 | systems/win32/miktex/tm/packages/miktex-freetype2-bin-x64-2.9.tar.lzma
-2023/05/05 | 30508 | macros/latex/contrib/l3kernel/l3intarray.dtx
-2023/05/05 | 304307 | macros/latex/contrib/l3kernel/l3regex.dtx
2023/05/05 | 2990 | support/arara/scripts/rules/arara-rule-indent.yaml
-2023/05/05 | 296461 | macros/latex/contrib/l3kernel/l3styleguide.pdf
2023/05/05 | 2951 | info/lshort/chinese/src/INSTRUCTIONS.md
2023/05/05 | 290507 | systems/win32/miktex/tm/packages/miktex-mo-bin-x64-2.9.tar.lzma
2023/05/05 | 28912 | systems/win32/miktex/tm/packages/miktex-findtexmf-bin-x64-2.9.tar.lzma
@@ -1272,63 +1612,44 @@
2023/05/05 | 285336 | support/arara/doc/resources/CascadiaMono-Regular.otf
2023/05/05 | 2831654 | systems/win32/miktex/tm/packages/miktex-texworks-bin-x64-2.9.tar.lzma
2023/05/05 | 282548 | support/arara/doc/resources/CascadiaMono-Light.otf
-2023/05/05 | 2821 | macros/latex/contrib/l3kernel/l3prefixes.tex
-2023/05/05 | 28006 | macros/latex/contrib/l3kernel/l3candidates.dtx
2023/05/05 | 27625 | systems/win32/miktex/tm/packages/miktex-teckit-bin-x64-2.9.tar.lzma
2023/05/05 | 2756846 | support/arara/doc/arara-7.1.0-docsrc.zip
2023/05/05 | 27323 | info/lshort/chinese/src/chap/chap.01.basics.tex
2023/05/05 | 273200 | support/arara/doc/resources/CascadiaMono-ExtraLight.otf
2023/05/05 | 273100 | systems/texlive/tlnet/archive/tikz-nfold.doc.r67010.tar.xz
-2023/05/05 | 27248 | macros/latex/contrib/l3kernel/l3kernel-functions.dtx
2023/05/05 | 271320 | systems/win32/miktex/tm/packages/miktex-console-bin-x64-2.9.tar.lzma
2023/05/05 | 264936 | systems/texlive/tlnet/archive/thmtools.doc.r67018.tar.xz
2023/05/05 | 2628 | systems/texlive/tlnet/archive/forloop.source.r67017.tar.xz
2023/05/05 | 25459 | systems/win32/miktex/tm/packages/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2023/05/05 | 25442 | systems/win32/miktex/tm/packages/miktex-devnag-bin-x64-2.9.tar.lzma
2023/05/05 | 2543 | support/arara/scripts/rules/arara-rule-ltx2any.yaml
-2023/05/05 | 250136 | macros/latex/contrib/l3kernel/l3news09.pdf
2023/05/05 | 249637 | systems/win32/miktex/tm/packages/miktex-hitex-bin-x64.tar.lzma
-2023/05/05 | 24841 | macros/latex/contrib/l3kernel/source3body.tex
2023/05/05 | 246209 | systems/win32/miktex/tm/packages/miktex-pmx-bin-x64-2.9.tar.lzma
2023/05/05 | 2434 | support/arara/scripts/rules/arara-rule-makeglossaries.yaml
-2023/05/05 | 243101 | macros/latex/contrib/l3kernel/l3syntax-changes.pdf
2023/05/05 | 2428 | support/arara/doc/htmlquickstarttopdf.sh
-2023/05/05 | 24233 | macros/latex/contrib/l3kernel/l3deprecation.dtx
2023/05/05 | 24001 | systems/win32/miktex/tm/packages/miktex-popt-bin-x64-2.9.tar.lzma
-2023/05/05 | 2390 | macros/latex/contrib/l3kernel/l3docstrip.dtx
-2023/05/05 | 23866 | macros/latex/contrib/l3kernel/l3luatex.dtx
2023/05/05 | 2376 | systems/texlive/tlnet/archive/coolstr.r67015.tar.xz
-2023/05/05 | 23574 | macros/latex/contrib/l3kernel/l3fp-random.dtx
2023/05/05 | 23565 | info/lshort/chinese/src/chap/chap.08.custom.tex
2023/05/05 | 231433 | systems/win32/miktex/tm/packages/miktex-metafont-bin-x64-2.9.tar.lzma
-2023/05/05 | 23011 | macros/latex/contrib/l3kernel/l3fp-logic.dtx
2023/05/05 | 22944 | info/lshort/chinese/src/chap/fdl.tex
2023/05/05 | 22576 | systems/texlive/tlnet/archive/cool.source.r67013.tar.xz
-2023/05/05 | 2229 | macros/latex/contrib/l3kernel/source3.tex
2023/05/05 | 221145 | systems/win32/miktex/tm/packages/miktex-curl-bin-x64-2.9.tar.lzma
2023/05/05 | 217685 | systems/win32/miktex/tm/packages/miktex-omegaware-bin-x64-2.9.tar.lzma
-2023/05/05 | 215628 | macros/latex/contrib/l3kernel/l3term-glossary.pdf
2023/05/05 | 21364 | systems/texlive/tlnet/archive/windycity.r67011.tar.xz
2023/05/05 | 2099 | support/arara/scripts/rules/arara-rule-perltex.yaml
2023/05/05 | 20760 | systems/texlive/tlnet/archive/thmtools.source.r67018.tar.xz
2023/05/05 | 206269 | systems/win32/miktex/tm/packages/miktex-hunspell-bin-x64-2.9.tar.lzma
-2023/05/05 | 204992 | macros/latex/contrib/l3kernel/l3news12.pdf
-2023/05/05 | 2038 | macros/latex/contrib/l3kernel/interface3.tex
2023/05/05 | 203601 | systems/win32/miktex/tm/packages/miktex-pixman-bin-x64-2.9.tar.lzma
-2023/05/05 | 20359 | macros/latex/contrib/l3kernel/l3text-purify.dtx
2023/05/05 | 2025003 | systems/win32/miktex/tm/packages/miktex-luatex-bin-x64-2.9.tar.lzma
2023/05/05 | 1985 | support/arara/scripts/rules/arara-rule-frontespizio.yaml
2023/05/05 | 19757 | systems/win32/miktex/tm/packages/miktex-tex2xindy-bin-x64-2.9.tar.lzma
2023/05/05 | 1974 | support/arara/scripts/rules/arara-rule-xindy.yaml
2023/05/05 | 1973 | support/arara/scripts/rules/arara-rule-texindy.yaml
2023/05/05 | 19647 | systems/win32/miktex/tm/packages/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2023/05/05 | 19641 | macros/latex/contrib/l3kernel/l3fp-convert.dtx
2023/05/05 | 1932 | systems/texlive/tlnet/archive/colorwav.r67012.tar.xz
2023/05/05 | 19309 | info/lshort/chinese/src/chap/chap.02.text.tex
-2023/05/05 | 19169 | macros/latex/contrib/l3kernel/l3pdf.dtx
2023/05/05 | 191524 | support/arara/doc/arara-quickstart.pdf
2023/05/05 | 1883 | support/arara/scripts/rules/arara-rule-latexmk.yaml
-2023/05/05 | 18532 | macros/latex/contrib/l3kernel/l3fp-round.dtx
2023/05/05 | 1836 | support/arara/scripts/rules/arara-rule-detex.yaml
2023/05/05 | 18292017 | support/arara.zip
2023/05/05 | 182643 | systems/win32/miktex/tm/packages/miktex-mpfr-bin-x64-2.9.tar.lzma
@@ -1339,15 +1660,11 @@
2023/05/05 | 17335 | info/lshort/chinese/src/chap/chap.07.graphic.tex
2023/05/05 | 1722 | support/arara/doc/arara.1
2023/05/05 | 1721 | support/arara/scripts/rules/arara-rule-pythontex.yaml
-2023/05/05 | 1712125 | macros/latex/contrib/l3kernel/interface3.pdf
2023/05/05 | 1708 | support/arara/scripts/rules/arara-rule-texcount.yaml
-2023/05/05 | 170076 | macros/latex/contrib/l3kernel/l3news11.pdf
2023/05/05 | 168372 | support/arara/doc/resources/CascadiaMono-Italic.otf
2023/05/05 | 1671 | support/arara/scripts/rules/arara-rule-fig2dev.yaml
2023/05/05 | 167028 | support/arara/doc/resources/CascadiaMono-LightItalic.otf
-2023/05/05 | 16633 | macros/latex/contrib/l3kernel/l3text-map.dtx
2023/05/05 | 1635 | info/lshort/chinese/README-zh.md
-2023/05/05 | 163456 | macros/latex/contrib/l3kernel/l3news08.pdf
2023/05/05 | 1624 | support/arara/scripts/rules/arara-rule-pdflatex.yaml
2023/05/05 | 1624 | support/arara/scripts/rules/arara-rule-lualatex.yaml
2023/05/05 | 161924 | support/arara/doc/resources/CascadiaMono-ExtraLightItalic.otf
@@ -1358,68 +1675,44 @@
2023/05/05 | 1590950 | info/lshort/chinese.zip
2023/05/05 | 157574 | systems/win32/miktex/tm/packages/miktex-fontconfig-bin-x64-2.9.tar.lzma
2023/05/05 | 1570 | support/arara/scripts/rules/arara-rule-xelatex.yaml
-2023/05/05 | 155616 | macros/latex/contrib/l3kernel/l3doc.dtx
2023/05/05 | 1529678 | systems/win32/miktex/tm/packages/miktex-runtime-bin-x64-2.9.tar.lzma
2023/05/05 | 1521 | support/arara/scripts/rules/arara-rule-uplatex.yaml
-2023/05/05 | 151946 | macros/latex/contrib/l3kernel/l3docstrip.pdf
2023/05/05 | 1516 | support/arara/scripts/rules/arara-rule-platex.yaml
-2023/05/05 | 151569 | macros/latex/contrib/l3kernel/l3news06.pdf
2023/05/05 | 1511 | support/arara/scripts/rules/arara-rule-xetex.yaml
-2023/05/05 | 150674 | macros/latex/contrib/l3kernel/l3news02.pdf
2023/05/05 | 1502 | support/arara/scripts/rules/arara-rule-makeindex.yaml
-2023/05/05 | 150283 | macros/latex/contrib/l3kernel/l3news10.pdf
-2023/05/05 | 14927 | macros/latex/contrib/l3kernel/l3bootstrap.dtx
-2023/05/05 | 14913 | macros/latex/contrib/l3kernel/l3news12.tex
-2023/05/05 | 148706 | macros/latex/contrib/l3kernel/l3news03.pdf
2023/05/05 | 1477 | support/arara/scripts/rules/arara-rule-asymptote.yaml
2023/05/05 | 1473039 | info/lshort/chinese/lshort-zh-cn.pdf
2023/05/05 | 1469 | support/arara/scripts/rules/arara-rule-knitr.yaml
-2023/05/05 | 145224 | macros/latex/contrib/l3kernel/l3tl.dtx
2023/05/05 | 1447 | support/arara/scripts/rules/arara-rule-dvisvgm.yaml
2023/05/05 | 14462 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma
2023/05/05 | 1427202 | systems/win32/miktex/tm/packages/miktex-dvisvgm-bin-x64-2.9.tar.lzma
2023/05/05 | 140293 | systems/win32/miktex/tm/packages/miktex-mktex-bin-x64-2.9.tar.lzma
-2023/05/05 | 139719 | macros/latex/contrib/l3kernel/l3file.dtx
-2023/05/05 | 13912331 | install/macros/latex/contrib/l3kernel.tds.zip
2023/05/05 | 13843 | info/lshort/chinese/src/chap/app.B.error.help.tex
2023/05/05 | 1379 | info/lshort/chinese/src/chap/titlepage.tex
2023/05/05 | 137780 | systems/win32/miktex/tm/packages/miktex-dvips-bin-x64-2.9.tar.lzma
-2023/05/05 | 13651721 | macros/latex/contrib/l3kernel.zip
2023/05/05 | 13560320 | support/arara/scripts/arara.jar
2023/05/05 | 1341 | support/arara/scripts/rules/arara-rule-clean.yaml
2023/05/05 | 13416 | systems/texlive/tlnet/archive/thmtools.r67018.tar.xz
2023/05/05 | 1338535 | systems/win32/miktex/tm/packages/miktex-poppler-bin-x64-2.9.tar.lzma
2023/05/05 | 1323 | support/arara/scripts/rules/arara-rule-sage.yaml
2023/05/05 | 13116 | systems/texlive/tlnet/archive/piton.r67019.tar.xz
-2023/05/05 | 129545 | macros/latex/contrib/l3kernel/l3basics.dtx
2023/05/05 | 1283 | support/arara/scripts/rules/arara-rule-pdfcsplain.yaml
-2023/05/05 | 128316 | macros/latex/contrib/l3kernel/l3news07.pdf
2023/05/05 | 1280 | support/arara/scripts/rules/arara-rule-llmk.yaml
-2023/05/05 | 12777 | macros/latex/contrib/l3kernel/l3fp-traps.dtx
2023/05/05 | 127676 | systems/texlive/tlnet/archive/dyntree.doc.r67016.tar.xz
2023/05/05 | 1275 | support/arara/scripts/rules/arara-rule-luahbtex.yaml
2023/05/05 | 1274 | support/arara/scripts/rules/arara-rule-dvipspdf.yaml
2023/05/05 | 1273 | support/arara/scripts/rules/arara-rule-metapost.yaml
2023/05/05 | 1271 | support/arara/scripts/rules/arara-rule-csplain.yaml
-2023/05/05 | 127087 | macros/latex/contrib/l3kernel/l3keys.dtx
2023/05/05 | 1267 | support/arara/scripts/rules/arara-rule-pdftex.yaml
2023/05/05 | 1267 | support/arara/scripts/rules/arara-rule-luatex.yaml
2023/05/05 | 1252 | systems/texlive/tlnet/archive/forloop.r67017.tar.xz
-2023/05/05 | 122710 | macros/latex/contrib/l3kernel/l3news01.pdf
-2023/05/05 | 119588 | macros/latex/contrib/l3kernel/l3token.dtx
-2023/05/05 | 11884 | macros/latex/contrib/l3kernel/l3styleguide.tex
-2023/05/05 | 11781 | macros/latex/contrib/l3kernel/l3fparray.dtx
2023/05/05 | 117066 | systems/win32/miktex/tm/packages/miktex-gregorio-bin-x64-2.9.tar.lzma
2023/05/05 | 1168573 | systems/win32/miktex/tm/packages/miktex-asymptote-bin-x64-2.9.tar.lzma
2023/05/05 | 1165 | support/arara/scripts/rules/arara-rule-uptex.yaml
2023/05/05 | 116388 | systems/texlive/tlnet/archive/coolstr.doc.r67015.tar.xz
2023/05/05 | 1161 | support/arara/scripts/rules/arara-rule-ptex.yaml
2023/05/05 | 1155967 | support/arara/doc/arara-manual.pdf
-2023/05/05 | 114586 | macros/latex/contrib/l3kernel/l3news04.pdf
2023/05/05 | 1140 | info/lshort/chinese/src/lshort-zh-cn.tex
-2023/05/05 | 113427 | macros/latex/contrib/l3kernel/l3str-convert.dtx
-2023/05/05 | 112485 | macros/latex/contrib/l3kernel/l3news05.pdf
-2023/05/05 | 112270 | macros/latex/contrib/l3kernel/l3color.dtx
2023/05/05 | 111997 | systems/win32/miktex/tm/packages/miktex-texware-bin-x64-2.9.tar.lzma
2023/05/05 | 1109 | support/arara/scripts/rules/arara-rule-xdvipdfmx.yaml
2023/05/05 | 1105 | support/arara/scripts/rules/arara-rule-animate.yaml
@@ -1428,86 +1721,11 @@
2023/05/05 | 10963 | info/lshort/chinese/src/chap/preface.contrib.tex
2023/05/05 | 1095616 | systems/texlive/tlnet/archive/context.amd64-netbsd.r67009.tar.xz
2023/05/05 | 108116 | systems/win32/miktex/tm/packages/miktex-mfware-bin-x64-2.9.tar.lzma
-2023/05/05 | 107383 | macros/latex/contrib/l3kernel/l3news09.tex
-2023/05/05 | 107093 | macros/latex/contrib/l3kernel/l3expan.dtx
2023/05/05 | 1061 | support/arara/scripts/rules/arara-rule-etex.yaml
2023/05/05 | 106145 | systems/win32/miktex/tm/packages/miktex-cweb-bin-x64-2.9.tar.lzma
2023/05/05 | 105509 | systems/win32/miktex/tm/packages/miktex-gd-bin-x64-2.9.tar.lzma
-2023/05/05 | 105012 | macros/latex/contrib/l3kernel/l3fp-parse.dtx
2023/05/05 | 1049 | support/arara/scripts/rules/arara-rule-tex.yaml
2023/05/05 | 103862 | systems/win32/miktex/tm/packages/miktex-lua53-bin-x64-2.9.tar.lzma
2023/05/05 | 102894 | systems/win32/miktex/tm/packages/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2023/05/05 | 10192 | systems/texlive/tlnet/archive/cool.r67013.tar.xz
-2023/05/05 | 10167 | macros/latex/contrib/l3kernel/l3flag.dtx
2023/05/05 | 100132 | systems/win32/miktex/tm/packages/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2023/05/04 | 95973 | macros/latex/contrib/biblatex-contrib/windycity/windycity.bbx
-2023/05/04 | 950 | macros/latex/contrib/thmtools/source/thmdef-mdframed.dtx
-2023/05/04 | 9332 | macros/latex/contrib/biblatex-contrib/windycity/doc/windycity.sty
-2023/05/04 | 8580 | macros/latex/contrib/thmtools/source/thm-patch.dtx
-2023/05/04 | 85114 | macros/latex/contrib/biblatex-contrib/windycity/doc/windycity.bib
-2023/05/04 | 83900 | systems/texlive/tlnet/archive/luatexja.source.r67003.tar.xz
-2023/05/04 | 7911 | macros/latex/contrib/thmtools/source/thm-listof.dtx
-2023/05/04 | 788 | macros/latex/contrib/biblatex-contrib/windycity/windycity.dbx
-2023/05/04 | 74217 | macros/latex/contrib/forloop.zip
-2023/05/04 | 736 | macros/latex/contrib/thmtools/README.md
-2023/05/04 | 706 | graphics/pgf/contrib/tikz-nfold/README.md
-2023/05/04 | 703336 | systems/texlive/tlnet/archive/repere.doc.r66998.tar.xz
-2023/05/04 | 6664880 | systems/texlive/tlnet/archive/luajittex.universal-darwin.r67006.tar.xz
-2023/05/04 | 66548 | systems/texlive/tlnet/archive/njuthesis.source.r67004.tar.xz
-2023/05/04 | 6528 | systems/texlive/tlnet/archive/eso-pic.source.r67001.tar.xz
-2023/05/04 | 610524 | macros/latex/contrib/biblatex-contrib/windycity.zip
-2023/05/04 | 5639 | macros/latex/contrib/thmtools/source/unique.dtx
-2023/05/04 | 52882 | graphics/pgf/contrib/tikz-nfold/tikzlibrarynfold.code.tex
-2023/05/04 | 512581 | macros/latex/contrib/biblatex-contrib/windycity/doc/windycity.pdf
-2023/05/04 | 4679 | macros/latex/contrib/thmtools/source/thm-amsthm.dtx
-2023/05/04 | 4534 | macros/latex/contrib/thmtools/source/thmdef-shaded.dtx
-2023/05/04 | 446445 | macros/latex/contrib/cool.zip
-2023/05/04 | 44577 | macros/latex/contrib/thmtools/doc/thmtools-manual.tex
-2023/05/04 | 4454 | macros/latex/contrib/thmtools/source/aliasctr.dtx
-2023/05/04 | 423848 | systems/texlive/tlnet/archive/playcards.doc.r66999.tar.xz
-2023/05/04 | 3863 | macros/latex/contrib/biblatex-contrib/windycity/README.md
-2023/05/04 | 3840 | systems/texlive/tlnet/archive/eso-pic.r67001.tar.xz
-2023/05/04 | 3680412 | systems/texlive/tlnet/archive/luahbtex.universal-darwin.r67006.tar.xz
-2023/05/04 | 3526 | macros/latex/contrib/thmtools/source/thm-ntheorem.dtx
-2023/05/04 | 3244724 | systems/texlive/tlnet/archive/luatexja.doc.r67003.tar.xz
-2023/05/04 | 3240 | macros/latex/contrib/thmtools/source/thm-autoref.dtx
-2023/05/04 | 31 | macros/latex/contrib/thmtools/source/VERSION.tex
-2023/05/04 | 31829 | graphics/pgf/contrib/tikz-nfold/tikz-nfold-doc.tex
-2023/05/04 | 3035812 | systems/texlive/tlnet/archive/luatex.universal-darwin.r67006.tar.xz
-2023/05/04 | 302747 | graphics/pgf/contrib/tikz-nfold/tikz-nfold-doc.pdf
-2023/05/04 | 297619 | macros/latex/contrib/thmtools.zip
-2023/05/04 | 294766 | graphics/pgf/contrib/tikz-nfold.zip
-2023/05/04 | 290476 | systems/texlive/tlnet/archive/eso-pic.doc.r67001.tar.xz
-2023/05/04 | 28380 | systems/texlive/tlnet/archive/repere.r66998.tar.xz
-2023/05/04 | 2779 | macros/latex/contrib/thmtools/source/thm-llncs.dtx
-2023/05/04 | 26870 | macros/latex/contrib/biblatex-contrib/windycity/CHANGES.md
-2023/05/04 | 2564004 | systems/texlive/tlnet/archive/luajittex.x86_64-cygwin.r66997.tar.xz
-2023/05/04 | 251757 | macros/latex/contrib/thmtools/doc/thmtools-manual.pdf
-2023/05/04 | 2500 | macros/latex/contrib/thmtools/source/thmtools.ins
-2023/05/04 | 2396 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.r67000.tar.xz
-2023/05/04 | 2180 | systems/texlive/tlnet/archive/playcards.r66999.tar.xz
-2023/05/04 | 2117 | macros/latex/contrib/thmtools/source/thmtools.dtx
-2023/05/04 | 2116 | macros/latex/contrib/thmtools/doc/changes.txt
-2023/05/04 | 2110468 | systems/texlive/tlnet/archive/luahbtex.x86_64-cygwin.r66997.tar.xz
-2023/05/04 | 20512 | systems/texlive/tlnet/archive/njuthesis.r67004.tar.xz
-2023/05/04 | 2046 | macros/latex/contrib/thmtools/source/parseargs.dtx
-2023/05/04 | 20090 | macros/latex/contrib/biblatex-contrib/windycity/windycity.cbx
-2023/05/04 | 193016 | systems/texlive/tlnet/archive/luatexja.r67003.tar.xz
-2023/05/04 | 19106 | macros/latex/contrib/thmtools/doc/COPYING
-2023/05/04 | 19106 | macros/latex/contrib/biblatex-contrib/windycity/LICENCE
-2023/05/04 | 1746216 | systems/texlive/tlnet/archive/luatex.x86_64-cygwin.r66997.tar.xz
-2023/05/04 | 1732 | macros/latex/contrib/thmtools/source/thmdef-thmbox.dtx
-2023/05/04 | 170588 | systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r67000.tar.xz
-2023/05/04 | 16466 | macros/latex/contrib/thmtools/source/thm-kv.dtx
-2023/05/04 | 1531 | macros/latex/contrib/thmtools/source/thm-beamer.dtx
-2023/05/04 | 151504 | macros/latex/contrib/biblatex-contrib/windycity/doc/windycity.tex
-2023/05/04 | 1449372 | systems/texlive/tlnet/archive/tex4ht.source.r67005.tar.xz
-2023/05/04 | 14348 | macros/latex/contrib/biblatex-contrib/windycity/american-windycity.lbx
-2023/05/04 | 138606 | macros/latex/contrib/dyntree.zip
-2023/05/04 | 136384 | systems/texlive/tlnet/archive/tex4ht.doc.r67005.tar.xz
-2023/05/04 | 124951 | macros/latex/contrib/coolstr.zip
-2023/05/04 | 1211600 | systems/texlive/tlnet/archive/njuthesis.doc.r67004.tar.xz
-2023/05/04 | 12064 | macros/latex/contrib/thmtools/source/thm-restate.dtx
-2023/05/04 | 119381 | macros/latex/contrib/coollist.zip
-2023/05/04 | 1135272 | systems/texlive/tlnet/archive/tex4ht.r67005.tar.xz
-2023/05/04 | 104792 | macros/latex/contrib/colorwav.zip
diff --git a/biblio/ctan-bibdata/ctan.bib b/biblio/ctan-bibdata/ctan.bib
index 04d47f6bc0..4d904449b0 100644
--- a/biblio/ctan-bibdata/ctan.bib
+++ b/biblio/ctan-bibdata/ctan.bib
@@ -1,7 +1,7 @@
%% bib file of all CTAN packages
%% (C) Herbert Voß
%%
-%% created at 11-05-2023, 02:00:55
+%% created at 12-05-2023, 02:00:52
%%
%% This file is provided under the terms of the LPPL v1.3 or
@@ -5069,8 +5069,8 @@
title = {The \texttt{babel} package},
subtitle = {Multilingual support for \LaTeX{}, LuaLaTeX, \XeLaTeX{}, and Plain \TeX{}},
author = {Javier Bezos López and Johannes L. Braams},
- date = {2023-04-18},
- version = {3.88},
+ date = {2023-05-11},
+ version = {3.89},
license = {lppl1.3},
mirror = {https://mirror.ctan.org/macros/latex/required/babel/base},
url = {https://ctan.org/pkg/babel},
@@ -13669,6 +13669,18 @@
url = {https://ctan.org/pkg/codebox},
}
+@manual{ctan-codedescribe,
+ title = {The \texttt{codedescribe} package},
+ subtitle = {A minimalist set of commands (expl3 based) to describe
+ Document and Class level commands/functions},
+ author = {Alceu Frigeri},
+ date = {2023-05-11},
+ version = {1.0},
+ license = {lppl1.3c,gpl},
+ mirror = {https://mirror.ctan.org/macros/latex/contrib/codedescribe},
+ url = {https://ctan.org/pkg/codedescribe},
+}
+
@manual{ctan-codedoc,
title = {The \texttt{codedoc} package},
subtitle = {\LaTeX{} code and documentation in \LaTeX{}-format file},
@@ -14805,7 +14817,7 @@
title = {The \texttt{context-handlecsv} package},
subtitle = {Data merging for automatic document creation},
author = {Jaroslav Hajtmar and Pablo Rodríguez},
- date = {2023-05-09},
+ date = {2023-05-11},
version = {},
license = {gpl3},
mirror = {https://mirror.ctan.org/macros/context/contrib/context-handlecsv},
@@ -14966,8 +14978,8 @@
@manual{ctan-context-simpleslides,
title = {The \texttt{context-simpleslides} package},
subtitle = {A module for preparing presentations},
- author = {Aditya Mahajan and Thomas A. Schmitz},
- date = {2023-05-09},
+ author = {Aditya Mahajan and Thomas A. Schmitz and Henning Hraban Ramm},
+ date = {2023-05-11},
version = {},
license = {gpl},
mirror = {https://mirror.ctan.org/macros/context/contrib/context-simpleslides},
@@ -23800,7 +23812,7 @@
title = {The \texttt{expl3} package},
subtitle = {Wrapper package for experimental \LaTeX{}3},
author = {{The \LaTeX{} Project Team}},
- date = {2023-05-05},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3kernel},
@@ -31892,6 +31904,22 @@
other commands containing text.},
}
+@manual{ctan-huffman,
+ title = {The \texttt{huffman} package},
+ subtitle = {Drawing binary Huffman trees with MetaPost and METAOBJ},
+ author = {Maxime Chupin},
+ date = {2023-05-11},
+ version = {0.1},
+ license = {lppl1.3c},
+ mirror = {https://mirror.ctan.org/graphics/metapost/contrib/macros/huffman},
+ url = {https://ctan.org/pkg/huffman},
+ annotation = {This MetaPost package allows to draw binary Huffman trees
+ from two arrays : an array of strings, and an array of weights
+ (numeric).
+ It is based on the package
+ which provides many tools for building trees in general.},
+}
+
@manual{ctan-huhyph,
title = {The \texttt{huhyph} package},
subtitle = {Hyphenation patterns for the Hungarian language},
@@ -36425,7 +36453,7 @@
title = {The \texttt{l3docstrip} package},
subtitle = {Strip documentation in \LaTeX{}3 source},
author = {{The \LaTeX{} Project Team}},
- date = {2023-05-05},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3kernel},
@@ -36436,7 +36464,7 @@
title = {The \texttt{l3experimental} package},
subtitle = {Experimental \LaTeX{}3 concepts},
author = {{The \LaTeX{} Project Team}},
- date = {2023-04-19},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3experimental},
@@ -36447,7 +36475,7 @@
title = {The \texttt{l3kernel} package},
subtitle = {LaTeX3 programming conventions},
author = {{The \LaTeX{} Project Team}},
- date = {2023-05-05},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3kernel},
@@ -36480,7 +36508,7 @@
title = {The \texttt{l3regex} package},
subtitle = {Regular expression facilities for \LaTeX{}},
author = {{The \LaTeX{} Project Team}},
- date = {2023-05-05},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3kernel/l3regex.dtx},
@@ -48626,8 +48654,8 @@
title = {The \texttt{novel} package},
subtitle = {Class for printing fiction, such as novels},
author = {Robert Allgeyer},
- date = {2023-03-23},
- version = {1.81a},
+ date = {2023-05-11},
+ version = {1.81b},
license = {lppl1.3c,ofl},
mirror = {https://mirror.ctan.org/macros/luatex/latex/novel},
url = {https://ctan.org/pkg/novel},
@@ -51317,8 +51345,8 @@
title = {The \texttt{pdfjam} package},
subtitle = {Shell scripts interfacing to pdfpages},
author = {David Firth and Reuben Thomas},
- date = {2020-11-18},
- version = {3.03},
+ date = {2023-05-11},
+ version = {3.04},
license = {gpl2+},
mirror = {https://mirror.ctan.org/support/pdfjam},
url = {https://ctan.org/pkg/pdfjam},
@@ -53186,7 +53214,7 @@
title = {The \texttt{playcards} package},
subtitle = {A simple template for drawing playcards},
author = {Clément Pagès},
- date = {2023-05-02},
+ date = {2023-05-11},
version = {0.2},
license = {lgpl3},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/playcards},
@@ -64950,7 +64978,7 @@
title = {The \texttt{SympyCalc} package},
subtitle = {Work with SymPy and PyLuaTeX},
author = {Cédric Pierquet},
- date = {2023-05-09},
+ date = {2023-05-11},
version = {0.1.1},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/luatex/latex/sympycalc},
@@ -69242,7 +69270,7 @@
title = {The \texttt{tikz3d-fr} package},
subtitle = {Work with some 3D figures},
author = {Cédric Pierquet},
- date = {2023-05-03},
+ date = {2023-05-11},
version = {0.1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/graphics/pgf/contrib/tikz3d-fr},
@@ -72121,8 +72149,8 @@
title = {The \texttt{ufrgscca} package},
subtitle = {A bundle for undergraduate students final work/report (tcc) at UFRGS/EE},
author = {Alceu Frigeri},
- date = {2023-05-08},
- version = {1.9},
+ date = {2023-05-11},
+ version = {1.10},
license = {lppl1.3c,gpl},
mirror = {https://mirror.ctan.org/macros/latex/contrib/ufrgscca},
url = {https://ctan.org/pkg/ufrgscca},
@@ -72789,7 +72817,7 @@
title = {The \texttt{unifront} package},
subtitle = {Give notes a unique front page for every chapter and section},
author = {Weifan Wei},
- date = {2023-05-09},
+ date = {2023-05-11},
version = {1.0},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/unifront},
@@ -75874,7 +75902,7 @@
title = {The \texttt{xcoffins} package},
subtitle = {Rich boxed material for \LaTeX{} 3},
author = {{The \LaTeX{} Project Team}},
- date = {2023-04-19},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3experimental},
@@ -76393,7 +76421,7 @@
title = {The \texttt{xgalley} package},
subtitle = {Control text feeding onto the page},
author = {{The \LaTeX{} Project Team}},
- date = {2023-04-19},
+ date = {2023-05-11},
version = {},
license = {lppl1.3c},
mirror = {https://mirror.ctan.org/macros/latex/contrib/l3experimental/xgalley.dtx},
diff --git a/biblio/ctan-bibdata/ctan.pdf b/biblio/ctan-bibdata/ctan.pdf
index 6f99816238..2c288c720d 100644
--- a/biblio/ctan-bibdata/ctan.pdf
+++ b/biblio/ctan-bibdata/ctan.pdf
Binary files differ
diff --git a/graphics/metapost/contrib/macros/huffman/LICENSE b/graphics/metapost/contrib/macros/huffman/LICENSE
new file mode 100644
index 0000000000..130ede1e51
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/LICENSE
@@ -0,0 +1,11 @@
+
+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 2005/12/01 or later.
+
+This work has the LPPL maintenance status “maintainedâ€.
+
diff --git a/graphics/metapost/contrib/macros/huffman/README.md b/graphics/metapost/contrib/macros/huffman/README.md
new file mode 100644
index 0000000000..886ad58c6c
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/README.md
@@ -0,0 +1,58 @@
+# huffman
+
+This METAPOST package allows to draw binary Huffman trees from two
+arrays : a string one, and a value one. It is based on METAOBJ package which
+provides many tools to build trees in general.
+
+_This package is in beta version, do not hesitate to report bugs, as well as
+requests for improvement_.
+
+## Github
+
+To allow for easier feedback and bug reporting, this repository has a mirror
+repository on github:
+[https://github.com/chupinmaxime/huffman](https://github.com/chupinmaxime/huffman)
+
+## Installation
+
+huffman is on the [ctan](ctan.org) and can be installed via the package manager of your
+distribution [https://www.ctan.org/pkg/mpchess](https://www.ctan.org/pkg/huffman).
+
+### With TeX live under Linux or MacOS
+
+To install huffman with TeX live, you will have to create the directory texmf
+directory in your home.
+```bash
+user $> mkdir ~/texmf
+```
+
+Then, you will have to place the .mp files in the
+`~/texmf/tex/metapost/huffman/`.
+
+Once this is done, huffman will be loaded with the classic
+```metapost
+input huffman
+```
+
+### With MikTEX and Windows
+
+These two systems are unknown to the author of MPchess, so we refer to their
+documentation to add local packages:
+[http://docs.miktex.org/manual/localadditions.html](http://docs.miktex.org/manual/localadditions.html)
+
+## Dependencies
+
+huffman depends on the packages METAPOST: `metaobj` and, if MPchess is not
+used with LuaLaTeX and luamplib, `latexmp`.
+
+## Documentation
+
+* [English documentation](doc/huffman-doc-en.pdf)
+
+## Contact
+
+Maxime Chupin, `notezik(at)gmail.com`
+
+## Licenses
+
+This projet is under LATEX Project Public License 1.3c. \ No newline at end of file
diff --git a/graphics/metapost/contrib/macros/huffman/doc/ctan.bib b/graphics/metapost/contrib/macros/huffman/doc/ctan.bib
new file mode 100644
index 0000000000..3ff880adba
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/doc/ctan.bib
@@ -0,0 +1,25 @@
+
+@manual{ctan-metapost,
+ title = {The \texttt{metapost} package},
+ subtitle = {A development of Metafont for creating graphics},
+ author = {{The MetaPost Team} and John Hobby},
+ date = {2021-08-26},
+ license = {lgpl},
+ url = {https://ctan.org/pkg/metapost},
+ annotation = {MetaPost uses a language based on that of
+ to produce precise
+ technical illustrations. Its output is scalable PostScript or
+ SVG, rather than the bitmaps Metafont creates.},
+}
+
+
+@manual{ctan-metaobj,
+ title = {The \texttt{metaobj} package},
+ subtitle = {MetaPost package providing high-level objects},
+ author = {Denis B. Roegel},
+ date = {2016-06-24},
+ version = {0.93},
+ license = {lppl},
+ mirror = {https://mirror.ctan.org/graphics/metapost/contrib/macros/metaobj},
+ url = {https://ctan.org/pkg/metaobj},
+} \ No newline at end of file
diff --git a/graphics/metapost/contrib/macros/huffman/doc/fond.pdf b/graphics/metapost/contrib/macros/huffman/doc/fond.pdf
new file mode 100644
index 0000000000..22218152cc
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/doc/fond.pdf
Binary files differ
diff --git a/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdf b/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdf
new file mode 100644
index 0000000000..283ba984fc
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.pdf
Binary files differ
diff --git a/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex b/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex
new file mode 100644
index 0000000000..b6d1a42cb3
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/doc/huffman-doc-en.tex
@@ -0,0 +1,480 @@
+
+% LTeX: language=en
+
+% huffman : draw binary huffman trees with MetaPost/MetaObj
+%
+% Originally written by Maxime Chupin <notezik@gmail.com>,
+% 2023.
+%
+% Distributed under the terms of the GNU free documentation licence:
+% http://www.gnu.org/licenses/fdl.html
+% without any invariant section or cover text.
+
+\documentclass[english]{ltxdoc}
+
+\input{huffman-preamble}
+
+\usepackage[english]{babel}
+
+\makeindex[title=Command Index, columns=2]
+
+
+
+%\lstset{moredelim=*[s][\color{red}\rmfamily\itshape]{<}{>}}
+%\lstset{moredelim=*[s][\color{blue}\rmfamily\itshape]{<<}{>>}}
+
+\begin{document}
+
+\title{{Huffman} : drawing binary Huffman trees with \hologo{METAPOST} and \MO/}
+\author{Maxime Chupin, \url{notezik@gmail.com}}
+\date{\today}
+
+%% === Page de garde ===================================================
+\thispagestyle{empty}
+\begin{tikzpicture}[remember picture, overlay]
+ \node[below right, shift={(-4pt,4pt)}] at (current page.north west) {%
+ \includegraphics{fond.pdf}%
+ };
+\end{tikzpicture}%
+
+\noindent
+{\Huge \texttt{huffman}}\par\bigskip
+\noindent
+{\Large drawing binary Huffman trees \\[0.2cm]with \hologo{METAPOST} and \MO/}\\[1cm]
+\parbox{0.6\textwidth}{
+ \begin{mplibcode}
+ input huffman
+
+ string charList[];
+numeric frequency[];
+show_bits:=false;
+beginfig(1);
+charList[4]:="a"; frequency[4]:=4;
+charList[5]:="b"; frequency[5]:=5;
+charList[3]:="c"; frequency[3]:=6;
+charList[1]:="d"; frequency[1]:=7;
+charList[2]:="e"; frequency[2]:=10;
+charList[6]:="f"; frequency[6]:=10;
+charList[7]:="g"; frequency[7]:=18;
+charList[8]:="h"; frequency[8]:=40;
+newBinHuffman.myHuff(8)(charList,frequency) "treemode(T)", "vbsep(0.3cm)";
+myHuff.c=origin;
+drawObj(myHuff);
+endfig;
+ \end{mplibcode}
+}\hfill
+\parbox{0.5\textwidth}{\Large\raggedleft
+ \textbf{Contributor}\\
+ Maxime \textsc{Chupin}\\
+ \url{notezik@gmail.com}
+}
+\vfill
+\begin{center}
+ Version 0.1, 2023, May, 10th \\
+ \url{https://plmlab.math.cnrs.fr/mchupin/huffman}
+\end{center}
+%% == Page de garde ====================================================
+\newpage
+
+%\maketitle
+
+\begin{abstract}
+ This \hologo{METAPOST} package allows to draw binary Huffman trees from two
+ arrays : an arraw of strings, and an array of weights (\lstinline+numeric+).
+ It is based on the \MO/ package which
+ provides many tools to build trees in general.
+\end{abstract}
+
+
+\begin{center}
+ \url{https://plmlab.math.cnrs.fr/mchupin/huffman}
+ \url{https://github.com/chupinmaxime/huffman}
+\end{center}
+
+\tableofcontents
+
+\bigskip
+
+\begin{tcolorbox}[ arc=0pt,outer arc=0pt,
+ colback=darkred!3,
+ colframe=darkred,
+ breakable,
+ boxsep=0pt,left=5pt,right=5pt,top=5pt,bottom=5pt, bottomtitle =
+ 3pt, toptitle=3pt,
+ boxrule=0pt,bottomrule=0.5pt,toprule=0.5pt, toprule at break =
+ 0pt, bottomrule at break = 0pt,]
+ \itshape
+ This package is in beta version---do not hesitate to report bugs, as well as requests for improvement.
+\end{tcolorbox}
+
+\section{Installation}
+
+\huffman is on \ctan{} and can also be installed via the package manager of your
+distribution.
+
+\begin{center}
+ \url{https://www.ctan.org/pkg/huffman}
+\end{center}
+
+
+\subsection{With \TeX live under Linux or macOS}
+
+To install \huffman with \TeX Live, you will have to create the directory
+\lstinline+texmf+ in your \lstinline+home+.
+
+\begin{commandshell}
+mkdir ~/texmf
+\end{commandshell}
+
+Then, you will have to place the \lstinline+huffman.mp+ file in
+\begin{center}
+ \lstinline+~/texmf/metapost/huffman/+
+\end{center}
+
+
+Once this is done, \huffman will be loaded with the classic \MP{}
+input code
+\begin{mpcode}
+input huffman
+\end{mpcode}
+
+\subsection{With Mik\TeX{} and Windows}
+
+These two systems are unknown to the author of \huffman, so we
+refer you to the Mik\TeX documentation concerning the addition of local packages:
+\begin{center}
+ \url{http://docs.miktex.org/manual/localadditions.html}
+\end{center}
+
+
+
+\subsection{Dependencies}
+
+
+\huffman depends, of course on \MP~\cite{ctan-metapost}, as well as the packages
+\package{metaobj}~\cite{ctan-metaobj} and---if \huffman is not used with
+\hologo{LuaLaTeX} and the \package{luamplib} package---the \package{latexmp}
+package.
+
+\section{Main Command}
+
+The package \huffman provides one principal command (which is a \MO/ like
+constructor):
+
+\commande|newBinHuffman.«name»(«sizeofarrays»)(«symbarray»,«valuearray»)|\smallskip\index{newBinHuffman@\lstinline+newBinHuffman+}
+
+
+\begin{description}
+ \item[\meta{name}:] is the name of the object;
+ \item[\meta{sizeofarrays}:] is the size (integer) of the arrays;
+ \item[\meta{symbarray}:] is the array of \lstinline+string+ containing the
+ symbols;
+ \item[\meta{valuearray}:] is the array of \lstinline+numeric+ containing the
+ weights associated to the symbols.
+\end{description}
+
+The data arrays should begin at index 1.
+
+\begin{ExempleMP}
+input huffman
+
+beginfig(0);
+string charList[];
+numeric frequency[];
+charList[1]:="a"; frequency[1]:=0.04;
+charList[2]:="b"; frequency[2]:=0.05;
+charList[3]:="c"; frequency[3]:=0.06;
+charList[4]:="d"; frequency[4]:=0.07;
+charList[5]:="e"; frequency[5]:=0.1;
+charList[6]:="f"; frequency[6]:=0.1;
+charList[7]:="g"; frequency[7]:=0.18;
+charList[8]:="h"; frequency[8]:=0.4;
+
+newBinHuffman.myHuff(8)(charList,frequency);
+myHuff.c=origin;
+drawObj(myHuff);
+endfig;
+\end{ExempleMP}
+
+Note that the symbols are composed in mathematical \TeX{} mode.
+\section{Package Options}
+
+You can modify the size of the internal nodes of the tree with the following
+command:
+
+\commande|set_node_size(«dim»)|\smallskip\index{set_node_size@\lstinline+set_node_size+}
+\begin{description}
+ \item[\meta{dim}:] is the diameter with unit of the circle (default: 13pt).
+\end{description}
+
+You can change the color for the symbol boxes with the following command:
+
+\commande|set_leaf_color(«color»)|\smallskip\index{set_leaf_color@\lstinline+set_leaf_color+}
+\begin{description}
+ \item[\meta{color}:] is a \hologo{METAPOST} \lstinline+color+.
+\end{description}
+
+You can hide the bit values printed on the edges of the tree with the following
+boolean
+(\lstinline+true+ by default):
+
+\commande|show_bits|\smallskip\index{show_bits@\lstinline+show_bits+}
+
+Similarly, you can set the following boolean to \lstinline+false+ to hide the
+node values:
+
+\commande|show_node_values|\smallskip\index{show_node_values@\lstinline+show_node_values+}
+
+Finally, you can set the following boolean to \lstinline+false+ to hide the
+leaf values:
+
+\commande|show_leaf_values|\smallskip\index{show_leaf_values@\lstinline+show_leaf_values+}
+
+Here an example combining all these commands and variables.
+
+\begin{ExempleMP}
+input huffman
+
+beginfig(0);
+string charList[];
+numeric frequency[];
+charList[1]:="s_1"; frequency[1]:=2;
+charList[2]:="s_2"; frequency[2]:=4;
+charList[3]:="s_3"; frequency[3]:=2;
+charList[4]:="s_4"; frequency[4]:=12;
+charList[5]:="s_5"; frequency[5]:=8;
+
+set_leaf_color(0.2[white,green]);
+set_node_size(8pt);
+show_bits:=false;
+show_node_values:=false;
+show_leaf_values:=false;
+newBinHuffman.myHuff(5)(charList,frequency);
+myHuff.c=origin;
+drawObj(myHuff);
+endfig;
+\end{ExempleMP}
+
+
+
+\section{\MO/ Tree Options}
+
+Because the Huffman tree is built using the \MO/ tree constructor, the \MO/ tree
+options are available. All of them are not well suited for this application
+mostly because the Huffman tree is built using elementary trees. The
+options we give to the Huffman constructor are passed to all the subtrees.
+
+We give in table~\ref{tab:options} the \MO/ options for the trees that could be
+used for the Huffman constructor.
+
+\begin{table}[ht]
+\centering\small
+\begin{tabular}{HHHp{5.5cm}}
+ \toprule
+ Option & Type & Default & Description \\
+ \midrule
+ treemode & string & "D" & direction in which the tree develops; there are
+ four different possible values: \lstinline+"D"+ (default),
+ \lstinline+"U"+, \lstinline+"L"+ and \lstinline+"R"+\\
+ treeflip & boolean & false & if true, reverses the order of the subtrees\\
+ treenodehsize & numeric & -1pt & if non-negative, all the nodes are assumed to
+ have this width\\
+ treenodevsize & numeric & -1pt & if non-negative, all the nodes are assumed to
+ have this height\\
+ dx & numeric & 0 & horizontal clearance around the tree\\
+ dy & numeric & 0 & vertical clearance around the tree\\
+ hsep & numeric & 1cm & for a horizontal tree, this is the separation be-
+ tween the root and the subtrees\\
+ vsep & numeric & 1cm & for a vertical tree, this is the separation be-
+ tween the root and the subtrees\\
+ hbsep & numeric & 1cm &for a vertical tree, this is the horizontal separation between subtrees;
+ the subtrees are actually put in a \lstinline+HBox+ and the value of this
+ option is passed to the \lstinline+HBox+ constructor\\
+ vbsep & numeric & 1cm & for an horizontal tree, this is the vertical separation between subtrees;
+ the subtrees are actually put in a \lstinline+HBox+ and the value of this
+ option is passed to the \lstinline+HBox+ constructor\\
+ edge & string & "ncline" & name of a connection command (se \MO/
+ documentation)
+ \\
+ Dalign & string & "top" & vertical alignment of subtrees for trees that go
+ down (the root on the top); the other possible
+ values are \lstinline+"center"+ and \lstinline+"bot"+\\
+ \bottomrule
+\end{tabular}
+\caption{Table of \MO/ tree options.}\label{tab:options}
+\end{table}
+
+Here is an example using some of these options.
+
+\begin{ExempleMP}
+input huffman
+
+beginfig(0);
+string charList[];
+numeric frequency[];
+charList[1]:="s_1"; frequency[1]:=2;
+charList[2]:="s_2"; frequency[2]:=4;
+charList[3]:="s_3"; frequency[3]:=2;
+charList[4]:="s_4"; frequency[4]:=12;
+charList[5]:="s_5"; frequency[5]:=8;
+
+newBinHuffman.myHuff(5)(charList,frequency)
+"treemode(R)","treeflip(true)","hsep(1.5cm)", "edge(nccurve)" , "angleA(0)", "angleB(0)";
+myHuff.c=origin;
+drawObj(myHuff);
+endfig;
+\end{ExempleMP}
+
+\section{Access to Nodes and Leaves}
+
+To access the nodes and the leaves, you can use the \lstinline+treeroot+ command
+from \MO/, see the documentation for details.
+
+\commande|ntreepos(Obj(«name»))(«int»,«int»,etc.)|\smallskip\index{ntreepos@\lstinline+ntreepos+}
+
+The sequence of \meta{int} gives the choice of branch where the children are
+numbered from 1 to $n$.
+
+The following example shows a use of this mecanism.
+\begin{ExempleMP}
+input huffman;
+beginfig(0);
+string charList[];
+numeric frequency[];
+charList[1]:="s_1"; frequency[1]:=2;
+charList[2]:="s_2"; frequency[2]:=4;
+charList[3]:="s_3"; frequency[3]:=2;
+charList[4]:="s_4"; frequency[4]:=12;
+charList[5]:="s_5"; frequency[5]:=8;
+
+newBinHuffman.myHuff(5)(charList,frequency);
+myHuff.c=origin;
+ncarcbox(ntreepos(Obj(myHuff))(2,1,2))(ntreepos(Obj(myHuff))(2,2))
+"linestyle(dashed evenly)", "nodesepA(5mm)", "nodesepB(5mm)" ;
+drawObj(myHuff);
+endfig;
+\end{ExempleMP}
+
+Of course, this can only be used in two steps, first build the tree, then
+annotate it.
+
+You can also access the leaves and the nodes using names. During the
+construction of the tree, names are given to leaves and nodes. Because you may
+want to build several Huffman trees, the trees are numbered. You can get the
+current tree number with the following command:
+
+\commande|get_huffmanTreeNbr()|\smallskip\index{get_huffmanTreeNbr@\lstinline+get_huffmanTreeNbr+}
+
+The leaves are numbered during the construction, and the corresponding \MO/
+object is named as follows:
+
+\commande|leaf«leaf number»_«tree number»|\smallskip
+
+The nodes are numbered during the construction, and the corresponding \MO/
+object is named as follows:
+
+\commande|node«node number»_«tree number»|\smallskip
+
+Thanks to \MO/ you can annotate the tree using all the tools \MO/ provides.
+
+\begin{ExempleMP}
+input huffman;
+beginfig(0);
+string charList[];
+numeric frequency[];
+charList[1]:="s_1"; frequency[1]:=2;
+charList[2]:="s_2"; frequency[2]:=4;
+charList[3]:="s_3"; frequency[3]:=2;
+charList[4]:="s_4"; frequency[4]:=12;
+charList[5]:="s_5"; frequency[5]:=8;
+
+newBinHuffman.myHuff(5)(charList,frequency);
+myHuff.c=origin;
+ncarcbox(node2_1)(leaf4_1)
+"linestyle(dashed evenly)", "nodesepA(5mm)", "nodesepB(5mm)" ;
+drawObj(myHuff);
+endfig;
+\end{ExempleMP}
+
+
+
+
+
+
+
+
+\section{Constructors}
+
+The Huffman algorithm uses only three constructors that you can redefine to adapt
+the tree to your needs. Here are the three constructors (roughly commented in
+French) defined in this package. We will not discuss the code here but
+you are free to redefine and adapt it.
+
+\begin{mpcode}[title={Leaf Code}]
+% style d’une feuille caractère et proba
+vardef newHuffmanLeaf@#(expr ch)(expr v) text options=
+ % @# est l’identifiant de la feuille
+ % c est le caractère considéré (ou la chaine)
+ % v est la proba ou l’entier associé
+ save _text_v,
+ _text_token,_height_v,_height_token,_height_max,_width_token,_width_v;
+ picture _text_v,_text_token;
+ % on calcule le height max des deux écritures pour faire deux boites de même
+ % hauteur
+ _text_v := textext(v);
+ _text_token := textext("$"&ch&"$");
+ _height_v := abs((ulcorner _text_v) - (llcorner _text_v));
+ _width_v := abs(urcorner _text_v - ulcorner _text_v);
+ _height_token := abs(ulcorner _text_token - llcorner _text_token);
+ _width_token := abs(urcorner _text_token - ulcorner _text_token);
+ _height_max := max(_height_token,_height_v);
+ % on fabrique deux boîtes vides aux bonne dimensions
+ % et on ajoute un label au centre de celles-ci
+ if(show_leaf_values):
+ newEmptyBox.scantokens(str @# & "ch1")(_width_token+4,2_height_max)
+ "framed(true)","fillcolor(_huffmanLeaf)", "filled(true)", options;
+ ObjLabel.Obj(scantokens(str @# & "ch1"))(textext("$" & ch & "$"));
+ newEmptyBox.scantokens(str @# & "ch2")(_width_v+4,2_height_max)
+ "framed(true)", options;
+ ObjLabel.Obj(scantokens(str @# & "ch2"))(textext(v));
+ % on fixe relativement les coordonnées des deux boites pour qu’elles se % touchent
+ scantokens(str @# & "ch1").e=scantokens(str @# & "ch2").w;
+ % on fabrique un container qui les regroupes et qui sera la feuille
+ newContainer.@#(scantokens(str @# & "ch1"),scantokens(str @# & "ch2"));
+ else:
+ % si seulement le symbole
+ newBox.@#(textext("$" & ch & "$"))
+ "framed(true)","fillcolor(_huffmanLeaf)", "filled(true)", options;
+ fi
+enddef;
+\end{mpcode}
+
+
+\begin{mpcode}[title={Node Code}]
+% style d’un nœud interne (non feuille) de l’arbre
+vardef newHuffmanNode@#(expr v) text options=
+ newCircle.@#("") "circmargin(_node_size)",options;
+ if(show_node_values):
+ ObjLabel.Obj(scantokens(str @#))(textext(v));
+ fi
+enddef;
+\end{mpcode}
+
+\begin{mpcode}[title={Tree Code}]
+% style de l’arbre binaire de Huffman
+vardef newHuffmanBinTree@#(suffix theroot)(text subtrees) text options=
+ % un simple arbre
+ newTree.@#(theroot)(subtrees) "Dalign(top)" , "hbsep(0.3cm)",options;
+ if(show_bits):
+ % et on met 0 et 1 sur ses deux connections
+ ObjLabel.Obj(@#)(btex 0 etex)
+ "labpathid(1)", "laberase(true)", "labcolor(_huffmanBit)";
+ ObjLabel.Obj(@#)(btex 1 etex)
+ "labpathid(2)", "laberase(true)", "labcolor(_huffmanBit)";
+ fi
+enddef;
+\end{mpcode}
+
+\printbibliography
+\printindex
+\end{document}
diff --git a/graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex b/graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex
new file mode 100644
index 0000000000..d264ecb462
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/doc/huffman-preamble.tex
@@ -0,0 +1,174 @@
+\usepackage{tcolorbox}
+\tcbuselibrary{listings,breakable}
+%\tcbuselibrary{documentation}
+\usepackage{enumitem}
+\usepackage[tikz]{bclogo}
+\usepackage{mflogo}
+\usepackage{hologo}
+\usepackage{luamplib}
+\mplibtextextlabel{enable}
+\usepackage{biblatex}
+\addbibresource{ctan.bib}
+\usepackage{wrapfig}
+\usepackage{accsupp}
+\usepackage{siunitx}
+\usepackage{imakeidx}
+%\usepackage{csquotes}
+\usepackage{fancyvrb,xparse,xargs}
+\usepackage[sfdefault]{FiraSans}
+\usepackage[mathrm=sym]{firamath-otf}
+\setmonofont{Fira Mono}
+%\setmonofont{FiraCode-Regular.ttf}[BoldFont= FiraCode-Bold.ttf,ItalicFont= FiraCode-RegularItalic.otf,BoldItalicFont= FiraCode-BoldItalic.otf,Ligatures={NoCommon, NoDiscretionary, NoHistoric, NoRequired, NoContextual}]
+
+\usepackage{xspace}
+\usepackage{animate}
+\newcommand{\ctan}{\textsc{ctan}}
+\NewDocumentCommand{\package}{ m }{%
+ \href{https://ctan.org/pkg/#1}{#1}\xspace
+}
+
+\definecolor{darkred}{rgb}{0.6,0.1,0.1}
+\definecolor{vert}{rgb}{0.1,0.4,0.1}
+\definecolor{bleu}{rgb}{0.2,0.2,0.6}
+\definecolor{orange}{rgb}{0.6,0.4,0.}
+\colorlet{code}{blue!80!black}
+
+\usepackage[colorlinks=true,urlcolor=orange,linkcolor=orange,menucolor=black,citecolor=orange]{hyperref}
+
+\newcommand \file {\nolinkurl}
+\renewcommand \cmd {\texttt}
+\renewcommand \code [1] {\texorpdfstring {\texttt{\color{code}#1}} {#1}}
+\renewcommand*\cs [1] {\code{\textbackslash #1}}
+
+
+
+\newcommand*\commande{\par\bigskip\noindent\hspace{-30pt}%
+ \SaveVerb[aftersave={%
+ \UseVerb{Vitem}%
+ }%
+ ]{Vitem}%
+ }
+ \newcommand\vitem[1][]{\SaveVerb[%
+ aftersave={\item[\textnormal{\UseVerb[#1]{vsave}}]}]{vsave}}
+\newcommand*\textme[1]{\textcolor{black}{\rmfamily\textit{#1}}}
+%\renewcommand*\meta[1]{% % meta
+% \textme{\ensuremath{\langle}#1\ensuremath{\rangle}}}
+\newcommand*\optstar{% % optional star
+ \meta{\ensuremath{*}}\xspace}
+\DefineShortVerb{\|}
+\newcommand\R{\mathbf{R}}
+\setlength{\fboxsep}{2pt}
+\fvset{%
+ codes={\catcode`\«\active \catcode`\×\active },
+ defineactive={\makefancyog\makefancytimes},
+ formatcom=\color{darkred},
+ frame=single
+}
+% rendre «...» équivalent à \meta{...}
+{\catcode`\«\active
+ \newcommandx\makefancyog[0][addprefix=\global]{%
+ \def«##1»{\meta{##1}}}}
+% rendre × équivalent à \optstar
+{\catcode`\×\active
+ \newcommandx\makefancytimes[0][addprefix=\global]{%
+ \def×{\optstar{}}}}
+
+
+\newcommand\huffman{\texttt{huffman}\xspace}
+
+\def\MO/{{\fontspec{fetamont}META\-OBJ}}
+
+%\addbibresource{biblio.bib}
+
+
+\lstset{
+ numberstyle=\footnotesize\color{vert},
+ keywordstyle=\ttfamily\bfseries\color{bleu},
+ basicstyle=\ttfamily,
+ commentstyle=\itshape\color{vert},
+ stringstyle=\ttfamily\color{orange},
+ showstringspaces=false,
+ language=MetaPost,
+ breaklines=true,
+ breakindent=30pt,
+ defaultdialect=MetaPost,
+ classoffset=1,% frame=tb
+ morekeywords={init_backboard,set_backboard_width,set_backboard_size,set_color_theme,get_backboard_width,get_backboard_size,set_backboard_width,get_square_dim,set_white_color,set_black_color,set_coords_inside,set_coords_outside,set_coords_font,set_coords,
+ set_no_coords,set_white_view,set_black_view,
+ set_white_player,set_black_player,set_pieces_theme,set_players_side,init_chessboard,set_empty_chessboard,add_white_pieces,add_black_pieces,clear_areas,clear_files,clear_ranks,clear_squares,build_chessboard_from_fen,build_chessboards_from_pgn,clear_chessboard,
+ color_square,draw_arrows,draw_circles,draw_comment,draw_crosses,get_halfmove_number,get_totalmove_number,
+ reset_mpchess,set_black_to_move,set_last_move_color,set_comment_color,set_white_to_move,set_whos_to_move,show_last_move,unset_whos_to_move,set_arrow_width,clip_chessboard,build_chessboard_from_fen_file,build_chessboard_from_pgn_file,draw_black_main_lines,draw_black_main_lines_step,draw_white_main_lines,draw_white_main_lines_step,set_main_lines_color,set_possible_moves_color,show_possible_moves,show_possible_moves_step,newEllipse,drawObj,newBox,newPolygon,newCircle,newTree,ObjLabel,newEmptyBox,scantokens,newContainer,newBinHuffman,newHuffmanLeaf,newHuffmanNode,newHuffman,ncarcbox,ntreepos,set_node_size,set_leaf_color,show_bits,show_node_values,show_leaf_values,newHuffmanBinTree,get_huffmanTreeNbr},
+ keywordstyle=\color{darkred},
+ classoffset=2,% frame=tb
+ morekeywords={backboard,chessboard,chessboard_step},
+ keywordstyle=\color{vert},
+ classoffset=0,% frame=tb
+ morekeywords={draw},
+ keywordstyle=\color{bleu}
+}
+
+
+\extractcolorspecs{darkred!3}\modelcmd\colorcmd
+\makeatletter
+\tcbset{%
+ listing metapost/.code={%
+ \def\tcbuselistingtext@input{\begin{mplibcode} verbatimtex \leavevmode etex;
+ background:=(\colorcmd); input \jobname.listing; \end{mplibcode}}%
+ }
+}
+\makeatother
+\newtcblisting[auto counter,]{ExempleMP}[1][]{%
+ arc=0pt,outer arc=0pt,
+ colback=darkred!3,
+ colframe=darkred,
+ breakable,fontupper=\small,
+ boxsep=0pt,left=5pt,right=5pt,top=5pt,bottom=5pt, bottomtitle =
+ 3pt, toptitle=3pt,
+ boxrule=0pt,bottomrule=0.5pt,toprule=0.5pt, toprule at break =
+ 0pt, bottomrule at break = 0pt,
+ %listing side text,
+ listing metapost,
+ title=Exemple~\thetcbcounter,
+ listing options={breaklines},#1
+}
+
+\newtcblisting{commandshell}{colback=black,colupper=white,colframe=black,
+ arc=0pt,
+ listing only,boxsep=0pt,listing
+ options={style=tcblatex,language=sh},
+ every listing line={\BeginAccSupp{ActualText={}}\textcolor{red}{\small\ttfamily\bfseries user \$> }}\EndAccSupp{}}
+
+
+ \newtcblisting{mpcode}[1][]{
+ arc=0pt,outer arc=0pt,
+ colback=darkred!3,
+ colframe=darkred,
+ breakable,
+ boxsep=0pt,left=5pt,right=5pt,top=5pt,bottom=5pt, bottomtitle =
+ 3pt, toptitle=3pt,
+ boxrule=0pt,bottomrule=0.5pt,toprule=0.5pt, toprule at break =
+ 0pt, bottomrule at break = 0pt,
+ listing only,boxsep=0pt,listing
+ options={breaklines},#1
+}
+
+\newtcblisting{latexcode}{
+ arc=0pt,outer arc=0pt,
+ colback=darkred!3,
+ colframe=darkred,
+ breakable,
+ boxsep=0pt,left=5pt,right=5pt,top=5pt,bottom=5pt, bottomtitle =
+ 3pt, toptitle=3pt,
+ boxrule=0pt,bottomrule=0.5pt,toprule=0.5pt, toprule at break =
+ 0pt, bottomrule at break = 0pt,
+ listing only,boxsep=0pt,listing
+ options={breaklines,language={[LaTeX]TeX}}
+}
+
+
+\newcommand\pdf{\textsc{pdf}}
+
+\usepackage{array,booktabs}
+\usepackage{collcell}
+
+\newcolumntype{H}{>{\collectcell\lstinline}l<{\endcollectcell}} \ No newline at end of file
diff --git a/graphics/metapost/contrib/macros/huffman/metapost/huffman.mp b/graphics/metapost/contrib/macros/huffman/metapost/huffman.mp
new file mode 100644
index 0000000000..92b3020fb4
--- /dev/null
+++ b/graphics/metapost/contrib/macros/huffman/metapost/huffman.mp
@@ -0,0 +1,278 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% huffman.mp %%
+%% draw huffman trees with metapost %%
+%% notezik@gmail.com %%
+%% Version 0.1 (may 2023) %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% 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
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+input metaobj;
+if not known mplib: input latexmp fi;
+input format; % pour avoir la fonction roundd(x,d)
+
+show_empty_boxes:=true;
+
+% variable globale pour numéroter les instances des arbres
+% pour pouvoir appeler plusieurs fois le Huffman
+_huffmanTreeNbr:=0;
+
+def get_huffmanTreeNbr=
+ _huffmanTreeNbr
+enddef;
+
+% taille des nœuds
+_node_size:=13pt;
+def set_node_size(expr c)=
+ _node_size:=c;
+enddef;
+
+% les couleurs
+color _huffmanLeaf,_huffmanBit;
+_huffmanLeaf:=(0.95,0.6,0.6);
+_huffmanBit:=(0.7,0.1,0.1);
+
+def set_leaf_color(expr c)=
+ _huffmanLeaf:=c;
+enddef;
+
+def set_bit_color(expr c)=
+ _huffmanBit:=c;
+enddef;
+
+boolean show_bits;
+show_bits:=true;
+
+boolean show_node_values;
+show_node_values:=true;
+
+boolean show_leaf_values;
+show_leaf_values:=true;
+
+% style d’une feuille caractère et proba
+vardef newHuffmanLeaf@#(expr ch)(expr v) text options=
+ % @# est l’identifiant de la feuille
+ % c est le caractère considéré (ou la chaine)
+ % v est la proba ou l’entier associé
+ picture _text_v,_text_token;
+ % on calcule le height max des deux écritures pour faire deux boites de même
+ % hauteur
+ _text_v := textext(v);
+ _text_token := textext("$"&ch&"$");
+ _height_v := abs((ulcorner _text_v) - (llcorner _text_v));
+ _width_v := abs(urcorner _text_v - ulcorner _text_v);
+ _height_token := abs(ulcorner _text_token - llcorner _text_token);
+ _width_token := abs(urcorner _text_token - ulcorner _text_token);
+ _height_max := max(_height_token,_height_v);
+ % on fabrique deux boîtes vides aux bonne dimensions
+ % et on ajoute un label au centre de celles-ci
+ if(show_leaf_values):
+ newEmptyBox.scantokens(str @# & "ch1")(_width_token+4,2_height_max)
+ "framed(true)","fillcolor(_huffmanLeaf)", "filled(true)", options;
+ ObjLabel.Obj(scantokens(str @# & "ch1"))(textext("$" & ch & "$"));
+ newEmptyBox.scantokens(str @# & "ch2")(_width_v+4,2_height_max)
+ "framed(true)", options;
+ ObjLabel.Obj(scantokens(str @# & "ch2"))(textext(v));
+ % on fixe relativement les coordonnées des deux boites pour qu’elles se % touchent
+ scantokens(str @# & "ch1").e=scantokens(str @# & "ch2").w;
+ % on fabrique un container qui les regroupes et qui sera la feuille
+ newContainer.@#(scantokens(str @# & "ch1"),scantokens(str @# & "ch2"));
+ else:
+ newBox.@#(textext("$" & ch & "$"))
+ "framed(true)","fillcolor(_huffmanLeaf)", "filled(true)", options;
+ fi
+enddef;
+
+% style de l’arbre binaire de Huffman
+vardef newHuffmanBinTree@#(suffix theroot)(text subtrees) text options=
+ % un simple arbre
+ newTree.@#(theroot)(subtrees) "Dalign(top)" , "hbsep(0.3cm)",options;
+ if(show_bits):
+ % et on met 0 et 1 sur ses deux connections
+ ObjLabel.Obj(@#)(btex 0 etex)
+ "labpathid(1)", "laberase(true)", "labcolor(_huffmanBit)";
+ ObjLabel.Obj(@#)(btex 1 etex)
+ "labpathid(2)", "laberase(true)", "labcolor(_huffmanBit)";
+ fi
+enddef;
+
+% style d’un nœud interne (non feuille) de l’arbre
+vardef newHuffmanNode@#(expr v) text options=
+ newCircle.@#("") "circmargin(_node_size)",options;
+ if(show_node_values):
+ ObjLabel.Obj(scantokens(str @#))(textext(v));
+ fi
+enddef;
+
+
+% fonction de tri à bulle d’un tableau
+vardef _sorttab(expr nbr)(suffix tab,chartab)=
+ string _tempchar;
+ for i:=nbr downto 1:
+ for j:=1 upto i-1:
+ if(tab[j+1]<tab[j]):
+ _temptab:=tab[j+1];
+ tab[j+1]:=tab[j];
+ tab[j]:=_temptab;
+ _tempchar:=chartab[j+1];
+ chartab[j+1]:=chartab[j];
+ chartab[j]:=_tempchar;
+ fi
+ endfor;
+ endfor;
+enddef;
+
+% le constructeur d’un objet Tree du code de Hufmann
+vardef newBinHuffman@#(expr nbr)(suffix ch, fr) text options=
+ % nbr : taille des tableaux
+ % ch : tableau des symboles à coder (string)
+ % fr : tableau des valeurs associées (numeric)
+ _huffmanTreeNbr:=_huffmanTreeNbr+1;
+ save _frtab,_chtab,_nbr;
+ % on copie les tableaux
+ numeric _frtab[];
+ numeric _nbr;
+ _nbr:=nbr;
+ string _chtab[];
+ for i:=1 upto nbr:
+ _frtab[i]:=fr[i];
+ _chtab[i]:=ch[i];
+ endfor;
+ % on va numéroter les nœuds fabriqués
+ _nbrnode:=1;
+ % on numérote les feuilles
+ _nbrleaf:=0;
+ forever:
+ % on sort s’il n’y a plus qu’un seul élément
+ exitif(_nbr=1);
+ % on trie pour avoir les deux plus petits en première et deuxième positions
+ _sorttab(_nbr,_frtab,_chtab);
+ for i:=1 upto nbr-1:
+ % on teste les 4 cas possibles sur les deux premiers éléments
+ % (symbole, symbole), (symbole, sousarbre), (sousarbre, symbole)
+ % et (sousarbre,sousarbre)
+ if(i=1):
+
+ if(substring (0,1) of _chtab[1]<>"T"): %(symbole,*)
+ % on fabrique la feuille
+ _nbrleaf:=_nbrleaf+1;
+ newHuffmanLeaf.scantokens("leaf"&decimal
+ _nbrleaf&"_"&decimal _huffmanTreeNbr)(_chtab[1])(decimal
+ roundd(_frtab[1],2));
+ if(substring (0,1) of _chtab[2]<>"T"): %(symbole, symbole)
+ % on fabrique la feuille
+ _nbrleaf:=_nbrleaf+1;
+ newHuffmanLeaf.scantokens("leaf"&decimal
+ _nbrleaf&"_"&decimal _huffmanTreeNbr)(_chtab[2])(decimal
+ roundd(_frtab[2],2));
+ % on fabrique le nœud qui et l’arbre qui a les deux
+ % feuilles en descendants
+ _tmpsum:=_frtab[1]+_frtab[2];
+ newHuffmanNode.scantokens("node"&decimal
+ _nbrnode&"_"&decimal _huffmanTreeNbr)(decimal
+ roundd(_tmpsum,2));
+ if(_nbr=2): % dernier arbre, on nomme avec @#
+ newHuffmanBinTree@#(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens("leaf"&decimal(
+ _nbrleaf-1)&"_"&decimal
+ _huffmanTreeNbr),scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr)) options;
+ else:
+ newHuffmanBinTree.scantokens("Tree"&decimal
+ _nbrnode&"_"&decimal _huffmanTreeNbr)(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens("leaf"&decimal(
+ _nbrleaf-1)&"_"&decimal
+ _huffmanTreeNbr),scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr)) options;
+ fi
+ else: %(symbole, sousarbre)
+ _tmpsum:=_frtab[1]+_frtab[2];
+ newHuffmanNode.scantokens("node"&decimal
+ _nbrnode&"_"&decimal _huffmanTreeNbr)(decimal
+ roundd(_tmpsum,2));
+ if(_nbr=2): % dernier arbre, on nomme avec @#
+ newHuffmanBinTree@#(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr),scantokens(_chtab[2])) options;
+ else:
+ newHuffmanBinTree.scantokens("Tree"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr)(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr),scantokens(_chtab[2])) options;
+ fi
+ fi
+ else: %(sousarber,*)
+ if(substring (0,1) of _chtab[2]<>"T"): %(sousarbre,symbole)
+ _nbrleaf:=_nbrleaf+1;
+ newHuffmanLeaf.scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr)(_chtab[2])(decimal
+ roundd(_frtab[2],2));
+ _tmpsum:=_frtab[1]+_frtab[2];
+ newHuffmanNode.scantokens("node"&decimal _nbrnode&"_"&decimal _huffmanTreeNbr)(decimal
+ roundd(_tmpsum,2));
+ if(_nbr=2): % dernier arbre, on nomme avec @#
+ newHuffmanBinTree@#(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens(_chtab[1]),scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr)) options;
+ else:
+ newHuffmanBinTree.scantokens("Tree"&decimal
+ _nbrnode&"_"&decimal _huffmanTreeNbr)(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens(_chtab[1]),scantokens("leaf"&decimal(
+ _nbrleaf)&"_"&decimal
+ _huffmanTreeNbr)) options;
+ fi
+ else: % (sousarbre, sousarbre)
+ _tmpsum:=_frtab[1]+_frtab[2];
+ newHuffmanNode.scantokens("node"&decimal _nbrnode&"_"&decimal _huffmanTreeNbr)(decimal roundd(_tmpsum,2));
+ if(_nbr=2): % dernier arbre, on nomme avec @#
+ newHuffmanBinTree@#(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens(_chtab[1]),scantokens(_chtab[2]))
+ options;
+ else:
+ newHuffmanBinTree.scantokens("Tree"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr)(scantokens("node"&decimal
+ _nbrnode&"_"&decimal
+ _huffmanTreeNbr))(scantokens(_chtab[1]),scantokens(_chtab[2]))
+ options;
+ fi
+ fi
+ fi
+ % on indique dans la première case le nom de l’arbre créé
+ _chtab[1]:="Tree"&decimal _nbrnode&"_"&decimal _huffmanTreeNbr;
+ % et sa valeur
+ _frtab[1]:=_frtab[1]+_frtab[2];
+ _nbrnode:=_nbrnode+1;
+ else:
+ % on décale toutes les autres cases d’un vers la gauche
+ _chtab[i]:=_chtab[i+1];
+ _frtab[i]:=_frtab[i+1];
+ fi
+ endfor
+ _nbr:=_nbr-1;
+ endfor;
+enddef;
+
+
+
+
diff --git a/macros/latex/contrib/codedescribe/README.md b/macros/latex/contrib/codedescribe/README.md
new file mode 100644
index 0000000000..8045a1a210
--- /dev/null
+++ b/macros/latex/contrib/codedescribe/README.md
@@ -0,0 +1,90 @@
+
+codedescribe / codelisting
+==========
+
+These are expl3 based packages for LaTeX/expl3 code documetation.
+### codedescribe
+ provides a series of macros/environments (similar to doc/docx/doc3) for package/classes documentantion
+### codelisting
+ provides a few macros for LaTeX code listing/demo.
+
+They are designed to be 'as class independent as possible',
+no assumption about underline macros is made.
+Furthermore, it's assumed that *\maketitle* and the *abstract* environment
+were modified by the underline class, so alternatives (based on the article class) are provided.
+
+For more details, see the documentation,
+[codedescribe.pdf](http://mirrors.ctan.org/macros/latex/contrib/codedescribe/doc/codedescribe.pdf)
+
+--------------
+
+## Requirements
+* none besides a fairly recent LaTeX distribution as recent as 2022/06/01
+(with the new in kernel *\ProcessKeyOptions* and *\NewDocumentCommand*)
+
+## Installation
+The stable version is available at [CTAN](https://ctan.org/pkg/codedescribe).
+
+## Usage
+### Stable version
+Just place
+```latex
+ \usepackage{codedescribe}
+```
+
+in the preamble and compile away.
+
+
+Be aware that options might change between versions, so you have to check them manually.
+
+## More Information and documentation
+More Information can be found in the documentation; you can find a "bleeding edge" version
+at [the github page](http://github.com/alceu-frigeri/codedescribe)
+
+## Contacting Author
+
+For bug reports and enhacement suggestions, the preferred way is to use
+[the project's issue page](https://github.com/alceu-frigeri/codedescribe/issues).
+Please be ready to provide an example code showing the bug, if any.
+
+Please do not use the issue page for generic help on how to use the package.
+
+* git: https://github.com/alceu-frigeri/codedescribe
+
+-------------
+Copyright 2023 by Alceu Frigeri
+
+ This work may be distributed and/or modified under the
+ conditions of
+
+ * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt), version 1.3c (or later), and/or
+ * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html), version 3 (or later)
+
+This work has the LPPL maintenance status *maintained*.
+
+The Current Maintainer of this work is Alceu Frigeri
+
+-------------
+## This work consists of the files
+
+* codelisting.sty
+ - set of macros to typeset and demonstrate LaTeX code
+
+* codedescribe.sty
+ - set of macros to document LaTeX packages
+
+* README.md (this file)
+ - quick introduction
+
+* codedescribe.tex
+ - package documentation
+
+* codedescribe.pdf
+ - documentation in PDF format
+
+-------------
+
+## Changelog
+
+* Version 1.0 (this)
+ - Initial release by CTAN
diff --git a/macros/latex/contrib/codedescribe/doc/codedescribe.pdf b/macros/latex/contrib/codedescribe/doc/codedescribe.pdf
new file mode 100644
index 0000000000..882a93affd
--- /dev/null
+++ b/macros/latex/contrib/codedescribe/doc/codedescribe.pdf
Binary files differ
diff --git a/macros/latex/contrib/codedescribe/doc/codedescribe.tex b/macros/latex/contrib/codedescribe/doc/codedescribe.tex
new file mode 100644
index 0000000000..b16853b40a
--- /dev/null
+++ b/macros/latex/contrib/codedescribe/doc/codedescribe.tex
@@ -0,0 +1,433 @@
+% !TEX program = pdflatex
+% !TEX ext = --interaction=nonstopmode --enable-etex --enable-write18
+% !BIB program = none
+%%%==============================================================================
+%% Copyright 2022 by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
+%% version 1.3c (or later), and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
+%% version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% This is version 1.0 (2023/05/11)
+%%
+%% The list of files that compose this work can be found in the README.md file at
+%% https://ctan.org/pkg/democodetools
+%%
+%%%==============================================================================
+%\documentclass[dctools,english]{ufrgscca}
+\documentclass{article}
+\RequirePackage[verbose,a4paper,marginparwidth=27.5mm,top=2.5cm,bottom=1.5cm,hmargin={40mm,20mm},marginparsep=2.5mm,columnsep=10mm,asymmetric]{geometry}
+\usepackage{codedescribe}
+\usepackage{enumitem}
+
+\begin{document}
+
+%%% TO BE DETERMINED !! \parindent
+%%%\setlength\parindent{0pt}
+
+\tstitle{
+ author={Alceu Frigeri\footnote{\tsverb{https://github.com/alceu-frigeri/codedescribe}}},
+ date={2023/05/11},
+ title={The codedescribe and codelisting Packages\break Version \PkgInfo{codedesc}{version}}
+ }
+
+\begin{typesetabstract}
+
+This documentation package is designed to be `as class independent as possible', depending only on \tsobj[pkg]{expl3,scontents,listing}. Unlike other packages of the kind, a minimal set of macros/commands/environments is defined: most/all defined commands have an 'object type' as a \tsobj[key]{keyval} parameter, allowing for an easy expansion mechanism (instead of the usual 'one set of macros/environments' for each object type).
+
+No assumption about page layout is made (besides `having a marginpar'), or underlying macros, so that it can be used with any document class.
+
+\end{typesetabstract}
+
+\tableofcontents
+
+%\setcodefmt{fontsize=\large}
+
+\section{Introduction}
+
+This package aims to document both \tsobj[code]{Document} level (i.e. final user) commands, as well \tsobj[code]{Package/Class} level commands. It's fully implemented using \tsobj[pkg]{expl3} syntax and structures, in special \tsobj[pkg]{l3coffins, l3seq, l3keys}. Besides those \tsobj[pkg]{scontents,listing} packages are used to typeset code snippets.
+
+
+No other package/class is needed, any class can be used as the base one, which allows to demonstrate the documented commands with any desired layout.
+
+\tsobj[pkg]{codelisting} defines a few macros to display and demonstrate \LaTeX~ code (using \tsobj[pkg]{listings} and \tsobj[pkg]{scontents}), whilst \tsobj[pkg]{codedescribe} defines a series of macros to display/enumerate macros and environments (somewhat resembling the \tsobj[pkg]{doc3} style).
+
+\subsection{Single versus Multi-column Classes}
+This package 'can' be used with multi-column classes, given that the \tsobj[code]{\linewidth,\columnsep} are defined appropriately. \tsobj{\linewidth} shall defaults to text/column real width, whilst \tsobj{\columnsep}, if needed (2 or more columns) shall be greater than \tsobj{\marginparwidth} plus \tsobj{\marginparsep}.
+
+\subsection{Current Version}
+This doc regards to \tsobj[pkg]{codedescribe} version \PkgInfo{codedesc}{version}~ and \tsobj[pkg]{codelisting} version \PkgInfo{codedesc}{version}. Those two packages are fairly stable, and given the \tsobj[meta]{obj-type} mechanism (see below, \ref{obj-type-def}) it can be easily extended without changing it's interface.
+
+\section{codelisting Package}
+
+It requires two packages: \tsobj[pkg]{listings,scontents}, defines an environment: \tsobj[env]{codestore} and
+ 2 main commands: \tsobj[code]{\tscode,\tsdemo} and 1 auxiliary command: \tsobj{\setcodekeys}.
+
+\subsection{In Memory Code Storage}
+Thanks to \tsobj[pkg]{scontents} (\tsobj[pkg]{expl3} based) it's possible to store \LaTeX~ code snippets in a \tsobj[pkg]{expl3} key.
+
+
+\begin{codedescribe}[env,rulecolor=white]{codestore}
+ \begin{codesyntax}
+ \tsmacro{\begin{codestore}}[stcontents-keys]{}
+ \tsmacro{\end{codestore}}{}
+ \end{codesyntax}
+This environment is an alias to \tsobj[env]{scontents} environment (from \tsobj[pkg]{scontents} package), all \tsobj[pkg]{scontents} keys are valid, with two additional ones: \tsobj[key]{st,store-at} which are aliases to the \tsobj[key]{store-env} key. If an 'isolated' \tsobj[key,meta]{st-name} is given (unknown \tsobj[key]{key}), it is assumed 'by Default' that the environment body shall be stored in it (for use with \tsobj[code]{\tscode,\tsdemo}).
+\end{codedescribe}
+
+
+
+\subsection{Code Display/Demo}
+\begin{codedescribe}{\tscode*,\tsdemo*}
+ \begin{codesyntax}%
+ \tsmacro{\tscode*}[code-keys]{st-name}
+ \tsmacro{\tsdemo*}[code-keys]{st-name}
+ \end{codesyntax}
+\tsmacro{\tscode}{} just typesets \tsobj[meta]{st-name} (the key-name created with \tsobj[env]{stcode}), in verbatim mode with syntax highlight. The non-star version centers it and use just half of the base line. The star version uses the full text width.
+
+\tsmacro{\tsdemo*}{} first typesets \tsobj[meta]{st-name}, as above, then it \emph{executes} said code. The non-start versions place them side-by-side, whilst the star versions places one following the other.
+\end{codedescribe}
+
+
+For Example:
+
+\begin{codestore}[st=democodestore]
+ \begin{codestore}[stmeta]
+ Some \LaTeX~coding, for example: \ldots.
+ \end{codestore}
+
+This will just typesets \tsobj[key]{stmeta}:
+
+\tscode*[codeprefix={Sample Code:}] {stmeta}
+
+and this will demonstrate it, side by side with source code:
+
+\tsdemo[numbers=left,ruleht=0.5,
+ codeprefix={inner sample code},
+ resultprefix={inner sample result}] {stmeta}
+\end{codestore}
+
+\tsdemo*[emph2={tscode,tsdemo},emph={stmeta},keywd2={codestore}]{democodestore}
+
+\begin{codedescribe}{\setcodekeys}
+ \begin{codesyntax}%
+ \tsmacro{\setcodekeys}{code-keys}
+ \end{codesyntax}
+
+Instead of setting/defining \tsmeta{code-keys} per \tsmacro{\tscode}{}/\tsmacro{\tsdemo}{} call, one can set those \emph{globally}, better said, \emph{in the called context group} .\\
+\begin{tsremark}[N.B.:]
+All \tsobj[code]{\tscode,\tsdemo} commands create a local group in which the \tsmeta{code-keys} are defined, and discarded once said local group is closed. \tsmacro{\setcodekeys}{} defines those keys in the \emph{current} context/group.
+\end{tsremark}
+\end{codedescribe}
+
+
+
+
+\subsubsection{Code Keys}
+Using a \tsobj[key]{key}\,=\tsobj[value]{value} syntax, one can fine tune \tsobj[pkg]{listings} syntax highlight.
+
+\begin{codedescribe}[key]{settexcs,texcs,texcsstyle}
+\begin{codesyntax}% Also
+ \tsobj[key]{settexcs,settexcs2,settexcs3}
+ \tsobj[key]{texcs,texcs2,texcs3}
+ \tsobj[key]{texcsstyle,texcs2style,texcs3style}
+\end{codesyntax}
+Those define sets of \LaTeX~commands (csnames), the \tsobj[key]{set} variants initialize/redefine those sets (an empty list, clears the set), while the others extend those sets. The \tsobj[key]{style} ones redefines the command display style (an empty \tsobj[meta]{value} resets the style to it's default).\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{setkeywd,keywd,keywdstyle}
+\begin{codesyntax} %
+ \tsobj[key]{setkeywd,setkeywd2,setkeywd3}
+ \tsobj[key]{keywd,keywd2,keywd3}
+ \tsobj[key]{keywdstyle,keywd2style,keywd3style}
+\end{codesyntax}
+Same for other \emph{keywords} sets.\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{setemph,emph,emphstyle}
+\begin{codesyntax} %
+ \tsobj[key]{setemph,setemph2,setemph3}
+ \tsobj[key]{emph,emph2,emph3}
+ \tsobj[key]{emphstyle,emph2style,emph3style}
+\end{codesyntax}
+for some extra emphasis sets.\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{numbers,numberstyle}
+\begin{codesyntax} %
+ \tsobj[key]{numbers,numberstyle}
+\end{codesyntax}
+\tsobj[key]{numbers} possible values are \tsobj[value]{none} (default) and \tsobj[value]{left} (to add tinny numbers to the left of the listing). With \tsobj[key]{numberstyle} one can redefine the numbering style.\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{stringstyle,codestyle}
+\begin{codesyntax} %
+ \tsobj[key]{stringstyle,commentstyle}
+\end{codesyntax}
+to redefine \tsobj[key]{strings} and \tsobj[key]{comments} formatting style.\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{bckgndcolor}
+\begin{codesyntax} %
+ \tsobj[key]{bckgndcolor}
+\end{codesyntax}
+to change the listing background's color.\\
+\end{codedescribe}
+
+\begin{codedescribe}[key]{codeprefix,resultprefix}
+\begin{codesyntax} %
+ \tsobj[key]{codeprefix,resultprefix}
+\end{codesyntax}
+those set the \tsobj[key]{codeprefix} (default: \LaTeX~Code:) and \tsobj[key]{resultprefix} (default: \LaTeX~Result:)
+\end{codedescribe}
+
+\begin{codedescribe}[key]{parindent}
+\begin{codesyntax} %
+ \tsobj[key]{parindent}
+\end{codesyntax}
+Sets the indentation to be used when 'demonstrating' \LaTeXe code (\tsobj[code]{\tsdemo}). Defaults to whatever value \tsobj[code]{\parindent} was when the package was first loaded.
+\end{codedescribe}
+
+\begin{codedescribe}[key]{ruleht}
+\begin{codesyntax} %
+ \tsobj[key]{ruleht}
+\end{codesyntax}
+When typesetting the 'code demo' (\tsobj{\tsdemo}) a set of rules is drawn. The Default, 1, equals to \tsobj{\arrayrulewidth} (usually 0.4pt).
+\end{codedescribe}
+
+
+
+\section{codedescribe Package}
+
+This package aims at minimizing the number of commands, having the object kind (if a macro, or a function, or environment, or variable, or key ...) as a parameter, allowing for a simple 'extension mechanism': other object types can be easily introduced without having to change, or add commands.
+
+\subsection{Package Options}
+It has a single package option:
+\begin{describelist}{option}
+\describe{nolisting}{it will suppress the \tsobj[pkg]{codelisting} package load. In case it's not necessary or one wants to use a differen package for \LaTeX\ code listing.}
+\end{describelist}
+
+\subsection{\tsobj[oarg]{obj-type} keys}\label{obj-type-def}
+
+
+The current known Object Types (keys) are:
+\begin{itemize}[noitemsep]
+\item \tsobj[keys]{meta} for a 'general' case,
+\item \tsobj[keys]{arg,marg,oarg,parg,xarg} for commands/functions arguments,
+\item \tsobj[keys]{code,macro,function} for macros in general,
+\item \tsobj[keys]{syntax} to describe/typeset code syntax,
+\item \tsobj[keys]{key,keys,keyval,value,defaultval} to list keys, values, etc.,
+\item \tsobj[keys]{option} for package/macros options,
+\item \tsobj[keys]{env} for environments,
+\item \tsobj[keys]{pkg,pack} for packages.
+\end{itemize}
+% Besides those, for \tsmacro{\tsobj}{} one has \tsobj[keys]{sep,comma} keys to change the last 'connector term' (default: and) and \tsobj[keys]{rulecolor,new,update,note} to customize the \tsobj[env]{codedescribe} environment.
+The format's defaults can be changed with \tsobj{\setcodefmt}
+
+\begin{codedescribe}[code]{\setcodefmt}
+\begin{codesyntax} %
+ \tsmacro{\setcodefmt}{fmt-keys}
+\end{codesyntax}
+\tsobj[marg]{fmt-keys} are basically the same as above:
+\begin{itemize}[noitemsep]
+ \item To change default colors: (note each group defines a single entry/alias)
+ \begin{itemize}[noitemsep]
+\item \tsobj[keys,sep=or]{meta,marg,arg} ,
+\item \tsobj[keys,sep=or]{oarg,parg,xarg} ,
+\item \tsobj[keys,sep=or]{code,macro,function} ,
+\item \tsobj[keys,sep=or]{syntax} ,
+\item \tsobj[keys,sep=or]{key,keys,keyval,value} ,
+\item \tsobj[keys,sep=or]{defaultval} ,
+\item \tsobj[keys,sep=or]{option} ,
+\item \tsobj[keys,sep=or]{env} ,
+\item \tsobj[keys,sep=or]{pkg,pack} ,
+\item \tsobj[keys,sep=or]{allcolors} to set all colors at once, single value.
+ \end{itemize}
+\item others
+ \begin{itemize}
+ \item \tsobj[keys]{font} to change font (default: \tsobj{\ttfamily})
+ \item \tsobj[keys]{fontsize} to change size (default: \tsobj{\small})
+ \item \tsobj[keys]{fontshape} to change the used 'slshape' (default: \tsobj{\slshape})
+ \end{itemize}
+\end{itemize}
+
+\end{codedescribe}
+
+
+
+\subsection{Environments}
+\begin{codedescribe}[env,new=2023/05/01,update=2023/05/1,note={this is an example}]{codedescribe}
+\begin{codesyntax}
+\tsmacro{\begin{codedescribe}}[obj-type]{csv-list}
+\ldots
+\tsmacro{\end{codedescribe}}{}
+\end{codesyntax}
+This is the main environment to describe \tsobj[env]{Macros, Functions, Variable, Environments, etc.} \tsobj[meta]{csv-list} is typeset in the margin. The optional \tsobj[oarg]{obj-type} defines the object-type format.
+\end{codedescribe}
+\begin{tsremark}
+One can change the rule color with the key \tsobj[keys]{rulecolor}, for instance \tsmacro{\begin{codedescribe}[rulecolor=white]}{} will remove the rules.
+\end{tsremark}
+\begin{tsremark}
+Besides that, one can use the keys \tsobj[keys]{new,update,note} to further customize it as: \tsverb{\begin{codedescribe}[new=2023/05/01,update=2023/05/1,note={this is an example}]}
+\end{tsremark}
+
+
+\begin{codedescribe}[env]{codesyntax}
+\begin{codesyntax}
+\tsmacro{\begin{codesyntax}}{}
+\end{codesyntax}
+The \tsobj[env]{codesyntax} environment sets the fontsize and activates \tsmacro{\obeylines,\obeyspaces}{}, so one can list macros/cmds/keys use, one per line.
+
+\end{codedescribe}
+
+\begin{tsremark}
+\tsobj[env]{codesyntax} environment shall appear only once, inside of a \tsobj[env]{codedescribe} environment. Take note, as well, this is not a verbatim environment!
+%\begin{describelist*}{code}
+%\describe{something}{ a text}
+%\describe{some}{ some text}
+%\end{describelist*}
+%
+\end{tsremark}
+
+For example, the code for \tsobj[env]{codedescribe} (entry above) is:
+
+\begin{codestore}[demoD]
+\begin{codedescribe}[env,new=2023/05/01,update=2023/05/1,note={this is an example}]{codedescribe}
+ \begin{codesyntax}
+ \tsmacro{\begin{codedescribe}}[obj-type]{csv-list}
+ \ldots
+ \tsmacro{\end{codedescribe}}{}
+ \end{codesyntax}
+ This is the main ...
+\end{codedescribe}
+\end{codestore}
+
+\tscode*{demoD}
+
+
+
+\begin{codedescribe}[env]{describelist,describelist*}
+ \begin{codesyntax}
+\tsmacro{\begin{describelist}}[item-indent]{obj-type}
+..\tsmacro{\describe}{item-name,item-description}
+..\tsmacro{\describe}{item-name,item-description}
+\ldots
+\tsmacro{\end{describelist}}{}
+ \end{codesyntax}
+This sets a \tsobj[env]{description} like 'list'. In the non-star version the \tsobj[marg]{items-name} will be typeset on the marginpar. In the star version, \tsobj[marg]{item-description} will be indented by \tsobj[oarg]{item-indent} (defaults to: 20mm).
+\tsobj[marg]{obj-type} defines the object-type format used to typeset \tsobj[marg]{item-name}.
+\end{codedescribe}
+
+\begin{codedescribe}[code]{\describe}
+\begin{codesyntax}
+\tsmacro{\describe}{item-name,item-description}
+\end{codesyntax}
+This is the \tsobj[env]{describelist} companion macro. In case of the \tsobj[env]{describe*}, \tsobj[marg]{item-name} will be typeset in a box \tsobj[oarg]{item-ident} wide, so that \tsobj[marg]{item-description} will be fully indented, otherwise \tsobj[marg]{item-name} will be typed in the marginpar.
+\end{codedescribe}
+
+
+\subsection{Commands}
+
+
+\begin{codedescribe}[code]{\typesetobj,\tsobj}
+\begin{codesyntax}
+\tsmacro{\typesetobj}[obj-type]{csv-list}
+\tsmacro{\tsobj}[obj-type]{csv-list}
+\end{codesyntax}
+It can be used to typeset a single 'object' or a list thereof. In the case of a list, each term will be separated by commas. The last two by \tsobj[key]{sep} (defaults to: and).
+\end{codedescribe}
+\begin{tsremark}
+One can change the last 'separator' with the key \tsobj[keys]{sep}, for instance \tsverb[code]{\tsobj[env,sep=or] {}} (in case one wants to produce an 'or' list of environments). Additionally, one can use the key \tsobj[keys]{comma} to change the last separator to a single comma, like \tsverb[code]{\tsobj[env,comma] {}}.
+\end{tsremark}
+
+\begin{codedescribe}[code]{\typesetargs,\tsargs}
+\begin{codesyntax}
+\tsmacro{\typesetargs}[obj-type]{csv-list}
+\tsmacro{\tsargs}[obj-type]{csv-list}
+\end{codesyntax}
+ Those will typeset \tsobj[marg]{csv-list} as a list of parameters, like \tsargs[oarg]{arg1,arg2,arg3}, or \tsargs[marg]{arg1,arg2,arg3}, etc. \tsobj[oarg]{obj-type} defines the formating AND kind of braces used: \tsverb{[]} for optional arguments (oarg), \tsverb{{}} for mandatory arguments (marg), and so on.
+\end{codedescribe}
+
+
+\begin{codedescribe}[code]{\typesetmacro,\tsmacro}
+\begin{codesyntax}
+\tsmacro{\typesetmacro}{macro-list}\tsargs[oarg]{oargs-list}\tsargs[marg]{margs-list}
+\tsmacro{\tsmacro}{macro-list}\tsargs[oarg]{oargs-list}\tsargs[marg]{margs-list}
+\end{codesyntax}
+This is just a short-cut for\par \tsobj[code]{\tsobj [code] {macro-list}} \tsobj[code]{\tsargs [oarg] {oargs-list}} \tsobj[code]{\tsargs [marg] {margs-list}}.
+\end{codedescribe}
+
+\begin{codedescribe}[code]{\typesetmeta,\tsmeta}
+\begin{codesyntax}
+\tsmacro{\typesetmeta}{name}
+\tsmacro{\tsmeta}{name}
+\end{codesyntax}
+ Those will just typeset \tsobj[meta]{name} between left/right 'angles' (no other formatting).
+\end{codedescribe}
+
+\begin{codedescribe}[code]{\typesetverb,\tsverb}
+\begin{codesyntax}
+\tsmacro{\typesetverb}[obj-type]{verbatim text}
+\tsmacro{\tsverb}[obj-type]{verbatim text}
+\end{codesyntax}
+ Typesets \tsobj[marg]{verbatim text} as is (verbatim...). \tsobj[oarg]{obj-type} defines the used format.
+\end{codedescribe}
+
+\begin{codedescribe}[code]{\typesetmarginnote,\tsmarginnote}
+\begin{codesyntax}
+\tsmacro{\typesetmarginnote}{note}
+\tsmacro{\tsmarginnote}{note}
+\end{codesyntax}
+Typesets a small note at the margin.
+\end{codedescribe}
+
+\begin{codedescribe}[env]{tsremark}
+\begin{codesyntax}
+\tsmacro{\begin{tsremark}[NB]}{}
+\tsmacro{\end{tsremark}}{}
+\end{codesyntax}
+ The environment body will be typeset as a text note. \tsobj[oarg]{NB} (defaults to Note:) is the note begin (in boldface). For instance:
+ \begin{codestore}[demo.remark]
+ Sample text. Sample test.
+ \begin{tsremark}[N.B.]
+ This is an example.
+ \end{tsremark}
+ \end{codestore}
+ \tsdemo{demo.remark}
+\end{codedescribe}
+
+\subsection{Auxiliar Command / Environment}
+In case the used Document Class redefines the \tsobj[code]{\maketitle} command and/or \tsobj[env]{abstract} environment, alternatives are provided (based on the article class).
+
+\begin{codedescribe}[code]{typesettitle,tstitle}
+\begin{codesyntax}
+\tsmacro{\typesettitle}{title-keys}
+\tsmacro{\tstitle}{title-keys}
+\end{codesyntax}
+This is based on the \tsobj[code]{\maketitle} from the \tsobj[pkg]{article} class. The \tsobj[marg]{title-keys} are:
+\end{codedescribe}
+
+\begin{describelist}{key}
+\describe{title}{The used title.}
+\describe{author}{Author's name. It's possible to use \tsobj[code]{\footnote} command in it.}
+\describe{date}{Title's date.}
+\end{describelist}
+
+\begin{codedescribe}[env]{tsabstract}
+\begin{codesyntax}
+\tsmacro{\begin{tsabstract}}{}
+\ldots
+\tsmacro{\end{tsabstract}}{}
+\end{codesyntax}
+This is the \tsobj[env]{abstract} environment from the \tsobj[pkg]{article} class.
+\end{codedescribe}
+
+
+\end{document} \ No newline at end of file
diff --git a/macros/latex/contrib/codedescribe/latex/codedescribe.sty b/macros/latex/contrib/codedescribe/latex/codedescribe.sty
new file mode 100644
index 0000000000..370f01ba82
--- /dev/null
+++ b/macros/latex/contrib/codedescribe/latex/codedescribe.sty
@@ -0,0 +1,964 @@
+%%%==============================================================================
+%% Copyright 2023 by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
+%% version 1.3c (or later), and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
+%% version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% This is version 1.0.1beta (2023/05/11)
+%%
+%% The list of files that compose this work can be found in the README.md file at
+%% https://ctan.org/pkg/codedescribe
+%%
+%%%==============================================================================
+\NeedsTeXFormat{LaTeX2e}[2022/06/01]
+\RequirePackage{ expl3 }
+\ProvidesExplPackage
+ {codedescribe}
+ {2023/05/11}
+ {1.0}
+ {LaTeX Code Description/Documentation}
+
+\prop_if_exist:NTF \g__codedesc_pkg_prop
+ {}
+ { \prop_new:N \g__codedesc_pkg_prop }
+
+\prop_put_from_keyval:Nn \g__codedesc_pkg_prop
+ {
+ codedesc . name = codedescribe ,
+ codedesc . prefix = codedesc ,
+ codedesc . date = 2023/05/11 ,
+ codedesc . version = 1.0 ,
+ codedesc . description = LaTeX Code Description/Documentation
+ }
+
+\cs_gset:Npn \__codedesc_pkg_info:nn #1#2
+ {
+ \prop_item:Nn \g__codedesc_pkg_prop {#1.#2}
+ }
+
+\cs_if_exist:NTF \PkgInfo
+ {}
+ {
+ \NewDocumentCommand \PkgInfo {mm} { \prop_item:Nn \g__codedesc_pkg_prop {#1.#2} }
+ }
+
+
+\use:c {@reversemargintrue}
+
+\bool_new:N \l__codedesc_loadlisting_bool
+\bool_set_true:N \l__codedesc_loadlisting_bool
+
+\keys_define:nn { codedescribe }
+{
+ nolisting.usage:n = general,
+ nolisting.bool_set_inverse:N = \l__codedesc_loadlisting_bool,
+ nolisting.default:n = {true},
+}
+\ProcessKeyOptions [codedescribe ]
+
+\RequirePackage{xcolor}
+\bool_if:nT {\l__codedesc_loadlisting_bool}
+ {
+ \RequirePackage{codelisting}
+ }
+
+
+\cs_generate_variant:Nn \tl_set:Nn {Ne}
+
+
+
+%%%%%%%
+%%%
+%%% 'simplified' bold versions of \hline and \rule
+%%% those don't peek ahead (to see if they are followed by another line)
+%%%
+%%%%%%%
+\cs_new:Npn \__codedesc_hline:nnnn #1#2#3#4 {\noalign{#1\vskip #2\vskip 0pt\hrule height #3\arrayrulewidth\vskip #4\vskip 0pt}}
+\cs_new:Npn \__codedesc_hline:nn #1#2 {\__codedesc_hline:nnnn {#1}{-0.5ex}{#2}{0.25ex}}
+\cs_new:Npn \__codedesc_hline:n #1 {\__codedesc_hline:nnnn {#1}{-0.5ex}{2}{0.25ex}}
+\cs_new:Npn \__codedesc_rule:n #1 {\hrule height #1\arrayrulewidth}
+\cs_new:Npn \__codedesc_rule: {\hrule height 2\arrayrulewidth}
+
+
+
+%%%%%%%
+%%%
+%%% To get the 'real' columnwidth (multicolumn case)
+%%% given the current \linewidth and \textwidth
+%%%
+%%%%%%%
+
+\dim_new:N \l__codedesc_linewidth_dim
+\dim_new:N \l__codedesc_textcolwidth_dim
+
+\cs_new:Npn \__codedesc_set_textcolwidth:
+ {
+ \dim_compare:nNnTF {\linewidth} = {\l__codedesc_linewidth_dim}
+ {}
+ {
+% \dim_set:Nn \l__codedesc_linewidth_dim {\linewidth}
+% \fp_set:Nn \l_tmpa_fp {(\textwidth - \linewidth) / \textwidth}
+% \dim_set:Nn \l__codedesc_textcolwidth_dim {\linewidth - \fp_use:N \l_tmpa_fp \columnsep}
+
+ \dim_set:Nn \l__codedesc_textcolwidth_dim {\linewidth}
+ }
+
+ }
+
+\colorlet{c__codedesc_none_color}{red!70!black}
+
+\bool_new:N \l__codedesc_descnotes_bool
+\bool_new:N \l__codedesc_descdate_new_bool
+\tl_new:N \l__codedesc_descdate_new_tl
+\bool_new:N \l__codedesc_descdate_update_bool
+\tl_new:N \l__codedesc_descdate_update_tl
+\bool_new:N \l__codedesc_sidenote_bool
+\tl_new:N \l__codedesc_sidenote_tl
+
+
+\cs_new:Npn \__codedesc_keysmetadefaults:nn #1#2
+ {
+ \tl_if_blank:nTF {#2}
+ { \keys_set:nn {codedesc / defaults} { #1 } }
+ { \keys_set:nn {codedesc / defaults} { #1 = {#2} } }
+ }
+
+\keys_define:nn { codedesc / defaults }
+{
+ meta.usage:n = general,
+ meta.code:n = { \colorlet{c__codedesc_marg_color}{#1} } ,
+ meta.default:n = { gray!60!black } ,
+ %
+ marg.usage:n = general,
+ marg.code:n = { \__codedesc_keysmetadefaults:nn {meta}{#1} } ,
+ %
+ arg.usage:n = general,
+ arg.code:n = { \__codedesc_keysmetadefaults:nn {meta}{#1} } ,
+ %
+
+ oarg.usage:n = general,
+ oarg.code:n = { \colorlet{c__codedesc_oarg_color}{#1} } ,
+ oarg.default:n = { gray!90!black } ,
+ %
+ parg.usage:n = general,
+ parg.code:n = { \__codedesc_keysmetadefaults:nn {oarg}{#1} } ,
+ %
+ xarg.usage:n = general,
+ xarg.code:n = { \__codedesc_keysmetadefaults:nn {oarg}{#1} } ,
+ %
+
+ code.usage:n = general,
+ code.code:n = { \colorlet{c__codedesc_code_color}{#1} } ,
+ code.default:n = { blue!40!black } ,
+ %
+ macro.usage:n = general,
+ macro.code:n = { \__codedesc_keysmetadefaults:nn {code}{#1} } ,
+ %
+ function.usage:n = general,
+ function.code:n = { \__codedesc_keysmetadefaults:nn {code}{#1} } ,
+ %
+
+ syntax.usage:n = general,
+ syntax.code:n = { \colorlet{c__codedesc_syntax_color}{#1} } ,
+ syntax.default:n = { blue!60!black } ,
+ %
+
+ keyval.usage:n = general,
+ keyval.code:n = { \colorlet{c__codedesc_keyval_color}{#1} } ,
+ keyval.default:n = { teal!40!black } ,
+ %
+ key.usage:n = general,
+ key.code:n = { \__codedesc_keysmetadefaults:nn {keyval}{#1} } ,
+ %
+ keys.usage:n = general,
+ keys.code:n = { \__codedesc_keysmetadefaults:nn {keyval}{#1} } ,
+ %
+ value.usage:n = general,
+ value.code:n = { \__codedesc_keysmetadefaults:nn {keyval}{#1} } ,
+ %
+
+ option.usage:n = general,
+ option.code:n = { \colorlet{c__codedesc_options_color}{#1} } ,
+ option.default:n = { green!30!black } ,
+ %
+
+ defaultval.usage:n = general,
+ defaultval.code:n = { \colorlet{c__codedesc_defaultval_color}{#1} } ,
+ defaultval.default:n = { blue!60!black } ,
+ %
+
+ env.usage:n = general,
+ env.code:n = { \colorlet{c__codedesc_env_color}{#1} } ,
+ env.default:n = { green!30!black } ,
+ %
+
+ pkg.usage:n = general,
+ pkg.code:n = { \colorlet{c__codedesc_pkg_color}{#1} } ,
+ pkg.default:n = { green!30!black } ,
+ %
+ pack.usage:n = general,
+ pack.code:n = { \__codedesc_keysmetadefaults:nn {pkg}{#1} } ,
+ %
+
+ allcolors.usage:n = general,
+ allcolors.meta:n =
+ {
+ meta = {#1} ,
+ oarg = {#1} ,
+ code = {#1} ,
+ syntax = {#1} ,
+ keyval = {#1} ,
+ option = {#1} ,
+ defaultval = {#1} ,
+ env = {#1} ,
+ pkg = {#1} ,
+ } ,
+ allcolors.default:n = { black } ,
+
+ font.usage:n = general ,
+ font.code:n = { \tl_set:Nn \__codedesc_metafont_tl: {#1} } ,
+ font.default:n = { \ttfamily } ,
+
+ fontsize.usage:n = general ,
+ fontsize.code:n = { \tl_set:Nn \__codedesc_metasize_tl: {#1} } ,
+ fontsize.default:n = { \small } ,
+
+ fontshape.usage:n = general ,
+ fontshape.code:n = { \tl_set:Nn \__codedesc_slshape_tl: {#1} } ,
+ fontshape.default:n = { \slshape } ,
+
+ setdefaults.usage:n = general ,
+ setdefaults.meta:n = { meta, oarg, code, syntax, keyval, option, defaultval, env, pkg , font, fontsize, fontshape} ,
+
+ unknown.usage:n = general,
+ unknown.code:n =
+ { }, % unknown keys are silently ignored...
+}
+
+\keys_set:nn {codedesc / defaults}{setdefaults}
+
+\NewDocumentCommand \setcodefmt {m} { \keys_set:nn {codedesc / defaults}{#1}}
+
+\keys_define:nn { codedesc / format }
+{
+ meta.usage:n = general,
+ meta.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_marg_color} }
+ \tl_set:Nn \__codedesc_typeset_tl:n { \__codedesc_meta:n }
+ \tl_set:Nn \__codedesc_typeset_tl:o { \__codedesc_meta:o }
+ },
+ marg.usage:n = general,
+ marg.meta:n = { meta } ,
+ %
+ %
+ arg.usage:n = general,
+ arg.meta:n = { meta } ,
+ %
+
+ oarg.usage:n = general,
+ oarg.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_oarg_color} }
+ \tl_set:Nn \__codedesc_typeset_tl:n { \__codedesc_meta:n }
+ \tl_set:Nn \__codedesc_typeset_tl:o { \__codedesc_meta:o }
+ },
+ %
+ parg.usage:n = general,
+ parg.meta:n = { oarg } ,
+ %
+ xarg.usage:n = general,
+ xarg.meta:n = { oarg } ,
+ %
+
+ code.usage:n = general,
+ code.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_code_color} }
+ \tl_set:Nn \__codedesc_typeset_tl:n { \__codedesc_macro_typeset:n }
+ \tl_set:Nn \__codedesc_typeset_tl:o { \__codedesc_macro_typeset:o }
+ },
+ %
+ macro.usage:n = general,
+ macro.meta:n = { code } ,
+ %
+ function.usage:n = general,
+ function.meta:n = { code } ,
+ %
+
+ syntax.usage:n = general,
+ syntax.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_syntax_color} }
+ },
+ %
+
+ keyval.usage:n = general,
+ keyval.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_keyval_color} }
+ \tl_set:Nn \__codedesc_metashape_tl: { \__codedesc_slshape_tl: }
+ },
+ %
+ key.usage:n = general,
+ key.meta:n = { keyval } ,
+ %
+ keys.usage:n = general,
+ keys.meta:n = { keyval } ,
+ %
+ value.usage:n = general,
+ value.meta:n = { keyval } ,
+ %
+
+ option.usage:n = general,
+ option.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_options_color} }
+ },
+ %
+
+ defaultval.usage:n = general,
+ defaultval.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_defaultval_color} }
+ },
+ %
+
+ env.usage:n = general,
+ env.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_env_color} }
+ \tl_set:Nn \__codedesc_metashape_tl: { \__codedesc_slshape_tl: }
+ },
+ %
+
+ pkg.usage:n = general,
+ pkg.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_pkg_color} }
+ \tl_set:Nn \__codedesc_metashape_tl: { \__codedesc_slshape_tl: }
+ },
+ %
+ pack.usage:n = general,
+ pack.meta:n = { pkg } ,
+ %
+
+ sep.usage:n = general,
+ sep.code:n =
+ {
+ \tl_set:Nn \__codedesc_lastsep_tl { ~#1~ }
+ },
+ %
+ comma.usage:n = general,
+ comma.code:n =
+ {
+ \tl_set:Nn \__codedesc_lastsep_tl { ,~ }
+ },
+ %
+ rulecolor.usage:n = general,
+ rulecolor.code:n =
+ {
+ \tl_set:Nn \__codedesc_rulecolor_tl: { \color{#1} }
+ },
+ %
+ new.usage:n = general,
+ new.code:n =
+ {
+ \bool_set_true:N \l__codedesc_descnotes_bool
+ \bool_set_true:N \l__codedesc_descdate_new_bool
+ \tl_set:Nn \l__codedesc_descdate_new_tl {#1}
+ },
+
+ update.usage:n = general,
+ update.code:n =
+ {
+ \bool_set_true:N \l__codedesc_descnotes_bool
+ \bool_set_true:N \l__codedesc_descdate_update_bool
+ \tl_set:Nn \l__codedesc_descdate_update_tl {#1}
+ },
+
+ note.usage:n = general,
+ note.code:n =
+ {
+ \bool_set_true:N \l__codedesc_descnotes_bool
+ \bool_set_true:N \l__codedesc_sidenote_bool
+ \tl_set:Nn \l__codedesc_sidenote_tl {#1}
+ },
+
+ unknown.usage:n = general,
+ unknown.code:n =
+ {
+ \tl_set:Nn \__codedesc_metacolor_tl: { \color{c__codedesc_none_color} }
+ },
+
+}
+
+\cs_new:Npn \__codedesc_metafmt_set:n #1
+ {
+ \tl_set:Nn \__codedesc_rulecolor_tl: { \__codedesc_metacolor_tl: }
+ \tl_set:Nn \__codedesc_metashape_tl: { }
+ \tl_set:Nn \__codedesc_typeset_tl:n { }
+ \tl_set:Nn \__codedesc_typeset_tl:o { \relax }
+ \tl_set:Nn \__codedesc_sep_tl {,\ }
+ \tl_set:Nn \__codedesc_lastsep_tl {\ and\ }
+
+ \bool_set_false:N \l__codedesc_descnotes_bool
+ \bool_set_false:N \l__codedesc_descdate_new_bool
+ \bool_set_false:N \l__codedesc_descdate_update_bool
+ \bool_set_false:N \l__codedesc_sidenote_bool
+
+ \keys_set:nn {codedesc / format}{#1}
+ }
+
+\cs_generate_variant:Nn \__codedesc_metafmt_set:n {o}
+
+\cs_new:Npn \__codedesc_metafmt:n #1
+ {
+ \tl_set:Nn \__codedesc_rulecolor_tl: { \__codedesc_metacolor_tl: }
+ \tl_set:Nn \__codedesc_metashape_tl: { }
+ \tl_set:Nn \__codedesc_typeset_tl:n { }
+ \tl_set:Nn \__codedesc_typeset_tl:o { }
+ \tl_set:Nn \__codedesc_sep_tl {,\ }
+ \tl_set:Nn \__codedesc_lastsep_tl {\ and\ }
+
+ \bool_set_false:N \l__codedesc_descnotes_bool
+ \bool_set_false:N \l__codedesc_descdate_new_bool
+ \bool_set_false:N \l__codedesc_descdate_update_bool
+ \bool_set_false:N \l__codedesc_sidenote_bool
+
+ \keys_set:nn {codedesc / format}{#1}
+ %\tl_show:N \__codedesc_rulecolor_tl
+ \__codedesc_metafmt:
+ }
+
+\cs_generate_variant:Nn \__codedesc_metafmt:n {o}
+
+
+\cs_new:Npn \__codedesc_metafmt:
+ {
+ \__codedesc_metacolor_tl:
+ \__codedesc_metasize_tl:
+ \__codedesc_metafont_tl:
+ \__codedesc_metashape_tl:
+ }
+
+
+\keys_define:nn { codedesc / delimiters }
+{
+ oarg.usage:n = general,
+ oarg.code:n =
+ {
+ \tl_set:Nn \__codedesc_open_delimit_tl {[}
+ \tl_set:Nn \__codedesc_close_delimit_tl {]}
+ },
+ marg.usage:n = general,
+ marg.code:n =
+ {
+ \tl_set:Nn \__codedesc_open_delimit_tl {\{}
+ \tl_set:Nn \__codedesc_close_delimit_tl {\}}
+ },
+ parg.usage:n = general,
+ parg.code:n =
+ {
+ \tl_set:Nn \__codedesc_open_delimit_tl {(}
+ \tl_set:Nn \__codedesc_close_delimit_tl {)}
+ },
+ %
+ xarg.usage:n = general,
+ xarg.code:n =
+ {
+ \tl_set:Nn \__codedesc_open_delimit_tl {<}
+ \tl_set:Nn \__codedesc_close_delimit_tl {>}
+ },
+ %
+ meta.usage:n = general,
+ meta.code:n =
+ {
+ \tl_set:Nn \__codedesc_open_delimit_tl {}
+ \tl_set:Nn \__codedesc_close_delimit_tl {}
+ },
+ %
+ unknown.usage:n = general,
+ unknown.code:n =
+ {
+% \tl_set:Nn \__codedesc_open_delimit_tl {!}
+% \tl_set:Nn \__codedesc_close_delimit_tl {!}
+ },
+ %
+}
+
+
+%%%%%%%
+%%%
+%%% < meta >
+%%%
+%%%%%%%
+\cs_new:Npn \__codedesc_meta:n #1
+ {
+ \ensuremath\langle #1 \ensuremath\rangle
+ }
+
+\cs_generate_variant:Nn \__codedesc_meta:n {o}
+
+%%%%%%%
+%%%
+%%% < meta > 'detokenized'
+%%%
+%%%%%%%
+\cs_new:Npn \__codedesc_meta*:n #1
+ {
+ \ensuremath\langle \tl_to_str:n {#1} \ensuremath\rangle
+ }
+
+
+\cs_generate_variant:cn {__codedesc_meta*:n} {o}
+
+
+
+\cs_new:Npn \__codedesc_macro_typeset:n #1
+ {
+ \tl_set:Ne \l_tmpb_tl {\tl_to_str:n{#1}}
+ \regex_replace_all:nnN {\ }{} \l_tmpb_tl
+ \regex_replace_once:nnNTF {TF}{}\l_tmpb_tl
+ {
+ \l_tmpb_tl\textsl{\underline{TF}}
+ }
+ { \l_tmpb_tl }
+ }
+
+\cs_generate_variant:Nn \__codedesc_macro_typeset:n {o}
+
+
+
+
+
+\cs_new:Npn \__codedesc_list_typeset:nnn #1#2#3
+ {
+ \seq_set_from_clist:Nn \l_tmpa_seq {#1}
+ \bool_set:Nn \l__codedesc_bool {\seq_if_empty_p:N \l_tmpa_seq}
+ \tl_set:Nn \l__codedesc_middle_tl {}
+ \tl_set:Nn \l__codedesc_lastone_tl {}
+ \bool_until_do:Nn \l__codedesc_bool
+ {
+ \seq_pop_left:NNTF \l_tmpa_seq \l_tmpa_tl
+ {
+ \seq_if_empty:NTF \l_tmpa_seq
+ {
+ \l__codedesc_lastone_tl
+ {
+ \__codedesc_metafmt:
+ \__codedesc_typeset_tl:o \l_tmpa_tl
+ }
+ \bool_set_true:N \l__codedesc_bool
+ }
+ {
+ \l__codedesc_middle_tl
+ {
+ \__codedesc_metafmt:
+ \__codedesc_typeset_tl:o \l_tmpa_tl
+ }
+ \tl_set:Nn \l__codedesc_middle_tl {#2}
+ \tl_set:Nn \l__codedesc_lastone_tl {#3}
+ }
+ }
+ {}
+ }
+ }
+
+\cs_generate_variant:Nn \__codedesc_list_typeset:nnn {noo}
+
+
+
+
+\cs_new:Npn \__codedesc_args_typeset:nnnn #1#2#3#4
+ {
+ \seq_set_from_clist:Nn \l_tmpa_seq {#3}
+ \group_begin:
+ \__codedesc_metafmt:n {#1}
+ \seq_map_inline:Nn \l_tmpa_seq {~\!\!#2 \__codedesc_meta:n {##1} #4 }
+ \group_end:
+ }
+
+
+\bool_new:N \l__codedesc_longblock_bool
+\coffin_new:N \l__codedesc_margin_coffin
+\coffin_new:N \l__codedesc_text_coffin
+\coffin_new:N \l__codedesc_syntax_coffin
+\bool_new:N \l__codedesc_syntax_bool
+\dim_new:N \l__codedesc_syntax_wd_dim
+\dim_new:N \l__codedesc_margin_wd_dim
+
+
+
+%%%%%%%%%%%%%%%%%%%
+%%%%
+%%%% User/Document level commands
+%%%%
+%%%%%%%%%%%%%%%%%%%
+
+
+
+\NewDocumentEnvironment {codedescribe}{O{code}m}
+ {
+ \seq_set_from_clist:Nn \l_tmpa_seq {#2}
+ \__codedesc_set_textcolwidth:
+ \hcoffin_set:Nn \l__codedesc_margin_coffin
+ {
+ \__codedesc_metafmt:n {#1}
+
+ \begin{tabular}{@{} l @{} }
+ \__codedesc_hline:nnnn {\__codedesc_rulecolor_tl:}{0.5ex}{2}{0.25ex}
+ \seq_map_inline:Nn \l_tmpa_seq { \__codedesc_typeset_tl:n {##1} \\ }
+ \bool_if:nTF {\l__codedesc_descnotes_bool}
+ {
+ \\[-2.5ex]
+ \__codedesc_hline:nnnn {\color{black}}{0.5ex}{0.25}{0.25ex}
+
+ \bool_if:nT {\l__codedesc_descdate_new_bool}
+ {\scriptsize\color{black}new:~ \l__codedesc_descdate_new_tl\\}
+ \bool_if:nT {\l__codedesc_descdate_update_bool}
+ {\scriptsize\color{black}update:~ \l__codedesc_descdate_update_tl\\}
+ \bool_if:nT {\l__codedesc_sidenote_bool}
+ {\scriptsize\color{black}NB:~ \l__codedesc_sidenote_tl\\}
+ }
+ {}
+ \\[-2.5ex]
+ \__codedesc_hline:nnnn {\__codedesc_rulecolor_tl:}{-0.25ex}{2}{1ex}
+ \end{tabular}
+ }
+ \dim_set:Nn \l__codedesc_margin_wd_dim {\coffin_wd:N \l__codedesc_margin_coffin}
+ \bool_if:nTF { \dim_compare_p:nNn \l__codedesc_margin_wd_dim > \marginparwidth}
+ {
+ \bool_set_true:N \l__codedesc_longblock_bool
+ \dim_set:Nn \l__codedesc_syntax_wd_dim {\l__codedesc_textcolwidth_dim - (\l__codedesc_margin_wd_dim - \marginparwidth) }
+ }
+ {
+ \bool_set_false:N \l__codedesc_longblock_bool
+ \dim_set:Nn \l__codedesc_syntax_wd_dim {\l__codedesc_textcolwidth_dim}
+ }
+ \coffin_clear:N \l__codedesc_syntax_coffin
+ \bool_set_false:N \l__codedesc_syntax_bool
+ \vcoffin_set:Nnw \l__codedesc_text_coffin {\l__codedesc_textcolwidth_dim}
+ \setlength\parindent{0pt}
+ \begin{minipage}[t]{\l__codedesc_textcolwidth_dim}
+ }
+ {
+ \end{minipage}
+ \vcoffin_set_end:
+ \bool_if:NTF \l__codedesc_longblock_bool
+ { % __describeblock starting at marginpar
+ \coffin_join:NnnNnnnn \l__codedesc_syntax_coffin {l}{t} \l__codedesc_margin_coffin {r}{t} {-\marginparsep}{0pt}
+ \coffin_join:NnnNnnnn \l__codedesc_syntax_coffin {l}{b} \l__codedesc_text_coffin {l}{t} {\marginparwidth+\marginparsep}{0pt}%{-0.25\baselineskip}
+ \par\noindent
+ \coffin_typeset:Nnnnn \l__codedesc_syntax_coffin {l}{t} {-\marginparwidth-\marginparsep}{0pt}
+ }
+ { % __describeblock at marginpar
+ \coffin_attach:NnnNnnnn \l__codedesc_syntax_coffin {l}{t} \l__codedesc_margin_coffin {r}{t} {-\marginparsep}{0pt}
+ \coffin_join:NnnNnnnn \l__codedesc_syntax_coffin {l}{b} \l__codedesc_text_coffin {l}{t} {0pt}{0pt}%{-0.25\baselineskip}
+ \par\noindent
+ \coffin_typeset:Nnnnn \l__codedesc_syntax_coffin {l}{t} {0pt}{0pt}
+ }
+ \\[0.25\baselineskip]
+ }
+
+
+
+\NewDocumentEnvironment{codesyntax}{}
+ {
+ \vcoffin_gset:Nnw \l__codedesc_syntax_coffin {\l__codedesc_syntax_wd_dim}
+ \__codedesc_metafmt:n {syntax}
+ \hspace*{2em} %% !!! together with \parindent{-2em}
+ \begin{tabular} { @{} l @{} }
+ \__codedesc_hline:nnnn {\color{white}}{0.5ex}{2}{-1.5ex}
+ \__codedesc_metacolor_tl:
+ \begin{minipage}[t]{\l__codedesc_syntax_wd_dim}
+ \obeylines\obeyspaces\setlength\parindent{-2em}
+ }
+ {
+ \end{minipage}\\[-2.5ex]
+ \\
+ \__codedesc_hline:nnnn {\color{white}}{0ex}{2}{1ex}
+ \end{tabular}
+ %\color{black}
+ \vcoffin_gset_end:
+ }
+
+
+\coffin_new:N \__codedesc_describe_coffin
+\dim_new:N \__codedesc_describelabel_wd_dim
+\dim_new:N \__codedesc_describelist_wd_dim
+\tl_new:N \__codedesc_join_tl:
+\tl_new:N \__codedesc_ragged_tl:
+
+
+
+ \NewDocumentEnvironment{describelist}{O{20mm}m}
+ {
+ %\vspace*{-1.5ex}
+ \mode_if_horizontal:TF
+ {\vspace*{-0.75ex}}
+ {}
+ \__codedesc_set_textcolwidth:
+ \coffin_clear:N \__codedesc_describe_coffin
+ \dim_set:Nn \__codedesc_describelabel_wd_dim {#1}
+ \dim_set:Nn \__codedesc_describelist_wd_dim {\l__codedesc_textcolwidth_dim}
+ \tl_set:Nn \__codedesc_join_tl: {\coffin_attach:NnnNnnnn}
+ \tl_set:Nn \__codedesc_ragged_tl: {\raggedleft}
+ \tl_set:Nn \__codedesc_listkind_tl {#2}
+ }
+ {
+% \par\noindent\coffin_typeset:Nnnnn \__codedesc_describe_coffin {l}{t}{0pt}{10pt}
+ }
+
+\NewDocumentEnvironment{describelist*}{O{20mm}m}
+ {
+ %\vspace*{-1.5ex}
+ \mode_if_horizontal:TF
+ {\vspace*{-1ex}}
+ {}
+ \__codedesc_set_textcolwidth:
+ \coffin_clear:N \__codedesc_describe_coffin
+ \dim_set:Nn \__codedesc_describelabel_wd_dim {#1}
+ \dim_set:Nn \__codedesc_describelist_wd_dim {\l__codedesc_textcolwidth_dim - \__codedesc_describelabel_wd_dim -\marginparsep}
+ \tl_set:Nn \__codedesc_join_tl: {\coffin_join:NnnNnnnn}
+ \tl_set:Nn \__codedesc_ragged_tl: {}
+ \tl_set:Nn \__codedesc_listkind_tl {#2}
+ }
+ {
+% \par\noindent\coffin_typeset:Nnnnn \__codedesc_describe_coffin {l}{t}{0pt}{10pt}
+ }
+
+\NewDocumentCommand \describe {mm}
+ {
+
+ \hcoffin_set:Nn \l_tmpb_coffin
+ {
+ \__codedesc_metafmt:o { \__codedesc_listkind_tl }
+ \__codedesc_ragged_tl: \__codedesc_typeset_tl:n {#1}
+ }
+
+ \dim_compare:nNnTF {\coffin_wd:N \l_tmpb_coffin} > {\__codedesc_describelabel_wd_dim}
+ {
+ \vcoffin_set:Nnn \l_tmpa_coffin
+ { \__codedesc_describelabel_wd_dim }
+ { ~\ ~ }
+ \coffin_attach:NnnNnnnn
+ \l_tmpa_coffin {r}{t}
+ \l_tmpb_coffin {r}{t}
+ {0pt}{0pt}
+
+ }
+ {
+ \vcoffin_set:Nnn \l_tmpa_coffin
+ { \__codedesc_describelabel_wd_dim }
+ {
+ \__codedesc_metafmt:o { \__codedesc_listkind_tl }
+ \noindent\__codedesc_ragged_tl: \__codedesc_typeset_tl:n {#1}
+ }
+ }
+
+ \vcoffin_set:Nnn \l_tmpb_coffin
+ { \__codedesc_describelist_wd_dim }
+ {
+ \noindent
+ \begin{minipage}[t]{ \__codedesc_describelist_wd_dim }
+ #2
+ \end{minipage}
+ }
+
+
+ \__codedesc_join_tl:
+ \l_tmpb_coffin {l}{t}
+ \l_tmpa_coffin {r}{t}
+ {-\marginparsep}{0pt}
+
+ \mode_if_horizontal:TF
+ {
+ \\
+% \tl_set:Nn \l_tmpa_tl {~\ ~}
+ }
+ {
+% \tl_set:Nn \l_tmpa_tl {~\ ~}
+ }
+ \noindent%\vspace*{-1ex}
+ \coffin_typeset:Nnnnn
+ \l_tmpb_coffin {l}{t} {0pt}{0pt}
+ \\[-0.5\baselineskip]
+
+ }
+
+
+
+\NewDocumentCommand \typesetmeta {m} {\__codedesc_meta:n {#1}}
+
+\cs_new_eq:NN \tsmeta \typesetmeta
+
+
+\NewDocumentCommand \typesetargs {O{meta}m}
+ {
+ \keys_set:nn {codedesc / delimiters}{#1}
+ \__codedesc_args_typeset:nnnn {#1} \__codedesc_open_delimit_tl {#2} \__codedesc_close_delimit_tl
+ }
+
+\cs_new_eq:NN \tsargs \typesetargs
+
+
+
+\NewDocumentCommand \typesetmacro {mO{}m}
+ {
+ \__codedesc_metafmt_set:n {code} %.... argh!
+ \__codedesc_list_typeset:nnn{#1}{,~}{,~}
+% \__codedesc_macro_typeset:n{#1}
+ \,\__codedesc_args_typeset:nnnn {oarg} [ {#2} ]
+ \__codedesc_args_typeset:nnnn {marg} \{ {#3} \}
+ }
+\cs_new_eq:NN \tsmacro \typesetmacro
+
+
+\NewDocumentCommand \typesetverb {O{code}m}
+ {
+ \group_begin:
+ \__codedesc_metafmt:n {#1}
+ \tl_to_str:n {#2}
+ \group_end:
+ }
+\cs_new_eq:NN \tsverb \typesetverb
+
+\NewDocumentCommand \typesetobj {O{code}m}
+ {
+ \__codedesc_metafmt_set:n {#1}
+ \__codedesc_list_typeset:noo{#2}{\__codedesc_sep_tl}{\__codedesc_lastsep_tl}
+ }
+
+\cs_new_eq:NN \tsobj \typesetobj
+
+
+\NewDocumentCommand \typesetmarginnote {m}{\marginpar{{\scriptsize\raggedleft #1 \par}}}
+\cs_new_eq:NN \tsmarginnote \typesetmarginnote
+
+
+\NewDocumentEnvironment {tsremark} {O{Note:}}
+ {
+% \par\vspace*{0.5\baselineskip}
+ \mode_if_horizontal:TF
+ {\par\vspace*{0.25\baselineskip}}%\vspace*{-1.5ex}}
+ {\vspace*{0.75\baselineskip}}
+ \__codedesc_set_textcolwidth:
+ \group_begin:
+ \noindent\hspace{0.2\l__codedesc_textcolwidth_dim}
+ \begin{minipage}{0.8\l__codedesc_textcolwidth_dim}
+ \setlength\parindent{0pt}\small
+ \textsl{\textbf{#1}} %\dim_to_decimal:n {\linewidth}
+ }
+ {
+ \end{minipage}
+ \group_end:
+ \par
+ }
+
+
+%%%% ARGH !!!!
+
+\keys_define:nn { codedesc / title }
+ {
+ title .usage:n = general ,
+ title .tl_set:N = \l__codedesc_title_tl ,
+
+ author .usage:n = general ,
+ author .tl_set:N = \l__codedesc_author_tl ,
+
+ date .usage:n = general ,
+ date .tl_set:N = \l__codedesc_descdate_tl ,
+
+ abstract .usage:n = general ,
+ abstract .tl_set:N = \l__codedesc_abstract_tl ,
+ }
+
+
+\cs_new:Npn \__codedesc_make_title: {%
+ \newpage
+ \null
+ \vskip 2em%
+ \begin{center}%
+ \let \footnote \thanks
+ {\LARGE \l__codedesc_title_tl \par}%
+ \vskip 1.5em%
+ {\large
+ \lineskip .5em%
+ \begin{tabular}[t]{c}%
+ \l__codedesc_author_tl
+ \end{tabular}\par}%
+ \vskip 1em%
+ {\large \l__codedesc_descdate_tl}%
+ \end{center}%
+ \par
+ \vskip 1.5em
+}
+
+
+%%%ARGH !!!!!
+%%% 'adapted' from 'abstract.cls'
+%%%
+%%%
+
+\makeatletter
+
+
+\NewDocumentCommand \typesettitle {m}
+ {
+ \keys_set:nn {codedesc / title}{#1}
+
+ \group_begin:
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
+ \long\def\@makefntext##1{\parindent 1em\noindent
+ \hb@xt@1.8em{%
+ \hss\@textsuperscript{\normalfont\@thefnmark}}##1}%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \__codedesc_make_title:
+ \else
+ \twocolumn[\__codedesc_make_title:]%
+ \fi
+ \else
+ \newpage
+ \global\@topnum\z@ % Prevents figures from going at top of page.
+ \__codedesc_make_title:
+ \fi
+ \thispagestyle{plain}\@thanks
+ \group_end:
+ }
+
+\cs_new_eq:NN \tstitle \typesettitle
+
+
+\NewDocumentEnvironment{tsabstract}{}
+ {
+ \if@twocolumn
+ \section*{\abstractname}%
+ \else
+ \small
+ \begin{center}%
+ {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
+ \end{center}%
+ \quotation
+ \fi
+ }
+ {
+ \if@twocolumn\else\endquotation\fi
+ }
+\cs_new_eq:NN \typesetabstract \tsabstract
+\cs_new_eq:NN \endtypesetabstractend \endtsabstract
+
+\makeatother
+
+
+
diff --git a/macros/latex/contrib/codedescribe/latex/codelisting.sty b/macros/latex/contrib/codedescribe/latex/codelisting.sty
new file mode 100644
index 0000000000..ede0132e3e
--- /dev/null
+++ b/macros/latex/contrib/codedescribe/latex/codelisting.sty
@@ -0,0 +1,691 @@
+%%%==============================================================================
+%% Copyright 2023 by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
+%% version 1.3c (or later), and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
+%% version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% This is version 1.0 (2023/05/11)
+%%
+%% The list of files that compose this work can be found in the README.md file at
+%% https://ctan.org/pkg/codedescribe
+%%
+%%%==============================================================================
+\NeedsTeXFormat{LaTeX2e}[2022/06/01]
+
+\RequirePackage{ expl3 }
+\ProvidesExplPackage
+ {codelisting}
+ {2023/05/11}
+ {1.0}
+ {LaTeX Code Listing}
+
+\prop_if_exist:NTF \g__codedesc_pkg_prop
+ {}
+ { \prop_new:N \g__codedesc_pkg_prop }
+
+\prop_put_from_keyval:Nn \g__codedesc_pkg_prop
+ {
+ codelist . name = codelisting ,
+ codelist . prefix = codelist ,
+ codelist . date = 2023/05/11 ,
+ codelist . version = 1.0 ,
+ codelist . description = LaTeX Code Listing
+ }
+
+\cs_gset:Npn \__codedesc_pkg_info:nn #1#2
+ {
+ \prop_item:Nn \g__codedesc_pkg_prop {#1.#2}
+ }
+
+\RequirePackage{listings,scontents}
+
+
+
+\dim_new:N \l__codelist_demo_parindent_dim
+\dim_new:N \l__codelist_org_parindent_dim
+
+\dim_set:Nn\l__codelist_org_parindent_dim{\parindent}
+
+
+\colorlet{c__codelist_lightcyan_color}{white!97!cyan}
+\colorlet{c__codelist_lightgray_color}{white!97!black}
+\definecolor{c__codelist_grayblack_color}{rgb}{0.8,0.8,0.8}
+
+\colorlet{c__codelist_darkred_color}{red!45!black!100}
+\colorlet{c__codelist_darkgreen_color}{green!45!black!100}
+\colorlet{c__codelist_darkblue_color}{blue!40!black!100}
+\colorlet{c__codelist_darkmagenta_color}{magenta!45!black!100}
+\colorlet{c__codelist_darkyellow_color}{yellow!45!black!100}
+\colorlet{c__codelist_darkteal_color}{teal!45!black!100}
+
+\colorlet{c__codelist_redishblack_color}{red!60!black!100}
+\colorlet{c__codelist_greenishblack_color}{green!65!black!100}
+\colorlet{c__codelist_blueishblack_color}{blue!85!black!100}
+\colorlet{c__codelist_magentaishblack_color}{magenta!65!black!100}
+\colorlet{c__codelist_yellowishblack_color}{yellow!65!black!100}
+\colorlet{c__codelist_tealishblack_color}{teal!65!black!100}
+
+\colorlet{c__codelist_redblack_color}{red!90!black!100}
+\colorlet{c__codelist_greenblack_color}{green!90!black!100}
+\colorlet{c__codelist_blueblack_color}{blue!90!black!100}
+\colorlet{c__codelist_magentablack_color}{magenta!90!black!100}
+\colorlet{c__codelist_yellowblack_color}{yellow!80!black!100}
+\colorlet{c__codelist_tealblack_color}{teal!90!black!100}
+
+\colorlet{c__codelist_gray_color}{gray}
+
+\tl_set:Nn \l__codelist_bckgnd_color_default_tl{c__codelist_lightgray_color}%
+\tl_set:Nn \l__codelist_string_color_default_tl{c__codelist_darkteal_color}
+\tl_set:Nn \l__codelist_comment_color_default_tl{c__codelist_darkgreen_color}
+
+\tl_set:Nn \l__codelist_texcs_color_default_tl{c__codelist_darkblue_color}
+\tl_set:Nn \l__codelist_keywd_color_default_tl{c__codelist_darkgreen_color}
+\tl_set:Nn \l__codelist_emph_color_default_tl{c__codelist_darkred_color}
+
+\tl_set:Nn \l__codelist_texcsB_color_default_tl{c__codelist_blueishblack_color}
+\tl_set:Nn \l__codelist_keywdB_color_default_tl{c__codelist_greenishblack_color}
+\tl_set:Nn \l__codelist_emphB_color_default_tl{c__codelist_redishblack_color}
+
+\tl_set:Nn \l__codelist_texcsC_color_default_tl{c__codelist_blueblack_color}
+\tl_set:Nn \l__codelist_keywdC_color_default_tl{c__codelist_greenblack_color}
+\tl_set:Nn \l__codelist_emphC_color_default_tl{c__codelist_redblack_color}
+
+\tl_set:Nn \l__codelist_rule_color_default_tl{c__codelist_gray_color}
+\tl_set:Nn \l__codelist_number_color_default_tl{c__codelist_gray_color}
+
+\keys_define:nn {CodeListingOptions} {
+ settexcs .usage:n = general,
+ settexcs .code:n = { \tl_set:Nn \l__codelist_texcs_tl {#1} },
+ settexcs .default:n = ,
+
+ texcs .usage:n = general,
+ texcs .code:n = { \tl_put_right:Nn \l__codelist_texcs_tl { , #1} },
+ texcs .default:n = ,
+
+ texcsstyle .usage:n = general,
+ texcsstyle .code:n = { \tl_set:Nn \l__codelist_texcsstyle_tl {#1} },
+ texcsstyle .default:n = \bfseries\color{ \l__codelist_texcs_color_default_tl },
+
+
+ settexcs2 .usage:n = general,
+ settexcs2 .code:n = { \tl_set:Nn \l__codelist_texcsB_tl {#1} },
+ settexcs2 .default:n = ,
+
+ texcs2 .usage:n = general,
+ texcs2 .code:n = { \tl_put_right:Nn \l__codelist_texcsB_tl { , #1} },
+ texcs2 .default:n = ,
+
+ texcs2style .usage:n = general,
+ texcs2style .code:n = { \tl_set:Nn \l__codelist_texcsBstyle_tl {#1} },
+ texcs2style .default:n = \bfseries\color{ \l__codelist_texcs_color_default_tl } ,
+
+
+ settexcs3 .usage:n = general,
+ settexcs3 .code:n = { \tl_set:Nn \l__codelist_texcsC_tl {#1} },
+ settexcs3 .default:n = ,
+
+ texcs3 .usage:n = general,
+ texcs3 .code:n = { \tl_put_right:Nn \l__codelist_texcsC_tl { , #1} },
+ texcs3 .default:n = ,
+
+ texcs3style .usage:n = general,
+ texcs3style .code:n = { \tl_set:Nn \l__codelist_texcsCstyle_tl {#1} },
+ texcs3style .default:n = \bfseries\color{ \l__codelist_texcsC_color_default_tl } ,
+
+
+ setkeywd .usage:n = general,
+ setkeywd .code:n = { \tl_set:Nn \l__codelist_keywd_tl {#1} },
+ setkeywd .default:n = ,
+
+ keywd .usage:n = general,
+ keywd .code:n = { \tl_put_right:Nn \l__codelist_keywd_tl { , #1} },
+ keywd .default:n = ,
+
+ keywdstyle .usage:n = general,
+ keywdstyle .code:n = { \tl_set:Nn \l__codelist_keywdstyle_tl {#1} },
+ keywdstyle .default:n = \bfseries\color{ \l__codelist_keywd_color_default_tl } ,
+
+ setkeywd2 .usage:n = general,
+ setkeywd2 .code:n = { \tl_set:Nn \l__codelist_keywdB_tl {#1} },
+ setkeywd2 .default:n = ,
+
+ keywd2 .usage:n = general,
+ keywd2 .code:n = { \tl_put_right:Nn \l__codelist_keywdB_tl { , #1} },
+ keywd2 .default:n = ,
+
+ keywd2style .usage:n = general,
+ keywd2style .code:n = { \tl_set:Nn \l__codelist_keywdBstyle_tl {#1} },
+ keywd2style .default:n = \bfseries\color{ \l__codelist_keywdB_color_default_tl } ,
+
+ setkeywd3 .usage:n = general,
+ setkeywd3 .code:n = { \tl_set:Nn \l__codelist_keywdC_tl {#1} },
+ setkeywd3 .default:n = ,
+
+ keywd3 .usage:n = general,
+ keywd3 .code:n = { \tl_put_right:Nn \l__codelist_keywdC_tl { , #1} },
+ keywd3 .default:n = ,
+
+ keywd3style .usage:n = general,
+ keywd3style .code:n = { \tl_set:Nn \l__codelist_keywdCstyle_tl {#1} },
+ keywd3style .default:n = \bfseries\color{ \l__codelist_keywdC_color_default_tl } ,
+
+ setemph .usage:n = general,
+ setemph .code:n = { \tl_set:Nn \l__codelist_emph_tl {#1} },
+ setemph .default:n = ,
+
+ emph .usage:n = general,
+ emph .code:n = { \tl_put_right:Nn \l__codelist_emph_tl { , #1} },
+ emph .default:n = ,
+
+ emphstyle .usage:n = general,
+ emphstyle .code:n = { \tl_set:Nn \l__codelist_emphstyle_tl {#1} },
+ emphstyle .default:n = \bfseries\color{ \l__codelist_emph_color_default_tl } ,
+
+ setemph2 .usage:n = general,
+ setemph2 .code:n = { \tl_set:Nn \l__codelist_emphB_tl {#1} },
+ setemph2 .default:n = ,
+
+ emph2 .usage:n = general,
+ emph2 .code:n = { \tl_put_right:Nn \l__codelist_emphB_tl { , #1} },
+ emph2 .default:n = ,
+
+ emph2style .usage:n = general,
+ emph2style .code:n = { \tl_set:Nn \l__codelist_emphBstyle_tl {#1} },
+ emph2style .default:n = \bfseries\color{ \l__codelist_emphB_color_default_tl } ,
+
+ setemph3 .usage:n = general,
+ setemph3 .code:n = { \tl_set:Nn \l__codelist_emphC_tl {#1} },
+ setemph3 .default:n = ,
+
+ emph3 .usage:n = general,
+ emph3 .code:n = { \tl_put_right:Nn \l__codelist_emphC_tl { , #1} },
+ emph3 .default:n = ,
+
+ emph3style .usage:n = general,
+ emph3style .code:n = { \tl_set:Nn \l__codelist_emphCstyle_tl {#1} },
+ emph3style .default:n = \bfseries\color{ \l__codelist_emphC_color_default_tl } ,
+
+ stringstyle .usage:n = general,
+ stringstyle .code:n = { \tl_set:Nn \l__codelist_stringstyle_tl {#1} },
+ stringstyle .default:n = \color{ \l__codelist_string_color_default_tl } ,
+
+ commentstyle .usage:n = general,
+ commentstyle .code:n = { \tl_set:Nn \l__codelist_commentstyle_tl {#1} },
+ commentstyle .default:n = \color{ \l__codelist_comment_color_default_tl } ,
+
+ bckgndcolor .usage:n = general,
+ bckgndcolor .code:n = { \tl_set:Nn \l__codelist_bckgndcolor_tl {#1} },
+ bckgndcolor .default:n = \color{ \l__codelist_bckgnd_color_default_tl } ,
+
+ rulecolor .usage:n = general,
+ rulecolor .code:n = { \tl_set:Nn \l__codelist_rulecolor_tl {#1} },
+ rulecolor .default:n = \color{ \l__codelist_rule_color_default_tl } ,
+
+ numbers .usage:n = general,
+ numbers .code:n = { \tl_set:Nn \l__codelist_numbers_tl {#1} },
+ numbers .default:n = none,
+
+ numberstyle .usage:n = general,
+ numberstyle .code:n = { \tl_set:Nn \l__codelist_numberstyle_tl {#1} },
+ numberstyle .default:n = \tiny\color{ \l__codelist_number_color_default_tl },
+
+
+ parindent .usage:n = general,
+ parindent .code:n = { \dim_set:Nn\l__codelist_demo_parindent_dim{#1} },
+ parindent .default:n = \l__codelist_org_parindent_dim,
+
+
+ codeprefix .usage:n = general,
+ codeprefix .code:n = { \tl_set:Nn \l__codelist_codeprefix_tl {#1} },
+ codeprefix .default:n = \LaTeX\ Code:,
+
+ resultprefix .usage:n = general,
+ resultprefix .code:n = { \tl_set:Nn \l__codelist_resultprefix_tl {#1} },
+ resultprefix .default:n = \LaTeX\ Result:,
+
+ ruleht .usage:n = general,
+ ruleht .code:n = { \tl_set:Nn \l__codelist_ruleheight_tl {#1} },
+ ruleht .default:n = 1,
+
+ default .usage:n = general,
+ default .meta:n = {
+ settexcs , texcsstyle ,
+ settexcs2 , texcs2style ,
+ settexcs3 , texcs3style ,
+ setkeywd , keywdstyle ,
+ setkeywd2 , keywd2style ,
+ setkeywd3 , keywd3style ,
+ setemph , emphstyle ,
+ setemph2 , emph2style ,
+ setemph3 , emph3style ,
+ stringstyle ,
+ commentstyle ,
+ bckgndcolor , rulecolor ,
+ numbers , numberstyle ,
+ parindent ,
+ codeprefix , resultprefix ,
+ ruleht ,
+ },
+
+}
+
+\cs_new:Npn \__codelist_set_options:n #1 {\keys_set:nn {CodeListingOptions}{#1}}
+
+\__codelist_set_options:n{default}
+
+
+%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% From doctools.dtx file
+%%% lstlistings 'definitions'
+%%%
+%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%
+
+%%% listings
+%
+\lstdefinestyle{lstStyleDefault}{
+ %%% appearance
+ ,basicstyle=\small\ttfamily % Standardschrift
+ %%% Space and placement
+ ,floatplacement=tbp % is used as float place specifier
+ ,aboveskip=\medskipamount % define the space above and
+ ,belowskip=\medskipamount % below displayed listings.
+ ,lineskip=0pt % specifies additional space between lines in listings.
+ ,boxpos=c % c,b,t
+ ,showlines=false % prints empty lines at the end of listings
+ %%% characters
+ ,extendedchars=true % allows or prohibits extended characters
+ % in listings, that means (national)
+ % characters of codes 128-255.
+ ,upquote=true % determines printing of quotes
+ ,tabsize=2, % chars of tab
+ ,showtabs=false % do not show tabs
+ ,showspaces=false % do not show spaces
+ ,showstringspaces=false % do not show blank spaces in string
+ %%% Line numbers
+ ,numbers=none % left, right, none
+ %%% Captions
+ ,numberbychapter=true %
+ ,captionpos=b % t,b
+ ,abovecaptionskip=\smallskipamount % the vertical space respectively above
+ ,belowcaptionskip=\smallskipamount % or below each caption
+ %%% Margins and line shape
+ ,linewidth=\linewidth % defines the base line width for listings.
+ ,xleftmargin=0pt % extra margins
+ ,xrightmargin=0pt %
+ ,resetmargins=false % indention from list environments like enumerate
+ % or itemize is reset, i.e. not used.
+ ,breaklines=true % line breaking of long lines.
+ ,breakatwhitespace=false % allows line breaks only at white space.
+ ,breakindent=0pt % is the indention of the second, third, ...
+ % line of broken lines.
+ ,breakautoindent=true % apply intendation
+ ,columns=flexible %
+ ,keepspaces=true %
+}
+
+
+\lstdefinestyle{lstDocStyleBase}{
+ %%% base style
+ ,style=lstStyleDefault
+
+ ,commentstyle=\slshape
+ %%% Line numbers
+ ,numbers=left % left, right, none
+ ,stepnumber=1 % seperation between numbers
+ ,numberfirstline=false % number first line always
+ %
+ ,numberstyle={\l__codelist_numberstyle_tl} % style of numbers
+ ,numbersep=5pt % distance to text
+ ,numberblanklines=true %
+ %%% language
+ ,language = [LaTeX]TeX
+ %%% commands
+ % LaTeX programming
+ ,moretexcs={setlength,usepackage,newcommand,renewcommand,providecommand,RequirePackage,SelectInputMappings,ifpdftex,ifpdfoutput,AtBeginEnvironment,ProvidesPackage},
+ ,moretexcs={maketitle,text,includegraphics,chapter,section,subsection,
+ subsubsection,paragraph,textmu,enquote,blockquote,ding,mathds,ifcsdef,Bra,Ket,Braket,subcaption,lettrine,mdfsetup,captionof,listoffigures,listoftables,tableofcontents,appendix}
+ ,moretexcs={newcolumntype,rowfont,taburowcolors,rowcolor,rowcolors,bottomrule,
+ toprule,midrule,}
+ ,moretexcs={hypersetup}
+ ,moretexcs={gls,printglossary,glsadd,newglossaryentry,newacronym}
+ ,moretexcs={mainmatter,frontmatter,geometry,KOMAoptions,setkomafont,addtokomafont}
+ ,moretexcs={si,SI,sisetup,unit,unitfrac,micro}
+ ,moretexcs={newblock,ExecuteBibliographyOptions,addbibresource}
+ ,moretexcs={operatorname,frac,sfrac,dfrac,DeclareMathOperator,mathcal,underset}
+ ,moretexcs={democodefile,package,cs,command,env,DemoError,PrintDemo}
+ ,moretexcs={theadstart,tbody,tsubheadstart,tsubhead,tend}
+ ,moretexcs={DefineCodeSection,SetCodeSection,BeginCodeSection,EndCodeSection}
+ ,moretexcs={IfDefined,IfUndefined,IfElseDefined,IfElseUndefined,IfMultDefined,IfNotDraft,IfNotDraftElse,IfDraft,IfPackageLoaded,IfElsePackageLoaded,IfPackageNotLoaded,IfPackagesLoaded,IfPackagesNotLoaded,ExecuteAfterPackage,ExecuteBeforePackage,IfTikzLibraryLoaded,IfColumntypeDefined,IfColumntypesDefined,IfColorDefined,IfColorsDefined,IfMathVersionDefined,SetTemplateDefinition,UseDefinition,IfFileExists,iflanguage}
+ ,moretexcs={setuptablefontsize,tablefontsize,setuptablestyle,tablestyle, setuptablecolor,tablecolor,disablealternatecolors, tablealtcolored,tbegin,tbody,tend,thead, theadstart,tsubheadstart,tsubhead,theadrow,tsubheadrow,resettablestyle,theadend,tsubheadend,tableitemize,PreserveBackslash}
+ ,moretexcs={todo,missingfigure}
+ ,moretexcs={lstloadlanguages,lstdefinestyle,lstset}
+ ,moretexcs={indexsetup}
+ ,moretexcs={newglossarystyle,glossarystyle,deftranslation,newglossary}
+ ,moretexcs={usetikzlibrary}
+ ,moretexcs={definecolor,colorlet}
+ ,moretexcs={captionsetup,DeclareCaptionStyle}
+ ,moretexcs={floatsetup}
+ ,moretexcs={EnableCrossrefs,DisableCrossrefs,PageIndex,CodelineIndex,CodelineNumbered}
+ ,moretexcs={cref,Cref,vref,eqnref,figref,tabref,secref,chapref}
+}
+
+%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%
+%%%
+%%% From doctools.dtx file
+%%% lstlistings 'definitions'
+%%%
+%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%
+
+\lstloadlanguages{[LaTeX]TeX}
+\lstdefinestyle{codestyle}{
+ style = lstDocStyleBase,
+ language = [LaTeX]{TeX},
+ numbers = none, %\l__codelist_numbers_tl,
+ rulecolor = {\l__codelist_rulecolor_tl},
+ backgroundcolor = {\l__codelist_bckgndcolor_tl},
+ stringstyle = {\l__codelist_stringstyle_tl},
+ commentstyle = {\l__codelist_commentstyle_tl},
+ framerule = 0pt, %0.4pt,
+ nolol = true,
+ frame = none,
+ aboveskip = 0pt,%-2ex,
+ belowskip = 0pt,%-2ex,
+ basicstyle = \footnotesize\ttfamily ,
+ rulesep = 0pt,
+ breaklines = true,
+ breakindent = 3em,
+ moretexcs = {\l__codelist_texcs_tl},
+ moretexcs = [2] {\l__codelist_texcsB_tl},
+ moretexcs = [3] {\l__codelist_texcsC_tl},
+ texcsstyle = * {\l__codelist_texcsstyle_tl},
+ texcsstyle = *[2] {\l__codelist_texcsBstyle_tl},
+ texcsstyle = *[3] {\l__codelist_texcsCstyle_tl},
+ morekeywords = {\l__codelist_keywd_tl},
+ morekeywords = [2] {\l__codelist_keywdB_tl},
+ morekeywords = [3] {\l__codelist_keywdC_tl},
+ keywordstyle = {\l__codelist_keywdstyle_tl},
+ keywordstyle = [2] {\l__codelist_keywdBstyle_tl},
+ keywordstyle = [3] {\l__codelist_keywdCstyle_tl},
+ emph = {\l__codelist_emph_tl},
+ emph = [2] {\l__codelist_emphB_tl},
+ emph = [3] {\l__codelist_emphC_tl},
+ emphstyle = {\l__codelist_emphstyle_tl},
+ emphstyle = [2] {\l__codelist_emphBstyle_tl},
+ emphstyle = [3] {\l__codelist_emphCstyle_tl},
+}
+\lstset{style=codestyle}
+
+\cs_generate_variant:Nn \keys_set:nn {nx}
+%%%
+%%% extending scontents package options !!!!
+%%% changing it's default key handling from \msg_error to 'store-env'.
+%%%
+\keys_define:nn { scontents / scontents}
+ {
+ st.meta:nn = { scontents } { store-env = #1 },
+ st.value_required:n = true,
+ store-at.meta:nn = { scontents } { store-env = #1 },
+ store-at.value_required:n = true,
+ unknown . undefine: ,
+ unknown . code:n = { \keys_set:nx {scontents}{ store-env = \l_keys_key_str} }
+ }
+
+\newenvsc{codestore}
+
+
+
+%%%%%%%%%
+%%%
+%%% yep, the <verbatimsc> environment gets redefined
+%%% each and every time (to change the 'listings' defaults/highlights !
+%%%
+%%%
+%%%%%%%%%
+
+\cs_undefine:c{verbatimsc}
+\cs_undefine:c{verbatimsc@@}
+\cs_undefine:c{verbatimsc@}
+\cs_undefine:c{endverbatimsc}
+\lstnewenvironment{verbatimsc}{\lstset{style=codestyle}}{}
+
+\cs_new:Npn \__codelist_set_verbsc:n #1
+ {
+ \cs_undefine:c{verbatimsc}
+ \cs_undefine:c{verbatimsc@@}
+ \cs_undefine:c{verbatimsc@}
+ \cs_undefine:c{endverbatimsc}
+
+ \__codelist_set_options:n{#1}
+
+ \lstnewenvironment{verbatimsc}
+ {
+ \exp_args:Ne \lstset
+ {
+ style=codestyle,
+ moretexcs = {\l__codelist_texcs_tl},
+ moretexcs =[2] {\l__codelist_texcsB_tl},
+ moretexcs =[3] {\l__codelist_texcsC_tl},
+ morekeywords = {\l__codelist_keywd_tl},
+ morekeywords =[2] {\l__codelist_keywdB_tl},
+ morekeywords =[3] {\l__codelist_keywdC_tl},
+ emph = {\l__codelist_emph_tl},
+ emph =[2] {\l__codelist_emphB_tl},
+ emph =[3] {\l__codelist_emphC_tl},
+ numbers = \l__codelist_numbers_tl
+ }
+ }
+ {}
+ }
+
+%%% !!! DEPRECTAED !!!
+\NewDocumentEnvironment {verbsc} {m}
+ {
+ \cs_undefine:c{verbatimsc}
+ \cs_undefine:c{verbatimsc@@}
+ \cs_undefine:c{verbatimsc@}
+ \cs_undefine:c{endverbatimsc}
+
+ \__codelist_set_options:n{#1}
+
+ \lstnewenvironment{verbatimsc}
+ {
+ \exp_args:Ne \lstset
+ {
+ style=codestyle,
+ moretexcs = {\l__codelist_texcs_tl},
+ moretexcs =[2] {\l__codelist_texcsB_tl},
+ moretexcs =[3] {\l__codelist_texcsC_tl},
+ morekeywords = {\l__codelist_keywd_tl},
+ morekeywords =[2] {\l__codelist_keywdB_tl},
+ morekeywords =[3] {\l__codelist_keywdC_tl},
+ emph = {\l__codelist_emph_tl},
+ emph =[2] {\l__codelist_emphB_tl},
+ emph =[3] {\l__codelist_emphC_tl},
+ numbers = \l__codelist_numbers_tl
+ }
+ }
+ {}
+ }
+ { } %environment's end
+
+
+\NewDocumentCommand \setcodekeys {m}
+ {
+ \keys_set:nn {CodeListingOptions}{#1}
+ }
+
+\NewDocumentCommand{\typesetcode}{sO{}m}
+ {
+ \__codedesc_set_textcolwidth:
+ \group_begin:
+ \par\noindent
+ \bool_if:nTF {#1}
+ { % paragraph wide
+ \dim_set:Nn \l__codedesc_width_dim {\l__codedesc_textcolwidth_dim}
+ \dim_set:Nn \l__codedesc_offset_dim {0pt}
+ }
+ { % half as wide
+ \dim_set:Nn \l__codedesc_width_dim {0.5\l__codedesc_textcolwidth_dim}
+ \dim_set:Nn \l__codedesc_offset_dim {0.5\l__codedesc_width_dim}
+ }
+
+ \__codelist_set_verbsc:n {#2}
+ \vcoffin_set:Nnn \__codelist_display_label_coffin {\l__codedesc_width_dim}
+ {
+ \raggedright
+ \l__codelist_codeprefix_tl
+ }
+ \vcoffin_set:Nnn \__codelist_display_coffin {\l__codedesc_width_dim}
+ {
+ \raggedright
+ \typestored{#3}
+ }
+ \coffin_join:NnnNnnnn
+ \__codelist_display_label_coffin {l}{b}
+ \__codelist_display_coffin {l}{t}
+ {0pt}{-1ex}
+ \vspace*{-1ex}
+ \coffin_typeset:Nnnnn \__codelist_display_label_coffin {l}{t}{\l__codedesc_offset_dim}{0pt}
+ \vspace*{2ex}
+ \par
+ \group_end:
+ }
+
+\cs_new_eq:NN \tscode \typesetcode
+
+
+
+\coffin_new:N \__codelist_display_coffin
+\coffin_new:N \__codelist_display_label_coffin
+\coffin_new:N \__codelist_demo_coffin
+\coffin_new:N \__codelist_demo_label_coffin
+
+\dim_new:N \l__codedesc_width_dim
+\dim_new:N \l__codedesc_offset_dim
+
+\NewDocumentCommand{\typesetdemo}{sO{}mO{1ex}}
+ {
+ \__codedesc_set_textcolwidth:
+ \group_begin:
+ \par\setlength\parindent{0pt}
+ \bool_if:nTF {#1}
+ { % one below the other
+ \dim_set:Nn \l__codedesc_width_dim {\l__codedesc_textcolwidth_dim}
+ \tl_set:Nn \l__codedesc_rule_in_tl {\__codedesc_rule:n {\l__codelist_ruleheight_tl}}
+ \tl_set:Nn \l__codedesc_rule_out_tl {}
+ }
+ { % side-by-side
+ \dim_set:Nn \l__codedesc_width_dim {0.5\l__codedesc_textcolwidth_dim}
+ \tl_set:Nn \l__codedesc_rule_in_tl {}
+ \tl_set:Nn \l__codedesc_rule_out_tl {\__codedesc_rule:n {\l__codelist_ruleheight_tl}}
+ }
+
+ \__codelist_set_verbsc:n {#2}
+ \vcoffin_set:Nnn \__codelist_display_label_coffin {\l__codedesc_width_dim}
+ {
+ \raggedright
+ \l__codelist_codeprefix_tl
+ }
+ \vcoffin_set:Nnn \__codelist_display_coffin {\l__codedesc_width_dim}
+ {
+ \raggedright\vspace*{0.1ex}
+ \typestored{#3}
+ }
+
+ \vcoffin_set:Nnn \__codelist_demo_label_coffin {\l__codedesc_width_dim}
+ {
+ \raggedright
+ \l__codelist_resultprefix_tl
+ }
+ \vcoffin_set:Nnn \__codelist_demo_coffin {\l__codedesc_width_dim}
+ {
+ \l__codedesc_rule_in_tl
+ \group_begin:\vspace*{0.5\baselineskip}%\vspace*{-1ex}
+ \setlength\parindent{\l__codelist_demo_parindent_dim}
+ \getstored{#3}%\vspace*{-1ex}
+ \group_end:
+ \l__codedesc_rule_in_tl
+ }
+
+ \bool_if:nTF {#1}
+ { % one below the other
+ \coffin_join:NnnNnnnn
+ \__codelist_display_label_coffin {l}{b}
+ \__codelist_display_coffin {l}{t}
+ {0pt}{-1ex}
+ \vspace*{-1ex}
+ \coffin_typeset:Nnnnn \__codelist_display_label_coffin {l}{t}{0pt}{0pt}\vspace*{1ex}
+ \par
+ \coffin_join:NnnNnnnn
+ \__codelist_demo_label_coffin {l}{b}
+ \__codelist_demo_coffin {l}{t}
+ {0pt}{-1ex}
+ \coffin_typeset:Nnnnn \__codelist_demo_label_coffin {l}{t}{0pt}{0pt}
+ \vspace*{\baselineskip}
+ %\vspace*{1ex}
+ }
+ { % side-by-side
+ \coffin_join:NnnNnnnn
+ \__codelist_display_label_coffin {r}{b}
+ \__codelist_demo_label_coffin {l}{b}
+ {0pt}{0pt}
+ \coffin_join:NnnNnnnn
+ \__codelist_display_coffin {r}{vc}
+ \__codelist_demo_coffin {l}{vc}
+ {0pt}{0pt}
+
+ \coffin_typeset:Nnnnn \__codelist_display_label_coffin {l}{t}{0pt}{0pt}\vspace*{1ex}\par
+ \l__codedesc_rule_out_tl
+ \coffin_typeset:Nnnnn \__codelist_display_coffin {l}{t}{0pt}{0pt}
+ \vspace*{0.25ex}
+ \l__codedesc_rule_out_tl
+ \vspace*{\baselineskip}
+ }
+ \par
+ \group_end:
+ }
+
+
+\cs_new_eq:NN \tsdemo \typesetdemo
+
+%%%
+%%% Using scontents package !!!!
+%%%
+
+
+%%%
+%%% from https://en.wikibooks.org/wiki/LaTeX/Source_Code_Listings#Encoding_issue
+\lstset{literate=
+ {á}{{\'a}}1 {é}{{\'e}}1 {í}{{\'i}}1 {ó}{{\'o}}1 {ú}{{\'u}}1
+ {Ã}{{\'A}}1 {É}{{\'E}}1 {Ã}{{\'I}}1 {Ó}{{\'O}}1 {Ú}{{\'U}}1
+ {à}{{\`a}}1 {è}{{\`e}}1 {ì}{{\`i}}1 {ò}{{\`o}}1 {ù}{{\`u}}1
+ {À}{{\`A}}1 {È}{{\'E}}1 {Ì}{{\`I}}1 {Ò}{{\`O}}1 {Ù}{{\`U}}1
+ {ä}{{\"a}}1 {ë}{{\"e}}1 {ï}{{\"i}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
+ {Ä}{{\"A}}1 {Ë}{{\"E}}1 {Ã}{{\"I}}1 {Ö}{{\"O}}1 {Ãœ}{{\"U}}1
+ {â}{{\^a}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {û}{{\^u}}1
+ {Â}{{\^A}}1 {Ê}{{\^E}}1 {Î}{{\^I}}1 {Ô}{{\^O}}1 {Û}{{\^U}}1
+ {ã}{{\~{a}}}1 {õ}{{\~{o}}}1
+ {Ã}{{\~{A}}}1 {Õ}{{\~{O}}}1
+ {ý}{{\'{y}}}1 {Ã}{{\'{Y}}}1 {ÿ}{{\"{y}}}1 {Ÿ}{{\"{Y}}}1
+ {œ}{{\oe}}1 {Œ}{{\OE}}1 {æ}{{\ae}}1 {Æ}{{\AE}}1 {ß}{{\ss}}1
+ {ç}{{\c c}}1 {Ç}{{\c C}}1 {ø}{{\o}}1 {å}{{\r a}}1 {Å}{{\r A}}1
+ {€}{{\EUR}}1 {£}{{\pounds}}1
+}
+
+
+
+
+\endinput
diff --git a/macros/latex/contrib/l3experimental/CHANGELOG.md b/macros/latex/contrib/l3experimental/CHANGELOG.md
index fa3928d933..e440354bfb 100644
--- a/macros/latex/contrib/l3experimental/CHANGELOG.md
+++ b/macros/latex/contrib/l3experimental/CHANGELOG.md
@@ -7,6 +7,11 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2023-05-11]
+
+### Changed
+- Track `expl3` core changes
+
## [2023-04-19]
### Added
@@ -270,7 +275,8 @@ this project uses date-based 'snapshot' version identifiers.
- New `l3color` module using `xcolor`-like expression syntax
- New `l3draw` module, based on `pgf` layer of the TikZ system
-[Unreleased]: https://github.com/latex3/latex3/compare/2023-04-19...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2023-05-11...HEAD
+[2023-05-11]: https://github.com/latex3/latex3/compare/2023-04-19...2023-05-11
[2023-04-19]: https://github.com/latex3/latex3/compare/2023-03-30...2023-04-19
[2023-03-30]: https://github.com/latex3/latex3/compare/2023-01-24...2023-03-30
[2023-01-24]: https://github.com/latex3/latex3/compare/2022-04-20...2023-01-24
diff --git a/macros/latex/contrib/l3experimental/README.md b/macros/latex/contrib/l3experimental/README.md
index ebd40bba2e..fad6c09a3b 100644
--- a/macros/latex/contrib/l3experimental/README.md
+++ b/macros/latex/contrib/l3experimental/README.md
@@ -1,7 +1,7 @@
Experimental LaTeX3 Concepts
============================
-Release 2023-04-19
+Release 2023-05-11
Overview
--------
diff --git a/macros/latex/contrib/l3experimental/l3benchmark.dtx b/macros/latex/contrib/l3experimental/l3benchmark.dtx
index c8ea43e4ac..c02099765d 100644
--- a/macros/latex/contrib/l3experimental/l3benchmark.dtx
+++ b/macros/latex/contrib/l3experimental/l3benchmark.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -122,7 +122,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3benchmark}{2023-04-19}{}
+\ProvidesExplPackage{l3benchmark}{2023-05-11}{}
{L3 Experimental benchmarking}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3benchmark.pdf b/macros/latex/contrib/l3experimental/l3benchmark.pdf
index e82c024dac..c8c57e9169 100644
--- a/macros/latex/contrib/l3experimental/l3benchmark.pdf
+++ b/macros/latex/contrib/l3experimental/l3benchmark.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3bitset.dtx b/macros/latex/contrib/l3experimental/l3bitset.dtx
index 5eaffe8772..c15e0288e2 100644
--- a/macros/latex/contrib/l3experimental/l3bitset.dtx
+++ b/macros/latex/contrib/l3experimental/l3bitset.dtx
@@ -42,7 +42,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
% \begin{documentation}
@@ -264,7 +264,7 @@
%<@@=bitset>
% \end{macrocode}
% \begin{macrocode}
-\ProvidesExplPackage{l3bitset}{2023-04-19}{}
+\ProvidesExplPackage{l3bitset}{2023-05-11}{}
{L3 Experimental bitset support}
% \end{macrocode}
% A bitset is a string variable.
diff --git a/macros/latex/contrib/l3experimental/l3bitset.pdf b/macros/latex/contrib/l3experimental/l3bitset.pdf
index dfcf42b9ab..b7744fd2b6 100644
--- a/macros/latex/contrib/l3experimental/l3bitset.pdf
+++ b/macros/latex/contrib/l3experimental/l3bitset.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3draw-boxes.dtx b/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
index b07d763e83..d8704e4545 100644
--- a/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-boxes.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-code.pdf b/macros/latex/contrib/l3experimental/l3draw-code.pdf
index bdac951ab3..4926dccaa7 100644
--- a/macros/latex/contrib/l3experimental/l3draw-code.pdf
+++ b/macros/latex/contrib/l3experimental/l3draw-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3draw-layers.dtx b/macros/latex/contrib/l3experimental/l3draw-layers.dtx
index e72350c26a..0303081b15 100644
--- a/macros/latex/contrib/l3experimental/l3draw-layers.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-layers.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-paths.dtx b/macros/latex/contrib/l3experimental/l3draw-paths.dtx
index d747daf2f8..702ef922f9 100644
--- a/macros/latex/contrib/l3experimental/l3draw-paths.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-paths.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-points.dtx b/macros/latex/contrib/l3experimental/l3draw-points.dtx
index fea9203745..e858b98f10 100644
--- a/macros/latex/contrib/l3experimental/l3draw-points.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-points.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-scopes.dtx b/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
index 2601b04f25..75b5238b38 100644
--- a/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-scopes.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-softpath.dtx b/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
index 3b1b4cdf07..867164c026 100644
--- a/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-softpath.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-state.dtx b/macros/latex/contrib/l3experimental/l3draw-state.dtx
index aa4b539157..fca6f78389 100644
--- a/macros/latex/contrib/l3experimental/l3draw-state.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-state.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw-transforms.dtx b/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
index bc15d518bd..901b0b6f84 100644
--- a/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw-transforms.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3experimental/l3draw.dtx b/macros/latex/contrib/l3experimental/l3draw.dtx
index 8aafa2681e..7d4afed84f 100644
--- a/macros/latex/contrib/l3experimental/l3draw.dtx
+++ b/macros/latex/contrib/l3experimental/l3draw.dtx
@@ -110,7 +110,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -1173,7 +1173,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3draw}{2023-04-19}{}
+\ProvidesExplPackage{l3draw}{2023-05-11}{}
{L3 Experimental core drawing support}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3draw.pdf b/macros/latex/contrib/l3experimental/l3draw.pdf
index b087608e83..81f9aa126c 100644
--- a/macros/latex/contrib/l3experimental/l3draw.pdf
+++ b/macros/latex/contrib/l3experimental/l3draw.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3galley.dtx b/macros/latex/contrib/l3experimental/l3galley.dtx
index 5ad2b5c90e..a40688f42a 100644
--- a/macros/latex/contrib/l3experimental/l3galley.dtx
+++ b/macros/latex/contrib/l3experimental/l3galley.dtx
@@ -61,7 +61,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -686,7 +686,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3galley}{2023-04-19}{}
+\ProvidesExplPackage{l3galley}{2023-05-11}{}
{L3 Experimental galley code}
% \end{macrocode}
%
@@ -1834,7 +1834,7 @@
\tex_parshape:D
\int_min:nn { \seq_count:N #1 } { \seq_count:N #2 }
\exp_stop_f:
- \seq_mapthread_function:NNN #1 #2
+ \seq_map_pairwise_function:NNN #1 #2
\@@_parshape_set_indents:nn
}
\cs_new:Npn \@@_parshape_set_indents:nn #1#2
diff --git a/macros/latex/contrib/l3experimental/l3galley.pdf b/macros/latex/contrib/l3experimental/l3galley.pdf
index 0470a5b137..e0ca0b85d4 100644
--- a/macros/latex/contrib/l3experimental/l3galley.pdf
+++ b/macros/latex/contrib/l3experimental/l3galley.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3graphics.dtx b/macros/latex/contrib/l3experimental/l3graphics.dtx
index 209660e870..3209e4793c 100644
--- a/macros/latex/contrib/l3experimental/l3graphics.dtx
+++ b/macros/latex/contrib/l3experimental/l3graphics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -184,7 +184,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3graphics}{2023-04-19}{}
+\ProvidesExplPackage{l3graphics}{2023-05-11}{}
{L3 Experimental graphics inclusion support}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3graphics.pdf b/macros/latex/contrib/l3experimental/l3graphics.pdf
index 3d5fb2bcc2..e51c8b2650 100644
--- a/macros/latex/contrib/l3experimental/l3graphics.pdf
+++ b/macros/latex/contrib/l3experimental/l3graphics.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3opacity.dtx b/macros/latex/contrib/l3experimental/l3opacity.dtx
index 50dac87620..0412372235 100644
--- a/macros/latex/contrib/l3experimental/l3opacity.dtx
+++ b/macros/latex/contrib/l3experimental/l3opacity.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -96,7 +96,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3opacity}{2023-04-19}{}
+\ProvidesExplPackage{l3opacity}{2023-05-11}{}
{L3 Experimental opacity support}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3opacity.pdf b/macros/latex/contrib/l3experimental/l3opacity.pdf
index 967c1ca92f..8a1140d1cb 100644
--- a/macros/latex/contrib/l3experimental/l3opacity.pdf
+++ b/macros/latex/contrib/l3experimental/l3opacity.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3str-format.dtx b/macros/latex/contrib/l3experimental/l3str-format.dtx
index 2616f41a68..af0ad23e9f 100644
--- a/macros/latex/contrib/l3experimental/l3str-format.dtx
+++ b/macros/latex/contrib/l3experimental/l3str-format.dtx
@@ -48,7 +48,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -166,7 +166,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3str-format}{2023-04-19}{}
+\ProvidesExplPackage{l3str-format}{2023-05-11}{}
{L3 Experimental string formatting}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3str-format.pdf b/macros/latex/contrib/l3experimental/l3str-format.pdf
index d315eeffcd..5c7e16f870 100644
--- a/macros/latex/contrib/l3experimental/l3str-format.pdf
+++ b/macros/latex/contrib/l3experimental/l3str-format.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/l3sys-shell.dtx b/macros/latex/contrib/l3experimental/l3sys-shell.dtx
index f27e540563..dfc2fb188a 100644
--- a/macros/latex/contrib/l3experimental/l3sys-shell.dtx
+++ b/macros/latex/contrib/l3experimental/l3sys-shell.dtx
@@ -46,7 +46,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -151,7 +151,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{l3sys-shell}{2023-04-19}{}
+\ProvidesExplPackage{l3sys-shell}{2023-05-11}{}
{L3 Experimental system shell functions}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/l3sys-shell.pdf b/macros/latex/contrib/l3experimental/l3sys-shell.pdf
index 81ed18d9eb..fb739697fd 100644
--- a/macros/latex/contrib/l3experimental/l3sys-shell.pdf
+++ b/macros/latex/contrib/l3experimental/l3sys-shell.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/xcoffins.dtx b/macros/latex/contrib/l3experimental/xcoffins.dtx
index 49b65d6ff2..97f1432be0 100644
--- a/macros/latex/contrib/l3experimental/xcoffins.dtx
+++ b/macros/latex/contrib/l3experimental/xcoffins.dtx
@@ -53,7 +53,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -672,7 +672,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{xcoffins}{2023-04-19}{}
+\ProvidesExplPackage{xcoffins}{2023-05-11}{}
{L3 Experimental design level coffins}
% \end{macrocode}
%
diff --git a/macros/latex/contrib/l3experimental/xcoffins.pdf b/macros/latex/contrib/l3experimental/xcoffins.pdf
index d5a1678b8f..f67094abd6 100644
--- a/macros/latex/contrib/l3experimental/xcoffins.pdf
+++ b/macros/latex/contrib/l3experimental/xcoffins.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3experimental/xgalley.dtx b/macros/latex/contrib/l3experimental/xgalley.dtx
index f464ca8c02..c7731b0b66 100644
--- a/macros/latex/contrib/l3experimental/xgalley.dtx
+++ b/macros/latex/contrib/l3experimental/xgalley.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-04-19}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -731,7 +731,7 @@
% \end{macrocode}
%
% \begin{macrocode}
-\ProvidesExplPackage{xgalley}{2023-04-19}{}
+\ProvidesExplPackage{xgalley}{2023-05-11}{}
{L3 Experimental galley}
\RequirePackage{xtemplate,l3galley}
% \end{macrocode}
diff --git a/macros/latex/contrib/l3experimental/xgalley.pdf b/macros/latex/contrib/l3experimental/xgalley.pdf
index 26a7ab7d04..8fbd8fb0a0 100644
--- a/macros/latex/contrib/l3experimental/xgalley.pdf
+++ b/macros/latex/contrib/l3experimental/xgalley.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/CHANGELOG.md b/macros/latex/contrib/l3kernel/CHANGELOG.md
index 0960f6ff86..e973577cff 100644
--- a/macros/latex/contrib/l3kernel/CHANGELOG.md
+++ b/macros/latex/contrib/l3kernel/CHANGELOG.md
@@ -7,6 +7,21 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+## [2023-05-11]
+
+### Added
+- `\seq_map_pairwise_function:NNN` (renamed from `\seq_mapthread_function:NNN`)
+
+### Changed
+- Moved `\seq_set_item:Nnn` to stable status
+- Track seen filenames to improve performance of
+ `\file_full_name:n` and dependent file operations
+
+### Removed
+- Experimental function `\seq_pop_item:NnN` from `l3candidates`
+- Experimental function `\seq_mapthread_function:NNN` now renamed
+ `\seq_map_pairwise_function:NNN`
+
## [2023-05-05]
### Added
@@ -40,7 +55,7 @@ this project uses date-based 'snapshot' version identifiers.
- `\tl_range_braced:Nnn` and `\tl_range_unbraced:Nnn`
- Experimental functions now renamed
- `\bool_case_true:n(TF)` (now `\bool_case:n(TF)`)
- - `\flag_raise_if_clear:n` (now `\flag_raise_if_clear:n`)
+ - `\flag_raise_if_clear:n` (now `\flag_ensure_raised:n`)
- `\iow_allow_break:` (now `\iow_wrap_allow_break:`)
- Experimental functions moved to kernel-internal:
- `\msg_log_eval:Nn` and `\msg_show_eval:Nn`
@@ -1383,7 +1398,8 @@ this project uses date-based 'snapshot' version identifiers.
- Step functions have been added for dim variables,
e.g. `\dim_step_inline:nnnn`
-[Unreleased]: https://github.com/latex3/latex3/compare/2023-05-05...HEAD
+[Unreleased]: https://github.com/latex3/latex3/compare/2023-05-11...HEAD
+[2023-05-11]: https://github.com/latex3/latex3/compare/2023-05-05...2023-05-11
[2023-05-05]: https://github.com/latex3/latex3/compare/2023-04-20...2023-05-05
[2023-04-20]: https://github.com/latex3/latex3/compare/2023-04-19...2023-04-20
[2023-04-19]: https://github.com/latex3/latex3/compare/2023-03-30...2023-04-19
diff --git a/macros/latex/contrib/l3kernel/README.md b/macros/latex/contrib/l3kernel/README.md
index 881c2bbcdc..14a42feda5 100644
--- a/macros/latex/contrib/l3kernel/README.md
+++ b/macros/latex/contrib/l3kernel/README.md
@@ -1,7 +1,7 @@
LaTeX3 Programming Conventions
==============================
-Release 2023-05-05
+Release 2023-05-11
Overview
--------
diff --git a/macros/latex/contrib/l3kernel/expl3.dtx b/macros/latex/contrib/l3kernel/expl3.dtx
index dcdb6a23fb..3b86288ffa 100644
--- a/macros/latex/contrib/l3kernel/expl3.dtx
+++ b/macros/latex/contrib/l3kernel/expl3.dtx
@@ -24,7 +24,7 @@
%
%<*driver|generic|package|2ekernel>
%</driver|generic|package|2ekernel>
-\def\ExplFileDate{2023-05-05}%
+\def\ExplFileDate{2023-05-11}%
%<*driver>
\documentclass[full]{l3doc}
\usepackage{graphicx}
@@ -51,7 +51,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/expl3.pdf b/macros/latex/contrib/l3kernel/expl3.pdf
index 2204ca816f..0a40032cef 100644
--- a/macros/latex/contrib/l3kernel/expl3.pdf
+++ b/macros/latex/contrib/l3kernel/expl3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/interface3.pdf b/macros/latex/contrib/l3kernel/interface3.pdf
index 22387e6da0..f1d727899c 100644
--- a/macros/latex/contrib/l3kernel/interface3.pdf
+++ b/macros/latex/contrib/l3kernel/interface3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/interface3.tex b/macros/latex/contrib/l3kernel/interface3.tex
index 400116b4f8..5d53fcc74b 100644
--- a/macros/latex/contrib/l3kernel/interface3.tex
+++ b/macros/latex/contrib/l3kernel/interface3.tex
@@ -62,7 +62,7 @@ for those people who are interested.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2023-05-05}
+\date{Released 2023-05-11}
\pagenumbering{roman}
\maketitle
diff --git a/macros/latex/contrib/l3kernel/l3basics.dtx b/macros/latex/contrib/l3kernel/l3basics.dtx
index 7febaf4653..2440b8ea32 100644
--- a/macros/latex/contrib/l3kernel/l3basics.dtx
+++ b/macros/latex/contrib/l3kernel/l3basics.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3bootstrap.dtx b/macros/latex/contrib/l3kernel/l3bootstrap.dtx
index e0846c06ec..7c5e8f5e66 100644
--- a/macros/latex/contrib/l3kernel/l3bootstrap.dtx
+++ b/macros/latex/contrib/l3kernel/l3bootstrap.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3box.dtx b/macros/latex/contrib/l3kernel/l3box.dtx
index 379f42e910..33b46834db 100644
--- a/macros/latex/contrib/l3kernel/l3box.dtx
+++ b/macros/latex/contrib/l3kernel/l3box.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3candidates.dtx b/macros/latex/contrib/l3kernel/l3candidates.dtx
index 4c08d8e422..4bbdc84bbb 100644
--- a/macros/latex/contrib/l3kernel/l3candidates.dtx
+++ b/macros/latex/contrib/l3kernel/l3candidates.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -86,24 +86,6 @@
%
% \section{Additions to \pkg{l3seq}}
%
-% \begin{function}[rEXP]
-% {
-% \seq_mapthread_function:NNN, \seq_mapthread_function:NcN,
-% \seq_mapthread_function:cNN, \seq_mapthread_function:ccN
-% }
-% \begin{syntax}
-% \cs{seq_mapthread_function:NNN} \meta{seq_1} \meta{seq_2} \meta{function}
-% \end{syntax}
-% Applies \meta{function} to every pair of items
-% \meta{seq_1-item}--\meta{seq_2-item} from the two sequences, returning
-% items from both sequences from left to right. The \meta{function}
-% receives two \texttt{n}-type arguments for each iteration. The mapping
-% terminates when
-% the end of either sequence is reached (\emph{i.e.}~whichever sequence has
-% fewer items determines how many iterations
-% occur).
-% \end{function}
-%
% \begin{function}{\seq_set_filter:NNn, \seq_gset_filter:NNn}
% \begin{syntax}
% \cs{seq_set_filter:NNn} \meta{sequence_1} \meta{sequence_2} \Arg{inline boolexpr}
@@ -119,42 +101,6 @@
% \end{texnote}
% \end{function}
%
-% \begin{function}[added = 2021-04-29, noTF]
-% {\seq_set_item:Nnn, \seq_set_item:cnn, \seq_gset_item:Nnn, \seq_gset_item:cnn}
-% \begin{syntax}
-% \cs{seq_set_item:Nnn} \meta{seq~var} \Arg{int expr} \Arg{item}
-% \cs{seq_set_item:NnnTF} \meta{seq~var} \Arg{int expr} \Arg{item} \Arg{true code} \Arg{false code}
-% \end{syntax}
-% Removes the item of \meta{sequence} at the position given by
-% evaluating the \meta{int expr} and replaces it by
-% \meta{item}. Items are indexed from $1$ on the left/top of the
-% \meta{sequence}, or from $-1$ on the right/bottom. If the
-% \meta{int expr} is zero or is larger (in absolute value)
-% than the number of items in the sequence, the \meta{sequence} is not
-% modified. In these cases, \cs{seq_set_item:Nnn} raises an error
-% while \cs{seq_set_item:NnnTF} runs the \meta{false code}. In cases
-% where the assignment was successful, \meta{true code} is run
-% afterwards.
-% \end{function}
-%
-% \begin{function}[added = 2021-04-28, noTF]
-% {\seq_pop_item:NnN, \seq_pop_item:cnN, \seq_gpop_item:NnN, \seq_gpop_item:cnN}
-% \begin{syntax}
-% \cs{seq_pop_item:NnN} \meta{seq~var} \Arg{int expr} \Arg{tl~var}
-% \cs{seq_pop_item:NnNTF} \meta{seq~var} \Arg{int expr} \Arg{tl~var} \Arg{true code} \Arg{false code}
-% \end{syntax}
-% Removes the \meta{item} at position \meta{int expr} in the
-% \meta{sequence}, and places it in the \meta{token list variable}.
-% Items are indexed from $1$ on the left/top of the \meta{sequence},
-% or from $-1$ on the right/bottom. If the position is zero or is
-% larger (in absolute value) than the number of items in the sequence,
-% the \meta{seq~var} is not modified, the \meta{token list} is set to
-% the special marker \cs{q_no_value}, and the \meta{false code} is
-% left in the input stream; otherwise the \meta{true code} is. The
-% \meta{token list} assignment is local while the \meta{sequence} is
-% assigned locally for |pop| or globally for |gpop| functions.
-% \end{function}
-%
% \section{Additions to \pkg{l3tl}}
%
% \begin{function}[added = 2018-04-01]{\tl_build_begin:N, \tl_build_gbegin:N}
@@ -241,53 +187,6 @@
%<@@=seq>
% \end{macrocode}
%
-% \begin{macro}
-% {
-% \seq_mapthread_function:NNN, \seq_mapthread_function:NcN,
-% \seq_mapthread_function:cNN, \seq_mapthread_function:ccN
-% }
-% \begin{macro}
-% {
-% \@@_mapthread_function:wNN, \@@_mapthread_function:wNw,
-% \@@_mapthread_function:Nnnwnn
-% }
-% The idea is to first expand both sequences, adding the
-% usual |{ ? \prg_break: } { }| to the end of each one. This is
-% most conveniently done in two steps using an auxiliary function.
-% The mapping then throws away the first tokens of |#2| and |#5|,
-% which for items in both sequences are \cs{s_@@}
-% \cs{@@_item:n}. The function to be mapped are then be applied to
-% the two entries. When the code hits the end of one of the
-% sequences, the break material stops the entire loop and tidy up.
-% This avoids needing to find the count of the two sequences, or
-% worrying about which is longer.
-% \begin{macrocode}
-\cs_new:Npn \seq_mapthread_function:NNN #1#2#3
- { \exp_after:wN \@@_mapthread_function:wNN #2 \s_@@_stop #1 #3 }
-\cs_new:Npn \@@_mapthread_function:wNN \s_@@ #1 \s_@@_stop #2#3
- {
- \exp_after:wN \@@_mapthread_function:wNw #2 \s_@@_stop #3
- #1 { ? \prg_break: } { }
- \prg_break_point:
- }
-\cs_new:Npn \@@_mapthread_function:wNw \s_@@ #1 \s_@@_stop #2
- {
- \@@_mapthread_function:Nnnwnn #2
- #1 { ? \prg_break: } { }
- \s_@@_stop
- }
-\cs_new:Npn \@@_mapthread_function:Nnnwnn #1#2#3#4 \s_@@_stop #5#6
- {
- \use_none:n #2
- \use_none:n #5
- #1 {#3} {#6}
- \@@_mapthread_function:Nnnwnn #1 #4 \s_@@_stop
- }
-\cs_generate_variant:Nn \seq_mapthread_function:NNN { Nc , c , cc }
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
% \begin{macro}{\seq_set_filter:NNn, \seq_gset_filter:NNn}
% \begin{macro}{\@@_set_filter:NNNn}
% Similar to \cs{seq_map_inline:Nn}, without a
@@ -312,176 +211,6 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@@_int_eval:w}
-% Useful to more quickly go through items.
-% \begin{macrocode}
-\cs_new_eq:NN \@@_int_eval:w \tex_numexpr:D
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}[noTF]{\seq_set_item:Nnn, \seq_set_item:cnn, \seq_gset_item:Nnn, \seq_gset_item:cnn}
-% \begin{macro}{\@@_set_item:NnnNN, \@@_set_item:nnNNNN, \@@_set_item_false:nnNNNN, \@@_set_item:nNnnNNNN}
-% \begin{macro}[rEXP]{\@@_set_item:wn, \@@_set_item_end:w}
-% The conditionals are distinguished from the |Nnn| versions by the
-% last argument \cs{use_ii:nn} vs \cs{use_i:nn}.
-% \begin{macrocode}
-\cs_new_protected:Npn \seq_set_item:Nnn #1#2#3
- { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_set:Nx \use_i:nn }
-\cs_new_protected:Npn \seq_gset_item:Nnn #1#2#3
- { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_gset:Nx \use_i:nn }
-\cs_generate_variant:Nn \seq_set_item:Nnn { c }
-\cs_generate_variant:Nn \seq_gset_item:Nnn { c }
-\prg_new_protected_conditional:Npnn \seq_set_item:Nnn #1#2#3 { TF , T , F }
- { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_set:Nx \use_ii:nn }
-\prg_new_protected_conditional:Npnn \seq_gset_item:Nnn #1#2#3 { TF , T , F }
- { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_gset:Nx \use_ii:nn }
-\prg_generate_conditional_variant:Nnn \seq_set_item:Nnn { c } { TF , T , F }
-\prg_generate_conditional_variant:Nnn \seq_gset_item:Nnn { c } { TF , T , F }
-% \end{macrocode}
-% Save the item to be stored and evaluate the position and the sequence
-% length only once. Then depending on the sign of the position, check
-% that it is not bigger than the length (in absolute value) nor zero.
-% \begin{macrocode}
-\cs_new_protected:Npn \@@_set_item:NnnNN #1#2#3
- {
- \tl_set:Nn \l_@@_internal_a_tl { \@@_item:n {#3} }
- \exp_args:Nff \@@_set_item:nnNNNN
- { \int_eval:n {#2} } { \seq_count:N #1 } #1 \use_none:nn
- }
-\cs_new_protected:Npn \@@_set_item:nnNNNN #1#2
- {
- \int_compare:nNnTF {#1} > 0
- { \int_compare:nNnF {#1} > {#2} { \@@_set_item:nNnnNNNN { #1 - 1 } } }
- {
- \int_compare:nNnF {#1} < {-#2}
- {
- \int_compare:nNnF {#1} = 0
- { \@@_set_item:nNnnNNNN { #2 + #1 } }
- }
- }
- \@@_set_item_false:nnNNNN {#1} {#2}
- }
-% \end{macrocode}
-% If the position is not ok, \cs{@@_set_item_false:nnNNNN} calls an
-% error or returns \texttt{false} (depending on the \cs{use_i:nn} vs
-% \cs{use_ii:nn} argument mentioned above).
-% \begin{macrocode}
-\cs_new_protected:Npn \@@_set_item_false:nnNNNN #1#2#3#4#5#6
- {
- #6
- {
- \msg_error:nnxxx { seq } { item-too-large }
- { \token_to_str:N #3 } {#2} {#1}
- }
- { \prg_return_false: }
- }
-\msg_new:nnnn { seq } { item-too-large }
- { Sequence~'#1'~does~not~have~an~item~#3 }
- {
- An~attempt~was~made~to~push~or~pop~the~item~at~position~#3~
- of~'#1',~but~this~
- \int_compare:nTF { #3 = 0 }
- { position~does~not~exist. }
- { sequence~only~has~#2~item \int_compare:nF { #2 = 1 } {s}. }
- }
-% \end{macrocode}
-% If the position is ok, \cs{@@_set_item:nNnnNNNN} makes the assignment
-% and returns \texttt{true} (in the case of conditionnals). Here |#1|
-% is an integer expression (position minus one), it needs to be
-% evaluated. The sequence |#5| starts with \cs{s_@@} (even if empty),
-% which stops the integer expression and is absorbed by it. The
-% \cs{if_meaning:w} test is slightly faster than an integer test (but
-% only works when testing against zero, hence the offset we chose in
-% the position). When we are done skipping items, insert the saved
-% item \cs{l_@@_internal_a_tl}. For |put| functions the last argument
-% of \cs{@@_set_item_end:w} is \cs{use_none:nn} and it absorbs the
-% item |#2| that we are removing: this is only useful for the |pop|
-% functions.
-% \begin{macrocode}
-\cs_new_protected:Npn \@@_set_item:nNnnNNNN #1#2#3#4#5#6#7#8
- {
- #7 #5
- {
- \s_@@
- \exp_after:wN \@@_set_item:wn
- \int_value:w \@@_int_eval:w #1
- #5 \s_@@_stop #6
- }
- #8 { } { \prg_return_true: }
- }
-\cs_new:Npn \@@_set_item:wn #1 \@@_item:n #2
- {
- \if_meaning:w 0 #1 \@@_set_item_end:w \fi:
- \exp_not:n { \@@_item:n {#2} }
- \exp_after:wN \@@_set_item:wn
- \int_value:w \@@_int_eval:w #1 - 1 \s_@@
- }
-\cs_new:Npn \@@_set_item_end:w #1 \exp_not:n #2 #3 \s_@@ #4 \s_@@_stop #5
- {
- #1
- \exp_not:o \l_@@_internal_a_tl
- \exp_not:n {#4}
- #5 #2
- }
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}[noTF]{\seq_pop_item:NnN, \seq_pop_item:cnN, \seq_gpop_item:NnN, \seq_gpop_item:cnN}
-% \begin{macro}{\@@_pop_item:NnNNN}
-% The |NnN| versions simply call the conditionals, for which we will
-% rely on the internals of \cs{seq_set_item:Nnn}.
-% \begin{macrocode}
-\cs_new_protected:Npn \seq_pop_item:NnN #1#2#3
- { \seq_pop_item:NnNTF #1 {#2} #3 { } { } }
-\cs_new_protected:Npn \seq_gpop_item:NnN #1#2#3
- { \seq_gpop_item:NnNTF #1 {#2} #3 { } { } }
-\cs_generate_variant:Nn \seq_pop_item:NnN { c }
-\cs_generate_variant:Nn \seq_gpop_item:NnN { c }
-\prg_new_protected_conditional:Npnn \seq_pop_item:NnN #1#2#3 { TF , T , F }
- { \@@_pop_item:NnNN #1 {#2} #3 \__kernel_tl_set:Nx }
-\prg_new_protected_conditional:Npnn \seq_gpop_item:NnN #1#2#3 { TF , T , F }
- { \@@_pop_item:NnNN #1 {#2} #3 \__kernel_tl_gset:Nx }
-\prg_generate_conditional_variant:Nnn \seq_pop_item:NnN { c } { TF , T , F }
-\prg_generate_conditional_variant:Nnn \seq_gpop_item:NnN { c } { TF , T , F }
-% \end{macrocode}
-% Save in \cs{l_@@_internal_b_tl} the token list variable |#3| in
-% which we will store the item. The \cs{@@_set_item:nnNNNN} auxiliary
-% eventually inserts \cs{l_@@_internal_a_tl} in place of the item
-% found in the sequence, so we empty that. Instead of the last
-% argument \cs{use_i:nn} or \cs{use_ii:nn} used for |put| functions,
-% we introduce \cs{@@_pop_item:nn}, which stores \cs{q_no_value}
-% before calling its second argument
-% (\cs{prg_return_true:}/\texttt{false:}) to end the conditional. The
-% item found is passed to \cs{@@_pop_item_aux:w}, which interrupts the
-% |x|-expanding sequence assignment and stores the item using the
-% assignment function in \cs{l_@@_internal_b_tl}.
-% \begin{macrocode}
-\cs_new_protected:Npn \@@_pop_item:NnNN #1#2#3#4
- {
- \tl_clear:N \l_@@_internal_a_tl
- \tl_set:Nn \l_@@_internal_b_tl { \__kernel_tl_set:Nx #3 }
- \exp_args:Nff \@@_set_item:nnNNNN
- { \int_eval:n {#2} } { \seq_count:N #1 }
- #1 \@@_pop_item_aux:w #4 \@@_pop_item:nn
- }
-\cs_new_protected:Npn \@@_pop_item:nn #1#2
- {
- \if_meaning:w \prg_return_false: #2
- \l_@@_internal_b_tl { \exp_not:N \q_no_value }
- \fi:
- #2
- }
-\cs_new:Npn \@@_pop_item_aux:w \@@_item:n #1
- {
- \if_false: { \fi: }
- \l_@@_internal_b_tl { \if_false: } \fi: \exp_not:n {#1}
- }
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
% \subsection{Additions to \pkg{l3tl}}
%
% \subsubsection{Building a token list}
diff --git a/macros/latex/contrib/l3kernel/l3cctab.dtx b/macros/latex/contrib/l3kernel/l3cctab.dtx
index e379c5406a..18dbc69238 100644
--- a/macros/latex/contrib/l3kernel/l3cctab.dtx
+++ b/macros/latex/contrib/l3kernel/l3cctab.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3clist.dtx b/macros/latex/contrib/l3kernel/l3clist.dtx
index 1aaeb46384..ff4f9f7197 100644
--- a/macros/latex/contrib/l3kernel/l3clist.dtx
+++ b/macros/latex/contrib/l3kernel/l3clist.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3coffins.dtx b/macros/latex/contrib/l3kernel/l3coffins.dtx
index 0d64025010..66f601180d 100644
--- a/macros/latex/contrib/l3kernel/l3coffins.dtx
+++ b/macros/latex/contrib/l3kernel/l3coffins.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3color.dtx b/macros/latex/contrib/l3kernel/l3color.dtx
index a38773626f..e931d0b871 100644
--- a/macros/latex/contrib/l3kernel/l3color.dtx
+++ b/macros/latex/contrib/l3kernel/l3color.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3debug.dtx b/macros/latex/contrib/l3kernel/l3debug.dtx
index b189c0e9ec..c0475ede4e 100644
--- a/macros/latex/contrib/l3kernel/l3debug.dtx
+++ b/macros/latex/contrib/l3kernel/l3debug.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3deprecation.dtx b/macros/latex/contrib/l3kernel/l3deprecation.dtx
index 3e4bbca6d5..c1fe0db03a 100644
--- a/macros/latex/contrib/l3kernel/l3deprecation.dtx
+++ b/macros/latex/contrib/l3kernel/l3deprecation.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -529,6 +529,13 @@
% \end{macro}
% \end{macro}
%
+% \begin{macro}{\seq_mapthread_function:NNN}
+% \begin{macrocode}
+\__kernel_patch_deprecation:nnNNpn { 2023-05-10 } { \seq_mapthread_function:NNN }
+\cs_gset:Npn \seq_mapthread_function:NNN { \seq_map_pairwise_function:NNN }
+% \end{macrocode}
+% \end{macro}
+%
% \subsection{Deprecated \pkg{l3sys} functions}
%
% \begin{macrocode}
diff --git a/macros/latex/contrib/l3kernel/l3doc.dtx b/macros/latex/contrib/l3kernel/l3doc.dtx
index c2b095f919..6056a215d0 100644
--- a/macros/latex/contrib/l3kernel/l3doc.dtx
+++ b/macros/latex/contrib/l3kernel/l3doc.dtx
@@ -85,7 +85,7 @@ and all files in that bundle must be distributed together.
% require you to do updates, if the class changes.}}
%
% \author{\Team}
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
% \maketitle
% \tableofcontents
%
diff --git a/macros/latex/contrib/l3kernel/l3doc.pdf b/macros/latex/contrib/l3kernel/l3doc.pdf
index ee26574500..e4f681f131 100644
--- a/macros/latex/contrib/l3kernel/l3doc.pdf
+++ b/macros/latex/contrib/l3kernel/l3doc.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3docstrip.dtx b/macros/latex/contrib/l3kernel/l3docstrip.dtx
index 1431a78d3c..e58953c8bb 100644
--- a/macros/latex/contrib/l3kernel/l3docstrip.dtx
+++ b/macros/latex/contrib/l3kernel/l3docstrip.dtx
@@ -63,7 +63,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3docstrip.pdf b/macros/latex/contrib/l3kernel/l3docstrip.pdf
index bd8eb0411e..194e4f8e35 100644
--- a/macros/latex/contrib/l3kernel/l3docstrip.pdf
+++ b/macros/latex/contrib/l3kernel/l3docstrip.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3expan.dtx b/macros/latex/contrib/l3kernel/l3expan.dtx
index 55f0b65159..8e6e06deeb 100644
--- a/macros/latex/contrib/l3kernel/l3expan.dtx
+++ b/macros/latex/contrib/l3kernel/l3expan.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3file.dtx b/macros/latex/contrib/l3kernel/l3file.dtx
index 4d1b0660b7..c5e7fc1df7 100644
--- a/macros/latex/contrib/l3kernel/l3file.dtx
+++ b/macros/latex/contrib/l3kernel/l3file.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -2815,8 +2815,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[EXP]{\file_full_name:n, \@@_full_name:n}
-% \begin{macro}[EXP]{\@@_full_name_aux:nn}
+% \begin{macro}[EXP]{\file_full_name:n, \@@_full_name:n, \@@_full_name_aux:n}
+% \begin{macro}[EXP]{\@@_full_name_auxi:nn, \@@_full_name_auxii:nn}
% \begin{macro}[EXP]{\@@_full_name_aux:Nnn}
% \begin{macro}[EXP]{\@@_full_name_aux:nN}
% \begin{macro}[EXP]{\@@_full_name_aux:nnN}
@@ -2849,9 +2849,40 @@
\cs_new:Npn \@@_full_name:n #1
{
\tl_if_blank:nF {#1}
- { \exp_args:Nne \@@_full_name_aux:nn {#1} { \@@_size:n {#1} } }
+ { \exp_args:Nne \@@_full_name_auxii:nn {#1} { \@@_full_name_aux:n {#1} } }
}
-\cs_new:Npn \@@_full_name_aux:nn #1 #2
+% \end{macrocode}
+% To avoid repeated reading of files we need to cache the loading:
+% this is important as the code here is used by \emph{all} file checks.
+% The same marker is used in the \LaTeXe{} kernel, meaning that we get a
+% double-saving with for example \cs{IfFileExists}. As this is all about
+% performance, we use the low-level approach for the conditionals. For
+% a file already seen, the size is reported as $-1$ so it's distinct from
+% any non-cached ones.
+% \begin{macrocode}
+\cs_new:Npn \@@_full_name_aux:n #1
+ {
+ \if_cs_exist:w @@_seen_ \tl_to_str:n {#1} : \cs_end:
+ -1
+ \else:
+ \exp_args:Ne \@@_full_name_auxi:nn { \@@_size:n {#1} } {#1}
+ \fi:
+ }
+% \end{macrocode}
+% We will need the size of files later, and we have to avoid the
+% \cs{scan_stop:} causing issues if we are raising the flag. Thus there is
+% a slightly odd gobble here.
+% \begin{macrocode}
+\cs_new:Npn \@@_full_name_auxi:nn #1#2
+ {
+ \if:w \scan_stop: #1 \scan_stop:
+ \else:
+ \exp_after:wN \use_none:n
+ \cs:w @@_seen_ \tl_to_str:n {#2} : \cs_end:
+ #1
+ \fi:
+ }
+\cs_new:Npn \@@_full_name_auxii:nn #1 #2
{
\tl_if_blank:nTF {#2}
{
@@ -2873,7 +2904,7 @@
\cs_new:Npn \@@_full_name_aux:Nnn #1#2#3
{ \exp_args:Ne \@@_full_name_aux:nN { \tl_to_str:n {#3} / #2 } #1 }
\cs_new:Npn \@@_full_name_aux:nN #1
- { \exp_args:Nne \@@_full_name_aux:nnN {#1} { \@@_size:n {#1} } }
+ { \exp_args:Nne \@@_full_name_aux:nnN {#1} { \@@_full_name_aux:n {#1} } }
\cs_new:Npn \@@_full_name_aux:nnN #1 #2 #3
{
\tl_if_blank:nF {#2}
@@ -2913,14 +2944,15 @@
{ #1 #3 }
}
\cs_new:Npn \@@_ext_check:nnn #1
- { \exp_args:Nne \@@_ext_check:nnnn {#1} { \@@_size:n {#1} } }
+ { \exp_args:Nne \@@_ext_check:nnnn {#1} { \@@_full_name_aux:n {#1} } }
\cs_new:Npn \@@_ext_check:nnnn #1#2#3#4
{
\tl_if_blank:nTF {#2}
{#3}
{
- \int_compare:nNnTF
- {#4} = {#2}
+ \bool_lazy_or:nnTF
+ { \int_compare_p:nNn {#4} = {#2} }
+ { \int_compare_p:nNn {#2} = { -1 } }
{#1}
{#3}
}
diff --git a/macros/latex/contrib/l3kernel/l3flag.dtx b/macros/latex/contrib/l3kernel/l3flag.dtx
index 98f74360d0..581b7a7227 100644
--- a/macros/latex/contrib/l3kernel/l3flag.dtx
+++ b/macros/latex/contrib/l3kernel/l3flag.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-assign.dtx b/macros/latex/contrib/l3kernel/l3fp-assign.dtx
index 03c018eec4..1fcd33b8d9 100644
--- a/macros/latex/contrib/l3kernel/l3fp-assign.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-assign.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
% \maketitle
%
% \begin{documentation}
diff --git a/macros/latex/contrib/l3kernel/l3fp-aux.dtx b/macros/latex/contrib/l3kernel/l3fp-aux.dtx
index dcd9442da6..b18b39218d 100644
--- a/macros/latex/contrib/l3kernel/l3fp-aux.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-aux.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-basics.dtx b/macros/latex/contrib/l3kernel/l3fp-basics.dtx
index c9275deea4..635ebbcdde 100644
--- a/macros/latex/contrib/l3kernel/l3fp-basics.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-basics.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-convert.dtx b/macros/latex/contrib/l3kernel/l3fp-convert.dtx
index a9cf9298e7..6eb83223ab 100644
--- a/macros/latex/contrib/l3kernel/l3fp-convert.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-convert.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-expo.dtx b/macros/latex/contrib/l3kernel/l3fp-expo.dtx
index d80f06d201..99824f74a8 100644
--- a/macros/latex/contrib/l3kernel/l3fp-expo.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-expo.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-extended.dtx b/macros/latex/contrib/l3kernel/l3fp-extended.dtx
index 1b87ecdc1b..ca1372da43 100644
--- a/macros/latex/contrib/l3kernel/l3fp-extended.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-extended.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-logic.dtx b/macros/latex/contrib/l3kernel/l3fp-logic.dtx
index cdbdb96f77..ca76fecb2c 100644
--- a/macros/latex/contrib/l3kernel/l3fp-logic.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-logic.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-parse.dtx b/macros/latex/contrib/l3kernel/l3fp-parse.dtx
index 4f745b04a3..d3969b735c 100644
--- a/macros/latex/contrib/l3kernel/l3fp-parse.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-parse.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-random.dtx b/macros/latex/contrib/l3kernel/l3fp-random.dtx
index 94313834ba..76c797e2eb 100644
--- a/macros/latex/contrib/l3kernel/l3fp-random.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-random.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-round.dtx b/macros/latex/contrib/l3kernel/l3fp-round.dtx
index 4e0f7fcd8f..3ece03051c 100644
--- a/macros/latex/contrib/l3kernel/l3fp-round.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-round.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp-traps.dtx b/macros/latex/contrib/l3kernel/l3fp-traps.dtx
index 6ece565727..7c2b5cf957 100644
--- a/macros/latex/contrib/l3kernel/l3fp-traps.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-traps.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
% \maketitle
%
% \begin{documentation}
diff --git a/macros/latex/contrib/l3kernel/l3fp-trig.dtx b/macros/latex/contrib/l3kernel/l3fp-trig.dtx
index bb6192a8c8..991a56ec7a 100644
--- a/macros/latex/contrib/l3kernel/l3fp-trig.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp-trig.dtx
@@ -40,7 +40,7 @@
% {latex-team@latex-project.org}^^A
% }^^A
% }
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fp.dtx b/macros/latex/contrib/l3kernel/l3fp.dtx
index b7ee984fa7..1d14dba2b6 100644
--- a/macros/latex/contrib/l3kernel/l3fp.dtx
+++ b/macros/latex/contrib/l3kernel/l3fp.dtx
@@ -49,7 +49,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3fparray.dtx b/macros/latex/contrib/l3kernel/l3fparray.dtx
index fbd5758a5c..7311ad5358 100644
--- a/macros/latex/contrib/l3kernel/l3fparray.dtx
+++ b/macros/latex/contrib/l3kernel/l3fparray.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3int.dtx b/macros/latex/contrib/l3kernel/l3int.dtx
index bdfa2a6385..ca095b0359 100644
--- a/macros/latex/contrib/l3kernel/l3int.dtx
+++ b/macros/latex/contrib/l3kernel/l3int.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3intarray.dtx b/macros/latex/contrib/l3kernel/l3intarray.dtx
index d2af694015..3cc0e52578 100644
--- a/macros/latex/contrib/l3kernel/l3intarray.dtx
+++ b/macros/latex/contrib/l3kernel/l3intarray.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
index 35441b1fdb..2bd0c676f0 100644
--- a/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
+++ b/macros/latex/contrib/l3kernel/l3kernel-functions.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3keys.dtx b/macros/latex/contrib/l3kernel/l3keys.dtx
index 4d5faa2af5..60645c8363 100644
--- a/macros/latex/contrib/l3kernel/l3keys.dtx
+++ b/macros/latex/contrib/l3kernel/l3keys.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3legacy.dtx b/macros/latex/contrib/l3kernel/l3legacy.dtx
index c3024b4fba..0b228b4333 100644
--- a/macros/latex/contrib/l3kernel/l3legacy.dtx
+++ b/macros/latex/contrib/l3kernel/l3legacy.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3luatex.dtx b/macros/latex/contrib/l3kernel/l3luatex.dtx
index cd31d0ebe2..e73b5cbe7c 100644
--- a/macros/latex/contrib/l3kernel/l3luatex.dtx
+++ b/macros/latex/contrib/l3kernel/l3luatex.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3msg.dtx b/macros/latex/contrib/l3kernel/l3msg.dtx
index f2705cf8bc..bb739840dc 100644
--- a/macros/latex/contrib/l3kernel/l3msg.dtx
+++ b/macros/latex/contrib/l3kernel/l3msg.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -1991,6 +1991,15 @@
LaTeX~has~been~asked~to~create~a~new~scan~mark~'#1'~
but~this~name~has~already~been~used~for~a~scan~mark.
}
+\msg_new:nnnn { seq } { item-too-large }
+ { Sequence~'#1'~does~not~have~an~item~#3 }
+ {
+ An~attempt~was~made~to~push~or~pop~the~item~at~position~#3~
+ of~'#1',~but~this~
+ \int_compare:nTF { #3 = 0 }
+ { position~does~not~exist. }
+ { sequence~only~has~#2~item \int_compare:nF { #2 = 1 } {s}. }
+ }
\msg_new:nnnn { seq } { shuffle-too-large }
{ The~sequence~#1~is~too~long~to~be~shuffled~by~TeX. }
{
diff --git a/macros/latex/contrib/l3kernel/l3names.dtx b/macros/latex/contrib/l3kernel/l3names.dtx
index 7a04a58b0b..1470671ec6 100644
--- a/macros/latex/contrib/l3kernel/l3names.dtx
+++ b/macros/latex/contrib/l3kernel/l3names.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3news.pdf b/macros/latex/contrib/l3kernel/l3news.pdf
index bc190a368d..636a6e0ec5 100644
--- a/macros/latex/contrib/l3kernel/l3news.pdf
+++ b/macros/latex/contrib/l3kernel/l3news.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news01.pdf b/macros/latex/contrib/l3kernel/l3news01.pdf
index 156a7a5378..3f72f1e5b3 100644
--- a/macros/latex/contrib/l3kernel/l3news01.pdf
+++ b/macros/latex/contrib/l3kernel/l3news01.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news02.pdf b/macros/latex/contrib/l3kernel/l3news02.pdf
index 5831b805d8..ae10be53a6 100644
--- a/macros/latex/contrib/l3kernel/l3news02.pdf
+++ b/macros/latex/contrib/l3kernel/l3news02.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news03.pdf b/macros/latex/contrib/l3kernel/l3news03.pdf
index d36a7cc5db..ff4daf4033 100644
--- a/macros/latex/contrib/l3kernel/l3news03.pdf
+++ b/macros/latex/contrib/l3kernel/l3news03.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news04.pdf b/macros/latex/contrib/l3kernel/l3news04.pdf
index 2d7a417810..57731785c3 100644
--- a/macros/latex/contrib/l3kernel/l3news04.pdf
+++ b/macros/latex/contrib/l3kernel/l3news04.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news05.pdf b/macros/latex/contrib/l3kernel/l3news05.pdf
index c40b6b1ac5..1c51600729 100644
--- a/macros/latex/contrib/l3kernel/l3news05.pdf
+++ b/macros/latex/contrib/l3kernel/l3news05.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news06.pdf b/macros/latex/contrib/l3kernel/l3news06.pdf
index f974a19833..c170a56ff6 100644
--- a/macros/latex/contrib/l3kernel/l3news06.pdf
+++ b/macros/latex/contrib/l3kernel/l3news06.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news07.pdf b/macros/latex/contrib/l3kernel/l3news07.pdf
index 2074566cda..3fa83fddad 100644
--- a/macros/latex/contrib/l3kernel/l3news07.pdf
+++ b/macros/latex/contrib/l3kernel/l3news07.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news08.pdf b/macros/latex/contrib/l3kernel/l3news08.pdf
index 50c2eb1947..c3a95d78de 100644
--- a/macros/latex/contrib/l3kernel/l3news08.pdf
+++ b/macros/latex/contrib/l3kernel/l3news08.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news09.pdf b/macros/latex/contrib/l3kernel/l3news09.pdf
index 241159b270..c4902677af 100644
--- a/macros/latex/contrib/l3kernel/l3news09.pdf
+++ b/macros/latex/contrib/l3kernel/l3news09.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news10.pdf b/macros/latex/contrib/l3kernel/l3news10.pdf
index 0dec104832..3f1f303dc5 100644
--- a/macros/latex/contrib/l3kernel/l3news10.pdf
+++ b/macros/latex/contrib/l3kernel/l3news10.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news11.pdf b/macros/latex/contrib/l3kernel/l3news11.pdf
index e4f69d06f8..623bb991d2 100644
--- a/macros/latex/contrib/l3kernel/l3news11.pdf
+++ b/macros/latex/contrib/l3kernel/l3news11.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3news12.pdf b/macros/latex/contrib/l3kernel/l3news12.pdf
index 7c5d4bdd4a..ad090e333b 100644
--- a/macros/latex/contrib/l3kernel/l3news12.pdf
+++ b/macros/latex/contrib/l3kernel/l3news12.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3pdf.dtx b/macros/latex/contrib/l3kernel/l3pdf.dtx
index aa22e82215..f3e7834b6e 100644
--- a/macros/latex/contrib/l3kernel/l3pdf.dtx
+++ b/macros/latex/contrib/l3kernel/l3pdf.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3prefixes.pdf b/macros/latex/contrib/l3kernel/l3prefixes.pdf
index 1b0b196286..d3204c1c37 100644
--- a/macros/latex/contrib/l3kernel/l3prefixes.pdf
+++ b/macros/latex/contrib/l3kernel/l3prefixes.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3prg.dtx b/macros/latex/contrib/l3kernel/l3prg.dtx
index 1324b1eb42..83b2904740 100644
--- a/macros/latex/contrib/l3kernel/l3prg.dtx
+++ b/macros/latex/contrib/l3kernel/l3prg.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -654,7 +654,7 @@
% The \meta{code} associated to this first case is left in the input
% stream, followed by the \meta{true code}, and other cases are
% discarded. If none of the cases match then only the \meta{false
-% code} is inserted. The function \cs{bool_case_true:n},
+% code} is inserted. The function \cs{bool_case:n},
% which does nothing if there is no match, is
% also available. For example
% \begin{verbatim}
diff --git a/macros/latex/contrib/l3kernel/l3prop.dtx b/macros/latex/contrib/l3kernel/l3prop.dtx
index da3a73a51c..297fcd877f 100644
--- a/macros/latex/contrib/l3kernel/l3prop.dtx
+++ b/macros/latex/contrib/l3kernel/l3prop.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3quark.dtx b/macros/latex/contrib/l3kernel/l3quark.dtx
index a039cf8a97..fda47356ef 100644
--- a/macros/latex/contrib/l3kernel/l3quark.dtx
+++ b/macros/latex/contrib/l3kernel/l3quark.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3regex.dtx b/macros/latex/contrib/l3kernel/l3regex.dtx
index b2443a4b27..46629fc8d6 100644
--- a/macros/latex/contrib/l3kernel/l3regex.dtx
+++ b/macros/latex/contrib/l3kernel/l3regex.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3seq.dtx b/macros/latex/contrib/l3kernel/l3seq.dtx
index e4aeffa83f..d5d0a52146 100644
--- a/macros/latex/contrib/l3kernel/l3seq.dtx
+++ b/macros/latex/contrib/l3kernel/l3seq.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
@@ -474,6 +474,24 @@
% \cs{tl_if_eq:nnTF}.
% \end{function}
%
+% \begin{function}[added = 2021-04-29, noTF]
+% {\seq_set_item:Nnn, \seq_set_item:cnn, \seq_gset_item:Nnn, \seq_gset_item:cnn}
+% \begin{syntax}
+% \cs{seq_set_item:Nnn} \meta{seq~var} \Arg{int expr} \Arg{item}
+% \cs{seq_set_item:NnnTF} \meta{seq~var} \Arg{int expr} \Arg{item} \Arg{true code} \Arg{false code}
+% \end{syntax}
+% Removes the item of \meta{sequence} at the position given by
+% evaluating the \meta{int expr} and replaces it by
+% \meta{item}. Items are indexed from $1$ on the left/top of the
+% \meta{sequence}, or from $-1$ on the right/bottom. If the
+% \meta{int expr} is zero or is larger (in absolute value)
+% than the number of items in the sequence, the \meta{sequence} is not
+% modified. In these cases, \cs{seq_set_item:Nnn} raises an error
+% while \cs{seq_set_item:NnnTF} runs the \meta{false code}. In cases
+% where the assignment was successful, \meta{true code} is run
+% afterwards.
+% \end{function}
+%
% \begin{function}[added = 2014-07-18]
% {
% \seq_reverse:N, \seq_reverse:c,
@@ -621,6 +639,24 @@
% and so on) as~|#1| and the \meta{item} as~|#2|.
% \end{function}
%
+% \begin{function}[rEXP, added = 2023-05-10]
+% {
+% \seq_map_pairwise_function:NNN, \seq_map_pairwise_function:NcN,
+% \seq_map_pairwise_function:cNN, \seq_map_pairwise_function:ccN
+% }
+% \begin{syntax}
+% \cs{seq_map_pairwise_function:NNN} \meta{seq_1} \meta{seq_2} \meta{function}
+% \end{syntax}
+% Applies \meta{function} to every pair of items
+% \meta{seq_1-item}--\meta{seq_2-item} from the two sequences, returning
+% items from both sequences from left to right. The \meta{function}
+% receives two \texttt{n}-type arguments for each iteration. The mapping
+% terminates when
+% the end of either sequence is reached (\emph{i.e.}~whichever sequence has
+% fewer items determines how many iterations
+% occur).
+% \end{function}
+%
% \begin{function}[rEXP, updated = 2012-06-29]{\seq_map_break:}
% \begin{syntax}
% \cs{seq_map_break:}
@@ -1513,6 +1549,113 @@
% \end{macro}
% \end{macro}
%
+% \begin{macro}{\@@_int_eval:w}
+% Useful to more quickly go through items.
+% \begin{macrocode}
+\cs_new_eq:NN \@@_int_eval:w \tex_numexpr:D
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}[noTF]{\seq_set_item:Nnn, \seq_set_item:cnn, \seq_gset_item:Nnn, \seq_gset_item:cnn}
+% \begin{macro}{\@@_set_item:NnnNN, \@@_set_item:nnNNNN, \@@_set_item_false:nnNNNN, \@@_set_item:nNnnNNNN}
+% \begin{macro}[rEXP]{\@@_set_item:wn, \@@_set_item_end:w}
+% The conditionals are distinguished from the |Nnn| versions by the
+% last argument \cs{use_ii:nn} vs \cs{use_i:nn}.
+% \begin{macrocode}
+\cs_new_protected:Npn \seq_set_item:Nnn #1#2#3
+ { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_set:Nx \use_i:nn }
+\cs_new_protected:Npn \seq_gset_item:Nnn #1#2#3
+ { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_gset:Nx \use_i:nn }
+\cs_generate_variant:Nn \seq_set_item:Nnn { c }
+\cs_generate_variant:Nn \seq_gset_item:Nnn { c }
+\prg_new_protected_conditional:Npnn \seq_set_item:Nnn #1#2#3 { TF , T , F }
+ { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_set:Nx \use_ii:nn }
+\prg_new_protected_conditional:Npnn \seq_gset_item:Nnn #1#2#3 { TF , T , F }
+ { \@@_set_item:NnnNN #1 {#2} {#3} \__kernel_tl_gset:Nx \use_ii:nn }
+\prg_generate_conditional_variant:Nnn \seq_set_item:Nnn { c } { TF , T , F }
+\prg_generate_conditional_variant:Nnn \seq_gset_item:Nnn { c } { TF , T , F }
+% \end{macrocode}
+% Save the item to be stored and evaluate the position and the sequence
+% length only once. Then depending on the sign of the position, check
+% that it is not bigger than the length (in absolute value) nor zero.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_set_item:NnnNN #1#2#3
+ {
+ \tl_set:Nn \l_@@_internal_a_tl { \@@_item:n {#3} }
+ \exp_args:Nff \@@_set_item:nnNNNN
+ { \int_eval:n {#2} } { \seq_count:N #1 } #1 \use_none:nn
+ }
+\cs_new_protected:Npn \@@_set_item:nnNNNN #1#2
+ {
+ \int_compare:nNnTF {#1} > 0
+ { \int_compare:nNnF {#1} > {#2} { \@@_set_item:nNnnNNNN { #1 - 1 } } }
+ {
+ \int_compare:nNnF {#1} < {-#2}
+ {
+ \int_compare:nNnF {#1} = 0
+ { \@@_set_item:nNnnNNNN { #2 + #1 } }
+ }
+ }
+ \@@_set_item_false:nnNNNN {#1} {#2}
+ }
+% \end{macrocode}
+% If the position is not ok, \cs{@@_set_item_false:nnNNNN} calls an
+% error or returns \texttt{false} (depending on the \cs{use_i:nn} vs
+% \cs{use_ii:nn} argument mentioned above).
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_set_item_false:nnNNNN #1#2#3#4#5#6
+ {
+ #6
+ {
+ \msg_error:nnxxx { seq } { item-too-large }
+ { \token_to_str:N #3 } {#2} {#1}
+ }
+ { \prg_return_false: }
+ }
+% \end{macrocode}
+% If the position is ok, \cs{@@_set_item:nNnnNNNN} makes the assignment
+% and returns \texttt{true} (in the case of conditionnals). Here |#1|
+% is an integer expression (position minus one), it needs to be
+% evaluated. The sequence |#5| starts with \cs{s_@@} (even if empty),
+% which stops the integer expression and is absorbed by it. The
+% \cs{if_meaning:w} test is slightly faster than an integer test (but
+% only works when testing against zero, hence the offset we chose in
+% the position). When we are done skipping items, insert the saved
+% item \cs{l_@@_internal_a_tl}. For |put| functions the last argument
+% of \cs{@@_set_item_end:w} is \cs{use_none:nn} and it absorbs the
+% item |#2| that we are removing: this is only useful for the |pop|
+% functions.
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_set_item:nNnnNNNN #1#2#3#4#5#6#7#8
+ {
+ #7 #5
+ {
+ \s_@@
+ \exp_after:wN \@@_set_item:wn
+ \int_value:w \@@_int_eval:w #1
+ #5 \s_@@_stop #6
+ }
+ #8 { } { \prg_return_true: }
+ }
+\cs_new:Npn \@@_set_item:wn #1 \@@_item:n #2
+ {
+ \if_meaning:w 0 #1 \@@_set_item_end:w \fi:
+ \exp_not:n { \@@_item:n {#2} }
+ \exp_after:wN \@@_set_item:wn
+ \int_value:w \@@_int_eval:w #1 - 1 \s_@@
+ }
+\cs_new:Npn \@@_set_item_end:w #1 \exp_not:n #2 #3 \s_@@ #4 \s_@@_stop #5
+ {
+ #1
+ \exp_not:o \l_@@_internal_a_tl
+ \exp_not:n {#4}
+ #5 #2
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}
% {\seq_reverse:N, \seq_reverse:c, \seq_greverse:N, \seq_greverse:c}
% \begin{macro}{\@@_reverse:NN}
@@ -2160,6 +2303,53 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}
+% {
+% \seq_map_pairwise_function:NNN, \seq_map_pairwise_function:NcN,
+% \seq_map_pairwise_function:cNN, \seq_map_pairwise_function:ccN
+% }
+% \begin{macro}
+% {
+% \@@_map_pairwise_function:wNN, \@@_map_pairwise_function:wNw,
+% \@@_map_pairwise_function:Nnnwnn
+% }
+% The idea is to first expand both sequences, adding the
+% usual |{ ? \prg_break: } { }| to the end of each one. This is
+% most conveniently done in two steps using an auxiliary function.
+% The mapping then throws away the first tokens of |#2| and |#5|,
+% which for items in both sequences are \cs{s_@@}
+% \cs{@@_item:n}. The function to be mapped are then be applied to
+% the two entries. When the code hits the end of one of the
+% sequences, the break material stops the entire loop and tidy up.
+% This avoids needing to find the count of the two sequences, or
+% worrying about which is longer.
+% \begin{macrocode}
+\cs_new:Npn \seq_map_pairwise_function:NNN #1#2#3
+ { \exp_after:wN \@@_map_pairwise_function:wNN #2 \s_@@_stop #1 #3 }
+\cs_new:Npn \@@_map_pairwise_function:wNN \s_@@ #1 \s_@@_stop #2#3
+ {
+ \exp_after:wN \@@_map_pairwise_function:wNw #2 \s_@@_stop #3
+ #1 { ? \prg_break: } { }
+ \prg_break_point:
+ }
+\cs_new:Npn \@@_map_pairwise_function:wNw \s_@@ #1 \s_@@_stop #2
+ {
+ \@@_map_pairwise_function:Nnnwnn #2
+ #1 { ? \prg_break: } { }
+ \s_@@_stop
+ }
+\cs_new:Npn \@@_map_pairwise_function:Nnnwnn #1#2#3#4 \s_@@_stop #5#6
+ {
+ \use_none:n #2
+ \use_none:n #5
+ #1 {#3} {#6}
+ \@@_map_pairwise_function:Nnnwnn #1 #4 \s_@@_stop
+ }
+\cs_generate_variant:Nn \seq_map_pairwise_function:NNN { Nc , c , cc }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\seq_set_map_x:NNn, \seq_gset_map_x:NNn}
% \begin{macro}{\@@_set_map_x:NNNn}
% Very similar to \cs{seq_set_filter:NNn}. We could actually
diff --git a/macros/latex/contrib/l3kernel/l3skip.dtx b/macros/latex/contrib/l3kernel/l3skip.dtx
index 2d18a850d5..808807483a 100644
--- a/macros/latex/contrib/l3kernel/l3skip.dtx
+++ b/macros/latex/contrib/l3kernel/l3skip.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3sort.dtx b/macros/latex/contrib/l3kernel/l3sort.dtx
index 80be229f40..72db7d8c42 100644
--- a/macros/latex/contrib/l3kernel/l3sort.dtx
+++ b/macros/latex/contrib/l3kernel/l3sort.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3str-convert.dtx b/macros/latex/contrib/l3kernel/l3str-convert.dtx
index abaeb6d72a..f71d2cb47e 100644
--- a/macros/latex/contrib/l3kernel/l3str-convert.dtx
+++ b/macros/latex/contrib/l3kernel/l3str-convert.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3str.dtx b/macros/latex/contrib/l3kernel/l3str.dtx
index 603af98607..e199e98b94 100644
--- a/macros/latex/contrib/l3kernel/l3str.dtx
+++ b/macros/latex/contrib/l3kernel/l3str.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3styleguide.pdf b/macros/latex/contrib/l3kernel/l3styleguide.pdf
index dc78cc2558..bf81491af3 100644
--- a/macros/latex/contrib/l3kernel/l3styleguide.pdf
+++ b/macros/latex/contrib/l3kernel/l3styleguide.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3styleguide.tex b/macros/latex/contrib/l3kernel/l3styleguide.tex
index d72c42d3bf..093b2e6e83 100644
--- a/macros/latex/contrib/l3kernel/l3styleguide.tex
+++ b/macros/latex/contrib/l3kernel/l3styleguide.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2023-05-05}
+\date{Released 2023-05-11}
\begin{document}
diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
index 42670a750f..d5534b9fa4 100644
--- a/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
+++ b/macros/latex/contrib/l3kernel/l3syntax-changes.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3syntax-changes.tex b/macros/latex/contrib/l3kernel/l3syntax-changes.tex
index 4b050d797d..e8b8b4911a 100644
--- a/macros/latex/contrib/l3kernel/l3syntax-changes.tex
+++ b/macros/latex/contrib/l3kernel/l3syntax-changes.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2023-05-05}
+\date{Released 2023-05-11}
\newcommand{\TF}{\textit{(TF)}}
diff --git a/macros/latex/contrib/l3kernel/l3sys.dtx b/macros/latex/contrib/l3kernel/l3sys.dtx
index 6125c76928..6f64b5ea4c 100644
--- a/macros/latex/contrib/l3kernel/l3sys.dtx
+++ b/macros/latex/contrib/l3kernel/l3sys.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.pdf b/macros/latex/contrib/l3kernel/l3term-glossary.pdf
index f70f96750d..96e6dba07f 100644
--- a/macros/latex/contrib/l3kernel/l3term-glossary.pdf
+++ b/macros/latex/contrib/l3kernel/l3term-glossary.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/l3term-glossary.tex b/macros/latex/contrib/l3kernel/l3term-glossary.tex
index c33970000c..4ef72973f7 100644
--- a/macros/latex/contrib/l3kernel/l3term-glossary.tex
+++ b/macros/latex/contrib/l3kernel/l3term-glossary.tex
@@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2023-05-05}
+\date{Released 2023-05-11}
\newcommand{\TF}{\textit{(TF)}}
diff --git a/macros/latex/contrib/l3kernel/l3text-case.dtx b/macros/latex/contrib/l3kernel/l3text-case.dtx
index 3a71dd4b01..0dc9db24ed 100644
--- a/macros/latex/contrib/l3kernel/l3text-case.dtx
+++ b/macros/latex/contrib/l3kernel/l3text-case.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3text-map.dtx b/macros/latex/contrib/l3kernel/l3text-map.dtx
index ef93deb909..958ac7370e 100644
--- a/macros/latex/contrib/l3kernel/l3text-map.dtx
+++ b/macros/latex/contrib/l3kernel/l3text-map.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3text-purify.dtx b/macros/latex/contrib/l3kernel/l3text-purify.dtx
index 35c73a621a..799d676b13 100644
--- a/macros/latex/contrib/l3kernel/l3text-purify.dtx
+++ b/macros/latex/contrib/l3kernel/l3text-purify.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3text.dtx b/macros/latex/contrib/l3kernel/l3text.dtx
index d9057ea51f..11fe78a202 100644
--- a/macros/latex/contrib/l3kernel/l3text.dtx
+++ b/macros/latex/contrib/l3kernel/l3text.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
index c9beca06a3..127aaaab2a 100644
--- a/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
+++ b/macros/latex/contrib/l3kernel/l3tl-analysis.dtx
@@ -44,7 +44,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3tl.dtx b/macros/latex/contrib/l3kernel/l3tl.dtx
index 741463fee8..6f0eb9f39e 100644
--- a/macros/latex/contrib/l3kernel/l3tl.dtx
+++ b/macros/latex/contrib/l3kernel/l3tl.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3token.dtx b/macros/latex/contrib/l3kernel/l3token.dtx
index dad206a406..77e94d5b25 100644
--- a/macros/latex/contrib/l3kernel/l3token.dtx
+++ b/macros/latex/contrib/l3kernel/l3token.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/l3unicode.dtx b/macros/latex/contrib/l3kernel/l3unicode.dtx
index 7c10f17791..fc3a2ba5e0 100644
--- a/macros/latex/contrib/l3kernel/l3unicode.dtx
+++ b/macros/latex/contrib/l3kernel/l3unicode.dtx
@@ -43,7 +43,7 @@
% }^^A
% }
%
-% \date{Released 2023-05-05}
+% \date{Released 2023-05-11}
%
% \maketitle
%
diff --git a/macros/latex/contrib/l3kernel/source3.pdf b/macros/latex/contrib/l3kernel/source3.pdf
index 820dcb66c9..68f89b6013 100644
--- a/macros/latex/contrib/l3kernel/source3.pdf
+++ b/macros/latex/contrib/l3kernel/source3.pdf
Binary files differ
diff --git a/macros/latex/contrib/l3kernel/source3.tex b/macros/latex/contrib/l3kernel/source3.tex
index 95a81cac1b..ba7f8d430f 100644
--- a/macros/latex/contrib/l3kernel/source3.tex
+++ b/macros/latex/contrib/l3kernel/source3.tex
@@ -53,7 +53,7 @@ for those people who are interested.
{latex-team@latex-project.org}%
}%
}
-\date{Released 2023-05-05}
+\date{Released 2023-05-11}
\pagenumbering{roman}
\maketitle
diff --git a/macros/latex/contrib/ufrgscca/README.md b/macros/latex/contrib/ufrgscca/README.md
index b841fe2513..b857eb22cd 100644
--- a/macros/latex/contrib/ufrgscca/README.md
+++ b/macros/latex/contrib/ufrgscca/README.md
@@ -118,7 +118,11 @@ The Current Maintainer of this work is Alceu Frigeri
-------------
## Changelog
-* Version 1.9 (this)
+* Version 1.10 (this)
+ - documentation review: typos and formating
+ - added options 'article' and 'nogeometry' (see documentation)
+
+* Version 1.9
- changing the version system to a more reasonable x.y
- fine tuning the List of Figures/Tables spacing (in case of relnum==false)
diff --git a/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf b/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
index 78cc4cfb9d..0377c66f09 100644
--- a/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
+++ b/macros/latex/contrib/ufrgscca/doc/ufrgscca.pdf
@@ -1,3174 +1,3462 @@
%PDF-1.5
%ÐÔÅØ
4 0 obj
-<< /S /GoTo /D (section.1) >>
+<< /S /GoTo /D (section.2) >>
endobj
7 0 obj
(\376\377\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n)
endobj
8 0 obj
-<< /S /GoTo /D (subsection.2) >>
+<< /S /GoTo /D (subsection.3) >>
endobj
11 0 obj
(\376\377\000C\000u\000r\000r\000e\000n\000t\000\040\000V\000e\000r\000s\000i\000o\000n)
endobj
12 0 obj
-<< /S /GoTo /D (section.3) >>
+<< /S /GoTo /D (section.4) >>
endobj
15 0 obj
(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000\040\000C\000l\000a\000s\000s)
endobj
16 0 obj
-<< /S /GoTo /D (subsection.4) >>
+<< /S /GoTo /D (subsection.5) >>
endobj
19 0 obj
(\376\377\000C\000l\000a\000s\000s\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
20 0 obj
-<< /S /GoTo /D (subsection.5) >>
+<< /S /GoTo /D (subsection.6) >>
endobj
23 0 obj
(\376\377\000C\000l\000a\000s\000s\000\040\000D\000e\000c\000l\000a\000r\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
24 0 obj
-<< /S /GoTo /D (subsection.6) >>
+<< /S /GoTo /D (subsection.7) >>
endobj
27 0 obj
(\376\377\000C\000l\000a\000s\000s\000\040\000K\000n\000o\000w\000n\000\040\000H\000o\000o\000k\000s)
endobj
28 0 obj
-<< /S /GoTo /D (section.7) >>
+<< /S /GoTo /D (section.8) >>
endobj
31 0 obj
(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000a\000b\000n\000t\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
32 0 obj
-<< /S /GoTo /D (subsection.8) >>
+<< /S /GoTo /D (subsection.9) >>
endobj
35 0 obj
(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
36 0 obj
-<< /S /GoTo /D (subsection.17) >>
+<< /S /GoTo /D (subsection.10) >>
endobj
39 0 obj
-(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000s)
+(\376\377\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
40 0 obj
-<< /S /GoTo /D (subsection.26) >>
+<< /S /GoTo /D (subsection.19) >>
endobj
43 0 obj
-(\376\377\000T\000a\000b\000u\000l\000a\000r\000\040\000N\000e\000w\000\040\000C\000o\000l\000u\000m\000n\000s)
+(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000s)
endobj
44 0 obj
-<< /S /GoTo /D (subsection.27) >>
+<< /S /GoTo /D (subsection.28) >>
endobj
47 0 obj
-(\376\377\000e\000n\000u\000m\000i\000t\000e\000m\000\040\000E\000x\000t\000r\000a\000\040\000K\000e\000y\000s)
+(\376\377\000T\000a\000b\000u\000l\000a\000r\000\040\000N\000e\000w\000\040\000C\000o\000l\000u\000m\000n\000s)
endobj
48 0 obj
-<< /S /GoTo /D (section.126) >>
+<< /S /GoTo /D (subsection.29) >>
endobj
51 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000r\000e\000\040\000P\000a\000c\000k\000a\000g\000e)
+(\376\377\000e\000n\000u\000m\000i\000t\000e\000m\000\040\000E\000x\000t\000r\000a\000\040\000K\000e\000y\000s)
endobj
52 0 obj
-<< /S /GoTo /D (subsection.127) >>
+<< /S /GoTo /D (section.128) >>
endobj
55 0 obj
-(\376\377\000C\000o\000r\000e\000\040\000F\000o\000r\000m\000s\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000r\000e\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
56 0 obj
-<< /S /GoTo /D (subsection.128) >>
+<< /S /GoTo /D (subsection.129) >>
endobj
59 0 obj
-(\376\377\000C\000o\000r\000e\000\040\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000C\000o\000r\000e\000\040\000F\000o\000r\000m\000s\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
60 0 obj
-<< /S /GoTo /D (subsection.129) >>
+<< /S /GoTo /D (subsection.130) >>
endobj
63 0 obj
-(\376\377\000C\000o\000r\000e\000\040\000S\000p\000e\000c\000i\000f\000i\000c\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000C\000o\000r\000e\000\040\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
64 0 obj
-<< /S /GoTo /D (section.130) >>
+<< /S /GoTo /D (subsection.131) >>
endobj
67 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000v\000e\000r\000\040\000P\000a\000c\000k\000a\000g\000e)
+(\376\377\000C\000o\000r\000e\000\040\000S\000p\000e\000c\000i\000f\000i\000c\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
68 0 obj
-<< /S /GoTo /D (subsection.131) >>
+<< /S /GoTo /D (section.132) >>
endobj
71 0 obj
-(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000v\000e\000r\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
72 0 obj
-<< /S /GoTo /D (subsection.132) >>
+<< /S /GoTo /D (subsection.133) >>
endobj
75 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
76 0 obj
-<< /S /GoTo /D (section.133) >>
+<< /S /GoTo /D (subsection.134) >>
endobj
79 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000f\000o\000r\000m\000s\000\040\000P\000a\000c\000k\000a\000g\000e)
+(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
80 0 obj
-<< /S /GoTo /D (subsection.134) >>
+<< /S /GoTo /D (section.135) >>
endobj
83 0 obj
-(\376\377\000F\000o\000r\000m\000s\000\040\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000f\000o\000r\000m\000s\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
84 0 obj
-<< /S /GoTo /D (section.135) >>
+<< /S /GoTo /D (subsection.136) >>
endobj
87 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000l\000i\000s\000t\000s\000\040\000P\000a\000c\000k\000a\000g\000e)
+(\376\377\000F\000o\000r\000m\000s\000\040\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
88 0 obj
-<< /S /GoTo /D (subsection.136) >>
+<< /S /GoTo /D (section.137) >>
endobj
91 0 obj
-(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000l\000i\000s\000t\000s\000\040\000P\000a\000c\000k\000a\000g\000e)
endobj
92 0 obj
-<< /S /GoTo /D (subsection.150) >>
+<< /S /GoTo /D (subsection.138) >>
endobj
95 0 obj
-(\376\377\000D\000e\000c\000l\000a\000r\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t)
endobj
96 0 obj
-<< /S /GoTo /D (section.159) >>
+<< /S /GoTo /D (subsection.152) >>
endobj
99 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000g\000e\000n\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000D\000e\000c\000l\000a\000r\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
100 0 obj
-<< /S /GoTo /D (subsection.160) >>
+<< /S /GoTo /D (section.161) >>
endobj
103 0 obj
-(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000g\000e\000n\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
104 0 obj
-<< /S /GoTo /D (subsection.161) >>
+<< /S /GoTo /D (subsection.162) >>
endobj
107 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
108 0 obj
-<< /S /GoTo /D (section.170) >>
+<< /S /GoTo /D (subsection.163) >>
endobj
111 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000o\000r\000d\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
112 0 obj
-<< /S /GoTo /D (subsection.171) >>
+<< /S /GoTo /D (section.172) >>
endobj
115 0 obj
-(\376\377\000P\000a\000c\000k\000a\000g\000e\000/\000R\000e\000p\000o\000r\000t\000\040\000O\000p\000t\000i\000o\000n\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000o\000o\000r\000d\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
116 0 obj
-<< /S /GoTo /D (subsection.172) >>
+<< /S /GoTo /D (subsection.173) >>
endobj
119 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000P\000a\000c\000k\000a\000g\000e\000/\000R\000e\000p\000o\000r\000t\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
120 0 obj
-<< /S /GoTo /D (subsubsection.178) >>
+<< /S /GoTo /D (subsection.174) >>
endobj
123 0 obj
-(\376\377\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000I)
+(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
124 0 obj
-<< /S /GoTo /D (subsubsection.195) >>
+<< /S /GoTo /D (subsubsection.180) >>
endobj
127 0 obj
-(\376\377\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000I\000I)
+(\376\377\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000I)
endobj
128 0 obj
-<< /S /GoTo /D (subsubsection.238) >>
+<< /S /GoTo /D (subsubsection.197) >>
endobj
131 0 obj
-(\376\377\000S\000t\000u\000d\000e\000n\000t\000\040\000S\000p\000e\000c\000i\000f\000i\000c\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000G\000l\000o\000b\000a\000l\000\040\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000I\000I)
endobj
132 0 obj
-<< /S /GoTo /D (section.254) >>
+<< /S /GoTo /D (subsubsection.237) >>
endobj
135 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000p\000p\000c\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000b\000e\000t\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000S\000t\000u\000d\000e\000n\000t\000\040\000S\000p\000e\000c\000i\000f\000i\000c\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
136 0 obj
-<< /S /GoTo /D (subsection.255) >>
+<< /S /GoTo /D (section.253) >>
endobj
139 0 obj
-(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000p\000p\000c\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000b\000e\000t\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
140 0 obj
-<< /S /GoTo /D (subsection.256) >>
+<< /S /GoTo /D (subsection.254) >>
endobj
143 0 obj
-(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000P\000a\000c\000k\000a\000g\000e\000\040\000O\000p\000t\000i\000o\000n\000s)
endobj
144 0 obj
-<< /S /GoTo /D (subsection.259) >>
+<< /S /GoTo /D (subsection.255) >>
endobj
147 0 obj
-(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000s)
+(\376\377\000D\000e\000f\000i\000n\000e\000d\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
148 0 obj
-<< /S /GoTo /D (section.260) >>
+<< /S /GoTo /D (subsection.258) >>
endobj
151 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000b\000e\000t\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000E\000n\000v\000i\000r\000o\000n\000m\000e\000n\000t\000s)
endobj
152 0 obj
-<< /S /GoTo /D (subsection.261) >>
+<< /S /GoTo /D (section.259) >>
endobj
155 0 obj
-(\376\377\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000t\000h\000e\000\040\000m\000a\000n\000y\000\040\000l\000i\000s\000t\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000b\000e\000t\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
156 0 obj
-<< /S /GoTo /D (subsection.262) >>
+<< /S /GoTo /D (subsection.260) >>
endobj
159 0 obj
-(\376\377\000L\000i\000s\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000C\000o\000m\000m\000a\000n\000d\000s\000\040\000C\000r\000e\000a\000t\000i\000n\000g\000\040\000t\000h\000e\000\040\000m\000a\000n\000y\000\040\000l\000i\000s\000t\000s)
endobj
160 0 obj
-<< /S /GoTo /D (section.263) >>
+<< /S /GoTo /D (subsection.261) >>
endobj
163 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000-\000t\000a\000b\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000a\000l\000p\000h\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000L\000i\000s\000t\000\040\000P\000r\000o\000c\000e\000s\000s\000i\000n\000g\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
164 0 obj
-<< /S /GoTo /D (subsection.264) >>
+<< /S /GoTo /D (section.262) >>
endobj
167 0 obj
-(\376\377\000T\000a\000b\000u\000l\000a\000r\000\040\000P\000r\000e\000s\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000-\000t\000a\000b\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000a\000l\000p\000h\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
168 0 obj
-<< /S /GoTo /D (section.265) >>
+<< /S /GoTo /D (subsection.263) >>
endobj
171 0 obj
-(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000-\000g\000r\000a\000p\000h\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000a\000l\000p\000h\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
+(\376\377\000T\000a\000b\000u\000l\000a\000r\000\040\000P\000r\000e\000s\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000C\000o\000m\000m\000a\000n\000d\000s)
endobj
172 0 obj
-<< /S /GoTo /D (subsection.266) >>
+<< /S /GoTo /D (section.264) >>
endobj
175 0 obj
-(\376\377\000G\000r\000a\000p\000h\000\040\000P\000r\000e\000s\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000C\000o\000m\000m\000a\000n\000d)
+(\376\377\000u\000f\000r\000g\000s\000c\000c\000a\000-\000c\000u\000r\000r\000-\000g\000r\000a\000p\000h\000\040\000P\000a\000c\000k\000a\000g\000e\000\040\000\050\000a\000l\000p\000h\000a\000\051\000\040\000\050\000e\000x\000t\000e\000n\000d\000e\000d\000\040\000d\000o\000c\000u\000m\000e\000n\000t\000a\000t\000i\000o\000n\000\051)
endobj
176 0 obj
-<< /S /GoTo /D [177 0 R /Fit] >>
+<< /S /GoTo /D (subsection.265) >>
endobj
-236 0 obj
+179 0 obj
+(\376\377\000G\000r\000a\000p\000h\000\040\000P\000r\000e\000s\000e\000n\000t\000a\000t\000i\000o\000n\000\040\000C\000o\000m\000m\000a\000n\000d)
+endobj
+180 0 obj
+<< /S /GoTo /D [181 0 R /Fit] >>
+endobj
+237 0 obj
<<
-/Length 4395
+/Length 3665
/Filter /FlateDecode
>>
stream
-xÚí]K“Ü6¾Ï¯ÐQSeÊ©ç1qlo²µI6žÍ%É¡Ý#»ÒÓííÇÚÞ_¿¤¨ž)€€*•8ÎòxZø¤æ
-Æ„è^híϪrìÅi°=ÙªôÍþ`¬©Ho†1[›z»Û¬‡‘«›ôÛýáþh:“]‹R©ô듽nôL¶ºsûûqFFßŒÈ ‘ùwe÷«Íð]RÄêx|2jž)ݼƒQ~ûçƒ ´Ž Œ](Ë\+¾×‡‹—r¬)0e«§±h܇è)’]1¸8` oµÏìºÚÞ¹2³¡Òco¬K•V1ô…Õùƒ™¬ÃGûñq‰u‰OÆ[ö÷½ýËÞS¦ïßn¬^ÛËk;Õeúz°×Þ~8lä­pvÐWÜ™;OZ¿ôlf k™»šFM]d¡Š¡_Ú»fm[ZgõL+Y!š…Juƒ´£<Ù½™kÒ^“éñÑ÷ê‡UÕð`QÔE&µçÒúU—'Z“ݯ¯­wyðJëA+§H~E…õJ ¥îyFaFá.4ΩÉuD8Ž¹vveV–cÔZdÚË)B¦Ï·ÃGÙòGrŽáïìy]é(ŒÂ(üm^©šx%y5ãÆw¸xõüæêßW—ÐVæJoT«Doðô9Yß_ýôKžÜjÙ7&.oëäý€¼OÊ"kõN6O¶É««êÜéÛÇÜ‚öÉ\oz»2Q]¡Ÿ0áº~r^µ‰Ðÿä7VŒÝ]â",Uˆ¸²â«A,±‡K+Æ^Xq‹õ1rsi®JD\Z1ÒðÒ¶Lu°XÙ¯.‘WvÄK仕•é×(ma©´Ï®!•¶_Ò2Û­
-iXфŶe2f¹”
-éV^‡Å Ž¼&ä]X~é\…É›°<0²‚˜1™VD<êD‡‰%…„> ÂaM‚0F6eA8AøA¸!Ax1A8Av¡‚pÀ‚ðßãý q…7.Ô¶: ö¬J‚£’à¸Z1úð$4©Z'*QíƪL‚ú(“:«. Yƒj’ 1 ½Æm1 Y²ž]á^$èD’ *š$èàTPœw á~ ïöýá…#$íBÒ@§Â#ÍðL<Îb-ðõ= =aÕ ëmXéÃ6· ©ÚQq•LB î_ÂÎ)ìÙ‚^1èQ7~»mü¯rÏL†ÞßO”mwZQ…Qø¤,D-3U+7*Ó©ƒ‡ÒΪI¿{w2ö~7óXuÇ9
-£0
-?-¤ ZHfrîǾêM-Îvuø}}áÙþþ~µ»¹µ‡EaþÆ(£t첺إšÛåßw¶Bkg?þÍÖ©ìoªh˜Q…±¼„(T Pe›UmˆB­[ \F¡ª"+/Y$V¯Ç‚’0—:Ç5—´'«/ÙSÎOWÍqÕ%—KàFʃ‚ÁÌÉ303Ü…È)(\}I•8˜Xšã`‚j†Cˆ®9n$Ì*
-§.lù» fç0˜Lœã@NrC¨Í9æg¸ ÕJâ`ÊvŽ“ œX¬¹ÀŽ dÀ9ö9PrqexåÀ
-;€8‘&ri7L3dZ5ÓI<úEï'8Û ¸Æ
-£ÎûWs¯˜ûçCòŸÍa¿»xA†÷œ.…Q…Ÿ.Šªa7v)t¸1ÇÐ;éõy»:؇oû÷cø~{¾â¨&ŽxFáŸÒÞ¨°Ieåhï6T9ßoNý½5òçN‡ÕXêÔœ{‘ÇMSFáçì &…K%^¸$«2“²
-V.™'K*—dÕd…N¬÷‡žªZr0HÅ’ƒAª•
-# Ì´¦¨ ‚jΓ¨f Nÿg 'õC*ˆ¡&6T7䀚!ƒÔ ¹ ¤VÈ!uB«rA”M‡jƒ\ádÇY Ž× ïªrA”;Ôÿ¸¤öÇQ U æÂTD«ÉFÃì¬?Œô(‚”1 ÏjBj\Óã«+­­0Mïi?Hñ€oÒ´EÃ% ž!] R³ã;=Úç%ÁÅ,P§ã{sÒ™#¥-þúÂY¨  ©iH—P«/Õo¼Ç )¨ˆ‚šJ´îÆ‘¨iTÎ:°‘ña* ‹c.^[ãEÄP]XSq5ROãEùT×Ñx[rÇ×Ïx Ðþ‡U73€ç53@ÁLä­¢0
-?CκÃKfÊÇwg<øág/Ì›ý/t|༔eô(ŒÂO”Èí
-·||‡Äƒ=¿Üî_›_ì½=Bq¬£0
-?…1Ë¢N‹¶f5³æW㻬7æ'—Öá5ZMõ(ŒÂßÑr¯‹4w8Õ1QáœjÑiË.ê§ÚÈ,ï½ ¢èšLóüÇPjÞUÓ|r•FYVŒÒ­8È‚@`”€…À—
-€q’£´-F‰`,‚Ü2ˆ®¡Ù}‹†O,š"ýA0[›D¨,£e ­›
-£F=TC »àÌ`ÍrèÀ­‹BXDê°`™ƒ`Y–`©`Ù{èÜ­‡‚ÉKDû³Yé¡(':|ë¡HÏ8~ëó·Š\Ùœ#ª¨¦Ó-‡³¨³ñd '˜æ1Ä'´²Àií™3¦gvE› ̬aì0wá» Ú!ÜÊÌ/2ÜbB;XäPîÌíÓ^9–;[ŒXëg…ä,µ4¦£1ÈKòý(‚ÄPóÁ™W”ö‚,2Æ"õ•£ø â˜"ǦqͱÉ!Íü ŸŽù cþn†ÞÌÀd˜¿¿
-n¯Xvß<Í#NìV1 …QøgN‡rëÎË;ŠËMD·ñ'î£0
-ÔnHíMÖ*êM‰Cܲ µ+óll7Ç™ÙuAÈVÚÁ›rn’)pApÎÁÅ Ù „$B’Rq1HrÆ!y„¤Œ–}rAH"Ë!91g× –§sAHÊÏÁÉCƒ¥!]’Ñt@XrÔÕ¤@‚ªY¨Žê ` C謋‹"çF°f9p¦Å!Œ‚Bΰx(ä슇"-K°ŒT°ì=t8ÅC!ì’‹¢ý™p^Šr²¡S'Šôü¡S&
-!=¹²2» ¨¦ÚÎh:œ ˜(c@Áäˆ!¾-¡Õɺ̴˜¡Äphf[´i!™©™Å‡×¿@n×wC´‚Sw3ÏÈpŒ íb‘”äÌñÓ $I:[ŽX+gä,¶4¦£1HfÛ#È0B2 Ô¼â¹/Ð"ã,R_9ŠÏ± Ž)rl'~ü(›
-²‘Ô®öÓQ?á=q‚ÍßÏÐÛñó÷WÁí+³kќ̮TñÝkQ…ŸaVIâyßæ!ï üŒàìõ‹MLòFaFá§÷fÞïŠ5““ëíê@òUU<8…Qø×u­Å ´FÇDâÏT¦ÑgM•ÉÚßkÞéŠ Ï¦$W9… IÏ9d¶ÑœB4ì§s§$-<… ùå KTO!HÆ{
-ARçS’ƒŸ@°dþ‚dSB‘M!0M1A lÇ°&S̾L‹3…(‚qbSHMCd"¸˜šéh ƃ9˜&<Ä‚žÁ˜ËÐÁ†)!^¡‚¡ä‚a+‚ar‚a¹¡£ fݧÊ…18˜°k `p0„Ÿ^p H½…ƒ!Öž
-ÑQ„¤s×tyzöPöÒ qˆ‡ÐDZi›  ‹¶Nœ«vƒX"†E¸(7œ¦¢é ÏÃkܽµ5€+Ü]J`“¢Ÿ $Ÿ†‹?çUÞ8õ»ÛK:çv-4d}¾¤¨Wæ]<WÌ^ÇSÆ“¡÷86¾ÿ(
-£0
-ÿ¸,þƒç‰ï?ŠÂ(ŒÂëPà=Ïo®þ“¼ÈP
+xÚí]]—Û¶}ß_ÁG*Çà
+S½ÖN~÷õMçCjà}¤Ì3>nÙÜÞäéYiãŠå°3D¢æ3½ÈG]¨M R¹3—v4ŠôÐXï*¤›æÀòô‹¬ö£ûó½eÒÒ1é³þ”ý¶qßÜ92ýðníæµ;¼rC-ÓÛÎ_÷Ç©ë`k_› ç:ÝréΞy4óËŒfRË”jêü’õxÁMót¤̪¢§Öf’qa§çEj*dèõèþhœÉî˜HOtj
+SÊÑ)×fÙ0ÌÅ
+)Ù/Ṳ̈ҴëkÇ.¬´êfåe’WX«ŒQ˜–Gc4Fc4þîFKNen"Â.âÍ ÙÉLÊ>º4‘°áêZ«ôÅ©mû8ÊEßÛ@µš'åÕ±§£1£ñ×±’º`%y•}L×¼zysõ¯«sh+òÂܨª¤0¾U²Ú^ýðcžÜã_l`^éäCÝ&’g•ªÍ×Mòöê濾s~¿'1ŒûD.³Ü„Øæ¦5S¢p¿Œ×Mɹªf>r˜KgVˆYwfî·b—VάsÑ™±Š g•ˆ™;s ›eÝ™‘ŠIWï)[JgFê-]ÍŠ6îÒiWá:\"×.\§H¤]½µ‚­Â•­á®]
+©™k–B*ÆK¿ÙÕL!}–»NQH³rí7 ÜÌ(v°×xåY qì¢ob÷ô, Œ »VÄÜω3÷v¬òç ‰ï™Ï,à,àMì ÌÞ»2Gì>&`D‚•ï¡!vAbhñ¼°çX÷œ ë÷ç̯·r:ñ¶M%Þ®)_Ç:+ZvâT3)|sBêÄ;¥dâ‘"ñMè¢N|þP” Æïý<ÇøÝ9³Ï—EW¶ÂyÄK#‰„x™ø(Œ^s^'ð·ŸýýK‡ÏZû¬}£4ºây<á5â#ñ4Š[â=+¼göø§žÞú'½ßcžÜM¢±Š™^ð„qJ$¾å—'nÒhäê \˜‘€ùéîà‘·«r|‰nsâ…Ý¢ßPÈJÅ[­hŒÆhüM÷,
+·îj‘º§ýÔŽ¡ Y•é·ïVÄÞï&Œ¥uìçhŒÆhütºP1Ð…Ô™ÇĔǾjl2ÎfÙv¿9ðb¿Ý.wwZ‹qX4F㯌2¤×šcê—ݹ­ûóÏ.QeÿÓôIEÇŒÆhü[Á¤¡¸†*jž•¼öi¨º2ÈYª¨e¦ùh£‰-oû”¿˜:ÅÁªêÊ«(¬á`ÁuŠë%àuaédŠƒ%˜ Ve§0Xžâ`eiŠƒª Qº¦8XÂâ`-wŠ¼ –§0XMœâ@QrC´Í)® á%xŠÓDœ àØ, ¦k"Ô7ŒÚÙŒ8xŒ:ž:0Â
+O'tÉ
+ßÙïçß×-xúÐLnããöF4FãgºGf™
+Ê»,2ÙÓØ}ü†Ý-º=m–­Ëìú¦ùÐÿüe¿9m»Ç2öx4Fãgàïa‹êýÝ…*§íúØl“¿üåØ.û ÏæãÄÙyïâ¢1??&¨¡|MéÉ×ÌEVsï3o´-‰ÏÊ×ÌUVMd³Õ¾mB¹š ’‘2ÀÀÙ-Ä[$íf€Arx$!h€A²‹.1H¦Ò
+¨&€°Ê!¨$€BÂ(‹?”gˆA{‡˜Ð„e”™Ï(.Ä(¾È(NÍ(ìÀ,Ã(lÅ(´Ç(üÉ(DÌ(ŒÎ+£¬0Œ²Tyr!L¨iÀ# L õp‚Ëx@Âã'51Ip‚À©@ãž°p~Ò؇‚.„dM½:ìÔp.׈f‚,§—Y/LzI<‘ä¹11HJßx¡¬T„°p!uj7¡ûƒ@J<{u&…¢¤Ðä$Ìq‚«<Žà¸ÿ³žL8
+уz€ üJ i4qptä[ H ƒxš,d
+Fé*£ñ3Ûõ\§\àÉ‚òé±ADн(ȾÕä,ùÀÉ<RÈØëÑŸÊ­~µ‚¼ÈÃ;ûôëÍþÖ¾±È÷ðÁcGc4~âuz”˜!Ÿ¼óèÍoû—[­Öö•s+ÿ:]ð2öz4Fãïµ_h«
+×V¹,̽»W[-E–׳ž…Ã¥Êê|ºMÒ%¦ÚGu5mXd…Àð£î0üÜ|/Ø Àðý0øv
+fóÑzºžƒÆuu]R‡‘Ís6k61ov„FÓ@0Ù·Ø,·e³Í"6‹ÇüÚ5ˆÆDlLçu†¿å
+CS#¿Î ¢É+¨WùÁ¨¢É…W÷€µ‰ôb: 2.3†zÅ…KœJ }’b¢âY3 Óì> Óª)",6ƒÄ0ͦ^:ó¢Š,²^ÌX.úB„<^]>é«'ª#‹þ¬xbN¤2'¢ck:M€£A2–:Îsæ'w ¶É±6Ùæ8èÏŸC)s¸
+}ýzkG¾³Csà›Qú½(q•A_ù†Þ•Óoʱ¬4x´@L]¸<«“6¾³à9 BÄ_®Dc4þ7QUÊ=o7Rñ™FÑÑø[Š8J¦PÉ_5VlݹWár+—EìåhŒÆÿOê¸5.þÖe¦Ì‡Oû•çz–ö›çÙäFû¾Ëã H¾C²ç;!/šÜEAˆ¤;Á»çC ²?![ü" 1ˆR;Éó&¥„ˆ%¦¿ Aˆ¤3!*ÑëN ¦d Aˆ86÷À=LZ‚Mp
+²‚1¢´£¾pÐ+kã84†]O#GØ¡
endstream
endobj
-177 0 obj
+181 0 obj
<<
/Type /Page
-/Contents 236 0 R
-/Resources 235 0 R
+/Contents 237 0 R
+/Resources 236 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
-/Annots [ 179 0 R 181 0 R 183 0 R 185 0 R 187 0 R 189 0 R 191 0 R 193 0 R 195 0 R 197 0 R 199 0 R 201 0 R 203 0 R 205 0 R 207 0 R 209 0 R 211 0 R 213 0 R 215 0 R 217 0 R 219 0 R 221 0 R 223 0 R 225 0 R 227 0 R 229 0 R ]
+/Parent 249 0 R
+/Annots [ 182 0 R 184 0 R 186 0 R 188 0 R 190 0 R 192 0 R 194 0 R 196 0 R 198 0 R 200 0 R 202 0 R 204 0 R 206 0 R 208 0 R 210 0 R 212 0 R 214 0 R 216 0 R 218 0 R 220 0 R 222 0 R 224 0 R ]
>>
endobj
-179 0 obj
+182 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 416.198 269.145 432.636]
-/A << /S /GoTo /D (section.1) >>
+/Rect [378.86 619.069 380.853 638.994]
+/A << /S /GoTo /D (Hfootnote.1) >>
>>
endobj
-181 0 obj
+184 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 401.752 286.768 418.19]
-/A << /S /GoTo /D (subsection.2) >>
+/Rect [203.098 379.336 269.145 395.774]
+/A << /S /GoTo /D (section.2) >>
>>
endobj
-183 0 obj
+186 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 385.18 277.148 401.618]
-/A << /S /GoTo /D (section.3) >>
+/Rect [203.098 364.89 286.768 381.328]
+/A << /S /GoTo /D (subsection.3) >>
>>
endobj
-185 0 obj
+188 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 370.734 276.173 387.173]
-/A << /S /GoTo /D (subsection.4) >>
+/Rect [203.098 348.318 277.148 364.757]
+/A << /S /GoTo /D (section.4) >>
>>
endobj
-187 0 obj
+190 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 356.288 341.693 372.727]
+/Rect [203.098 333.872 276.173 350.311]
/A << /S /GoTo /D (subsection.5) >>
>>
endobj
-189 0 obj
+192 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 341.843 307.381 358.281]
+/Rect [203.098 319.427 341.693 335.865]
/A << /S /GoTo /D (subsection.6) >>
>>
endobj
-191 0 obj
+194 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 325.271 318.8 341.709]
-/A << /S /GoTo /D (section.7) >>
+/Rect [203.098 304.981 307.381 321.419]
+/A << /S /GoTo /D (subsection.7) >>
>>
endobj
-193 0 obj
+196 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 310.825 290.836 327.263]
-/A << /S /GoTo /D (subsection.8) >>
+/Rect [203.098 288.409 318.8 304.847]
+/A << /S /GoTo /D (section.8) >>
>>
endobj
-195 0 obj
+198 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 296.379 275.879 312.817]
-/A << /S /GoTo /D (subsection.17) >>
+/Rect [203.098 273.963 290.836 290.401]
+/A << /S /GoTo /D (subsection.9) >>
>>
endobj
-197 0 obj
+200 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 281.933 320.262 298.372]
-/A << /S /GoTo /D (subsection.26) >>
+/Rect [203.098 259.517 262.386 275.956]
+/A << /S /GoTo /D (subsection.10) >>
>>
endobj
-199 0 obj
+202 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 267.487 317.496 283.926]
-/A << /S /GoTo /D (subsection.27) >>
+/Rect [203.098 245.071 275.879 261.51]
+/A << /S /GoTo /D (subsection.19) >>
>>
endobj
-201 0 obj
+204 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 250.916 316.523 267.354]
-/A << /S /GoTo /D (section.126) >>
+/Rect [203.098 230.626 320.262 247.064]
+/A << /S /GoTo /D (subsection.28) >>
>>
endobj
-203 0 obj
+206 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 236.47 325.694 252.908]
-/A << /S /GoTo /D (subsection.127) >>
+/Rect [203.098 216.18 317.496 232.618]
+/A << /S /GoTo /D (subsection.29) >>
>>
endobj
-205 0 obj
+208 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 222.024 328.15 238.462]
-/A << /S /GoTo /D (subsection.128) >>
+/Rect [203.098 199.608 316.523 216.046]
+/A << /S /GoTo /D (section.128) >>
>>
endobj
-207 0 obj
+210 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 207.578 332.948 224.016]
+/Rect [203.098 185.162 325.694 201.601]
/A << /S /GoTo /D (subsection.129) >>
>>
endobj
-209 0 obj
+212 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 191.006 322.051 207.445]
-/A << /S /GoTo /D (section.130) >>
+/Rect [203.098 170.716 328.15 187.155]
+/A << /S /GoTo /D (subsection.130) >>
>>
endobj
-211 0 obj
+214 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 176.56 290.836 192.999]
+/Rect [203.098 156.271 332.948 172.709]
/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-213 0 obj
+216 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 162.115 305.145 178.553]
-/A << /S /GoTo /D (subsection.132) >>
+/Rect [203.098 139.699 322.051 156.137]
+/A << /S /GoTo /D (section.132) >>
>>
endobj
-215 0 obj
+218 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 145.543 324.067 161.981]
-/A << /S /GoTo /D (section.133) >>
+/Rect [203.098 125.253 290.836 141.691]
+/A << /S /GoTo /D (subsection.133) >>
>>
endobj
-217 0 obj
+220 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 131.097 340.489 147.535]
+/Rect [203.098 110.807 305.145 127.245]
/A << /S /GoTo /D (subsection.134) >>
>>
endobj
-219 0 obj
+222 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 114.525 316.003 130.964]
+/Rect [203.098 94.235 324.067 110.674]
/A << /S /GoTo /D (section.135) >>
>>
endobj
-221 0 obj
+224 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 100.079 271.261 116.518]
+/Rect [203.098 79.789 340.489 96.228]
/A << /S /GoTo /D (subsection.136) >>
>>
endobj
-223 0 obj
+238 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 85.634 310.997 102.072]
-/A << /S /GoTo /D (subsection.150) >>
+/D [181 0 R /XYZ 140.732 808.885 null]
>>
endobj
-225 0 obj
+239 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 69.062 452.119 85.5]
-/A << /S /GoTo /D (section.159) >>
+/D [181 0 R /XYZ 141.732 771.024 null]
>>
endobj
-227 0 obj
+236 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 54.616 290.836 71.054]
-/A << /S /GoTo /D (subsection.160) >>
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F39 240 0 R /F42 241 0 R /F64 242 0 R /F82 243 0 R /F78 244 0 R /F85 245 0 R /F90 246 0 R /F75 247 0 R /F81 248 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+288 0 obj
+<<
+/Length 5422
+/Filter /FlateDecode
>>
+stream
+xÚí][“Û6–~÷¯à[ØUC\’©Ú‡q&qMj*»÷lmU2´Dwk£–z$uï¯ß” 8íd'³>Ø- IÜÎwn
+puQª&Û<¼øþoe¶…Âo²²ÎÞЇL뢄›—Ù>{óâ/p‡;¸>øpQª¢lÕððVIûð§w§»ófÓ±ýî|9›šÀý˪Éü)yT[Ž‚´µש² :
+’HD1ÂbTÄ-(ú4Õ hµ•m›Œƒ”ÅŸfë-£])m•T´¤9íi»RE‡×a¢UöiUt2 ÛU´Þ¶ªhWr÷´*
+²õ®¢m+[
+Èo¹±â
+bTGi*YwFêFêQF6åÊ=0
+JÎ<FšÃl"‰:ÉâQTZHIÞ‰:…„‰Î‰…c‰­‰øI‡0’:bÍ&R÷"ƒtªî„ªëŒÐ UFèP™¥‡Ff„AÎÒÓf^râ)¦°ÊÒ ²´`É6‹k?'vqí礎ÀYšƒÄð´*Å‹Z$`x¥©šË,ÍúeK錠‹DFÑqIy¥Ö”æSú‘0ÇU$Ì£¤u”šg”ùJ™ø ¢ˆ"E¦)ä@ ÛwIS½YÚæO'…„)lNQ ýru4?zlMn “Bçÿq#ê¼Û˜ÿìîzÿß3!U^x?N E³®…ká?S!üÈ×9¯¬®Õ¢Œs®
+5:3uÁAú[]å_Œäÿ´;ýðù2¿›ªõÚÏkáZ¸þælV:Ó# Çcì7ûîÔo­Qóåñá¡;lÏ‹[Uríäµp-ü—%]TµóÕšHó¢jªhMòy 4CLóPÅØT³ì™ˆ@\°²Š@\l4ˆ ÃêÄ…scrqá؃
+„ŸInRpmJ *ÿYŠEôČӒ”–¥ˆÑe\Tœ¦C‰›Û”A÷¤5XZ ¦m
+á\Eµzïùôè¡LÏÊ ¥§|K)e(ŧsZ&Ò‚•–δˆ'iOGùötÊœŽs^š8Óì›dð¤& B ¦Ÿ†(«²ÿùÒ¶c@g{¼a
+¸éÒ\³ÁQù÷GÓ狘š”k‡¯…káZH
+ÕéP¿™Äñ
+dx÷Èì¥
+¦1pFbtdMHçT²Ä'¤©j6©eñµJ+€#4‚Ø'Ä.¦ ¾>)`Ül;ÂÔ$NôrS¥­bŠQL‘j"I9‡Æ`øZ¤€·CrvÒ\Md~¢"!ê%šš#­>º^_{ôÖF¼.Ý°ºhˆ‚ý¢ ò¥øG$¾6ˆ—C†Ð1 íoÈ{ÎU¹ÆzÖµp-¤Ð ÏU(Ù
+S v4Þô0Å`GL1Ø9#&v„¶ÒPªÚŒÒ~FéÈÈ9Ú>&5°‘7Ézìì ƒ:áU >Yáœ,FÛ¦íƒRäÀ$Ã(dÅ(¬ÇìÉ(,Ì(tÎ(z!zL„JiªØÑŒNT;]kd·í¬#ÓýÞ€ÄÇ5KÎd«ól¦çkøß¹¥IÃÌE:-ÑȶuŸc’ƒì¦ŸQ^šñ²$sb'̸<IåØY3í’V."#¨»$D§!m’j7¡ûð£|³$i• Gyx6RÊDBÞžlI{ 9GÁ7SÖcJnñÓ·g&qÂ"ÆNJðíó¤y§Eüî™Ë‘ô8‚gpÏüŸ˜ûC;þÀ€Ÿ™|\ž‡P‡’7<GòœËßÄí çù5ÿøåêüqÓQyê»Ëîpg[}¹w½ÓÆxïî÷Lò5±þÂ8“WºÂLsY†9éÄúä$³?Ÿ¯3Ý-S®»eÖµ0-€M0Ž*ð8ªªyÑ‚I‰£65|•Ï‰£ªZÁÍC:]º·”Xª‡‹¸».â;p<Y¿ˆWïáðCÞßµÀEBSÜá)\$¦âá" ¼Nq±à«‡‹`=\$ëáðøØ µy°HØÎÃá!À),Nôp’†ÃÞ¸Ài"NpìY@M¶D`,nëk 0âà1êd`‰H¿Œd |eò3ª41ªx2ª¼3*Ä^š¸â‘^G¢ÌTÄ×8=ö2Å%¢t"¯U\â"YFHQ³‰`pWZBjs˜w5­§Ñ@H–ž ifáažùÔ§Í|<ö4N’lF"bsú ±§›ñ‰Þ"±Ã9Óø7#ñ9òÇÆ!)œHÀv®©J–¨´‰6
+®ªYœZ\ãÔ·7È»·OûnŒÝŸúóôéñ(ŸTk”o-ü'\e݃j2TS Ø2SkÛ¢6Êà15÷A¥vwêïIQ5ó |dÄ' esœ|dÄó1çÎGÆüEó@}`̧õ‘17ÙGÆ<ouæ}d,>à#c! bxÀhXÄGÆ"->2»ñ€ÑhŒ˜<d4få#5)HHöL¨¦C[Ró½§R )gPÚ2ú4I,­œ!cä2²Ìr,¶œCiÂÌè Áè´“Z…9‡Æ’>”Hº,•*™AIÚ!µHs¥©±Ô‚Í94–ÇšAiJ<µ "5©QÔ6E\®E÷S{÷ ƒ@ÊÃ3âÌ‹9Á !¡ÊHÄM_ˆ3Qšc„ñô}*¦7gH"AF"1 "§òxFÔ ±ÈÓB‹‘±ØØBßÒ•8Ù0 ÛD`KÆ s#‹fc *Ž41!䙵J3Viâ@–0²Ð’y€L-‰¼ÃÜá!ù;±0àÜ+#:eÚOäæÎ(ÑÅUs‡9í/Óc‚×KÁ¸A<†ˆ‚,›‚—ÆûP<‹ ê1&ØòELÐýtÃóIX°…Y,x>ˆ¦¨ÌþSô}bk
+Óïøt1iú†¸ÿÉ”ô§Ë}ݶ¿î.î¯ûÞ'Âô©¢EÕrÿ©¯N7\ü?»ýnÐJæo.ÐWÝðû6Õ ÷„ûù÷|w<Ù:]Lc><ï°2›Ì&:”¿¿?ž{ûñl^y3'ew•aõëʲ¨Œ kع]?ýú;s÷×oì…óýñiïε»;MÑ{ûmØïwߟvçûñà»ËÑþ}wÜï-´H-©EK4¼iëò§Ãõá§ËK»¢¢sëŽïì_7žg§B뜃f¡n·]¿}:l÷îó0Ææ½ËÇ÷Þàó¸ÃÞa¿nöÝùüÒ‘NY˜a:3¤£Ä¡%Ì„I¿ªVµ®ü¶ŒåŒöPÎà@}f§¡¨y¡•[Þ1l¦ìl…5TØ4¹á®¡u#?L7Wüg7Áõ¯J¯’¢Š•5üÒ+ù‡‘Á(I¡üJÝF½Ò~ku&t[”µóJ¿J=¦i
+Õ6þcþKôŸ0¬/)g·:õæmÑÄ‘•‘ËÊ¿Å09Fbi%ˆßÎ
+‚íúÇSÏöÇnØ
+ãb˜ÛŽ ÕÉ]Ò‘n(›™€Šª.„‰·˜'ú~Ûoi0 yÝn{þâºGH´¨ý'\cÝÛC²—®••(QsÿV/?iÈZ ¬N›ã©§×©UÃ-~qTÉ Ù4h~êOäJ)‰J·¿B¥@LêJ#•r ÁTms¯Ó…` TÎd"ª Au•žöÉÕåæµM¢òot­î] ÖH¨~¿¼F¢jŠÆ%\£å®ìI€ µÍ¯ÐKg&…ë´Ø™©’²í¯P%%Áƒ­Ð*§-µNȶœ·î£Ãû¬é4’£hŠÑlœŠ¾‰VIƒä˜4„•gp©¼Mfœ9mÎp[© %œ¥ômñªøÂ^Y7Ø…•íÚúÞÞ#¤ãw4LÌçSÿ©w%ù£GÀ–ƒÕ·éGc¹‡%ªà•2¿Á“A—VÊÓïhu¨:]׳ê/º^Óµ­lô¹áž~Ç£• ÿ1F¿ ýÑZt‡~JNsaLÒ™Ï"„±ò`€¥Õ8¼ï»aÇ:ø ƒ¨9tÙÇþúø{™cœÁÜø#æP§0ê´.o-nap¸¬ën9˜¶ðwÛƒpêí—GoÙ/üp|dh•k€q¾ÚséÁñ©ò'»·Þ|4æÜ(bøç$Â~‰ZÛI.ï!?öf²€Œ„y^ í_ÿoŸXãP‚uêßì§nÿÔ“«£Á¤
+endstream
endobj
-229 0 obj
+287 0 obj
+<<
+/Type /Page
+/Contents 288 0 R
+/Resources 286 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 249 0 R
+/Annots [ 226 0 R 228 0 R 230 0 R 232 0 R 234 0 R 251 0 R 253 0 R 255 0 R 257 0 R 259 0 R 261 0 R 263 0 R 265 0 R 267 0 R 269 0 R 271 0 R 273 0 R 275 0 R 277 0 R 279 0 R 281 0 R 283 0 R 290 0 R 285 0 R ]
+>>
+endobj
+226 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 40.17 305.145 56.608]
-/A << /S /GoTo /D (subsection.161) >>
+/Rect [203.098 753.738 316.003 770.177]
+/A << /S /GoTo /D (section.137) >>
>>
endobj
-237 0 obj
+228 0 obj
<<
-/D [177 0 R /XYZ 140.732 808.885 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [203.098 739.293 271.261 755.731]
+/A << /S /GoTo /D (subsection.138) >>
>>
endobj
-238 0 obj
+230 0 obj
<<
-/D [177 0 R /XYZ 141.732 771.024 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [203.098 724.847 310.997 741.285]
+/A << /S /GoTo /D (subsection.152) >>
>>
endobj
-235 0 obj
+232 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F39 239 0 R /F42 240 0 R /F64 241 0 R /F61 242 0 R /F68 243 0 R /F73 244 0 R >>
-/ProcSet [ /PDF /Text ]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [203.098 708.275 452.119 724.713]
+/A << /S /GoTo /D (section.161) >>
>>
endobj
-277 0 obj
+234 0 obj
<<
-/Length 5420
-/Filter /FlateDecode
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [203.098 693.829 290.836 710.267]
+/A << /S /GoTo /D (subsection.162) >>
>>
-stream
-xÚí]I“ã6–¾×¯àÍʈM,ÉŽèC—ÛvØÑážqåLt„Ý–ÄÌT[)e“R-óë)‚$^VõnªR">‚XÞþ¡,yH²äÛW™ûûúîÕ—ß–PšVyÎ’»û„
-šœ%E^¥™,“»]òÓ¦ºùóÝ÷¯¾¾{õ×WTݘ%4aOK‘+\‘f¢L¶O¯~ús–ìTã÷I–òR&ï ô))Dšåú¾CòæÕ«Ôý‹g™‚VÂ<¼Ü>ürß>tÛmM¶§ŠͩÝéᨇdy™õ'£qda‘2Ž”Ya‘1ÎÜ"‹8’$‹™Š8’Zdüá¢2Èø|„9G …E"n'ÄãëÎí0E|‘¸Ýu_$n×]ÄéÃãÃdöáyœ8™]¤<>!»Fy|Ý©{xGÚ åñ™gié#ïz?£F’´@@%Š›Á¯Á/?Ao)‘ êžGâÈ™àY„Œøó|ÇÌ4EJ‚;/ËZ>¼Ì%xANÐÊàÁk1‚W¯oÉH‰3T¯/CJÔ¤°s’ v¡ò»ú<Aî(O°T’ )O‘3Žš…L°",Û±É˼JÚÞ±;BÛ;nÇŠ²)™yxŽãX)ŽÒ"Ajʤ
-Ë*4R&XeË´Y€°
-ÐÏFO½BèEÇnã•0ƲÄ–(âE³šÃÐL‹–hÑ‚–VXùgç?å,Aºd©Ö#hÕ„ÖvX:®ÎxY
-S“)Hâû‡Ê…â Ù LŠPfþålþ¡Š ‘­Ážµqm\‘Ù†r)Û ¤sÒ]Ý´–"®kã¯J|„dw²ãë£6]ÞíÛÓ±·¾f‚£¢ë¯kãÚøÏdù†e^ØùÖ”9à¬L9ж«—ä€Õ56 êÒ¶±ü¯‡qQî¸Ø:ÇÅò%„ ¼
-¢âjœ[“ŸàÑ(&ÐÁã"<Pè SUÐá v|Ô÷m' _Çå ð£’(}¸ìlœbmÎCF˜(ÊC¡Ä'l ê³Q"´€åLTÌNo˜ˆ½¸ÔK¢Ò3tlÀDžG1.MÓ0U…PyÍ…TQHèì߈Y,Žˆl%pÆ‚g'Å̤q"hÁ*ŽC0î•ÿlG¬âÐi ¾5ÑaÁx¯v;¢^‡…À.ä¡rüÂüãüL„b)ÿxC7$¥üŸâù.§ é‚üê¤Æ|}ñ¨Ø|Õ6õy|°³>?ºUQ=ÇtØwóx§k(bmü»Ñ3õBÒù@É}:ëŠ&[·Ž3›®(9øÆL¶¾1³6®/aÀq(•…C©¹Ò=e‘C¡Ô²P_ùKB©¹ÌÓbÉž!çú-&šêá
-ºK7t3
- KAE‡ð­R¡õ¢@ðGÅÖÞÚ¸6®kãß2ôlß`“Ä /ßEO¹Ì3.ÕºúkãRý3ó.[£F¤\H›oM«Ò²tVëÜ~©²ÍwæÔœskLuwÙ*62¿öaŒ¤¢œäoËÜJT(CO&"g©,™µ“~÷ú‡»@Þ÷z_Q¥²þíåÐèw}8Ûlë£ýàÞw²_þzÙŸÝG“~¬‡æø`ߤP»Ó“k>ïŸú®´=Ø6õî77ÊRã›·û·‡ýé¡U³Óòý9¤o>ë.?š/Ûæž„&À‡‰Ó´à,¼L™vEôš¶9n›ÎÙ¢œo´ø1ôȆ1ñÍ_.æõÉÚ¥;Óc=ì»é¹Þª¹ÝÚo÷íiøñ5ܧú|nZÓ&6ÏÖ V¨Cmf¡ÿ;]Îz$îöcó.4©ªšNŠñ´¨ú9µ/MÃïÏî¯û^(dè“1–æ²òú|ÝÞäÙ¦þ¿ýaoö9g›7gµVµ¹¾‹ “«.K劻¼?µv@vŸ Ÿ¬³aÄ4¾<u®ž Ó?hÓŸe§â¦ö?ßü¨/ûò†¥Ê*Åh¢{<]îкÅKª—÷ö›y“ï±i÷Ýc_«p>Ù¦ûÓá`¡éÒÑVß-\õÝžoí-µ{#îto¿¿Ó·7m7¨>5^÷þ-¹·—ãîÐØ‹{÷K^ÛÓ“[§®?j¯ï±¶Èí¡îº['0²T«å†ýø£–5Rí¼Úœ¬¢zy¸RÐ¥©îð\¿ùt]RQ¥£ý-æ%ÇZöû àe–ŠÜI~þô;KVfvbóÛ'U^o‘VEF=Ÿ«çd¥êPÙUédYdŠõSQåþ(î@×R¨îe‘(¯Tù¶Žz¿Ž=F­‘”¥ÿ˜?±æ;3<¿Ðo©~Wmó¬÷Ú¥±{®è“ÒÉÒRéå¦æǽ%zý5ß<· 9œêþGä”à¶[rR[Õº[j×xlå¸ß†Dð”
-7jóÑŽ¹ðÆ\æŠ%ÊÁ‚¦\üмÿýÉd;ÎKa°õgJLÑÁlwn†r É鞨­%Ö 7nʇtÒ•ºÙ[]Ó-•§O˜²û“>×c!îð•’ïjŒöyÿ;rcp¶S2AdN|sS*Z¹Œ—–UóF-©òô•·o¹Ð^ÔnòŠú9cÙS½w1Då·_tîþú¨|^&PmܲBlÝoõRþÞ!Í_u¥¶¬ t7{W?Ql~Ð?¤Úƒ[×Og÷wú?ëûLçË©öDZõBÛP a™c>¥ÜU'Oî“íȹ„ÌÕÏ÷²ypV»ê|ܧ‘ 7f×Í Í‡mc™ÿS k!¸?zOŧÝùã$îµÔ¹¦-ånëü☽ÆjpÖèU)†’B9qYš÷R{ä·ˆ,·û£Œæ èOçFqóîÆœÏq~Ô Á©ÝÝl<å4åYn×@
-§×šãô’É•Í/êØKÛÜ.ÎaZ@YfÀfü®ò¡iÛæκëø5{ÒÃaÂû{W'pî}º8¼XóQÉ”!HEWy¶Ùš*Cª¶s‰PEž2.®y‚H‘Yšåj+]êù:⢆¦£h³t… êo}ù «LZ]
-endstream
endobj
-276 0 obj
+251 0 obj
<<
-/Type /Page
-/Contents 277 0 R
-/Resources 275 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
-/Annots [ 231 0 R 233 0 R 246 0 R 248 0 R 250 0 R 252 0 R 254 0 R 256 0 R 258 0 R 260 0 R 262 0 R 264 0 R 266 0 R 268 0 R 270 0 R 272 0 R 279 0 R 274 0 R ]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [203.098 679.383 305.145 695.822]
+/A << /S /GoTo /D (subsection.163) >>
>>
endobj
-231 0 obj
+253 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 753.738 462.85 770.177]
-/A << /S /GoTo /D (section.170) >>
+/Rect [203.098 662.811 462.85 679.25]
+/A << /S /GoTo /D (section.172) >>
>>
endobj
-233 0 obj
+255 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 739.293 332.292 755.731]
-/A << /S /GoTo /D (subsection.171) >>
+/Rect [203.098 648.366 332.292 664.804]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-246 0 obj
+257 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 724.847 305.145 741.285]
-/A << /S /GoTo /D (subsection.172) >>
+/Rect [203.098 633.92 305.145 650.358]
+/A << /S /GoTo /D (subsection.174) >>
>>
endobj
-248 0 obj
+259 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 710.401 308.311 726.839]
-/A << /S /GoTo /D (subsubsection.178) >>
+/Rect [203.098 619.474 308.311 635.912]
+/A << /S /GoTo /D (subsubsection.180) >>
>>
endobj
-250 0 obj
+261 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 695.955 312.86 712.393]
-/A << /S /GoTo /D (subsubsection.195) >>
+/Rect [203.098 605.028 312.86 621.467]
+/A << /S /GoTo /D (subsubsection.197) >>
>>
endobj
-252 0 obj
+263 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 681.509 348.882 697.948]
-/A << /S /GoTo /D (subsubsection.238) >>
+/Rect [203.098 590.582 348.882 607.021]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
-254 0 obj
+265 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 664.937 488.538 681.376]
-/A << /S /GoTo /D (section.254) >>
+/Rect [203.098 574.011 488.538 590.449]
+/A << /S /GoTo /D (section.253) >>
>>
endobj
-256 0 obj
+267 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 650.492 290.836 666.93]
-/A << /S /GoTo /D (subsection.255) >>
+/Rect [203.098 559.565 290.836 576.003]
+/A << /S /GoTo /D (subsection.254) >>
>>
endobj
-258 0 obj
+269 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 636.046 305.145 652.484]
-/A << /S /GoTo /D (subsection.256) >>
+/Rect [203.098 545.119 305.145 561.557]
+/A << /S /GoTo /D (subsection.255) >>
>>
endobj
-260 0 obj
+271 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 621.6 275.879 638.038]
-/A << /S /GoTo /D (subsection.259) >>
+/Rect [203.098 530.673 275.879 547.111]
+/A << /S /GoTo /D (subsection.258) >>
>>
endobj
-262 0 obj
+273 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 605.028 490.814 621.467]
-/A << /S /GoTo /D (section.260) >>
+/Rect [203.098 514.101 490.814 530.54]
+/A << /S /GoTo /D (section.259) >>
>>
endobj
-264 0 obj
+275 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 590.582 386.731 607.021]
-/A << /S /GoTo /D (subsection.261) >>
+/Rect [203.098 499.655 386.731 516.094]
+/A << /S /GoTo /D (subsection.260) >>
>>
endobj
-266 0 obj
+277 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 576.137 343.869 592.575]
-/A << /S /GoTo /D (subsection.262) >>
+/Rect [203.098 485.21 343.869 501.648]
+/A << /S /GoTo /D (subsection.261) >>
>>
endobj
-268 0 obj
+279 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 559.565 516.523 576.003]
-/A << /S /GoTo /D (section.263) >>
+/Rect [203.098 468.638 516.523 485.076]
+/A << /S /GoTo /D (section.262) >>
>>
endobj
-270 0 obj
+281 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 545.119 374.47 561.557]
-/A << /S /GoTo /D (subsection.264) >>
+/Rect [203.098 454.192 374.47 470.63]
+/A << /S /GoTo /D (subsection.263) >>
>>
endobj
-272 0 obj
+283 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 528.547 539.579 544.985]
-/A << /S /GoTo /D (section.265) >>
+/Rect [203.098 437.62 539.579 454.059]
+/A << /S /GoTo /D (section.264) >>
>>
endobj
-279 0 obj
+290 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 514.101 229.804 530.54]
-/A << /S /GoTo /D (section.265) >>
+/Rect [140.736 423.174 229.804 439.613]
+/A << /S /GoTo /D (section.264) >>
>>
endobj
-274 0 obj
+285 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [203.098 499.655 362.454 516.094]
-/A << /S /GoTo /D (subsection.266) >>
+/Rect [203.098 408.729 362.454 425.167]
+/A << /S /GoTo /D (subsection.265) >>
>>
endobj
-278 0 obj
+289 0 obj
<<
-/D [276 0 R /XYZ 140.732 808.885 null]
+/D [287 0 R /XYZ 140.732 808.885 null]
>>
endobj
5 0 obj
<<
-/D [276 0 R /XYZ 141.732 488.697 null]
+/D [287 0 R /XYZ 141.732 387.043 null]
>>
endobj
9 0 obj
<<
-/D [276 0 R /XYZ 141.732 293.944 null]
->>
-endobj
-13 0 obj
-<<
-/D [276 0 R /XYZ 141.732 187.244 null]
+/D [287 0 R /XYZ 141.732 140.978 null]
>>
endobj
-275 0 obj
+286 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F78 280 0 R /F68 243 0 R /F101 281 0 R /F67 282 0 R /F108 283 0 R /F111 284 0 R >>
+/Font << /F42 241 0 R /F101 291 0 R /F107 292 0 R /F85 245 0 R /F127 293 0 R /F134 294 0 R /F78 244 0 R /F81 248 0 R /F148 295 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-287 0 obj
+298 0 obj
<<
-/Length 4136
+/Length 4172
/Filter /FlateDecode
>>
stream
-xÚÍ[Ýoã6ï_á·*@¢ˆúZàÚ¢{×õ=ôÜC{²LÛº•%W”7Éþõ7ÃêÛlì¬Э)‘"9äp~¿™a¢Åf-þúMtôûýÝ7·ïE”-„ó8–‹»õBh¦J.Ò8£$[Ü­¿2Wÿ¹ûûðáâ÷GÁuaíÕ’Ið뾯ÚÆÎZùßÛ÷ZN‡ˆÂ<P- 'ãEªâ0ùânìyÇ=E¡tÿ:ìÊ?ü†}ÂÜôåÂMÛ÷—daÃÍúëÛreöýv6»Û÷Yòܬ¤HÃ4Qó^þ‚Ÿß¾ÏçËå¿PQCÕì‹-}ñ¼ôZKοj®dvW2 –W7ðÓ}qäT…2ó>ªGNÓ0‹¾º†½T*¸ßšÎöKƒ*™…:‰Ï:…ˆ¿J\•
-ÐËüLqUš‡‰<^¤fU•Eo,‰Ýo d°2f3Éc{ª²¦Dõ®šÍ jy¾Âf0¡˜ôÏÁSúúü`ÏŸ¯éñÂÓ,E¨Sí»©„
-Šýž¼è,½©üÕ¼BwW´[Ö†êÛ5üFYðCëv­7 n[o©ñQEÔpIë‡ æª¸CXäv…È/)ªœHAåª{ÜbÿyPyC‚òjÜi%Ó§VRç*ŒP¥§²þ!”.·Å¾'­:kÍ¢4ŒdFý¬ÛUAëFÛõ¤-Ëš+¬è©D“hì5= n2®Æùb©( uϧƒbñ
-ž*–Še¨"5ï‡çY4<}Û’”mÂnòôïƃ±.uOM>^ÅqPÔCsç15÷Z/’\†q&iŠµçœåÑ M
-õ Üz–øß «’E¡€Ñý· højàJÒ,*¹pÍúa^\³^N®Ù'×ì«W׬“köÕùÀuž¸¸¾F\\ç‰ëkþÕÿp%°¹–Oêë¹À ÅGV8IT˜äà’±·5ôà h¾ f^ÝhˆÄߤ‘ÀÜТA!&ˆõ„H©C$¨|"¡éFe›Èp* M×BÇI(r5ë‡
-”4ýœ‹I~¿R s±þ\ê}Ñ›®ØoO–;ËÉô¨«“kŽV AJ‡iî­L2]™4¨‹fs(6@i ½8>9ÿ¼"m;lÆškœ*KÍ[ç Ò[:AСa7±n]geQsçt¤“àÇfSWv^ÌLÝÄà©^Ü
-U¬¼•FY5håÎ` ¸cÑq©„3j±9ë[z=6|X:Ø!8å2–Ø™ÓZ2îÕ¬ÿŠtÜ}Wð—5¶ÎÀ”™¥*ßõÆôTW¶Íú€žò  Ýmýåê¥vk"bV¹eW|ªêªh¾!Ò‰N+ÐÁ[7ÀÌl+¯Ì†žHEÁ¡ÛCKé´WÚ«`7dd·í¡^5ߺ!½þS}cJcmÑ=BCA¯–‡ž
-mÃÊ¢¡‚yØ×UYõõãsöXÙã8‚œ> ¦®Ùó>~îÙÒÁFÒ‹»¿ýô/*ME& 6[P'Þ5µnQÅî+>ÇùTØ܈lj ró<ÊœÎd\ÄÀ"Á®î·á‘\åšžþˆ”Þ:ö¥@‘Ñ õ¦/â5¸.; ¬ùzk+ª-,ÿÒOÙ’çJÇêиښ®2–»þwÕoyìíˆÿ;yA€åHÂLòŽw¦n@†W!õ)OËs{_õ¤ פÚý¶%’FçÇK¿¤WÏ>EO¯L1ª’ôöÉ ÷hÂã^Qð¾ÂÝ£¯âPPuÕØÞ+zpѨå–/»±,Yœ¬“ní0øôh¥L-2ë÷š~÷]ÅQ¦;0º]UÔ×ô (ÝWtNŠXKB»ú‚OLñ·?W8ñÙ\_Ìоë;맨ïQ°Â=–ÁöEG
-ü›·œŽÎx'Û½iºj³í/ïŠÐ%Å^IëÌÁ
-w1Álã5E¥¦†jÜvF)Bü0AùÑHpmC±)V”(áh˜…(RDpêªÐü®ÚÐà[­<nc;2°PXÑËÃÎPWOëö1çÐhH”.K&œ#S<I™ BfÑçCý ÝÅÒ`úñ³™òc­ïÙ‚5w‰ÒPs»5¦Gã,óhĪ«úo-µÇÓ±#ßä²–Žuš»•ˆs¿éqÓ{J!yw#t(ñ ²Ç‚™.êĽãÀ7n;é5-˜ƒ”͉ÜüØ\Kç8dy<õvåhS¹ØÇÝÎôè­«ÛÝlêµoI­VÁ³1+O``^Tþîû_îÞ‘®šÆt#sM¤‡MgÐÐy„x#
-÷ë99ÓuÕáå
-#­œTJ0tÂnàf´Mß–o!
-ßw¶?I5ð&Ÿó`àF9$%xS°‡0“•à9ê2z•Iph
-ª¢Ì–ied¢ŽX´s®‰“Oî+b.á'ÓIú »Ù–>bƒo&q <?ÄåaЛ À%Œü÷s8½„ ‘¤ 3 Ñ{9N.#àK>!3¹ˆbßs
-¦g0kùYǵ­>9Õ£FáÇ”‡îBEU>ðã· ð¸çèUm}¼ììšUPì,P×Þ×£}Ü-ùÉìö[óç5Y¯£é>A…DœnÈ®ìl¿Ýq,h
-ð³<è:çëß»yærI[<>h¾¬6+SW;®/«®<€¦|øÄ/€äƒ›Ð|:9ñÍÈÕÑÔNûcǨ™qPWË®@Õ?k˦å™Ã½Ù@(Z?õé•Älþ±J‰h‘ÏÜ”E]ºlœÏmáﶅî8¶n£±Ä ÷DÃ]e¾OÝkG3\œ¤£t³&-²ÜX­¸Àw}mÅ·èÆÎVÃ~>£#Ÿ+I ´Ë'j&76^º
-4ô“à»tÞK¶fÁ¯™;d­>VÖ¬¦—l²y@Ú¬û'iÝtf÷<ŽsG…‡rŒË¾h¶Ûx¯4õDë%蘞äc>ÜwAPªèaç†99›2ª’
-S %sºûãù(º›ÄGu$½: ÎçÚ­ ¾ýïÁ…Y3veùj7¡PmšI!¡B5ßVl¡ÑøQî=Z ÆG` •ø†ÙpøVöAþæ¯ ^Ìþ `F©Ï°üÔ—¾’É¥¯Ìù†Ž'Êt ¯»v¾§´ gÖ ]9%“ :m«Ý¾®Ð´xúçü×Ö³ýµéº¢ö*ìn°q‡§jc¹+ò¬0´ºüÂ]—'ù¡'ÞïI'×ì&I 1-Q4^ã)úÝ5v[íéÝøÇhæ.ÈÈ’4”À§„¬j†±/OÊT‚‹”¨û$‚Ë'káN%«³U Ö'ŸýbH·ÐtòÇRj`{ ääáKò]EºKÀ”„‡ëÌŸ‡ªÃ…T};¶¢«‹E=VÎç¾Q&ÖE
-&«0S?ÇWžSP-æ¹ë»Ák¯gŽ*¶¬íü™²÷¯°»´*[ÀO,'Q
+xÚµ\[“«6~?¿‚·0Uc‚„$ o{RIvS»ÙÛlíC²Œ­±©`ãœ9³¿~»Õ- ž3ªœ€A´ú¦¯/Ò9q° âà‡OñÅõóݧ¯¿±„Šedp÷
+S©¨eÈÐò”ó{7K´n»²¹ ²àj_k*\í²Moú-Ðó[ äðÜ®óéÀ99™Ý‘ì€3ɼ‘ºMݯÐÁ"}}"3—™Òì Yÿô-¡¹;Bý¶šßªà†F‹•–&ü–VýÃþdæüú{%!¢\k·ßGy–ú ½TG)0Ê<„©=0r·³7«$‰Ã‡ºªê™†åaKŽÅúFfá¯ÅÖ¶ô¤hxtQ=âØß?ñËccWU]lìæ?Ž`  jnÿñ篿Ït €¯8nG¹S"‰rsÁíì—‘*¯É§ei:¦pûV°’©KV꺺¯ßÁN–G¬ŠùìäŸ Uûzc›Ãdnt²€b„Q
+…^*xRB„êCgktPþëøNÀÿÅU΄K,M ó((
+Vì€
+©F™'Hã°×sŸ¨4vݬtšö˜žÆcLO}‡7Óbz6ÆtÓc%µ3¿<¦ ZE"ÍÇ3¨k}êÆg·Ó*(¶i6¨'¬Ïu]f…
+Än¥iŸ.Oˆ
+5íÓÁº"a,јکëW¤„)íaá,‡Ý;`ƒÕ^€s6üc]P1žR?×q÷$Õáéá~ŽÎžÄÄ;/mWná7¼ð»âžš2XÉf´{&ïIo]CÞ­ëÃÉqæE1 ùóýõ‚ªOøm®G(œ›}•PˆÉîZ¬;´$^Á¬*IÙ¬øö—XÆí‹èÃW‘aÞéýÁ®mÛÍ ôèþÄ]!ŽO°ˆ…ý$Ç4Ž¡Ö~9Våºì°]„²wÖÕú:g¥¤1øMjŠ¹+` ³üãŸþIw/6Ô¯¹F$Ž T€Lh³Ç’:“gáðãWd—mÂFy'Ã`E9 ¼;Ó3"Ò±KôR®ã¾)þ‡ÝÀé[/=k:…Ò ü¸sæ±×±yë15QÛSÓ‡¤Ë>ÿÃvkH”’çžã)]f ŒýÜ’)è²æj±¤Oê¿nmSÚ–éþ›Ú-®%Y¶¯ä4â™ë¨$1»~ûXvdä[_uÖ-²Øá"—$¸²¹å
+Ï:zd‹aʆ‰S´Ñù…Hô}‰Ê¢¯t$|ýÜv¶ØÐ*–…ùvåTd ïÈä]£ ;€J(çñÆVÀNmzöâU6€D¨ÙÖ„¸ßëV”kN6¡ÃcCF¥N<ØÊ!h–EuKâsxYøXº¥ŒxÓ¶¤<xÚíœòáÛâ#u/„B#Ęíߵ褗»P”Û—ÎûÒ XÛMÇ÷$"~àþgz—yêöA¹Ú¥=Ôi,Â# *SȚçÙ[“•¥Ì‰V¿E돋\xgÈl±<›"{ìãE,Xnêµ|à“¶Üôa+ö])¸ÙëÓÞ©å3P]BŽà¼We}´‡¦Üîº÷z®Ä](‘Ÿ=W¦†e—)· ðæç÷‚½Sš¾ù@£GŽãˆ2; »Ê Jœ’hx»³¶CÔ”™:zWv_µ4ýo7S‹Ä-ÓÔoprÆåÎK¸\låìÃíè¦ô@»ýP65²âìûØ(Ô Õ3@–؜ș]Êðäy¹Kýi¿Gˆèpe÷h_4[@Nß=b˜ÞX·qd7¾£>Ñý>ÿt÷ Ápy8Ðþ™ì[ï2Ü6¶èücÀ—>óxÎ.
+8Uç!‘q°?‡²t~Cƒ"V«5ƒ<ëÁÍ&~Ä–^€Ü±S…Š”ÔÚ¯]½žjÔË@çþ1 Áû­ÛSüíƵG)IÀ|,sâávtJ~Má­î°ä«÷<mÊöX¾L€´Œt' Ao ,l*áN^ô©¯à}" Õê—Þ„5,` (íÑ=`2ïÂúÙ{ƒÁò8­»ÔV]—í¹…ö„B9qÞ‘rà†±:’>Úù‚Orà çÙz¤ÉðäZŸwP‡ü£Þã>·Ì¨½uj:ᛞJ}ßÖøý‚0´;vû/”R Mºì#½5ùBl ¡L±Òkn„ zC
endstream
endobj
-286 0 obj
+297 0 obj
<<
/Type /Page
-/Contents 287 0 R
-/Resources 285 0 R
+/Contents 298 0 R
+/Resources 296 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
+/Parent 249 0 R
>>
endobj
-288 0 obj
+299 0 obj
+<<
+/D [297 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+13 0 obj
<<
-/D [286 0 R /XYZ 140.732 808.885 null]
+/D [297 0 R /XYZ 141.732 771.024 null]
>>
endobj
17 0 obj
<<
-/D [286 0 R /XYZ 141.732 771.024 null]
+/D [297 0 R /XYZ 141.732 603.49 null]
>>
endobj
-285 0 obj
+296 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F108 283 0 R /F42 240 0 R /F68 243 0 R /F86 289 0 R /F98 290 0 R /F67 282 0 R /F95 291 0 R /F111 284 0 R >>
+/Font << /F101 291 0 R /F42 241 0 R /F85 245 0 R /F107 292 0 R /F81 248 0 R /F148 295 0 R /F141 300 0 R /F121 301 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-294 0 obj
+304 0 obj
<<
-/Length 3722
+/Length 2717
/Filter /FlateDecode
>>
stream
-xÚÝÙr¤Èñ}¾‚·EC uûæ]ïé‡=8bf#ŒhÔ¢¡èÕÈŽýwg]4 VSÒH;k?Ì4G‘•wfee)¶Q}÷&u¿_]¾y÷-#Æ(ãœD—×QŠ²ŒÀË4ÂfIJ"É3”
-]î¢÷ñuÛíú‹„Ò4Zû{u‘—ö¦?\íªa(7oÝ ›Ê Ï뺽€w8önÜWÅ¡Ú]õï|¨ÚÆ>j¯À¼ÚÀɦSWnPîÆT»}]^ütùã’<¡…bIÆ ÔÒr§ÑÉõ÷ŠÄH™ã% “(Á 1&¢Ë |h('ˆÝﻲ×HK <Þç[wÕhà‡þßq©ëí›|°úÝM¾J`Kç ¹±Ûªñ8¥ˆ˜FÊßüí»3oÞ} "à Ï4Ú N1â*‹’áŒYB
-3s×´å]›mÎÿ{B‹”g<Í•’˜ƒ2aËx->ÂhÜ·;`¡*îòÎ]y_öoGD(@qhèË„yÊ¡b>Ó®*ºv¸ß—3ÙžÁ—¨ q‘-¡lo.ˆŠAfg±¹>tîÎJ[£^çúŽ–h{À
- –«qéU=fñÓ]j°¥GdÿsrÞ‚­";ÎbÒçS€ˆB®ÁèþúLî"|ä®MŽOr¯¢Kã®ÅV#ûÍ囟ßø ß`ÈKIÌeTìÞ¼ÿ)6ðêG- @áÎ ÜE˜HÄy×uô÷7˜Ê)å5À9v‚‚w§àäáW©
-Ÿ­@P¦+îÌ a³$ŸÉ
-„Ïu½r‘3]ú}Myj·}s†È>Xª^5ò-‰Ñê2F#·/è6#Çru¡k©óÝûIËT(qX
-SálãGªTÀ~3=(Iú=œP@I"%õÛ3H”.¸Êߢ&I2ŽDÊŸOyú°Ä÷Õ§¶ÐébÁ©{Füú®¡ÓmTéžN»QW¶a²Q¥@]#¨Ý“²ý¡›ƒûÀp|h´u~ÜÛV¢ÂvÀ{ÓjÙ™­.¸3µ]è0w‡ý¶³'–ÌÓ¾FOD7,ؤ¤L)¨wyvÑIX•qø4ÃUb¾Y™’¤ Qˆ³)ÿÑß÷C¹Ó%
-•È]ÚVPÒòc®›——]=‡[ökÿ¬Â!F”¨9Žg\ç¹Ú!S¡fsP¶œO;À¹¡÷]‘×5à‘Ú!I3¤ˆk¹ò±SGµðÊûŒ&àT!3›Áw´¯‰8CX;Ì)- ™² Á,òÞ¢:´_^$œ€ÛqFϦ*È]Ï÷m>ðàê8ôÐ;’´›Iœ>åÃIÉcF‘ЂÏ-ðmÌ“ÍõÓ\ lZ]C'ÆÂ
-œÎO<³ú€«fŽñ4<=®pD›Ž‰ €
-¤”ËfÆÆüêØñS¤"³MA$pœ\gzRŒljµq¦­t=f‡±µqÔŽSkãÌ0JW†q˺F·ðÖ°ã;¶:Î[“³<ækÃ,ïø±nØ­ÔÒÊ×X >OkšB,Åš
-‹ŸX#—„ ÖÉbÉØÁ[#שÔú8«¾Eçô¸äICfNBIIBy“y-VÇ9Ù±Õ!Ê„jWª®I ú'¡æ”LÌsÅsO&îcuæw䘲îÞ›×ýeê“P‡žˆ$4à$¡, ‰Î Öc¬ƒ6NE¡‡Q"£0Öˆ(ˆÕ,
-Ât!
-Ò-žEAÊÊE¤ü4ZÅÖ:ƒŒ“Éh-;ã sQ3¢vVà.ƒ¼%1µî~‰áŠàë"hæQP¼U
-`© G¢Õû„a³È“‘ÃkI›“×Zâ"þ@m
-TÎ0U4œ03 ³é@æo½W˜/ ô¬Ž:Ìí‘À˜â¦ÇÑM0ÆÀåGI6›1gäÖÊYéò„¼­øV;ßý3©lº“ËCï¶0bžä‚M±u˜–“ó°äJS‘=ôÓsvá F ¢lFŶÔýxÝýZùgdS)Âi6òœéLé­g>ƒ3TC]öeŒ §B?ÿddÆŠÉìù•›¡]ÅÇ߀$&æ@\-kZjÍ7ÿ:ôV꾨þì³î/¤¼µjâ{
-~©º¶ñgÔz?Œ§º¶=töÔ
-¹¹©õÒã†1C’¹zûƒ?ÓÌþì‚}ªË˜n³Ÿfî‡qû2¯Ö‹E¨=Ÿ³Í»M=ÕôÌG‹94›²«ïÇS›¦î‡öŒ™¦©iº[bšŠøºõcÀBMÅlOÂ>±%s}Q›3@ö<¢{¹ïÊÄžüò¬’aƒÃ¨e ©ˆ(9ÇðÊè®5w°Š‹þçC;XIÂíh£ŠÇîQ¾w7ͦúøÖ²e1ë‰Ò²âHq9·µ·zß‚xe7@ ðJæ1õß½¨†rçF7Ͷ:÷Òi˜{wU]éCÈÝ­ý»ÆÙ„Ò}eOéSîþ¯‹¸ÙHÜTE¹Ë‡îQ’–|#†]ý¶h›¡=tç ¸
-ñlleКú)‚¤86´‡ú¼cHÉlV,>µï—-T—ƒC®ª~©«å·“³‘ h…?ÛœÏÙÐT¨l6Üêe6¶EÄÓ9®þž5.{pÇ¥Ó.}žÛ,=¹K#2ÀA..»`lYJSb¡õŠkk}FוÅP»#á7 ë7‡À< Øá6}þðÕŸ/Ý ðªÝvùþfrȼ·æP—§å~sùæ¿AÄs{
+xÚÍZIoãʾϯÐmhÀæ°76™c€—‡—K€À·Lm©%1æ¢GR#{~}ªºº)‘–Ç”, ¹ˆÍ­øÕ¾´’Åf‘,~ÿ’øã_¿|û›ä Æâ\)¾x\/’8Ï%ÜLlÁ$‹µà ­’8bñX-þõ݃àY´4¥U³¦£Ù÷Û¦íèäPô[ZUwð³/ûbWúvû§²Xš¾hêîž.õ[[´´¬Me"eI«§»®#ÿ~kwtjz»¢K립û÷ãßÏp“©)7"E¦‰k–¡
+ÙOúöõ.Q|÷ %þ¨é ÄE­ìÚ
+´Wwê1Á¢UK÷,’¤/¶‹æ`Z€.°jñ”–ÿü¬-È •$gÈŃÎâ4Ë"‰U|­
+rògü[d1S)‘êz[T¶žý’Ë ã
+dÍ#Ǭ²¨,žZƒeÈU¹_‰ñGÖE?Û¤šã÷¯2)¦Á¤&Ü¢ÏF"“X*v$²ÊÇ„–¦\ÎFH¥Ù è<Ö:˜ÑÖì •Ùئ²Ø?Íõ¶D}”Ô‚’àPUÑ-/N¦Ÿ48±fc<®©7m?·Óá­ªî„Öuy d*Gt\a8»çâ æœß
+]ìÿS'}¼úŸ}‡S¹<Åù^X–¦ó÷`Qlê |J»%Ždùz*_ï²$ò×+Sûá~hÙ<øgüÞœ@i(» rüÑ“Ti:aêM˜kV¦ ¡‚Ùú©æºmtð<h´ï†'#Nã+]Qíʧ@a–‡Ê®›0&]Û¶5%}gg6w,²žà;óÒ©•* 9Té^!˜ÑÒ¢]cgËlò5$ÿÖƒ‚ÊüϽ¦‘aø¬sÉ£M¸±eç]¨†íDkÛºÛ;ºF“› '7WÍ.¡Oå
+[¯3Ì ~ƒŒ(9™±Š»ºûaÃÔÚàÁàëF›ß!l7Uñ3¤,ᇽHÐNñùé§Ã.‰ñÏ` ´™Ÿ`˜ÉSpØŒxqb4Ü3]Ï°¦†²M
+Ú»4 Þ»‘Á´;¦iÃõ¸1ZøÇÂæ ”­¡`Er6¤ÁÛÚf_¯Î—äÁW±¸ %WÛw7*-ºmsðHæÉ
+â/Žuí‰ZŠþ«S¸A~C1•ØÞ].&èXß©1/ò,ðêà%Öðn÷ëÙ Xu
+…¶-?¸%ê%zÎPÇyƒ"¨3ÙQ'q¬þðe—÷Zœ \gš<Éâ ê!)Ô nóˆæÜ"*“P†JhµÇ;öïñ:üA9 Q…åáz¨úi(}fʸ·/¡M²´ÞR©¹Ê‚YSµ/ƒ!5çý(©Î‰Ï"qjCÒåE…†ÂÝX1‰–e³üx76™BáY+•å«Nä ð ”XMÄK-ô Xåqš³ñg!ËÒÎÆŽâKu:&‚]¨¥?o¨ s^ «´Û¡‘ÑŽ å ÖLŒiøj[eÍÑ•/÷ÔÛi¿½eTBc~HâGO;[®¯¶/ïÍ3u4í8îÍËÿétNu… %:VáG´/ÌsP¶Èؘ¹xýµ§æ⤉aƒ›>È4ñþâ®}zð¦öR,%úÿzQ_Ä¢õ¾¤uû›yÊ…#Ê}ÓèÀ>ÀyýLÂL]%çÊY‘~”1¡ú¡ú:†ëbèJ|æ®óÊ'¤Ÿgw2*¿&é6ò˜z]”þPyÌ.!ž—Ñ¿¶”¯]åÇr‚>ðAYLojˆÿ™D\—MôÛÒšõ)ˆÔ‹å2™@ïsÒ6?<Ý_JĽóÿ!ªx²þØ:.a&ò(OõœÃ„ão_þ wÆ1
endstream
endobj
-293 0 obj
+303 0 obj
<<
/Type /Page
-/Contents 294 0 R
-/Resources 292 0 R
+/Contents 304 0 R
+/Resources 302 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
+/Parent 249 0 R
>>
endobj
-295 0 obj
-<<
-/D [293 0 R /XYZ 140.732 808.885 null]
->>
-endobj
-21 0 obj
-<<
-/D [293 0 R /XYZ 141.732 542.885 null]
->>
-endobj
-25 0 obj
-<<
-/D [293 0 R /XYZ 141.732 347.314 null]
->>
-endobj
-29 0 obj
+305 0 obj
<<
-/D [293 0 R /XYZ 141.732 183.764 null]
+/D [303 0 R /XYZ 140.732 808.885 null]
>>
endobj
-292 0 obj
+302 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F68 243 0 R /F108 283 0 R /F67 282 0 R /F98 290 0 R /F111 284 0 R /F140 296 0 R >>
+/Font << /F42 241 0 R /F81 248 0 R /F85 245 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-299 0 obj
+308 0 obj
<<
-/Length 3812
+/Length 3531
/Filter /FlateDecode
>>
stream
-xÚí[ëoã6ÿ¾…¿V²ªø”Tà>´E·¸Ãážz@[àY‰u±%Ÿ$oýßo†3”)DZ¯·÷Ú5%RCÎpæ72Éì~–̾y“ìü~yóæ³÷"ÉfBĹ1rvs7ZÄ©’³Ôäqb³ÙÍ|ö]¤bqõÃÍoÇgß½ÓyýñJfQQ>÷ÕÕ;%Óèë¡n›~2Öÿ~ö^ËÉDq"$ô$3A“ÂœJÇIšÏnV0çÐ"M}¿é}í§Õªºº¤¾UÑÝ×MíGÒ¨yõ}¢tSÍéõí¬ì‰Ú_|ùû›Ï¯Þi•DuÓT}Ð6Õ•ˆøëû®*ê‘Ñ°(æ&‰¥û¿Cvüß¿9ÐóÙ{ŸHâ<Ʌ㘹µYœ¦À¬Š³Ì³=ò4¼+n›áèt'Š÷Pä±UŠ¦h7#WÀ¯—Ùã¢ÖË+i£¾ ÓöÔ]ßÑïÊ°Ý°œi;dtßÖÍ=}åwkÝÕ Ž¼üxèúáuI£‹fî7ðGó Âo¥Ú”ÇfŸñš˜Xd)ózGóÔÃ55n7ƒçîy­z?€~q2Íç!3"ZŽk Uó`àžé§lWk/[Т²«ª†§UêÛfW J½ÄG9Ji—;,Ú<‰S-ˆÅrÓuÕVÔ°øê®Ø,ù¡¯†÷&êž^Þµ÷†V”z+¢¾ï“ôŪ¢§¡úq Aõ|X@§ˆ÷Z÷ì]'I>{'t¬µ!Ø 9Â|›õº«úž(±NØh͸a#ÇÇf…ÿÒæ³Z–9*Š«Xh©Sâ±°øøbFúN$"6YŽ ‰œ)ÝÌ]Óâ’Xèi6z aVÐØp“g֊؃Â-Â+jŒ~w¯é ñíP±ç硸]ŽÕPÆ
-Ißä—Ë©èBªèMq¬­y›@:Â|›*…Œ
-üÕkØT)Eˆá7Ís‡dÀ.Ç‚õƒ%öuõU‰)†ºt ,—tS%v¯vžöïÄÇ©Äè ¸)TT¬}rCA "`‚ ’ã;Ý`*€ù=õ;‘d¦RªÀ‘vOƒ1pLh #å—â ch×ØH¼H¯)*¥še"Im“z`F3ã®I’L÷IRçE¡"‡¼~/”æÊ©ÑÐ(3“pôIîT Î!^îÒ–[ÌNE4§§rYô=WCd$xÈV¯g ´"ÖÆM–ƒl±OeK ¦¦txäY Ñ·>+‹1ò¥—7[Ãr¿WÆ@x·ádmÊã‘zÖóXNóÕ¶ö÷ñhà&õ‘‘“Çæÿ;A*]ˆlŒÄ^â?sQ
-é3gº©ÊiŽ*üâtW~u®³
-iœî®Â¯ÎpX¯bwtYÁîè´^Åîè¶&_ý;9.Ô)÷êëuÒd·^¥䤩åÌXGv{ê÷ÕÜÕ:Íè’ø›Ô»¤mIÇ°K‚Fà’0´IÌ™. ±µ-dâT—JC ¡·šâÏŒUJòIÈ+ø¤ù ª5­¹¢„g’c¢À„]q8E÷zH ¶ÉÃdšWø¯q½2Gçâ…rj”“C÷<:0x &óð˜*›8°íÙëGiúy­[ò–š85ú9×÷]±^œÌ·ðIdºCêåð}uu•¥±·õ³ª74÷¾p^øÖ´À3wFÁ@Åá
-;ïäúu¹¬x‹jþÖϽªŠm»ýÈŸÕnVþ€ñâÇ;"¶
-‰ð§]órhÛå¹uv“@À©¦¥¡±b<
-òþ¡¯–wñ+Ô 2n,̽Yls»uª§Ç¶›O VØ‚Ý ‘šè§­CÚÒ4*ÖFûè‡}ßtZàC+?"˜k—”ÆsáÖ/‘C­ŸwlÜ‚ ´¿¾yó7£ñÄR€ëÃSÀºrõæ»’Ùº~‹ìÁÝÀÕLÈ46&‡örö—7
-laŸpÝ“éê؉)I’Ècò=¼\ÆÖ¤ç,×-ìy ‡'8ƒÊã4gð¿a#Îñ
-ÀjÄ¿²àS”í1–»nÂÇ
-x³ËPØÅ_¬È Ÿèi¨WŒþ9[lîQèŒeqê(èO(©EõÄœ'xz¼r‰Ò¼?åüV¬´ ½ ½Åèzî}så Šñ¶½p0VÃF ,naÑEÉÕ2:åúPwmã!æl‹Lƒì£ÝteUÖCñÌ©j˜¿ÅÞã†IS 9²ê¨]ªóìRHHÕ'µKÈ3‹¹/L%ÔiRÞK{fR˜°laj@©i‡ê5\ËÃwóI¹FS
-†Ý8ò66‰Â÷&åûF_ï‘êøú¯´È¯Z‡ s„> "بÔ=ÀÏ7z&‘džJ»Ð߃=ãÝ}baÖU³;ŒeN›ktÖM*ÅMñÌr¼ÿfé&›t§"‘.”:ò8…Ü~©ðΫ OmÙŸÿD€mð<=ÉÏc)ÖUD¸ëÚÎǹ‘¿Úu‡/ ÿLàðØã´ÜĘ$^œ3¢ Ò+Ök¼ÉzAŠusIj[ » ¹9ÁGYX†&eÿ•–³Z]4ܱH<„—cÑ10C¾éþb‘íiŠ‚ÙÚBßx„ñöD"â챂vI¦ªUó\¸.<û=©°„w]re±Ë$ðvdÃfù‹Â}šÊì‘êIjÝ•_à
-=™hqlu
-X“vºº©ž>ŸH'9DÖfòM}l" ÉÕÎâþ¹íÛa{=e¬ößv-‹@DÍ[ž €ÃiöÂèÓ?cËà@
+xÚíËrë¶u¿‚»R3B< fפiiÓÖ‹Îäf¦4E[ª%R!©øz:ý÷à€’HË%ÓÈ]d¼ ÎûcDÁCß~ˆz¿_Ý~øâÏTè€R’HÉ‚Ûû€
+Jb΂X&$R:¸]?…Œ°ÙÏ·?ì? ~šK…_¯ÓºžÍ¹ŠÃ?åÙ:qVùŸ|]n6i±¨Ý‡ðGTP™ïñòß~ 0…é¾¹ýð ܘ74 J%h3ETăló᧟£`/€ã$žìÐMÀE´„ËuðÏÈÐSqx*ÌSË 8D$‰Úá•DjüøH¹HwMY¤›¼ÊïH„‰¥ašùùÖr»3»Ò$f1 ·Ó.ÍD}a‚·#ê|‹czóИPÍÚQ«A„¸Å‡[1ž©‰
+{¤7œ©peòu0•]/ÈGDÆ&܃ƒðˆS‰2ÖàsÄo™ wD»Ó8­c†„sDU9›{»,7þFGÖ „Ö!(¼hªg¸U",ïáWh”²Ð4¼/« Žü÷†&`ÁºÈ\ïžeIDrüšåͲyÅÌŽ~1õœ'œP!ÔX9ÉëŲc(‹y™ÅQ±çšÍ;˜ÍHѼ»MŠš\°ä½h!xÚl;þá·G!÷J g9éøÞ#ˆiA"A?oÏ3!LB:S~ÒñqÁ0“üØñqYÇÇyìÂŒCÇgF^åø8¬;ÞÅæ7Î0>+ק~w}¿»¾cׇNMÓ^6w»t)â"¿Owëg¢FšEú½Š4§É1ª´Ï ï¬ËÉÝÚ%S$ 3•ç¼N‹¾k.&ϬV)×~ÅÕ1•>}ùŒ†›mcÜé3>©a囓ތ½ŠþœÁšƒArù&Q:iKúüLIÿ/Ei
+úOÞ~žƒû~¼º¢/bXþ«øs©è /ƒöÞ+mVMþé»4{œ°ä{QUõD½¨ü5¯Öyzÿ™¡µ^ýšûeÖeªÆañ Žâ³*XŽÐÿ7,…RDÑ×4º•£|]»Æ‹zLÁRp ~=, ïU@D”Á]Jø½qc࿲´ÎñÊ”ñêÉxÔ²zL«rgã<³…ø-ò|aÿ¥ÉHnÝ6µ߸+ŒKþ´? ü¬ÉÝÇæiU•Þí tön·}¨Ò…ñé'Š8@F¿\Çã£B§¶…Îú‹ÛÁ2P1žKøœÙdÐ~þ͘,„CZÚù¯ú¹nò©T¹PJã0sÁž}ŒXô{ªá†âˆôβ¦Ü™êåðiiÙog©rw¹,qÔcMfsÁµÉEL€£²-Á§8SþJ•3zÁ6»ºiþ)Ïv(ÆÂÕ½Mx›ð°,ÖϽw ¢`FaAŽ›šY…£ùDzØvÂý<.Éà‚X Èë­ áe±pAœתÇj
+Ëm³**Eu4ÂbžA›þ$'îòÞèK€gŸÒÍvw'Yø|‰K·òñšº¸ÒD+ÝÅñd0}kiüˆ1Æ» Xëu€6%Rã’¦g¾ÈÒõÚŠ*¢ðÖ&O§Ÿ°>ç%%ÊÕPl§õWü÷Ò0S>žtw_=ÔY–æ„ǘ1p©ÚXèÑ$7ˆWY8—iMù¥±§$Lñf|j/>X5øë”8 ïƒwµÔ#á¡&2â¤ÎȈCÚL;4 ºŒfƒ 0uÎã)^¤Á‘$áBõêãŒHŽÑ`AƒèæÂÝ”Bj¡…G¸´îÇ2¡ø>–Q ¥ÚDz6AÁ]6=ddB’ ®IÍm°ÝÍæ”ÒðÞüD!X©N¼©ñU†wÞ¥x7ïÜÝá]w u©Ä”ð£èUPAÑ @i{ 
+AQêªA) ”åCT!  8‚Ò@YHœ¿¿þIÔ?®Þ =…T D¡¤„þQ¿¿R´_éÁUd ôÀ@´_©ÞGý“Ú(äŸò *†ì#3”•ò`Á !yÐ
+ŠZ¡<0E_¡<(`Ÿ5U­¬’w¦j>ÖDdÍÇ°pBºÎjÆ„tUø érâ’>@ °ÎùÜ Åu6”LH—¯9÷'dáÙlfJX.Ió
+ûSBâÁ`23%¨ÀGuÐåžO³}ÍW:øZ$p .}¦]ÒùZÑ1k¾^ªÌÊJùP@æ U¯Z ¥¯P¾*[NV‰—:¤2äöMZ1öT0>§èþÃ"¬ìOHƒÿ­˜ô0žþs.tLG“§xè-ÆûË[¼åbÞÒK)³·e€¿¥¿õÚˆEè„—ά¬'¤i¸Z0!I~* #Ê:“neó°“íЃãª~,ø=CÇ\²8üq67››íŒîãGCymÃõ~«l,I ز˜‘ˆöx•;mãx·³}°::†Ã^Øm«ø$mLO< ëÎapAažv‚u:c*|¶[öwî³Ã~W»=õnË PË.¹9?¤zÛ+]jg’›k6 »ÇÌ¿f”Àn=^5ë¼Î³sÛc÷Ç“ˆÄ`øIÌþÞËña”ÎÔ |šr4>LbÛ^gÜeÌb;™e\ügWÑ›§Vô,–á&]æ*6Û–ei”Ä 6mÅ:üuU•Å¯Û/6˜Î»ÊlzgZ…Mz·6gÁ ]¿ØaÏLg\äög©ÝØ\m?‚ ¿7{¤#Ó<2³fÔî3׸Ï\Ú}æ8Ä”íE„uƒûªÍ›5îІ§GmvW¾96ï!­€c#l—4|ä6é«pW,ò
+ ¯Ÿ_iy¡A<"TºÍñvÛ69×oК2…_ã^Û“~挙¾õû;l+ƒytÜ‚Ol¯„½X?™W©Ýnï^n«|¾.ÓE¾øò;$h¢ìbw×vñŽkà$Q´;Ã5F*F…ÎDYýË®lòz46ZݧçæJ¦ãY£Ø6vC½NÞŽÍ^ý"JX»5?Ýnób±ú4ÚéØ´©uæ¸
+™„™¨îD—zSÆÛAõfl˜DœBæW
+Âf±ž
+§&Mc`Î(k9B’;ÂeolÖ!æ/æÚô¦6-ñ¦9s""U구Æ`ÒC8¯Æb+8CÖ™[ónðTÛ ¨›cä
+æÜðÙ•@ Žœ:ŽâÇ™é¶ÎpùÈ•
+ÿ†¹ùkgö85#ªu –&5ÝŸ±+Žúy³1‘`Æ>Ú¤Õê¨oÚÁ';~ïp j¯ ;lŸe®Š¢m†\ß}úPå ~î1(¶!'±µ'ʵ"Ü5ÇS9tž–«™Yòô%žÖm÷2þºÕ±#‰DÊý)-/¶Õ
+Ogj±sCØœµg:²7s5·¼°ÝÃG=ÄgN5¤JNbæV‚v­`V;kòn×´Ä=R‘“ÔµªR K…‹Å1-°2Ú£€H»Á«ö@Ëö0ÅͶe- ë¬ÊóÂ9Õ¶µìY¡†é¶ˆ±ìœ„yÎ| kdº]Rîª*?0úp½©ó¦ÙŸñ‚4*lÓ¶o†¶ê·ê‰ïÌJ·ÞŸí>®ÁAO«E³Äõkï´¦mºsð$‰bd«we¨Ú ÐÌÓ»¢éÍxú÷›Ûÿ+ØÒT
endstream
endobj
-298 0 obj
+307 0 obj
<<
/Type /Page
-/Contents 299 0 R
-/Resources 297 0 R
+/Contents 308 0 R
+/Resources 306 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
+/Parent 249 0 R
>>
endobj
-300 0 obj
+309 0 obj
<<
-/D [298 0 R /XYZ 140.732 808.885 null]
+/D [307 0 R /XYZ 140.732 808.885 null]
>>
endobj
-33 0 obj
+21 0 obj
<<
-/D [298 0 R /XYZ 141.732 771.024 null]
+/D [307 0 R /XYZ 141.732 771.024 null]
>>
endobj
-301 0 obj
+25 0 obj
<<
-/D [298 0 R /XYZ 141.732 114.353 null]
+/D [307 0 R /XYZ 141.732 524.578 null]
>>
endobj
-302 0 obj
+29 0 obj
<<
-/D [298 0 R /XYZ 141.732 114.353 null]
+/D [307 0 R /XYZ 141.732 321.145 null]
>>
endobj
-303 0 obj
+33 0 obj
<<
-/D [298 0 R /XYZ 141.732 102.398 null]
+/D [307 0 R /XYZ 141.732 132.694 null]
>>
endobj
-297 0 obj
+306 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F108 283 0 R /F42 240 0 R /F68 243 0 R /F86 289 0 R /F98 290 0 R /F67 282 0 R /F78 280 0 R /F101 281 0 R /F140 296 0 R /F147 304 0 R >>
+/Font << /F148 295 0 R /F81 248 0 R /F141 300 0 R /F42 241 0 R /F85 245 0 R /F101 291 0 R /F166 310 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-307 0 obj
+313 0 obj
<<
-/Length 4079
+/Length 2615
/Filter /FlateDecode
>>
stream
-xÚÝ\ÝoÛ8Ï_¡—Ã*@ÅŠßä¾mÝÅ-öwÛàömUl%öÕ9Knýßo†¤lÉ‘mÑuÒÃå!’%r8‡¿™!•'·Ižü|‘‡ë««‹—? –PJ¬”,¹ºIrb€—yB*(Ñœ%ZZ’+“\Í“·é]±*nWÅÝä2㜦ÿ^Wõô]ÎŨ¨§ËÅ»\Òø†¥÷“éè’™t⎊…¯1+‹±T//ß_ýòò'möqÀUN¸Þá .?Õ@@ªtù±\AÛry_yJûû"8'BÛ.¥b1ö<]7,ít‡ô‘¥»â‚è@ñW_æ4ÑÄj¸@Nhˆ*¹C™úˆ
-"I²V±+,–("sŽÏ¥æþùëÍs¤ºyüOè
-bŒk×½°†&ƒ’U™Ü oª™`D¹FVøÂßþ¦yb‰UL¹A :ÈhT /°w”‹zz;©×3'­†êËŸ”nÕöàðÆUúüf9//3Éd˜ xW~*æw³òK “!WÍ=°•ÿÔig÷Ú-΃Ü
-,å®Q
-¬ §¾Éå
-ÍkàŒ»ðQ1Z-—`²æ@Ô!%—™àyúû´žø"Óú…¯Søß‹òÞÿ.]ÅS 0÷÷u¨Qù[Á¿ðzÕš¶¦j#3i‰ÉM·_oihgæ¶2,ûE)sC¸]N‚(îQ:ýCÁvGBH¢À‡$ÔW ʪBåTéh
-Â\¤äéN†ë9þLJud5++¨CÓ>o4 “6$WrÕð¨Ãι-â!¹²Mb–¦e—P:),Ìq\JUŽ:6{@©h§D B(¥Ã³m#pl
-„ŒÐvp­^}<J€ÐËŒ²m\)8Ùºte†æš?±Ì\@1‘LsÌNèrÅÀ¡=ÖÙ#Þ4ú ÷ÒMH Ÿ t
-˜g€kÄÈ@¥sc»t{â
-Mb¨R¢y;ä¿#V´»7”̪ú¡ ƒ‹Åc™ [u2Üñ.¡ÛM0g#-—é›ôæ¬ÓbæP9Š"ß'
-@цnÒiŽ1GÞçu˜%ƒ² p5º6!;]¡y‡£Ì2PÀ+°x‹fÛ<'¬›Ô|› ›§¯M¸±Y†ùÐi˜QØ‚R-Du]ÞNŸ‹ëª^·üåD¯ÀZð
-Øpä:+·ç@®Ïã|(î—«qÕ›¶ æT¬ Ei»(
-šOD³û a6†WŽG„¬~ºL'7
-4Иd¡uv0màâîK|h¥ÃËU½¾]—UÙœw„ÒE½Ó@éÓ"ØoP¦[âƒï÷žä¸
-|L«zȹCÀI` CÎÄçVC^¤IGœÅJn•íY ÑÁñ–l-±OŸµÓ+>3—cŸ[É(@|Ž¨Áh4®òÿsv†úËž%9ÀǶ“a
-yœÅía
-[«Ç÷€}š"6ýx)‘ àaJÜ,W÷•1Ú-»,œÕT
-EJK8â½6nØÜVª[@ØDíÂ6Ÿ
-ú.mFšƒ…­Ín‘^5xnßY›jìÁ'®a²Û¡¼Kæ‚
-šþ¨©,†ï»w­ñÈ9 tôpHŽÞåâåà>4¦
-¡EÛi:B<nµçë³ÿ©¬X¦
+xÚíMoã¸õž_áÛÊÀ„å§D襋î¢{k`3{Pd&F–\I7(úßûÈ÷(K'‘“ÙvQ˜‰IŠz|ß__=®øêÇN¿¼»ùÝZ®„`¹1ru÷°Z°LÉUf8³J­î6«ÉЮo•L“þ°ßw®ïý,K†­Ãå}ñH£f ë‡ÿ{¿¾…¿®£ÍÅZ$Kÿx[ìz˜Æ½UÃÖ¿Üý4âÇWœ)u~ŠÃ¿þ([±œå<å[Á3¹]æˆo‰Ð›ÖcÖ
+ß¹ú\m.¨K®ÏXšZÅld)ˆ h°IY #-Qe“â
+­ËÓ!“'OÕlp ¬‹yçÝ,=áøÐlÀ}•mçÈÁ¡¸Ó“WlaÔá3· ¬ö >.³,µ9*©ŒJºÁ>T®Þô‹=Ü97”aZ7¾o½T¿ø?s!ƒkGÕãhèB*½¶^Øîh)£ÐɦêÑm
+CÌ)̃Z#€)‰v|↟\œŒ`¯FµZ"k $gHÜ®= ¡Ç¸Ø~èå
+ç'+œ
+¦}«“ÑØFÇœ£4N–ǯ‘†±ãÀÂ…âx£(„Nß)
+“Z¦¸8yq©ñ­÷MR™¤ APª4xv0ŽÑ4S4#G¤·ºTÍOÚUe×O{·_is–¥öÊã6øf@Œe²Žf˜¨y"¢Uzm9ø4FÙC ¬¨ë ‚Gšqû÷bi‘È Dc5Ð+X¥˜R>e ²\Æ0_£M|çm©¤Ê íÍQ‘Ȧ›öòñÏ¡‘I–§ru B撔чݠÞÑ‘ñ”?w-Úí† 4À1 U´-š2¸À.@9âì¡‹‰
+Ð{¬B(ƒåï©¥¤¹Ç§>aã¸jÂPF€
+Ñð—ÛjZ2VÑ&¼.kRê0¼`Y1Ò蜃¢ª9Ÿ„ÒÔ˜›Æ{u€Ÿ'«'¹"MЩd™¦ìý»HÇ’«íB¶ >$ –uÑ÷”NËD`¶LÊ3ízê7̘|Ž‹§žýí©WÑ¡ŽœŸH¡CBûikæ“j¿˜'w¨ Óº¶~YŸnÜ%n¼Rôk=I|Z…WÇk vËGÏ8w¸÷ÿ¾)ÿ¬dBÞáê:CÀþÜó
+e¯pâÆ°ÌBÒL[ñ¢pæÿÑã8zœ· 5˜ˆ2¶@cw)ã—š½nÃÖ·&ËƨñyTÈbéè!*¤fì<*¤üQªi›§sä¿}T˜°KÍD–ÏOĨ`ÌYT
+|©º¶ÙQƒ½ÙOúTï·ã&¹‚ÄsRǶ‡®te5“$îWw–`Ë /w–ˆåÒ¢èEP¯ûÊsnúv¿ï (?`Fç'î5íàþS<„•Ë‹ßÁýc¸ù<4ÿþ;ÑEX³žÿF¢‹÷Åé#õÞ=píÊà
+öbü¡“<3ißM˲
endstream
endobj
-306 0 obj
+312 0 obj
<<
/Type /Page
-/Contents 307 0 R
-/Resources 305 0 R
+/Contents 313 0 R
+/Resources 311 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 245 0 R
->>
-endobj
-308 0 obj
-<<
-/D [306 0 R /XYZ 140.732 808.885 null]
->>
-endobj
-309 0 obj
-<<
-/D [306 0 R /XYZ 141.732 726.842 null]
->>
-endobj
-310 0 obj
-<<
-/D [306 0 R /XYZ 141.732 730.429 null]
->>
-endobj
-311 0 obj
-<<
-/D [306 0 R /XYZ 141.732 597.848 null]
+/Parent 249 0 R
>>
endobj
-312 0 obj
-<<
-/D [306 0 R /XYZ 141.732 597.848 null]
->>
-endobj
-313 0 obj
+314 0 obj
<<
-/D [306 0 R /XYZ 141.732 585.893 null]
+/D [312 0 R /XYZ 140.732 808.885 null]
>>
endobj
37 0 obj
<<
-/D [306 0 R /XYZ 141.732 442.724 null]
+/D [312 0 R /XYZ 141.732 345.404 null]
>>
endobj
-314 0 obj
+311 0 obj
<<
-/D [306 0 R /XYZ 141.732 339.893 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F42 241 0 R /F81 248 0 R /F85 245 0 R /F141 300 0 R /F148 295 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-315 0 obj
+317 0 obj
<<
-/D [306 0 R /XYZ 141.732 339.893 null]
+/Length 3417
+/Filter /FlateDecode
>>
+stream
+xÚí]oã6ò}…^«
+W´Å&€“̵` šÖk€vÕæøÅéI_RÕXO¤~7ÄM!‰”d¬G"§ ¹ÒMGâõ²j
+ê?ø5ÒÑÔer‹
+=¬³¾œ`[µ|î1ªTóA1e‡U2BsHpb­‹““ÑÊï’ƒî4{[¢g´~t‹ƒd2µ¶ÊÞÌp˜¸Iáž­áekþm(è'+ƒ(­š º—Û²WÛrÊæìDš°½âî®,ê)[\m§lí ò¦iî‘Æ›j’)C˜Ì?ó$ÓL)5n ž3vG½“ÑY©9aLv³²7+©úÿfVÞWaR
+œÖ}ò©Pðvô¿ldÀB0ç÷¾k;%Qåûrû—n˜N7DÅKG]V)sð›ÌK ™Jö{ß[lÁ‘jwëOŽ¸Á/†#³£üÐŽ6Ä>~¶H„˼›‰0Òz²&$1ÔÄG"ºP|(='>gà ûf` oṈ†ô‘3.)4žÉÎ_¡SÁ³½aõÈ´aÀ)ÉÍ°ÝvQÖëÕ¶óúÐLÀØèÂuß,«ºu(õoücñîÊ&ì¬æþ©]~åèM½G³¤ã;Û[€?<è÷r00föt ûô j@ ÀïóbûÚS¾sØ—ºrÄo_»‚_3™°}wŠÏâØ&Ë`Ä»hGQoëân‰m9§|…¡y4M-ËYz¿\¹À{µ1„X—ŵÕI9é0à
+†D1°ìå¨Òê}YCß²ºo.‘"8 Î Û…Cé¦Ãèˆâ_ °3ãÃngÝ_æþÊî¯wÅ÷wF)’5ŠoÖpþÉ0û±lvëֹ䣖¿PÀ(EÕ5qj1x‚Ó1үжïqÐÜÁ>¹Ë!$Š«<µ&Œú½”ý"ÿñ§ƒ;o§ˆ5e?›»ËNÄ#bø;/®KÎð 7vø£ñ2j?^ÀÊLäûñêl‘†kA¨6àÒ¨½eå²á(7çQ©9‚\ì‰d¸¡?Ýöu„Š†ˆÀJYÊÃ!„ƒÐ±„3 Â!¨ƒGJ N·p¼åŽn>~ÂN7Ï
+Š Þ«9žG€ÄéÒYOaGз(ÌâžYüê6‹^A{4‚_‘¦Àì`oÐhˆLƃ°(§AÈ(vE’®’XöÊ$v E)',‰•Å$RÞѬŽšSB%±óV&±Ê%‘ˆçI¤šã*‰Õ¥<‰UØ4‰\˜N"WÆ“Øå-‰°µ¼7 Á“H[ Ë“XCH%ñ¦S´y  bò$Ò(å±
+ZÜÜÔVåÄE­pI Ÿ†ðåM]¾ͺ«‹æ‰¨À2š2K¼3åF¥Ð‚U§L¹È†êÖ2âø2aúvp6ï´)ÞÓ¶6q®q1owŤ9æÕ"ÃÉdYr’ói”ÁÓH~ š–JÀMÉ|¬ÉÚô/6‹}w[¿mæó"ô(Ä,´bq³mCë’ЊMû0u’<L6þøBb< ¬‘Œõ2Úè…„Fv|Üæ—Qk—BGÚ¬çâa<΢ûí\ŽüvýAÐiºàΦÚv^Îqþ°ÛWÇ„v&DëÁiyê™þ¼K%Àgõÿѱý¶òc=Qø0
+-@OäíØÄ?¥8}‘qbΟø„¡9-À‡Ñ!JlkIdh®ës›KÿH/]±—§±c£{6œ×a†Ìù³i ç\¢@5#œ™.œWº;ºà]ü±xÆ€=löHÝOp*¾£ š{³. ¡.ö†m¹xã/†¨ü kïq«ɭ÷šã% xšÁ† f"sÇ&TZ¶WðßÞ&Q–þKÛ±iÓÝÒ€"1f¢€žéNôÝá&<DÄ2ðÈ9¶u9ö±È1šI’qˆâ$SyHÃÓÖº *´êÕѸtrDI=ÃÌŒ¤$fy !„s»¿4ÀÂëhú‘¥=Öäæ î.šIA¦Ý¥"\
+/ÅÒ !oƒ—¯€¸pç‰0ÜÆM=/ÊÛb·n› ÁWÉ4xGX·U`üâéÀî°Î|WׇР§(*ömé^¿À RŠ¦¢&OQdà‡a‚Ô ßc£â¹ªl»dšô»«ËvWoGŒÛYf@ü¥ cìµA« ü$F®%^ry·Þða ¨Ìq³D <Øõ´ëd„Î —ùcþ¯£ÏåñŒsMfã6s—O²gmwÑÉ'UÖ¿š ù–!ß²S|ãÔšP¾¾¥Á¶ï6vôáB•n÷‘Ñ¿NeIFý@°þ5
+endstream
endobj
316 0 obj
<<
-/D [306 0 R /XYZ 141.732 327.938 null]
->>
-endobj
-317 0 obj
-<<
-/D [306 0 R /XYZ 141.732 315.983 null]
+/Type /Page
+/Contents 317 0 R
+/Resources 315 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
318 0 obj
<<
-/D [306 0 R /XYZ 141.732 304.028 null]
+/D [316 0 R /XYZ 140.732 808.885 null]
>>
endobj
319 0 obj
<<
-/D [306 0 R /XYZ 141.732 195.911 null]
+/D [316 0 R /XYZ 141.732 592.169 null]
>>
endobj
320 0 obj
<<
-/D [306 0 R /XYZ 141.732 195.911 null]
+/D [316 0 R /XYZ 141.732 595.756 null]
>>
endobj
321 0 obj
<<
-/D [306 0 R /XYZ 141.732 172.001 null]
+/D [316 0 R /XYZ 141.732 583.801 null]
>>
endobj
-305 0 obj
+323 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F78 280 0 R /F101 281 0 R /F140 296 0 R /F67 282 0 R /F98 290 0 R /F68 243 0 R /F108 283 0 R /F61 242 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [316 0 R /XYZ 141.732 459.353 null]
>>
endobj
324 0 obj
<<
-/Length 2245
-/Filter /FlateDecode
->>
-stream
-xÚíZÝoÛF÷_Á·Ê€µÙï¾ÅAZ Ww9=àæ–h‹ Eª$U'(ú¿ßÌî’UÚ–Ù2Ð<ؤ–äÎÌofggv†&× M~>¡ñz>;yõ“ä cÄ)Å“ÙUB‰³ðŒ&,a’ÁXb”#TÛd¶J.&³eÕd§SîÔ¤=åvrƒÿª0•øã¼®ÊU¸o›ð¤iÓº…[k&í2~ž®×pcà«E>Ïâ‹i¹¯¥e™}Æ16™ãLËtÝfu|ëWªè¦ÉËkü)'Ò·“yZdð„‘Ó³w»r±-¡Œà‰‘’h.‚PoúÙד´Îðx(ÖËô20Ùæó0­±ƒi¹&Ji˜z¶€‰ÊÍêòTÑIVûÿøo1ÆâDQ×}…âx„¼Dž…6p𺗧×Ù«Ÿ°0eõ£’)ð") s
-"Ÿ%Séèdvjù$½Üé)L_jï³›@îMUlVe3Æñ”ÉÐàD2hÌ–iù)‚ÖV‘%ÖH5Ü~@žÁ|˜uÌ‹o ç½øi]§_vd
-†IÒ©³’‚p׃z ¨úªªcî¼i—UýCL¿æU‰œüáqâež•óì[S0`‘©€1ìq½žß‹|ìzy´y$ã
-:I‹<mÂmu®YŽFâ(jò,¾ŒÇ(xƒÎ%5ͦ›«]¦q´È›6Κ—‹¦múòƒ7yQÌ)u‚Zòs/§4.Úêz¼+®¶ {¬·UŠ€?ÀýEÇ
-‰
-‡#¸Ø6+üa¨_­ÒúSxš7ÝW~]â’\„ß^ÿÆ-&áƒ`&šÇ·*ô+š™Á^µ Å£ {µÃ0¤¬ö
-endstream
-endobj
-323 0 obj
-<<
-/Type /Page
-/Contents 324 0 R
-/Resources 322 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [316 0 R /XYZ 141.732 462.94 null]
>>
endobj
325 0 obj
<<
-/D [323 0 R /XYZ 140.732 808.885 null]
->>
-endobj
-41 0 obj
-<<
-/D [323 0 R /XYZ 141.732 729.679 null]
->>
-endobj
-45 0 obj
-<<
-/D [323 0 R /XYZ 141.732 591.875 null]
+/D [316 0 R /XYZ 141.732 289.8 null]
>>
endobj
326 0 obj
<<
-/D [323 0 R /XYZ 141.732 455.623 null]
+/D [316 0 R /XYZ 141.732 293.387 null]
>>
endobj
327 0 obj
<<
-/D [323 0 R /XYZ 141.732 459.21 null]
+/D [316 0 R /XYZ 141.732 281.432 null]
>>
endobj
-328 0 obj
+315 0 obj
<<
-/D [323 0 R /XYZ 141.732 447.254 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F107 292 0 R /F127 293 0 R /F166 310 0 R /F171 322 0 R /F85 245 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-329 0 obj
+331 0 obj
<<
-/D [323 0 R /XYZ 141.732 435.299 null]
+/Length 2580
+/Filter /FlateDecode
>>
+stream
+xÚåZmoÛ8þž_¡o§
+#±R<¸º˜dĪ£àj|矮~i> >Œ”¢áÛìˢȳUšU¥DvsÕËwg ¾bðÕÛ«³ÿÁ¾aÓ’hÉÉ¥&«³Ÿh0…—¿À‡&6Á­íº
+D¬I¤ º ~?ûmÇ$ûZå¦Ub«å;(‰iÌZl3Nb.Û™ãt¶È¾%ã²*’Iõ}›0¸Bù`aE$@Dðr{6Ê‹Pvž¹ëÔ¦Hbñ=–I6ë‰s¬ÖÝ»âuO{–~áÈgF…ßúɇõ Å½Ô7“~N¿ÞæÅ´ìL*±8اxMÙêÐÕ¼WjšM Òû¥vÈÒÜoÔ˜?Þ*º–„RßËV/wµn¨Š¸>ÄT­2£m¢zv槶5\Ï
+kωõ},v%UsËÁé[v$æßCµà†HfÚƒ,JGt‘NÓTÈ,õt'þEâ
+Kùz…¿ãóü¦Å2-}Ÿ 6Ï“›*-°…㤄q¬m·Éa„R³%EtÂZk¢µrôäŒÀeXYiBe².
+”›¹Ù†eó›p’,}TÑizÎÂëd½¬^¤àá{ü"/ªõl–À™b/\ï¤êL
+õÉ»ÍA´‰Wr,z¹€°!C—ßÀ\åMº£Ä£ÍMžë‰+¦i9)7ÕO¥0 whéCÃoŠt’ZX„Oc¶%§õHv&<ç55˜rç¼ý|s Ní$ 64À¤eÏe8ÞÜj’D\vÆkÍrð~':ëܦ# ß¡!<ÛgÛä
+ ÿ€X8MÊáš‘  Æ=L5‹™†ð®xwÚ1™—Ãùh<å„#[|ÿ݈¨é0ÜšnÓá²Aày|6j.õ•ÿŒ3Ðé,-«¿¹ôëé—E‚îë%xñÍ%“|é?Î]¹ÉïÀú´é ô¥ïŒ]¥H¯audLm‡^Y䘲;Ž|ÀˆÃn¤Õ‹77Ì,þúñŒÉ}–M4·ï¼äÐ]a}’e鳕ÚãÐö›PšHßׅņzä…E´=¼¿æ.,ú5½z»´Š;ð"#W
+B(öD79‡]B‰ú./ÁÇòX…úâ[üÉ]CÏuÆÒ½)«oðÈ8_m #ç±AP“Ôw´GAØ͉ ÚØv”å{aô¸.Ù ý­¿ÈÞúÃØŒ 9àà5õ[Ò›ft{ Pԇ˛yâ·•j1é?€XGm’ùäŒ1óïRüé½ë¨ð~O³£"?VD–¥Í¡„ _7 mm¸{úà=ð‚¾
+F¨°ú‚œ ²ï¢þÕyŒ›êz™œ ♦6á¯é-V0ß¿\¯²ÞˆB<Oªˆ0ÞU^Í“ì³—lÃÃ#EpbsÓ;)ŠäëÞ &U¢éïÒå8if ÇŸžpGŠ….~uu•Ú\e}ÕÐËí¿§Ø=ôÐ<báý·‹
+¼üÉ]๩{<Òj]\î8Fs%ÄkÿB8\Ç
+endstream
endobj
330 0 obj
<<
-/D [323 0 R /XYZ 141.732 423.344 null]
+/Type /Page
+/Contents 331 0 R
+/Resources 329 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
-331 0 obj
+332 0 obj
<<
-/D [323 0 R /XYZ 141.732 411.389 null]
+/D [330 0 R /XYZ 140.732 808.885 null]
>>
endobj
-332 0 obj
+41 0 obj
<<
-/D [323 0 R /XYZ 141.732 399.434 null]
+/D [330 0 R /XYZ 141.732 771.024 null]
>>
endobj
333 0 obj
<<
-/D [323 0 R /XYZ 141.732 387.479 null]
+/D [330 0 R /XYZ 141.732 614.785 null]
>>
endobj
334 0 obj
<<
-/D [323 0 R /XYZ 141.732 375.523 null]
+/D [330 0 R /XYZ 141.732 618.371 null]
>>
endobj
335 0 obj
<<
-/D [323 0 R /XYZ 141.732 363.568 null]
+/D [330 0 R /XYZ 141.732 606.416 null]
>>
endobj
336 0 obj
<<
-/D [323 0 R /XYZ 141.732 351.613 null]
+/D [330 0 R /XYZ 141.732 594.461 null]
>>
endobj
337 0 obj
<<
-/D [323 0 R /XYZ 141.732 339.658 null]
+/D [330 0 R /XYZ 141.732 582.506 null]
>>
endobj
338 0 obj
<<
-/D [323 0 R /XYZ 141.732 327.703 null]
+/D [330 0 R /XYZ 141.732 436.893 null]
>>
endobj
339 0 obj
<<
-/D [323 0 R /XYZ 141.732 315.748 null]
+/D [330 0 R /XYZ 141.732 440.48 null]
>>
endobj
340 0 obj
<<
-/D [323 0 R /XYZ 141.732 303.792 null]
+/D [330 0 R /XYZ 141.732 416.57 null]
>>
endobj
-341 0 obj
+45 0 obj
<<
-/D [323 0 R /XYZ 141.732 291.837 null]
+/D [330 0 R /XYZ 141.732 179.919 null]
>>
endobj
-342 0 obj
+329 0 obj
<<
-/D [323 0 R /XYZ 141.732 279.882 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F148 295 0 R /F81 248 0 R /F141 300 0 R /F85 245 0 R /F42 241 0 R /F127 293 0 R /F166 310 0 R /F107 292 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
343 0 obj
<<
-/D [323 0 R /XYZ 141.732 267.927 null]
+/Length 1831
+/Filter /FlateDecode
+>>
+stream
+xÚåZÝoÛ6Ï_¡·É@ÍòûcoÍÐè†Ûò0 íƒÓ±V[J%yiQìßI)‘ç$vëÍö˜¢È»ãï>xä‰f×Í^Ñá—þìè~}uv~qöüG«2F‰£ŽeóŒIFŒà™Q”X!²‹Yv™ÿüeòîâõ%IÂÿW0FŽ&2"•úaÆ'lÒ–„KÞ¸-g]µA‰[¢…îÇ•‘õƒkØÆDô“ÿJ“#Ïö §SŠãPG4wýÐ7u³*–“©à:ïü§î6MÞ××~»›òz1¾Žì)ÓÔbt“
+û¶œùWÏòná“Š¨yˆ
+–psDeæçÅzÙ=%7†HÇÇs? Á£øA„™Gô«è,/?¤ *A•'…`s‹:Xâ),#ÌÈ1ÏÇÇìå¾äR@°#*7ÅŠ÷¡¸öQÂ"þÌýmlÔ r³]/½NR0Ô¨|
+öØzÙ¼5,Úñî]Õ;`&8IYãWõ]iG
+·†Æqó¨ÐHG!vªoÇæüÀØ@zϬ<ªcIc‰1wÐø!ÜŠ Þ|›W-çö¸Èhˆ¥L*ä<R…CȦ¸Çõ0[“>½à ›`ö¸ÐÀ9ÑÑ >Ü@*ŽëbpFwÒ\ôaŠHzäèÃ,qR"úük‘‡ŠpµrT÷¢†PáN.ôLj„×ÇÄF8E¨•'z„qpþçGõ/aáÔÉO.ômà8iŽ ‰÷¯‡=ý5Á#P
+Žƒü¸Þ¥áìôN\B
+¢Í‘#4„kqz‘øÎŽë^BAíÉEæˆ ÍA®ŸìðX®8 `±ÆͶ)Èâ…Z¬8bU­p¸GNW롬ƒÆÏ}ƒå²µnøн(gšàœšúK-FþQ>t"y^¾¿Æú„,5í`ü‰Ùçã× ’¦p g
+µÌ«þ«èCõMXÞWœ gU‡5ÌPDax¬UÞ–=±X±Æ]Ŧ¡þH´7;–"¹äD»T®×]cTYë‹þÃ7±u ªå¤Û½ëBÂå\ؾyÚîQû;—ÃÒü)ä Æ$W^•3LZóT ™d0}«3Îuø‚%@°(–CyL1°¤›@T…V‡]ËPšULçE…qž—o*)ÄY`—_W!—
+ ´r,dÆû-K ÂŒ‰Ì›zõ_X &œLo2[¿°ØA…S8²`0‡=Iý¨
+ú…xö7Ç¿ˆê
+endstream
+endobj
+342 0 obj
+<<
+/Type /Page
+/Contents 343 0 R
+/Resources 341 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
344 0 obj
<<
-/D [323 0 R /XYZ 141.732 255.972 null]
+/D [342 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+49 0 obj
+<<
+/D [342 0 R /XYZ 141.732 703.278 null]
>>
endobj
345 0 obj
<<
-/D [323 0 R /XYZ 340.157 453.86 null]
+/D [342 0 R /XYZ 141.732 523.004 null]
>>
endobj
346 0 obj
<<
-/D [323 0 R /XYZ 340.157 435.662 null]
+/D [342 0 R /XYZ 141.732 526.591 null]
>>
endobj
347 0 obj
<<
-/D [323 0 R /XYZ 340.157 411.253 null]
+/D [342 0 R /XYZ 141.732 514.636 null]
>>
endobj
348 0 obj
<<
-/D [323 0 R /XYZ 340.157 386.845 null]
+/D [342 0 R /XYZ 141.732 502.68 null]
>>
endobj
349 0 obj
<<
-/D [323 0 R /XYZ 340.157 362.436 null]
+/D [342 0 R /XYZ 141.732 490.725 null]
>>
endobj
350 0 obj
<<
-/D [323 0 R /XYZ 340.157 338.028 null]
+/D [342 0 R /XYZ 141.732 478.77 null]
>>
endobj
351 0 obj
<<
-/D [323 0 R /XYZ 340.157 313.619 null]
+/D [342 0 R /XYZ 141.732 466.815 null]
>>
endobj
352 0 obj
<<
-/D [323 0 R /XYZ 340.157 289.211 null]
+/D [342 0 R /XYZ 141.732 454.86 null]
>>
endobj
-322 0 obj
+353 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F78 280 0 R /F108 283 0 R /F68 243 0 R /F98 290 0 R /F101 281 0 R /F140 296 0 R /F67 282 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [342 0 R /XYZ 141.732 442.905 null]
>>
endobj
-356 0 obj
+354 0 obj
<<
-/Length 1681
-/Filter /FlateDecode
+/D [342 0 R /XYZ 141.732 430.949 null]
>>
-stream
-xÚíZKoÛF¾ëWì­R`MöýÈÍ)A/uu(àä@K´#TW¤Eÿ{g¤HW–e‡¶Øb‘ûšÝo¿™o%ׄ’³MŸ÷~R“ ŒàÄ(L[2ž÷.¾P2ÁÎO„sŽ| CçD8 VáãŒüÑû½GAùÕð/® ΄ü8ÛѳŮ ]h6´; ’+Â8¥È*'Wû[ªÏˆÿ@’Õ5©ÏÏzïG½·™¤ÄÓ\“ÑaŠãùnA‚RØ4!ýÏLÈËüzº|}ª×|ûQ›ÆLÁ@XŽ=aÊ?ùb=ÏWY™ÿ{QŽÇ_âÌG óa´ î€2y„4­$Á}€¦lƒÐ´ÌçûT,çù`¨¸êŸvŒ 3@•;,6œ‚–úDZyß16T£ò°žE-h×àM¾˜ì‚¡tœmñ«n¡ÑN
-óÖÃØÆÙU.¿Ÿí;ø‡èóbúÖ½bµ¯ùbÖ0„¼QÖBƒ£9nxô5+)ps‚õ˯¹ßÞÛÆÞ¹z…°í%&ùU¶ž•qêÝæ¹ðÉk{j¾pÛO¤›(Jßô}–Ã`(%²ËéØ÷Ñ>Ž68Ú¸ ño¾*NªiÙªœ.®ãÀ¬Œ­,õ^-g³¥ŸöͯOâ¨Kÿò=]þG_M/çg;zÐ'<"õÕ
-ºQ:¨3Ȧ³@¬ÂA³xŠûLm÷O)Qûu ÷-žhYäÓdYÂV_'CŠQÖµÙù[æaC
-îR}áç=ðQ*Â2Å­®J*¸ãµTP¥Â›KRá‡ÖÙod'·2EÆ°Îìæköt HÎR‰¹—©ý…㉋‹¸ÝŸ²¸[9šÑùq»ÖŒmT:.Á;|Œ–=qiÁ‘^N¾ôÒ£`d*-N;VˆÝ!üÅ—§/K&N]&~ŠÒâôU)þçC?òµIý™Øüäå·øF1à Ö*Â1VV†·ýÌA‚²¸VcØÈ#þG)·+“®ñCÝîW­›ÿŒþº Œ›øÄøÝ`È0Róí»bÖ—?âÙvvžëYùnkäþ0êý_@/
-endstream
endobj
355 0 obj
<<
-/Type /Page
-/Contents 356 0 R
-/Resources 354 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [342 0 R /XYZ 141.732 418.994 null]
+>>
+endobj
+356 0 obj
+<<
+/D [342 0 R /XYZ 141.732 407.039 null]
>>
endobj
357 0 obj
<<
-/D [355 0 R /XYZ 140.732 808.885 null]
+/D [342 0 R /XYZ 141.732 395.084 null]
>>
endobj
358 0 obj
<<
-/D [355 0 R /XYZ 141.732 752.925 null]
+/D [342 0 R /XYZ 141.732 383.129 null]
>>
endobj
359 0 obj
<<
-/D [355 0 R /XYZ 141.732 756.511 null]
+/D [342 0 R /XYZ 141.732 371.174 null]
>>
endobj
360 0 obj
<<
-/D [355 0 R /XYZ 141.732 744.556 null]
+/D [342 0 R /XYZ 141.732 359.218 null]
>>
endobj
361 0 obj
<<
-/D [355 0 R /XYZ 141.732 732.601 null]
+/D [342 0 R /XYZ 141.732 347.263 null]
>>
endobj
362 0 obj
<<
-/D [355 0 R /XYZ 141.732 720.646 null]
+/D [342 0 R /XYZ 141.732 335.308 null]
>>
endobj
363 0 obj
<<
-/D [355 0 R /XYZ 141.732 708.691 null]
+/D [342 0 R /XYZ 141.732 323.353 null]
>>
endobj
364 0 obj
<<
-/D [355 0 R /XYZ 141.732 696.736 null]
+/D [342 0 R /XYZ 340.157 519.451 null]
>>
endobj
365 0 obj
<<
-/D [355 0 R /XYZ 141.732 684.78 null]
+/D [342 0 R /XYZ 340.157 501.253 null]
>>
endobj
366 0 obj
<<
-/D [355 0 R /XYZ 141.732 672.825 null]
+/D [342 0 R /XYZ 340.157 473.855 null]
>>
endobj
367 0 obj
<<
-/D [355 0 R /XYZ 141.732 660.87 null]
+/D [342 0 R /XYZ 340.157 449.447 null]
>>
endobj
368 0 obj
<<
-/D [355 0 R /XYZ 141.732 648.915 null]
+/D [342 0 R /XYZ 340.157 422.05 null]
>>
endobj
369 0 obj
<<
-/D [355 0 R /XYZ 141.732 636.96 null]
+/D [342 0 R /XYZ 340.157 397.641 null]
>>
endobj
370 0 obj
<<
-/D [355 0 R /XYZ 141.732 625.005 null]
+/D [342 0 R /XYZ 340.157 370.244 null]
>>
endobj
371 0 obj
<<
-/D [355 0 R /XYZ 340.157 740.319 null]
+/D [342 0 R /XYZ 340.157 345.835 null]
>>
endobj
-372 0 obj
+341 0 obj
<<
-/D [355 0 R /XYZ 340.157 722.121 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F85 245 0 R /F141 300 0 R /F42 241 0 R /F148 295 0 R /F107 292 0 R /F127 293 0 R /F166 310 0 R /F81 248 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-373 0 obj
+374 0 obj
<<
-/D [355 0 R /XYZ 340.157 692.731 null]
+/Length 1898
+/Filter /FlateDecode
>>
+stream
+xÚíZIoÛF¾ëWðÊ&³/¹ÅF È¥®ì
+'CÐÚÑÕPзÙáûõn ‰%ÐÖ~6ýÉìódz$Žê¹²‰MbEG²aß\"{»ýiƒ¡dÓ[j`zs]Æ4<G3Ðï6/@,ãr:[dV)Âb{§¦Û£ãlZVåÀö(èñm÷Ó,³o&.ÒE–ŒÝDWßÂË$½M–Yå‡ÜÀ€>Õñw?w’×í¶ñ‡@âdîEÿž/\ù#u¿y|³Ì²´z@„Îýõ÷'ü¸t·
+,PÂŽáÕ;ö+n\¢‚ Gp6` 1iþ¯ [LAšòúu!h3ÇNœJˆaˆ’Âe|á M
+1,=¹‰k…X·á#7°i¡¬xÑ24J¸Ä±KòáJCynøXSOËÀHfÓÆNq‘
+áf)ú(RöÅ e”qc‹09@ÖvE8H"@˜@¸.?¿˜á̸D¯S¶à asz!8¤Btë€9ìô9='i¨0Û 1ˆ´Q=nÛË`†$ïö+ÇÞ³vœÌ“
+Hj¶–(0Ð$®…S‚w&vD‚ÂdýPçð„ Ã<_UàG
+;?D˜8RØŞškÊäËÃ(ŽvþšÂ.žNn9ÆÈW—«Ò4Ë4Œˆ)…4°ž+ZŒ¾%Õ›taÄY|ÖÕ“‹
+¤s[¬ ÕD¯GYõ©Šd)ê9'ñû"¹™Ž}ßÜv-gvί箄ä¦%EÕ'ñt~ç’Ê?Ip›gYngÞÛE\
+ZC±h‹î›Âl|)˜×;ñç7É+t` iª@Ö$êj^â·¸OíˆßÀÁ—~I,°[3ƒçýöŸ…¡Ëë9ÎçeU,Ç•Û6´'¥ïXºšPøŽ€–j ­7îhü{âWZ$ ´HÝB`Bå´<È&0˜ ’kx\Cè¸?oH)`£ŸÀÄšÄVLÒù8ËËUÑÐmé¸ýŽ$v?¢þü€ÞsSk•U¸ð’E ²t Ï®Š«4.S8ØIRX½±òU'`ÈPÀ±VaGˆU}UÔ×ÇWL×ÍÃõ4°ª‹¯8ΚРüÖ?ý
+¡½¥K»©"Ÿ¹O$ÛÏìpü0›RÀMFö"v!& ™ýÏ„!æn:Ÿ`;nƒîm¥µŠCüÐÔzà{¶øû5¶²ÁcéRÒô^N»Ÿ;/7Ëû®à%šiÝ׭⦇µŒ´§žM']é8xcíÀV÷…|·½­qÄ*ÂhpÄ3#.5EÜ4Mòl¯ãáˆÔ˜Ù›;80:ZÓ½õSôûx³È– f“:@/Ìcf“Ì2›
+Ì&M`6˜ãé ^³ÙeÊ®³I^3Ó80ˆ«™ †. /ÛZƒà{ÓÁ8‡¾,­5böËýi­²ûÝÕ¶®`wàñ
+endstream
endobj
-374 0 obj
+373 0 obj
<<
-/D [355 0 R /XYZ 340.157 676.226 null]
+/Type /Page
+/Contents 374 0 R
+/Resources 372 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
375 0 obj
<<
-/D [355 0 R /XYZ 340.157 651.818 null]
+/D [373 0 R /XYZ 140.732 808.885 null]
>>
endobj
376 0 obj
<<
-/D [355 0 R /XYZ 340.157 637.372 null]
+/D [373 0 R /XYZ 141.732 738.429 null]
>>
endobj
-354 0 obj
+377 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F140 296 0 R /F67 282 0 R /F42 240 0 R /F78 280 0 R /F68 243 0 R /F101 281 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [373 0 R /XYZ 141.732 742.016 null]
>>
endobj
-379 0 obj
+378 0 obj
<<
-/Length 2568
-/Filter /FlateDecode
+/D [373 0 R /XYZ 141.732 730.061 null]
>>
-stream
-xÚÕ\Isܸ¾ëWðjÊ„‡}nc×Øå©G‡TÙ®
-ÕMIŒ{QzÇ™ÊÏv7©n-·M¦\·Ç·|x@H4¹OhòöŠ†ã¿®iÂ&Ñ--aÊ$“ùÕ‡O4™âÃßJ˜µÉ—Štžp«ˆ‘x:Kþvõ×+J¤ã†?‘/±ººÀÃÛÈ“#rˆÐÒÉ­XCÈ„1b¥LVEr×_ÔÎHüGD²ºOêÓ÷o¯^Ý\½|ÃM,±
-Trs—0 h G¡
-’›iò!ýȸ¸-îËÅõ§›ßv<_¾QúàMÎ7€OªWþ(Ûy±Ê7Å?l&“«å<_|òï?¤_oŽáĆIQR 
-‚0ª÷0•›bÞ¥õr^\gdúËe¡Q†TrXl(º’„oÇæÕ…±1Š(6(4ʺ4¢¾š×†F ÔoØÌ£´! Ø›b1A(Ø‘¼sahÜÐaæ¥u±¤üþ;$e%)ÑB ^RÎÙø²27D;,6×j|YÃöŽ4À._ùìñ!ÿéÒ†-‡Ñ9‘æ„1‰: Pl/F`ØrXÃbC‘ltñ%±å°~234Ò
-"¥]Û#µ%”ñAs4x[Ó#•&TšaÑ”(1B§‘§~|ІPJƒMéè¼F`¸ 3,2B¡.âr¥|•ß–“ —r‰2²ƒ†Dk;ºR.™%Àõ°Ø
-3¶æGM$UÃB#¡v„nÃ%ÎÿØ ¡à–0~1·i}DÜ3ì‚JºÑ06áÕŸ‹JÒ`‘|Ȥå|ªÎõõãŒ@f"h¨»eW¦æÑÅäuó1Ž!çMïÎ4E)lÓ”w×èNF-{e¬¥K`”Ÿ©Î2e’a×) Åéö<¥0–( œt“Óä<¤3NÉ óêŸ,=Âv,u›¥sCÝDžmêgŽ˜"°3ÉÖ,J×÷ -”‘OF'B¢Í¨§öh! °4àá½Füx¶Äü¡4;gûA+ Ui°™ˆ0›™9€Ì¸Õ„¹d7G}ï–+TŒÚt]ÎgNI&SW>ÊÿSwé¬\oÖ/ܹÁ'þÞ—k––³™¿X³|ÞÝ<„“i4wùv^¹Ešk0égwÉÒé²¾ïn~uç<Íî¨Ò,ÑáMZ„ëÛílæØmþÐ¥ªÿ¾ „‹÷o#O0Í›ç0–ZVeè€
-‚!°|;d-BJ%nÓ)êxê§
-½C`MS€?;^X¡0Oh¬m´Ò
-³à(ß­Ì€„ û…
-õ9AL5!Ä
-gkŸF[’[«z˜R-kŽÊÓµŠ'²ðž;J*¿QØ«s„‰oöº§°ÃåÀÕ„ñ™Âžã3…EV}€±Ì>cÕg·Ú#wgœüš©Ûǃ[‹†ÊM%¤[ÜErŒaªÛ:Åw:h,ðFít`ÈÐyº €¡eMÐa{·º_O&y6Y®Šj=
-•ížýw±tè¯æë°¿©µàˆG«ÃGÄR#]€ x¥~çj3™Ü®Ê⮹tˆî|_9u¥Ó2ýÃceÞíþVÈ~…öÁ“4å
-bG±“Ôf†(®j²ò#^S´V:–`K;¢ÚwŨ&Ü>ÙSÄQ…ze‡†§K¯O6\Èmj‡±è$%~+<ŽîQ¦I†Ž&…ÛŽçþ‡h0™,C õæF«_š÷¼xƒW«â÷²ørˆö»âè¢sš‘û¤ß‚žîÊð\ƒ¾”¿êN…þz˜ÐÄ`ùʯöŠöµÿ/óTk[%WêjÙ%TÜå:äÂÃr…•Ü§HÌŽ‹ÙWËçwnë7¾<Tûçh».÷Ï(Ý\Ëj©ýP¥]åÆŠ9_÷¶NHI”Ñ VäŒ$¾ G…•ßC>'ÓML!÷ gŠAƒöëSEþÉvMÀªZ¿é‘óôKU°VŸýU¹(7e>óë-Žßêëµáé‹gØ 8šb»ÓCÌn0§1ÛàXP©»3éŸÛõ¦t Õ$ߔ˅¿é»%<yÈÅ¿ïÝ«ùá 3éÿ
-endstream
endobj
-378 0 obj
+379 0 obj
<<
-/Type /Page
-/Contents 379 0 R
-/Resources 377 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [373 0 R /XYZ 141.732 718.106 null]
>>
endobj
380 0 obj
<<
-/D [378 0 R /XYZ 140.732 808.885 null]
+/D [373 0 R /XYZ 141.732 706.151 null]
>>
endobj
381 0 obj
<<
-/D [378 0 R /XYZ 141.732 734.43 null]
+/D [373 0 R /XYZ 141.732 694.195 null]
>>
endobj
382 0 obj
<<
-/D [378 0 R /XYZ 141.732 738.017 null]
+/D [373 0 R /XYZ 141.732 682.24 null]
>>
endobj
383 0 obj
<<
-/D [378 0 R /XYZ 141.732 726.062 null]
+/D [373 0 R /XYZ 141.732 670.285 null]
>>
endobj
384 0 obj
<<
-/D [378 0 R /XYZ 141.732 714.107 null]
+/D [373 0 R /XYZ 141.732 658.33 null]
>>
endobj
385 0 obj
<<
-/D [378 0 R /XYZ 141.732 702.152 null]
+/D [373 0 R /XYZ 141.732 646.375 null]
>>
endobj
386 0 obj
<<
-/D [378 0 R /XYZ 141.732 690.196 null]
+/D [373 0 R /XYZ 141.732 634.42 null]
>>
endobj
387 0 obj
<<
-/D [378 0 R /XYZ 141.732 678.241 null]
+/D [373 0 R /XYZ 141.732 622.464 null]
>>
endobj
388 0 obj
<<
-/D [378 0 R /XYZ 141.732 666.286 null]
+/D [373 0 R /XYZ 141.732 610.509 null]
>>
endobj
389 0 obj
<<
-/D [378 0 R /XYZ 141.732 654.331 null]
+/D [373 0 R /XYZ 340.157 727.52 null]
>>
endobj
390 0 obj
<<
-/D [378 0 R /XYZ 141.732 642.376 null]
+/D [373 0 R /XYZ 340.157 709.322 null]
>>
endobj
391 0 obj
<<
-/D [378 0 R /XYZ 141.732 630.421 null]
+/D [373 0 R /XYZ 340.157 676.943 null]
>>
endobj
392 0 obj
<<
-/D [378 0 R /XYZ 141.732 618.465 null]
+/D [373 0 R /XYZ 340.157 660.439 null]
>>
endobj
393 0 obj
<<
-/D [378 0 R /XYZ 141.732 606.51 null]
+/D [373 0 R /XYZ 340.157 633.041 null]
>>
endobj
394 0 obj
<<
-/D [378 0 R /XYZ 141.732 594.555 null]
+/D [373 0 R /XYZ 340.157 618.596 null]
>>
endobj
395 0 obj
<<
-/D [378 0 R /XYZ 141.732 582.6 null]
+/D [373 0 R /XYZ 141.732 535.151 null]
>>
endobj
396 0 obj
<<
-/D [378 0 R /XYZ 141.732 570.645 null]
+/D [373 0 R /XYZ 141.732 538.737 null]
>>
endobj
397 0 obj
<<
-/D [378 0 R /XYZ 141.732 558.69 null]
+/D [373 0 R /XYZ 141.732 526.782 null]
>>
endobj
398 0 obj
<<
-/D [378 0 R /XYZ 141.732 546.734 null]
+/D [373 0 R /XYZ 141.732 514.827 null]
>>
endobj
399 0 obj
<<
-/D [378 0 R /XYZ 141.732 534.779 null]
+/D [373 0 R /XYZ 141.732 502.872 null]
>>
endobj
400 0 obj
<<
-/D [378 0 R /XYZ 141.732 522.824 null]
+/D [373 0 R /XYZ 141.732 490.916 null]
>>
endobj
401 0 obj
<<
-/D [378 0 R /XYZ 141.732 510.869 null]
+/D [373 0 R /XYZ 141.732 478.961 null]
>>
endobj
402 0 obj
<<
-/D [378 0 R /XYZ 141.732 498.914 null]
+/D [373 0 R /XYZ 141.732 455.051 null]
>>
endobj
403 0 obj
<<
-/D [378 0 R /XYZ 141.732 486.958 null]
+/D [373 0 R /XYZ 141.732 443.096 null]
>>
endobj
404 0 obj
<<
-/D [378 0 R /XYZ 141.732 475.003 null]
+/D [373 0 R /XYZ 141.732 431.141 null]
>>
endobj
405 0 obj
<<
-/D [378 0 R /XYZ 141.732 463.048 null]
+/D [373 0 R /XYZ 141.732 419.185 null]
>>
endobj
-406 0 obj
+372 0 obj
<<
-/D [378 0 R /XYZ 141.732 451.093 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F42 241 0 R /F127 293 0 R /F166 310 0 R /F81 248 0 R /F85 245 0 R /F180 406 0 R /F107 292 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-407 0 obj
+409 0 obj
<<
-/D [378 0 R /XYZ 340.157 752.925 null]
+/Length 1486
+/Filter /FlateDecode
>>
+stream
+xÚÍZKÛ8 ¾çWèè)®H½{›Ý¢Å^všÃÓ<‰Û›Çl’AQ,ö¿/%9S'Mf’Ž ûø!‰"?’Ÿ(ÛR|R¼Èúør4øíwM‚1$FŸj§H8#Á+%Fq]¬Ëyõüb¨ÈŸ–³Ùò‚\ñ5þU“|÷&^|Ëçe<¸âƒTzQÎò½ÛrU-bŸÍ—j=]ÃÅÇÑ;ÖB¥ß*ª³½¸zÃJy#PB£RCíùÜs³µY£«å¼\<û Ö¢²AûÖ°E L†)Dá(
+endstream
endobj
408 0 obj
<<
-/D [378 0 R /XYZ 340.157 734.727 null]
->>
-endobj
-409 0 obj
-<<
-/D [378 0 R /XYZ 340.157 710.318 null]
+/Type /Page
+/Contents 409 0 R
+/Resources 407 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
410 0 obj
<<
-/D [378 0 R /XYZ 340.157 685.91 null]
+/D [408 0 R /XYZ 140.732 808.885 null]
>>
endobj
411 0 obj
<<
-/D [378 0 R /XYZ 340.157 661.501 null]
+/D [408 0 R /XYZ 141.732 448.185 null]
>>
endobj
412 0 obj
<<
-/D [378 0 R /XYZ 340.157 634.602 null]
+/D [408 0 R /XYZ 141.732 451.772 null]
>>
endobj
413 0 obj
<<
-/D [378 0 R /XYZ 340.157 615.175 null]
+/D [408 0 R /XYZ 141.732 439.816 null]
>>
endobj
414 0 obj
<<
-/D [378 0 R /XYZ 340.157 595.748 null]
+/D [408 0 R /XYZ 141.732 427.861 null]
>>
endobj
415 0 obj
<<
-/D [378 0 R /XYZ 340.157 573.83 null]
+/D [408 0 R /XYZ 141.732 415.906 null]
>>
endobj
416 0 obj
<<
-/D [378 0 R /XYZ 340.157 549.421 null]
+/D [408 0 R /XYZ 141.732 403.951 null]
>>
endobj
417 0 obj
<<
-/D [378 0 R /XYZ 340.157 525.013 null]
+/D [408 0 R /XYZ 141.732 391.996 null]
>>
endobj
418 0 obj
<<
-/D [378 0 R /XYZ 340.157 498.114 null]
+/D [408 0 R /XYZ 141.732 380.041 null]
>>
endobj
419 0 obj
<<
-/D [378 0 R /XYZ 340.157 475.698 null]
+/D [408 0 R /XYZ 141.732 368.085 null]
>>
endobj
420 0 obj
<<
-/D [378 0 R /XYZ 340.157 456.271 null]
+/D [408 0 R /XYZ 141.732 356.13 null]
>>
endobj
421 0 obj
<<
-/D [378 0 R /XYZ 340.157 434.353 null]
+/D [408 0 R /XYZ 141.732 344.175 null]
>>
endobj
422 0 obj
<<
-/D [378 0 R /XYZ 141.732 369.812 null]
+/D [408 0 R /XYZ 141.732 332.22 null]
>>
endobj
423 0 obj
<<
-/D [378 0 R /XYZ 141.732 373.398 null]
+/D [408 0 R /XYZ 141.732 320.265 null]
>>
endobj
424 0 obj
<<
-/D [378 0 R /XYZ 141.732 361.443 null]
+/D [408 0 R /XYZ 141.732 308.31 null]
>>
endobj
425 0 obj
<<
-/D [378 0 R /XYZ 141.732 349.488 null]
+/D [408 0 R /XYZ 141.732 296.354 null]
>>
endobj
426 0 obj
<<
-/D [378 0 R /XYZ 141.732 337.533 null]
+/D [408 0 R /XYZ 141.732 284.399 null]
>>
endobj
427 0 obj
<<
-/D [378 0 R /XYZ 141.732 325.578 null]
+/D [408 0 R /XYZ 141.732 272.444 null]
>>
endobj
428 0 obj
<<
-/D [378 0 R /XYZ 141.732 313.622 null]
+/D [408 0 R /XYZ 141.732 260.489 null]
>>
endobj
429 0 obj
<<
-/D [378 0 R /XYZ 141.732 289.712 null]
+/D [408 0 R /XYZ 141.732 248.534 null]
>>
endobj
430 0 obj
<<
-/D [378 0 R /XYZ 141.732 277.757 null]
+/D [408 0 R /XYZ 141.732 236.578 null]
>>
endobj
431 0 obj
<<
-/D [378 0 R /XYZ 141.732 265.802 null]
+/D [408 0 R /XYZ 141.732 224.623 null]
>>
endobj
432 0 obj
<<
-/D [378 0 R /XYZ 141.732 253.847 null]
+/D [408 0 R /XYZ 141.732 212.668 null]
>>
endobj
-49 0 obj
+433 0 obj
<<
-/D [378 0 R /XYZ 141.732 220.865 null]
+/D [408 0 R /XYZ 141.732 200.713 null]
>>
endobj
-53 0 obj
+434 0 obj
<<
-/D [378 0 R /XYZ 141.732 137.344 null]
+/D [408 0 R /XYZ 141.732 188.758 null]
>>
endobj
-377 0 obj
+435 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F140 296 0 R /F67 282 0 R /F42 240 0 R /F68 243 0 R /F101 281 0 R /F154 433 0 R /F108 283 0 R /F98 290 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [408 0 R /XYZ 141.732 176.803 null]
>>
endobj
436 0 obj
<<
-/Length 3242
-/Filter /FlateDecode
->>
-stream
-xÚí]K“ÛF¾ûWð6T•Ùf¿›{Ûx7©¤*©Ýxn¶ŒD¹–Ä %Ùqmí_ôƒz?Ð’%mUªbŽ¢Ñh
-†¬
-¦õ›y;­v¬ÇiµêÙÇ#îUÂÇÛo<|pIrÈ/éDŠ“ª˜ g‹9AôvYáD,3ïD(#Š´ÜÈd;—1AÄŽè$> hÐÃ2‡:§zØd±Âº”][A„PØðY‚âÞd n3ÁXäÉÊ:Y@†¦áÛ12‹ì¬C<ÐlƒÁX0ÌdeÎÁàÕÆd}Ú)\%àÛ¨(ÂÍ]‡œ
-&¬üÍ>,Û¤õî?Í>ku&ç?m†‹*£ný×½Ìf¾ÓÚÎŽ j
-¥(.oqùz¿œøiÀ ™ICš^Õ0«6Ì~|
-¥îƒ¡›æ]r•Æeðyœ 8¬—Q¥žÌªv2}W?žƒÅEA˜f7,¾&KÍ!ËÅ"‘°‘D&ëB ­æ3Àw¶—W4&Ka{væ˜,¡n&Jt$,ƒ€+½‰ã6·ùÄhÏòü¬|ÿ<s® ¨' Ï0w- ÷ç`Þ'À3¨ë ŽOð"‹†‚hÆ 3zcÂ-™ƒ”·ð÷,úzDëD«­—­¢!Ú0BeÇ”#a˜ŸÐø[ƒh†–ÿˆV¢õnˆÞ÷ØAL7ž:ðãO^yeVýÚv]ûÛC×Ì€ºË×î ÛŒFn¨õä¡{Òøú>b×P7Ý•Ÿ;OGÕ4M«Ñ0«þz•Îº?õ OŸ£ÝKpaÖ¬KxÜ
-‘f¾Ó„\}5é©dE.0f‚¶Â¬^}^ù­çÚ÷ñ]3©®‡¸ö¡KÎè6âö›ó0W Ô³7þ¹0÷ÊIÜ­šùûk\@¦È.Û_Ó‚hÃÎA%Òu¸HÔ]p‰Æ]Z ¿ƒØÁ.ƒ#Næ˼Èû÷Ê°€@^þԢιÈ{eq#ïgoÊq€
-¡ÕöKÜÕ_帞T'»‘@¯¾ïåŠ]}ÞúPgµÞA#íP9 Eù1;„»;vÐtLba—A ®/ü¾aÀ]f Ñ…AÉŒ„]FìÕ vŸT̹TÏö‰ÂntÁ 'Ì6얣ٙȋ|nqk3ßÚÌO§ÍÌ´!èã›Ï8+¦ 1J#\.¶Õ¼ä¿R@Vp•÷Ü™Tîå¤Ø8·ˆÝ#rë9ßzÎ_¼çÌ9„œí–3˜åÉífÁn­æ[«ù+ªx™P`ý—m¸†` ã0£-q‡h¬‹µÁúXË`ír}\`œ fÝ
-Ý[ùÉô—¤†Rém˜Î«öœG»±/_uîW†·ßMë¶Í^ö½"U\øä0-{Ü1ÐÝØÓ½d‹¼Ô(R˜«ÓD ZQ¤ÔÈ"—¯ž¡qÜ'Úê¡žÎvÙÓ,r›á°îWg$¡_ô>©÷dqwìVdÛRíù/ŠJ¿Áð7òéeRñô×^FÓ²GÓ~ÛÄœlºÜœ*ˆ±ÖØï{só€˜LÁ@à­k|žŸ"2óô¶@»_k9 g¦Vœ/’m3H%·EÚÙs<$‘Ýõ¥6$Zœl%“
-eoÌ/ˆBÙó2+”2X-õ+¢P+Bg”2‚uªE̱œ³êG­bxãç˜E©/[.ŒÂ‡%8ê`MEÝ*Ž8¸
-q]÷+4eß~ô¾|¨ö´õØÆy”…k¯„Ó(Ý©R¤–ölÜÝþ8AÉÓfRuŸ”öA¡»_[R‰tØ6¡Çè(ßô¹m?òtàzJ*­&ä%7¶ %åòþ÷µûù¸µq¿X´>@ŸééÐϺ[éTÝõ2AEסtcØ¿ªIÕ–³j@z™¦Ô÷íËßL*ÔÖ]¶ß)¨\Üí?åþÃÅZ(¿Fù™þ­—)êškˆ¾œÒD²pÎ`íN·´§¯»sFýÁ´þàÁÉóµCµï¦ú¾«»;ÊDh«i`³Æ z¾8#v²Úý³?Ú6¬Ú¶½(íi‘þ§£DÚýÎÜJ6O.{ÿêò™
-endstream
-endobj
-435 0 obj
-<<
-/Type /Page
-/Contents 436 0 R
-/Resources 434 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [408 0 R /XYZ 141.732 164.847 null]
>>
endobj
437 0 obj
<<
-/D [435 0 R /XYZ 140.732 808.885 null]
+/D [408 0 R /XYZ 340.157 468.376 null]
>>
endobj
-57 0 obj
+438 0 obj
<<
-/D [435 0 R /XYZ 141.732 744.789 null]
+/D [408 0 R /XYZ 340.157 450.178 null]
>>
endobj
-61 0 obj
+439 0 obj
<<
-/D [435 0 R /XYZ 141.732 507.906 null]
+/D [408 0 R /XYZ 340.157 425.769 null]
>>
endobj
-65 0 obj
+440 0 obj
<<
-/D [435 0 R /XYZ 141.732 134.444 null]
+/D [408 0 R /XYZ 340.157 398.372 null]
>>
endobj
-434 0 obj
+441 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F67 282 0 R /F108 283 0 R /F98 290 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [408 0 R /XYZ 340.157 373.963 null]
>>
endobj
-440 0 obj
+442 0 obj
<<
-/Length 2957
-/Filter /FlateDecode
+/D [408 0 R /XYZ 340.157 347.064 null]
>>
-stream
-xÚÝMw›Hòî_Á-轨ӟ4½·Ù$/sÙÙÄ{J怲™ ¡
-á$.WÑÇX ²øíò—ËÑÇ%W8þuAÓ8Ë?g×ÅbɨŒÿ¹ëÊzÛŽ`ûßWo8-„0…8"°&C’ÊH2ŽˆÑåÖ,·‹%ÇIœgm¡¯hÜݸ‹U½XÂj9,ªx\¶öîïû¶ƒ;igöF^e­{åõvSlðžƒúZv7/á1eñÎà«誺[¤86÷i¼Éà…$¾³ å ×ËlßÝÔM‹“Qó¯Ñ\ö¼;óäÕ+ÁHaEŒ œ”DÀ¯KˆBSìê¦ó. a§U¢$ù;-`/×<ÞdÛë¢Õ7R`»ÜVwV¥Fèú溩ÒøMÖuErb Ç_oJ‹Ä>+ž¶Üìªòf¼XÙ'Ÿ°ÀÛÚ>mŠuÑ4Ye×Ùe× ÞÂ!\×fúG÷ÙÁÑDôÓvÙ6/` ‚&M0Zb„±Š–„#ÎkÛÚÎŒŒ XN†v?–+°.÷BiÅQ4Ûö¦ÜÙ{ /x%|wOg#ËD"JÍ
-íµÛ~Ÿë „ÂUØ5OÜ1g.­¼äÈb1‰2‹‰Ô¥‘O„ñMö¹èÊ®*ÆŠ„¾‚ÿß^¼¾¼ørÑ‹á*!¥©ŠòÍÅÇßp´‚G¿
-Þ¨á<Ïc~Ap=O([‚â¼Íôñu^ÞH½Ä|Eæ¡\&òŠËG—Š€Ò(h½
-Ðrä·aÄä1=‘D~#6ùÜ!ò;—‘×C¹YÌçë‘?j0ùã®C}‘Œ¦‘?&R„×Ȩ‰ˆü!,6 _É ùÓ#üyVúñx©aÿ ÆÙ
-Ê©cÆê•zj#oiä -/Ö¼µš3|æ)}µ£ÏþÌ=5±·$V‘·´¶qŠyjýùxw œÜ³ùðî=|‘<$%ä–ãŠË|D9Í Ù¬þª‡23º`æçO÷û¹ ÆôÙU:œ›`$wQ»AF¸±ró/î¹-$BOEHw´oíÛBïÝÉa®Â½Ò™ç*6SmÛ¢É:‡ºu#£…ž1xn{A’ ¬gU43™k%˜Í»œÞ¼ßr£@ÎD’é!Ï7–YÀéd/Ÿz:hÐäêò‡qV“ëŒn½Y©*Ûn™=µ}žù*íÑòsž~¦ôL#š€¾%÷HøD+’¦¦£õàÀ·Ë‹Í®»›RÕ<ßl —S_Êê«Ég¾Ô c÷ŒŸÓº¼'BƒñÖS:ŸëÆ* O ™
-$)q/ˆSŠ‘L\FZ7õæÄÜÛñÅD!
-åÈèŪ֭à\¾eêŠ?|ËS¬ÌÑéËK;˜ýõ¦¬ÚîŒhÞ+
-¬ÏUF8goŽBFOpá6g…@äÀ
-õ¤yV®Ü˜z_"¤fÀß^½¸ª2ÈÃÛÏð„Ä/lÓvÙÕ!‰–â1JC2vüõ¾Ò©°ªú\x¥å½¾±S–ƒ¿œRŸñ
-<öå§Ïi'5‘"¹ô0ùnyÈÛ[û·YÈܪׇÙø#ÿõúo÷ãÖÉak14ïáÖŒ™Éc‡ )¾hþ‚¾.´—9Þ×@iÓ™Ét3–:ø Ä*iƒO±Yq¤¯¼ÎV·ek¿e8䟯ÒtjëÅì8 ¾®Á¦Ÿ˜ä«:kVm¶Û5õmVÑJðÓÃ4ÔO³F Ø€=…˜Ýj#¢¨Î#[¥Púªžì¿k2šç#Þ­9"¾)ò¢ÜuícÌÚ½y ¬=F6{ò ÷í·MEÓÇ'ó5èÈ}ÆSl4.¨5SßÎ<Ξ܆»ø#Û”©Û©ª3ÄžÞ6ÙêppjŽ8uªÛÑûBÍûåž·gbyÊ ië»Þƒc‚Ca~ =“Ïh‘ýš÷>‰ÒßÏœnõ0>?TÇï&¾Œú.1Ø‘1ÁL»ßqïpuPÛ:ÇÔ‡}oj‡X €z„>ïÏÆú Jr”LðÕí»3XRÔX'92øìeÑÏ-xø8óÿŒxÂ
-endstream
endobj
-439 0 obj
+443 0 obj
<<
-/Type /Page
-/Contents 440 0 R
-/Resources 438 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [408 0 R /XYZ 340.157 327.637 null]
>>
endobj
-441 0 obj
+444 0 obj
<<
-/D [439 0 R /XYZ 140.732 808.885 null]
+/D [408 0 R /XYZ 340.157 308.21 null]
>>
endobj
-69 0 obj
+445 0 obj
<<
-/D [439 0 R /XYZ 141.732 771.024 null]
+/D [408 0 R /XYZ 340.157 286.292 null]
>>
endobj
-73 0 obj
+446 0 obj
<<
-/D [439 0 R /XYZ 141.732 647.765 null]
+/D [408 0 R /XYZ 340.157 258.895 null]
>>
endobj
-77 0 obj
+447 0 obj
<<
-/D [439 0 R /XYZ 141.732 367.81 null]
+/D [408 0 R /XYZ 340.157 234.486 null]
>>
endobj
-81 0 obj
+448 0 obj
<<
-/D [439 0 R /XYZ 141.732 301.255 null]
+/D [408 0 R /XYZ 340.157 207.587 null]
>>
endobj
-438 0 obj
+449 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F108 283 0 R /F42 240 0 R /F68 243 0 R /F67 282 0 R /F78 280 0 R /F98 290 0 R /F159 442 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [408 0 R /XYZ 340.157 185.171 null]
>>
endobj
-445 0 obj
+450 0 obj
<<
-/Length 3470
-/Filter /FlateDecode
+/D [408 0 R /XYZ 340.157 165.744 null]
>>
-stream
-xÚÕ[ÝoÜÆ×_Á—ÂT`®¹ßd‚>¤®mÔpÛ4ÑC'è;žD„w§)K† ÿ½³¼[žÈ]J¦,äÁ&Åûq9;_;3»“FçQ½;I®;;yõ–‘3D™ ÑÙ
-n1’”D’gˆI-£±<ýíìýþ­7g'ÿ;Áp›F8Âœ#N.PÊD´XŸ|ü-–ðÛû(ELÐèZ#ב̆?Ó¨Ž~9ù p¯Ó
-24qDÃü(+eêEu
-ãYÕósË*1÷ƒ,ÊO{а’)š8¶îçBÐkXËÓÌðLÏòÕ‹
-:ÅÄñ¯~>=uâø|> …ý¨àJdí!°¨Ù±&€²hÒ÷&.#ÿÊgª@yH6DC£ RŽÂúÂ5›ªÇEVbMQÈ¢°a1-”é…l=
-{ *£°ÿ=É¢°O$<šà^£°£Æ<
-»|ÐØ ë•œ"Qxy$Qx•áq‚TO™þžþ ƒOÀ¹’@l ¬¢eþ`-«Yŧà1;†ìð`Ï,Câ<
-†ÖÆOÑ@¬õYÎDÌ=Bž|Ê’0amÙ'Œ]†•ÃL(ñO§DÆÅBýÿGq^ª!LfˆQιΠÈ™Šĺœ]”j
-~C¤êÒ[ŸÚŒƒœH$8…GV4­"•Ã˜~RZ•¢Ã (˜?°wQ\¶Õvã5A–#I:™\Wum ã“10óǦX!âŒî¿0«Ä¯)OOq AÀ6q ËËžbd"JÃJ§V+™[Ò>ÃQË„D¹Lõ(/ˆ$³+ÙCÆú¶•8°3ý¸ªÅÄ¥,Þ쟫Q÷ÿk&ñz«gæŒc»º92¶Jý\Þy~é­«)I%mõÍʸC´+£•ï´…•
-?¯I‘{¼•ÕMk㈻u±9¿Ïù××s[—ˆ²95¨[}ŽHðݦs¯ui[Óî®­±ŒŠ,~_7ç3ÏŒq`§ü63c¼f×Û™çA)b?í<2È.$̃JÈd­„~ÿý
- # b¹Üý
-?ÙòjÓ˜<sQ©¼¸í„¯«lýÁ.wåçj{eK¯åFÕåTÏ–ùÔŸ-z˜²˜¬;C"w”Ekâ®üWyý¶ÞǼ§š÷Ô(.–Ü„:¯Þ潪_Zs¨\Hÿó ­C®Tn>'ª€04ÄpÞW˪±±ö_»{Å°$:Þ0Å«ª.🊕!ý¹xlœÀ͵8:VG{PíP-R`ûOê÷ eÍÀµH2Õ
-QÍ6Ü>ÊR |h;«SE’ˆUzuê”»˜ï7 —/ÍV×Uc÷–&Éž‚çUÅL÷CA'?ÁýÒ1ÙÏ™BrÍXÞ£¥hÌ, 3¹¥¯Ë¦y„¤˜
-0«öE¬Ç,oÌFûÓ8>„Ðçu,ôpüu~e6~0Eß3;ZNçÏêhg6‹ûEî¯ôž«gqÚ:yq¼O󮦊ó”ž{6+£Jñ¬^g0¤ôþ궘¶…4ºÖïSN°êpÆQB)ØîÏfÁ^i’ÂÅœ–핆ø=ãé•&©Þïr:/7ÇMÐ4 ˆì7ƒî ÷ݹˆ‘þhB»fÍqÈpC¡ƒëŒv!ÃŽ.b¤+Ú… w\:ˆ‘ÆM1ÒíB†»¡ÄX/´ é„v c².d¤ÕÖ… ·ì:ˆ±Ö_B‚±îg2ÒûÜA|Ï=Œ3ÖõÜÃ&ž„Ù—LB2A–ž^çd¤ÓÙÅÔ3™ äIØT’°½ùú›{¿íûz›]ÌXgs3Ò×ÜÃŒt5÷0~ßšLðо~æf¤›¹‡ée>'î5»ñ,£à¼û玄”Áp3_…b¤qùH=CÚ9Ü´Ü7•¥ ÷[öÃ]›}Û™þH«ò‘
-¸¡‘6åd¸I¹ïZCžu¤C·nôí-2 nMv×.âd¼-Ù]EqZgyágZ˜ñaé·"»ˆáFä^”’ê4‰ U·÷Ï@Ü9ÜzÜ €ñ¯õT¹7â^—v»ßMBˆ1Ól5bþ`£±~¨'”7­:n»¾–v‹ýª;í¡šê³
-à ¨™“ô2PeœA¢'íŒ÷Wj—ˆHfš9¯Õzã’ƪ¡Sÿ¢öˆ¤ÝN~£~f¦cYáÜ=s’SÓ'ª~¨,òj³4#˜‘˜Ú€V€ÝÙ
-’x w;u›Æe}Ù8ŸµÐ‹¢±àºúCY¾˜²‘¹Ðí·z>×ý«i¿q5n\ýIÉ·Xtú%ãÛ36C…†{mîJÕÕ±W†rkš #Mïü¤1®«úË¡Yñ¥UÛrU\Õ­=VÙn÷;]Dÿ³uóÇÐÙ$Iu‹½ÝSk÷÷GûÄ’¬ß(ëÿÜtB`öÀf¢3Ü5®Ù9‡¾á«ß8¢Xê6MÕp6ÆçóÝöêr~6§(SŽÑ|öØÝS\‰ð¡jN&«£Õ4c—]Œ™ïãXüæìäÿf¹d£
-endstream
endobj
-444 0 obj
+451 0 obj
<<
-/Type /Page
-/Contents 445 0 R
-/Resources 443 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 353 0 R
+/D [408 0 R /XYZ 340.157 143.826 null]
>>
endobj
-446 0 obj
+407 0 obj
<<
-/D [444 0 R /XYZ 140.732 808.885 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F42 241 0 R /F85 245 0 R /F127 293 0 R /F166 310 0 R /F81 248 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-85 0 obj
+454 0 obj
<<
-/D [444 0 R /XYZ 141.732 771.024 null]
+/Length 2808
+/Filter /FlateDecode
>>
+stream
+xÚí\K“Û6¾Ï¯àÍTUˆÁÄq×Y»œÃV6ž›-Q3Œ%qBIv¦¶òß·ñ DJEÍPÈlU. Aèw÷‡<8ºpôþ|þóîæöÁ$"1.it7‡GŠ‘)âŠDw³èSÌ'¿Þý´ûÙ¿în~¿!ðˆ#ø)ÌÓ ¦K„¹Œ¦Ë›O¿âhßýaÄ%‹¾Û™ËˆP… 1-¢7ÿîá÷'¸iEaY Üx.¶“„ÏÍŽ«I’êøÞ½¬ÝWS÷6uo™{KZß•î­r¹ øÄRG |`zŠTêH‘H¥Ž”
+ •#EH
+êl%E
+㤑œxZ>ç²
+ä‹…ïü'GH@ëF!e@WHŒRFj´T®} Ý# ó–U~¸\-žüÓÜ}në_|
+®¢;Á%b aû;‡‰H7H«¬¾š7ð¬ØÙ½¬·`ëêi’²ø‡g¨ˆ*@“‚´éö•¼”UËÌR†E¶ª²2ï„ÿm»ÞdO³MQ70má3#,~È @üæöô ¾cÚÑÊÆœ–‰—óBV–jWWú²ÉK5Fp
+Ž×¤¼†š¹ ùaÜQ?—¢2—”8C©¦5j¦çQóûEùÅzß‹à2G’›H(ô5‰À;®Œ–{Àö ¥Tîmº(½Ó½R¸<-6OÝ`…šÇKÀ
+8„8¢ N%;ËÕnÆz“mò—€øñ1”w7¦ÁÙÙî6„J1¢° ‚
+&ÂDí#êîíÛiYV³ÞBÑcI7lSÚ7Åf‘­šV¬ˆçÛÅÂ=™_§•µj&òbpU;ÅRŠxºóØû|5Ë«NºŒ]>ˆî ð•-ÝvN›Àª%TÁN5RT]( ‡Å*Ûüjl5ËWåÒ øtÜQ|pÊÇl|]y
+nnüîÈÝÆšp ¸hQ ɸ†Qg¯gd_Ø%‹=* ¾c¡èL†xÙÜ‹c9 MìüÿÒ–¯#`#Ÿ±“¡_ç_1Èû[¹ž¢2M(õb™ŽôÜðk÷|xw®ãÂþÕŸYi1¤IG5A\ê=ƒË¡›“†ÁRŠ¬ðWÄíq6n%Äu»n7™ºŒ”AÔ ßÑtÕÂì…ÞüV~q›!ë¡oÜhã
+UB4”!
+ȶ-r5È5Ûó°ýi4”íѨ¢‘ˆFí¼Ѥ¡‡çÉ‹ëÊ€| Ѩضv éêF4§N`)M°Ø¾¶ÈÎÀ~|4Gßq>u§ân°y;ä¢- zBö÷lÆx</‹Òôò¿›ãt;Ô¸JoÃò¬Ÿœä:^äk?i/æIþÇã"³îý4Iq}5aH€X@iª[žG´~<qý bfà. ¡%5jsPxáNí
+óðäÆ?üˆ†+‹švV-Zç•õïǪœ½ãÖ§¯Ì ¦à­ÉGáõyÇ@ÕFÇ\å¶Êßæë›b5³]š}¬U(+nÿ×Å %Œ1šZÔYÑbÄ$‘™Öþ9a÷‹ãl3±·îm~¹ á4þñÿ
+endstream
endobj
-89 0 obj
+453 0 obj
<<
-/D [444 0 R /XYZ 141.732 692.883 null]
+/Type /Page
+/Contents 454 0 R
+/Resources 452 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 328 0 R
>>
endobj
-447 0 obj
+455 0 obj
<<
-/D [444 0 R /XYZ 141.732 620.704 null]
+/D [453 0 R /XYZ 140.732 808.885 null]
>>
endobj
-448 0 obj
+53 0 obj
<<
-/D [444 0 R /XYZ 141.732 620.704 null]
+/D [453 0 R /XYZ 141.732 771.024 null]
>>
endobj
-449 0 obj
+57 0 obj
<<
-/D [444 0 R /XYZ 141.732 608.749 null]
+/D [453 0 R /XYZ 141.732 675.286 null]
>>
endobj
-450 0 obj
+61 0 obj
<<
-/D [444 0 R /XYZ 141.732 596.794 null]
+/D [453 0 R /XYZ 141.732 502.493 null]
>>
endobj
-451 0 obj
+65 0 obj
<<
-/D [444 0 R /XYZ 141.732 584.839 null]
+/D [453 0 R /XYZ 141.732 112.585 null]
>>
endobj
452 0 obj
<<
-/D [444 0 R /XYZ 141.732 572.884 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F101 291 0 R /F42 241 0 R /F85 245 0 R /F148 295 0 R /F81 248 0 R /F141 300 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-453 0 obj
+458 0 obj
<<
-/D [444 0 R /XYZ 141.732 560.928 null]
+/Length 2432
+/Filter /FlateDecode
>>
+stream
+xÚí][Û¶~ß_¡·È@ÄòNªE{‚8ç²oi[Þ5âµ|dorŠþ÷EÉë‹,Ë=ë¦F€X"%~œ!9ßÌxœÐè!¢Ñ»;ºù„?DG¥»õ—ÿ~wÇ —AïáÊ5³ˆiI´d‘QšΣñÓÝû4š@ç/ð–IMô¥zô)©&VÁå<úÏÝ¿Ž tµÊ—VéZ¸¿ûîoæ@IJSÝO#&1‚GF*"(î'ÑûøW&dö¼~,Êчû_ŽAáD‡¿ßÁ¨0Îö°’wEýxn˜}dI¸Íólµöí Ĺ»l›õœÏ1LK¤•Í`ÓYy Ô-L?P©*Tøè†UÍpùb’—­¸B¡E/ÜÖõÝÇM˜4„3‚(™î¯îl1-Î.ŠÆï[gn8Œ¯ú¯÷?–e1>®{½£ƒ¶‘xóćÞ["aFÅ¿µ‚‚z¶ÿxôçÛ‡a *ÕÏióDþ”ÍæATúûÙ6X*@ö–¶Z?OòÅú« ‰"–Ù«4$ª§!Ñß‚!Q >‘]Þ€–Änø·nIDK"OÎ]ô·$Ñ’ˆþ–ä˜ÃôÓ}‹Ï¤Ó”˜ >S›ï¶Ú[_f¥¡ jGN[˜¶Ù›Tç¬A
+ƒi¾²:gä%Nм¹Hí
+i>pîN¾Ísʈbêæ7û
+“èmZè¾²
+¬µ=hÉRÂ,?Ÿç€ÊëG˜¦-¢?f2:Ù¾AknË3˜í¨ÕÊ«¡{
+t¯·ü©üÙÓl‘a{P¸ÔÁØþÔÿ©‚zE œ¶ƒ£Ûl+T²—¸D‹è/Iô1¢¿ÑKàTkŵ½HOõa$#ëïqÎeúÁ‘ 7í$ÓFôG¬E7Ï{,§bmù`i†ò¼”)‘Â^ ÏÃTˆö’7™¯‡Sý&?rËßÿ娞3PŸiIß¿l,L²g”÷În9ü[ÿšrøÈ5æJ_B„+dnJY­¶3¿A
+¹Èæ®SÇ_FðJQ~zã;'E5ƘŒ¯¸C×vV7ºa„Qø„>PµŸåß³qYœs:aÒ í§Ô†êT€écö¼-
+ß8.œî>»¿òÒ÷T‚︫ªn“h_ª Mkyf“Ü—`Ï\ý8[Ï*MÁv(oýÅ´˜Ï+Ü/îÄ·~t7ÿ÷×Ë2_ÕÃì W#TK[·eõg™Oó²ÌæßeËeY ¥dìªøëWwK¿·ª¹ÿ
+endstream
endobj
-454 0 obj
+457 0 obj
<<
-/D [444 0 R /XYZ 141.732 548.973 null]
+/Type /Page
+/Contents 458 0 R
+/Resources 456 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 460 0 R
>>
endobj
-455 0 obj
+459 0 obj
<<
-/D [444 0 R /XYZ 141.732 537.018 null]
+/D [457 0 R /XYZ 140.732 808.885 null]
>>
endobj
-456 0 obj
+69 0 obj
<<
-/D [444 0 R /XYZ 141.732 525.063 null]
+/D [457 0 R /XYZ 141.732 180.913 null]
>>
endobj
-457 0 obj
+456 0 obj
<<
-/D [444 0 R /XYZ 141.732 513.108 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F81 248 0 R /F141 300 0 R /F134 294 0 R /F78 244 0 R /F101 291 0 R /F42 241 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-458 0 obj
+463 0 obj
<<
-/D [444 0 R /XYZ 141.732 501.153 null]
+/Length 2772
+/Filter /FlateDecode
>>
+stream
+xÚíË’Û6ò>_Á›©*ÆàuwmWrÙl2{²sàH 3©”ggSûïÛxP5¥‰%”]•‹H‚
+ãfðóU˼5 ¦-*€÷Êeï›z‹ô_e]—7€–>=n÷®ðó´Åj]Ÿ1ãù½ùŒ®j÷¶Éïó¦ÉJg-g$Îý„÷u3º&äÈ”"MH¿ m—Uó`äW##îöç AfÀ(Å)1“'à1h2-F~š|]7Ý@„qñ£g 32a9jeb}û2aš‡`Ýý€Â±6oªö¡X»6À†èALÎ$KÂRbFdIÞÂp¾q
+a.-9ä¦FËz`ŒöäÂ#n AzŸ hÛ#È4Çû¢Ì:+"fŠÚ]3wùŒ)HLÕwü}S4ù‰ky·ëU[]ÎÊÝËÉYÒÄ$Ô«·A^1ß>ôËå@ —ô¶nzù®ÍSÑæjÅÞŠi¥Ü’é=Ñ£k¶[»³èçJxŠ8ßZE:fÿ‘­, RůW`Wm¯B€°ô˜Û[ÀœÀ&x{óûÍ–’#ÉI$
+Šƒ¥ˆ¸”àYÒ®ÎëMÓ^Òš‚[bà–þð²Æh€?? -ü×gˆ)G”Ó¾GÖ,Gç"zÛ«89Ïÿ¦å!øs„à aÖ¨p,›ƒ²>¯B1N§HÑÓŒcßãÎ¥ì%ç–M¶ØXE¼´ ŸäÁˆ&Á¤Ž}ó(òYæ‰ï6Uñ%oÚ¢{Å6ˆ߇®¦Qpá/$nǵÀúJK'¾…ezÜÔíØ·(¾­Ù=ã $Ù÷!}„s„iú’=׌á·QÍ‹2)à”~'6Â%ÔÿòuÖt«¼êþ2zÓFoÏSØÄä¼^ó¯RjØþ}¦.¥ˆk>Ô¦™]Ã_L;Ÿiíæî·|L7…øV]«¶„ "<Áù%¶„—H1°x`{Ïب½q|ež¨aöžŒŒí=aøé}ÖX§‘-ÅX·aô<Ýc¢8ÍxÄùvø¹Qfìõ£z6‚÷K]ÌÈù%3²ÊÀ}µTœ‘’9ð¢iŠ¸ô‰£ì1‚ÚžWˆ¸­WöNÆóMÛÕ«â¿™Ïð3Ÿá‡NUž/r“™cÇuÕ°g7lÿøÌ=›d‰WnŽ¬un“†S<¾}ÈÏI#Q-\VÔà¾Èï³Mé߾̳r“÷ÇH?n² 0ÓbÐìM×Ã:ÈÙf[ 5Ÿ C[×Ø«9“ƒkV-üÍxã83†7eHâ­'ò:éë^ÿþð³É»}üåÝû÷èàX 6×@2‰´³%"(Íe¬ ò™{94´ŠBƒQˆ(n1u(hfñ·‚ÆÀnKµ´ÞȺcå!D[ ‹
+'©L†ƒèhäá
+ æ>=ÈIˆWÐJ…f«Ž&eç
+4ªhRA®
+Lïúu2 yônÀ¼ç<½F’>lŽþ”f\þ4)š<h¹<<M%]ã¸,ìi™÷QÁ ë…CÇÁ#©]¬î`>h4¼‹÷Ãq4èŽ&øž-ø¶ôŒ÷åÿw"¹py
+§Ó'—'0h‚èŒØ5þTî?•»‚>‹JÀ
+¦"Ð:››ûÒMаðUKü{_] îl‰„'S=¡v ›6·†Nû" ~Hçß/ó*o²ÎÏÛúâ
+»J¦ÑŒÄu³jÏùÛ6IÒZ8Üÿ¾_ñgèa%L"®¼±“ãe­>˜²VõŒÁ
+­ZWÄePÓE~uMBL|+5]ìdïÛ„n~ß/Ï7ôѶ‡E®,Ún|6²ÿÅà•>´_Ô|ÕÍóÕº{Ê>ÍÏÿ+4ë^¥ ò eßHµ¡8CUM±Á_ÿV´+=ª}#ß ‘°É‡<¤T êþµ¤œY͇”ó‘ñ¾æÌm_ØÌ» B^­¾” QÖjìOûÒvyLÔ­oÝ/9u¼hÛ¢L!ªSˆ®”¡dßííUn³5µ©)hžj¾ÆšÀÉ=4^~éasÊ9€}m?‹\.bˆ‹-ÉcéÚ´EµÜ1áH˜Âkü0”*Õ×Á3xo¿£¦ Óêh¥¤~&Ê,¯ÌTÖ¶H’ùÉJÔåÿ9…U.íOòÖ!ñôP”m÷'•Š(øŠý9(ò%¤µ'…¥I,`Ik›‹j
+fNh,
+endstream
endobj
-459 0 obj
+462 0 obj
<<
-/D [444 0 R /XYZ 141.732 489.197 null]
+/Type /Page
+/Contents 463 0 R
+/Resources 461 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 460 0 R
>>
endobj
-93 0 obj
+464 0 obj
<<
-/D [444 0 R /XYZ 141.732 461.562 null]
+/D [462 0 R /XYZ 140.732 808.885 null]
>>
endobj
-460 0 obj
+73 0 obj
<<
-/D [444 0 R /XYZ 141.732 325.286 null]
+/D [462 0 R /XYZ 141.732 771.024 null]
>>
endobj
-461 0 obj
+77 0 obj
<<
-/D [444 0 R /XYZ 141.732 325.286 null]
+/D [462 0 R /XYZ 141.732 618.397 null]
>>
endobj
-462 0 obj
+81 0 obj
<<
-/D [444 0 R /XYZ 141.732 313.331 null]
+/D [462 0 R /XYZ 141.732 255.394 null]
>>
endobj
-463 0 obj
+85 0 obj
<<
-/D [444 0 R /XYZ 141.732 301.375 null]
+/D [462 0 R /XYZ 141.732 168.869 null]
>>
endobj
-464 0 obj
+461 0 obj
<<
-/D [444 0 R /XYZ 141.732 289.42 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F148 295 0 R /F42 241 0 R /F81 248 0 R /F107 292 0 R /F141 300 0 R /F101 291 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-465 0 obj
+467 0 obj
<<
-/D [444 0 R /XYZ 141.732 277.465 null]
+/Length 2652
+/Filter /FlateDecode
>>
+stream
+xÚÍ\_sÛ6÷§à[©Î!þƒéÜC›K2í´3×ÆI2š¢d]%Ñ%);™Œ¿û-€J–é‹eBäîþv‹Å«8Xqðú"vŸˆêÿàïë‹Ÿ./ž½Â 8FIœààr`É‘d*Œ!Ahp9ކ׳÷—¿<{¥:w2DšÍ‹¢ÜTëUU›;{D9Fœ wïJßÓ
+ôìPÁ%œ}¯B˜±öÖjQ"ÂTÈ0«nÍué*öŽí ®>™‹bñ\ó"ŠIHa‰8e†æùž.ÓzUlÍíeþ÷nU曼¡Q›AYIµºâ Ô›ÿÐrwÕ FÒðªšÆI°ö™ˆPDEbž{Q¤óÛUU”FŽÿíªzõ.¦,k%– Ü ‡_)_Öòy¬„?i9w–¹¹) ­¶ÛgaºþRyÎÿÎ2‰óƒ16Ì®f ›[ ߥyÄ…$162[°?j ÜÁ¹\>]pc„…8”ܪ÷q²k:<I@x†°sØ,_ÝÔÕ^µ•ö]Ìãb››ñ›YC¹õš+¸R¡V¹ÞäõÊÞOâ§8AŒbçÞVª³¼§óºLç¹3ÁvnçuQ¹ý„l1Šã!4‡á,hOq½ˆùÇt³Úæeeä9Ç|–HoB;t¹VHê±½ë5üŸœç}‡ŽzŸ%u8u~6Q1/·ÕõêÆ xB }$ÅÃòÑj«%Š©G£€¡Ñ1Å–7;ç_mÔ… kš]ÚõʧÜŸÇjz ˜jwcyžoKéAPõ®v Hn#ó(PŽ”$}$ ·£ ö` ¸˜!ÊDƒ†Æ(Ž!ÔÑ eS Ù!ñòòâï ¬%
+àI®PB–`$€@¶¹xû>æðÝ/ 14¸kîÜ€š$’BgëàÍÅï@a Ï»„§+æ J
+‡ ý‡ H•„KsQ™¯2s•™«Ô\Eæjm®VæÊ>P»ÇubÀÁz‘ÆOŽqT†#£2=b41ö‡QŽÂGÑpœÊŒ±aˆ2ÃùƒH GåcÃRožÊ§Rá£ÁÈü14Vd9bÃQzóf¦?÷ÇÐ(•ûóT3û¹?G¥ÆQ¹òÇÑ(Uø[6ˆ™þ‚xÃHŒ÷ÇÑ7ClGHofÄ&à®›€ãRq=aŒXzèÕ#Êg|”ÎñQZS
+m¤cYÚpNý™Ò­Yþ@ºu9ñÇÒæÜŸZ]~Åüdt‘÷2:'Oß’n3@=²ôºá‰6uÒŸ¿
+cJJü¡dÚÝùK[‚ð8Gl™{ÌA<×’"ÿ³èœªà¶ô[ú´,Orœ`Zª`JµåxÜw&À(ƒ“dŽ<ðWl=`ȼÆsÅV»h\³ÆwUÞ¸*õs û8•|L
+NžÿØNÿÔÑ;ïñÏÇ=P\áéòÉø
+5@Ø8R'9ºË&n{DN²ŽîZdÀ_-å€êΟuBŒB®™Oû\–Þ4=P.¥ž}Ù&},àBp»èt·Z¯{/m†²M7¹mTüîWé¾Ûwoê‘t9ƒ¬iÓö-ü7-  e“õ_mp%2€(×´Å-Š`±ƒdŠ»&×ÊWºalÛeÃE@Œ¤zœK»ÃzÙŽkªíðŸFúE ¢6mb…Œâ½LÍ|¼>ñMw¦ÙÐEkÜÜEag•Á”y°Ðr³‡E7éê9D„éþ"'DPˆÓ¤>{ øØþIŠUmÿû>”½½®¯nÞ¬ IP_ A&+8À1\“Þ±¹ÔSH¯mUT¥››u>kV€æCkí~d] ½)"ßTWzqe­«uz•¯éL1[1,A±ú¶N³MHúôY¶®j›.Þ¿]§Ûåö„ÿ~1öl£4R<¢¢Ü
+u  ±s0
+,‹ØºJU—»¬63cE²›j922Âì¾ü #
+I÷Ž÷óÈ80E„Ll!Ea ˆÇÖB>ì°0JçóòXüÿì{39m^æYa®æö3¯²2½µß?Y1ìu…𣊘qò…*ëtYý0..¬HÝüLBœ¤›òŽuõ¦”rñ-£.V@‘}ÔÍÛÊÏ`Ì%q³ïˆ¹#«FpĦ5°Ó€€=²þ¬UP»2˳UÝü(B3TçkÈ?¿NËåó7¿ý‘8ŽïïÇF {#©ø7Lv1—ûã~wˆþ®ýè¯=ôê3v-˜ÄØ•gÈPyæ?y¶Ng4Ëfó$ôöc³I·óê©ÕH_&ÿ)ÅÉ4=ȃ´:‹E·ýOª†ðZB¦(† hnxt/”þ=1ØÔ>lSˆ|¸Ie:ÃN–(¥ì¦ð¨‰úä:ês„´Xô«%ík¯‘¼WÎÓë&s1ÿòÚýŽš+RÈ0+ó´¶5ŠÚ½|i*ÝßUÓõ<Lá+ûÂ¥ªL [Ípì/85Õî–Øùeo½[ãí±§Ýá² lcd»#0?7äj¹ú5PÃXåÿ<8ô
+endstream
endobj
466 0 obj
<<
-/D [444 0 R /XYZ 141.732 265.51 null]
+/Type /Page
+/Contents 467 0 R
+/Resources 465 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 460 0 R
>>
endobj
-467 0 obj
+468 0 obj
<<
-/D [444 0 R /XYZ 141.732 253.555 null]
+/D [466 0 R /XYZ 140.732 808.885 null]
>>
endobj
-97 0 obj
+89 0 obj
<<
-/D [444 0 R /XYZ 141.732 225.919 null]
+/D [466 0 R /XYZ 141.732 512.02 null]
>>
endobj
-101 0 obj
+93 0 obj
<<
-/D [444 0 R /XYZ 141.732 144.724 null]
+/D [466 0 R /XYZ 141.732 413.32 null]
>>
endobj
-443 0 obj
+469 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F111 284 0 R /F68 243 0 R /F78 280 0 R /F108 283 0 R /F67 282 0 R /F61 242 0 R /F101 281 0 R /F140 296 0 R /F98 290 0 R /F73 244 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [466 0 R /XYZ 141.732 296.907 null]
>>
endobj
-472 0 obj
+470 0 obj
<<
-/Length 3744
-/Filter /FlateDecode
+/D [466 0 R /XYZ 141.732 300.494 null]
>>
-stream
-xÚíÙnÜÈñÝ_Á— `¶Ù7;ïnÖÆ.‚]ÇÑC
-0lß`K¿çßÄðIÏðçì—0õçÞ†(he€úÿ?üÉèÓ)ÿ¶¼MnòõÉ —"}¬
-a
-TýÄ`‚ ŒtæÜ<]@:€p$2Ö
-öÚH3ŽÀ¾”IbÎ1É8&ùUßÓö½wÞ4Õ*Ѹï Ê¥àì˜E²)¾ƒXÀmÉx]åñU®nªíÊžwC.wõæ1RÁXQC2\d{T,§Pö0ñ?ËÏN`šBu” ¹~n%šEyÝ:3ãæájÖ¥=Ö3’'¡A*0A\˜7‰BÂo.8ùõ¾D"°ø';óe½Í×ë»ðX)2ÄÓl8̸{“úä ©¢Êè°–Ì@U´% mÉÓ¸1hSf’ÅÕ®¢Å¬omò¢ÞÙÃuõQK¤\;‰móM¹x„†»JX¤ \/=(88Зà¥_+ú1“ `I:'ˆ¦ôßÜ£6kç‹ðsª¤ô ‰x¦@¥d/ S¢ÝbU•SŸázâÒGУü‚DD©á˜Ó2ÞN5²ô>*ml”Ç·WÕÚ¤MDÙT(/Àë™è`OMBj
-*'zSÓœj¼ô°ªÀ(³!Vk×vbot‘8Fž68 ±m€¨j¶l-% ·–
-Ò;u„ÿ¡ÀvŽP‘Q
-Hš1Q1‰ÁùÑáƒÅh3 ߌɇªBü>ýÜÊÆV0‡ô> ¬gÔÂõ~
-e\ ©°Õ¿Õ³€J˜Éæ_øJØÌÛÂ5’[p
-;{Ø뷊λy¶ðg©K?þfGÅàþ%8ßÔ¶þè.’>EùîeÌ8¼¤við ÄSª¯séÒü»ëkwùŸ~9Кi&pü'7£‡ô„.Í ü¼>sgP&t¯L±Yž¡oP%@þŽ‡¨.£¥® Âë/8%ˆ°íw‚Ä*Æ´R°ûµÑ;}²ª_.Êk˜…÷îL›÷ËÜt"çe
-H¾ Ëcê^qtÅÏ_>Ÿõ&˜¥}ô€VrÕo{Üoé"@!ý`øï~yý9ýòefñb(¶SùmÄ‹3Õ,@¼ßM”¯~=7‹|ýáìbNu0§§¶G•:ÙØã·gÅŸBRLvÿḾ;‰ì>à\¡
-’&%ÿ«*¥û:<
-Üuå1`Ã
-
-r7 ìúð¤huÑ&@S#X“ðXë,/$€;¬¡Y>|(O2
-”ˆ…ϢР¥Q¨–DšÇU¨Î\D&B£P³‹M™É(Ì;0…zœ(ЋQ;väoÝ-1úâÉ‘QP`Ä<
- ``¡±VF¡œDI Ay{c;ÁêdÛñ(0aË¢°ÐéÚ8œŒÂòTkÉ´µ0’žeçANààVhHMV’¨(¬ÈQXÙ枟‡Ô‹åbPX
-Žt¡Áóð©î1þ ÿæßý~97ïÒ?æ«ò°·üÔ–Û…_¤»°/‹½ÙK‘ÅmÞV»­_Ïzj‘@v´uEo‰ÀŒù½+v}0Ž¯‡cãnQ…¹o÷ƒÁÕ¦líÙ¿ýq
-Ö‘^͔ƕ[Uâ7êè7ìÄìM¹s]×e²Þån#â¡)­ß¹w-1j;b/^‰ÓoàÓ–>`b½Û®ÚüÃz|ÑI÷+Ä”¢é6}M"3ŠŒD2w» :•Õ{pšQ²T·ÍQÂÑ!®ž–5ZÜDÅ¿ú*vá…ѱuY µ"ëÒ©LÝ6/,%ê¶`è“U¹-k³+`õ
-endstream
endobj
471 0 obj
<<
-/Type /Page
-/Contents 472 0 R
-/Resources 470 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
-/Annots [ 468 0 R 469 0 R ]
->>
-endobj
-468 0 obj
-<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [462.758 254.04 537.889 266.593]
-/A << /S /GoTo /D (subsection.134) >>
+/D [466 0 R /XYZ 141.732 288.539 null]
>>
endobj
-469 0 obj
+472 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 241.919 278.126 252.147]
-/A << /S /GoTo /D (subsection.134) >>
+/D [466 0 R /XYZ 141.732 276.583 null]
>>
endobj
473 0 obj
<<
-/D [471 0 R /XYZ 140.732 808.885 null]
->>
-endobj
-105 0 obj
-<<
-/D [471 0 R /XYZ 141.732 771.024 null]
+/D [466 0 R /XYZ 141.732 264.628 null]
>>
endobj
474 0 obj
<<
-/D [471 0 R /XYZ 141.732 454.859 null]
+/D [466 0 R /XYZ 141.732 252.673 null]
>>
endobj
475 0 obj
<<
-/D [471 0 R /XYZ 141.732 454.859 null]
+/D [466 0 R /XYZ 141.732 240.718 null]
>>
endobj
476 0 obj
<<
-/D [471 0 R /XYZ 141.732 442.904 null]
+/D [466 0 R /XYZ 141.732 228.763 null]
>>
endobj
477 0 obj
<<
-/D [471 0 R /XYZ 141.732 430.949 null]
+/D [466 0 R /XYZ 141.732 216.808 null]
>>
endobj
478 0 obj
<<
-/D [471 0 R /XYZ 141.732 418.994 null]
+/D [466 0 R /XYZ 141.732 204.852 null]
>>
endobj
479 0 obj
<<
-/D [471 0 R /XYZ 141.732 407.039 null]
+/D [466 0 R /XYZ 141.732 192.897 null]
>>
endobj
480 0 obj
<<
-/D [471 0 R /XYZ 141.732 395.084 null]
+/D [466 0 R /XYZ 141.732 180.942 null]
>>
endobj
481 0 obj
<<
-/D [471 0 R /XYZ 141.732 383.128 null]
->>
-endobj
-109 0 obj
-<<
-/D [471 0 R /XYZ 141.732 355.493 null]
+/D [466 0 R /XYZ 141.732 168.987 null]
>>
endobj
-113 0 obj
+97 0 obj
<<
-/D [471 0 R /XYZ 141.732 230.96 null]
+/D [466 0 R /XYZ 141.732 122.627 null]
>>
endobj
-470 0 obj
+465 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F108 283 0 R /F67 282 0 R /F98 290 0 R /F42 240 0 R /F78 280 0 R /F101 281 0 R /F140 296 0 R /F68 243 0 R >>
+/Font << /F141 300 0 R /F81 248 0 R /F42 241 0 R /F101 291 0 R /F85 245 0 R /F107 292 0 R /F148 295 0 R /F127 293 0 R /F166 310 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-487 0 obj
+484 0 obj
<<
-/Length 3824
+/Length 3307
/Filter /FlateDecode
>>
stream
-xÚíÛnÛÈõ=_Á—B4`M8÷™¾ÙŽwÑí¢Û&.¶Àf‰¶K¢KÒIAþ½g.”DYJCËY¤bRÔè̹_F3GIt%ѯ’µëåÍ«×?àDE#Í9‰nn#Ì0’”D’k”ÝŒ£ßbÈÙï7?->ý6d:‰ßdïÊæÙølH‰ˆ¯ŠÙ,+3ôõŒ¬‚&ˆ A sõf’¹¡²…a01yì òŒ'qö`þe Á͸0/G³l^ošLIDÝ@¨ ‡Þ‡³!Qqæ^ŒÊ,­ÄóÊ?,fvPQ5o·îJÌEƳ4Ÿ»iYWmse¨)J*b€€£uÖq.â ïnZ|H§" 4;ƒ‡¦Ù¹{ôi’•ábž¹TY]µ!Âlo±ËfÖ´=ï:¤¼‘D8^!)X$4A
-€™áÚÄÌG °¹,³ùp¥vªlv†ã¬ª³òÜ=¹*Ë*{}suõ:w#³r^Mò¡pL-Çù<­‹Ò<Åñ<eÕù&ñáu¼¤BTb‡WVÐÙQŸ¯1Ÿp¤™6
-…Ovà,ÂD"΋žFï^ýk%Ú¤Å63jc§D‹8HqµW‘wãË Q ô|-f;=Ä)E‚ùPþëÂ9kî3ÜLš'©» ØgîL&©±xÑ÷*™O]æŸÆñ`n
-ÀàØBp>gâdánߘ¸iÇRppÓÇÙÜOÖ õ㮽G_QÉ'j¸î¿ `‘Äg-©³éoM—Vy¬™Íe[ˆøx•ÏïLvÓÄ@¸É¦Ù̧æs%\ëIêŸ8Öš{ncÆmYÌÌ+» ™ÁEÄ÷âãƒjyØ$ãû7×&ÖœÎÕ„!Éù\Ýáž0âŒwãk+ eÖá´P1©9$?FIÍå¶Ì2w—7)NnÒ’ ’J¬´eŸá‹±È÷Í‹G›Ñ“$‰?åõÄÝÕ®þèÈŽQ¥‘¢ºæÂ4¹^‚“ã5Þ;ñAÁ–i`92È‘MbØMŽÇûì­t9+pÚ§¨¾ÄsU„É%Ì6½hʱôÁ%YZú*lî4Ÿ´4»IÏ+ŸSº$RÙªǃ3LEl+¿+|2[,`Wu:e6sü ’˜ú ñgG;[–HËÄÒNh$’M®}±)µbˆ+ÙærØ…/O¨yÎ{öùõ⹺xüŸ&û´”ŒKõ¹ÕJü
-ó$A‚àÓ$ðŠÃDmKà/!÷y¢°Xþø[ÏždªÖˆJٰǤ¿ü}­„laA1¢ËEݯ_.Ê⣯¯0—üû©ÖUÓ|uFð³¥÷‰BB|£1 D8ݪt ¤–6ž ÿ® ïòÉi_6dŒFâ>ýú1¨mÀK™Dq’xC•B”‘­ F—ñæC‘–ã]á†@®ËWÂÍe:¥.Æ
-@±Þ¾ø|’àpŒ„½e8OÑ}Á8tÊrû¯ ú\™]'œIûy_¸žõ»ÔCŒ¡_0…:&Å2e%¤X Ë÷ÞØšÚqªÙªR‹=5›Ðù냮+.Õ³¬
-}O‰æ›ë?O¢I”†ò€õ™iv·)‰&H6ÛçÿÒÕI>SŠ@¤óÓ/Ë•,·x½8C¸›ä…5D($u †„™áœXÙ'Àbþ"ßúó^}9|Ò#8s\å…öfäó*÷:{Ú+)PAü#ûôΞµêy»‚=”sü~…Þ< §ˆ0}’êŒp
-¶ø(Ôï0uó~;½p7'¼3„†…T'¾¾êw„V…T'>ŠæDE!ʼn¯ºCŠABŠ@œ½€`Qh&œè(4NDÔCiÑ ÄÖ*«3„]UV(…ÖŠ,
-¬½V‰ Â;°îîl_»– W ¼£ Xéìí¶/ç8—²6ÖÕïïZ ]ãQ·å¹íTè¨ÛᎅÊL <Y¦D,hÙ8tÕ8,9\B`AKð¡‹øA©ú²á÷¢øÐÇ&í]»]'ˆ m ±rªºFé4›Ó2û˜Íë§gv»6e&ÒÜwïÊÜÌ´ˆU8‡÷ÞÙßSàÿ³öcÆ1 Oˆ¶T`õÆ"ÆíwˆClŽ9®4±´‡¶«:¯§Ùe8XÚÞä[‡óËå».@’§xÜ\]=de^Œ„&sþ¼rpßBc,\ãÙý|ë¨êŠ¬¶gÞ¯éË©Ö!Q¶ÚÉüàÞã›E4Äæ\)5 o)âLï•tG²;ÌÀ‹ÕFG!W[ä÷E³M“ü)ÉÛ”óyH®²™ýù‘M½é×6´ý6‰vk·äÖ´ìfƒWÇ´Ææì?ø®UH\×.ôˆRHHÝêz-“æ‡8hÓ[™¸°`¹_¸±¶ÍË»ü£ýý“¹{:Èš—f3ÇÀ±]¶HMGæ%¤1ìø"ARøvÕ–ð³!KxlfͬÕÀüÚq[…ÌÝ’ßMü†U<IÍ ÷)37Ù³¹ÿñ æÙ`F›VÓŒ©fÈ“ŸsYâiºZS¥Zx>Þ–gLÇwÕÈ\ìŸtøP_¾ÚûÂþ±CÆÈo@ÚÁ Nº͉¢Üƒff+°Ž˜@ëheó£"œY_…or¡i¶ÜÖrà6-E‘HÚ·†ˆ˜QÓО®Â±?‰d{᧮E>™û­I¶{Ëö³´ïº®à”4–T<p¿v`ÑÙ¸ß Bëÿ
+xÚÕÛŽÛÆõÝ_Á—Â`N8÷až’:±Ñ HÛt
+8y %jÍZ—­(­mù÷ž33”H‰¤¨]În
+ÃËÛpÎý6âœ$º’èí‹äp„DE[¼t§¿¾}Aá)…§ÿ…3¼M#ªQ‚FZPb´Šf«ï~O¢9<ü ÞÒ©Ž>Ù¡«ˆ§Š §Ëè_/þÙ¡ï®8Þx÷¯7/¾yc
+ÿúé·ùP7$+áµ8qîL<`¦ÄÝì} Uj4·WCšt0s š¨¬§œ©ß^àW’$òä]¼ý¦XgËå—©¡N¦À uŨ3³Él³Zeëy!žÅýš©Š”ÛD WÞÄ#&„4qê«»G¡ui.@®—%‚P°ÿL¯|TYí0Vei:™ç`‘bÏ_9B÷e±¾®)âÀ P!¢Ðº¹áà€Nx•ŽÐÌVb*>l—yY>@°´K+~.ÙÙ°ú|;¾\%u|i@Ü»eNZ-áÔM„voýìùÎt¤IªK' ;D Ÿ¤~ß6)X’1Q\vƒÃ"EdÂñ¾ÔÜÝÿñpg=Üþ7Ꙛ¼ÞXîÏ1|ëõÍqÈ2p²pxÛó¤™DTt2 :i“|àGC´Í£¼aÀzÓѦ$ULY–KFh
+:Á)á 6‡€>Ï'Z Oï1
+é¹G³2©H¢Fõ:IeOò/eJ”l¦ò›EkžÙu„©¤Šp¡lÔ
+êXiÕÂÍmS5ùã
+àPµ°Jm.+«Õr·£¯‰•èÓË ÔÇUu³ŸÆ”ÒÉÉd;M:¹u¥{4sW3w•¹«Ø]ù‘¹»²LTÅpHX ãÞ¤a ’ƒÒthC…„¡,Œ â„ ƒ;&$ ‚ó€Z%Vñ("$' ”UÔÁÐ%.œÊF.¯dH^9”!µŠ;­’&$ Ç*RÌY bé`N*¤ 2"¤È©¹
+iÔY¹
+©V‰¾
+ —ã"¹èáÇ $x¨Š„Ü1¸u1uˆÏB¸˜Ë!‘*)AN®ã!EÂ"Q4pµãIت-~Šò3~‚2:~Šå€ø)Ö5â! 4£
+© äöEÜQ@ð¨7sFt5ËçW¡39àQøŒ4
+žYsõV#Õ:ÁKfí/lÍƬ<TPµbáAP_  4
+¾ª‘è(øòŒ—GvÁ,èzÙ
+^Ÿ I8¦:!E8a;¦!ù8y~‚à *™Ù_”\¨+Ç ¢¿:ƒˆÀ5þ€¥Šq>
+ùýÐáË®êƒ(
+&Ê¥ŸëeºÛžg8á\F2¡Dhå6dýcãw|–LëãÖ€!µû=@?»«Ýa”ÃÄÞœ×nÚ+)YusÓ kï®Vm³ÄídÕ>Ó@“ÀO„«Í²€ˆ?üݹYŠØÃÔv“jË^³ÚÖ7ª%Ñ -!q7¥tóÿ´Ç=<Ì ÝÌL>áÖ>»­ÌX©ÙíÅv
+?òc±ž»ª™2÷àeµ3ÔÞ\d³Ýfûåe5úäûJÁѸñÛîT,Vv»)‡Éwîh?Å ™öj•Í¶›Òk?ÒÊàmýë–òäËÔ0»Áï~(–¹;ÅφíÉζîôC¾¼+k`ýˆ—³¬Ì‡l/Œ¦½è—ÅGÄ!évûUl''»‚(ˆ´Î¢(†É¸ð%§!´i¸ï@u0¤{ö1»E•šüÝo²nc:̘E½/ó]é0r
+{;9Dhš’”«GQ9ŒëÙ
+Ó”ë:ÏÈ
endstream
endobj
-486 0 obj
+483 0 obj
<<
/Type /Page
-/Contents 487 0 R
-/Resources 485 0 R
+/Contents 484 0 R
+/Resources 482 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
-/Annots [ 483 0 R 484 0 R 494 0 R ]
+/Parent 460 0 R
>>
endobj
-483 0 obj
+485 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [390.401 577.25 466.623 591.198]
-/A << /S /GoTo /D (subsection.128) >>
+/D [483 0 R /XYZ 140.732 808.885 null]
>>
endobj
-484 0 obj
+486 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [473.359 577.25 539.579 591.198]
-/A << /S /GoTo /D (subsection.128) >>
+/D [483 0 R /XYZ 141.732 639.749 null]
>>
endobj
-494 0 obj
+487 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 563.469 200.024 576.021]
-/A << /S /GoTo /D (subsection.128) >>
+/D [483 0 R /XYZ 141.732 643.336 null]
>>
endobj
488 0 obj
<<
-/D [486 0 R /XYZ 140.732 808.885 null]
->>
-endobj
-117 0 obj
-<<
-/D [486 0 R /XYZ 141.732 771.024 null]
+/D [483 0 R /XYZ 141.732 631.381 null]
>>
endobj
489 0 obj
<<
-/D [486 0 R /XYZ 141.732 724.365 null]
+/D [483 0 R /XYZ 141.732 619.426 null]
>>
endobj
490 0 obj
<<
-/D [486 0 R /XYZ 141.732 704.938 null]
+/D [483 0 R /XYZ 141.732 607.47 null]
>>
endobj
491 0 obj
<<
-/D [486 0 R /XYZ 141.732 676.046 null]
+/D [483 0 R /XYZ 141.732 595.515 null]
>>
endobj
492 0 obj
<<
-/D [486 0 R /XYZ 141.732 661.601 null]
+/D [483 0 R /XYZ 141.732 583.56 null]
>>
endobj
493 0 obj
<<
-/D [486 0 R /XYZ 141.732 644.498 null]
+/D [483 0 R /XYZ 141.732 571.605 null]
>>
endobj
-121 0 obj
+101 0 obj
<<
-/D [486 0 R /XYZ 141.732 615.773 null]
+/D [483 0 R /XYZ 141.732 519.409 null]
>>
endobj
-495 0 obj
+105 0 obj
<<
-/D [486 0 R /XYZ 141.732 472.028 null]
+/D [483 0 R /XYZ 141.732 395.374 null]
>>
endobj
-496 0 obj
+109 0 obj
<<
-/D [486 0 R /XYZ 141.732 472.028 null]
+/D [483 0 R /XYZ 141.732 292.759 null]
>>
endobj
-497 0 obj
+482 0 obj
<<
-/D [486 0 R /XYZ 141.732 436.163 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F85 245 0 R /F166 310 0 R /F90 246 0 R /F127 293 0 R /F101 291 0 R /F148 295 0 R /F107 292 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
498 0 obj
<<
-/D [486 0 R /XYZ 141.732 412.253 null]
+/Length 3001
+/Filter /FlateDecode
+>>
+stream
+xÚÅ]o£Hò=¿‚—ÕaièÐßpOûq;£[ööæòpÒì<Œlr€'3Í¿jª±Áv0Éà>E
+tõ]ÕUmŠÐ»óBïÝU¸;ÂQ^e†xúþÝ…«®þÎÌ4õ¨D êi©gÌK×W>†Þ.þOéX{Oí­kÇŠDN ïßWÿzÃجØÏ
+3ûóÍÕõÛhIÆÔ»YyTP¢9󴄇̻Yzü?)ë‡ú)oÒûÅǛߞCB„4ܛû+ïCÀeè0\¿¸}4Šs"ü{¼gH‰ L°îŽe¶J¶Es–û°ò³°>Ž²À[82@µô¿žDJ9áŠOg ~
+6É:ûvؾ1pRÑpB‰
+%œp"E¼×k²\¦IMVë$¹ÅŸ–›”“äÆg”ÛËmN…6UÐ î˜2I"½D£ç(cÓE––ËÓT1fN_"¯svö\xûõæT„c¾æp§í¡ÅŸžÝ…„11%êJ
+sHÔ„HÚa
+~„  Èff9Ò$ ˰>ÁéQµpÄâ×o_GUªžC© wÞe Asàc‚ÏXÿ@ÿÓïニ߾Í,^ ‘:rcQRÇDh9A¼?½P¾’ÄÑ,òíNg³‚5–ÏiÅ!.J¡• ž¿¿ÒDÚ ùÃp•{Öñ³ÉÊåXGÿ_y@=(•ü><sãy@dÒOÒf›sBÜfÒß®\Í Í¦s;¹ý1—š2r6'qpE±h »Pøœ,h…Éó**¯ç„×îV̯Êj[þÏ
+ï¡Z‚FbÊ~šúÄ×—‚žzÿ· ¹‹H¨æ÷§­›ÑР&\(¬9 Æ
+Üï˜S¶/€ÒíÞ§E9Šñ^y®Åy£¶sµ7ê À(=ÇA@z£î"áÜu4§Þè’u„'ò¯Ë|Œå@ȽÑüê=‡»­6_u›'ƒ4]מãz‡+o´¦»Håê¸pe­÷»¬ÎY«GåÐT™k„TyŽ·’(õï—…Ús¼)hõ»ÜÞu¸»;A¦—ؤw»GÎ3æÿ5Éý¡e~|Âý)é?—¹ýµìÜ5;‡n—a׉†óTjŸ,ºS¡ÓtxŸð»“¨Ó’ÆyÑæ¼.PzÏÿ†Ü™Ý…ù9ß?™ŸA§;D6Á.ñZ¥»·*woÆv¯Ú^V¼½9’8êuˆJÆ÷¯òš¶Á?k±
+LÅÀ-õ‹'ÓC˜[¿Øç«,(Êd‰·ïYLŸîî=zŽ¯Ñ_¿5ﶟhÚU’°H)ÊÍ]“ÜÙhÏmO’…„a€Ø_AN'W ´5»íªº«Ó4 Veµ®§ö3&I¬åTkWºµ«Úˆ[)ÿŸm÷;綧Nê¬ÈÒÖ¨mcç̯²‘Ô×HH{3Zï5Ãà ^[%æ#
+Ž¹ŽIGd·ÆO$€)Ø&z}à†ŒÇ&/75Þf,np»µû4¢3pÃHDýöCp.`Úð;çO4ÄÊHMÿ¶ÑCö¥vûÁ“.2qp¶ÙØ(åwò3Ø‹”±ÿwcRúëüî~Ñ6„ÃPõ>  Du‰gÛ:[m ¼¥ÙÏá‰ý†‡èÇ)í¾iˆ‹°ÞÞÖYL²' Bv%2†‚ö¡}ƒòv1ß1\ø[#\ýeO\$‚£ ›~ð`ƒõÃnöÅ„—ê µ–CScÀ×ï+q³Ú¿6æ7´}*î†(jóÄ_’"Û,kó+4~Ý¿òÑO³*·ûd< ,&ø©c÷½‹lÌxìC3ßí²{W ÓE{ÝFûÖ7#ßg‡ð¦"¯›Q©(‘aÔ£à=(£dÚ§ÎÙQ ‹:NTes½ø"j¤LyŒ„±ÅŠqe”Xû!Vw»e=ìd¹ÌÙ$–Â|³*ÉQ[Ù!*Å
+endstream
+endobj
+497 0 obj
+<<
+/Type /Page
+/Contents 498 0 R
+/Resources 496 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 460 0 R
+/Annots [ 494 0 R 508 0 R 495 0 R ]
+>>
+endobj
+494 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [502.261 362.066 539.579 374.618]
+/A << /S /GoTo /D (subsection.136) >>
+>>
+endobj
+508 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 347.62 181.749 360.173]
+/A << /S /GoTo /D (subsection.136) >>
+>>
+endobj
+495 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [186.91 347.62 324.301 360.173]
+/A << /S /GoTo /D (subsection.136) >>
>>
endobj
499 0 obj
<<
-/D [486 0 R /XYZ 141.732 400.297 null]
+/D [497 0 R /XYZ 140.732 808.885 null]
>>
endobj
500 0 obj
<<
-/D [486 0 R /XYZ 141.732 388.342 null]
+/D [497 0 R /XYZ 141.732 611.754 null]
>>
endobj
501 0 obj
<<
-/D [486 0 R /XYZ 141.732 364.432 null]
+/D [497 0 R /XYZ 141.732 615.341 null]
>>
endobj
502 0 obj
<<
-/D [486 0 R /XYZ 141.732 352.477 null]
+/D [497 0 R /XYZ 141.732 603.386 null]
>>
endobj
503 0 obj
<<
-/D [486 0 R /XYZ 141.732 340.522 null]
+/D [497 0 R /XYZ 141.732 591.431 null]
>>
endobj
504 0 obj
<<
-/D [486 0 R /XYZ 141.732 328.566 null]
+/D [497 0 R /XYZ 141.732 579.475 null]
>>
endobj
505 0 obj
<<
-/D [486 0 R /XYZ 141.732 304.656 null]
+/D [497 0 R /XYZ 141.732 567.52 null]
>>
endobj
506 0 obj
<<
-/D [486 0 R /XYZ 141.732 292.701 null]
+/D [497 0 R /XYZ 141.732 555.565 null]
>>
endobj
507 0 obj
<<
-/D [486 0 R /XYZ 141.732 280.746 null]
+/D [497 0 R /XYZ 141.732 543.61 null]
>>
endobj
-508 0 obj
+113 0 obj
<<
-/D [486 0 R /XYZ 141.732 268.791 null]
+/D [497 0 R /XYZ 141.732 491.414 null]
>>
endobj
-509 0 obj
+117 0 obj
<<
-/D [486 0 R /XYZ 141.732 171.417 null]
+/D [497 0 R /XYZ 141.732 321.717 null]
>>
endobj
-485 0 obj
+496 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F108 283 0 R /F42 240 0 R /F78 280 0 R /F67 282 0 R /F98 290 0 R /F101 281 0 R /F147 304 0 R /F140 296 0 R /F105 510 0 R >>
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F107 292 0 R /F127 293 0 R /F166 310 0 R /F101 291 0 R /F85 245 0 R /F148 295 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-521 0 obj
+513 0 obj
<<
-/Length 3674
+/Length 2880
/Filter /FlateDecode
>>
stream
-xÚÕ\_sÛ6ϧàÜÌMè™Á€}é%¹&M¦×Î%¾ÎÍ8y %ØæES’JšÓø»ß iR–e‘uí‹DBÜÅbw±ø»"N.œ¼z„Ûï秞¾ä4!eBÐäô"Á(ÓðNHB8AŠÑD‰ a©“ÓEr–ÖÓªÓ+3[ÍÍÉ„ržV愤ŸàZ§eÕ<>!,KÑɇÓ7,ŒxR]&ÝåÛWУT ~pFl¤íŽR mdÜÝ{Âøy™W³ú—çïZ¦^ö‚S­¦bÌ)ŸÏK+ú—Ú‹Ý”ö›¥ùlT¤ùÒ6diy^›êó‰iÞ¥kÔé{,°ï1+
-.ˆJ›+ã[Ÿ{Z]{9ƼɦWpŽ$e7^¡z¯`T‚WX—PÎ%žØ&½3¾3|=Ñ4}â!àºlu`}âôÅ‹O¦*ÊÙHCã$g¢DºÞ¦SÉíeÇïNÓô=n5Œ@Šê‘]vò¸Þi9ËLuš¦öJtƱª›®ªÊ,­û6¾¡6 S7¦òÏ·rpð• ™w`~‚$Ï’ ÑHfêF¹Ítj>›eóì‹1£ P½¿‚]G³p¹Z ­Ú&Hp«nŒ„“[Àõ§~{ÔOUZHãHÉdºxtö'3øå$HðÅ=·
-]üÓQ…©ð¿¥âz"DÄü°xØ°XÛW˜‚Æ'Ný!DÔ (Â&õ6aîD[Ã$$~šˆ0Eå‰Âü{'aÖÂ4˜jò d2Š,\“îCÉ =‰óªIœ ;2<_\„¢¡ss2ˆŠì‚Ž # p“A0 ¤’¤adºÓK™èlFE;‹‡‘ñοÂÈÂ×õIˆ’»U$Š
-Ë82LO*¢N"Ô¡’Õ«$ÆÎ"‰q*žÄx0Mb¦K15¹N"€ÝûEÄ–DÄ7’DÄR¦’ˆ¸ÍD³H$|A¢:‰Xü(ObVZ’D,ëD%‚ð*œ%qP,÷EaÌ"C”%áÀ9\ëQŽò¥(·š!1s1jÖG˜¨Xv5·Ø"‰ØÍgIøÁHÂ(ÚõM‡¼Dœ»¯ÚQ
-‹Ä ž|ÕŸ»Þæe}œ^K`N%’r(l¶ƒi¹XÍ,oLuŠmSAyOÛ•?Æ~½ãˆI†-Éf>U{fŒAÏ6-ýºM¾ïÎÚ€æD–=lÖ† ž©DèŠÙh·èÀ—è¨ä~E3ÄHæÓÿªMD‘ )¢Ç¬öü=µ
-49bê²”¤µ±‰’u‰p2Ì{•ÎL>›KS£“ ç8}^6WžÀËàH6½°ª[N¾ÊÁl­pðÐa¤6¡5Ҫ͢\Ÿm™ƒYZÆ<-Ü7ë„ãélöt±xúõë IáÃ5]”Õ"oÐÞ¥#ŒR”AӨ߇˜¨wÚf¨&3¤ø†ŠÚ­6ë­àï\ÚÇþžûû ¥ êBî²Á¦ë
-Å·[9WiÒó¹ç|îmÛíÊ–¸KÓ•C€RfÖ3MŸ]X§Ù×
-4Hr5îùþ
-ž}¬Àö·B§f³_Ö'†ÒôÚé—Y§„»á’ÄÒ/­ÊøXeÿ¾Ç›ßó|“ÂDŠ¶YÆ‘©Mˈ f2õ½¾°ìôMÑJݬfƋㆶwõòqWв:‡Ðó¿¬|R°˜ï?slÁ“‹4q¶ÚŒÃ‚Ÿí_}Õkˆ
- )‹ÓjF{Í@”¸QŽî¤Ò‹¼˜wmÍÕ>µX‚ Xd[è¶ôEAÖ¬/_:£:¶—U>3hc¼l8‡>x‡m2D ³ Ïpúj^žçsßÏ úùrVû^^; ¿>
-#Éä½X§ŸÞ[›e¾0[KÆl\ÎîÅ:ì®ú£=êûÝwZζJkWü ÒîÄ*Ä0{P˜%5R*áA”±=|b§À0G?¸ÊØF±W¦;íŠ-Šv2øo}3ñ9Ìzwu:õÇ?:3õ´*΋å¥ÿÑä¾cÿøª”‹²·Û"ö±>ö °Z6–$¯ëÒ…†i‘÷QÞÕ”ÕÇ'þ6Ÿ}.겺РÇŽ
-Õ=Ë’ÁÚ \q¤«gµ #°SÛ
-bËÞQ¦°Ç‰L¸»=Ez¶+GB+X3o;u§°+…È í
-ÑâHã讘ý7¨)š¹Yøæ7÷îþÐC$¶~œ1¤Vz`Ó*¯gíéųEYËëõ¦Êç³Ò7¾)ë÷L˜eØ/YG:fHÓy§e7øù"¯.ÛÁþ @ßÌçÅõúW´hÊêðã¦Z#ªcršÙ Lnw6ÅÒTî§^8¾^k$®ÝÕÇ©
-€Ú¨“‰µ]…;™M¡Œù3X*i:­ŒK¬SÅlˆýê³]öw›eEÈϹ;@½%þFòvù¶µ-ªxbÅÞyw›5´<|
-ÊS¨QBú°”m>·<xR~ÜÆ8qÝçuCõÃ@ŽÑûQ
-AWeùq÷¡4&ˆÊ>Wn!mÆR¦³²æ2e
- ¾=B./ü/ý³W>ÃW~|Üæ?m÷î3$è@ûO•ÑÛo&7½©·ü–ê€àRÈûÊXü«IZÀT÷"BÒZ£“`ûNä»eÇ°MVäaJ0m‘@Æ‘ÄbX#@Y–vßþELp±È ÷Ò)1™
-ìcဌ¨à#1ööûÔôo¦Â I6VG[ ûê
-٬f̢
+xÚí\[oÛ8~ϯÐË
+³¼Sš·Ü¦ØÙÁÎn`hçA±•Dˆ-e%y’"èßsHɶÛ‘mÅÉ ‹¢‘LQäáwîIêÝxÔûx@[×Ó˃¿0xŒ‘P)î]^{L2b÷Œ
+ Õw9ò¾ø!áG\þ:{Ñû2PŠúçñW*dŽBÿ,›L¢tT`Õ¿H¾Ø¬„2í 'ÂT­^ÞÆ®*£f±.‡ºšCG¶V~=Å÷ø7ËKè nFþN'qZ.ë-0„Ó°n¡Ìà-®ý«£üØýæqTZÊáGRàÕøÃ#æg“{[/+ê§Ùµ»rWi%©+¸ò²ø¹‰Ì€qC$?€aH Â’ÀÈsü´â¼gWѸjÈšAáÕ8>vE·q^¥±{¥ˆË¢Ù"ô2è=$’›ºÓ¨Ùm&JÂ
+(®[
+BiKÏÛÐþÝù†ÇÀ† '¢Ùd'Ø×™cT ½9ð`²$6 Zlbá…û×0ºÁ¤œŒãJ¥ƒØFzðÖ<ÒƒS—x’òÖÝ•.U\¡¶Ï{E©4@!×MJgf¦ÉçZßòéuéœ?ÐQáBøÙì²fö²xÒ´¥†ƒ-SUª3Ë: ‰Fæ‡Í^Ã1®M(ÍL?¶Ñ¤Æ†»B@B…ÝÁuÑ>”D÷.!ˆ£ÜØ,«ºw¨8סÀ¿s-íS—P`– 9 9¢dþçìØU¸Îf e”㟻ÄÉ’*˜*¾ÿ­B|¢!¡¡ A`° TÙɲV%QA
+ãqŸüÛ€'½²Í »ŽÅÎå¾Å¸GIq?Ž¾õªûUìß{ôÀ*º‘·jI"\ÌœDƒ]A'}"TÅž[ylPdü„µƒÞÌ…‚äP¨ýÄï
+2;ÎVÅ刺Wa¢…ÄTß;€´^h7 [5@üþ÷VšÙ C0"‚ù$ñÓÉ}žýY% ›§ Lõ㤠máĬœ½Z|/`í;õb@c¨õJ¡ëœ!5¤qùÿƒÝÛ;ÝCtÚ›qM$—=ZömH[B.CÐá~< UzåŒÑéNç*‹òÑ:‡`jÁáœFé0r^h /ºðg.¦7ñ œ(&÷Ã
+@ÐÕŽ¯lŒÀf}:Ê9+â"z‘B÷æ»R»g»E»«écîaÛ~æIîÑÑu¢úR%BUõ>£JÂêåL3—=úf”NOÿ:>››€húþ|6ךhìÅYpCÁ–©•>ûÂ}å¹NRHÒž.ÏÎŽªi´CÒ5ékyT®$Ñ¡ØH* <XéP/vr¨Ñ=&Æ­Y‹!0æ`aQ“Ë¥£¯Bø/2Ç“³,ÏcW¦U\táΫ1Gr¸îI‚qi'_)Áç»q'~Œ&k£j'Yfœ¹˜8f\À{ñ‹,doAŸE9Š°ÞÂœg@tŸ»
+ìrq.$(i… jÚv’ÙÈTgKp–ãßùSB×¹—âUæ‡~¤`óüâ/l²€¼O—¸ÚÔ®÷¦0éäù§®6òµb
+ñ¶€ çPáû
+؇d<~›UCYþö¡7õ2ŒPjÞå 53’¨°rð7ÉŸq¯^¥ØÀhö&3í´rD©T«™&Q~·ýÌÛç"àWZ^¾Í@Ö!ú¦‹•ŸMÓ4æV_šx‘m²qç©¢qLÓŽ¯6ý¹O#àN§Ørùeóºî`…Ú×)M4¯öâù*‹à{ZáÎã-6rfD|Í~–ìAÞuoàâ!+à*5«F—˜~ ¸îÀ.…ï‹p'«ÌάÁ¡féøÞÕ{$±‚=®î 4N9bxš7Ò"[àdw9k¸pÑýëí¡lF# ¢Ù§ÅIpV¡ X°x ­·2c!ÁÇnã <:\8 ÅUÙU#øläÎ0²ós‡®h˜UgØ<V a:‰£4IoŽ»ìÄ#€Œ¨ö VIi}”ÆP‚ˆp>K¼&{Üt@
endstream
endobj
-520 0 obj
+512 0 obj
<<
/Type /Page
-/Contents 521 0 R
-/Resources 519 0 R
+/Contents 513 0 R
+/Resources 511 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
-/Annots [ 511 0 R 524 0 R 512 0 R 513 0 R 514 0 R 525 0 R 515 0 R 516 0 R 517 0 R 518 0 R ]
->>
-endobj
-511 0 obj
-<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [502.261 459.853 539.579 472.808]
-/A << /S /GoTo /D (subsection.129) >>
+/Parent 460 0 R
+/Annots [ 509 0 R 510 0 R 521 0 R ]
>>
endobj
-524 0 obj
+509 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 445.81 181.833 458.363]
-/A << /S /GoTo /D (subsection.129) >>
+/Rect [401.369 542.381 473 556.329]
+/A << /S /GoTo /D (subsection.130) >>
>>
endobj
-512 0 obj
+510 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [187.019 445.81 317.134 458.363]
-/A << /S /GoTo /D (subsection.129) >>
+/Rect [477.557 542.381 539.579 556.329]
+/A << /S /GoTo /D (subsection.130) >>
>>
endobj
-513 0 obj
+521 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [349.047 445.81 449.639 458.363]
-/A << /S /GoTo /D (subsubsection.238) >>
+/Rect [140.736 528.599 200.024 541.152]
+/A << /S /GoTo /D (subsection.130) >>
>>
endobj
514 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [454.824 445.81 539.579 458.363]
-/A << /S /GoTo /D (subsubsection.238) >>
+/D [512 0 R /XYZ 140.732 808.885 null]
>>
endobj
-525 0 obj
+121 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 430.7 201.17 444.647]
-/A << /S /GoTo /D (subsubsection.238) >>
+/D [512 0 R /XYZ 141.732 771.024 null]
>>
endobj
515 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [465.44 76.435 538.006 89.391]
-/A << /S /GoTo /D (subsection.129) >>
+/D [512 0 R /XYZ 141.732 714.403 null]
>>
endobj
516 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 62.392 266.672 74.945]
-/A << /S /GoTo /D (subsection.129) >>
+/D [512 0 R /XYZ 141.732 694.975 null]
>>
endobj
517 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [295.885 62.392 393.661 74.945]
-/A << /S /GoTo /D (subsubsection.238) >>
+/D [512 0 R /XYZ 141.732 666.084 null]
>>
endobj
518 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [398.177 62.392 539.579 74.945]
-/A << /S /GoTo /D (subsubsection.238) >>
+/D [512 0 R /XYZ 141.732 651.638 null]
+>>
+endobj
+519 0 obj
+<<
+/D [512 0 R /XYZ 141.732 634.535 null]
+>>
+endobj
+125 0 obj
+<<
+/D [512 0 R /XYZ 141.732 590.866 null]
>>
endobj
522 0 obj
<<
-/D [520 0 R /XYZ 140.732 808.885 null]
+/D [512 0 R /XYZ 141.732 398.155 null]
>>
endobj
523 0 obj
<<
-/D [520 0 R /XYZ 141.732 656.553 null]
+/D [512 0 R /XYZ 141.732 401.742 null]
>>
endobj
-125 0 obj
+524 0 obj
<<
-/D [520 0 R /XYZ 141.732 531.256 null]
+/D [512 0 R /XYZ 141.732 365.876 null]
+>>
+endobj
+525 0 obj
+<<
+/D [512 0 R /XYZ 141.732 341.966 null]
>>
endobj
526 0 obj
<<
-/D [520 0 R /XYZ 141.732 387.512 null]
+/D [512 0 R /XYZ 141.732 330.011 null]
>>
endobj
527 0 obj
<<
-/D [520 0 R /XYZ 141.732 387.512 null]
+/D [512 0 R /XYZ 141.732 318.056 null]
>>
endobj
528 0 obj
<<
-/D [520 0 R /XYZ 141.732 375.557 null]
+/D [512 0 R /XYZ 141.732 294.145 null]
>>
endobj
529 0 obj
<<
-/D [520 0 R /XYZ 141.732 363.602 null]
+/D [512 0 R /XYZ 141.732 282.19 null]
>>
endobj
530 0 obj
<<
-/D [520 0 R /XYZ 141.732 351.646 null]
+/D [512 0 R /XYZ 141.732 270.235 null]
>>
endobj
531 0 obj
<<
-/D [520 0 R /XYZ 141.732 339.691 null]
+/D [512 0 R /XYZ 141.732 258.28 null]
>>
endobj
532 0 obj
<<
-/D [520 0 R /XYZ 141.732 327.736 null]
+/D [512 0 R /XYZ 141.732 234.37 null]
>>
endobj
533 0 obj
<<
-/D [520 0 R /XYZ 141.732 315.781 null]
+/D [512 0 R /XYZ 141.732 222.414 null]
>>
endobj
534 0 obj
<<
-/D [520 0 R /XYZ 141.732 303.826 null]
+/D [512 0 R /XYZ 141.732 210.459 null]
>>
endobj
535 0 obj
<<
-/D [520 0 R /XYZ 141.732 291.871 null]
+/D [512 0 R /XYZ 141.732 198.504 null]
>>
endobj
-536 0 obj
-<<
-/D [520 0 R /XYZ 141.732 279.915 null]
->>
-endobj
-537 0 obj
+511 0 obj
<<
-/D [520 0 R /XYZ 141.732 267.96 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F148 295 0 R /F42 241 0 R /F107 292 0 R /F194 520 0 R /F81 248 0 R /F141 300 0 R /F127 293 0 R /F171 322 0 R /F166 310 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-538 0 obj
+546 0 obj
<<
-/D [520 0 R /XYZ 141.732 256.005 null]
+/Length 3487
+/Filter /FlateDecode
>>
+stream
+xÚí\KÛ8¾çW{i5qÄ7¹·é z°ØÁNz± $sPÛên#¶•õ#™Á`þû’-·l“¢ä0—Hf«JÅb±øõ1eö˜•ÙÛ¥¿þï†k™á 3Œ˜¢™äi¸N/ÞÿZfSøãOY‰¨VÙûè"ÓQÁávž½{ñ/Ððòo_Üܽøá f$ÃiÎIv÷`µJJ@«FZBÓ4{Ÿ¿™-«ùuA‰ÌÿsMTÞ\ÃÝê£ky÷麀K=™}()›\ÿzg^_rp)/ B$¨PVN×@ϪN…z®B:2A·*NPÁœ
+– ‚8*A…Õ@„¹¡<A…p*„Q«‚% ˆFÇ÷ƒ:W01Þê­P V`«"a<ˆëOÈÄOˆnâûÁÇ«Àn¦ó„ÀÂ4TÅQ_ø~èñF”n‚ð„‰^º\164‹ŠÑ).Г"ÆŸÃ#RDê 3dºŽÔ/¢¦Úq:ãÛAIRÞ)¢²ß 3‚“ðq;‚—‚ãf¤.HEÔºx¢+ªõìx¼ßñ]I…*ÅSqàVDáÇ.•i0¶ØáqœbF"¤/.PYxR‘Ô•¥úSfÉ£*³”âÄyrŒ³,yª‘,yÆgaÅɉj‡”ò´,œRœøÅ y-ÀYJuâב”êÄWy)Õ‰¯5QQYJuâ×”êÄ/!©È Ë,„²,¥:±‰[g@õ© ¾$Y
+¨ï4ˆ¤*+µÈÒ©ÏS5o¢†ÄÈŽ™^§¶ w ÒòLL®;¾™špfýSc©ûb<K)BŒ…• '¶)S
+t0’ŽˆÒaY:6Œ¨§6àwð“€z÷åe÷EB­^˜Ï1%Ùê1koyÛ}y}·ÿyGq$¡Û’P¤Ù³Ï;RËîó•ð¨ÆÝ÷á·œje»VfZí—!F˜Î‚fóaHx É$&H·QùS¶™L&Õ¼^N«Uý¹^n¦Õ¦>ÑYx75—£F!j¡Æíï ÊËü£Ò|­êE4Rfræ<¹‡ú†3DLNrO´Æ=ÓDˆ¹m›SDÚ'þ<ÕÅAŸfŒá†¢vµ3¼oªÕt½™mæõÍ·òœ‚¨Ò:Üq;ëž©¢ QAϺŽ&¹Ž¤ÌÖ’qÓ‡¾ûùæÝ·rœ
+Xïîa
+¨"zïhVÇ,#{~ÔRgâP°g–ÁÅ[V/[»Ì?gíꂉC0è7y^¢³ƒ(
+÷§ùlY»Æ‡fåÿúä[®\hYÇ|W©…k°n ˜˜ä©žnÍÛܯjW”5+˜]æá(ïôP„õÞ5½Rý»×?¢ø÷ßYÍçéá—µëI@æZMÁϤ”yÓPj W½ú|Íy^mfo4“ÛºgÊsTÖÎN
+®fé Ù…)é]øH>/]Qk&*Ô¼ó߯É_ÆDD¡ÀZÎCãÇ"Mvir4µ
+%•:uÄ䆒Fa
+çOQsžšz/>ÿE:(±0"Õ¾¨ÐH²?Ì<]¯#àµãÐ#èut¾·í‘£ŽÂ³0Ç
+1³~[ºÕf6Ÿ;ÍžRê_»5ì*{[·ÜðÊÔÆÉ|ð´ø°q š#ÁdÿÕ_e=89­'(#ˆš°Ø7§óÏÃÔ¦ùð¹‡hþÅ;õÖÆð‡’”õoÕ®øÃTBGˆ”ZŽMI‘ÒYtû`Ô©Gk½ÙNýwX×°?úöÑÙzyÕò·¶÷h`ÈÜ_¶ŽÛ5›GÌ®ÍÇøžMQ“gxÔ 3NCì|Ä0€«ûöxß(çÈ;÷¨n˜dþPÍæmÛæ)„”hR)'žd^- Î ì›7vX­ÚÇU5íqm Gr¿ YÁ¬Y~ VMDúhõ}Át™¿7÷îŸÈ_Á"Q-§k÷–[;Æ·c‰w¤cõ½0ï0ä‚Rï17þYyg{󭀩¸aêÆP\êæÝfY-†Oí ²Š-—Xòc¨™î'µóómÒL¿ÕY¨°Ã€A±ß iJ(30`*‰rØŸ ì“8Ø+‚Ô£O²2 kz@E2ø•˜ÃUŽ‹4óÈ]Õ.Û.*Hµn¹SùÄe+÷è´^OV³ûÙòÑý±®Üy€ˆeÇÔ²’÷m ž¤Yrh·äpD¨î›R­×ÍÈ“YÕ-¯–cÕ¬>¾t?«éçÙº=äröh†BµÇ ¬#)`
+
+‰ I¢=4±3HBfΘTó ¸õñÉøGx_s’O,’8ï -•5Å@}¦ 7ÒŸMO!$ª Ñ·à>Z ö•H›ƒÏŒ<T<~ëøÇ!­ q%³bï±;»(/©içÒo5¾îÚÖ®ù¿°˜2™“Ö
+è¬_E¬‹mÿ!PCP»Æîÿ
+endstream
endobj
-539 0 obj
+545 0 obj
<<
-/D [520 0 R /XYZ 141.732 244.05 null]
+/Type /Page
+/Contents 546 0 R
+/Resources 544 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 553 0 R
+/Annots [ 536 0 R 551 0 R 537 0 R 538 0 R 539 0 R 552 0 R ]
>>
endobj
-540 0 obj
+536 0 obj
<<
-/D [520 0 R /XYZ 141.732 232.095 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [502.261 145.117 539.579 158.072]
+/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-541 0 obj
+551 0 obj
<<
-/D [520 0 R /XYZ 141.732 220.14 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 131.073 181.833 143.626]
+/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-542 0 obj
+537 0 obj
<<
-/D [520 0 R /XYZ 141.732 208.184 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [187.019 131.073 317.134 143.626]
+/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-543 0 obj
+538 0 obj
<<
-/D [520 0 R /XYZ 141.732 196.229 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [349.047 131.073 449.639 143.626]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
-544 0 obj
+539 0 obj
<<
-/D [520 0 R /XYZ 141.732 184.274 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [454.824 131.073 539.579 143.626]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
-545 0 obj
+552 0 obj
<<
-/D [520 0 R /XYZ 141.732 172.319 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 115.963 201.17 129.911]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
-519 0 obj
+547 0 obj
<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F67 282 0 R /F98 290 0 R /F105 510 0 R /F61 242 0 R /F108 283 0 R /F101 281 0 R /F95 291 0 R /F78 280 0 R >>
-/ProcSet [ /PDF /Text ]
+/D [545 0 R /XYZ 140.732 808.885 null]
>>
endobj
548 0 obj
<<
-/Length 3666
-/Filter /FlateDecode
+/D [545 0 R /XYZ 141.732 771.024 null]
>>
-stream
-xÚåkoã¸ñûþ
-}i­
-Ó‹1Ã$LK'UzA©m}ùæíUá_?¼¹ø|õÓ #·A}ùá .U@`H=8q#S%QÄT{äO„ñ_ÓÛl¹šæ“‡Eº¬žhKÌJ˜ŒWl äRc¯Â*׿4œ¦å¤È4aª&,±-eõ0M—@peéËìMZ,ËYv4&Û >*FÅ9’”ÙÑ?æzl*Û¼Ð
- –U²œ¤ßkXðâ˜pD ÷zÿÙÂ'¤b… ·N!Å…íóã.8QŒ7º]ð Ìôs¡¸}þ¦y®¡6ÿi±|•iOµ„¿·lGB3þ}œÌ ü¼;ÐòæêÅ¿_<c (@LFGX ’Ž‚ Hƒ›ë:Ô¦Rƒ^Å(–Tj&Ṗþ
-8Ê"i ÓêôsúøѶZýXTÅÓjXÒd¡ˆs¿ÄQ8‰…)⌬‰+e󤬞V7Y?׋ÏSIQ< …§ ¶/ÅQÌÎÃy©"$èsÎgË›üúóŠr¦ˆ|Z¥‹$›ÿ©Ìéã,-Ò§!)´~ƒ‚az&A0°rÈ–µ}^½YÜi Æ\P¾Zý¢ÛÿøúiEðwðGéӊµW¶Û_Ò2-‡ÓèUˆ€·9‹˜Fjc¶<ܧŗ¬Ì‹ë7Ë[äDô¼¼½üØ´?­~†ÙãÁˆˆˆÎC<‰Ö¾¸M¾¶«I‘®µô>/³OŒ+øÇòï&Iq›;;ò´*’E2Z;1C³oN;ELåçˆ9Äžb—Y‹ê¶H V\ñ§õŸXBňÆ癑"¢(çñ?§Y*ÄØ™ä¬à5ÊwÑ\=T ¹1šF! ¥ç¡QDðl§\'y^L½ÑÈâT}{v„Xž‰÷L ,6xo´êú—"¿Aÿy] µƒ»Ò Í÷ã≑ ê<”SX™b¾E¹ñnûáÝǧÕ{XêfÕÃÚ·9êÇc{ñ*›‚b^Ú›_’OLˆ²q|3+$¤_•
-B nÌ0Ƈÿæ±@{óŽG ÁBà,ÚÇ#…(‹ž­ÆÞ&Uzý:+YY~®sR"1ì’RöúûÁõ˜`Ã?´ÒKû{wìxQ÷·o‡„†e@hŽ}C‚üá‡6´Á¦‚"HÆò,y%®¢‘KÕ =¥E ë…!§î6xp½FR6yù3z ë4ŽUø¾Iƒ&óùï /OÉ÷‚Çàdk— {ß„,.U×9éË%HE¶ºô5Æ¡^hU)\Sª“¼úg’/ÉrjÛ—É"ž@ ÁÖÁúá-Îi¸]I
-UˆCèêzöåSH5/oqÍr;ä^¶ k@)š÷ÁBW³Ô’5Í+—C/íƒû¤¨ìU~c[š¾³Ü¤÷ó»Qi[ôðz/
-ç``†XëE°k<Æa­¬fÌ÷vKa’}ÂŒOê”úbq1&!h\Ùƒ‹c˜ÍÒ©DD‘nnË¢rk¸°Ø%Âk+]P´ ÈJ‚²±Fl—öà–áM7Ô6JõeÝ+Û§Q…Ï{=@Ë"Â; Ð Ü»"Æ®_ÆÁš~‚Þ Px45B#0>jó¸öD;ø[›õ ì$CÈdJ!ÉUF¿ˆ’SPî¶AÇ$ø!&íd¿š™I
-
-|­By0tšå¹{Ãqà/±à 2 <åNÞ#ÿä)ýÎŽgiÖÞºØ#Mé°ŸŠ‘ê•pöf_}z†S|Zç-Š¾n¸×VSߢÇN“§&Ñ3N;a²ó8Ø·»7ÌNmÐok²Çnª§ÍT/+o‹¨Ãë¾aD¸á:È!„—ÜÏTÜCê m4­‚IJ§œò§ÏŽ WÙ"-çyuâIÿ8Ft]ŠqüÚ<Ÿ
-ªÍlLÚhèCØé ©ŽTœâª»Q²ˆã6¶ð‡³l¢#ËÙFÝn‡Òt³çÌáª):²%Uð$«J×éÂTSÝÙ;ý%4w6\×ôt¨&&˜ÉãºÀÐUɺ`ÚÒ&…{¼H“¦¦JÏ=Wý³þ`(Ü<”©;1?Ê–e6MGõqö
-æΦïø¢ãA!Hi‚ûºÂÂ’úÄçŒÂ
-)ð«&‡[ÿ &‡­h
-endstream
endobj
-547 0 obj
+550 0 obj
<<
-/Type /Page
-/Contents 548 0 R
-/Resources 546 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
+/D [545 0 R /XYZ 141.732 439.909 null]
>>
endobj
-549 0 obj
+129 0 obj
<<
-/D [547 0 R /XYZ 140.732 808.885 null]
+/D [545 0 R /XYZ 141.732 255.69 null]
>>
endobj
-550 0 obj
+544 0 obj
<<
-/D [547 0 R /XYZ 141.732 726.341 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F142 549 0 R /F81 248 0 R /F141 300 0 R /F42 241 0 R /F107 292 0 R /F194 520 0 R /F127 293 0 R /F121 301 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-551 0 obj
+556 0 obj
<<
-/D [547 0 R /XYZ 141.732 726.341 null]
+/Length 2528
+/Filter /FlateDecode
>>
+stream
+xÚí[msÛ¸þî_Áé̵ÔLãD¾\ÇÎ%s—Kc÷¦3Ž?0l±II].娿½ ‚”HY²|ÅdÚÎØ&‚ <»‹}×Ø»ñ°÷ò××çGÇgœz„ -õ.®= RŒzJ`0æ]L½KÿÇÑÕÅëã3B•§V˜Ø‘ "Å…óÌéRãH7n »°Ã<‰f¶_(îúOWý–êªû£1£Ò?IGcøS3"þS;ò#aAÀ_€kªnàòòž'§G¿@Ž=²Ê"By“øÈ>`Z¢@Ô¼Ìx×G{èdm®ÄÓHK*;Le8Q3õ=aüùt^,¦&)ÊgY±È–eÏàˆF8zPp‚"¢™§(ˆ¤½—×Èæa^,Ëë(ƒËe|Õ3B¬å²G„YÚÝuI-ÕÃp^ê
+„BÊ^^ao
+_Ë
+,ѧjhì1âjûâÜ;·–kë,÷õn
+´±fmÎHØ÷Ãq.‘R¤s>ý*±V%ŸE·]°u ñn³6xz[Ö*Ï»‹¢ÒoVË™¹AÝ…ƒ
+Ö›*º±ª(z3…ÕsƬ盔;Ü\Ñ$H²àË—÷¤@A+êadIxåF+cv1³æŒ2í7×ʈÙFFœS.Ö~|¡?5ù$‹>DÉfÂÉlݬÎRÖ[öîfXùŠ¨àÝ…ìßùšÙwHsŒp¥{ëíÑò;YÂ1Il°$Ìsg¾'5j`ô4rWLÜ.
+;o›‚o›[ìQu5‡å&cįO«ÑhÌ9µ±Ùƒ¹H)î]ºûMß±0÷²¯BÌ
+(æE˜LL•@Ë`ä‘l­ÿ›‹X¨z>÷Ý}ÌÆ0]ŸïQÄByø3\š@0wÏp)bÝÐóéí=U€¸$_·X„BÂyðcá°´²%Òhé—§1¸‹¼þpõjY¾µÏÿübY| ?”.K
+-êZnØO&7yßü¸ç3Ë~Žï!@$'&S·ï·&«éËÓäÕBº*›Z—óÕóeùõ
+²26Œ˜I@Q
+k£Â@o•ë$M³éÁ0
+ Áúæ̘ÈËÕ0¼ç?‰ï+­º|›¥×èß/2´voÕ9TcòãàƒÄ™Ða3Ž´ÖÈ+çö÷³w/Ï—å+Hߢb±vm5úñØ5N¢iXeñöæmhk>óƒú=B4$ÍêÛSX¬ª£•AÄdñ–²þÿWUüOUUhÄ@uÐZ#ÒüçÑ‹* ¥ÕFU89mÿ×æÞªŠÎ‹4ö‹¯VgT®®‚=®® DqС¼ç³Ó—~/oãÌÍÛžÞU2&V%¶Ö]õ§¡=e(õwt¡Óì˪ ì÷n±MëàõŒH‚GjOj½ u=çäõÊþSW‡ÈË1¸=IãA/ ä©ó a°cLmå“’Þ˜00 W_Ua0VUaTe›¥¬.­à;K+ØÒŠîþ õã6…v
+endstream
endobj
-552 0 obj
+555 0 obj
<<
-/D [547 0 R /XYZ 141.732 714.386 null]
+/Type /Page
+/Contents 556 0 R
+/Resources 554 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 553 0 R
+/Annots [ 540 0 R 541 0 R 542 0 R 543 0 R ]
>>
endobj
-553 0 obj
+540 0 obj
<<
-/D [547 0 R /XYZ 141.732 702.431 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [465.44 396.588 538.006 409.544]
+/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-554 0 obj
+541 0 obj
<<
-/D [547 0 R /XYZ 141.732 690.476 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 382.545 266.672 395.098]
+/A << /S /GoTo /D (subsection.131) >>
>>
endobj
-555 0 obj
+542 0 obj
<<
-/D [547 0 R /XYZ 141.732 678.521 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [295.885 382.545 393.661 395.098]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
-556 0 obj
+543 0 obj
<<
-/D [547 0 R /XYZ 141.732 666.566 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [398.177 382.545 539.579 395.098]
+/A << /S /GoTo /D (subsubsection.237) >>
>>
endobj
557 0 obj
<<
-/D [547 0 R /XYZ 141.732 654.61 null]
+/D [555 0 R /XYZ 140.732 808.885 null]
>>
endobj
558 0 obj
<<
-/D [547 0 R /XYZ 141.732 642.655 null]
+/D [555 0 R /XYZ 141.732 743.112 null]
>>
endobj
559 0 obj
<<
-/D [547 0 R /XYZ 141.732 630.7 null]
+/D [555 0 R /XYZ 141.732 746.698 null]
>>
endobj
560 0 obj
<<
-/D [547 0 R /XYZ 141.732 618.745 null]
+/D [555 0 R /XYZ 141.732 734.743 null]
>>
endobj
561 0 obj
<<
-/D [547 0 R /XYZ 141.732 606.79 null]
+/D [555 0 R /XYZ 141.732 722.788 null]
>>
endobj
562 0 obj
<<
-/D [547 0 R /XYZ 141.732 594.835 null]
+/D [555 0 R /XYZ 141.732 710.833 null]
>>
endobj
563 0 obj
<<
-/D [547 0 R /XYZ 141.732 582.879 null]
+/D [555 0 R /XYZ 141.732 698.878 null]
>>
endobj
564 0 obj
<<
-/D [547 0 R /XYZ 141.732 570.924 null]
+/D [555 0 R /XYZ 141.732 686.923 null]
>>
endobj
565 0 obj
<<
-/D [547 0 R /XYZ 141.732 558.969 null]
+/D [555 0 R /XYZ 141.732 674.967 null]
>>
endobj
566 0 obj
<<
-/D [547 0 R /XYZ 141.732 547.014 null]
+/D [555 0 R /XYZ 141.732 663.012 null]
>>
endobj
567 0 obj
<<
-/D [547 0 R /XYZ 141.732 535.059 null]
+/D [555 0 R /XYZ 141.732 651.057 null]
>>
endobj
568 0 obj
<<
-/D [547 0 R /XYZ 141.732 511.148 null]
+/D [555 0 R /XYZ 141.732 639.102 null]
>>
endobj
569 0 obj
<<
-/D [547 0 R /XYZ 141.732 499.193 null]
+/D [555 0 R /XYZ 141.732 627.147 null]
>>
endobj
570 0 obj
<<
-/D [547 0 R /XYZ 141.732 487.238 null]
+/D [555 0 R /XYZ 141.732 615.192 null]
>>
endobj
571 0 obj
<<
-/D [547 0 R /XYZ 141.732 475.283 null]
->>
-endobj
-129 0 obj
-<<
-/D [547 0 R /XYZ 141.732 416.51 null]
+/D [555 0 R /XYZ 141.732 603.236 null]
>>
endobj
572 0 obj
<<
-/D [547 0 R /XYZ 141.732 244.864 null]
+/D [555 0 R /XYZ 141.732 591.281 null]
>>
endobj
-546 0 obj
-<<
- /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F67 282 0 R /F101 281 0 R /F78 280 0 R /F108 283 0 R /F98 290 0 R /F105 510 0 R >>
-/ProcSet [ /PDF /Text ]
->>
-endobj
-581 0 obj
+573 0 obj
<<
-/Length 3795
-/Filter /FlateDecode
+/D [555 0 R /XYZ 141.732 579.326 null]
>>
-stream
-xÚíkÛ¸ñ{~…¾Ñ1#¾©ûÔKî•Ã5×»,ŠI>(¶6«Æ¶ö$9{ébÿ{‡Ù’íµhÑÞ¦@`%KÃáÌp^$GL%Q‚XT}Ô7æö÷Ÿ$‘þ©¯ûÞ¾¸|òü!#œ 4Iqtya†‘ä)J„Š.gÑÛø¦ì»ü*[Í›eVÍ.Þ_þ¼ÆüüF"ŒQÊ91PBLØà’”D’1$.€ìuY-²ùüË…JâgÊIÜ\çpÃx<³¸ÇEó´ÖÏEœÕõj‘Ïô ³¦½ËíûºYÍòå‘ñ¦ÉìsQ—ü 2¾-æsýÇÙ¼.m_.&
-.oïOÌ!#H©SßÒöÐA/…ë£Hž‚á]ÉkwööýaTbq—/²bþ׺\ä·×y•ßŸx °‚·òq&à"Û0|ùòeS4óü>]L8á±ù}jiÜí)•ÍfK:l¸Û6ÇÄ,ÙÇ:D‘tÆúáÀ2¶yÊ!±}œ¡å©2×5."Þï7ãúí¢¬ŠåýÝOy•Íuâ¦þ\Öï(ǧw/\A˜ÃcÆB®H;óò˼ºûñ¢ù÷ýÝß²jšÏË Ÿ:ÑàNÚ{P èíD¥ —¿ôâè¡÷€M ù§ü”ØÌüâ„ø>œ”ºMv~tØ  {Ýøu{2ý–tóÓ˜ö8 í±©mŽm òFjí¡µ…3y8˜ºÈ<ÅÌá*Õ>3Y.n²ª.¬Oû%«²å¿²û»ß³«,Ÿ;ï·lÀ°eQÞ9
-³(̆HfÄQafôÆ;1p£a^”FanGAq„Ê((ŽQ…R…r¢¢ D‚°(,“ÁQP*…e– ²°öI…¦ÓAÙtB¢Àùüãg3£‰”]àÐjN âÚM Ù†9@—è1v`¼Ð y´x•F!kg¶s2~á0hÝ0 Q Ì“Ó´À,1,G Ë×››…÷tTªî»m› . "b§6³YUËb9Ëš|Ü#ÜK"ýwCÛž¶¢oÏ´ÇÈE”â³n2…„L#F)"‚øËù0á$EŒŠí3ê/.dg?‹š´ºÆËk÷‚¦óYç£xd?Z‘ñõ3ûÛm
-&ÝÏ0ì›zõaQ4Ù\ÂÍ+û•OGÃÓø÷üÆTÔ—Usc÷Í‹üV£Ëª–Wÿ1¸¹˜p$÷õµ1˜…îvU7Ö¦6ßÁ+Ëœhi”ÐÊìˆ>_”@Ž¥÷úù³ešUVš‘5h§¾sÏðÑ”›Ê±sêE‚ªˆ*`]vÊU‹µ+©W7yejWßç¦
-¨=óî¼ûÞ†J°Qžæ`œ
-;¾Å£bõÿ¯.9·\Ùÿ\ùéåêQ£B¹B)¦ý"A¶‹T$m‹Tà]k7ÌÛêx²®NÑ÷êÁ6Õ)\màÁXn=‚éaý½)¼_ä™õÛº‹›Ò>Ön_Ä^a„2†˜þ~Vóµªmƒ¡±ÞÓ|lÈXW±X
-Ï(qþÖø@ͶŒÏU5YMµÆ×Mw>Væd³öWÇüH§8lÓ¢÷¹¶Sÿ•ÎÜÊj´*ï•õ´,«Yˆ>S‰¯[§À.èùuš¤ +);NÎI'J˜¥Óê4‘
-aE]§w'&Ò~é ž¼šºè½:PHXjÔø€0RŠ°^_<¢"p‚DûiÜçàú#äÅÂ|>Žã‡*
-š°÷Š—<»<€Û€Ñ` ¼?AÝ/iú ÓÂ*OðÖ
-Dˆû¿S#T§6F%ö<
-¤!¬Ò3›+"I‚0J´~Û£]¤=ðcýÙ¿bú¶g{_Ùë'³Éù¥…w×Þ1-,Î\£®]j°ágöˆõ¿k4ÙTçò)û¨“yn+4¥©Ðô±Oœ"Éœ+ýõFwâ
-`NdŸ.0¶â?þ¨)Š8ãþ6ª;zõÝ>L0RTЯ­pí!½<k‚ŽõyH
-?Æ)N)ô„‰§J$:å¦ú,g8éÒj}Œj²®¬Ö¶ÌÀ Ö©.KÜá£æ®5Õç6ûµ°™¾HgîJŸù>óO²@×Þ£ÃOè;;Ú³1G’Š çULyfM{2}Íœ˜À×ùò¹þ §ä|€Q:ÂPf“Øõq kœñn”0ÃæêUôyZ™óˆ]÷¼©M9"Ý REºÇ`A‚çóÿlÜÖæ¸+OÏLDŠÛS¼ÕL÷‡vfñ£{»Oî‚W¥}‚äi-…÷æš½MëtÎY@Öž·ÌL2Ä NäŽ6¬‡¿yH©qÔö¯ÿòˆ!
-endstream
endobj
-580 0 obj
+574 0 obj
<<
-/Type /Page
-/Contents 581 0 R
-/Resources 579 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
-/Annots [ 573 0 R 574 0 R 597 0 R 575 0 R 576 0 R 598 0 R ]
+/D [555 0 R /XYZ 141.732 567.371 null]
>>
endobj
-573 0 obj
+575 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [343.281 178.457 440.927 191.01]
-/A << /S /GoTo /D (subsubsection.195) >>
+/D [555 0 R /XYZ 141.732 555.416 null]
>>
endobj
-574 0 obj
+576 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [445.338 178.457 539.579 191.01]
-/A << /S /GoTo /D (subsubsection.195) >>
+/D [555 0 R /XYZ 141.732 543.461 null]
>>
endobj
-597 0 obj
+577 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 166.336 151.5 176.564]
-/A << /S /GoTo /D (subsubsection.195) >>
+/D [555 0 R /XYZ 141.732 531.505 null]
>>
endobj
-575 0 obj
+579 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.613 130.204 447.837 144.152]
-/A << /S /GoTo /D (subsection.171) >>
+/D [555 0 R /XYZ 141.732 310.74 null]
>>
endobj
-576 0 obj
+580 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [453.325 130.204 539.579 144.152]
-/A << /S /GoTo /D (subsection.171) >>
+/D [555 0 R /XYZ 141.732 314.326 null]
>>
endobj
-598 0 obj
+581 0 obj
<<
-/Type /Annot
-/Subtype /Link
-/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 116.423 183.115 128.976]
-/A << /S /GoTo /D (subsection.171) >>
+/D [555 0 R /XYZ 141.732 302.371 null]
>>
endobj
582 0 obj
<<
-/D [580 0 R /XYZ 140.732 808.885 null]
+/D [555 0 R /XYZ 141.732 290.416 null]
>>
endobj
583 0 obj
<<
-/D [580 0 R /XYZ 141.732 682.34 null]
+/D [555 0 R /XYZ 141.732 278.461 null]
>>
endobj
584 0 obj
<<
-/D [580 0 R /XYZ 141.732 682.34 null]
+/D [555 0 R /XYZ 141.732 266.506 null]
>>
endobj
585 0 obj
<<
-/D [580 0 R /XYZ 141.732 670.385 null]
+/D [555 0 R /XYZ 141.732 254.55 null]
>>
endobj
586 0 obj
<<
-/D [580 0 R /XYZ 141.732 658.429 null]
+/D [555 0 R /XYZ 141.732 242.595 null]
>>
endobj
587 0 obj
<<
-/D [580 0 R /XYZ 141.732 646.474 null]
+/D [555 0 R /XYZ 141.732 230.64 null]
>>
endobj
588 0 obj
<<
-/D [580 0 R /XYZ 141.732 634.519 null]
+/D [555 0 R /XYZ 141.732 218.685 null]
>>
endobj
589 0 obj
<<
-/D [580 0 R /XYZ 141.732 622.564 null]
+/D [555 0 R /XYZ 141.732 206.73 null]
>>
endobj
590 0 obj
<<
-/D [580 0 R /XYZ 141.732 610.609 null]
+/D [555 0 R /XYZ 141.732 194.774 null]
>>
endobj
591 0 obj
<<
-/D [580 0 R /XYZ 141.732 598.654 null]
+/D [555 0 R /XYZ 141.732 182.819 null]
>>
endobj
592 0 obj
<<
-/D [580 0 R /XYZ 141.732 574.743 null]
+/D [555 0 R /XYZ 141.732 170.864 null]
>>
endobj
593 0 obj
<<
-/D [580 0 R /XYZ 141.732 562.788 null]
+/D [555 0 R /XYZ 141.732 158.909 null]
>>
endobj
594 0 obj
<<
-/D [580 0 R /XYZ 141.732 550.833 null]
+/D [555 0 R /XYZ 141.732 146.954 null]
>>
endobj
595 0 obj
<<
-/D [580 0 R /XYZ 141.732 472.62 null]
+/D [555 0 R /XYZ 141.732 134.999 null]
>>
endobj
596 0 obj
<<
-/D [580 0 R /XYZ 141.732 263.903 null]
+/D [555 0 R /XYZ 141.732 123.043 null]
>>
endobj
-579 0 obj
+597 0 obj
+<<
+/D [555 0 R /XYZ 141.732 111.088 null]
+>>
+endobj
+554 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F67 282 0 R /F42 240 0 R /F101 281 0 R /F140 296 0 R /F98 290 0 R /F105 510 0 R >>
+/Font << /F42 241 0 R /F127 293 0 R /F81 248 0 R /F134 294 0 R /F78 244 0 R /F198 578 0 R /F141 300 0 R /F121 301 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-603 0 obj
+600 0 obj
<<
-/Length 3417
+/Length 3141
/Filter /FlateDecode
>>
stream
-xÚÝËrÛFò®¯À-Ю1Ƽ¹%QâJ¶6ñ&º99@äPB™$´
-s"’æ6éo}ºR:¡9)ò‚zf'‚D=æäwÊ †…Ýš+ªý ¡Ã£ò;ÉWë[¤ùˆt4³/]žª5"j»ÍÜ®/™I½–Dº¬ZÇÓªÿ¡r‚F 'Ó‹„pG>üï€u‚) ÏøxÑ;¤t,:A˜p<_ÏÂQñã‚sA¸=\õ¤Ìs@¡%ÓA¢Ùà Oš›SÙ
-åd¬ ÆÍGÐ#ÿKøE)•+RðG¡C(¾õÀ Ñ\ª­¦€Žðn}‡Ô8k=
-Ê‘ŠÍ¢¹mg³2»GÆfŽ(X"w¹\`'OÀ„Óqpàô'à4©)8åá&É&¦à8™)8Ƨ¤'Qz|Š ˆ®nŠ:‰Ô‰Ée)ÂM)C å”2®+§ÖE!Ë)n9JON ™ã²jŠ<†6¥¦Œ€!}jJÌ Á¦Ø È†š’2Em¨)vs è+ž‚ËNŒY9‹e%‹•M¶“µœ„±€1ÆÅZWk®Y¤ùg±Û)ìÏ)¸¨ýž ˆ˜TÓ)eÚÁ1O{Ì ¸iœÅºô,2Dd±!'‹aYlPÌb£l
-¹/Í
-¶vŠ^x£>‡^n  c@ܪµË¾=Ø"Aí]é{ép»®;$¶ôû`ÊTëȶ³œ(º] ƒC"ÅÅ›64ehZŠ´êœ —™€õÜrîqè5®€ÿWxûpgÃCØóm5·M°%¹[sÓÚ!zè¿v¨s †åUh˜>8bêæ}{Äõ¸¸9愺ï,C;³j'Åû›M†ë]Ù®¿
-÷Áµ*½oê0¹hp¤ÞÑÞlnomÏjáìЭ*°4çæ‚
-Æ‹~"â:ñy˜³ø[œ³/PF8¤#äËz}Û•7KÛSgŠ³‡äÕ9ÔhJ ¬2Bt?_¸øeT‹ßY}z8ׄº¨2D´š/šr…Ú¢Æ@ Ð{L9ã;‘£Úf³MÓÄ%€(¡öD„£?–K~û–~VÕÆعChXp†ƒp£a'Ú Ͳ.aËì'ÜLhHa’1EDNûù¡ãDê]&Š¼‰ôÒn2š,OKÁ/Cy"8xt®v‘uQ7ÎKCœnÊpáïBx_ÁŒêEet:¯Úû%
-Êäè',H j¨3.Ä€8üÈ4Ç<Çý†Á ×èÁZüûa÷Ó¢\UËí<•0ÿ/Øþñë›'~9fWõ£{'7|ÃÔ]ýP ¬ôØZ‡…,
-¢À*2ð~L†ÄÜŸy¸lœà f)àl!ÞÓuH‰€\Iä°Í„ØÓ!gùH‡>2…Ç·ºƒü2;³ŽA ¯Fá{ïˆw|»·aÂîNíA2ÖÂiz˜ø›4àpòbjIp¹Íl<½qZœû¨b
-ƒ”TMU._‚ë_¾kOg±†Ü"{
-ÀµÜžOí“Ee@¥ä/ZqÌo)„q|Ïí;™Ø¡f!¦pe6pÄøð»€äʶ³DyÀ!บˆ¢1P³/QXÒÜ 0£ØŽ´R£‡&D|«Q¯oça±ÏýŠíËì+PfSÜXøÙ}­#v•Ñ‚厽RÆY×˨ê…Ê1¾i›³òÉm~¨>î?gVˆà&Ñ@¯–ƒo_8ëÇëÃ/×yø
- ªk6Øb0‚PfFv#œ§ÖfÌÉR£7o›zsÿ*þË1 iÓÁ´Ÿîòtb„Žh¨‚ôB£M§÷eIûféÏCÀß?^½†Ì}…ô_FêíŒÈaÎC-£Ãø^÷_bb y¦B’>RLÆ
-ƒS¹B†ƒ!Ï…àgœÑâ‘\Œ–xV5˜wGU@uC"¼rêwnî©à|¸õ‹û9£ GMuƒ5
+xÚíËnãÈñ>_Á›)`Ôé÷#ÇÉ,°‡²k ‡Ù=p%ÚfF'$mgäßSý %êIJìYÙdWWUW×£ÙU8yLpòã;¼÷ûÃý»¿|"†'„ #Mî RŒ&J„¥Nî—ÉçÔ ŠØì÷ûŸº®Éç978ýµy^æ›f6gT¦¿~Í©JóEñf|á?”ëõlNÒl³¬øC2©, ùËïÀ%
+8¨Ì͸Õ ;ª¨ÐíôÁR`pÐø½_÷OE ‹«4«ëâqnš§@ÒŽüjK¥á}ÀOåvÌèH<C•a¼‡Fù` ¢iæéòS6£:mÞC ¡éCY4H.ëÜ¿µÈê¼cDÖxå¦{ºÙ”®‘¤U¾úf¯<¶¿ºåÜ<ê&#‚E"¥DR
+èÝ"[-žWÀ“¥UÂ:-g$Ýäwþæ7,ðCU®ý]þïl]lòªö·ÅfY¼Ëç z¬|Óc•-óz4|9´1À²‡×÷›ÇŽ?œ $÷ñ
+µ^”0 ¦ßŠ%´B®˜Ö.žòÅ—UQ7ƒ}¨Ë~Jð²þst6@%h¢/Nk§œõËÜ!Y4ùº>
+Rƒ6Öt¸¿õßs´^1Åš"nÅÛð¦¬@y€Ü þ.ïMµ#€(qxrV”ÎúR ˆs€;·¢zÀ¿‘ôA?¾&GF‰¡zf¨@’ávÓ´ãˆa¾ÅȪ{çÞÞÌü ï/§Ý•s‘à÷e&Dš­Še°Á­Û´<¡ºÕåÎ>å¡ËÖv};3z¥µøಬû˜wB£Çƒ}…r8_C¸%˜@¼°þ˜AW_²¨\8Aƒë
+õõô`gýp/%LÄ.=t59SÀzZÈ|zñðc0„yvs19Ú,à­ãàMt1¥Ú7ò™ ¡Ã Ô3GÄÑåÔ¯#1ýÒ§9"–>$^áŠé—ac!ayàËô*{½"ÌôéiÈ·ÏåüÂÏ7‚–Ñ@žÊÁr2ßCñ8kg~aÝß
+z´²ÅoªNkÚi¤œ)ƒÿxc7ñ`¡eÌG{ƒo=¢eË™8,ÑíœF?Ú}Ì—H.ÿ|'N‰ Z"Wó á3©ZcKk…xŸDÂ?ÞnÂ<îVH
+U2î˜ÀÈCSŸp8ñ[yÝÏ’évWL„݃kNr!—ô­µÇ³y«{wò šb׫²™&†`²{
+îòÁºU¹€I:z‚W#ÉäÅžllB àO”8qP•0Ääˆt åTé@ÿ]Š ?>kçô¬ØðC³û˜Ì)UH™ÌkÁwNO+i’ {5˜'ÿ´éM%h±Ngs*‘‘o%×Í&1>Ä DqäéìvîÇžÓñ
+NæÍA ;É¿CèEÄÄmïGÐ!0Ò|4Ë)R vÉÐò {X~0! $%HÈUÆd ƒ6S×GÃçú™ô“§b1'ÿɶpŸ-¨wáûö
+j¬¢¢o+® ènŒ+¬î:VCcw ‹+Ž=—…qHìagBž¯fò]‚[¾‚c~R/M|`f¶Cv‰¢Â@¨QÛÄ{‰CÂqa“´ CìkMy…'ÀˆAÌþÀ§MØ„$s¢`½ïüêü6åü6Awè½k[]þ«Ä§ªzÿ…µç Qp^Î⹪¶> ¥{N!µ(n}¾»Ú·9À2Ö¤èFƒmr™S+e6w\`¶B€Ñýc©-QçUÈÌF”& Êû`/{—ô?
+t
+à,S¬É{OÐVž.¤Û2<h"ABQŽmÆpöÕ§þÚ¯YHó-6Û4aO V»  ØÚÙ²jöaøqð1T¨7ܽW·u<BÒqÕl–!¨ ’¥ýŸƒ7˯MQnvÊÍ\aÁcgoæÅàccµUÆ‹º)6‹ÆmFLèîŒrÆ ßG_Lå{b5jV ¨ÊÕqs@<…ÖD­+ 2ÒËi
+ŠÙ’ `S™”^“ý\Vëlµú6ÓØ©EACu.ÚÒ?¡¹hœæáÒVÊy^»"·‘8nûõ
+t]–/EíË)uõ8ik[&
+n²S%¡ä>)V«Ó°K¹Î׳PpJûjGŒøj o 1í”sÈ…òOþÊcagÔ–A?Í4K·e ŒPQÀ¶¤¼)Ñ~KɾYض*’%¬%¢HúT®–õ)÷é£ÃÛbMõœËå‹›“ÖOåóÊΑvÈ7v›¨ãöœ¥
endstream
endobj
+599 0 obj
+<<
+/Type /Page
+/Contents 600 0 R
+/Resources 598 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 553 0 R
+>>
+endobj
+601 0 obj
+<<
+/D [599 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+133 0 obj
+<<
+/D [599 0 R /XYZ 141.732 771.024 null]
+>>
+endobj
602 0 obj
<<
+/D [599 0 R /XYZ 141.732 506.034 null]
+>>
+endobj
+598 0 obj
+<<
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F194 520 0 R /F81 248 0 R /F141 300 0 R /F42 241 0 R /F142 549 0 R /F107 292 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+607 0 obj
+<<
+/Length 2338
+/Filter /FlateDecode
+>>
+stream
+xÚÕ\[sÛ¸~÷¯ÀK'ÒL„w OMÒÝìf¶ÛÙÄÓéŒÚ¢cv%ÒKRñ¦ý÷$EK²M´Æ}1Içð\¿ƒ›¡¯(BN¢æúîôäÍœ"B°‚¢Ó+D8ÁŠQ¤D„5cètŽÎ&¿L¿œ~|ó#¡
+)lTDlO† ¢Xqáú¼u}îrãXhf½n§¶’XD̶ Å]û]»åÚ5ÿ{:cTNÞçÓÕ“y2%“¿Úž'V ø ê€Lõ\><ðæ‡Ó“?Nh!²U”L„B—Ëû‚‰µht@E‚®N~ú±¾U5AIemTA11 ¾ÅÁQÏ ã¿&·Ÿ«Õ<ɪõÛ¢Z›õÈʃ)XôY•“KÁ‘¢àfðv§\Ùh¶ˆËj³¾J ¸œ-¿Œ¬a¤0årD }DÛ—K©9Žå¥ÑX«}˧ÙU~öeM9SDnÖÉ2N+óer{Éf\GHÍ0cò8
+k‰ íåÑéû÷UZ-’õm^ü> *&õóØ:*‚™&£
+„òaÅ…Áœɹ’áˆÐ­~ñü[ZæÅпöìÛe^¤ÙfýSRÄ‹yî?æå9d|€‘\a®Ž£¹ 8=Ï&ÆË4KŠõ‡s&eõßÍúqq™,ò­šmÔØøiï!~ÐÙL0Ë_îÆÃ=½{ܬJÆäv›.cò»UºêzTvd3p{Y ûìháÍDŒß~:
+Æ– “d“¨A‚6ž à(ÃâHøF&üP–¿Ï—7qQ¦Ñ~‰‹8ûO¼YŠ¯âdÑ`_Vð,Í7å¿;ýGN :4%²ç*jà_‰ã8˜ÐNÿ ÔVEìÜû.þgÓl³"ýc•”
+DX c58û¡9¼ü„
+¼­».[­"´@Ÿ­>?òP+߶ò>>°CdH‘@(ƒÛ™z?¨Ë¯E<OÊ6`}ʺ»òÞ+fu†êbÝëf!‚ß'‚)¼¶¶ª%¹vîŠÌa–ÈÚ¿’Ã|ˆÃÛNé£l6ÓQâ>¡`:$Ù£2ÑN&z¿LâQ™èóÈÄF’é@ðH˜
+…9ÐÑ뀊`ŽÂ2ˆ¢°FAÂ5
+‚0
+ª!L¡ Æ
++¢…qªQÐ ‚r6ŠqâË€\=GAÉÈÒK:–œK‘Ë0ò
+Bhm1Ó{õÈA6÷_<
+Y;(håÊ …³€Z8RØT¸ÿšiÐ’©BA+¶
+-k´^mïry·7±]w7^cå§m!j,ˆAœk,5{x ‘b£èso¤ , âLa)ùÞÞjUdi6«äh[é„bÉäð-âV¸=N”6»‡ƒ7ÓGÚ$n<l7âÃÃcìƒ4Ru@Ü‘ˆakŸ'o·Ÿ°±Då°Xzp§¸c×D°S ÊhÕÛgdr#öÌN½£zêvTMu¯Ýnš¹¦ÛëôÒîö^¿vÏͦn4qúO©®7ŽáM¹ºX¦UUoîváæçÌÒ÷‘ÇL>%7õ/Oò¢š’ žÎ8'“wÉ­e­ Í9©Ç6‡™!˜Ú
+½l§²¥ý쪬Ö5›±î•SN¶2* ªw´ß,sÇÉ{ýæ{½å®ïU^,ã
+?)C3)1wBïM»LÕ3C£Q˜À(– ™éÅsÚ‡ru“õÙð£Á#5XÛöà4äÅœêaCNzú‰>A&öeâ/ð”˜xI'²:Ì^’#ÛHFo†;~Ŷ'¡§§Ïê8G˜B´ ïw@‹QLMïÐ’t÷€–bí-xW&¶„‰öd´t'³ì}ïd–äÛ“YBoûƒÍ\õs†«¿@'iõªá±LbWó,ŸT¹k¶%SN†•àHcÚƒg«Ò ¾Z®·éeÒ•PWn»#\®ƒý“7gº:Ýàáb‘×r×ßËWSÂääɘ›"QÍ¡È<<tU6ñØ3Wàf(Mƒ“CA~ìs¾²?§8bõgjÒúìª9Ä=п#¢å€¨#Ô)ë üPU«Ê$­%%ÀoÌÑðÅS{UÍRM‹Šÿ;¨Øœ tâP±?†ÿZÀØ=ž·O=\¤½«[
+ÙMaòÙËÊNGòÂcÌ}9©-;—y^Ì 4öGq\üßMáúÒ`æñÀ ‚ˆ#aÄð83`GnÌÑ`†Ø³ùÄfö@”ûÏ0ê)æ©ýZ‡8w•«ý!°*
+endstream
+endobj
+606 0 obj
+<<
/Type /Page
-/Contents 603 0 R
-/Resources 601 0 R
+/Contents 607 0 R
+/Resources 605 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 482 0 R
-/Annots [ 577 0 R 578 0 R 599 0 R 600 0 R ]
+/Parent 553 0 R
>>
endobj
-577 0 obj
+608 0 obj
+<<
+/D [606 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+609 0 obj
+<<
+/D [606 0 R /XYZ 141.732 743.112 null]
+>>
+endobj
+610 0 obj
+<<
+/D [606 0 R /XYZ 141.732 746.698 null]
+>>
+endobj
+611 0 obj
+<<
+/D [606 0 R /XYZ 141.732 734.743 null]
+>>
+endobj
+612 0 obj
+<<
+/D [606 0 R /XYZ 141.732 722.788 null]
+>>
+endobj
+613 0 obj
+<<
+/D [606 0 R /XYZ 141.732 710.833 null]
+>>
+endobj
+614 0 obj
+<<
+/D [606 0 R /XYZ 141.732 698.878 null]
+>>
+endobj
+615 0 obj
+<<
+/D [606 0 R /XYZ 141.732 686.923 null]
+>>
+endobj
+616 0 obj
+<<
+/D [606 0 R /XYZ 141.732 674.967 null]
+>>
+endobj
+617 0 obj
+<<
+/D [606 0 R /XYZ 141.732 663.012 null]
+>>
+endobj
+618 0 obj
+<<
+/D [606 0 R /XYZ 141.732 639.102 null]
+>>
+endobj
+619 0 obj
+<<
+/D [606 0 R /XYZ 141.732 627.147 null]
+>>
+endobj
+620 0 obj
+<<
+/D [606 0 R /XYZ 141.732 615.192 null]
+>>
+endobj
+621 0 obj
+<<
+/D [606 0 R /XYZ 141.732 498.255 null]
+>>
+endobj
+605 0 obj
+<<
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F42 241 0 R /F127 293 0 R /F81 248 0 R /F166 310 0 R /F141 300 0 R /F142 549 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+630 0 obj
+<<
+/Length 3708
+/Filter /FlateDecode
+>>
+stream
+xÚí\[Ûº~ϯÐ[½@Ĉw²=í Òmz’·œó µ•]#¾l-9{‚¢ÿ½Ã‹dÑ뵨µè¤@´’Gœáp8ó͈d‘ÝeEööUá¯ÿz…áZd8à #¦h&¹@®óõ«O¿Ù~ükV ªUöhI×™¦óÞ*ûðêŸÐ¼ÿöÕŸ>¾zó3f$ÃiÎIöñ³mUR­j¤%<ZdŸfª¦YnînrJÄì§íz]n79žÕ7¿}4¼
+®³.ÅXzK¯,=INŸ§?ÐJG+ch¹¥%8†–9ZCK­Š¡µ¤4FæÔ@y¤Ú˜pô1ª`ÔÒ²(9)ƒ:±™ˆhšú¶UlÛØÒ?¯C}hž8Qx¬]7:<fЉ…GÐbg¤<fd0¤ döb舦 g <ÆN gÓƒƒ˜h‡eÈÇ‘Guî ‹<Ny=b9‚8z¸ó8;
+å&rÐPÄ” L‚£Æ#&Yxxö†­{‡m¬×ÉãÜÙ‘$ªínä ¼Ug„4Ñ>><ò1Q) wG}”‘±4?ÄuÝøþ…—ÐÇ ¤²Q–Y¼2eL¼ Ä›
+ÄGö®Úr¨Uè(ñÊÔ[
+$²Ý]ÖþûËÛ®àò—ýú`H€IB‘fOê7RË®~Cµ@Šwõ›ÓLÎ=e‡§Ì<µ•2˜Ži~0Aºµ_1eåbÑlëf¿¨6Í™>BËÜhÍ\žQKBj?唳›&M*F%: îÝ FZŠžhOÚa0~·”ËÁ¶þ#)ù3BaŠ¨ ƒ‚uóí¢:Ù!æß1RQû ®H›Ë .,Mž6µÓORq‰(æ1³@2°-v$T„e·À°•ƒ†}Üb Ã¶-P¡Ô ûDƒ½ùዳ'ç¨PaŒSb'Ë›ŸÃÂ0¼¥ZC’Ià׉±†·—«8ÅBÍnor¢fÜ`2+nðìÁ=Ù,ª…#i¶î×æÞ“Í[Gj~ïªÞjZêÇesf€žx2/&à &¥4ãþ÷êñC0ê­òCötH"TÀ™,ŽTƒŸ^KOG¶}_›%Ã÷'÷Ïö#ƒy»Ï ÖÖ„@Bp'Éú†ÈÙ¾n`\„hiZ3f¨‚_Áè-¾Ád³Eõ+à™Hxa»©^ÚÍï—«º‰× åáâHša½Lbù=¥P¥&"cîºN­>DO œoͽ ðäë § ž¥WÆÒ+ÌÌ+âóó­
+PÁÚsݘIÕï0Xm?»kù‚©B
+ŒØ}À!õ\!B#è*`ZÖÐ f,§žï–Þ•,\ÏŒÆÓ³zkþªy³Ün¹FÐÆk£2{»ÚÞ–+÷Ja>×cõRpê’:9ÞYÛ~g`žl'ðøP+0GZþ0ØN zO!°®š]õ°Ý5õµ$ˆ›´(6vxùjY?ãÚ8RX}7 %
+—ý@J(°Þ‹³v$†òûÁbÀ~Î(××)r‘/ÅN,áTæD˜ f¢“ĸ›%¸=Jó¶—yýÕüÃg–7üǬ{7×/&¬TßZzíZ *ýK}7iÈ4Â&
+»lj8&ãäúóaŽ%$†òqãÆ©ˆ¨© ¸WÛH_Þr
+È®/•÷X‰Vþ³I
+Å.m"R8_ôñÞxSŽ¨Ë*YÁ}‚jþkå“h6•£-ÍEz‡k¨6åÜi|†¢©)Ë’ '(Cs•Ž. TRh
+Šð¾½®¼:L<1×Ò«
+"Nt_[É$ >èë‹æÿó=%î‹ £µA¤wvkBZã˜Á«xÿµàEé#S?LÂí­MÑÆäK&ïSÝèù ©ž4C£X¿8ž2x×|©øAâ)c½oFwÍ|löá姓vƒÓÃcÓoŠÜ¢³îßÎö!õ—˜_è>®Tå¨Pú ª¦ œ#æ€Z"_ µ¨FZ±ó&~6žv 1
+!7S I pJ&CPn
+mµ”&e2
+~»=L¿”_!½Iù¹(µ3Œðé(j(4Mòµ(õÇ¢!˜0Í—»Äî#¶Ü9Å7ÔóèyŠN ä
+ǃ!'ïωUg‡Sl”†y£3l´ð+2ßßäĶ œ=“/®Ù²/ÙzŒ¹] ëÜ:¢ÊÝ™ÈÄIgWñbC.:òŽîww×tš»»[”f9Ÿ&íÃm ŒüdOûKæ„VØîK³ÝôŠ^<64ŒÙÝŬ•l°õt¶_§× ㎹äHÂèb¦ÇÇ›ÒìIHrÖ”ËRº¥n¯Ù6öÙ?ßÿ¾\-ËÝ·`•tn=slTþéίT [ZûãZÉçDç˜Û“¢ú¢/7‹eþì›´[UY è²ÙGÙž²1¿azV6Û]ýœÆhOc gðº?tËêæq·l±¤îȨ³Â7–ÑoïýûŸÌj1[l`óýº;ƒìyÉ(cà>iØ’1iÎjúÞ/8®ÝõnÛ‰éF¨ÎÜTþX­½ÙÉï,Ü”µÛ¼±“ ìMÚ”¶S.Ïi¥k@Q{ÆkЀÜÁqꎂ¡ á# ^»“_šûíþÎè‚~A; ­ž»3aÌïÛº’ÖlÑÂR] -£Ô´
+endstream
+endobj
+629 0 obj
+<<
+/Type /Page
+/Contents 630 0 R
+/Resources 628 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 553 0 R
+/Annots [ 603 0 R 604 0 R 633 0 R 622 0 R 623 0 R 634 0 R 624 0 R 625 0 R 626 0 R 627 0 R ]
+>>
+endobj
+603 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 711.746 214.396 725.694]
-/A << /S /GoTo /D (subsection.171) >>
+/Rect [343.837 648.898 441.297 661.451]
+/A << /S /GoTo /D (subsubsection.197) >>
>>
endobj
-578 0 obj
+604 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.557 711.746 348.751 725.694]
-/A << /S /GoTo /D (subsection.171) >>
+/Rect [445.56 648.898 539.579 661.451]
+/A << /S /GoTo /D (subsubsection.197) >>
>>
endobj
-599 0 obj
+633 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [140.736 635.266 214.396 649.214]
-/A << /S /GoTo /D (subsection.171) >>
+/Rect [140.736 636.777 151.5 647.005]
+/A << /S /GoTo /D (subsubsection.197) >>
>>
endobj
-600 0 obj
+622 0 obj
<<
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.557 635.266 348.751 649.214]
-/A << /S /GoTo /D (subsection.171) >>
+/Rect [372.613 568.425 447.837 582.372]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-604 0 obj
+623 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [453.325 568.425 539.579 582.372]
+/A << /S /GoTo /D (subsection.173) >>
+>>
+endobj
+634 0 obj
<<
-/D [602 0 R /XYZ 140.732 808.885 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 554.643 183.115 567.196]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-133 0 obj
+624 0 obj
<<
-/D [602 0 R /XYZ 141.732 624.307 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 360.155 214.396 374.103]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-137 0 obj
+625 0 obj
<<
-/D [602 0 R /XYZ 141.732 471.547 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [219.557 360.155 348.751 374.103]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-141 0 obj
+626 0 obj
<<
-/D [602 0 R /XYZ 141.732 362.373 null]
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [140.736 248.264 214.396 262.212]
+/A << /S /GoTo /D (subsection.173) >>
>>
endobj
-601 0 obj
+627 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [219.557 248.264 348.751 262.212]
+/A << /S /GoTo /D (subsection.173) >>
+>>
+endobj
+631 0 obj
+<<
+/D [629 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+632 0 obj
+<<
+/D [629 0 R /XYZ 141.732 771.024 null]
+>>
+endobj
+137 0 obj
+<<
+/D [629 0 R /XYZ 141.732 217.754 null]
+>>
+endobj
+628 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F67 282 0 R /F98 290 0 R /F78 280 0 R /F68 243 0 R /F108 283 0 R /F159 442 0 R >>
+/Font << /F142 549 0 R /F81 248 0 R /F141 300 0 R /F42 241 0 R /F101 291 0 R /F107 292 0 R /F85 245 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-607 0 obj
+637 0 obj
<<
-/Length 4284
+/Length 2556
/Filter /FlateDecode
>>
stream
-xÚíÙrã¸ñÝ_¡ÊËЉ%nà1[{Ôl¥R9üÊÌ<p$ÚfF‡W”í™JåßÓ €hJ5¶³›Ú[<FßÝ`>»™å³ÏòðûíÕÙ7?6£”X)ÙìêzFIN-ÜÌgtF%œÒ™––äÊÌ®V³wÙãm¹>¿ä,Ïîëj}ãw·åù‡«ŸÎ𽜈ÙöfÖþíGCé͉Í-ucøŒqb ‹á¿§\TëŶ¼=ª‡ðdJ«p>ž_2•ËÍ9ü<’÷¹¤ä9„I;Šc5/v›íwe=OF•[C8€+‹ÚÓ±ð€GPðY3†—àŠäLÆ€nñõáL
-þ.Ω\6¢à§ìU‹;xŸ³|YÔhÀvá_ݬ"Œö„<E„,;1â¯'B=
-Ã3:Ƥ!›ÎŠeˆJÍdå˜,¡De ø_ÿ;p‹ª¾[¨ ¿à?G9`¥F‹NóSÕ¹–„ÛÁ°Ôy«q-áHŒ>˜ùfµѯ/<‚ïwéÍzùÅ_ª®Ÿà«ŸÜÝá!©P@2!ãAo'—‰ˆËÞ1ˆä}ºO mNdXÿsXê¥SXœrAÎ/Ax³«f‚IÐ*E x/‹ó4 ¨Òù[¶*Ð
-Æô ÎófažÁjw“þ¦á[øöœf û±ÚÝú÷OãW!±b€òë_¶Õz÷¶Ñƒõ±õg±SFú¾Ï¸°vRÙì‡j],a®&Ï.N‘0F_Å#´
-5i"® ;Ä‚ÒŽ ?Dgg”ζåªØ~JW¨
-/˜Ð;`½óšUe¯£T«buP±ÖH ¤lH€¼¹¬wUãí¡…
-îÁŒ&R¢ÎXÎþ~ö×ò(÷ºð7ÆNj0Är¦$#B±ö…Œ„Ђ‚ÀlÐÉŽá<Tåc
-”Ë “
-PÄÊmµ('щc_”|¨)Ø' ¨0ǧȜ:ï»Ç-Ê!I¢'KÒž5²ŠðœÃ"q"…MX¤ÿ‡9{÷’
-^T€½ODFluÞÆÆ
-º}D6!<)|ÜrS=8ov‚—6èvw»øÞG;>jKvÔ!d‰„àÓÍO0+¤™Ž±˜’½‘02JÀÄi0L'¬¥ä õ
-ê¢)ðµµÀ¾÷‚ç.Ù«ò&ã…òPSuÛ“†ÕšQ~¿§pÆÚ
-Ž"Z Vý—Â/âX5dbšºÕ¶,vA²±ìY®G¥­‹ÂQë‰9¦®ïý„µŸp²ìC£H5šÏ"û )8xy˜‰0¹hh–ÛÀò‚cÜ_aÝ®°Þ³ÂýQ„Í “ñ 8¶J‚s©TüV¼zouXé–΃7Û­›™¶n P‚e‹€=·¯“"¤L2bÀ'‹Á¢£4®èèŠn]¦‚foBqäíÎO<TóA¹74í×VxSÎÇ—úVoT»ey±‡ðù°%IhMŒm:’ªeêÁÁéžI¸ðQ{ƒÇÒ‰tûäfŠº®nBÒEô–pšyÊ%hºÁIºvª"A#t<Õ@TÑ#j˜uB½J(PèB4I¶¾×¡ÀÓD‹/ç†e“‹?àÄ©&hÑu¨œš X BÂ^ݵþ0ÅY`1%@IgSë\ÌDœ’²T*F›ƒÓhôkøØ‚Üœ¦¡}( ƬR^'Ìè¯Í¬té+|Q…Ús¹øƒ'ã”—ÿ©C¢^s¾xH’ˆ¬{Ó9ÎV¹÷·›ºölËër[®ç{{tžØ*‰‘AÛú¦'ž^Ì™k8%ÛÒ"µ‰OhÅiMr™ yWÜ”µoµºúgow¡•¨j°.2å6¤¶Ñ,úËM¯[U‡7|Rœ¹éžÞÉöd’“:ÙÆÌzN‰hxp\dÿºwHsLŒÀ®•Ò@Ûõš®o‚=ë‚›À*"AcöÇ}ÎrqZC#Lñ‡ôV:0èD€õ?¢Îéìã0w}"ï™KáRµ¸BóúLð¶Ž!¹B̪eUÖÈáFfß¡kds9àn±*ØÙÒw… §ûe¿g—ç›Õ·ÁuãF†Â;84&¤–›¼ò…‚ß~×^ðO ü³ÁãMëiw3Å—àšý1]ÔÚFX×Õªã^Vò³›¾—YaQHÙïQí ‚’Ôx  ÁL¿i&Ý3y¿\:)iËÁ}ÖÊ<õnËå]u’aæ
-ûÔËú <&Ž`=z¬…vR~ÖãØÀùá%\+Ï{W·˜m¡oäʨFYƒä¶]YXA`jVÕb%‘3ÇnáráAü|ïûÃ>y8ÈÎH8³¼÷(* §ìñÄq0‚¼.ýë¢Zmy‡8 ëÅkÛÂYeA8—”DzðepŠ0A¢ ”ráÌÆß è‘ï?ã´¸áÚA¹BO}HÈEn•i„ÙŸü œ-Üm‘û9ëågßüq (ÄÛà[^ö»rÅ/°yØ6l§C†øûö:›õ.ÿð:kB]a¬7dŽh2·¿;Bv¡€sŒ&W»Ó‡‡/žLÛjWnë©P\ëâ3žƒ“Ê{)Êêz¬–ôÌ•ÕÖrÎ7‹òÒ9
-ŽÿÒzÊÂhÆj U4¡¢÷®¼¤¦Õ|$íÚC¬í7GíáŠÃƒ—C5&%‹â!zÜ+˜¯„Ê„$èOÁýõN<ç™77þ$h¤ ö±¨UµYûK!ëà vðúBˆð„óœ£%döö:z"ÐW“Ë·m~Ð
-<)cQgoCSR–;';m2§)¤L¡ñà`:,¿ÞlWÅ®ÙIŒüj-ø}¸ŠXa<¥YEb‰:hLóêI`¹+
->å´=ÉÈaG)ƒHAKÓëGE—³ë¶~é¶ÿ>7Y;Ý/™j—Weç‡,]»Ë­Z×åv׋ör”ÀÔ]©ä"q?3EáÅšWGpÓ"ßÿÚC[œ`ٟɷ䤽̔Kã!÷ÙÍC›™%ŠÊN®ïïî¶e]7%çûõ²¬{;|yúäðÇ(°U&:%üéoiF5ÉŸ¢Ÿ ¦š£BÔå·/})Ù—¯~ÿ›×òÙ«ø,Ó÷iü"S­Ðm_ñ¤ˆˆ*0˜ ó_¡U—Jp ¸ŠZÒn°À`c›Dg9ÓæÌ+D¼BP„ xÅè§j˜©›ö~Ó0/ªa\a÷ˆûk×2{ä–!»*oãLìéƒF€8‚“ÀbôMlŠ1.gŒ?>†Û`©å3úkÞ«<ìÚìÙêi —6ñªúôÏäö!# ×,àóÖÓ±áà¥`±*¶Z\oÁK^$ïLSÚmõ‰€„]f&ì2Ó,ìQƒ ½£La¥¢lô#Áqº_TRPýt0ôkuoÐa¸Bqë<³'´ã+AŒ 1€güAÚ,@´‰qmR>¹Á¨o.ùâCç4jß Õt‡øoá¨,ôNu 4!h#0»b‡IˆË˜O`µí£4›ßo·Ø’¢²]b“³Õ„>èd}SOho¦p¿å7ewlq¡(mmׇ#¨|ÈîúBºµ] Œ=Þn–áÐ/Ô‰úÛ
+xÚÍZKsÛȾëWà¶P"Žæ=ƒT*U^ËÞòVe×Éòæõ& e’`
+ž?ίnß®#BP"æ÷á)F#%„¥ŽæYô!&‘ëóŸÛ™Ñ‡™8~Ípœ.>§ùõŒIÿºmŠrS›±·o9íÆ(Ñ0GÖÀˆI)¢¢,š¯aß±À÷eu=£ZÆY•Þ75|"ð;Qqј'‰‹Õʼá8+êí*½¦:þj>°¸YææEÇU~Mâ­¡—UãF›¬X¤MYÕ7À(æqyïþÐ,ËÚÏsc`®æ>=†¿ªø>]«¯c‚‘V*‚!‘ Q¥T×TÅi½ùaTÆuî_šÒ<U¼,²yl TˆÝë¿i àᄘÕf<AôC$ÒJ9õÔËò¸ïihüRK„:€ŸJ»ð›ßË|cÞHöbóྥ7ªùÆ}·1/«2 ýbfæU Fâæ=˜'Œ]»!NÅæÛ'«COcWçÙ98­$I•€¬‰`jÀ¨eé^\#©y4£‡ò!P[!ø½(×kÀÞšÚ|Ñvø¢Ê­Aå™ûöX4K7Þaã'¦­îŒ@ÜKf_G$£ìŒÂßW„q·xÓ“& ójp=XÐìf‚Ç:›ëí."âX„E–nLŸŽ(ß³a%;\‡QÅI:ÿ=ª0}ÎÂPo(€¡1e 0®wÛ™!Ù$ˆÂ†œŽ8À`gm«¼î˜Rpˆ“¶žTˆ2עʓ۔üz@°ÿ|âf=©™àH‘½—¥c^ö.ÿ3¾±F$UüÚYLÝ1¹7i8'@€
+ $f,÷˜’†äz
+3pQ»q6¶Â_SêÁ#5b¸]íýû×0¼MV^Ãÿ‹]ˆ(C&X7ãa͈¦aß(
+»AfبÖtŠçךÆ>OýÑ›Ú]¹r”´©µÿ|ät?ÜæýØéÖ
+ªŽH‘¥‹|¥ý²N›¼*ÒÕå äŸwÅÙRB<ö,ÞýúúÅÖÑ¡1‡ü‹uBÕ×féês`&_ÕùË7–ߧ»U3¬›ÎM ©”!!øNªSLsšìsº,_¬ÀÛ³Œ !¶àÆ
+ni ¼O¯¸ÿ~°ÜV'Ëm6,·ÇX‡?ÿå¯ÿøàŸ÷éúæÝÝMc2¶Ã93ä2jŠn†„ØãÚz—׋oªNºpœÆÔœ
+ež¿'ĸ@šès°…„JR7³Gp“9Ø«t”ÕH2y•Tj‘ Ü)•'#Z÷íâ»Òj°Ù§ÐÑî–»tç¹Bš@E©¾“³¨b 4šâŸåm÷̳„°‚9¿LÈq— „!a8mGÏ&c ’È‹>M‚T¦Š7¥åɘôÒã†NK€rnk—^‡FÃ9>mÏLÜé~é?V9d_·¡ÈtS÷x(ÜÿÆý4‰[+„-“Kb4½vvl¡iµ;Ä®q'¬ H¦Ó
+w˜Õi ¸äh0î«ì:o~ð/ES¹ôhhH‡©îÓ8ÜdêN¥#ÌeêCUî¶7Ó¡¤B‚öHœòÝÝ8ŽC q>ŽTCúiHu¹(êA‡d›Vèï`¸ßïîn!Û_»¦-äÇûƒ
+[žAñû’Ç5ÍÓÅÆד'[”^Åàu"zê±­A×@®éËÙ梩=ÎÑOìKo‘ËƳI›LÑè¯Ç†UvO𨗾—*ÜòðÆc“*UÅ'WhÀ Â°@û÷@Ç©Ó¼ì§wZ¸öääá«A‡• 1* 'fÖ½
+=C‘Q36*Ì“Lü’2±$Azˆbše¾/šžqTË &¢²OéòYü$©x"1Í¿œ`è¾¹ ’eãg³c^Â-ƾmö½6á»É˜Åmcb’!ÀÖ}¢®(&¹ŧðar+YÁ<Xðæ|GOnê|¸‘?Œ ×ç›?7Í_9äæ›$Sá~|RµÂ"¢Bçšh³-Ü'…Qì¤ù«‘>_¹ƒ}€Ã!0b›N­ÒÚõrenª?%ï8IŽ‚‰˜€ÔåüÛn¸
endstream
endobj
-606 0 obj
+636 0 obj
<<
/Type /Page
-/Contents 607 0 R
-/Resources 605 0 R
+/Contents 637 0 R
+/Resources 635 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 609 0 R
+/Parent 553 0 R
>>
endobj
-608 0 obj
+638 0 obj
<<
-/D [606 0 R /XYZ 140.732 808.885 null]
+/D [636 0 R /XYZ 140.732 808.885 null]
>>
endobj
-605 0 obj
+141 0 obj
+<<
+/D [636 0 R /XYZ 141.732 771.024 null]
+>>
+endobj
+145 0 obj
+<<
+/D [636 0 R /XYZ 141.732 626.98 null]
+>>
+endobj
+635 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F67 282 0 R /F98 290 0 R /F73 244 0 R /F101 281 0 R /F95 291 0 R /F68 243 0 R >>
+/Font << /F148 295 0 R /F42 241 0 R /F81 248 0 R /F141 300 0 R /F107 292 0 R /F85 245 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-612 0 obj
+641 0 obj
<<
-/Length 4090
+/Length 3174
/Filter /FlateDecode
>>
stream
-xÚÍ<Msë6’wÿ
-îiè* !¾ÁÜvw’Ô›ÚÃì®÷”É–è'n(Ñ!©çxRûß· J"ŸLBÊ{™)W™ 6ºý €Yò1É’î²ãþ˜JZüIÍÿúáîßï¾ùÞØ„g,Ïrž<>'\qÆMbuÎ2ã’ÇMòcú7.Õ_ÛjßØoªuÑ7mwÿÓã_ŽÀ¿ù^‰„s–k-< –eÊÃ!³ùÀÌ4g÷+%uúáù~%…IûmI楯š{žî‹šníÇîÜß ›ö4,“80üÇ¡s7B? +­a™ÍÇÃnñõ)ÁŠ %áOi×ý¡£ncÀR1iŽýªhú•ÌI;F¤êˆ´CWnFôë´xü§€Çg°E
-ïww¿Ü],œ'møµõîîÇŸ²dþ‚ä
-¯¾ã.áÂzû›%uòßwÿy}Àmƒ€ÇhÁ”ú6°²Œsw µYw,rp32gBOÿ¯hg´M9Tk45?ãÏ œ³È<æÐàÔc[P‡‡+,ÑÑ9@!ÔdèÍP‘3è§ÎAã ˆ÷ˆã™Þ²+û@^˜AÀ)-Ãÿ¢Æ#†J¥3/c†AÄÔíŠÔ®ú{‰îÊp@E]­ß Ç2=u4B1—…x ÷Q®"×8D}*ÝUûê¥ø¢Ûó9ïøª¶ÙɆiôü¹©ëï½zǸ¡»O~:®Hù@ös5ÆpÙ¶,ØÂ+¢b} Ï%›âQì7ñR¤ ¤Ì"’q›‘Œ£$×À;ÆÄ'îD
-ôüSÙ”¤!Õ®„xfB%0,i™d¦|nE±Q¦}~Œ]Z<qØ4ƒ:^mC¸#€&d½-^ú²] ãl§ÃâÜ«‚„‚ ñ9B]¹î1¿ŽEÈæ`Ð&­›Ýä­cWH\ÆœRc0ËwEˆCŒ²ÚKÙ /d $ú\>ÉÇ;†ËL„Oƒ,ç\¨{ÝuÑÕìKºµ-BþêG„ÅÆ'd¾}¬Ò„t²ÃV­©RÙÿK±PB‰ F šå~"LuEE5L[T¸¯djC5 mËy 2:Eʵ÷åÍá¿=…#uñTÖàž)ÞƒõL þqÑôlì¤-]2_5سŠYÈ4µäTšeöÎ#¬-³œ½`O+Ç@RÏ‚=54ö…¯º(V»—º*;Œ´„xïf¤¹Êøˆ
-0û?…á@w0ÞˆQ)™ ºCJn!99‰Ã z|ó
-™<“‚1-šeß$ šÔP°à{”õ·—² ^ù]¨rWxÅSÚêMÀ¬¨jjíª®l‹§ú~¾nɤ80ƒÁˆX?;Wx#¬ÛØc`€’ˆ³º„ïHT2$iž3%Õ)ÖôVçWŸæš˾'”õ Pzbñ…8·ö¦ÃðíÒ}ãùð"Iâ¿„5-Õš
-*m#Ù1²s{¿ß¹´s^kš^ñ…d¤ÝWVÚ‚w™ê}¼ ‚$àÙP$Z‚!áùË¢|ØŠÉù^gÎѸE‰!o¨[] `çÐ\ù½Ž#(ÃRƒ¸¸-Ä©À#m™„{*’ï_ZÚÎi•¸½Á¹e/€„Á@„p‘óu<:¹õùëÌ5œUÜ1©®æì—–h¥%3jÂŽ°4…šz‹p«Ü1•‹wXÜ]ãx½Îgf~¨¶{[úBKx$Ó„%±Q#Ø3µ;Æ {Üi¯€Ð|pKж'(ƒ5‡çhÍC™ŸtñKnáNÀ¥+_Š7,S=ùã@É­È!TîŒØ×ÕÑuu§™5z f´ËÚ†°´Ù@¨4Ùùìã3Ü*+UÛõX·6ý¾Ú5mô¾Iÿœó\.R÷YØ?·GE)_Nºdò€º ™Ë{ ”p‰°–iÜÀTâÜyÑn¼ú…FŽ¾¾}Ÿ ÙpÜK \ž/ÀMQbySˆ¥GpD#çÓˆ9W. Œ ÇÐB8‚ïu[½ %쥊?ľŒ‡Èò´wû©èÊ°2å%,,;ǯAÞ¨Üq(nž‹§§öÓ,½i<K}Æ›‰ †e“×yæÎß_a
-Ò›€’ûꨇƒ FïA¶£ 2þn?Àî»ÏacÎVwŸÊÕþ·——5ó óóå_žA;?:Ð[n,]ÌuÑŠ‚Õœ×îËýæ=,ª‚ü]οnUÐáŽCÁÕ…ªàÛ«Åu3ðŠ_l]|´ ³Ižk
-™è#’Y?Ùea¤„#è>rÏÌG‹ÅÂTFHD„`-‹g„ŸTe•…;©ílÀ;¯ü&$ÂE´»¸l]#lt„©_ö§úIpS4«‹¤ùôñ¯˜J†íà!}¥õ¶áÔD1 ³þ6ûµ/÷›¡ò´i|Çõñ» µüK—Oƒp;Íà$›n’ÁgM°
-›Øኙ7m¼ÎBžœÏxôÏoû3uئ]ÏbÛþãø~:m‡]Þ‹>' †…YsZ˜]Ižc2î“ Üö"$õEý²-èP¹GOo3,ãm¿Ž#’§í¡ÛÒ×AxÚŠMñB¬îÆŸK«åØÄâÆðeüÎC}8öWiU”À¥Ú¡Ž¹-ö_&áÒ¤á“1ÿQõeKUlAÙ
-û>¶áPòð™®Uÿ-¡xúè·PÓM<ÏàB垸Ø°Š§ª®¨.N7<}ÏTÐ '¢B1IÒZG×7m
-]ßÖý!Ô¶$.Ê` ñE„=V~^ÿg_—(ú{?þŇ)éÂá)´ÕúPëx]ôT’¡ö¬<ë̉uá|UÜqDm˜ÑaeŠÖ¤š®«Ãi5É@ +Ò—¶ìBiÎ/:™,|èAè|ü!ì}Îh¿¤îW¬Æc*gÀO‚ŽBX¿°åEâ­#ht b]6Õ°x²ú»Ç»ÿIÏáß
+xÚí\Yo#¹~Ÿ_!äeåÄæð>ò–ŘÅ"Èá‡
+‚§Œ3£gëÃH8M¬‚¯‹Ñ?ßüýÀÇZeÛ*±õÛÛ7o° %Ž:6º˜dÄ>2RAùèv:z?þÀ„,–Ó2¯Ê*«6åÕÇÛŸ D¤B àÇoFïo„¢ã÷øÀÛ ïîPVÂc¾ÿy¸žJ" —¼¾£w§!‰ÐMWÅ‹]}<*½ð‹ ;3jüŸ½ƒ2ƒŠþòϲ‡ýýÂ,ï/ü¯Îª¹ãÝwû»a`¼—*Z™Ž(tïºÝ0ç`âð)ˆ’n{•=ùsï5ÖË’¸
+÷+Íp@}1Kž¥5g güÖæÅ4ÿ¿Ö!î÷·û@4É »
+j`²zx8m Ö$!V*‘xÐ:Ÿ]È{$'´]×’g›ª!d,'y°^*fáÓ[oY=VÅjYOà* Óó_÷M†”¶Yïå|õ\4ú9 ¤
+–Žz§H­à"!µxé![›†ßÏE5ß²eж£‡†”
+s>Ÿê
+ðE!¥Q…
+¬)[ç-7¸XÞ±4Up9†a_™rüP‘¦HŠÌó(WGèÅjyI‘kr¼^<ðS$#™=ÅÎü!;Õ‹T
+2 ‡Œ@îöµg¡™Ï_)&Ù2جåRÒc ZjR>á[/cvŒ„Ðc¿)Tä%ú…Uãï³ Ïüfl-$®X$a³0mút˜fCódõðZYg%wq— ¿7˜±ÝÚ¼º`ã»ïš†p×ÙߺWoz±ÑƪM[²‰ Sèd pÓ¼œ¬ ¿q Û³ÐMäý~ûªæ¶!ˆ©ˆ>Q÷Bn b¶^@U/Nä-‡øÞ°¼“7†dpN¾šÓ™Br¢xçèÍ<_<Ã9ôä©BbÁ_ OUÄê^fµ
+µO#€Ål—Ò´Ôqš{šëΖw[‰^þ£‘Kð.1ûvŽ¯’²(­®£0@ñ#×@Â$V‹é7Æ%å?bsºøuSxèþ%ôƒø„z‚_N´xçoÅ(à£8þð„]ÎòçpóCVô('RB!vù¸nê­t3-“Z`¡YU}ܼ¯AÒ†RÇ*à_ZW›Æ늜/ò²<Ø-·dú9F^nF†8CÃÑ,Œ„˜z[ø/ûzEiF7Ûnýq èb/´+3ðï›vìµiþ×Õ “f\WÁ8KdÖDX9º,r"Üÿ‡—t.= ˜t~e†Fzú#Ⱥ¨òuyVµƒʾš|®aìä¤å,=áðÙOêâq¢6̾Ì÷&«i~¤Üߟ²#ýÒ69ï_¡‰‚!Ù{àÉ _m·œ+@hñZvËñ¸,ŒÜüÚÄððV€ë››ãëûhd«;ýiÁεGdCXêòdÉíˆs ×ãùÆŸBkè³ï“ ©ù]Ö¤«ehŠ<ÙBÞ‚¤ïñϱ}º‰Í»Y%bj1üìT³_ƒÂ<EŸ“T€Æ×I퉬cÅ3JÅcUX:é±ù®ð×po> 3@Ìœë—^ZÂÚwêã`ùoùdSåÓ¸9¶ò$+eŸƒÕL¥å`Ô<
+N¢ßl’~ONX˜uÀìk‰ƒÌàÊ´-N ©ó»Ð)÷kÖÝ—ûý¿NVÅy§#Î#ûÿœïnIK4»÷?óeu“B<ô2ÛK&CŽ'~ “â.í~›ÚîAÍ/̺Î]iü3ñ-ÄCóJø–¥„sÙt‹/Î ä[õˆ£œíÇÑ}ïdíúäQ6VÚåFŸ=‘~lÌnÕ˜€I8]×BÍX8Šï¿,!ÐfH–0º3‰º×Á ¦ægeéx¾š¨qWÉ·ÄÃAÙ1¬&dÕ){"Vju*öžwὯ)æ« _¬Ã(S×aàÛ¼¸Ÿ/à/·}Óà7Ë ðãd Ë¢F¯4ø$2‰X|Ù”h½A{ N‰¡Ó[zmƒçÏ1oMˆÓÙjýùrVApySÃ9aiX’T¥Ã¤pÁU‰§D)XwwU(m¿ºÃ¨$¦ÞUôüòäÍATPãêÍ©².îßꢜIÏ•ÙCÞ&2±Î4oß=,óuÕœ¼É¶_I¬75ÛÑ×}6]üé9×*Ѩ=Úcq'wßÖnXUB&öë,}PªÐøÿC*"¸ü•|Kþ„hsà9 Pœéä9…Rºñéo!¡Q›ôºf†¯©ƒÓV“ÎÞ×aåæñq—Þ¬’«ñf鋬þZ( K{zNÍ9#Œâ+AØšc)u*»É›w~ ZøÅGRíÄO¿ÿlþHA
endstream
endobj
-611 0 obj
+640 0 obj
<<
/Type /Page
-/Contents 612 0 R
-/Resources 610 0 R
+/Contents 641 0 R
+/Resources 639 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 609 0 R
+/Parent 643 0 R
>>
endobj
-613 0 obj
+642 0 obj
<<
-/D [611 0 R /XYZ 140.732 808.885 null]
+/D [640 0 R /XYZ 140.732 808.885 null]
>>
endobj
-614 0 obj
+639 0 obj
<<
-/D [611 0 R /XYZ 141.732 489.28 null]
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F90 246 0 R /F127 293 0 R /F121 301 0 R /F134 294 0 R /F78 244 0 R >>
+/ProcSet [ /PDF /Text ]
>>
endobj
-615 0 obj
+646 0 obj
<<
-/D [611 0 R /XYZ 141.732 489.28 null]
+/Length 2802
+/Filter /FlateDecode
>>
+stream
+xÚÍZ[Ûº~ϯPŸŽ¶ð2â]<(
+´È{žÚÓ}j’­-¯ÕÈ–#ÉÙlƒóß;CR×ø";n,¢)‰œ¿ùf¨(x ¢à틨½ÂQA‰?]ó÷·/(Ü¥p÷´°›T ¢ ´T„3Ì×/Þ}ˆ‚Üü ÞÒFOöÑuÀ"±„füëÅ?Ìp¬Wt½{ÿ~ÿâå›dˆˆ‰ î—”hÎ-$á îÁ»ð=å"Û,Êtyóáþ·CS!Qw¼ƒpû‡'‚w·\FáWò嘷/†0Dq/ÚùW¤‚0Á›'þ²wI4ÓÍ#Ù¡AXóÄG´ƒÛþ뻪Nê]õa™¬gw¯fób½N7uï­±ƒ[ÅI,âà–r"…›3¯êeQ¾Cã“e§-ÿß,šgU½Çª‡6Ñëû}ûˆ¢×ØFû¶óx}÷÷vBiAÌ<aoKM˜æ#¡&ì×fØ®L‰}Û^Ÿä}ãÉÖm¦ã*j¾[‘iÖ=
+ßG2jÌKÐ N9Ûü'ìkægdÒ-ÄpÆûìã¿Ê™ÈÑH⇤JéÇ¡ÃÁÖ‹e™¬ÛñN
+Äz´QÃAÀ:Ô°XÂ5Va½J]¬e6Oê¢Ä~.ÒnŠ&´Ï= ŸÝä½Åüª$eÄÐÑô§ñi/‚EhÌxДD´õ$XU,ˆV܉‘lÓA„‹q1ú#œVäîÕ~=(l y8{<‚ÜÜ
+…÷¸‚œQ´]–?»6ªhw¯*l°ð)Ës×…›F…©ëΪj—úg“Ê]ë•¿ù>bÑü
+Ì$¨ ·eFÒ¡ÝWx·ØÕ®Àe­‰=­ŠÜ7ÝjhY€8҆^e«þ›á1í3»”$ÖÌï„ù¼(ù3â ÝI„^V«¢´²ñð3Ž™–UVlðž´è7Ú‡{èÁcÑŠÈû"ÒpW9µy_[æbÍ#þ`ƒ¹ö8R?J€FœÂ΄«`j`wέó&Û-ÂW˜&%:­»aÝ4M.‰\…¨ÚŸs»XéÓéha
+ó‡£òjãXçþÚ8¤\ñéµñ.¸LzÞÕÇOIŦÛ4ÙÕ«¢<§ø5å:ÃZ¸}V²?—£×9P¸`›
+
+ðó† à6¿Ž‘0éض×Ù&Û&©ël³ìÏYYlÖ©KçÜ™Þ_yn+O–,\ïƒ]sòr ì_ $¼6Ì3k*LËGrœu2/jæ)ri\˜¦‰‘`=ÄVW8äð.Á˜h®çZ×á0F¾L±N]ñ³ÆýFmaÅ´+âWVÆÛÉ”ÃʂꪻgÁ èÉú@„›ù*ÙÖiyý“NNÁˆØŸ°IEÎrC¢ûVô*×¾–~eÑc<ñÈXXA'®È9n ÃC65ç´ŸÃe'Uªµ"jl@ô]ô°Ãnw
+dMõÐ…eÛz]œÌqëŸ%™|ƒ<;î8\ž<¤9›?ë·DWÌ—®Jÿ!½"ŠËŸëc¡ Þö YâÇýgÊ×@h>xyí¯öäX<'ÈŽ#&z‰@W,6áÆ)`Âl½Í³´š5eKõ/øjk“X²‡w×]Í(‘þd¦O«ÌŸÞÙ®§¦.e‡ê
+Ü›_üt
+endstream
endobj
-145 0 obj
+645 0 obj
<<
-/D [611 0 R /XYZ 141.732 251.195 null]
+/Type /Page
+/Contents 646 0 R
+/Resources 644 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 643 0 R
>>
endobj
-149 0 obj
+647 0 obj
<<
-/D [611 0 R /XYZ 141.732 169.236 null]
+/D [645 0 R /XYZ 140.732 808.885 null]
>>
endobj
-610 0 obj
+648 0 obj
+<<
+/D [645 0 R /XYZ 141.732 261.534 null]
+>>
+endobj
+649 0 obj
+<<
+/D [645 0 R /XYZ 141.732 265.12 null]
+>>
+endobj
+644 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F67 282 0 R /F42 240 0 R /F98 290 0 R /F68 243 0 R /F140 296 0 R /F61 242 0 R /F108 283 0 R >>
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F85 245 0 R /F166 310 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-618 0 obj
+652 0 obj
<<
-/Length 3689
+/Length 3500
/Filter /FlateDecode
>>
stream
-xÚí\[ë6~?¿"0Qu— ,ºØmw‹}ØË
-LlŠbhÊ5K˜NáÞý^?<îŸÊù<›ívó@ÄmŸ Ãa›×>-WsxÙù{Êi–3:ÏŠ¢VóÚOûv_y—
-žcS*$½1µíAg)%&tƱBú±á>ë¼6y?“)M¾Ø®×`&•/öyV5VÕL <¸*i–T0ãå Ö ¥¦¥yÁØDkC¬J½æï=M3Y€Ð0Ê' †T8­ ;Êif‘—óýêÁ/§¸%ýR‡çûýj~(²;ÿ?[æ E §
-ÊnÞ+óµo¸¶‡eá=#ÒJÉÂÂ,ó5,¶|_z½‚é<9Â)I»ÖS“IQðz‡ÌÒ­Mû I¸äµÝÀ@_éŸêÒå–h¡ëÇVgM±% `–`6Pàó¬1Q•6"âÒëP[·ö¼m–nÍõƒÐ^Åð˜Jåo:× Ÿó"+ËÜ/×(}IkÁ‚L¤¾D­7ΰÆ$%øm¬Æ”ÐĦ¢¯±¾´o4Â’´ QÎ%CüÁ@sÔ5Úñ÷–Yø’ù[A•pÁG¡4„8B® 1z †U²ËÙe;¼’^[*’T!z*k¿ OÊà—ÝWï—Í ¥pJTª»”¾gB‚¢ùc4?šmM—Œ iò‡¢ðsP-ÁîSÆDÍ%Qœ ë`]V·CÔÌ‚ ž—W[•!J–Ûc¨Øí·nñÍ!òµ]õºvŽ@# !8¸Í@ä–òüû?ó¡ã¨bß b NŸaTmµÝ­æ}å åì>\aF%ï‡L€³mEX߶€àçϺ‡=†ë%°û¯¡Q˜ àÜâÙuÚ‰^,gIýü– 7j©
-Ìœ³îëZŽwz18‘`e
- %€ä0‘¶ÃC«Œ
-¢"±ÐZ¤Ÿpùktíñ{hÁ¶Ú¬Þ,·néL¦â£í2âC¡@gHÇ<„§¦Ý‚ágµ;¥ÖOi«U"&¡‚‡YÚâšn;ª1ßR»=9Wåѽt´½"‰ÂBºÆºôGæt¦RÙ›—
-üªê’‹mõá”ðaÇc@3ÂR¢HuBûÄlZ·î†È
-Âÿ0òc6¯îj Ýb"²*c©€u›CN¡òòçBêÅæ'cŽ§¥²*ó#3êá'_¦ÈçU8U´»Ç[§Ùu²Ûçe( ?ÎÞÔô…(ÞW d:R6‘à(DûPþåp€{DÕå
-&Šûª~Ôm
-zý†vü¬–#üDGý“e
-q„ž~×Óu1QÖð]™· gwùÅkvùgB*XÃÃFч çV¿…×y:Qš¤:ìûzá* 6bãl¤)KãOA¹¥G’׌Q‡±YËtÅÚ¢ãù8­ë,JxB9{[2øS\êhXÜð—†…¯ÅVÓA“ºh¥–hô0Z3J¢µé°A^ßx 9Q­fˆAˆñtt¥]¯ÁΣî/ÝA6ûo ° =
+xÚí\Kãƾï¯à‘Œhö»™K8¶#‡<&ðaíG⌘•D™¤v=6üßSÕÕ”HÜ1Õˆ`€!Ù$»º¾zv«‹iô¥Ñ7ïÒýþÕxI§ÿü惻 îþgØÌ"¦e¢%‹ŒÒ‰à<š¯ß½ÿ!pó[xËd&úä]G"Ó‰UpºŠþõîg(\j•‡V‰­~x÷Å×Æ&Yš±èá)b’%FðÈH•ˆ”G‹è}ü=2Ÿ×Õ¢xºûááÛs4©y<œG"Ü#žˆÞÏ„Jã_°Ë/¾Âýq( ¯¼è°¤g†C• —û'pxýËÉ®„ìwU^íê× <zJ›—õªÚ<÷<†6še6áŒG3&%³!¡P6a–_E‘EQ^E‘Añd–%©8Ø*dRàéï2eÎ`Ö-K´Ð¿Ð2žH+ 45ĬYý³«˜+ÚSUµ¡`Óà#26l†s°±ü‰È^㶭ËM무lƃç¡y’›%†›ñЛÝúCñÒœVO•XfǃóÃEÂeF.€$4õ?•‹‚Ð Üs¹ÜW'Ò9­²$5r‚tîTZy¬g§[£R,QÖŽÉ1mê3†þ FäP®èTÚïŸM†ÎÝ[]¼Ù\ºÛ\|·sYÝ}uÝ2QÈÝó¯•M¬¿ác±;ÄÁrK2¥8"ØÛNé i ”Nð„e€þXyXVMq7ãšÇyíNXürÇm\´p!mœoªvYÔx‘RV‹w_Öø¨Ž—ù/?$x5yðãPPr8ž×“ÏâQtèZ.£k»€€0MmvD1åé¼.ò¶hà”ù†øë1|-FÇàK\C[~Ÿ
+Y,H=†(ãÔH3“i‰Æ£ë‚ê ùµgë:Q&aü¨“©§7ccY–d† ‚Hd*þäUǪ¸YVuKø|Ÿª´‡\2zæ£Óªº)+ÄÖÚ¸lÆ"ŒH8d°ã
+Dgã…áœ9Ší ò7ïíú'Þíéc·§müT­V6~rwÐa*ÖEF87‡^ºp÷1œìš’z•qN‡yµ^ûÓÜ¥)¶y·UçM® g:RF&²¤ÐÍTZÓR¾w…&„ bV‰Nɹ"éʼn"köÈ
+©bLDê¦Mîf2³ñ×å&_­^îlú6ãÇaYs‡Þ~B$$LRsý)ß|
+‘ëÏ ªŽó­^€@ær}pònЩÇË^j°raeökaØqõ”?>Ö/úg­¡ƒÞjêÕÇ¢ïÚ'òÉÑë ²ºÞû3¦ä,6š[™Ô K Þ‹ÞÏ”Jã¯6]ßí¥uÕ‹«ŽŽÿ#?òH%ÁVíaêûX<—›_¶ÛyòãTþ× õÎýž23i'É%ëBpåXl!‡÷Ë œ¿½ÅÂÏ C:Ýz•MÎå½Ã 9Ô‰ŽI—†¦ë)@‚$¬_øÙKè‚ €×u"!]´ö7sÄê ©T-ŸP®Ù­ž”nΠâîØM.úNçâòrUÕäø”[lp<ÓR6ðH÷ôªÏ{\g«uµïxµ¢“mþ\ÐÙ§rÑ.ï{#á¥%d”RûEÒ;äœüs³"¸èƒmO¥$tÕ”?¯<fŠÝ&BjbL&À]J˜{ù߆WÆú/Y†å3 5L^IWj±—.ãò„l/ÞÎÒœ
+}{Iq
+U:€¢s• >}{JŒ”Bð~Œ|º¶·'•šp¤¼¬nmU³-‚– ÇW(͘TøÙÁŒUR2 -ïsùéY/’°
+ñkùYäw¥0?+ù€˜…øý/ÐÏ>q‘A~§ ó3ímóËž-ùœ9įé—çb—Ev=èèâNŽ 7\™ƒNÈ’Œ.î¹™']ÜH4!OaV@Â-ëŒX«šFN‡­Ú~…‘ßX _ïG<”=ˆš3*·Ò—öü °{`ÚwûaOò0¨ân¦[RÃ#=[ÐU{7“ª$•`/èÖOûÇ{ºZ z\œæ¦·ySg:2M|ɽê!Ä¡4^Ÿ¢‡cv>XåAwJºS žsì\©û0ÊÕfŠÔ&‚öêrËã--›øƒÛ>‹ tCĸÇv…ÅHÆPUˆU¬«†ÎéѦÍÛÂÀŠ¸©ÖE×cÝú>ª'|útõ°®Ne·ZP›ïË]ÐÎß~!ñ)žäѾ] œXã«5°úIç«í÷î
+A#ÄZ ÀÑWw»'jÒ1‰çõ®Yº­Ép^íZê _ä[裬îX¼i¨ ¹rQ-8žâVæ¦Zí°*¤ŨÇÜd‰ä¾<d™on/4:ÆQ ÿ­l‹šj˜x|O;’ÛúÅ燐ºÍÑÝ)ýÆäÜ_ÔjWûJWq¶¡ _MT—«ää@{ÅY^ƒ¸– ÑiPveâGT x®«–
+I‘:„ðX¶¸›™”ÇXUÑ xž
+·°ÅReÞÊËUIÅN$³Ö¿ƒøRáÍ# ›¶ŒÓ-•6mU÷ú:ÍÇØ«4QÂv›¾Ÿªz·THÆ™ßÎi8# ·õnÞîüv†Å{¸K‡‹ã!ß‚7rÿî¿7å¾@­c ï "!‘Áù®®Ëùn•{rßùÒuìaº" Ž!¡“4ëÕŒÎDƽ «¦){躂¸™² ©ý¹Ó'|¥.oŽWƒ¸:‚³&_»ža†±‡-Ó×ù¦cØêxv-àÑ¢Æ~AsÏY¸9ª0àœ%ZjâÉUKàÎʨ$²ÜÌW»•ð°(¼†oÀ·Ì j|®óí’Š"A¿œ^
+ÔK÷Þ†ŽÅO-¾³¸§K_k
+œ¡i¾ì(Ø.p2yáfÞ¹RÌIÃ7
+'÷=8;åÞr÷ï9?îœ8=þìØÏfi„Ùä /Ö`ràèÇêóT'Ñô{»^¦tÎ|Õ„cælF×éï¹âøý>Íã¸'¦
+ú¢ÍrÈ"]‘¦f($¯”¾¢5ë Ê=–S“¯|õ¹çw{š¦hî?ãÛÖ&ìxfû/€Ì‘ÎÔ>óû{ÔÄÚìHz÷ç àXÀt&zŸKÁ´²¶ 1Óé2÷'>©í°<d¢ë¬uågA*O¤Òƒ1M
endstream
endobj
-617 0 obj
+651 0 obj
<<
/Type /Page
-/Contents 618 0 R
-/Resources 616 0 R
+/Contents 652 0 R
+/Resources 650 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 609 0 R
+/Parent 643 0 R
>>
endobj
-619 0 obj
+653 0 obj
+<<
+/D [651 0 R /XYZ 140.732 808.885 null]
+>>
+endobj
+149 0 obj
<<
-/D [617 0 R /XYZ 140.732 808.885 null]
+/D [651 0 R /XYZ 141.732 514.012 null]
>>
endobj
153 0 obj
<<
-/D [617 0 R /XYZ 141.732 701.919 null]
+/D [651 0 R /XYZ 141.732 376.565 null]
>>
endobj
157 0 obj
<<
-/D [617 0 R /XYZ 141.732 188.659 null]
+/D [651 0 R /XYZ 141.732 148.985 null]
>>
endobj
-616 0 obj
+650 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F68 243 0 R /F108 283 0 R /F98 290 0 R /F67 282 0 R /F78 280 0 R >>
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F85 245 0 R /F148 295 0 R /F101 291 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
-622 0 obj
+656 0 obj
<<
-/Length 2624
+/Length 2726
/Filter /FlateDecode
>>
stream
-xÚíZK“¤Æ¾Ï¯àf&b)QoP(|-mH‡mÍmwL7ÓMlwÓZ«µÂÿÝYh *[kùäË4_Uå«2“úH£]”FoÒÙï·O_}/XDáB±èé.)ÑœEZfDh=m£w1ež~†}÷ôðó…Ë4¢UŒH)`€"©PÑæøðîCmááQJ„âÑ' =F4D+¸<D?=üfØÁøe)`Ò,å0iN$óR\^š]»ÙÉæÒ4IW<¡`‰TåQ?) á2‡Ó8 ®«N…pÊâ‚â !w¸,„³0Î0é¬ÇCZHiq!餓NqÔáBÎÎÈ2sËʶÎÆ2¤,wÆ“!s·¬
-…
-s!¥B1Àœ|*¤.s°T!qÎ*¤nêœ.€cˆù’05rF”*ÉÈ6:ÄØ:ùN>xØGWç£5hEý2ˆó»)¨
-fw&ØÝžŒÒGÐ6R…Ó‘ßÂÖDÁ••‘³ !òo2JèAë`
-D2*8á 1,Á–Ä[c=‡Ë"ÜÂY„ÓDGÁZìS«Áå8Âw,ÂPÑ%­¾áp…øG…?pÛ)BmOa­Î"Â¥•Ž¸ŠPéó“.Y¡Ò/.ŸG¨ú@U„ª7”F¸Ú©#lEÖld €™ £Ò&ƒ…e¸yBÁœûY¸µÃtv>6³`߉i;ý¾áážÑ#¶ô5AÛõpº¹&¯à 0o&˜ÔzÍÔ ¿Ó¡^éU W䆷êþM–‚™_U9áLÅd:.6æïÇbWº›ïS™‡ó¾€ z½UþÚ•§m¹5wt¼­øÙ\Žåé‘eqWtU}²#@÷NI.¥{ ·Ͻå J8¨«¹r ûâ=í«ÖÌ›Çýo÷HãærølþËâÂÝüd­›N„êäîž›z×”­hD}.Ú^ÎÚƒÚúXº«úàUÛ²hÄoàNãSݹMYú•»²íÊ-±n˜ia7%*Í?ÀxÁUÜîa¼¹Ôñ³µ¬,”„y©¬`Tœ¶°®LY|¬ÛÎ,'d·—¦ô·+?Û§ÊM¦¦“Y§í‹ÓÎM¨­â§Ú?¬gpÈsu€Y
-Ù!3,M³18áTišq¦ˆH‡Ã/B§õ]"ò4~zÌX\<_֘ߚÒåÉm+–©Gгí5gb^Q{éÕcE¡hK“ @
-Õ—Æ÷”‹§âù»î<‘ÅkgMfå¢ZÆ߸¨É'¶šh¦{;ìdºª L Öí>ŸË¥y3—=ªzmž!2þ<“|aÄ…ŸAÞwKëPN84^hyÛrcL^vK³IM˜æA©‡Ù>ÌâêÕx60eÖC7:rÃ|fE´à¿-ŠwŸoÚòøÃ_“Å5^ÍÏœã|#ç'¼02¿2[žÏw9H0ï2Ø=2Îw¯§ÍKAoO}§Âå•u)ÉHÖ÷]¯ÅýâœP<)Ä–„_v}éñS<Õçjs—Æ\¡Åª²ÉâÐl(R”»}dNhÆþgÛý•³œ~û‚Í>làÎXfy €ÍÕïݯED¤¤&¬37Í#s­‰Ê ä"RØ©+ؾM€–eSŸÚ®¹l:÷oa: 1ªrð¯x·÷χq‡¢mËÖÁáÒwxUÑÙvÐm–šùÀË(SØAÐxdüÒŒ¤&îxÕP Ï9ɵöVöo7¦?ªN›Ãekr»­±U÷§Ö·³åÙ5WÐáž6UéÓVØ‹çêùPA›Yœ÷¶áq ¾§à.½èõÛÍ9WfÉDïø*9¼È
-Qßw:×sÎÆ®7máîŽ\oî:×›Å0®w½å\Ÿ ®7ˆ»\/²Ü2x)ÿÛ»e/É5QŒM%! ÃGŒá¬-–JÎ|Sæ/¥$o¯ñ—4'2Ëî!0¥‚†W/¾&º°ÄP˜SäÚ‰í’"V_#2§È•“ê)pÌœ"×èÌ)r…Ðœ
-•! bš§2d&[c©nR.¢Ú'í¦8`kC„¬7kÄáMeDÆ5Bõ¦†#Jø]@ÔÚhuÐZ'WçMˆ
- t¬¡Ã»!Ð[ljvý®çÇ%lªB'?t>E§htÖÇÖteB;lýÄS°Ã›÷ýë)3Ç(i6=([å)[‘ÝP¶ý­+e+$ŸQ¶:îŠdQ€Ñq†=x9áYæV“¼+ô-4t|LÑï5Ê—Ù¯·Öëœ×}™’<Ïçg5©9^žŽmêSµ±TnÆâ7žÏõL³Žûßn_ºGïS–Ö‡mÙvpE=}ürÝAjz±8;¤t*–óèkP«œ0-¦sœ¯œ}ûÆIø|ñìuÕõËzýt|ð¹ö¤6‚¨76Y檄Y¸>zZÐþh4£~þ\™gæBÇŸöuëïm\Ìmý¿V&ø=ÖÇž?LÅ]ín½<Ò¸¨ÌÉ$¸Íü"MãË©üÕѪ¸Ü¸CIx8f ½X=G¾0Ù\7Ííñ Õ­ØZzþk˜H0»[ŒùüW`Ǧÿ$À?¹€24öÁSuoÜç—Óaøá³ù2¢¾¸>žjó柳Wr£ ýÌ 9÷hl3÷ÑC—‡ƒáß÷ü»vü{6ðï~_.G+A÷SõBÁÅ—2õ&/ý|ë¿&¨†¯ Úúæ$ÞÂC.¸cëÁ–˯ÔeW}üתpS^êÞcý„e”°Ôð9QùèdßfµŸÊãÿi·…ƒþ{XžÕ‰îâ…)dôea³”0hc‡¤=O¯‡Ãº¼œÃ¼ô÷È;ðÓì7/—‚)èãÄõë%›o›W›¦,:K¥ýXSžì³{¶ë+x¿Ô»ðø]õË£…£¹#)Yf|*Ž8Ü~)q8¶‘€94tÍ9lNã>宀 Ú®hûu{_ ªnø¨í•FÌ=Ïeßlí«ÝÞ}‡63¼­þk6ÿ}ÛÐÅ€!Lu÷nhËŸ/à¨Òw?®Öšûî5;`*zß qÑ´]?‰ŸQd €*úŠÚÓ§;ŸÜ_šúèMIfœù@ªý6I_
+xÚÍ[KsÛ8¾ûWð(UY0ÞëìnR3µ‡}ø–ä@K´Å½V¤ÆqmÍßn
+k`]´¤zÛ”ù)” *Ò ‘[á罟€oƒ}$\¥›l !=IÛE9Åhž?Íð FP¢…žçÕ¢¥°D¶ v;´K@MLÅ`¡0Ñ$[de··mØ
+ÝZgw?Ï pAL€_ãt˜àa3÷
+zAά(³íí€
+!†õÐàD1s%'ÞS–0¹Oœ+ü>øùŽQ= èÐ aùel¹·¸š‚ž|U”)hé¶Zî KÒßP¤šñPsˆ7»ÇíS1¦“én»<mÓÍü4Ž£–Xf«ÏI5AoqÙJs˜¼`ÃjžÔC ‹ Œ¨¤þa5’ëÁ„k`“0Ák÷
+²%»ÍfÒµ«Ð,_6ï ÂVé2{'1÷® 3‰KiöÊëÀK:ˆîu‰
+Ò+oWïU
+3Ñ-»ªÇõ¥ÙÕßm‚'“—Šп4îba/-.KÇ Õî(€¸bm w°H¸'Ù,.O¬`˜'áÅ3ÀÑiÚ¬§úŠ¾’
+#è d‚ƒ
+!‚]ÓS’«f­j¡kòP%E°}++’ÆÍcéq(Ò¯WþÅpÑÿÜB¥å®9Fäs0Jì‘}ƒåÒ–4>û¦£Õ°ÝÿÆd 2-îtÜ’pvTbà9ß9ÄÊ ò
+ÛW~þ6èx>ùŠP¥;e_? !çe1D6P¨¡² „âg…S\ÃzrÂ¥!ì4kO~‰@aÆ„—k¿1åœÇÏ4Àœ욣·î(ýü:$¤h²M—×7‘ˆ&
+XeæëºoØÒÓÈt‹ù‹¹½Kân5ñŽ¥cZB@‡Ü8ø•¬‘’öÒ'N5†êÈr¯‰+AF,×)b9^Rá ’·8{jô<ϧ8ùX‹¶€&ý}ºzÊü«2N: %|„ÙÊoàÆ×ÃÖ"ÖóñåPÍ4öðU´=l¯Ï
+ Šù­ÌôÍ—ÂBjâ>L]RN”‘õs8›wݸ<‹ÙFQ’ä¢d¿*S–hÝq”/]”C&ø¼ìW+u¥ˆcòcm²öX¯n²ú%(t×ì*e¼š¿>[°B bêµ·`‡V1·DPqÄÝ\ÕO:QÇ}´YÙ¶,î 9ˆÛž¡”M|àƒGij›päl5ËVÓ—¸C ‹¼
+‡ò|® b.cdì»ó ±&¯?§Xã`®mrRÇGÐ b"«Ÿ‡u4N‡áì¹0©µsK½j𶳦Iä¼z®\8 ˜K5¹ðg!@Ò¸ Fó^9%šãÞþ­M%hëöÔ¬¿³¬ÌÐHýD ?c=p·òp& _MóÙ8\äÕ‘7°•E6$û›PÀP\µ$°îŽ¸êK›„à(kÛa±{W”鶬ŸÅcv‹ÒrX— --wV‰\”o²ú8ûëXœhì¯?äWûmŒ¯è˜öe“]òþsó~¿@fpÜcìÇ‚‡çWÁ…èÐWÝê[a¯ »þãþü¢ùIGð8åþ×
+µ#xRõêóc’î¥i<ÈÒð:ªÐàëÈp-,òõ:9ˆ*y†›PXJ÷ç–ñ“Í¡Ân*v‘˜Â#†ƒ7<†ÃªãÏý˲Ñõ0 Y^u<ìºÎáÒuºâÃ_™nðñÇX);ïþmˆôpýÏ®¨Ö65Çä ˜ƒ…ÖÞdß) 1Û4¿» „CôYÌ[äiÏbä ágïw¦¶EøñÇ(ü…ž¿Eò„‚çô©RMLzk] À¤¥¤¾
+™‘„R µÛ¬sJ,Ù=>¢~@âpì¶s
+wjói×h*Ùýá;]Ù}ØfÁñÖËMçp2¯½¤¥Z&mýå cD2‘xvÄàÞø"Š÷Ah3úÇA!M3°-ÿ3hüKULîà
+ü)…LŒÉç
+žÌý|]TàoÓþwË4¿fXD{Ü„7%kì,çi„aOëj„íz÷4¯º³è*šÊ¨®à¹ÿ²—ƒ
endstream
endobj
-621 0 obj
+655 0 obj
<<
/Type /Page
-/Contents 622 0 R
-/Resources 620 0 R
+/Contents 656 0 R
+/Resources 654 0 R
/MediaBox [0 0 595.276 841.89]
-/Parent 609 0 R
+/Parent 643 0 R
>>
endobj
-623 0 obj
+657 0 obj
<<
-/D [621 0 R /XYZ 140.732 808.885 null]
+/D [655 0 R /XYZ 140.732 808.885 null]
>>
endobj
161 0 obj
<<
-/D [621 0 R /XYZ 141.732 771.024 null]
+/D [655 0 R /XYZ 141.732 140.175 null]
+>>
+endobj
+654 0 obj
+<<
+ /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F85 245 0 R /F107 292 0 R /F148 295 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+660 0 obj
+<<
+/Length 3679
+/Filter /FlateDecode
+>>
+stream
+xÚí][“›8~ϯàmqUPÐöqn©LmmÍîô[’Ú¦m*¶é±q2½[ûß÷è7 òt7â!•ª6$}:::::_â`ÄÁû7qó ÿêÖ\þûý O1<ý®T2°`H0H.%$XîÞ|ü+xø+ä’© ¾éWwMJ8\nƒßßü뉆RÙ9•©ÔnÞ¼û% 1Jã7wfIJÉ8¢1 nVÁÇð¦ìÇêÇmv<.>ßüúT%ˆqÕzõóþMð1¢<?ª ï~rÛÕŒÔUlÊߘwºH"ŒÔo,w«Þr°D8iÞ*FËù<ŸjôԀǒ‡ÿí¯”"*¨;øc¾ûðSoI$A‚Jwøÿ‚ßÛÅA„©„"°º@œ¥ý)¿wîÏGàYüj}è¨`ý•&ˆéQ¢‹ËöëgWÚV ‡*—j˜<Ñá]™WwçeÅЩIžôöîMy_,¿×«Çk¥äæÞ}eQ÷ûÔñóMß,m!¿À,Ñ7[]j[êU#B˜ËÔÅ1hç%(‡é¨®f#"Xÿl ض'ž^ŽK,é×( œX>»™dßÒc-‚KõµS²H@Ì*iP‹©Ó|d‚ ”w¿À(À¥œõ.äJj ”.Î(vªŽl¿ˆ(IÃÛED’0777æfYîvÙ~eŸ,— æ÷Uf9¢43óà Û:ûa}Ú庌
+-"Æhø¡R’ð[±Ý¾5 [ó]¶¬lRDµÉMó»-jT-ThV
+]¦›Sîuf®òO1e{ƒ’H]˜~ðmw™úó`š'«¬ÊÌË
+¤IS€d˜¿5wªLš/«â«ÊŸo ßš<öMóâý!?ªöC½ù
+ (é£Ù F\Ðw†OúnµÚµ­Ÿ2>¥\‚$µ›{(uè>®kk•÷xV!(I’×ò úÁ'3V¿Z*!›î8˜6ducô,žM÷Àe©{hYdÐ'VŠj3ÞF,àš'¯ä->ÙÌN‘Wée¥”öjÑÙ_|®µ- Xƒea`^95CÑhø­g­rR©z|&PL.
+}¦Ñ$WM"aÚ†»ŠRY¶¯êR:B™Q:ÕÖÈWÛ°ý*ß/TbzÖD0¿µ&&&ªlŽšhA±$Õ>̵¢sk¯–‡•‰² ä]ms }­Hœ˜rzæùïvoÎvïJ¯{ÐòÑKËW¿Šc¥-ˆ2AŒ±ã ˜ 0vœ€I“ /"ŒqH:y/ÜqXñ1 ÁP šwá2XmÔ.!%`ˆjŸ°vï§×…ƒE
+ ÉŠ•ˆÕžÞÉ ¹S?qÝ•$áÚ¤ÍÏÒ<Zš»ÌÜEg¶CSˆº³¯€o.VfnnÏŒb‘(w"ŽéS(Rƒ"~]©A!æ ì¹G„A!^©G0.(ˆ_µàóÛ!Ä HýÊk”x•7C„ú¨Ü(§_µ
+næq¸/+óàg[¨¹§ípP™Íá±H˜iD•u,4ˆŠèhp’ÂàÚ˜ÀɤNR Õ|-4NõR¶_)1 wå±Rí&) §Cn“ [š8MãnaK¨¹Éöëº@%‡}Y?Äa¹»Ïªâ¶ØBA:.Ü!ꜥjõg}Ê™ ÷.r-7ÝNn£ÞUl^+ìüØĈGÛ2[ÕÑ’H…¼™hI}i¢%y7"T%ib
+ý!| à­—#Š)(½ `ÈÃxµ^4&wíäLjƒ*Þ,Rf·§m¶ Ú¬Q!Ãßt¼}•U 3ôŒn þh¸ †8Ù:‰¡õr.œN,Nµyh"ºo²ÛŸ«×g
+x’Å~¹=­,Ñ
+GPg:¢š– ÅÔÄt«n¨¦¦OqD5FÓëGVcÆ~d5-×ÊU ðÌ”}vD|³\%«˜ÌMV35-‹Ë5 æ¦êÓ†#8Ûª Ùñ1°øÔ´|0Ž ô>6—ÿ9 æÇÿœ”<ÆÓHø §…Ö¼¾üMÏ4ãˆi$×Ó.Çü69ÆB·½ôÞXP»Ÿ]ÆiÃýAñWecø‹êi0¿Mâ‰É3œ?ˆÌòÛÑ,?³Íñƒä¼5={‘ë'îùaš›9pàóqútŒ%ÍËÙ’iùã\O+Íí°Òã ŸÓo³;ü6ÆQéé4åÜSNËèãi„íÕËÙÜIù~Ü ð{9ªÌëÞâ1pm{‘Ó ¹9Ímï~Ž9¦'Åä•wh]/ QÃC$b$Y7$RÑ'"NqÃ'ÔP m/ ´q¢v¶K¢qª!ÂI@G4å–§SN—¹èJ¢ËR*M@¤Ã³;4DØ”_Ò 0²à*¢ 1bG¦ý|,ïuür—…¥¸ _y‚ô(N.XT€1¯%õáPî‹¥¦Jp¨¨~ +C…D,–nr“ð)&q¹]åÇ
+®°I+ïêlù54;¾1Äã´ K“íDƒ!Àí¦±˜ )y·Œûl©"¾¿dëühv{ªl»*Ó®ºMû¶ŠÇé AÊ v"œ0„YÚf^2‘Ôå>_Xaò:×u˜Çº²o›ò˜×aÝ:{•·åÎÃ]y°/Ül6(h¡•M]Þe…ïÖdTó´Ïÿ´ñËshw‹éí9VÝ:‘"©þ[{Õº[S¢â©‚­4oÔßa ¤i¸RP¸°ìU, «ƒ"Íâ$¬ì““n$WQûJ&‚È­áË‚ÄÍ©uR7Iøe_ªÛo¶€MÑÐ>å‡}¦šËR#/aä/èæÛ-R¦„…;QåÂ0…9óa¦^ˆ@*!`NŸÍ¥Ìá?Ñ–ãªh8®Žå#â ìÁÃÚ —_|ùÏ ¸.•Ì%‹ÂU´*˜&cÔSÒ=a"arægnmlÏwßÉ|®'ó¹Šdþ sù`Æt^\>#á™\>Z¹ãdP¹]èz0S€É‹Óõhä¹=Ò 3‚•¦v.2tiÉ“Á!Ï*5ÐØ¢¤´0æÙÚzQðü®<˜ ûþºøª§½;
+•ñ„v°¹嬞M”Ó–ƒ2dÌ:8Ô¬Áâ°ž?R3ƒŽUvhäWmÞšËÂ&Ç'H'SvÑ! 2±«ƒM±Þh¢ÌK¹+JH[²öUá×:A‰’ƒò˜l/ó?NÐOškZW'­©+u†.r“ø)¦ìp¬êBl‘ó¾°’°$« WÐÚN­w‡rgR
+endstream
+endobj
+659 0 obj
+<<
+/Type /Page
+/Contents 660 0 R
+/Resources 658 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 643 0 R
+>>
+endobj
+661 0 obj
+<<
+/D [659 0 R /XYZ 140.732 808.885 null]
>>
endobj
165 0 obj
<<
-/D [621 0 R /XYZ 141.732 692.219 null]
+/D [659 0 R /XYZ 141.732 594.373 null]
>>
endobj
169 0 obj
<<
-/D [621 0 R /XYZ 141.732 582.526 null]
+/D [659 0 R /XYZ 141.732 467.35 null]
>>
endobj
173 0 obj
<<
-/D [621 0 R /XYZ 141.732 536.038 null]
+/D [659 0 R /XYZ 141.732 301.26 null]
>>
endobj
-620 0 obj
+177 0 obj
+<<
+/D [659 0 R /XYZ 141.732 242.082 null]
+>>
+endobj
+658 0 obj
<<
/ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R
-/Font << /F42 240 0 R /F68 243 0 R /F108 283 0 R /F67 282 0 R /F98 290 0 R /F61 242 0 R >>
+/Font << /F81 248 0 R /F141 300 0 R /F42 241 0 R /F101 291 0 R /F85 245 0 R /F148 295 0 R >>
/ProcSet [ /PDF /Text ]
>>
endobj
@@ -3181,64 +3469,76 @@ endobj
3 0 obj
<< /pgfprgb [/Pattern /DeviceRGB] >>
endobj
-625 0 obj
+250 0 obj
+[181 0 R /Fit]
+endobj
+663 0 obj
+[511.1 306.7 306.7 460 255.5 817.8 562.2 511.1]
+endobj
+664 0 obj
[523.2 523.2 795.2 795.2 489.6 311.3 424 816 489.6 816 740.7 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 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.2 622.7 722.2 630.2 544 667.8 666.7 647 919 647 647 598.4 283 500 283 555.6 647 272 468.7 502.3 435.2 502.3 435.2 299.2 489.6 502.3 230.3 257.5 475.1 230.3 774.3 502.3 489.6 502.3 502.3 332.7 375.3 353.6 502.3]
endobj
-626 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]
+665 0 obj
+[523.2 523.2 795.2 795.2 489.6 311.3 424 816 489.6 816 740.7 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 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.2 622.7 722.2 630.2 544 667.8 666.7 647 919 647 647 598.4 283 500 283 555.6 647 272 468.7 502.3 435.2 502.3 435.2 299.2 489.6 502.3 230.3 257.5 475.1 230.3 774.3 502.3 489.6 502.3 502.3 332.7 375.3 353.6 502.3]
endobj
-628 0 obj
+667 0 obj
[761.6 924.6 598 435.2 299.2 707.2 1006 734 768.2 666.2 734 720.6 462.4 462.4 544 962.7 1430 462.2 693.4 892 489.5 658.1 761.6]
endobj
-629 0 obj
+668 0 obj
[525]
endobj
-630 0 obj
+669 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]
endobj
-632 0 obj
+671 0 obj
[458.2 577.1 808.9 505 354.2 641.4 979.2 979.2 979.2 979.2 272 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272]
endobj
-634 0 obj
-[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 761.9 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
-636 0 obj
-[761.6]
-endobj
-637 0 obj
-[536.1 536.1 813.9 813.9 500 319.4 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.4 666.7 708.3 277.8 472.2 694.4 541.7 875 708.3 736.1 638.9 736.1 645.8 555.5 680.5 687.5 666.7 944.4 666.7 666.7 611.1 288.9 500 288.9 555.5 666.7 277.8 480.5 516.7 444.5 516.7 444.5 305.5 500 516.7 238.9 266.7 488.9 238.9 794.4 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]
+673 0 obj
+[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
-638 0 obj
-[523.2 523.2 795.2 795.2 489.6 311.3 424 816 489.6 816 740.7 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 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.2 622.7 722.2 630.2 544 667.8 666.7 647 919 647 647 598.4 283 500 283 555.6 647 272 468.7 502.3 435.2 502.3 435.2 299.2 489.6 502.3 230.3 257.5 475.1 230.3 774.3 502.3 489.6 502.3 502.3 332.7 375.3 353.6 502.3 447.9 665.5 447.9 447.9]
+674 0 obj
+[586.1 586.1 891.7 891.7 550 366.7 577.5 916.7 550 1029.1 830.6 305.5 427.8 427.8 550 855.6 305.5 366.7 305.5 550 550 550 550 550 550 550 550 550 550 550 305.5 305.5 894.4 855.6 894.4 519.4 733.3 733.3 733.3 702.8 794.4 641.7 611.1 733.3 794.4 330.5 519.4 763.9 580.5 977.8 794.4 794.4 702.8 794.4 702.8 611.1 733.3 763.9 733.3 1038.9 733.3 733.3 672.2 343 575 343 555.5 733.3 305.5 525 561.1 488.9 561.1 511.1 336.1 550 561.1 255.5 286.1 530.5 255.5 866.7 561.1 550 561.1 561.1 372.2 421.7 404.2 561.1 500 744.4 500 500]
endobj
-639 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 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 0 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 0 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 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+675 0 obj
+[319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 894.4 894.4 894.4 543 894.4 869.4 818 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900]
endobj
-640 0 obj
+676 0 obj
[795.9]
endobj
-641 0 obj
+677 0 obj
[550 575 862.5 875 500 300 388 800 489.6 800 750 300 400 400 500 750 300 350 300 500 500 500 500 500 500 500 500 500 500 500 300 300 761.6 750 761.6 500 750 726.8 688.4 700 738.4 663.4 638.4 756.7 726.8 376.9 513.4 751.8 613.4 876.8 726.8 750 663.4 750 713.4 550 700 726.8 726.8 976.8 726.8 726.8 600 300 500 300 555.6 726.8 300 500 450 450 500 450 300 450 500 300 300 450 250 800 550 500 500 450 412.5 400 325 525 450 650 450 475 400]
endobj
-642 0 obj
+678 0 obj
+[436.1 436.1 552.8 844.4 319.4 377.8 319.4 552.8 552.8 552.8 552.8 552.8 552.8 552.8 552.8 552.8 552.8 552.8 319.4 319.4 844.4 844.4 844.4 523.6 844.4 813.9 770.8 786.1 829.2 741.7 712.5 851.4 813.9 405.5 566.7 843 683.3 988.9 813.9 844.4 741.7 844.4 800 611.1 786.1 813.9 813.9 1105.5 813.9 813.9 669.4 319.4 500 319.4 555.5 813.9 319.4 613.3 580 591.1 624.5 557.8 535.5 641.1 613.3 302.2 424.4 635.5 513.3 746.6 613.3 635.5 557.8 635.5 602.2 457.8 591.1 613.3 613.3 835.6 613.3]
+endobj
+679 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 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 0 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 0 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 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+endobj
+680 0 obj
+[569.4]
+endobj
+681 0 obj
[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]
endobj
-643 0 obj
+682 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]
endobj
-644 0 obj
+683 0 obj
[555.5 555.5 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.5 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.5 777.8 736.1 555.5 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 555.5 750 277.8 500 555.5 444.5 555.5 444.5 305.5 500 555.5 277.8 305.5 527.8 277.8 833.3 555.5 500 555.5 527.8 391.7 394.4 388.9 555.5 527.8 722.2 527.8 527.8 444.5]
endobj
-645 0 obj
+684 0 obj
[869.4 818 830.6 881.9 755.5 723.6 904.2 900 436.1 594.4 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.4 575 319.4 555.5 869.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 607 319.4 958.3 638.9 575 638.9 607 473.6 453.6 447.2]
endobj
-646 0 obj
+685 0 obj
+[500]
+endobj
+686 0 obj
[461.6 461.6 461.6 544 544 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.3 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 707.2 516.8 516.8 435.2]
endobj
-647 0 obj
+687 0 obj
[354.1 354.1 458.6 719.8 249.7 301.9 249.7 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 458.6 249.7 249.7 761.6 719.8 761.6 432.5 719.8 693.3 654.3 667.6 706.6 628.2 602.1 726.3 693.3 327.6 471.5 719.4 576 850 693.3 719.8 628.2 719.8 680.4 510.9 667.6 693.3 693.3 954.5 693.3 693.3 563.1 249.7 500 249.7 555.6 693.3 249.7 458.6 510.9 406.4 510.9 406.4 275.8 458.6 510.9 249.7 275.8 484.7 249.7 772.1 510.9 458.6 510.9 484.7 354.1 359.4 354.1 510.9 484.7 667.6 484.7]
endobj
-648 0 obj
+688 0 obj
<<
/Length1 1711
/Length2 20278
@@ -3330,7 +3630,7 @@ aëš#SÁ¦ÊŸÝ…lL媳Ô $̳Rï´Ÿô"=ù`øx ¡ëôŸÀÃ7”À>Ž!l”¿ÎiqZÒr’r!]¥?f€p;ÎM
W?Iüœ4"[ó¾q
endstream
endobj
-649 0 obj
+689 0 obj
<<
/Type /FontDescriptor
/FontName /LRBAHR+LMRoman10-Bold
@@ -3343,10 +3643,10 @@ endobj
/StemV 114
/XHeight 444
/CharSet (/A/a/b/c/r/s/t)
-/FontFile 648 0 R
+/FontFile 688 0 R
>>
endobj
-650 0 obj
+690 0 obj
<<
/Length1 1785
/Length2 20235
@@ -3453,7 +3753,7 @@ xJ¸…”¿üxd/ôŠ¯Û1öDÂ-+¼Kó3pa“̘šÝa‘=1ÔRõî?»Vê 'ö«MÆ–XÅ>ý¨{5†žD85Lƶ’‰iqò…Y
F·²ØöðéC‰Q¯ÅWûð/ëLªÈ<åeW𡹠`BÕ=ë‰â¯9à¡-åŽP?“bÊxß”þè°D€@yé¶1§rǬÏÏmIÐNÖ‰Q„#‹­ã‰ƒS
endstream
endobj
-651 0 obj
+691 0 obj
<<
/Type /FontDescriptor
/FontName /IRKPPV+LMRoman12-Bold
@@ -3466,10 +3766,268 @@ endobj
/StemV 109
/XHeight 444
/CharSet (/C/asterisk/colon/e/m/n/o/plus/s/t/u)
-/FontFile 650 0 R
+/FontFile 690 0 R
>>
endobj
-652 0 obj
+692 0 obj
+<<
+/Length1 1711
+/Length2 22681
+/Length3 0
+/Length 23766
+/Filter /FlateDecode
+>>
+stream
+xÚ´úeTœÍ¶5 ãA‚www‚»»kÆ¡qw·àî<¸»»w÷à·—ÜûìçÈ·ÿ~ƒµtÖ¬¹jtnrbEz!PdëDÏÌÀÄ•SÙÚªXÚ:13Ñ ƒ¬M
+Ô¨©ˆ)«
+«8ÛÙþ ‹ˆŠªš@TH^U
+´ýÀoFWýðÿíóø7]NLUHUKQŒ™ñï
+8ÿ«¹¡ã?¹²ŠŠ²
+Ï(rúÕÿ¦íÿôw¶¶–7´RýVÿo¨¡…µûþ?qÀ¿ ©þC Gq 7 ‰¢…“±ù¿øý—]ÊÉðc„lͬ
+;N4øÅ–KÇ=¼D]l¹[û0—û³UM2Ôqº¡}¿FÏòPóÄ‘1GªÊ,/»5û=sECʶÐíÖ£öB¬û²W–­Êç8¿O‘
+ì8»5ePJx%á>EÙ,q¨Â¯Æk´mQÎÕ’k2%Úê;ÓC öí§•B—xoÖª¦£ª†!ÞâóOo*^ë/3~O(ÇNoÉþT¿'EËÕ¨4tqä´•[¥ ö¦’,Dô+ßFB"¹ŠEV~lÁ!þ”ët×'ª»?Æ{N…­p¨(·ø–ʾÜÃ\°*NµKŽï:Ûaêµ›ô
+`Ïóï6õ­Aã`©&»Tñ–¾r/í¢·G£
+á»àjd!ø‚n½ðÅ¿Ÿ$L(SeÒ¬)­¯+^˜pŸìr}*I´S5-½/pÔåKúŠ1Ì–÷F¥·‡9
+ç÷)ìJ+IF°ÇVݺþj›©+/ˆ]¢Ø é£Í|BÒUè·1¯vi¨ Àqü‚ØæµÒª@@_®‚]ãûì>ßi;§|¿‡ÝØ'XL]Þs§wxâ%Â9_Ž³Agq¹çý2O:¶@Á§~U«©ÖÒ}ó?õ L¾±‘œòRÎÇ|9³ôOðGâi¿B™à*1“Á«d'P#atÜ 5ëSâkÄ3"Ì|Í<â×Æ×¼³¸JŽKB{_D÷§¿û⤦kv›V©¨N`3‹–Ûi‘¿Ëcdk¹9ÈÁ:ëHýä%Ì,´q4‹ÙpÙß9¿˜Qœ¥»ŠO@&{²2¾>ÈÅŽåˆ.¹œcðH¨™½µÏq:#5ÈÁ‹wI£aú²ÀQãhUCØlÁL=b6»—ä.ð„ 7¶Ê«7~L]@ç‹8VÀ¨Qi©”;Άö'Îw¯JÊéëBš‘Òt‹E5Êë/ ¦ô¾3ær|*&Ž=><XQ `¾éWí=›qq—åD°Ÿ*5£ÝTQw2åšX~5ß…]¯À˜+¡|…κ£zH„Þ<‡
+ctI뢷ŒšýÚÁ8©LʦÌ%hµovÅ7'E)Z‰X6¬÷ú=tûµí… îw˜ ®ç=´T_N×NþîdÆüZ"M!Gú}²# Ò.Ÿ ={B§6Pff4aé¶fs­Öž%lt¿úÛÜ‹î¥Ê!ëÝ)w '@aÝ‚ónHÖ âAx0¾ÈÑ­†ÙÆ!³Ðtç.º—`ÃvðH¦8r¨ÙH³kÉb…o%Nç³*…±gÙöÖôSÚL¢YÃOÊŽÿn¶y34[—=¶^`´ºtVuª¶B
+Oº4rÈ£úÈUÇeü«­ål
+Ò[JâAÍ^~艂©s<—9ü‰‡Õé¸4ðiMÄðο=›
+8pZÓâ-²‘ÜÜrJ.ó(¼nçÂ(cBÅ51pšuÝFqõ4Á°á/àé‘cÑdŒ6Ú­ÀÞX-‚ÉRUT5i#—¼ï$8=nÓž¿Ïǯxž füžˆùúy;Í‚…Œw s£¸ÿpÙÓÄ\0Åd7d ×#r¬/+ÿÉa§aeË
+¿nd>jß5ÍÂ&¶XýKr;ˆ]îäæÀµÙÞ»úÜ“q·A…ÉÐç\cMûëR"¯NèÓ!vÐBü³ÌS4ƒ|Ø<ÏQãs°0ŽHqË Ú–´ë£dš>Â]P˜÷ç;\ UѺ/~ÁàÝA²½
+‡ÂAÈ Þ¥Rb
+9µìØÐv2¾
+È!
+
+è`Ñÿ©±î³õ'H0¹D‡(±Cï>êÕöÔpOÀd}9›mv¬óHØSã AYÞdî§1ꂳò·º:L(;;{p…ŠÇŸÊ!N|»%9E,
+øØOpGHþ|Ù’ÞóŒ+ä!©û<5…*¡¤.0$u¯SŠjø]óª€7± eÕfñ(ëÏ@%… ×€ú*ØØ–n|ø\ž|Ú•#yE!%á”11«uU}Óµo!ÌëLrbNÌq¯M
+‰8ÐpÈ|,ÒõUCIÀ»ÏÎ
+ºuRBñEbâö'Rm±Ç“[ù sm\V³éñõ´CÇ`3EÜXbœ:NJÑ„ŽZŸ3çk‰´!¡ $‹úÍ(ÈW‚p$…¤•¾°öŒûLdFÍ<ïò“aÞ‡1‹+ç–~Nß}͈„D…SîóDËowN§\¢CÅ•eU½;yx!é³;h¨*n™`@\HÄ~úÐ"jJ/Ž¼ØöÝ>Ô@·æw•H³,Q‹5í8¡
+:õ¾¤_5ª´ëw(-¢ŠÕZ•¿<f…I™ Y_ó°˜:ì)Já<–²šETtØËiú$ Ù8ßîkÞ±B¥‹Çà¸oZ#
+Ëd¿®^UFŠn¬{Å?q†ž*³³(3ú*½]¯Œ±¯g„ðkKï,eq4üø“^åkÉ·29BÜx)*KËwSy´T,QûsÖ_%"•H’gýÙT‚‚ø ÏbâáfÖ½TlF|žmÄ¥~ «CŠr¦þŒ†À/%¯ò~=’Œb¾Ì¦wˆÒø%í× ß¯µÏyzë—ükùØa;:¦ILp½?rFuô•ö­‹0…u˜h7Í`P­®ÌŒáìÛÁ×L°L×Èå²cÕ:^ÕIá-H$gÈâ]÷{ѱ‡Î™*éÜ\Ñ[\7ýšžÎÛÇòhˆQ«×‰^»ÄÁNå܉îdŽ‘@žý¬RÞ¸o@¯^æÁ«å
+Æ=Cã«ÝÛ•±Çûa¿š56ÅýÐØæt ~¡{Ây"}§œh*¤<F=[ _6) u¤Q› rÉ2S™G=˜2Ób¬–Ï'-*cÝc1±&ï†Îù
+ X h6ºÍv“NY žt¥+’Žù!²1?RNM„@ûù&ç‘ǹ~wR؉7J÷Qõý6}¥àå²W´¯Ü§U>ÌJrð62Ú_ƒ-ondüœÐZ´“ ¹Ç÷LJ”s #ˆW(0?÷ËŒÚ瀚_;;›DnåE‹š?'Ì)Y¼*’øÒVûFgO-ù'Ã0Ët¿)":g…b(j žíÐR~õ›6G8 Æ´ax¡fc‰Á;[ç§/¸I‡Ü„Ø‘}þ9Úfò†³c³9*õÊ Ó4Kçæ½e[ñŸî
+¥“Ï%;Ó¨åx?
+Ó5§ï±ü}™>½Ze¦ÖÍü$ëf7Õ[Ž¦øf]SP2àDû‹Þºî²å‘u¤°*‘<ùUSÇüÔÏ«/<Œ%–wHzq"Ëh¢zÏ°ó|DÕA;¾²A£1á[MfÃ쵷Ľûê¶äŠ#Yz)ÚªëOÉ8qG<N|#·ŸMÙÍþÕ)Cyöë7®wÕ÷,dñëuN×'AéÇåžjò¡=²H7¾ý'’Q,J¶ÇÜ5Úιݵ›r"X£îåNº©gîÏßeß‘Û9 **-ŸƒÈÝƽõœ è CõÊmy°¾$ï
+“Á~÷ÒtÑ I}oëP­QÕǪ›èG³dB\WkÖ`ÈüG»„¹JçqÛðpö®Ƀ¥üSØÒ‡Šåzÿ
+$þê­Qâ¤5ž½µãkb’±üÝtÖºÜ]8‚‘Ì0¹
+0&ý%iÈÒrñ'«Vž°òë)züSad`g+x;2ÊÉg=Šö‘ui™Î¶Ã†=\:{j'n SM]ViÍ5d¾¿4
++O—þ\ƒv}©csŠR$Ï "Ÿv—Dh÷x^å*æ‰1Žq‰¤–Ÿ!êå K2“ù¨`ÏÆb1„Ôš`ßiµ¸^åGž~¤?§”ùjçÚ=‹áÍÍ×óÔ?è‘À?¡OZOØF{”¾^¯®bQX綬ٺ,îMQ2‘¤­ú1£ŸËl¿]añÍÃqžçã4…‘êó› é¬þ±ôwøÚØd%ËËÀ T®âÔɳwé~æ´ŽåÛ@^»¹kÿ5†GÇÉ>þKy
+Q¶ÄÖroŸÐC*Ô6/ì×jÏ3òʯ-•Þá!jÙ½Ò1®U½$öoFÐ ºXÁ×iÃÈ+wíݱ;ãõxö]To–EýR ׿@©÷˜Ðî9\`ƒ~`‰¸Ê q&БâÅrèá›ËNšþ¨scÆá?îÀ¯ýjšd"†u}ü½[[‘Ün,TãIB`<}V,ö{±ö”¤”¹š¾Y?³0–™•´Ê|рό¿µc1¬Î¸ÖÒÉyE7+&öÂó ×M¢Ñ‹ƒ™MÞ^t1¤@*¡œ…®iê¦<¼¸Pù5|¿{A®Å‰£‘ß¡N¡ßÀeN¸g’E‰ÚªD0Q`3æâ¤Üc¡ Ζc)ù’®MIÛ¡ë‰û¬uêŠúë /‚—f èŽlVÙ´"£*çWü‹†1‡$ÔýaoÂI Å(”gP1³RôÉÑ É‡kr¸²€g„ô¸g¸ß|­Îlt%2ö#z{LS ³UäÐÝûï(Äðj-)¥ 9¿³ð+¦ Ì Y ¿d¤‹zhwî
+£íÁqÄÄQ ìM6Ql|—lîÄFaFFØnŽö{جžìÿFòdi‡‚ƒ)I@W¢Rø¢ÅºJ¯\‚[2ø,í–ÝÃ<ÍêS®`GŒ=njºF
+?íX÷EÀR”]%% M_<wÅWÍl¦ãÔñôk l‹\%>àÔ„}0ÝÕ)]ŠÐcð-‹µû „¬nKÚ—¼óhK "+õ•v×ÕjBî×¢L#BÍc!› §ïDdÛxnØleÅ
+%…íÖóóéDEEZñÂôiŸ<–ër\mŽOW¡˜Ã’#2\Ä ã¬È'¥JZ²¯ÌD‹®—=_åѵ]§ M²ìÌŸN¶O²pâÚˆy–¿QFüH-5[ŠíM²gJ«²J›?ë$Kë;m辑±>ƒ?X›2äÚ¡k0ìõàªá^2çHT% ðŸ6[,ÒU–¤·¥Ót—ÒœþE«&ÞÆ!HÁ؉±q&†ä¿›2]>­Ywh
+Eˆ!¯ÖÛ/ýꫀػuîkû ¹Õ•ºÜ)QÑAäNãÉ •Ø”îGÈËK}d×MШª†e·îÈWÃpìœÍÙr£!-¹ùa‰8©æ{wIQ×l~炆ÐÓßAm§³ß«
+îì“‚„`µÉ|äâYªúÂgNYêMgð3ü¯ü¡4wœ-Í!x»ëLEïqÇí¨±…‰é ü<-NJi< Yÿ˜$Êx‹Êd>Z¤¸ø—„}zOǬ¸Ûªâß¡8š¤™›7ù@’£_ý1wA~}ÞÝ m¬œb
+¿îµ³ §wÐ×À¹§Ö–D!(r0?ÖÊ ¥ß["â}{Ic±Ã±»"‚…ʉ§PÙdÆ|NAo.N¹˜}z‰vYFÆ£ªI ¢€‡`K¸E/êwþ\ᣠ:ƒ¼c½y‰¤£mÁ÷`ø"ðU{à­àÞ%6÷¥0ÐgRT~ä;(øÝn£Žz~Ú#_w{F3÷Ñ!ë'…7cd“«ïö&íZTó[¶¸Ø¬CÒDЄÂüÖz,á5Ê“8¯ Ú_¨Ïßov€¶S÷pë¶Ë|‰twú(ØS3üéy`*"â*‘…}Ÿ±õVaòƒÊÙF©—¿ï §&5Nqã—E6Ñ–`ìkKRÃÅ4ŽúZ¯×î®fÜ?‘í] ”*£.»­ûÄ>ÉõpêÏ7ý5=f••µ1±V C—l“ÙЩsfô7•¹5Z!­{úŽ ÉOñ˘|{^ "ÜÃÅg- Ï:£ í’g;f5Š‘j¬B%(:(*#ûêj‰ÃƵ*G/+qËŒ7NeîkqÓ^—²Çsh—DóÙæŸ%ȶâï ØÉ9¨u1Lï1GÝúŸ€¤ªiòóLeî¢åP`ÞD)þ,%sǧuÛŒÛE2$å?."öªL„¹üȈi˜¸zÁŒŒÜ’6Nët*Pó~„–í¬Ú¤™gtRs`aYE.´Ý¿„aRç@’+4 êLvUõR š*sŠe°Å?µ­_×ǯhyWsÓ,0]ç?âS-û1½•ùÀ†ÔzJ=7Ù1  ¶ÑœVÅ£»¾Ì¤ÕîŸxl§yâÑ1ƨbÞF¤O§M“UúRó«9è+¸([²_Éaµ­aE¼WoÔKñÑž/3·šËŸ4EŽ$.t½"`€úãï:<mêy‡b,ã{«¥Š 7MOÙà$3v=q¯Ò·xʼEï]ü-1?;ÄË ¡£§BvB7ÈD.ÀgÔÖtÅzc–ïlõlMòê¶ò¨õžœÇé¨ÒÚ·qãôÀ5Ì ºÏ –] $F
+xè[·×:a’Þg«Z ÕÙ=
+¶îp«:6õÞ#Õo"%y
+:ÜéÌÍ]ñÎ-TªöG\[Ãp>m꺱¡E`?è :3]}¿²”ulÆ|·–©‰ÒЮ¼ 33æöˆî=®SàÒü²´¡uàYÐKJ@ ¨©V±2€ÅfO>€¼[7RûÞuýù(³ú;£(•cц$¢^EËǯiöUj{~>œÆ4 J¶Æäø0üóæÂÒÐÐyTû,ìäè[ j¾wqÎô£?¨Ù­=Qž(KW3Ö
+Îå°y¤ ؘޘŽÔëk¶oJ.}‡?ÎÀ‚t¡äÕí¹ïHxÞÄ÷–ÅœÁœÜ}׆Ø$ð`©üŠVçCt®`øë!åˆ äÝœVt…C£|@YQ4ÝùäP,YøÜŸ%È‘A’šo‰ ­ TŒú÷½%† û†}â´—Ê7<OÂf¢r°ÞqUžn†ª<XK‰ÜSû9Ììqíô+]"ÙܱðP;mœWD‰'»ªNÍ*Š¤¹¬á}¥Œu4I'*—$vŠ_8j¸‘Ôão™Ë*F[$5ZOUBš±_<èÒÓÌ$ü…ÐR#ñ¢j-8ä0ç¬k¹HèZ´¬[†zT–öa%»6u;|#™~¤gÊ:¾È^9!vÌT—Ž\q»Ã3ü™êü-¤Q‰Üóü›†Í]7L£¶ØŽm¨dÊ=3-¾r[‘ÒWf¿Ÿbh‘ƒçÆòÉY†â’lpAóXá..%‡¢± ¯-iqŠ^öÎüP¹Ô[O‚ÄD_¤ï¤ç©«*¥©BnOÈ0O{‰‘çÌËx¢Ê 
+tš´9]Œ”ÉÎöILðªGÖŒÎ1ÙZâÒŽÝ»+-0@@}²©VÞÑ †“*Îpù™¸²*å ·vw3™©üŠ3QöôØÙñá¥[b’润¯kÌý®ÅW/Žõi0ëKz3軸¼˜/=­=CH£(Ï¿«87G°Ã¸ú˜/˜Ì;ƒC¿5^ö©]" ´NÄõ»DÑ‘Ùóè¬ 7FEL­¯¡Ì+£šÜL Jpì†dzD1ÚÃ,:E¡ùµ½öƒí "‚‘‰p¤%R¹m~Ìg)þªPÒGBñàf´eÒyƒËÌv=:6³$ï ¦YQéÏ—²’Î÷á´ÅN<cd:®[£Ú=W<‘%Ìã·TÄ¿ÑÝdù> ¼Ë´Ó¢²isÈDó®ø01<¾y=î®HZjº$â-p·wÖɃ2t;ån5D¶Öâü±[¿ôÛßÖ¶ä¾
+“¢4ü2<Iï„ø»‘ÿØ„û¡„QËAæ‹bHK¯,‘‡Q/fùÛ#ÕÕNû–eJXo"& Á™Ý6Sh…ã^«pXF‰JµzH §>De0ÂË€À‘?Ûϵ6¶Ò6·4R™¦Ñ~dªgÑ·ö)i÷hQ#=hÑo…Û´U˜»q9Ô«*èû¾Þs®dõJwSÃNÑßi.j“ôߣ‘t&þù½Qì_(šÒ¨DÙF°Ê^FëH¤B±í;Ôö1î_räuèúž÷-ðA¿âéN>¿§ò´ó$³
+öž|†<Vo ïí¼Äù[H®^à¡‹]ñðC€{êÝðñ­3ë̳îi“‘`ÔªzNAö ×Ãæ€Ñ5u5R±…äÛ³`^´<‰ìçµ×ò=¬NW›ø¨åò:u>æÃ×Я=¦‰«)Ð…ûlëç°Å!ß8/+Ž)-ÌW‹—ÃGÀ1×@£’G4ÞŒæ+S›÷Ë÷k›’WÒvïä¥y0[þÍÃã3îˆs£›¤šF•±U£4Ë)Äêœ6ÄÏv6ä¸4ký}اó@ZßüIú¿‚À¼Äÿì–ãà8„´MÆÖÖ'L¥±é_xŠ)’i?Ø©T:"—ùpe[•¦bnà‘I§ú>Ag(õ¼¾)Á–¸º¦‚ì¸ÛrŽ
+/#ÄoãÆ ô¾Õ²VÃ2ÒîÍx‰Ö32í¢%xNTøEëùôV™Z”t\6aD¿»4$ù‚œÂ©1 Áªˆá§^–pÇ3‘9ƒÔÎMDE©x_(…•I¿ú‰&›Z®ä.É´[Úigº6
+ôÅMW“Eð´ã5‡%è¤8O¼À§ý…ó¸)SÓW¹tV¡I`.…2Õv­¤¾°,1tþü9„}«"7/›ktBôʃ-pe—cÝÅ?.0ΑJ›¬ñâ¼KÓ¶÷ùGÅh*RšUôAa’0
+ôm“…#»2zS³ßŽ§='—åUç²Ò£ªs¼Z¨á^
+:Œ« ‰”¥šBÖÐÛ“rXŠÞ4À…2ï=¿3ÿ&¦RQè¤}tN1wµªýävÿܵˆÁþÖ•ø*þ¸ †\Aòe¼96;óû)UÑ“Ÿp½á³5ºÿ‘û˜~Æj÷í¬+áAcÁÑþ{wVÌÑÁb¿ªú¿ÜKüÕÃT˜þÎÎe£—gí·Ï~Šaö”Å|ÈeÈYfŠÖü
+a[-Ù:}fJ”¹ˆYknîÃSÃMºæÌñžaoº`4öé~A‹êþÎñ!&íËîìPµ¤œVß~q¬b–ùßUŠ­ ÿFä@Èœ^n¥¸Ü¾è¸ð †hô×o¿ÙNç™…SÐ…³x#ô¼ªÝÙDëo”ÍxU‚
+gïŠ6Ý·@©w™$#ºG¿páãUæT.×ç+yý~ÿ¥ã‹ÐúqUΓŽH(ÆòwI®
+EÏTÁ³eº©76-!ƒƒØeÎû”ÝòsàV‘Jà…†’ÝîÑ“íÙ½l¤ÒÄ[«
+Ìõ WÖÃaúÈ¥*~ý–vÏíý¦‚ƒŽ ä(ŒŒà§º5N“I$ÝæÉ-Bf<¡õžEÄÍä t”î}Õ°UâU÷þ—b»³÷_~M†Ø°+òŸÊ‡q'KðbSq‰)fë‰ù¨íÄñœkaº¬ÄØÚTq·Äröˆþ²a ÈP¦tu¶!'iG:Lš›©¹ÛÂ'â0²åÂ9\kMTÌo61ýf‹Û £™VþhS…êØV²‘A\UÈJ±KUòG¼¥Dx~ó)€´šeQD»ygçÏÁO M:'ô) E$æ4jž˜çARÁ®.fèwÑN.ŸžÂAN3î£tŸ8¾šN¯XuåÑ(Dê`@ï´E«çmâŒØÛ˜•K“¤•˜ v¼Ø½v[ä­[Î1”OZEþâ€áªÓÌ•°éy‘¼=h¤iréhVÂ< ×n´U Ÿðò`oŒ“És„N; <¸ùi’3ÛƒsÜÍ°ßO]?Z ì%ƒ×Ÿ)ÄÔNgh—vÆ$³I뉀7¼ÌƒÌr&h­+ßWÁ#1Ã:q™¬5àCè^ þ @é5§67f»*™Ž•Œê¦QªdùA„­cþú©—‘ú
+Ágªì„­9!ıÌÆÞ¯/úiÕ¼çI+ÿ*X±)ëfã·M²¸–R2¶L[”/˜ŠD:O
+ŠÒöI:«ßÞNîdʲÕæR  íªš²Š^º‹4Ft}ÄýeàP0
+Õ ôUºñ§^ƒ™¾ê3óÃ
+•CÜPEí“p5/l¸ÇãÙ¨ÓIAl»áÀ|Äw0‘% Áqƒ§¢øµ£(ô³1"øפfx™²d—ó–VAŠršÅ§a!´ß:/³û ^³*'¼ZS¦ÂX`§0Ο죡ðÒv_cÅÏŽz7˜EAñðÆ͘_¹˜FÂ7ÏPi·§ù¨êÕ®}¨“XTŸ0Ë ¿ñºŒø&Ñ—ÏîÂ!DˆÉd IlöÎ×ÁG,iI;¦Æ}Ũ¯èIb…öó„šë™š ›ùsbиxË©£Ý ˆ”„xzA¤ +‚½:q\ó"œèªUPF•Ì+bº¹º4Ûi™+Â#š-ÓÙ\`ñ#¨‘ íØoù8;6°áÄ/í/ö½wqè=\EW£Í ¦hâ$ô¬*Aψóf3ñ¶­:+p~M8«¢ùù»m¨6t/¾¼õpðÇkƒhÊž;WÕ£nN7emǧµ=ô$aøÒ­Ktq±Ø… íK437}tó|Jßâ É•´M_FôoÅß~ÇZ
+ƒÝz$huŽ ÝÇ8¾ÝØ0J‹¶šWà/%¼¾°û:y|èd¿a°¿Øî]>S,–¼ct–çPš±>Ž¬=ÂÉÂ&@“ÙËP¼ä£Äˆ*…*_ŒæÖÒDrœbî¸Ô|3’_ fÈ»ýS¨Ã¤÷ê—Vi”4i¢ü’*CÚOÕ™\âÀè:Ua×W˜j½†èüÍíz–% é\“bŽ2º —h~;OÜ€Sü!ÏÆqúM-‰Ôô¦O颟•ÜÄ
+éWDÔø@©Å„>ú TÅØQL¹Ë²ýÍ4o# *l¿sËàè÷ÒŦÇ“]û¨Û²ÅJàÚS¯\=¼žù9ho½Q±÷>PKng5`Ã2¡'%µn¼óîO´'Þn”hþ¨ qo@u 5C®nÝÒà{ìß]±ãõ¢ø.Ú¿ÆZé'ïØW+Ä—†oØu?RFéÐg…2HZwßr5á@[3Œøpk™Ùy]<†ãj Q÷{Îògòåó©cÙÏ'«<Ƈßãû;1Gçû³U¶ò´rã󧢈>Ë(HÏâ a\¶æ·å8LüÑmQ(Œ‚Õ­cX«z9c,ÍûvÚ«Â ©>´Pnµ7~Õ[ê6R²’ß®æ8À=³$TêR:Ž‹Z¹€^;—¤Jxå_ñtüŠ­°rNÛÀbÊÅLì¹ç,
+áÙ êäKo5±®mö7`AÿtÆ À÷%á4æðÎd °¡ý”jâ{e¢‰ºüˆöùA}qž¾dz]Œo»ðJY"GŽÜ˜˜}f¥C•Èm²dp1çf÷|îÑêx¶ƾ·Ó£†l¢‰…guÅ@Omgo00?pn†\ù!k gß ~Á`šŸÚ3´
+Å÷xšÐ|˜\»¹Ð|“Œ¤Ym¶ÁJ!…›O@¸ÐmÑ5Q67þ±L­èißÃ\ÀW_ˆø+ Í&L’‹$X5zê^ƒ¢, ç]ùøÀ  =—Þ‹½ÝIiGÊðcS7!Î*D”b¨ßUÆFÀ|
+â†ãfÂV䧇1M]#ê!ÈÈQ!]øz‚íü¸¯Ó:­Ê m« æD}Ô¾$,Ø])•%ß¹ý<±cNèà m ª¥Bþu¤’BÂ꘮6ÔPH@]PåF„¡tÍOo7¡rHê‚aŽ±¢þfù@ U„xôã ÊÍt‡3M†LþŽ¡j%YÔ×7A~íRx♎uÕÃ/»Â£j$}w=2¦BŽÒTçÏ”¥íÁ'èNÌs†¨‚1Ïe´Ò÷LÕ¤¯mXh6‡QÔä.Οª· ò†åÒ¡fo;Ç{üîj×±ešÉ_§2ý^\ôYÔ¦½Pj3+i~FVÆŠ2iYf£cˆùì€Þl0S¶«T¦‹«_Õ×à•¤.¹Ê„—lŒl¨·Lãø;:üÜÑðÖ®]ƒâ} ””t™æýL7¨DJcp¬Í¹<ùuvêÓU}
+.2ïI©Š7”­Ñ^}çS'bÆ3!ÜðüÔ‹ë;3éÇБ¤…|7·y†»ÑÏ®kPºóVðAþdºÜ'OS®í8iDm6l»„áµ#>þ]7ÛƒÐÍst-‚¥ý­k3ׄAw0[›¼È8¿æN°e$Ñ7´°Ž¬~EA´pÿ6X`ÀTâBNiÂm1Óá¤m4aìÑÛi%–Э, ¦¥ü§°(ÿ[GɧÐÜË’FË&«ïÈ+šo³º#ÖÏ=¥ bªn‹t_©VÅ*Oôôªù‚²è ;…Íî “»˜jjO 61Æûæ n
+4œ’¾ KÔ¢¢·Ç<ˆú€Røb‹Çb‰u„r÷ï¢qÃù¦äó˜’¦lß j×üb¯'Ä-Ì‘ðåƒ6“„¿¹¼xƒƒê”_¶ö`2ˆF%•%çPe‚»Y•Å—l‡­O:,äãm]Óá®Ï}MSö`>-Ⱦ‹I_'~Zªï«3:Úv2‹ç5Ž†² ×UÿDr® w“ÑŒÚÚïÜß6²ièÀä×Ѓ{ú<€~Ϩi4남þ Ã^w)¸FrøC •‡ƒ é·þÄ/ º‰WxOÖžÌÇE~õ_”Æëfq µ,sPÉf(×ôsouÝPt)Þ,èS„Ÿ0“[зYmÔb@Ò‘XzW6ó©gcò0•Û  †p¸˜®Áõ /®Vùkߘ€N³/S32F.,=Öò1£`Z.›s1sáÖ—ƒ÷ÖϸOz«š(Wˆ¤X|“’K ’þÉ0Çn'jÓØn}èyëZKÈGÅÈo«ù¹,¨aužU^eÊÂãþu¢:;½ùo<裫ª:?ƒNOɤ‰˜XðÉ’V‡v û«‡îjRå
+•H½êtÃeSóÞ¬[Fk¹Í™ÞYµ˜GœJjø§\/~GŽØÑxéè¾< …'øŠ;ÛSø…uãHœbkÕ½8wT§ž@?áâÿ>n&–Š¿9ÔêÏ„eÙ®‹gˆKI²Pœ.Í#ˆTØêjöZÉ& L”$ó¬åáÜ,÷Z3ÕÇEGþƒžÚ·)i)Õg´?6Ù<¨zÏúÃT,µ´07hQk¨ØR ÍxÔý<¨Â)€ÂÀ­Ú¨ï ü©}I™a/[9;ªæSWáÜ)ëçÿnëôÞnHÙ•°Z±(E-b†f"ó3¡‘´œEŽÆg3·7VL)¶“&¤Ù`úê ¾).BÅjä)2kí×”Åû•ßpT—“c´Ù÷%鯔!Iw×Ïé )Œ.ÿ‘cÝJ!¬Á-_ÒÜÓGǨŠ
+c×:ˆ5‰Ö"˜Ü@ƒdË‘~¦½wÐ…ˆ[î纃·{h6jõÏ–KÛ¡'»«fÆcé!4¼T–¹s6Avê~ñ(Jf󇆵!ë¼`)®so‹™sÑ]°”#å ¡WLfLK ÓO(QSïöFÕ;•¦7ìÜ"utJ±ØÕÐK~:Y€9qTDÏéq3é®Ü¨ZHDÄÆFÝ1‘ˆrX;ÇÐÛÖ!—¯¯·­zT6*= £û­ù,ľÕA
+®'—ß܈ „
+üEÍ÷‰èJŸïØÓXè'@Îá9M#Ò/A3ØV>­6-š¾!xbŒkÚ¿ÏÕRè$™[È®°‹<@Á½x´h1>ЉÞcÂþhǪñSfKFbÞ!¿O°Ø¾ìOôTQ΋ ÚI_³¿û¹ ¦´p¸
+Í>™ÓdÛ5u²ÍɶNM¶kâ™lÓd»&Ìɶ}ªÉ˜Ü{?¼ë~ºâY{?kíh
+\ùMôç4SG=„µIž.SžŽ²RÁgÆÍaÝ==EÕMÍÜÑ–e&ycØŽéÌz@7Ã.À‹»(fZºŽ2¡ËÏÅ#‰
+ܹ—÷¶t€1²Z»éBq5ó:ÿ„×$|V…E©q"£~pe#jÆ ’Yâš
+amk]5«4þY®VÿäOöÎ1GÆ'!§²¦Yã9h"0a{Ä{Yî^òÑ´àsÉÝ9ëoÖï12<lÝxlë,õ¥+YHÈ‘jI{¶t‡¹0aÈÁÅ–“Rþ…õ ¼GÊC¨&pÄ7çŸß‡‘Ÿ%E®b^”žƒÑÓ-?,ÒGs®ä²4%÷•}:ç
+ÊââöŽßÅûÙœ~É¿O8k¶ çIP¦ßXøªëÿ«Ê¢p†fT Ñ•&Y|í[¯{º\.¯ê>IùQò°jÅô LÔz‘Õý—×™ µõ²r"·79okgŸýfo‚Š„Tlj—ƒ—>Êx¼0»Uùˆçä?ƒ®µ°^¶ºCó¼ÜÄç¾³ƒ7wi’ ãqs`¥­[0–/5Ãðoáê¢
+'ôŽ&§ÇÅV«ï—{{Ë{Kòÿ&UÇ“ô¢g]Ž•±÷»óVÿ®'\P­NjÑ°#‰}‚~w
+œÕÿK}DBò!ì¦^Ùßù±8õyé~'_"În e©\
+¶ˆ”mêhdVÄw—À]‰«O\•ÇPý#@96qÃFõºe„ÿ¦r"èþÝ´¦p²·—¨d0ãU—„G5.µa·¨P¥P—=G€©mÓW@wF†Þ ¹‘ÀÂJ.h튼Z ¯ü]×ë’éËp…ŸB.ˆm–W$aa s—M-ÿä51‘„ƒˆ ±“S–ˆ=Jœí–0ÖÍox„£} ¦AJaèà+gðú¶èÿ6`¯±?çÍ!Û®š®³ªÏv$pª´|ÉÆgÒ©"y/ä0¦œ33QÜùŠØ΢2v1Ž#펴¹«†×¢Š#¿¹üVú÷ƒ]ß„|ïü_ÊÍåbnP…˳‰Mƒ·SÑŽÓÎÄ|HPX°òŒÙŸé—ëî6sˆ@€ðrÑÖ?[NpÄo:ìç$A‡^؇VØùĽ „'Ò¯…NºcÚ¿°Š˜B• ás ÓÏnd8YÈê4¥æ¢ (t4ÍþtÆ ÈÙP\`9Få'oJÀâ(s¨x4ýõǺ2HCâÆ
+¥m]»`©çAT.˜ŽpC
+¼²
+ð¬z ¢à1ž%‚ÊùâT‡µËø#þßBž‘Ì`’Emy'ïöÖ šÎõ:]qÒ¢%t]Ô•L+ $%}XøÅB"v™Ï¦„]5üm® ëš<Âù)s/™‚>ʺQK^IÊÓ0d8Ö6ŠÜÄ;•iÓø¬ÓÜ»ÕÕüWk‚Æ&¶FH÷Ÿc-ÙŠ÷»žä@­YL¦ÜjöÈïèÐþó½¥ô#Àûáµ±IaòÆÐB6 ™µM½—ßy|“°HOM´¸Z$[ Œá7ue_áWÉ:tƒì[“?sJFbë{¬àÆß'O;ã=º{m.ÙèÃì¾òÔlanœa2¨– ù€5›iW«ã›_,0ÿ€ªþ•Ý!èmåÕp¶:/<»Ës6Õú)Zæ&8û&áÕ1ˆ½ì)Íÿ½„2)oˆ4¥ØJ{¸Ù‹}ðe.ù±nÚ^D–2S7nR]ýL®êŽKtmM^fÒNpõa+Ë<ÐH‹©z·H«1ïr¿ÿ“º*QùIŸv<ë/[åFfæñ2r=Y#¼ëî“¥¼ê¯sÀsT"¾f|˜ãa3ðѼ-‘È$ìØŠI©D˜Z
+…u«nJsåù 3Õ&¿@Ž¼ÉŸ†– Â.—XŠ*×®° ”ìð¡À1$H21aæ É OÝìÎ_,h÷TžQUiØß²Ô²èÉ•ÐŽøW,¼c§ç{åçŸô†D)!oÎfÕÚõ‚ËÏSñò ŽÚ—,‰{~’êgÜaç/î| ñ „$Òôá¨#ÓÄxD/X°[ì*׿Z
+½Z
+£~êPÉ/„Lˆç_½.\Ñ|€Ú…œ[ªò²Cw²j.ž>¶›èìéS{ìRÕDËÃ?Ž~se:Ü•óãªgë
+Þ¼µSó|Mk¬Ò±ºáZj™lR·i¢Áqc|fz;ÿºût}·_šˆÆ·€•Ý mì`G¿ ä¹á•”qg@%íkùñ7ôrܹ]~J¨8°ê{p•Ê—Aâ¾â;ô
+Ý&z²ÑÖ2hqxÑL¹Ý¢ã9È_Çqì繺*«Yª3 êääõ(ûß•ärM@ïåoàîz¦Öô*FE²j`»»’P”Ý×,÷—ª'óAó·ø¦Fd^µÜ2¦˜šØ¨ox_‚ÂyAwÖ£nœÜ¦ ®rÔµ8öÌia¸³¶ál¹=+™~–  ˆ3QüTŠŠŸ$%ÛTv“U.lŠÙü¸Å‹ÕØSzàö]´VÖº#ë/ïÂÅî嬮rk»ãæ‘ùïåI7;[¶‘•“ÜRwm¤£Ba¿#ƒríå¾áWò¥ëûª‡²35]ŒƒêcHÑwÊ´¨q™¼áƒáâ’ÃÙ={çcD-)©ý°@>_ —ÄÞä…óA›Y +L–‹b »ú`0bk)§åæa@FÏØaç‹ÁcAj2?P‡újo!øz³%Ü?ñϼ¡-LûûÁ˜/MQtÁWÿìû‰®­3Ûù
+;V¡„°"F€R&¥êô2Œf…V…àòÅŸcø¸²Ò°XB 휲Зi²~Ôyw˜7éHËö,¯LÒD ^ºY•~ßåc³´ë1.ˆþÁI£3nršÀ«Ìƒ[_{™oSWÃßL&³üÍi›JÀA‡Ì´ó‰ª+
+#l^®X4öºÓ˜È­–/Lþrôbrœì/õäÖ2eþ~ó” rÐQŽ¬y”ûúÚG–ß@ó¥¦ ïZÁY}6xEíT*ªáŸÃø#¤#ðÊ2ÅÉÏA”Àõ)å@f缄([Q¯Gדêæ.ó}Åžhxê#{{Œµë5ˆ.w)iëQÐsoÚê•Úx|È;„½Zä>ä^@h0á¡ ƒçý‡
+ãíçÍ‘Þ¡ñÄn¬ª±È}“39°Çyš`F½¥‹¥Ü`ÎrY4îÚýùz_.ºÇÂ^Ñx¦§ìì”w«Jž^ÊŠLX‘þ©°K–T„ö°
+¢ù.©8 OdÌø£è5ZôýÂ!T³'½ÍWá€-d̈k8%´+Ä—$¨˜à‡ŽÁŠlŸuž}My³ ¾w?ÎÑ4Ï’Êѳ-<°Rá·ø×€_Tóf³Þ«so :˜\kõ § ë‹|qu1n`ÑÞ*Ç7çæâAÛ‡h>­Ú&÷2@%
+vø’.wåž#6A-µ_5Û pÒ·n÷ ¼ŠmÍ;˜\V^{ʧ¸î| ìÐóG ÀVÓí =HŸí—‚Ç\Ç:Âô÷ƒž&Ž/Qks¹§ŠŠº»o¥R¾>¡qÊñí¢(Ü]¢`ÏÇøFbY)¢<é|·L­”Zz"Ñqf¶žîà™}ÀgÒ‡ß(Ðwª~V’SíV E¯h´ú7!(äø¡]Á|A×€ù~{\ ^>‘Ê·VÔ:aÅmt N;Y¦ü–â£eUöp¿•TÞý¯ß †‘‚6ÙbÒáZ ÏËëišSJ¢oÓø)…Í(.ü#ðÜÇl¯"ˆ¼×Ùñ³é„JsÂÍ“¯î˜-°uÍ5cƒS$„Ãïk7ÝÍ6ÈÈvÀÅí,¡\b¾’wæÚå9“îÿ×T.id¸fS÷ÝÏÎaÝ˹N&þ,h ­ºtµÖ~ÚÉÃí¬¤±¦¤Ú¶«ùÊ/±óXrÌ¥€?ˆü5Ùc 9[™ ºPë=>‘· œŒú
+èÐÓõM-0ÍltÛô,ünÃøeØkoÐúb³Ž™jN-Ú§ä!Ù~,L '`5…×ÂL¡ª&†M…ËKvËFëü@fçƒäᤡBSQz¯Xð+ZNZ¾Ñ,©Ï¹šÍà{vÊ.©zd…Æž!õ¹m{,mh|£žöíEouñ"¡ßƦM³`7?½;±æñ´iªž\Ái{ròöwùÛl་Þ=‹ Õ¸[¶ê~±›.ö‡
+›“!áH^½#½ïc¾)QØ,2»»ò7 ñÆ/æRgÐRØ›ýnÂHkØ„üÀû·¨•åJA 7PoFw„9²|Mp!“?ሾà;Gý‰: øüÜÖ$y æMÅÄDÒ$…"Ú‘>­âïË­§20†ñ®”;ôù½¿Æˆ˜]døÒ¼–œDàæÅ4ã½fLÈ)¥ÉôüûQHÅ›ÇÀŒíØeÌékvànè·Õÿè?ôò:Nþñ±n2‚ R$v”ÿÂ:ùq¾'¾.‰%{žhb›Ï„ÙzW|E)‹ Ù5±už+!«K—Ä/1êÈÖÕÏZ¶]Å•¬ŽJ;h:*è§Ø™Ã~eFáüUžŽ¼0¦ZŸ—¥w­C7ëãì=x=%Î
+¡¦m'ú8eÝ À¾²@
+SM“íCÊyXø6ÆjË‘ãN™Ôš6S—æ"ÍáÔBiš˜\Ë
+ µÕˆ5w’Ö{žö+æIñ]ò ^äeo?ªðôrFW
+»Ö]€%55ðõMtv#ð1ø¡x¤›áPp-Uì5o{+ZŽªºp"ˆÃ°ð„²ùêzT¯
+ýÎY/m®WÇíÔî3Ë®Rµ›7NÆ@9 HîqvùUÎ>ΓkCß÷¶RZI¬XO¦Y:[vBÝqCYgDÆP϶«Z@&+FÀ†̾Œp*'Â#H,üöÇŸßPã9WV‚KêæJÏ\ÆPçµEr†¢›É@R˜¬¨KØæ
+ÉžNáójøOøÊû{tòÖö«OöØ2Y7>ã÷ ž¨Ï0¡Ô‰~³‰‘„€ò”Á–öIÜŽõè¬\€è½’_ ‘N€þÐ{¡‡’!&n¥É)þªÁêïKÖ}1—V{/ðŸê0t¬È´Õõa³X8RµpTÙ
+p–·}:ô› ðnI| œÏÜí¢Ÿ3Ò±+BU}Öâ+[Éi5cä-FúÛߌÁºAN‘É9ÌÞ»ßñJq¾± æj§¸ËµÂ~I§Ûß4h(‡–Þ’Æ3Åþ>ó°-8²µú?§”bõ
+endstream
+endobj
+693 0 obj
+<<
+/Type /FontDescriptor
+/FontName /HACGIG+LMRomanSlant10-Bold
+/Flags 4
+/FontBBox [-511 -295 1637 1133]
+/Ascent 699
+/CapHeight 699
+/Descent -194
+/ItalicAngle -9
+/StemV 142
+/XHeight 444
+/CharSet (/B/N/colon/period)
+/FontFile 692 0 R
+>>
+endobj
+694 0 obj
+<<
+/Length1 2239
+/Length2 24608
+/Length3 0
+/Length 25934
+/Filter /FlateDecode
+>>
+stream
+xÚ´¹eTœ[¶Š»»SÁÝÝÝÝÝ w÷àNî„àî܃»ww· œ¾Ýçô}÷ý|ƒÅ\kÍå{£ªÈ?)©Ò ›9˜
+jâ
+,-™xˆ¥Œ©v|±Üm `A`s@&Eƒœ¾r }‘y¦íÛzKRåä­™²ÐŽ±¿¼?>’¸ðè7 õ LùÅ€²Nê#™oyÚÅl3™­ñ­D
+˜’/tn/ñò{TÅ #fQW$âÕXÖ…ÑÊVÖÕÀ©,5 \¦©¿{ñ:¬M/ÒŒ°—ðÿò+—)i=ÓN^äÝV,‡tâAÝp¤^Ý%(c¯P=ÐÁEÂÍ€ª÷'Q%Š ÿ\Êý±cÊyÜlç³b‡Kü†bÙ3×K¿ë‹)}TL$²Š»IF¯:­ëO¾YÂÇ­|H„ RÍ5â´C>yhïsî,Š/óYëÙÏ–]‡&™*‡«Âë§9!ÇÜ êTÜnzôC€0ùacF¬éBLÄMôÏf~U˜’¡Ó*{Þ;ïqø€‹<:MÔÕ–Ç2OEš-^Ðí²ry¯$y|vÂwÛ.^EÂSÓ±R¸£+ÖÊp/ÊC¸!g:ÊŸ!¿-ˆO”c wˤ˜]à¹h¾_Ö‘ZurÄt¹æ¸i+%@ÖÇÞ²ØÝa(î¨ ìˆ€Ó‚Ü'¨AðzQÕ)Ž7âd2& µmµëÐu‡§íÀýÂûða }åמËYⲸmó»H:,ɺö‚U`ÙŠš$¹ÙkO¤@wÎÌÜX»ZcÓ.ùkl!kj,%•I±‰Y´O9°A½øR“Ù•N‹æê¾ô¾ù)¿“zþʾ†±„F½^.¦9¹Žv±Ð˜<š·¿
+}ÍP¯cF*ʃÝšBÀ¶¢ 9›šœq\—°ïU\¤Óðê•3Kò ábU•Å,acã/%†ÄX?í%gÂAß=Ý_ˆ¬ÉKåv¿ etžêöâYˆ;R¦î#¯ÑÀ}¯¥s|?ÃBo]bâɽû½OïÒ¿®>G·;¤Hرw)’èÜ *y¤e:-ï>NqÕ«2Ž&ÅfØžÝWYªÝ¢ –±=.àÀ]ƒÄgÿÐm ¥"foÜÌEⵆ
+}^Êo]{±\´Ø¼æÛì Âà1ÝÒ$'”ÐèPiƒ§]­q²êésÙ&´¼Èèm²Ø’1Ï®r÷ÜO¥úÖru”ü{Z/ufÒ¦Á†
+Æ<wÿMŠ3,ŠÜÉå ‘é¸I[j šÕÿÓ…Þ3ȳÚý¯ÂwtãPÁAMMûÜÝ¡Ë+ R<J-æN9¢‰l·sH>¿ŸGº;zÙ/6ò¿œ@‚‹}Vƒ*‹kõG›Î/§—ÔŸ¶¡V2ÅC« ÑÑQcLä ™ü¸A¥£Ã º¾Òà¢åš—W•(ZzîeÎRŠm¤‹ÜD³¬ì¬z2b´"«Í²õüŽ9˜,Pµ¤VñÇr{¡#œÔßr5€ù¶ök—+ˆé|ÊñæÅé€pã× šèûo'&øö2cŵú¹‹®V3`FüZW¿‘pd
+“㋘*=8šL8¥Âáϸ™¢v/ë;ÀáEë¾PÞm‹"™<‡®‹š ç£ù¦øÁ®É÷P|þB¹Þ‚óo
+2|
+™/Ú´‹?àed­‹š[ÍCÌcUhÌÿŠØA™k«„8»a¨;·Ó`H¥@gÝxË€‚‰™üµïï•“¤„.‘Å„›âØužY¯ô¥–„sÿH¯¨ÊÊø`Ý^͵ Ôˆ“A4#ã$ÁâKŠöý7ËùºQY8Ð qô1ì«o*ê{Iå÷ˆ9ëí‘Ño1Ïifýµ¨m5¦©Ë1ì û˜M»&•åŸ, ò“ œ°ÎÜ©ι[RªYñ
+áÃ@‰Šò 2ꜵUOLÓÄX8qÈ @ˆY{¤ê}ßñ ÷1÷.z¢À¦ý¢4™Ž_Üvï÷;Sç™w°*}Ö0|ÿUèP¡
+Ö8ö|Yd&å…Á +üógÜäc
+JôeÿRŸY‡ZÅëhõù™¸§k„„mÍãÐj¯ù‚ïV‚T.©Õ¬ sµ»£œ¿pvd%W÷O•Ä:ã¾)¯Nt³ ¾Û©G”ý‚iŠˆál
+þT#¢L)} ¶…ý,< LüwV©FTë„g‘xý¯µŒœìa–»ï¬ÅºægȆCC“éO=‡ªÜ¶\À½Z~6¾ÒˆRt‡„ê6‡-Ñ4òuÏŸ ˜D渋¦í¨E#ÝÌuv¨hKn†h0-UfçksíìQH{Ÿ¿Zz
+ï³…=¾ŽmÃÊúmæÅõ\fÛ®e\k=Îõ º@¨º+ý–>p©ˆPbÚ´“0—b€&CIñr<–ÊÀu ŠO瘪<¨„"šœ;õŽ˜ _O
+ÌŽ)†¢ý¯tið¶àÁ|ÃO,ô‹‰a[¢Ê*L—‰=¼GÄC(<ÇW/4°PTûEXÒeD²ßIý_–î ë\·"_i%²%rÀF •@ëI`Ýíļ£š«‰aàÒùø\Éd}V(À¦Ü«–ŒíyÁl¤¥SèèíáVˆ½Â ÷RáYüPe½‘Þ Á9<$äç‰ç¢èѼ6D³ÁN¶2§§Ü¦ZÔÐ(Y_3L÷o²…mX4‘Ôø87¨A›P—¨eŠ¡Ÿ £©:±(±GM07Hh
+P_¥þY§Ég!&•ÄÒ}Õâak«$dAúÓêAdï)+m(†2Ú¬¥TR"_*¬¼é1Qø±¢NánîPÚh¤
+ý­eÇ
+ܳLû›Op*91ÊDÚ¾\ÏvkR(£ ,|fF6yV ¯xfmê"µ!‰";&L¨XÓÅ4Rt=¥¹ÿø”\•ABKEÄ©Q‹¾^ʹïÓÝB /Ü¡Ûe±}=*Ññ”ôµÒ
+Hƒãý×
+=a–ÞhÝO„f"`ý¥ý)¦ z â7uÖ
+SIiò7¦=ï†ô!jR‰ct>š‡»äÂéUN¤#¨–,—9!m4é!‰¨åI3[@ˆíŽ£›„yÝ#0TøI#ï…Ó¯) èøò©º´;ü–gÊçMã•Ð~œ{zàG©“[IHA²ªåôÖ­…È*uçºY;B;=3­¯˜ß-*ù³Í˜µÉ–Tu ˜ÞÄÄ47<=Ú.»UÇ®b0"Ø´9C éé+þ;.õúÖ”u½žlKeå0ÝJÄŸ¶V$”6Sp¤Ô‰t¼W_×nm/ä.ˆÔDZ ÖäçOO
+YYƒLƒŸ1 ô€ë£e3®Ul>Š‰j«_¡B'\Jæ]bhû
+G*ÍÌÁ LÇo”Fõ?Áú9õpQ›I=ä(ÀžêìŸ9<õ1Ü3’Ùԯآ̹#›Èh?jÜX8b¯ãtÚà.›=Çë”àøÄÔ}ŒxkôS’ÁO«'\"„¯»Þ\ìo,É‘GäX
+õÛ£~S¤´0M±q*üRm]–mxÁñ¡`Šxä.!•\móëðÁì)ˆchKž6Æ:™[yS†tts!¥ò1ð¸“u¸¦7ÄÐë±÷"!¢»9ùߺ]h@æzàaÇÞX,]Nn8À ­‡¤É“9ÅS¹îLN¹fÔч6s\¾Y{akÙÎHEŽ¥‘Fq·Ê)VánºN£V -º•óÇaà'ßãەχ\ùº‘yZwWõ‚SŽ5g"Õxs^lŠúxã1Ã:°¡½e¥W9kH½(ÑÄv!žˆˆõý$ÅFLtöƒæ¨qÒ Tß„ \£®â˜£íÊ Ÿ‚„•ýf!- ‹pF%‹ù@2ҭؾ‚W¶ ¹Å“Öµuš } ·RùêLó&‘$OÌQÔî?´”51jwºî‘I£IBA-ªägµíí¢:õ¨ôÏŠ­Ñâ*cÃÚJLcùö5Ë%‹±hβ¹8Nü4Ão¨”¹MEG®¿Ã;]ÀËÊpK³J¨5”« <—¥!`Q‡É……Lö¬´½™€Œâ7ì½bšx<˜ê½¢i@橸suS’«õ»U´ldS¼Ú‘m.Sð7ß’¦sÛH-œÄ•…ôŒÒ PEÄ0}lù®ƒ«ƒ4þ„ûƒÌEµðÉ'áZwAäán »¾Úö õ“"/"±_4ÒÖ
+ãl9ݘ»÷TFé C”Ã*(o”À ÚÅÿH÷Ž²`¬šaoŠ«™Ø"eZŠqQZ¢¢l¸€HÁܘü cÓ+ôºI
+#xšš¹µ†{òÎF2‘¿¹þñ¦ÃâPú½Q—>ü þÑÈe½AB¤lDHúXԶ⎙|™ˆy¤ß†Ù
+e膃ÝËûwÓ v
+
+ÃÅ‚mŸ¸ÌÌ»äZG8H×”rùš±ª±’ CÑؤø¤%ò¸‘¶t9°”Ã4G¯÷¶~ñ® {,ù*Æ… q ^ÃÐÏEÿ¹¼·R[É´›%¿äª,¤¹ŠN… ¶Ã²lþ÷ªÖôPwå@–Gà']²S¸¯óQB‘é ô“âçÎðþ´¨b¬ÕØT¾^‰à{ZÉoBfA‰Ú­6à
+ ûDÃì,ð;ù3 ÂÆU«Î»F<‚t‹&6âÙxÑ<>É ¯£^Æváq^І mö!°Ýj ‚£ˆæQŸnŸ%˜ïÃH—äx>@ Îú!ÿgÎ.·rW%ÍIrü½,gCŒ]u cÏ5žÂ`¤ ¢³œ@c€¾Ô¡£ÚDÂY¥€‚/ô)ÿµŠ¨ŠCÇä<»¤ýÚo
+:§¢ÔÃZ}.Xtx(DIªÈ=Õá4£”56v–YǦBOtdîóšˆñ¶è\õ¡j‚>©´è€G¤oIÌP&: ²ä±)2LzõFŠþ#Yt͈9WE•‚ªÜ[ŽÎ¶4²Eªó½¶$2HGZÎja/‘éà®òY50Yñ ßÙ„ “¢òžrqV3Î~Ùm7·ýV¶SÞR[·dISó {—UÿÍüm}.îadä†ëÖ×Y¨¦½»6ó¹¹îPòù´inø¹êûå5ØãdêæV¡­Í4|åFQ[y€>l2´ë†xn}û‚ä—3òC~pëŒä«<º€‰¯á9hP÷‹ä »’Ö”ŸƒÌ—¼P.$z©n&ýp0#Ðüý¶øWWÙ^“ZÓ׸MB5Kx’ '_åGf¨3.!”½3¤å³oao’’`xÚtpI`
+úâöÅõP× 9­%$lˆAÁáΞböZñêØ·páó8Yv©„뺬ϭ í—î{ăðÕªðýèJ“mHä…&ÍÛä@ì1ÐÁÚF€×1l‘
+Mˆ¨R…czßy·A½R«ÞÇ„ÅÜzº:X-øt ¿Ð‚a,ð¹wáš&Ô¾}b°Uàm9á nsˆªFp btCVÀÉŸúE¯’첤üfWÉ D©®(X{ÒÚtú=³gImÆÌ"Ã-9&@ü†„c’€‘ç’HÝLO£çdô$á!'â ò‚RWsÀd3¡üº“§&˜šŒ^ô9­o%À4 *a±
+ZÚ wLF¿‘6ƒÂ‡Î,OL\t·¹­³—ÌÎï¾s –kj R¨¾M*÷X¨…`ÁN„í䡽BN±þh]ƒO²FùQ¼Ú%˹¦²&r죧¢nÌϪ,åEàД`¤SšÁ-š”Ÿ»c[‚uOI×Ôó3&«$?(•Æ!èó§È‰#ˆ(À¢®ìõDˆÄ 2hØh0Šeiiµ¿l†ym
+íË´Š$Ô»Xt!Ên mOÑä^ÖŽB¨÷ÔwÄÙ¬÷¸5÷ çÈò¶C¿ìZkOjƒ 1´0cÃB±ª¿Þµ` z”(ãôŽÂ^Àøj1Z¾ž
+º äÜ"…aÂ%o3¢ç‘$ÂͼÞ>ˆ×*ÁPj-;XVS¾ÐFI+¿Ü›gýÖêž…½II:eª}ÃY_i3W“çÄÀ
+¹žVÒh){¾4Ã<ú‘Yk& aAsˆÂŽÿyÜêœöN"Å‘ÜœŠÚéGuÈkz2¯’;BC:02±$JŒðì\û†?›Ìúð)¼\Á¤ólì͉^~žVKªP#S>-§”pLÀÂ9÷„à ý"¢lãðÙ‰k“”u(¡Âãî,ŠûÌQÐG½ ÖßE]àŒm#¶­7c«ëéºñ–ŒÓˆI¸ZÇÂE!eݼØrcuÈI¼¥¯ïç2É\ãzïwÏ°úwÐá½ðæÌÂ*6¸—½ð¨¯5W„+ÌȵnÑ["l3š’Wû_8Þ…'Ù@?(Åi\ R@ñ QÍ Å¯ÖÊýŒ-M¥ýdÔ½¿Ç¹óÄLg7K|O…¢s¦’I$Û©ê _)‚׫ÀàR(Ó–‰^t3,và]fôæv
+‡7®3Ѓ?¸ðCfì‘üÍÎyDmóŒçibrö¾aÔá&š˜WDí3E
+—]úD¢·˜ÏŠêoDÿMtrÜ,F@ع¸ šþ@¶yíY"~#»
+ ƒyLÓ± ŒˆâßGâð«¢À™}£¢4ñäbXÅÆ5êI‰v(ž‰(ÐUq.V¨‰y­Áð‰¬h·£þs”ÀÄOFÝfŠzj·~17rôø/Öï<U‘nÈ0ë—WñÊëµ¼)0 L¡³ œÎ1°¹%“–eŒ+°Å‚£ ‘¯ýÜ3Žv©h1Ѩ%-¿VÕn¬Ÿ¾:™Ô'W
+iÃSbt3=m”·’EñO³.’‡æpðp4ÉÆÉw
+_仡óÎW#»ªJGªe‘´KÅ•w°­Ò,H¿E3Ö|{óû„Ìžà ¢Ìøbòê®h;N§ø É ÀýiÆ₇¿ 4›¸º_M„·m¦}nlcp9ƒôü•êÔ2Û³ö¢â°…d°-¼ÚçáĦ{`‚w·k¢™Ÿh¬\lCotP\©žN¼c¾55ZUáîó³¿,_p2Næ¸S^þœ)ª7«Øu\ Y1õh·œ—»ëkJgt"vSg€®,G‹Ç"}È—É[“e¸ã=D+r™²>C¤Þ@k'sf¿ KÄúÆCº}‘0y ºÚ:×Á€¼çÔAT+þ滢6殨)棴‘¦
+î.»)ÍN Ù}7Ó7p*Ùtz„ìŒC}¸Fm¶ò'Tæ>‹B£kúPl–þÖþ©NZqµ“¤¤ö{wá{Àᕧ ~š1×ï²eç+üԗʶœNYb¬Œkîí‚{A{sæõÆI çˆÝ·z!ßÂ5 å ÝÌ/íù`—BJc—y2çáÈŸ†÷ ÍËl&ÃîNûe«ê^$“Àp¤“x>£Úû ïþV;g¶g„Û+åBï%ß´oÁ/DÑà‘þxcSÆíðž·~¢½1[ve¼ö°$–*.Ø_e™òÂiƒØ_=NÚåZ+«¥Y¤[ÚË÷ˆÚéý¬>Aùç
+ëDLá•ÕÕ©[Ëä•–ZÅc‘Ó;·_¸àü]Ïš~vߌ:±>k¶WJNñµÞúb4´ðV2ƒ‹Ú,]ضΰ»œ=xE‰¦¾ØP=lü`ÔJ.jAz‡ ×±£ÐÝãkxÈ _ ¦ƒXpóM2 ßß°ðMõn 8±½ƒñÛ¢ìoßÞ®×Ó
+ùÌÑ~>½@Ýà«:|‘Ô -ߤ>š‘nM¹+ª»–Î KôíûŽô[j¨o¦Ý.}DM(¿Óؽ+žžxŽ5cNd¼êÃõÓ^¹&âiAötñ­«
+ËÙGØ0‹KñÈsÄ{ÛÜ#žïlUFç«ðçÎ0÷G«ñþŠwÞÀc ð­l q"µìïí#I>Šev _&9¾‘W3xl“¢Yî{[” -žv‚ˆí±¬2­%Ä,È´—X<5A#ÏÓ.îáú½k‚*>½¶ìÑ)| ~dæÉ¢OÚf`œLX}tÔ`“¡K÷î{ïú’Ü:¿œ‡ß•ÛI¸N—è—÷L-.(ÒKªF£ÄÜË9¡Â‘tl’Õç½:<¨Y±}1i-ÒrP%¬ãl%þ{iµêwÂq_ý+•=§á6tc)Üê&Í"ÚR¥OQ<Uù’ág=r*-IÈ0 ûk ø[¯2¨/~½7¹@ƒ<˜§hvêçœú½Ðö/pøX"(·â\Á‘±{­¢°èâùÂ?Í ÆZÑxé4Ú ®œgðÍ>*]fe¿’!Nc§_ß׿@p)I%‹ú‡îÖWªé]¯2ѳ K‘Ì×4 Z¥j\áúE£!I ¯(ß¾î -ÂXKæž:ÍaåŒéd\éqËåŽÆxPGÔ„£N÷Z;|îÝV\Pôqí܆ÆwÀ3ˆAÉ/xí”Á|EDÀ•jÕpÑ„$ņ1a6=£oâheY±"ìÛÚ2¬Ôq%µ;e[ö♓ï†âÌìñ”o@.hì1pkkÊÂËNæ¶ Öi#²ÆÖíÏ£|[Ï2H=K¦³~­Ü­_áaUmDȤöL›{{c$uOÎA+* ‹TcNù—G‘4Ó]À¾gãð®z+9§M]"S8Á‹™î!˜¼&³œ Ë%‹d•¥IkN¤ƒð
+K{æ%$8»“g møYT/®e¹¹C—=,3€˜g>ϳ#ÍèA?¸gú’­H‡×œrå¼³.YJ3öÜGl™ C榜z$ô’7u§ï›À+/&*6y\$YÓØY”yÁ¿ô¡m”ÚlcTDtaŒŠõ¢t‰a8Sµ¡xÞD¯(‡/Ã#߬¯ V“×:ˆ »5Á¤E¯ß¯:xoië^8L~uÔJ¨È™‚ÖÜ‚ßd»ó󡤥lAh§Y–õæGd$æÇc~R†Ô§¥Í.+^Ôñ2Ý?m5þVÔ›MÉô¹C$£ù9ð nŸL¿T©˜^2KjÁëRfjg5¿WÚ;9ÊÂ&!*"7å­´êBqb¤<º<…Šc\´þ¤ùr/Ù
+ÎtýeýJŸ ^¾çVqÜàOèÖzu]
+%øܯÁ¾ê‡Qf‚‚‚m$þ_ÕðQNHoµ»Å *~bÐÍ—õ0Lä‹*¶O
+:5ôò÷CHæÍ 9®ACWª†§EÏÆœ±ÔË.N}m"2âL¯ÑÞ@Hœ ËK\‚U%°<ŒÓª_Œ+nˆ™'.8ƒl\+¯øšS…áxâ¤ÎÿØ.“Ç,Q•d&ö–0_¨ËI˜£ƒd@’Tü
+›ÚÊ] c¡Ýnœ”¿–Aîj‚9âÕI[únÔÿåô…ºþ;Åo)„Är.­-µ•àrÓLçÆO\ˆ}ANêC™ø‹ÅïW.ÇÙ$ƒ•Ø·ŸxõýNÑæ—
+/òìŠm`õ´®Z.OÃé¥/§+Öi^ÃË‹ak‡fl,ù䤅‰¹Œ¸jk#Õf3NÓüY‘]sjløìÿQœyÁìšð³)
+od)Ë°„¸ŠÆzšäƒÙ¢G~=Ù¥î!Ç"ÃEØHŠ]\:þŒ!7䶙iIó/˜ºKÖG.­È¢/‘RÑçƽ:›P‹±¨•„åcenmð{ew*}…T€]^Ÿ1}èš º“÷‘3Ĭ»ú—Ph¯až}³Â7áã É- ?t±Õ.Ž›h½ ORÈf, å÷ÉGþ*Õ”_K+±C¤ÉY…×[0F°…ý‰BOèµ_s(i?}=’fBPm<åfq•'C]«‰6ý0ˆÙ£M¶ž—iZ§‡*›Üï 9hsçô—*­]ÞøYòêO¬ÐȽfåªÂÄ2cb(§z»¥í6O¶¼¬5<~¿¶½ª=9iï›Õ¥]„,—ÚüʤþóD]*'Å-¿µ¡?‚=„¬‚éxbî `ùb)ú©¿+KÕR›—S;ç&e1ÓÈÏËÈšXªÙy/Qt·<  i3<†ƃ±c4,”?þû™ÒÅ.¿-O*y›’®­­ý¬Qîí’Àa|6ÛîX•)Âü¾Ã@bP€ˆT‘ÖÀ)!l>…kÓÕÒ*Áp1ØK@lO0 o”Ξì„z
+7'X>¹¢»$1Zr`‡„¦ɲíEJ‚°¿"?Œ&©jE8‚àx<E*觚++ðN3Ñõª«ÂEV½–¸L9^j/…± בÞTÕ±·˜gx•o —óJí+¢Þ
+ƒb´6(Z¨£ž&1ìaËÄ·É\FµŒ­Ú¸(:Ê.èí{5ßÚ/™fõ¯ø‰AÚîå1´ÊK”þ憓¤ÇBõš±ñwv¢Ü"iBS+ÍAn›+Ô×1Ø
+Ŭ©Òš$”ÜHýÞn!‘LYIš[ƒ‘¡AØí “_4P«°äâ¨'ʬÁÏ|‘qX$¤³žWóäž)ë
++žDC €°õUL h%1<‚ˆmîFaVó‰´G —(®XÅÒ*þ.ÚÄ;rª+Aš=DÑÃÔõòø’ü&~€ñP ›qü'—ßšM©žà °=<vÊÎk¸U+ÓÞf{¹­mk™ž²ôQ(ØƘ(¦BÍ#F»lã1T¦®î¼£ü@ÐPò ]¶_¿¯ 
+TŠ_ñ#PS±«áaB
+ã. ?!0,¥Tç6§ é÷Ra­ÿDÄÞæ6XLã}·Š.LªN¼üeBQªN Ç$ò¦v`á‚¢&Ê[ Ùæ3h#¾ªzx˜M!ßœV9tî<¶‹ã#Xk¬£¿]þ"QÒ jà§ê±.Š4€/ ê
+‡|M}Öü%C'O¥¶Õ)ÝXÏ¥R¼ð9šjƒÔ†ˆÅ}F,VÈ€“Õ/ÀììÆ`Ÿâ²8º='áÞUÒ˜éËÔn’ùúaøþkIÔ=¾ju¡7Æë¹@hÖÔÌowˆ_± &n ØQ>?…øš*X¨•£ÎòðÆ@"Ðpç’Ü&T,. ˤÑæ»l¿kÖ¢Ñ7ÔÖÛ¿²KÜíÄŽPbr§ù²„Õé:Hš·eõL,:¤‰TãM£¹¨¥á†i.¤6Ùîr›­3ÕÌAŠ©¯8]–MèdÇæ¡ÛÒ”!U!›V~ìÖ”íˆ8ÁË"³{72Ñ?^©<Ë (ˆb}fÑ° Æ”üÝÃ?ïNüz“e;‡>Ú“eg\&ÓÐMx„p5‰™oET‚—ý¦hz=ö’6µp·™Õý…ÅŠ²™¨VÂtZà{ŽrcCtìé¼äTÝÄ©¾²‚ýgt-·¾­§…sÿÄ!¸š9ZpqÚEõ>$=jâó"W¦Bçš®TÈì–7§¢‰ãlŸ$„ÒG­`.z_œ :1U´æþˆ*ËíÓþïÊHu2£-´+Îw$ôŸ„ÝRÛI»Ï©ú¿-×`“"€€Eé!G‚tú\7aœÜ<|3"¦'B<µäUW±0‚'Ù—eæ
+¢hìV‘$&ûš£ZÃ#?™þ†ì’‘Xê]}ÑÑ~X,IEŒÊ¯Ã$…ß<|Ç›~ç4Ëüí!M$s† Ø‘âk|ê/ß{å-ðyûz£¿ÎwE‡³m}™|Ñ šu9•hª¸óN
+Þ²Í~WHUU©ÕÁùþt¶_ôÒóhIå'ßY2l»^(ç¹a¿£ÐÃT-üdkÏ^ΚÑ&µ¦ÐÎ"X@8þÛøæŒK‘™è¯ûe¿ðÆC›ƒòè³eøˆ+÷ åö&·_V˜
+ oV
+ÜÇ{æ #ºüà‡öC²ˆ|ù÷HÎÕ÷É:zm¦Z;Êò‚`š‘°Ð·DÀ§‰5tÒ3Y?­¥“oà‡Ë6ýQ ] Ø*›^ü†ÀÅyÅ´p
+Ø\ÅUÂ<2 &:¿q؆øä°Ñ˜O|à}è{…§ugy@åì0™ƒp¸—‚®é0|-Í=Ø2½¾"+7­!ï+Â’;Óä;ÖJ)LxÕ™…®DìOÿvLïઠaxWr²ƒç ÏƯ>®5˜Ç®îìñdQ‚-ô-Ë1cúr1:|&ʇp‰oE8fíÏ_ýŠ•yôuZÀ%¦sËÇÁ9Ó¶çÅ~nÕ&ü<ÇÓ_øþfL¸¥Ê‹˜‰þ-w«^•þÁ2Êаu|¬LóÛZ/áKÃv½áñ®SØñ²Ü´êÒHJ‘+¹ÓySz4#|ÙF
+k:” ŽÞVw·œþ¬z™K±¦ó¢…i1ÕÛµéL‹×`¸¬¢7(5¦q’µADD×vˆùòáu‘7Æ`²{ÃÃ1rØx"œgx“œ`Ê¢/yP Õ€S,ñ
+{w³~¶rÄüeʃ¢ôþã.­ìJÏJ±Ááì%B§1¤!4Ø–7@ß»jÅ(5MØ×–Nâ™ýT,£íØs<‡ò•‘z·–às'aŸŸa­­`Šì•<š}RÊÊ·ëå®ÆFÙ¸>ì£"°)Ž,­"ëõs‹PBp Cý)ŸOÖe2'Öýn~C2o: Nñn‰^fQ’ÜîѬ[»´EÜ輆rmD”dwDͪ–gmBÏ¿ùX^f5¥oí«´t‹€ÐÚÑF¹ôëì-ɼë(]ÀQT½B„¥Œ‚éÍšZ ~ç”rVMø§èXøÍ’ä#Ol‹3¶ÂÆäñ =„årëOëÙ!7$cbYõ|ÉEVûïéç&‚kŠêf]ÐävƒzQX­Fˆ©èJ—–d¾,“ˆòlÛB°¿,º^®ðXªÊ.ì²À3·1_)Ç? ºï×s%¦G ]d|üñÕ@î3¦´—E‘’gðφÇãݸ q2cTÖKcuàvNäõ[-T>ý‰ÁØ2d_«ø|î=hµ:
+ÞØK$ŸbQˆ¦"@çNEÆÕø0Ž3 s@ƒr›r
+ì±í(Ô]¦‡ÈÓêNŽ…¿éSÂ%·óÿEQENí_“–Ý6£-†Ëäiƒ¼.«Õã£ô0sÊcr]|D®Ö)çée‰¯§íˆCWÄ•Þ_dÒÅj>ÜøÜ1¬;­7‹WZß?ƒïM M›»ÍíàeœYÙnj|ìàý"Öðøv1d”CJ÷‹ºA} ˨Ua,V©²ˆÉnVQv—‹¾~Y†ärXtéõ„xáž4}ß,@½áI7ß}Â2j¦‡áG9ÒÑõÍ7Én^Üh·ásheÎß!ôDŒ~\þá(xîô2» ¶Ñn2@•Ù20?YŠq©ý@å„?rHüVÚîd?¤A[B H+8¤ú tojió”>NÛÌŽ—
+8üÑzÖ“?PÙm>ê‰rˆç6-ªdÓ¹:…eŸÎ;uh‹Æ¡/&ÁDlÞÏCYj!š”¿júÄù¦'7yüþrŽÖóOšÆYç¨|
+ÝÇN™¤h‡°MŽ>Þ·%8:ê•öhÓv™Â“›ïç„IäÖÏ·I1tüÔ§cÉó`‰!¦T9°æÔÅš]Ë+
+0árñQ»Ûã[ñ‘Û©vìãÂû®QÂRÚ»±8#éÊ(^‰)ukÚ}¡yjùu4Ãż%OºØ_²ž e{?J2~-wÆh®ÝûëÏË@•®RMaa@¦Ú%aݯÜhßàº;ÅZ6},•õC…™¦…·è;²½Þ‘ Ásc1]ºâÚZ<¾^´·#—„ýY݉Í0ÕÙ÷m
+JÛSþâ[9&ª°ei&àD†-:8 B@Æ»lÉ!ÈïÕ,¦waŒ¸~YÑØ}Ͳó©|¼jTJïä ¿ ®–‰U\ø{+W3cª¢”èÒºÜÚvÊèÌdB$â<tCSqªU½¼À¾×ýÁÜÏ ãò%ÀŸáõÞZ¼6Ûû²éÇg¾IWi„Xÿºç
+3§ýŽú_Êþ-Lu‚c?ýtÇÇÜc  Ó¶Äj-â1åÉ~7lݯ`†°Þì.ËCÙ8$I“ÕI†”CKN…ºú'²!dóWÂóʹçe¤zfD+¿ÿ>H§ÆìƒËÏéÍ XaNZvœ]'BÔQz†Ç¹E™2FÁ°Yê”ßîßâŸ.O(¹Eµ^̽çTŽ1QçÅ{¶l‡ÆLŒÂè|­tVãu^‘ rÂ7³Ý@t¿5Nñt•¯¼IFØËÓ>ˆËiñE›_l¤Dc
+•lç™(,#æ›·Ð[6ŠLe´ð¤ŒñFË{ýQî MY.Ûn¾naìt…¬ŽP±ÂSnå•4Çëpþz÷®pàe-?)è^®¢÷ë‹ûÕ
+§5fˆ$Š8_ÚqÏÓ¨P>ÇÔ5Î颞?-àèB¡!ò“oi}f8!›¡\ý`×æªÖÜ«L‹OF›áy?uÿ¬1
+nW[doB{?»ÉÔ›‡µq—’¥÷ê6h#8: µŸ6$ vKe ýeìX}3A¸×Ü2òöíÅ \aaŸß‰X*Ï&‡8v­ 5›H¿Ï¥H=‰ÓÅŽ ¢¾¢^ƒ?#j[‹b" 4ø®[ ™b}ÊW?GDh y7™ÎIŽ›ñŽcÞ†Ê#â¨'@ú7Þx¡¡ä'ß_A6‹åNŸD=ðfÕîcÌqÏ=t¹7µä.¶!Ø£¾Ùß=ε24ßѪEDdñÚMDjçv›Çj E²2ubG_s±B+RadšÆä
+Ÿg'ŠEE³!íËÞœ¡rjÊ ãÑÍfY—Ü!ÒúNˆ ÕÔ
+ xÀ} qkRKݵ$0÷û«óbÑ(cÕsaQ9éÐŽ¥¤±šwNêF‹¶D ÃkÿzM“[ceâ26øp?œÚóü('•ð&¯… _³ËöÑé&Ó<‡ø
+—ÜŸˆûk s°3¾P÷\‚ÄÉß/…§° ^ŒšÇ*ú_§ëJÐO°ç£YñÛÃÕˆZ^ÚC#º«šN¤5nWæžhNŸÆêðÝÒ‡zóƹTüšãÎýòj%Îgxó gÌAb²r2èU¾KgÖ¢á|³…TˇñÎ.i ¢³œo7J HÅêO¶0ÊûÔI oˆßãiŒŒ¹o ·\ùäý›»è c|^%±£ì òig´Ñ_h‘e»ü<Ârv+ÊWr®¸jyRÜ gá#N(2’DŠÜ€|ÊJ©¡³¡¸«1ÃÅ—ÖüŠÇ<á;duë““ö
+>ž~ˆ'ó ›á˜Q q.LZìççüŒ=m)X“gÖQýý’4»Ø?iäy™XÎÄ2L,~¶ÇGË—ªÂåß#ã¡1C$ŠìÄ—¢$I·$6æ|b¨6ƒz'Ú á Ÿz0xùÑ
+ƒRêx2úÖçâÿš±@Ãå@óŸjÿª²Â!ÝG脳1†áàñ'¦&Û=øhy_ý0¸€g KƒÚ¶ÜEè]–C™‹nD²çYkʳß`GbÀP õì´@Ë€s0[ÀlnB¹Áéd¡e©Ýr¦ò£æ‹VÜ>J@/Í[p<º M÷Õh=ïŠÉ ÕaR‹·ÿÒyK›ö›Ð,Q{G
+YŠ¼\stðë~²“JëˆÒák®X5þ઻@‘¸HÜK/—žå8ŸÌlšhÞþ1áœód‹82¹òM¤P(Mðg D–G d¯Á6FÖôÁ EävbìMc6J¾>"³qZéí™Ëq‘³æ—æù[øÈÃ2KÝO /,Q"*Ôd5èmnúClÎC’[|˜IjÃþ¬¤ƒäšÆè‡qŒW`%—Ëàêvÿ‡™‹pAž½RðÈ9SŠœÐTq"æÅPsôÂöE÷ãÞÍÿ8Þ:¥M¹O’½”+N£>DêΡޯOœüÓ-KNgõ
+‚[ýÈF,Û&Óþ6³²îáê˜ÿ,ž¡ß +ÂôCZ;z¥WÝÇyÌ°ýâCùüL¬ò;Ýé(¸k\'ö;ä9±=¹-Þl®Ž ¢€ê~Û*?:ÎÚ´¶Ü'HE"vÕUø¦°·z“S-f/ÿ¦5íÕ1å·ÿ­¾@à !æ¨äÁ“(Ž™SéO•v7)´Ûß*d•>¶]0:4@-A,z´;Á× ÿ¸ÙÒ°X¿a›‰âFx‹´Î¹Š)ó›ü´:·%²¶‘Lå!AŽˆ­öëñUi/þ2¡Tê( öÒd é,›)ÊDáó˜óýO7“¾8JÛ #Ÿ/<ý‹§JFx$<|¿À:IRKás΄]aêÐ &_F'wE߈/ïG“ˆ©"bØ¥ég.‚œ’ŸÞ²?.Ð'göÀαÿã©8A«Gçä ÀT›X¢Îò›KHù¾±.ëœP¨Ób§îÉε‡å¤ÝÓt<~†V0?ð<àJ·27,M¦ü±Kx3±ú9𧋈JÇ+ßI0jþ£±Ü]‚°ÊP~Ê…Ž­wú³çšwlàÈÉY]Aú+³—Rdü¶{R§XpûË5þáƒ@5f+Þâ—ùåÀgÊOÇk5fµ¼ 2›:/§<AŠò¥Ö ¦™yÃ"uò$ˆ©½®QzÞŸ}#»”h“~´8ô:bÙ ÑbËï¼ ¤ÔÍÓm^é7 ÐÝJ‰þ½5æ>‚€ ÁÔÓ‰i0iµ
+„ÁH”ò”Jgøx~Õ‡6a @W5Ërž~¾‹#À*¾éÒ ~'-~\ž¼
+ÚD¾´~=ùÓÍÿyß|b—øu÷(vþ£cQ¿ÿz&Eí줌½Ån&HŽ°äó|ÿu:)MLô
+û´&Jì¥K„Íæ0ù¹á2A/ÑDhþÛ­ˆ"-0„6ýµË¦íp“˜\¤? Áí î¯(yòÛw ªÁŸ@ Nñ©p\TŽ;LK²»Â÷9@†±5âÿÖ™àsWVTö?"ªZCë}^Š½uLzlá½·Í…ï?c­«=sÍ@Äñ² ¹ì÷_…ÁÁBð‰sŒs¢½Íáe9\+N¨­F©òÇßÔ…[DÿbùÔùº0:ŠáˆÞ×+®—"1zBÑêu?†X‹vªhíªº;!?óÇ`›¯ÃüÍ?>¨øäE°[î Œ”’ú.«FèxÉ>îq<ú J²Õ¿Ö‡I÷LeÏqÇî˜Ì“hp\[&ÂeØû[!-2b¹º±µmOk„ç%sØHƒÖéI…/GU¸ñ™ ²™°”Ùåê’ª6fÎâ‰×?…DÙåéo¹4å6S¶%d×rNEÎ $Ü8
+“éò…öõÞ†°ºÆnö:®«X/³ ¨VÜ&Önm¶{ŠyÂ1“)D»— gõy\r`aJÏ[»íž5,¤ÍâÚWm“M¿Ûê;ú4­p_ï¢åÍsŒWf´ï} ÅR¨šÓâ\L„ª#ÂZñh÷z±¬þnjߋ»µ‰6Ó|/Ì%{F}¶ß;
+—±½i9{ûÁ/Nü‡Õ-)ª¨uõ81áO(Œh  i»¤Í3i%îeÃÊ6Á&üSÞ;€ÿSµc*GS|K…Žc4ÃÕ˜9-è|Ý/ªšŒp]ê#!Ö)\ÄÚFÌภąÉröØúÆâ O—¤r¯òOøÒˆ4'EÎmÌ^ŽÝ@[=ƒã[žŽyƒ~!¡‡G½ss¬…ÆÛÔêŽ;™§[AøD¿ê.ÑzÉ¨‹Ær
+ƒãjw$R}À¤Oø¬uªß•…—®5Ïñ]k÷¯Â)D&tøV…S0©w>‹+4Ã=&{¤¸i®Sí¸Èµsöãf)¶´çS]É nn˜Åó—ýQÌ…ö™©ïó Å9lÑömû<ŽÐ¡è:Í6nkæÇ>÷{w³e‰5¤¢0Ô²‰JñÏ?=+d*w”ÆíFƒÕZR²t¬ïÃ0•åçbIõ…iÜFkvXÍÃ’blEi3¨ ši!*€»hŽ/EõD™™Ú9u
+'ª© 7Æ·r\Ï@du^ÿÛ÷üð©Œw_Ì+°³Á¸Å
+űDÊÏB0!1³H/Šþë(1ƹZ;nä·nôJqE…6fŠ(C_6´¯ÐVKÑ™§-åœÁ{—þÔWr1ÅÛS=õ™øøÈÅË.]„m7¿ì³ùC ¶#«ÆaÖ2ÃØý”ãú΋¼ÄTø¿7Tv>_'HÉ\I_ƒ&ßeHR­8ÕBWëÇà÷áVé÷›ºœÃ~@þÑÓ‰/͉¬6ÜÍ›¶ÑF6Ÿ†Yô!¦t1©C?aX= I'*Z¸¢Ü|I?BØ€$…
+ªCLà/j;¹û¦ #á͆´;7?åÉÈ_cÙq† ìQÙ6îŠ-äÂà]!0t»A<9GB($BJ‡›H/¶µÆ57¦‰q¤u„èK!°÷¤…9X¸ã›–ã°°åËêyáØ~,^M6¸2. ûÄ™.lG÷Ï1 |ô>3kqóŽÔ‘¨·HÕ¡ ð  eó ‹ý@e$îÂ¥vº ßbð·O£ž7(‹dõ¡ ¬Kxž˜ô_Ó õ‰ñw¡&sîk &"•XÚW7³¯ÂF>½‚}æM˜3q#ªœaÖL\fõ¯J{+&6ûÐMÇPXñ?­pOÙCð} è
+„D-Æ ¡–ì¢cË`ק²ýNêO
+ð½VUÓmÏÆñ²\'¸Û£×9áÈFswŽ„IM8’®ä@˜ ¼9sïÊmw:´¥tíð
+“EâWó¸À5¬ýŸ{NÿV% Ý¡è@vP•(‚c(õ D?ñ÷CåX¿£ †’Ø3ƒÌ†'½«X¨á%¯y#Áõ--À·V!sI¡£¤r#ñjgM]iç†P3,HIca3(vm4®1ùŽ¯ŸV‚"uâµû`+è@_ÜÎúu¼j*a4#ÖʾÁgi9b–Vy,ìWCLC_µupS`t¢Gq ¶l%:nÀϼ…ï*ו=—~èKˆ:ì¹ûÄ{Rá2
+ãðk\y#id ”rth¼ÓÁgZÂÎb ¹nX)t”2½öÏÙŽ·2ï5[Ugå> ,L~‚)exR®µžtò†¼9ÂÜå ç‡ÙÎVTMz²ïW>ÞªOù0Ü:¢w@Q·XÔ(ðP[ˉ
+ò­ÊîÁµòŠýêe UȪȫâ\‰ÍÂŒ¥\Ì®ý$Õ¢61Œ²êm–',ò>Ç4Á[ÈÒÔpk¾‚Î_5 †º…·¶ðW"XÌß\/_˜¡Ak×ò¼ò]êаxµ‚mî·±¹›æö`é„ú÷* à’‰îõà|ïÞx1 ’„(yMÿYzEóUýšËïÒZŽî`íº+xl¸ˆÖ&7¹" ,VVÂÕz6`^†÷†Ö¡3¹´ ˆ&TïT«^¸ØÍú_Ÿ• KtÍ\ù ®eûÐÿÔ˜Íc¹ÉÜr¦ü¸ˆÅ½UW>bA ‡ËòÅPÏ!O{8øÿ¾ ¿¨<Ü¥ýÁi(ê{¸aGŠp
+ðî?VÕ€ÆÖ®UÌÏë>Hdråh¢­"IÓ÷MŒÛòÀI+^ÊdMÉ&³—%n>à_Ä°7-ÖI¢_W1Âꥧ–^03ƒp›T¬¢…‘J ÿ‰ÿ¹f)ÍhJÝoŸ
+8é›ØÞïÍ Ñ{6úX±Öëw«é̹óUe±óŠ&1õá•/ÀPUxV$ïnËa2ý2–2á|¬Õ^Ø
+ÆA‡²ÆžG“5¤õª´ø=7¾ù¸”GäR„"õxÈ7`[µØjÛ^‘óéð¡fÿè“´‘²«zä¼±%ù oÜ{_Ûù ]Ï‹Ù‹Ô¸ñùy//“BJ‚g™O¨Ô¼É(OýF„Wgüax"Qø¾f·Žá^m_£¾ÓúÛ@ Uæx·Âè{(÷u–¯ÚÒ Õë ½š"œóÓ k€aóY<JQê_! FYëÆñqû‚úb*@¥=ò‰]Hd¹§»ÿÅ̧‰ÿÞêF6üÐY…¤Øå1'Wã±ðOÇ=1
+endstream
+endobj
+695 0 obj
+<<
+/Type /FontDescriptor
+/FontName /DFRNHW+LMRomanCaps10-Regular
+/Flags 4
+/FontBBox [-496 -290 1501 1100]
+/Ascent 527
+/CapHeight 689
+/Descent 0
+/ItalicAngle 0
+/StemV 89
+/XHeight 431
+/CharSet (/C/I/P/a/b/c/d/e/eight/f/five/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/r/s/seven/six/t/three/two/u/v/x/zero)
+/FontFile 694 0 R
+>>
+endobj
+696 0 obj
<<
/Length1 1705
/Length2 1417
@@ -3488,7 +4046,7 @@ xÚµTy\TUÎ w Ä#Ÿ(³²)ˆìð±0,²—™33×îîÜq€ EÔÔ
°L}âÚ°ß]{ãpý;YćWÎô·ÇÖwÚ yò¹í¨n¼ÉÍ#ánWÕÄèæîÍg' z¼âÖb9¾þµÑûÅ”ÙDÖdøÕs”è]Têy¯Ç$òçã÷ýnqób*füðŠ›ò´ý×ÁŠ6ûÉ\M÷§¯UùÌNlÙú5¯hñè5¹2ìuÏ>ߨû§ßëø`ÖŦ1ór·¨Í&_ɧ®wýAOí8
endstream
endobj
-653 0 obj
+697 0 obj
<<
/Type /FontDescriptor
/FontName /PTIFWQ+LMMathItalic12-Regular
@@ -3501,135 +4059,147 @@ endobj
/StemV 59
/XHeight 431
/CharSet (/epsilon/period)
-/FontFile 652 0 R
+/FontFile 696 0 R
>>
endobj
-654 0 obj
+698 0 obj
<<
-/Length1 2273
-/Length2 27487
+/Length1 2419
+/Length2 29282
/Length3 0
-/Length 28838
+/Length 30697
/Filter /FlateDecode
>>
stream
-xÚ´¶eXœÛ²5Š»»Ó¸»Cpww—F‡àîîînÁÝ‚ „
- t
-@ÁÆèà
-üã$åø/¥ý{)ßÞånÿ&ö^·?1Aÿ2¸ÿ‘ÆÚÔõ/_€½©ƒÐÁÔÁüÝÐÍÔÍÝ`ò—ìý ´ ùA @ÜÝÅåOÅÿU¹ü;ÍÿRs|?™ÈÇÏÔã¿oÌÔÁÝÕûµùÏc›;:¸Ú¸º¹þ+"`iþaïúçÎlþ’)Š*ÉJIªk0)¼7ž“¢ã{u˜Ý<Ýþ²þOTBÀËÊ `ãã°¾7©¤ƒ…¸£½ý;kW„?å“°y¯“›£‹Ëÿml;GŸÿ…¥ƒ…åŸÚ[¸;±h:Ø8»e%þÇü]„ð·Ì
-è`
-ÀÎÅ 0uq1õB`}ïv..€Û{c[
-`bç{Î÷“¾×žÇï?|Íÿõxúk¾ìÿâ?Ï
-Žnt¦ÖÎÞX¨Šìšú+ú¢HŠNh1kç(.V÷‘ÓÉëVp~ÍéJê"hN‹óõô?Ʊϼ¡_¥“Tw­A{”-²µc¹€0<—Ñz —çzÁÝÞ±bM‡DWèLŠÃq¦ä`œû1÷ÀcË„ÇÐîåð?`JÒ>:o¬jÁêG¹ö"PU[IhR p<²‡qÓ #gQÀ“J]û܃ŠeçÄiòCŽñ[Ñç—Ÿø8®}uE4~gHžþ:Ì°£äϲ—öVË ·ên÷DôH£—$æÈ5=)ò~Éa¼uØzi:Ô³×BxÝ{h]1‹N%qÈ9ég†˜* 9g‘CäOGœ
-sKŒŸUÃÂX(S£¿)Y5$Sâ:Sïmé~ª-$\v­¥ ‘!ÞÐ*w~V%ðúy!Œ-Dm¼,"-oÙÁ:©/iPTß×HùƬ Vø±€ÛÏ/M˸…o¹x<¥©8¶fês ÊÂAl¼©t—Ü[Z8õgíW{¸ÏŽpùËé6*…UGV9~Mï·¸ò¨,ÑþˆÇ½—uEV¾~ô ²vî"‰­ÉAœTù[®j+¶:â1A³›×5a¾CêOiÄk(È—Vâ¾X?hABãûøÊIðë’xma£Ã¡`vBÙvÁ<¡Ü‘a0Ã…’âঘ/ŸdoêžœÁ¡
-€Ø„5£$‘å7Qß·ÙûPZæ{©²qÏ«鲩‘±¡µ5Š';BÞJa 
-I>!Íêý–|ûtP¯ÛŠ<,ì \†)y!ÏŒ“€â³ða(ïÑË©öL7‰÷Ì;Ÿ#úúX-×ݸø´-׿Œ¡*³ö֦߰™ËN4Ù[Øî: X'·h©¥¿¸
-,c¿¾k|xƒ%œï¦+Kª¾ëë¢D°ôgþž^¹Ô“{”Àà¼N†9V€ÐËô}8ÎÜfÁPHîƒPðQV”øµn>‹Ðsmsä3í!*º½‰Ž~þVRB‹|£5gË¢XªJ1Q~¡h.^¾Ö4î¶?RqG®(zF5b–Ò-…E÷XznA‰t¨é<[îMû[5ǾsT¹àkwäô«9‘¥Æ4—Ud3š®3ÓëzóõcÕž1B¬!¶Ó×Qtk‚¥yiTæ)ôaýªïm}Ñv0G=Õ”[ª¯Í„v>m˜gà“ŠÀû\ß=¿ZöÜ@@éw­ûêéæ>£;"%¯–œ3Waµ2A© ¯OvÅbêñ£—ËWóè œ ö‘úpi ×&0z¬)ïUøŒù·¶hnÉç|õ
-Ü“1Óqñ¹Ìâ‹ÞßK9eµbŸa¶ˆƒ?+'Õì}Põ{ÅäÛ›‰ËQ½#ï
-INéS)÷°
-Â)ÎMÜv_&osˆ:¾%tušQCJº;xñ[ŠKtÁM\¦×Vj~žUúXG£êÃ?s.vF*‘ŸðUÀvu lqcü÷׬{¥ßW/hTÞÍEëÔ¶F®²XÆØÒ#Ùóa,}õ[´¡7; /ƒTÛ¾»ý­VÔ™}`
-\ Ä‹91¸¬”²¬Ð,3Çõel¤ *^Ñ‹I4…ëî21K ö|j2GXå² •>ñU/8¤=íÜ øÇ9ä
- tIJÉ‚Ñ‘@õ“ßÆáò*tèu„´$ &} Tªh
-‰„çòpîùi•VŒSªû‚Ó}“|§ŒýoŸ0ï0&žB0Ô¿y‰ã"ˆ‘ÓµQdÑæS³ßòO*n× ;LåÔä±hàì ™Ö sV6 £j3”Ô3H=]· ›8§çÌá³û¡Ú¢dGRÐâv|•O¶¶„Ø@cn¾;&wTüïoÒ©ñ4ÛWOA¯} í‹Xf)T8“ügwB©ñ †Õ݉­î¹·Ù†Ÿ¾ó· ?ˆÝ—KÒ 3~^ؤ«›L~Ë‘àL’êÃéäûE¥ÜõsKñ0¼‚ v" …ù׳ÍO.DZ¢OÓ—SËJ/ùƒ2õb’ý;Íd«*TÐ_C¼ðö^‘ÑÔ¢w“_Üoç°Áá’¦ò‚¡.G¿9JøÇ~Ƥ۾ċª[N~MZ¶»s¶ˆ×ÿ'SÞÊí¿!²~4ê!.LÄiºdÊÛý¹ƒÇ›û8Á"˜|3BU¡Ñ”á¢hʹ‡èÕ»Ÿdý2‘h.ë·Í/ˆU43’¯²¥_+ÆzÍe:²Ã-¼Âd1
-P™-ŠâqÍç[ßB=……Ã<XÖåWÜÐS– mí™I¨ÝlS+¼ÎEb ‰Y­ 0#jq5IŸºÑo/Õî°y¤ÌÌQáû>«[R£©ñÿ.Èxe½_è;n{t6s? /4JðwC'ZU'¦ì´åOZáç ÍÁ–ûª¨<åqT¸ë}{”⿹•Fƹ0ÌwÔ*˜Yhu#HOˆ¡xò¸!käØÑ\7†£bÞÔõT*ú4ÕãX—y<ä—ÂØ ‰;Iæ†ç¢¬Vzþ5·ä•äš÷š8”šYÌîñF±‡9”zØ9•ËGü+nµ¡KO$Õ^Ñ“­øœ9ÚMãöžBOÖ{§Œw ®eý;X|;¸Ësúsäek´ÜZŽœÖX’×H¤3»ª¥ƒmöðË‚«rbÍþTŒ58¥è.Héy¼Žê¦´`3Ó>°ú&9jCYÆAïMN”¹s r•qM
-‘jó>œ`d+جÎJÈž6ök ¼ÁM§ ëÍ "ÏÓJpô7”vÈ£$×
-¯×vicò«Ý
-¬ÚJ`ÃI½Î³8Ï&ó7É“»lÒdÌèï%™ÉD˜¿4xñ ~U¶.é€ ¿ï ×†‡­À,(­ «’åÃrBæ”+˜2šRl’ݽ/Bù=D|Öd¨cY¦ ËŒƒØ}îÍÉ”‡¦˜d §À{ÂV2ˆdhM• N»E%5§ÉX;w)…ÂÏ×°ÖþÑÚÆ‚b¸ÙÕ&“<9}©#zz`¶;Ü9>ü¡UQCÿˆ¾bw)½ÓGà_ Ð4™ù\ÉjWrJɧu§:êSéM¾L±^_…#¾)ÕÅ `€IƒÐœæ
-—ÓkwáÀ’g8ቓ
-}}­Yçóð§X28µ¥= Ä•ð
-é»xoµÅÖ¸÷Þ`Ë
-óc­’»a„¸´j­çšê¸ ¡Öh9ìe•m?ruÍ:]hsœ5Y±ÍËnº’¿ËŒµlö¶$¼ÈzpÙ_Ùéàa¡ælËÜu§¿‚ø1\f‹‡º{Ô>õ÷ÞË!r¹å¾õ†Si)6窉È»“F¥]ð~4Èóöµr:‘ŽcÊÌ$'Õe\0ÊSJ‰éϧä3˜ðCá‚¡dBvßw¯Ö]~Ž©üpƒ=Þª)´pˆƒ$ÌHæ!q¶Ö1SN_ìW¨È4q}‚ÇÛ¼»ë”á•ÉCÜ5ºÐýÓF ª.ŒÙ®:ZÙ ÊNšõècµÃn]¨{}؉’ôcš€Ãè…seùéB06Q‰i„l“Ëbu³)ûáU$›}ôY ¿Ý7šýt\#âÜs¯ˆ ÈÂrBöwG4Ùa”G’Í% c¦šAѲ×R¥8ÚPU¡§öéLI;¹Óˆ»Ì—~?Áü<;ÍUHÕO²•?ÑE‡Y|ùéy’!
-øØ®$¡üutxi¾È›0Oé)Lœ1˜Ðg…Ä”¡WÆS ò ƒz-¿»#8ÀÊØó­ó¾Ž=Q?GµgìröOwzœ&ðt’«êè,e”ÊH\„ZJê#NˆÌ×îŽÈDŸ‚õ{®úÎE‡nr€WÀšXqj³:Éž„ê;ýjDSu¹&ïÛ¿‘_Z®(¡:Î/Ò5ÁH(’ýº¶òqñ§ÊºJ”|eŧéÌ".îe¦nv…D€x¡;_¸-q{HŠiq½£Â«‡wèÆ[°Mnž6±@Õ‡W˜
-[´åýÎâ“ޡصî’Et8â¦0ìÈa«“$?4QØövg~h‘mÁPã>m©ö]Ä\ë+d„Ÿ©tÍ*ˆåöŽ+Ô‹ßH›¿LhZ¯cÌÂÈù¯µ†¾x*æn¾Åè'Úª|'œ\é°{¶r™ÌœL{›ÃµÁ6)í"Ï‚U
-¾X;’AEÑܦÞ^Ë€Jå«8“·Ù8€‚cÍñx)ÃܬZ<J½H]¹‚wøøkTçCBÁU±ZÖïd<uAÍŽEã Š@5 3<íü[Æž:ëÎðˆÈçÇó)v?ɸ€!nsά=ìÞEyq¶°ý“%¢UùFðpÞQ;š=mìàt±ÈC@óZ‹\ö9Ô¬V¨uˆçi
-?§ÔØÅ»Ö&HÂoØÏi/q5g±ñ¥ZZŽ­“Þ×r‹¬Â£ÆN³‰o‘ô$«g‰âcø®·øöR—jt «ñ997ñÌ,;b€£ìÉOEÔÄÐ8¦çîÍyùûM~Vá/ÉK ÷ ØJõï^µV•ö„âÃjÛTF
-u…Ëà fA±—DÅ©{݉7œÊÔ¡ø[Ùɨ¾AÖX±FêtdXŸ0Ÿô»kq$†"É~6Ú·À’ÍâЈÇæg“ƒ}>7%léeþgNQíË »õÝ®jäµLY­ä‡Fìãè*ö+}ôq›ëÌ,pøµÆ`PQ:™5‹«‹Ž€‡— |¯ù}t¡Eéͯ"´$6¤çß ±0¾‘£Aºƒ›Ÿ&Ó/øÖ(vÔk³Él­'ˆOë@`öµæa/ º$¿„´íù>ô¾ÒzjggßÞ÷¢y;ŠÕÔ¡î7·…Œeô“þ2Ÿ[oBK+ŽÛ©…óSìÚ~!$üÅÒÊé«ê_?ô-¼Àï¾G«Ó •Ù÷&Hã´-©ŒÊ}¤eÿÅ\øA¯ƒ£R„Ÿ7îÓ‰‘ ²ùKGë˜ö1@6Ĺ묽#¢rL:û´·–GýÅ~°X±ìmÿ[àp—:Ü#¸ó–]Ü«ÈíèXx×P…4Ĝը´—âùeþXÌi+aFàüÌrr‹V'Ôµ¦KY»w½¢‚
-ƒúa**õ2†‡k‡K7USÝ n¥ve†l¸ ¸Ó,O0‡¡™JyÀç/4ž@‡7d¾ôê¶E¢®Ÿ+^ÌðK|Aa5>R0NƒVj˜ˆ ,04žI2ý ë;ÎÂgK…Xíû
-°‰»S|Oܶ+ð­ÞGõò°›™œIÑ.0x)m/èٳB4®Ú5õ <ã„[¦-¡V#š™V=ºK¯Ä3{c ›×h¸éRõa5:¨‘!;tµ)Wä~,íÃ, Ï­xÕ@BDks@fè¥Úü±ÚÂá°r‚d?û˜3x­â稼'·¢Þî¸ݯãÛÙyD3¸žÃ©9!ý(â üLAÁvÁIlbNIe¼žØÊs¤b ?ë²<ô ¼íx-,q6¥ã£È6B%ºÂ_û§ûw}EèÉ oiMp#Ï{kñ[Í“«^(
->¡&E´X¢Ä}+f‚­>#yŽA ;Mʬ6×u²Ä[Ÿmà©8¸¶ì&ÝX‘lßè±Ç)*ãn1Ôy‹VŠ«Xb”¹ §s!•ò’ƒaÈû’׺ë2NR—”P·ûyÿøõ³Ü¦Ò—7\\ï~‚:ÖɦÛ)–ÝÆoðz>ÊiZL2õ´»ZsÀÔ‹DÝf KàØ4ßômÉ{6Vö¶¦ÌC¥òëô Ÿ è¨5Pm7pËèáaHµ#E¡„ëòVÅx^æi±(¡Ç<øý©©eô\ù|œÍ"éW0¿nl!ë-ÅŸO³Ypü,›ÇTB÷ãýL•{‡”غ;®µéùãȯŠD^»}PÖÎ\ñ)Ûúí
-¡ãKŽÍd°<ºïJ
-§™‰lUm“"ÛG…ÈŒyÊ{ô7mwAt"£×uÕ¥È{ѽüHœí7§í[Ro˜­f"Š ä Ç6 Œžþ§©í3VH¯K£ƒIc
-–®ÊO ±™&׃þíµo]4êVx­nxþÝŒ"5xMinÕÊÞmÁõ^‡ÇãQÓpWÔŒûz‘†Ôêl"ù¹ÂÝŒp!S†`ž#¤ÝGZWyø¸2~á?G*r¶)ƒQe’aRLµ¥'=¡¼ˆLkšÖ3øé/)Câz쪺ó ;§ŠwÉ‹N«Xðz…DÀ_-x E<¤:º+Â*‘$×òð÷îc—¡u£W¢Bª°<=¯ðY6Û¥³Š]"ØBC&Ñᬭ–gòúHzÐ;žQá¡Šp‰fŽ°rÒÓaÖû2ÓnêBYŠœÆEÇF}øÜ¡1ŒLWi}Š ¼ÙÛND´±ä$¶¤|}dÓÊ ¯y0TèºÆ•~¨ ]Ïsè\£—÷£Šd1Qh[üò-t×
-1ŽÊñ7spÝà–­MKÏtN£l¥rÖªÖ7£3f/
-–¬o
-KûX·€U<tʀɟjF–ÞÚ#<ü`©«'i)8µjeù’Å’iº`v¸fá'ǪÏ
-¾Å9w6-
-`"Ìs¤¢øû:Ý Ó´#YG–] ¤ç¥iÃÏïl|$+hBŠÂW£.YczÜæQÝÃ… }T’
-ùb ý—h˜«üÞ8 •PA©Óþõ·Ä€ßLzZ ÑNÒZí¤Uéñê`Š†Ð¦ªÈfA NH&›Þ4óê·­O§[§­:œ¤
-W1å{o8 5áÒK
- ï6åíŠÍ<Ž„ä'¸ ¾e:uŒ°øŸØEø$yᾩ˜R§]Ô÷ˆ)ή2ŸëeO [‡8±ïÂO,’0]M˜œË"µÃAÛÎç­œq -ž å‹Ñç ^³çè{¿fâÓm:‰:Ã1 äŸ_¿~½a ]1XŠî5Ñ
-`õsq~Ìœö1
-Yƒ¸'{¬$œ¹´ÿŸ] ›bÙ¹Ë6WH0:~-`_ò›º1T&Æu—*­éñ
-ñßr…¡ûƺʖßfÕ0/ÓÆféPzáåMõ³d–rNR¦œÊ ñ6þSãáýu+jV 5O­_Š~ºýÆåP߆wH³ë$v.%eüû|?1v‘3×&žuY8ê~)%¬¸ŠðE´Æ‚ ƒßI‹`­½´“©öÏé› u^a¸s¦£Cô¾êæHΘÿvü8¿„&˜ºÈ ­ôBOC]2JÜág±V€½‚ Fª2¼±~< E38eKŠF+Š
-â:q&×îˆyÊT½Í5CIfüVUºz¤U#ô’>kɨ„îå/W§rÈO§Ëä›Þ-Ÿ|æ×µ4´fÅðˆy&QJÀ„ºy„wÙ?ûŽH‡ëÒdHâèöÂI'q·Ï.N ZÖÇßfImI§<ô˜ÒÉÇqmr¦dqAêÿ-8ç 3"g¥<C‰Ž-ð')Ø[Cãq¦$Œ°TÕ/måÏPÇ*ª\ªêkíÆh¨¸=Û<50ž'}ÙjE„qÊx¢V4mÙ]$ìíÙ”ög&ZàA%k
-y” &â¢æ¦ÜþJC4.ÚŠ,íKćÐl×ÎÅL·ýi%Ã.$!N‡Z{ÜG
-Ÿäl$-ŸÛôhº{Ç]Ž6ÓI›®‘;#?˜å›ÅK/¨|n“ø&ü¼°;À_Ò¨–5/ÄÑßþÛÕ*›·¦‰íËÇÊ`õøîQÛ„•â‰;²AíßšúŠB”PH¸[Gîâ¡x…éÐkE|+x…îŸÔÁG7;s–­|šë¦!<X½m¢[QØDë½Ð‚_Éñ:ÚIL¦G‘Ö ±
-Ð(1[ªü
-#(ä¢i®„ÜزxoÒ>ÁâTªY•“íÏ £übÌ·<ÁK–zÚ¾K=çi#߀ÁIŠdaæíÞ-y¿Zév!k™¸ÑU\‹øÙyØÅÁPXwFøV,áM¸¡$ƒ‡AX A@øpœúÞ8Ç}µ:S
-õ˜º 
-Ëd#&UTñod½­ƒ]ù¾Bg/á`g„ò Ö¡y¥E‚³*N2t%€o9ÿšºK~œ--#Åm9å†p'¬œCÂï×i†‡nÍlð\;[=ÏOg_
-Ƽ‡¼®;$e¤K4ì£:($Ï#Ú%I©ÙÉ?ŸòєڃÖåþ/)m•E°Dð2Øýç(Eîli1«ÁéÓìü¶2øUÂ-xÍ~Õæùí`0É}¥¯`²òÑGSŽžQ©Áó<µÅyWäµgØÄ–”<q¹rø‚ê&ó)Þ”%H2J§ Ô›‘×{ƇJs¶ŽÙ&}çw¤.®M¼–ŒÐC ™š ™™Èõd2`/|Íû lïxˆX´¤@
-)&ìR\KÆ—ëç™ßX"/¬Àù@¡ºâ
-¿[gEËÞ#û8#_½ß~/8EuE”£+X¼Û´ªo™ñÛµÛ®kÅ:7uÒ”¡^Ü}X¸@ìMAdñû0v”gÍ°´¤pè´ÑiÁZ,g €ú…ϪµB´I힀r¥lᧇŽÝZ÷TÕø„õìTHM…™0¶Þø‡€i¶Ö¡ *"KmR÷šÂ¦©ÖÃLß5.o¥Ž›ï±kyhŸbG°°¾Biš×@c˜ Õ¥³HÖvl”S˜7LUûãÊV®
-ÊÆ{£õЉ°µœý.¹pO8€¡¢n~Ðr«JFn2lÁò æ0I×Ts»8üÚ›ë«Al‘c.-˜*}Û ]Fú’5·÷ÈÊb‘L–«oãL²´ánaOæÖ¢créÙKó>ÖYý³¿ÇÝ· ¨ õ(¼X¾Õ…¤ô­ø‘ýàn!^èÄx -ù:ˆËž
-Ñí_„òˆŒ“ŸÉÝ° ¬Ó…es> ¾ª-—ùy™0»K0¶\à퇴A!Ìšùb±‰ (Îö+ðwœCKë_µ]H¿Ï’ŽEz´QZ©üôù€'@[°€”sItGé‰
-@ÏôݦÄ#%¸S7@±ú¦¶àåö(Tëþ›º9t‘0XĈéÒq "Ôu±ªk©‰ëwlBžº–›‰›êÿkã¶D$Z¶mÛ¶mÛ¶m›¯lÛ¶mÛ¶íªéYô®?"#ãFžÈЭá÷j `#Së7’e¶ðõ¬‚¤¿ _X
-í¥
-†rýøÒûð±³_`—±ß•LRæ|ž¬†¥ÖFU\‡·€¢û9 ‘,â…J»­ß«ï0é½[¹ò× PsEþò)–Ú°î–x¤¢uk°y«Iÿ½%$±ÍIQ7báË¡Ã6Øiƒe£w§‡¶M”Ré˜ñ:±º½åý'xü—€ÊÒþ5=yƒm Ú… ’„à—6HÒ†6Rà?šlMf¢ã¶½¨¬ß ÎöL±=Ü
-^¼ 0ÒìgA]!
-oà™ç][üÍûå‚\sN\~·ú‘ì…oÂW]nÇGuæ97« .!s*-ô ñ\¡vòË^ÜF•@à½o%XfRŽ°jÄ)쨕|¼LƉzn2ð;õ2“à„p†ÚjÝ;Wq‘Ìr_£Çd B©Mÿlä€öhMüKr z?gÓ}&ßxQìdK5yB¬ñÛTú+µS4Ôï+¸ën ÛZ}Ù1ýé n†
-À'p‹yø:¾;ŒL¬›à&Ê[Ä×—_[…{²—ßXì2ÿ¸&Åsˆ£ªx©A°&NTÑÄSuŒåߨ€ÿÆôkEºÉ°´îo8#¶CEÙŸLÔ#
-¨•Ñ âb
-xyréÖz”¨?”R†w…
-ö7ʶŽ‘;#öÙçbƒR&<rÀ{RñMf‡ÉsWŽ¶#k£;„ýÏÀa½BmØíëa/¼÷—¸¶Jc)¤(‹ÞzÀ–6O¤•t_Ê•;(-ÞÅá|Ê ©%kùY°˜&èoTii´ÏýÀ8<„g)“êþ:KÑÜ]A"%€(ç·xNX@ýÐû“t5¨FBòÔ;0´7`«ˆ»ÌQ~QwïKÅèŒztÜR
-¬-–|µ¹ÉØ8ý®;jk€Üqtþ@
-Kiã?Û é&—¬dÓX¯ÇÜï\©D!”8CP
-$Ó>k%Òj°1=#i™é6©LÃàrœç»}gÕn'™N)î ×ˆoG·
-(6VvluŸ 6Ïrñ˜ó@dÌȽèà/mLxŽßOí+&Í‚JÈ€¨Â@£n®æ€„ñR ÄýÛ‡qqÝfáD³ç1O¨”ϹrjP~–ÁÜ
-ã)µÓì¿=8(}g’+uöêMf¸+3îmãcÞÓ*JЖ×Õ°—}}£!æuàE“ÖIpr0±tæóÅüiØkúÎaéev¯é~äFœÃ7ÆÖ7VèY5v óµ'oIɦ–ƒmB¿(üž¬ è8Ý]DÇLY”ÛX
-=øE¢!$Š!ƒü_$ ÏG¤‡l*åaï‡5¶Žcè®I9CB¡ƒ•ivy"¯ƒj¢Œ&Š‘d6äM"qÍ …PàõZ»t"º&ø%ÚBÍàK…DíŒÃµrãϯ[BÜŽÝ1k ç
-sLO)dà OØrP€ëE¾½Ä ³Èæ‹¿³Ðíë .Í—L¿&sîÓlîkyEqvðÏu‚¸fz”Î4<z»ÑHÊ31ð6Wm‘[4ùmÚL¡FÅ3n‘Ò
-L®ûôu³ Ã>±xÒºwϹ%Lp±“°z/ì~k­‰:3û»²%ãâ7oŒ’kW¢ß><ýÎʤIPfÑŠ`z ¼u{®UTÙºˆ«ô´ ‘_Z`ɯ”Ô*õóŒÖHsYFK5v„dPTØ,®œ ^]GÓ
-5o”f?ÈÁ
-Ž½ ¿Y[Ò øliÔ¯‹WUèé·C+„n |⦫_!fuGñ”ÁŸÔ8 Tq7<^uô7B#–ò„б¢&oû€qgtÉ17Cf¸0LM5ò01£p؆ö`óÞvŒMåïVi—um’ï@¿“«G™~³Q|½~&ú#ÞW[æ΋ï¶uð=‹gUfô:ºKoßÈä”3ÂÚ¼2¯¢ä§a
-ÁôŠ|Ä/_憻ùÿ¦AÍ wÆÞ´°MéÃëðXg¢„ ÓPG›6 QDNU$1ÒK?Õ’k:Í…Bp˜ †þ”«§(©Âþuôâ/~ë¦Ñ¡„¹QFýà/Æì4ï‰év”דv5§2¾…ßýuLÑÚ«O#Ë´‚¯X$V–³j½ùesZT+
-'Ñõ¸¨¬ ¤8û^[ŽųÖãC ¸9¯QhÏ,‚ÍÚ@½¤‘Œb ¡yÂN´ÝÏÂiÊ®œ?’(óÏŠ«ÉUÂ|/àŒÕ\µ­3D~Rë¶*Ùyð!r½f’sÔ}ÀÕ%ÛÔì¿üÿÌ,lbÕê1?(\-Ôßi*oìhåé´‘D÷úˆ+¬Yò)žÇcpÂì~ΔU«S•(Ï,ãK ¤äÄÄ]kèЦI5qÀ…¿¯q!ÎÏhrÃw½Nº]ºÔˆÉÌ ¶MµGÒÓv3bô.@“_«p:jÿćJ_âB€¹¿JD.ØëaÐ0Atü%Iá>à­îGÙ3 !dÈYsç¯Êâ2Oà↾îú®ñ¿þŽËÒ²U1Ëþ*¼Q+„¤‰Ñ— óc€ì bý£H»pÊ«6ˆp!dγÅR&()è,½”Jžäé&D±©/i®ScMò‚foyèæÀ:RɸÔÊîÔ˜®Ýg6l‰ç¨î°˜&ãOúQ„¾›oõÇncíW8º§Je;Ï}Kq–N–r"–;«îPðö¢.SWT*)4f3Ç:Û~¨”'"ê[
-QíÂR€©«´òâ,ïq$¶›"J¹ˆešpû ÎZ»dH%°âª“pn3¤'/ªÉÁ ËÍ±å “Ÿ®;çf°üí¼<ôxy
--íÝËtÐÈ““¢3±Œyþ)§ä‡ ¨/'ˆ®û¬Èò¶±â~¿€à4x…*Q3Z@r§)JÊÛQB­%;ùU`â, ë4”hãw‰¼3‰¼ :Àß8‘®p±îêTPM©¢
-OÄ® CŠ„DM,³À—¶V<Û]dàÚ9Ó‰Púý«¶m8çˆcO,‘ˆß¯Æq=»óÛé¦ÝEéߤªcÄM3hqeÈ
-´¼dûX,Á£@Ö±ã{aš”£—eŸxYh×fÇ€83æO}òü£«ÐW‹p, M‰¹Zòí ”›p¨§rí¦ÖÒg…ù¿´â©²RiôDºˆ¬þ ¥}—µÕâìUâ`Äô+â¦Ä(€&ãY³‚Ë]¿ë¡ÍÖ¸€GŒ/#©êã’ ÁÛ1§vwéÞ]Ø'–hÒSP‹žD8ñ`㫱8‹¤vlšb¡ê²r>ÑtNÜ)‹ÍûŒtýey2'ÿ½›W}?¢_€åṯ‹\ÿvB$éﻧS{Ù`ê¦åæ¦O”%Êœ]‹Wl¬0ko|ñ„ëÔU
-Ì”…ÇÎ ¸µì‘4RI˜ˆ Þä@HD_+nãö«$J†Y®ø߸rˆ€7§}º| !~qtG»_Ap붧H2ê.h’1d<|»+ˆFÒœ”0³hìù™³R×IÇ#ŒÀrëŒ$Ð#j8¨nI¼ 9f
-Õ’ê$]oìÒÛNßPÎ W0é3ÌŸ_»z‰ ¿x[):+f>‘–eOèjЗ§Ÿ˜¨œ¼¥Ø
-8¢}¬P/“^>=
-oH·aD/l’c©â«äìYâ™¾Ñ scjlìã:ý‰‡{Y¬Ï–µÆ1õ§{^™k¥åýi㤖)õwÔ9»Ò ºa Ö£Vwp-c,b<‚
-–1ðÍøÀ`6»è7$ºAW«ëù§û*Ì”¦i敬ZóUQMsó¸ Ëæä‹“øéU'úâþ0ÔVD
-ÑQŽ¹+©¶N‰ÛDûéÍ•
-°…Ü‚ñ–·â2íïs¾Ä³ü˜YxdÚ¼ý¨@™‚‘Ç/DðŽCžêç¡GË‚ò{W‹ªêíŠÖûÀn¯Ðë:ìòZ ß>}íæ#ßö3—ñÂל·ÉVâ¯Ïé†SüûÚ¸Ó¨ƒé&$qûŒPýßHÜ7Å^IåPL¨$%@h2¼dÃRÁóм‡´#k?’-Û}K¿p.Jþ£GÕÄŸ„D*Êw2þhƒøð)t`f%5kU☯ — q]ÚWCwbÚËGœ&NÏù!š«ûBa¼Jª…\Òå=ÉÜux6/ñ‚
-Öæ¿ÇPkvÅO-0B .µd¸½tcû¢…–‘ÇSûQŒ´ú#)ì ôߌ2µ
-¤è-p)¯à2ò¨G¦çɵ·EÌñ½eîøøh† ¡ûöႵö]¶›Ùq=Çô:p ѨaÑÿô”óaë÷~)5ŒÏhÃÝ&%Ÿ=Õÿ[ b½Åõ2>ùx¯´R )^
-LòÂ}ÛùÒ«Í!± ºn@ø¯w)KeÝŒ ½Ìü
-h’©¯U¥ýZ ðÁˇ9m´VÜG<Pr £øœqt—äµEc<
-]ñôõƒx¢]æݦYÊIl|‹wÔwaÎ ûZGÙtÞú¢:zY8Ö"¯,ÒÎ m·.| âFÞîWüDƒZÇ´d唾îúס¹6#{Ójú¤=R­Ùó ÄÇpöŽÿˆKY\ÿÓ%_4À‹pœÂž‡hÎùŽ_)i›× ¶Æ¤’SºN°Ú˜äùYTAßÜv^_Cf1¨„_ív
-(>é›]±âjaÃ[Š0s¾5X“ Ø>RJ“sèh¡Å}¦xí
-_DùË}d œ!‘¶K-L•É£Üߌb’êû¢ÓX‘˜ þûñ©yÒï2‰‚&þsç¤OøÊ·ÉÑ^‡)žÙ[§/ž‘ ÚƒQnO^Ø0œö“ÆôJdeÊŒz¿½Q#³&—{¹×µ·%Ñâþòt½¦3Æïy>gRg&àÒ¯º§­üíl\h?È#§žf*DzÊ©¦³ p†T£E¨&æ§àhùï¤ç¨{Ü®ÿV.à.Ò.sÐB•Ȭzw
-)¶Númº€çú‘U“¾šßûÎOã­žFN?ÇÄåþÄm •÷üÉ(DR¸UD¥üçð$’4B¶Ÿesc ¯4A8HT~Bñ˜1döñXÇ|:»Ã{”XAm¦«ãy+Ò4G¨ ”{j7”Ü E–fV\šKƒl¤å¾ç»B¾gœ€œÖÛ5äut¡Î”Nˆ¸ëNŒ)ˆ ½“.SÜÑ 8 g¨Ï Ö·Rã8Øï~ˆ¼}œ0•¥C<X!ÊìÇaUv°ès?,|›qF=Ã}•a®µ¥°Û ÆW¶ߘ,åŒä”ùQ˜Ëý—ÐU@§“8í'ÿM[!12Ì0ï–•oXZH™ù;l«aÇž|‰ðõƒ~émÁ¤­—ôã±ØldpVË]îˆ8Û)FÐ%‚X‰'“dÞéûhËïÛ)ï6„I6iY§†„ÌÿÇü»/ñ_Àh;Ÿµø
-IS”¦õ|mtË^XÌnâ%åöJâ{UQ [§;*wÄYàjz"z—š[;v#?q’5|º¤1ô¦ÕÆœ6 Z‡"¶4Q06ªÈ€izÕ.¾~º‹äà•¹Ì 3R$5á1ˆF¦7|$ã Žì‰V«XÐ~›Õ8áÛ c‰™Fˆ¬åø õîaùñF›
-õØ^uù¡wÈ£ùù´“¨Ž­ÊSú¾›¦_ nà^²9‹µßt›‡-Ü«a'rEêÏ!ZsFÓ.¢ö"gíŠóMjáw¯·ÎôÊ›Â9ñ«Å¬(Ïõ®q¿¿›±¼%£Ü@ûÄ{YÃÆ“[γB‹¼+2ÔïñÚ¹¢Ò†37Ê@ G×:á›9çKV+Rô¦F¿ù8å·×Í5¾!]U7ØÎâö’—;#Ä2w‚‡d kD‘Þäs?À&‚ä Ã§¶ÅJ÷2ΔŽŸ$c!ö±¹ÍF…eiþžþØd¾ Ó ³',†˜d³;5%Æ)Ÿäq)w¨æ˜Û Ë©Ži%E
-Ì{ìK¢2t uq:_]‰Aõð§nþævîõ|±ÞU6Ñv¬eòZ¼®ðÂ5j)ä ‘=6Ü¢oQÈW\i—€Ž
-n,dê‚“rã¢I9‹]ø8)8„zvdãÅ!
-p0¥rª§Ì&Þ0âֈДäÃíþõÛŒKÐj*EÁ³TáWº
-ÕQí[ˆ¼¢gs™#$e¡gWÅÆnHq0t^ƒE¬å™£gå‚YÖ Y9µxä½Ì-k3Fa„ððYšE8Qw‡¨yÔ
-¹æS-Àª/Ê"…,.n«øÌe
-ËqÐöã
-¯˜ ±´Ó×ÉÚ”Šø½A‘î
-Á·*m·:¢©Ù™òû´˜lôƒNÛZ˜q‰æÔ!äéÊáàfnQ#³¬o¯`tž½UÆÜŠíJ™Z ÂÃX. 铲; ûý#‚ø¿~?9®hiוža¥y'¦îx¥„…L?M3ñJŒi TH‚H*
-ؚɃEM>?RªÄ™kÚ@8ØŸÇꨆ!ö%hB4È=\&1‡­¡tߎX”2·&&\ÂÅ ½632Ò`¼ËïâÚûFWárUäzb‡¾Gû¡¬MLßèùx’püó+p,.Ä€R3ë>?IŒžõσk˜‘‹x3¶ÚÞô/úà}’ËL[ïæûþSª±ž¬x_Ñ0lMM¢\/ÛCÝÔ¡;u¸¨5KÙ¼á:ºt1Ä„Y*›Pôº>nÚzdèyrxóÍ7*•¾Ôë–ÍÑÁ¶³9-UŒ«aÙùa;½*ˆeýgî—Ð}™èUx1ܹÍ(·=t#Ö¦_³çrY6EjC⢙$dOõ–$ÈšBx=ÆåzZì¶ÏbiŠm P?Tz)dAÍT—«yy3—ä.Íù¨Tk@Γ§µ¯EÀlmñ𠼘¿0Ê:µ<UáÂhÿ˜v/h
+xÚ´·eXœkÒ5Š'hÐ$xãÜ=¸»·ÆÆ‚»»[p‡àw÷àîîAOgï™Éžy¿¿çâ‚f•®ª»ê~ž&#’W¢0²1
+ù7þý´
+Ÿ·ô=e<qQD†3UéT|Ódæ½KÚˆ©$3s¾²L¦5Å4
+×ïX žÒË |?, gÛÙŽ± žÏÿF¹Æu!BùËnuQåàfˆC+"¾)^‰‰€"N á½sj·Ì‡èàqȘ<‡6GŸ‰ !Šo~‡Øuh?ç8™¯Ü¿|V^òM9^êÚO² åJ±ûª˜hÒÌÿÃ…Ñ™;Z–}$Yý Ã1šöéÆñ~ý¹z_ÃêË0ÂËæÛûº½·¡ñÖiGítPùϧô’"\‰ÈÞƒ‚5rë¸wô&¨:Ðh2ñÍ9£¡5Ø.ÊÎD÷ý‹>2
+uXJˆ‡85 ×+ÜoÖñ;bˆW0ÐÏuømá°¼¸ºw‘ECWcÖ‘jü:û]¾L¸?x3øÒ{º!´¤ss|ÃhÃFË$®¿?ØAÂê
+
+B¨•ª2åd©Œ—ÏÁû–%Εñí3æȇ O¤œ†˜hI%T2)˜²7$FÍg‰é™¹bþú?Ó¯¼–0ïÚ…ð¾4¼’Ợ߲š× ~±£}¥6\9ThéÃÅìb<nqèE3ř͔{G7ŒÖ­Y<WoÔV(jçuÐRÂMº®ðTƒkáVq9$¼Kwßö(gJ÷äÍá®ß•ŒÔ´éÜrãɺ֦8ð+æóŠú¸–Yä*Eö{Ï_þDǪU×TÅ:=d¸Õg]N½¨aʉû›$‰È£¾ûªw~¾\áíè‰O!4ìÉžS-«)ŸójÈ^ãÌ,Ô ÛM*À3X"cëª-d€j‚he`!å69×—ÏbÿF/á:ï‡þ¥¦ÿ›7 óÛ¢>²„¨;MI쩶_ÈÉH[¢«D$fùe?À }L7œ²íôµç–ÒŠ³cú1p™/ó¼ç?ªN4 QäÞ¦3Ê™9^×Á Å+ÀÏ%¾DDÓì*>Ù¼HJ”ÁB0’˜òâÿnžôÿ±FLåÜì“‘‘c _Çf…<v࣮€Pâtâ{
+n­§$rR[õ‚ÝœÛ;Ô~G£•[„HYŽ7 Ïƶí—öÎñÓ~ŠßS$
+C;ø×Ú'#o_ødtÕÞ“ÍÝé¤Ì–}›ÍÀº¿‘.ZáfN ß\ù]Ô!ÃT·¼¾Æü{¶ßÞ7î‹Žñ+ÆR%Q  cf ³"„Á‚ÈF˜T›˜_D«qnýڜŪZ*TÈ$ʆ¡7Œ%ùeE0 7@þ’è›ç¯£dÖPÃp2z$ï£Tz"œ6÷é_²#dÛ?(…køÇOØy´&%œÐ§‚ƒ¦—T5­Ýî,é¶é¾ôõe –áŸ'.¾EœÌÆL6’²…Ú•¨'?™|£Áwù 5JVØ(õ¶ùñw“1|†‰SwŠp™-­¿…K©È)ÅÄ‚ƒ‚’ª'ÍyQu¾[$õ,N5þÛ”ñœ¼“5UaêlÙw–€¼.\ŽLáщÎ5)¿ì#gu}#EÎc뾺L1ô3&6è´@™8eª‘”úlX|ÃÛñx|‰˜ÛËs+{LhX~€ú~°ú¡x×»¨ŒÁ%"‰šGÎvñY8ù6zâ/[å#ãC-çÚ‰2NrÃÑäů!©™÷y«s§¿f§ÖzìÕ !†—qéÌë5íÙ)Ñ£Ô‚ä48@þ„—ëŸÓy¸V&h½äHƒˆ’äzs°ú¶˜Gô
+Š.Û5Aä½Ê„Œ7i]æC^I ]Dg‡»u˜gðõè:‘þš/d?Þ\!àϧ2 ‡ÆòíòÉسÚ3’=äi§I¼ÄÛ3¤aÎoûŒ—~^*5Ü…ú‰1€#J° þ\´Oôôˆ7°b“+Ð.ŸpäÔc™—s}XßC®Œ§=¶$rŽÎöìkmf”]3X=O)œ›úª‹µ‹òÎÿ5ZxdãH·{Ø3cGŠþ@$õr…ŽòGÌŽª“ñka~9§¶)lF¡“S£¥žGOÒ™(‚æ O6®—ñ–Ûªv/ò
+¢.ü4Ü9=Þ%Ói´ÜhÈÚð  U¾çï·ØŸ~*ûwŠ(y4LPð(‡£5xy±¬iÎ’Ð ‚Ü0eÒ+ߦÇÌf³àLJæüB™ÍÂãÀžëG¬‘áz;7èÁ˜¿]TO–,¼†u7ešqë¼L­’8<1PO´¼Ø€#ç‹æÆ\^žš%-eþM•EäÍZÁBÎêB¨kU
+ÿVÿÍ»Ô2¾ÖL»¼#^QÊPÙŠfÚà¥<Ã\4û9{¤ÄþÆ!#Oá»·Uгj¬|u¦+tO“EºvN Ñ w.—‚é,iÀ®|ÛcS9N÷Šë³=èEç•ù¡¸Y%Rk£ØÁV4‚„î°Uï`D–'ã"Û¦õ
+çýÊÙÆeبø9dåfæëÀ¯Dx«Ï?è·J©¾s»^è i^"šÄU®`®Å ÝO4÷l .èÈèDÄz¾ßQ'þ`Æ¥; Ÿeùm§iÇÙ˜¼ïýÎÃõç*úW³å ó;×%yõÖ!±)kä|"5øW3&ZÁ¸\ȨJt%©7!¾—
+í-±ÝÐâ דžU‹dÆ.§oø¶à#ÇÃÚ”çÞäQ}žÑßlbóƒýÒBuÞ=ý„Î÷À»™¥~
+pêwg.æ§o:ÎÊ:Œ;2^÷9¶Âæ¶ÒûŽÎ€³¥÷4l»6ÝCâ)‰1ÀÄ2'‡Yp‚¥úi3©ž iñÔjB¡0_ Þ£ó¦Q%ÒÙ:þ>¦UÝvÃtòΰ…ø{³_\O“@€“.†Sg&[ýA¾a³åí)LZ·ƒ<¼öøµ©v¹»O¹ÊË:›¡ìcp1!ȱǕ?ù¥e:uÙŒQ»7½j!n %__dZŽ¶¥xân@´®MNZ5z[÷5o>E=¶3ç|ÒQ<lvö¡(T † ÖLƒ™§øM±½OSbßìÈNßÃVèwÑ™Y˜˜IÖ-
+d¢¿qVnâP.@`sSNÉ[þVu—Ig’B;±§¤ÎIý\£ò8¶š¶Oì:®Œe„¬‹?Füƒ86†ò6®’"{gF,_s}ÿ»Äb`#4m,ßNy܃cŽ â²\Ã"¤é£pG³œ9¾˜dtcÝç{)îJç’d¬+ŒŸ ¨mañE
+Ûl\è.6‚ã…{竬¦3¥LSIÓ¹Žì&®š·Vk:ƾÌòL„jÉÕ-i'p,xo P†ë`4)1gm4m·¯sŽæêóyؤPªÎåè:8Øìo°<ßð2)ãv²µ… ß¤XYKè
+²‰<V»àUÊ-îÓ/,TNï`SørÁ¯Î m륒…âÞ1ï5|'j ü¸Ëö'B× T“ŠRõDŠíÔñIa·ƒEtCWê“ê×®|~¢®ÊB d54›©?•ì|JBNosMuXåaí*A“ÒQ~l¿ª­‡ñ¶Çbâíí0"í×".ú™ÖæÙV¡¨Áæ_¿Íº¸²æ—h–ÅCú <‚†©96?±säLý½Þ8[=žÛó]i7ü'4’DgºúøÝ—åÇÍØhBh–·ß:odÚãoûÏשó ·¢ßî÷ôZæœ$èÚc`7¢-ŘQ¨_D{vDé„.¡$—JÉaÄ#ú“—:VÆÚÍ×Ã8í7Ü÷/„¤2¾Yׇø‘5³˜û×<ó׈څQ>¹†£ä.>¢9ÆpÇ_)SÆvòí©mñ«¨C|¨lò†—•Wš6©G]èmøË0<#¿šH%Tý;ü#÷„YrqR]‚tó9Fûç¯æéáABg°„Í…‡Û3‰žÝF6Êî¸u˪ßÇÇ¢Zsè­]yiüÉžÐ×ËC,¨¨º¤5ÊS$f­í^ Š’ ŽxL³ ô+Þñ¨â6õªy}mK˜c}­»«zý$Y8b
+Yt^ÝðÈÚéd©*>p;(?¨¥ðåUx5,e {¼Ék_|û{==6sYëL…dö4­Ïú:-÷ò ×oQª×+«"~%ƒi#sñè^llÎ7cÍÚÅëj$¦GÓWáá-|ÚrÇcî¶L—&éP
+ÐyÝU^0™·I*¥
++J4î±û½p€Óx~ü1q/Œ&TÄ€Š ‚WÿA_ÇéKÆãVØAÈPXC~í<†à54·Ã7:é
+ÓZR†g&zãÕà䧓õÜdž-5tD6)3èÚ#x»©õ<|2m&ñ ~ãü|3µ>«zmíå¹ÏÁq}á¹ÕW¥Ô¤r`NrÇq'˜î&éÊÖ—â‰Á;˜!bxW5;‰nêžüL-Òw‡T\*Á³ÎÀæ;™HcþDœÖwžW¼PA•÷^*f¸ˆOÑ+UÌèa­ùx£ZHž:ðñ£ýJ
+œ'5/â~õ”ËÎÖa¹lÖÐwCß'&oïþpAÏHXÜ”m€Æ¬L­œÄ´²d¯ÜwÑÊT„÷Ÿ®°¢7êEWp†åQæûL^£œ
+“?ÁŽçØOÓì._à G––˜{<ϳ$gͺ4/¨t]±”¹öµÖçYÛÀÜsÕEP­° L«xàuápKLæ'ËVdPg¢@mšI;º´r\-.·𨳠ð†ÀSV_•¨bLÆÇÖãø«§aà ¯ºÏ­UOÜ»Wˆ3 .
+ŽÑ+v"Ó Ž3ý
+¤ãÙŠ”+ 1ì É(ÅÌC‡ëfEÌxÂ?ÆËw”õ˜‡ïK3(>´`@~»›a‹ X‹G!”µÎI§ñËíýyM(·‚T—‰…ü™9Í1\LÐ  ½Èô#Ê
+5íÝv„'ïJP'Á=Þ’´“\2󽑗.¦aé+û÷Q³¶Ô¹ÏNÞ»zã‹z1¿ÜhF³ Un* ¼¬•©N „6ÓºkŠ}p ©'Y™ÛãQ —}yÑ;¢EÍ¥ø¢Ž“
+ï( )³TºÏ3D;Yeu; x34cš-º’gƒµGEÆ…ÎìV( *7½;yĬ|‘QwcŽ}4ˆ·ÏÍ{©ì‡Ê0÷Ím›ýû<ÕK½"v±†áàKü,iät’ïýçHP0…2’Õ%‚ò¡cFue1oG6·¾cѲ*6øìTÎÒp™5Úø…N:µVDszŒâÌß ‘æ²ÑØZÅÏ
+SîèÝPÕe—±QÝ“¿'´q"·ä¨|Û¾cI|ž¬‹
+ÃD-šN³ÕÚÊí¾L&{£z¥ C\Õ9&æÞ£“2±ùJDhO¬]³„i±ÙÚ¶uáM· ˆ
+LU!¼‡qøQãƒ(3"¢ž;­\¾¶À—Ïæ—L9šJFô¨³oY
+=\Ih†öKvñ¢“×æ NÊ…¢èÖÕåßlæoè¿ŸçëbD’÷ïÁùÇc|¤pùzÝF&?kãt»³ý36oZp“Œ­Tï“
+ž1ígâ ?¦H¨ï>Gâÿ–Ú¼¹ï–>ƒ-â]\Ϧ
+!…Pt…š+îBiÀ*#s”ãúýfM¢Ü}¯—?¬S ‚Š;,=œIØŒS¯CoáiBLJÜáÙ¦/Ùe4e
+ãÏ IB•|åã€Xly|¡ëég–ÿÇ·œä_q›÷:§GHL§¡ôŸ·÷qRýs š¨ºš,è|Þ|ùÂUÕÚÐuƒ$6 fwdçšQþ³ ÍJ"%XOœÆÀÒÀ?™:p™3sc~<ÿË gŠí;´(|=¬:g˜Éª÷u‡oHz£;ÒAùgÐ鑃 ­¾ÏÌ*Ž}©ß8åìÃZ7ó†“óô™š~„C˜ æyëëļ‰’C–*š9¥ô:G­PÉk0j Þn%¤,²¦ÙD9$£ &…ƒ¢ÉZžvîAÕ$@fÉ‚>—MŠ[ ªÌ>Yü—Œ9DNAi‘p$€ÈoFØ)Ú¨&ýÊѳþÖÛ–÷ yµãD]=×qæ¹Øa6çã
+å‘W‡þŽut^ÔÒ¡i¤÷ƒP„ ¬g¯0¥$ì=úï~š[wÀò’|’~j£wm³á£F¬!›Wya©ë
+ø¶9O~¡ˆq·Õ-ê¼XoQë1ÏnÊT¯+ò_;å‰ßê
+ý r
+§|¿}á‰û¬Œh‰a|[nþŒóï'
+œ§Oö¬‚3D
+Õ÷ œøJöYm^9éOgìjtRó±‹"’I:ƒ>u„‘þ
+Þ´âDE4¡¤øSÆÝßJšÏá’Õ©8!³(ßïÇ%ä¥Ö¡ãžø›±L äÇ’%ÜCN¶Ä8ŸôH3’ØÑêÊiÚ?X^rÅÇ­ØlY.Z3(ê«­ìý9ÑÚ‚ƒàŠщÞìVxGIßÊéO|C;7}‘Ò<Z¦¢O(S†@îŸn,%¹'*O"ö7‡Š¡Ý‡YOwm ¢&‰Aõ¸Òwþ„ùœì``Ðq—¡’åß°lɸÞ6ƒ ðàƒB•ìâ¸"ƒß22[¡àÔà$ÞŸwú•¢²7[l#ÃTQÝ•4 „í¨¿ÈyiÓ ¼PÞG¢OÛn]¤"îP @§•¹I1Z´Tè>Ç‘2«©û
+TnµÝ¶C5gýE‘“䛤e ª°DælRߨÂÚn¯Æºóa)Y¨UÑiMÕíØá4´£¶.GQNá ŒÏCË”Õú°Ç‚(‹ƒ†xwBÓÜXžÚ/„ïä®a~OhÀqC7F²ÐHµ·?BÏã@ó]Ë7Õè"d‰¿ZâÈYãìCóêªV/½´„“Š¶à† „G\s¹ª­û³ÈNðÝùX¡«Óc¥¬9«sþAlÕ[Á„Ù.«ül¿uס}SÒK~ÓÒé|ˆ'÷yŽ06¼U\ÖŸkƒ;Q.™”{hï,Ñ6ž)„0œ/ sË#†–6ä·šAÊ.G§‡{)[çœø};MŸDš8áBÍQµ[_ÅJ‚ƒpJúÍ2Îe¦Ðu™ØhµJ6Ä“Êбõð^˜¶Ÿ}+ê­ô¢I5÷r—µj ìë)`rŒb,™Ò¯¨~Ïý0©¤5ºìÜâصt4ì–÷çÕA'j¢Eh{¦kæ›Ý d;Ð+¹ýÈüCI”2ºÂ®RÓ¿z¿(·MÒxzGѸ…£r$Ñl~ªåð8V}†ð8%§TN(‰þ—š(ÖŽøÍj_EˆD»DoüÇr“Ad!5SjM¤ÉØŠ8+Än® _¼²óJœ:(êSÕ§èjR/ì„ñµý 5OT}24¾º')$(}—¾°Ú*쉃*9ÍËrŸ1 6é¹>³;|¯~þIÝ^z‰b‰©Ç}Æ”æ¾ò
+£›yø’~NPS¯¸ï Ô
+läo3–0R7éTGÊ0”uyÞÞYÆ?KpÖÏ£Ï#1¶ý¦Žˆ ÷XÔÉM
+ò²7è§ý\â&ÛïÇ£ d¬Ø;è Ku†Ñ´¹ßªñ®Of:Fª¬Qb±Dˆ{²¤z$Fxk&>²7`ó4×o˜ôÆjµB®*˜Sê°³]ï½=ÁZ;Þ/1£­Ã«kÏ"csǪ¾4ˆ¼F¶. Å—’GЯmSäxh‘ðæöPG7˜•ö×°²¯Ê©RÅVN¤PÒÎ0®vtÔúQWñž ŠŸ?±Jöd™#jù‹O¢xĘÙ¨¿•ôd¼Þµ é¦ H†±¾õHï¥ÜµjÇ—°Õ
+5Òa…ÞšewiN››³XïYéï½2CGà­ä!7XÓ7aU{¾¼!éõ1»¨ñ†« Šœ²ÈñJY÷@ ©aè'MЕï<ü/X³ßZ Ñ'岌!êíC'ç;[I·ö— ˜ßÍ”IC r<‚<ë7ÙrçaŒœ'dÛTOÙŤ,l͇*çHF®tØŸø†Þ`îW2Ø‹±'¤Ñ$±Ë€øL‚¼ÊÎê7vg'å´Š¤Q¾§ÕIŸ|XÕÂ]L‡Ôž_ç.Jè%k$ÌT‡‹ù¡ÿ¤|ðS^„Ä—rµ{Frˆ’]”$OK§¡gäÓ$-£"f½‡•È ãtá®õnë‹ŠL*•k’_ÌòÎü–ÿœl¼ÒŠ?7|­j…pL}Ï;ˆøŽÅz—hƒ]sÆó$‹$Ù¿ú:jnóÉÄ/ˆúbNEÇÓÄûòNY°ºM?DS>êNrUKb£÷íôdMº–¢O-^’¸ÚaµB+PûN÷]/Ó±ä³U©½˜OYç°>³ú¶œ˜r.hc¨ÔšzìäƒÖk›„Ò Ó
+ÿD@—NêLKBÕðHó¤lâ•8cãº;ã¶v’©¨É™ÏùS7^wª¼£ÓöQ[@¥ŠÅ¾KJÈÕIùbyÀK€1Fû C°¯}H;»‡Ÿ± @‚Éz(n’TÌötâìA7&Ohíä³»°húö9~y"°ëœ,s kÆ;ö®áô•MòÖÛ@šÅAH„¬nêžÛ4/OW0$i³1ïf1¹Ç£b¯Í3ƒ5)÷¦vèSù,šXôc5c¿vÏÒ¥>µòç-×ï¹þšÕe²_v–î!GK´¦¸}]V</8ÛB%v´ GÓHnÇëêFZ¦Nb™é¦r‰HþZ4>Çuù$ÃTXÅdU@ÝÎ
+¶ðK¬ã|>‡Žn±¬ýÀì»È ßˉ󛙱ª:y⦠ûD†^ö½ôRjÙ†7ÈŒ»Oz÷ý‰¸Å†Cμ £ˆwtÍÈ˨½ZPPÆ\yž4Ë
+Y\Ó*xÕS7ZíÃãs¿*êi¤º-ËHŸö­–X¾„…Ÿ©_ô)xß/¦LëA1ÅO—‹A× Ší?E,ÓVuü}ÏSøcŽô¢]–\‘ÄZÐÝ5<G¤{„…/¤†0‰¼y*õ7¼× €’œgs›¬>Åà²äì™õúOí>%¢„µeÂåVŠÛŠÝ†VÙx|úNå¶"ò«oÉ92;‚LÁ #[6ŠAbÇý ™‘ V¹3œ„W´º¨Ùûæµ²T>Üìé +ÝÕT¼,y{qB›Šuu9‹‘wÆ””Î¤Í »º˜XPDá*Î<¹}?=Äiý ð”¡Õ>Åïåõ•92GøßnøȘ
+¿â”2ÕufE£&1v|NØÊËïôØõeW¹IkÜÊR¼MwA)êòžÁW,ª»Áï-X«oÞDÆrßžSÊzn˜Ú¼É´?=EB!Öüæ`iâóë4ÁRÝbÙü ‡ÆG
+)
+¡‘û "üC¡ŸœÕ §Ï |ÎA‘ß¼üõÝÎUnÍä­Lxª Òžv·a7IƒöÐBÉÌóej,¾ ç)
+|8qñt3 \ôË.²È‡áȾBëÆwNË»6&åã´óÏ=ÖK´$<Õô
+¡¤¸ûÎŒ(½ !<;à°:Q’BV3è7
++z÷±PozQI®c•Øº@½Û!W
+A·ñÚ³*aÎào297"xÕ#³ÅM"úÌ7óÙ´–­Qd{&jiŠqðúK¾Z¹ÀùrᙘÕp¹¡/ìÀ-Á&\0imÉÎÕ,¨ü»g×KT+\|SœWGíl·Rã~Þ^HÐ(kºÍIþY˜‰K`êŒÁÊ2ºªlV]îÞb¤1W5Zá,º·$ôŠ\ªý´ƒÁß0B,ý³Úet¶ok7WÚ­5¼™žÖë~ Ëyò)Úïx¥g·ê’û¶¨JôWrÇÖydÝ´…Ü,
+¾É'
+Ô!Ô„ õP°g™ù"–è¤ÕºùÉÉ€˜àS›]yxôÅE´c@R&–ËÑ‹sta‰ôÝ•² '©+÷Lo7±žÈ‚µäŸÚÆŒyE¸·ªtcAêÖЃérÇöÖÚZÓ$ÈiõSý˜¬wÚ´P ñ8â‘FÇ)1a¾óÍKøã»Jd"ì€sjȬ,ŒÀwDMѤ·Fi_‚ÝXdgB)ÇÝ…Ž°D›¼¶HáðÊ‹YîCÌ  ÑÐioÝû ‡å}*xâ⓳‹ i*«ãÐÏ8xX)T8 mÂ
+ÊÅ—5•~ µ¶Å¼«hÓPv{
+ Ç®åyÐ2 a OŽÞÓ(àå
+fÄäfÁ¦\ £[?z*ÑÊ×P•J˜;¯v¨íƒ3ë©+ôZ©³‘m±Æ§oģA„)'ºÙÉD‰ŸÉ±§½±vê"' 9wÞNþôQ›IÞÿZ…JäJ
+(ùpÒ[åÖ…½½È¾èU:«¹Ä’SDPPgb½OÕiÑó"¤û­ÅôŒièå„ä±ã®L[³‰²
+#þiŸ»£…µÂÓø<¦y ’"¾izýû&Y~ëÃF¹à~)ùõ£ixwYßÎ+’û•¶:JwqKüã $ê è4Q-)´!&F6Ÿ­gðpoõp3¹àîfìFܼ¦–®‰÷gR¦/–ʙϊ-Pê»UJ¤!es‹|z¸i¯²òN³M³M{ðNSSæÑ{Xrõ'l€…¸ª›ÃQŠ‡ E§ïµåÖxiñNŠ…m–®ßô¹G§£Ú<)ŸuØ8õ¢ûBÿú†Þ:D;kÆC{†P^(dS¥=°>1uÏk•Càï;Ä–ÛÌ⾈DÇUZ;ñÝ @•7 óãÕ;OvLn:ubmÿ8¬¡3¢zŸ_«Üa‰_漿Y¤¾%K0„Bá…†ÙßæL!*',‚¦ÔçÊã Ý¨ì¶}D•%ãØÈ /ÑS®è?îy…õ!y˜¨A~¸û@„ӛшÏ÷
+U ££Ø<‘Ÿ’¾Ú  ”ös<Ùé]Â
+òÖ~ŽsgzÚ’0ùåî½j«Ó¶PiÂô%]—Lô2Ie>á;QaØ5ÃJ ,š•2nƒÀY‘‰³†Ë*ßnG¢3YhìÜ–Q9’Zñï(ÝaRUÃÕÖ1õY2ûNHƒ2¡Š«»b¥ˆ$BÔeܧ£Ï&6Å;ÏR]ÑŠù¦ncvAÀÖ¤c·è2¬a¿R(H
+Å»!~
+ 6L› ¹ó½KŸw¼œ)l{ª¡Ï»šÈøî`K†ÍGÝ>øÉ m¢O®ç-’‘ÂT!N£C¢°Õ´tö8IùQzøƒRz…U#îíƒøŒxç1C~ùDF;rˆ¼åO
+$D¾ÖÖ³­M!§ K¶£ •ojµ<k ª’´ö·å-Æ7ðæÁ¹›2ë{¢1šæ  2(Ûæ8“2*\åã#ý!þ“jAˆKol⌅¸Ÿ
+™ñw‚žÖa—lØé5qI]D‚{kÆŸ9…Ýé>cÅÚ š‘8G/A<*==æ—,ÐÇÇBòÂ/,‰ŸPe|´Rû!ãkÚ¶:!(Z-A®¸25µ—6Y•„‹C~’`弋Qìv® ÿ &Ém¹¥i\›x×ùUjV–2Ο µ)Aè¼(]æO(GêEÙpP?é ›ÿ²i„*xú8úÙÃkëLÄÄEÒôm¯Z³G¨ˆùM¬Jq“. Ï+Þ“à1>LÊA¥Ü›–N2ñþðxÏŠ-VmO[§Ô64U¼a7­âÂiÿ¢Õ%ŸY²ý踴äûw̯bsoí7]æ0ᡇƒö’Þ•YŒ›”0v¶ÿˆÀ¹Øx[â8üC`OZì¾V,'ËØRÚI^ô»ôHLì®·jÑðD(õ¦Ž<¹}•«ÂgÝÎmYö›JæÜ&‘J­²+*S lÒÀOa‘Š7/h³1´='¤\H@H¶†ÓÁ”Ÿ_-´ðTÊz&´ÓÞ]œâà5ì>`—Õ¦éú6~ë|ü³ ]ËY^Ý?Àkå8¶¬Õðåù€“°*ûa.Um­5>ï©n&iM#ÂXã‡ç¸ lºÙt…eñ¹ŒÐ¦µE5Å:bº•hôZ­ó58áê 5a¶k®¯ÃÜ£»c›2>ö˜:wU°n<Á¾ÈmÍ"'"2ç•ð/ƒ÷CN÷¦²¿ú¦
+‹p&Q¢F™¢$<Ö6“ÊÚ#%¥ø&äuÍ^DR‘×%¬j÷L«@Q¬.~ÿgÇa¶KÄC-•rŠð¢…A»¾T®ªNªˆ š:)¾²tf²ç;É®9ªo/LK7Ð-Ua³¾$â®ÕÂBÂ7Ðú—!5ÞÛæÉ–—¥ÀO/eM½f ÷а»]},ûÜ@Û£Þj =¸NéäJÊo;0ãÇkl9'Ùvôú€H5º"mÊáL Òz û$ˆbb|³c…µp.ÓyPu§ð‰Â[H;+;1À¦_)Ö?ÐÅíÊXÑdS¯}Å>ù” ÇI³n¨é¥¼¥€|ÚHñÁŸŒ3gû”ˆ6&ÍO„áŒ
+H†›ëÞsÈ<×Ç˦÷ÙùðV¡ø¨úUêkÆô·ÚŲñ{üJŒ”Ë+=ù²Ï?;ëëA†u£ò5,QR‹$h„éëòyV1‹RÑ”´)5wÖÞç¡ÊòUMeTÌâHúybX˜lþnwoÞ)[vÎ4½Ìùȯƒl€s=¸’}z½¶ç½o¬°žª•ƒ
+8Ñöƒ»°‰{ØNÔI½ ïÜùšŽx‰©;*…ŽnzºrýµðÜ™O«¹a#íhŠÛ˜ôÄKøuºfωöëY„—É—ÌGg"Ä=X)ûC¸Ž«˜Õ NŒ‰g§ÞSl =ÛâOn÷…»Ï
+s·óJ¬|wê›Å›‘)ìNN žŠ[¾ðv´"Sì‚ ^”˜‹Ü½²G¦DUë8|ªZyê:«d¦õ>Gª^ì?†Ñ´Ûô²µgx·»9ì]ü³JØÛ$÷×YB‰âÔÒ¼-eùëJWÐŒª0åí»)ùðçóǤ„—ãªQ»²~qåzìgt‰Bô$¬ têS½¬îQ49ÞóâLeÁHe
+mùæœúô{yP]Xè]üžðbûNÎ)=lʼn‡†iÅoPã hVïä`ü‚?ÒeËÀ˜_-y1ѧõ4|¨[írñÐ诶nÙ`°iSï¡a§ PJéØó·5èz;&Iõ¹'rÜñ0V •6[Í#…†ÅìÐ"Ko‘(½è9ÎØÑ&îæ‡0%óœØåUw†Pž–ó§'%\Ý)2e×F«Õ•kœJÅ <õ¶ŽI+Œ¿°Á/¢f¾n¤ŽÝuÌ·=A²o†p9›QJfW¼4ZotƒD¬+_&ÊJ„"›IƒtÅ옘fÙÈsˆÖ) Ó ¬gNÑéC±Ë쇉±×PÝ7Ó÷
+¨ägJºÎ*>‹½OØ|Ö»?lT¾Ôj7¶‹ÜY°«èÐæJÒoì¨ó7±ÙÔlú†p‘Ž*Ÿj9½…ç±³|(ŒÑ•[!èäÚŸÖª´\ù„E–1\©†-KßXÎóópJ¹ÛäL æçë†ÊfúˆÆ`»ÈÖe<™Íó¬KÚÝAR^Å‚>Û5 ƒT%Å‹eˆIbN\-¡;¶ú›aØa*þbÕÔĬdÖˆÎZ#Š­ozö’ß±ZÇõç1/BŒkÄ™%ÌtFȃŒ_aVÜ9ú6ŽÝº­;«w[hóª³õSÑT´Sƒ<ŸÈ“
+\¤»q,‰R Ê-`†8ñ¬^3ÑrÞŽè<Aó xdàð˜H}Òʒ߶]2àq› êlˆVÃCL?KámºÜ?Ø=y´tn'îTL–dI²&³³Ø;ÓyN‰¸h*¥GöÓÃAœ•ðJ5ä|tju¶yÜ–DB”Ÿéˆìò ´Ynh:itEvX?
+#o~båU±ò\UŸ¹ãB¢Ì!šS2O±Xa½6=(çBìÔzD÷h® ±-ÞÁ ¦t$‚¢_G.\ZŠr·¹ºáü»P4wnEn…!5 B<C~ Çã`a@ª10Z©ËHüºèœw¶î©£¬Q+ëÏ 1}µ¬žœOdQˆ0û¤:©"šåÿqdñó ãøêæ5FÂs’œé 9Û)BíÎqm¢¡YS@ýž—–É(ñ ²ÄeAÑj—ª¼g¥Ü
+ænʉšçj6)IPOý¡Å˜&RK¨ÆÑ´ˆRJiz5uAŒc HÂÂvËóRqjc9+ÜnŽ¹+B<gÄ\eö¨§FÚO÷Ë™by`Øž%°=ß° ìÓ•¦bB«•ÝháwÓX‡ÕœoDìçV·ÆWwªÈv
+¿[óS¨kXøc;K™P}û©ËôLm¢Å}Ë7€UÖ?Ø4qê¿ù©]›ÜMÂ#!•–ôD†
+–#&˜ú©„Y"€Ò3Ëäš\p¡1 
+ëê,Rj ÆÁ×2ÐOŒŒ$ÏRØ®uÃWpbFáF91Eò¡ä³]n
+9ö‡v†aNÅÁNüq¯ H`,¼l^ËZ<øEÈ|$éFÀöBeŠçˆó²û)v¿Ü«‰Çí¥*gžÁß:!uÕXPÍ '¤[
+ ¢›È/A1‰5 k?TËún’°%Òä ;‘ÛFЩ%jë26Õ¿A€îÑÃYo§kôÚWq”êA¹Ô+]š¯û÷qéÝÃ^éñ×’Jv“F5Ì<MMåz Ýj3÷‘lA °¹/šå+£4ó2ôAú¦D|üP&ÈsÃ|ÁþÂL\
+^*ΞåÇn˜¯vÌ D-¸
+ÂBÜgG÷ªÇ0úÍÕà’|ŒA!Ìs$e…¤Â“ý0<â"T0NF”¼áéû*3¦„ýŸW2AGµžMyº·?‚33i…—ᱤðŽ{(z'Ã#
+ò3ô€qH£E)èLÃè™-gŽ@‡F¡I«kÞÈ4êý
+' ˜?˜™yX:ôe,uìc&éÏ&£¶üÒõ¨>åúÈ2^C©¾ã‚mËëä<ñÖ²¢Õ¶¨Ì œ´ïÇ*7t„Ùrh£’oß:ÈÓÍΊHÙ#³ y¼ ¥’½ãÇçSçoÐ~Q†òKÊÈ:’A¿¥˜#@Áà€²•þ»¯CtôêÀ­yO%¾¿1dû£4±÷ÛÛsÿ¼ÓQm²M¹ÂÝ&_Û2;­LÝ ò N„ÌT¶#º÷ëÛ¶z¿1ýb'_£P#~Ž–Ó‚œ$oªÝ±h[«à2]Áº#Ù]=Aå2O©ø mª®Œó§2kN•b6Ê>~¸ú §bÖ2Œà‚¹½ei³$&¿íSM²•c…m“\d낶ýÆc§j 
+Ì¥åTEÿ‹<‘|›ƒÍt„„ô¯°
+Ž„ÂJàÔÖìæÿ>¹é5Òm$!:2Hr ŸÍŽÕÕr"ÕfL¯#°~Õíi‘g+5Ø®ï:Ž‰ŽA¶s$‹CÐÙ[\ÐÙH2OÕI=`<Ò7~ñЀØ6HL®I a5ÛaÐØ!ÛÙ©ðèºíEO;ŸRà1z}H^[ê°:­
+ß«<ÁŸ]zîÝüZi¨&ë7'Wâ6‚®8Ìs­R„Q8’ú |~}¨­ ÎNùO&ë÷Ô"f¶üÁ½¿[ GÒõΊ8)KúM§¶‰“MÈ-Û|‰‘Ä vº`^HƒeØ(¯úû®:–¢1šQÓàÏM!á¼ê47`ã˜À¼þ´ÝEéìV ©/~[Üü !¯x¨¡wªˆÞ¸$’¥vÉîˆñS³èªÓÿ„Òvõò ñ’MزÜ
+„”hm?±˜ª"ä|š¬Hx½JÒÛqðH𛤄´Èp2‰x·»yn1½‡'º§
+_íÁ f¾^qÂXÕÙ Þ?å uëƒc⺔®¬áθÜuã/+Æ»Sã圃ÝK•‘:™j)ö:çEˆÆt…öίÂçúÐí`
+lU±enÓÊ.E±%îx'èšDyܶà¸+Utqh
+ØG;…ØÌ:QåOÈÆ0~ç;Œ‹ìüßò]W-ÉopHC$
+oB\¶ „u—BŠ€¹¹ÍG±Šl•a¾qiy‰„’ÅBéòª Ô_¶Ú@ZÞnöŸ¦u¥1î;rk1ä»|H&¯§êxžéÕo$ÕwVzñ˜=Öê&¿‰Ù.Áö|‘Ç¡¬¥-î!>»$S}ÄvæÍô°Ù€VW! w »€èbÆ‹•¯–\Δî†Uªó 8fgŸy•·¥ÝjÆÅ$¨?ÕlŒ=Û
+58ð6=‹·k#—ê 7ÎJýQƒ†ó:‚ã.¯ýuf,§G=wAA5 öÊ«ÿª§Z§¯<Ö¤$K[¸¢ðĘX›ÜŽ…Eƒ7m‘«Øæ>[Üœ°è¸L‡FÆ+¦Ç˜Å[ ŸkkÃî´oƒtøC¡íN@{y÷XÊçÛÖ¦ëÛÍ\eà"Y>ª#®œG=‘ÜÅ‚ˆm³S3âϱg vÚqCÒ[B¡w1ð:*­úLœ lÐ*<´«Ú¿À<T1ÖR;Ð~‡—5*‹*IŸ 8Ëh&Ã!:lzÿI“‰n¸(4ûîSøQG;Y!À‹M´oÑä¶i\d«‹b/š†,*Œ9õUêX!b,‡…(&_ÔÁf>’i4C‚¶ÚÌí±?9šÍÍdÝ;Û.Õô
+>>IJÇýœfœßl$Ñ@ÿmô6 ËÙ“ûFͳýAoŸ Ø-­ó”Á±Óù: fek²Í%رD©Ù7”Œl$Y^D|©Èt£RA¾õÃÿ%Í€ük¿&qˆ&Õ:üµ
+¤T‡±{Å
+`G¯¡$˜OW葉©úA—y !3eÌÏ7ƼMŸò3åèk>*ë.–B|)/ørÒïîQ &(Ì0ƒðæ Ë×qrhVÆ4_rÁÔ(dë‡=°5)jÍË*‡v!ÅŠöø¤¡‹´Ó±zå×CÒûðJ³Ðß•C*WG¾šÛ›Ñ\„Åà¼%è…}j²àY”ÊÏ#”«Ë6nuÐíù¤8£¥@ÿ¡×¨dàúdfGhÄqïU°7¼Š&Ä[˜B=¢ô$Gܳ{ Ÿîä~
+‘ÿxþpÓ›ÚNÝqyNÞ›72bDÃŒ´†µ-¾â)tÞwA‚kÈÝ`J§¦};_Þ+¡È¡ìèoîïƒ>të¥K¤pù#ÚyOžÄ­Œ—e»ì-§4QAEß7t]téB"jøó}‚FN
+xt®ÅÏn]Î/…Z¯öpÇÇÔ
+Ða º4×ôÏÔ»ãUîû½#Ð{ráå1’Ùï‘FÞ2 ú
+D]KJ2‡h¾÷_ˆ'øØq£]y”é±9â\@ lP'èýíc€ÇZX¾õÎ22Ð:¨Ô2|΢˜$`PŠäQ%Ñ“©°¨ô¿,`Öc&Ä&k,&7¾ãw;¯c]Ôr@ÿ
+&ÚÞ™C<Ó^×­kpxŒYÄK«¢nU®x5ž£0"gࡲLc«tÁOR‘Щkh·wÒK'…¦Ä˜Ñt 7á’Ë+V…@¾¢P6SžÀLaá¬BÏs›«Ë»÷d€ò+÷bnªJ²zÊiç£Ë †úcîЇ&ŽˆjùQ'…€‹sD:MF½æ|Õ·€ ¤6w5+º”íà'Säæmµe=ÁZ
+2â6mfBT[Ëñfã5sVdÔx§²E bž›Ð>âdâ–•ï¯*Û³ÞÛ }+#pEϵ«§3õÿ#œ¦T¤‰å—Z4KÃßaÑf~ à¾+£]IÕòj¥+÷ïc?`rŒ<,ˆ½¡IHmè•v“Z˜ÇžW—·&?2´Û s±Xˆ#»ÔwJ­%ÌF¦ $ÀÎò:'5Ð Zëò³K­Írž,^(¹Y· ÀiŒy!9CÕ>»5v'5ØžÀA´®¹íÎ4æ°ÂÅ1HXP³ÏŒ`‰ÿ–¹‚Û”z‚ÑÐì6Úæ`¯ãìM#H«Nk¼c“s»ùöøÖ<^ ' Ã…Z&zçoP
+3‚3±A²"?$¢‚´êV€›³ I"Xðìm '¦\qX¦” /]Xtoõ")a*P×4±€ƒ; O¢"‹…½І©ÉaWÏUtr)«µþϦæÀ•B¬=:øU%ÙûC}È
+ùŒõšÕÜuL¾q?ñ`Ì#‰dØ‘U§­¥]oÊÙ>×”:ÄƳpk‰TS,^tÀ/isÀÒþ03 D÷D}Yã>þÉê?'¿ ±>þv`É(N0g®¤4zÄ#ƒR%1µÊúìX°M%¤`ätËëâ9HêÕþ.\OC>v9g|ïþaØÀä¥ ô>¨=-A@ƳVµÖ| 'DÅ9'Éò™vZ‹·ºÊØ‘wÕYh ´’$d¸éù=7ä,…§ܶúÄ0ÆØðeþ 8YQCxâ)3š7ÿ)'kQã|hé4¦,Ðè;‹8‡/4ŠÆ÷h"Ž´Óþ¶ŽNxsäaÔ³C`5ôȾeÝ[†¶£†î?u÷Ñï:/:*áïÒß }ðvhƒ, £€Ë»hE±ÞËŒ1Yyòj탯‚Þ äeŒwkŸD43
+B‘åØfƈÁÿF§Z:½A™ ÉBqM }¢¸Œ¼ ,aŽür5
+#rÉY—Àïé"¢ Çoü+=£ö ©rA§@3®spiûõ:a¼ågË“‹lÕjªÔ¤ò>½å.Å“|‹îÆt¸ýÄ+{bÕÀÔ€¶£Rȹ&G±[›&–§êÈÁ5ÊíhÏÃû:„®ŽÇ¡‹zc ñ»Q3›qBÛT°ž4ÿ=Ù„Z·ˆù„uI#Rä36óKÏœiÃEtÓ |7sô]Ô¼†Øð:¶±Zw±°­aPoßg•J$ìk¬¹úè¬2$r…Dü;ÿŽÏ†r,þd»q-à3Ùe(«yoñ¸#žTìb&¿0‡hQ%¢©‚¤YKL^#ã¡<®f˜ž@V;¡ŸvCè«¥TòÅöì>Ö
+„®"¹à¢z_œÄb°àÚzfÑŽf$ÍèôŠì …¹ˆlkU|93·ÅrXySí÷|­cq>Ò )Bì~Þ¾ª?ØEºdüßèõ÷)Õm»"V·/ªïú¬¯KZǸŠå¦˜î+GW9,”}Yøìþ§ç‘׭ݳmßjYK\Æà}gä¨1=âGs¿Ìl}*¶; ›¼%Æq O>AmKX²ÊIÚ5ÛMK mº‚h6â#Š~¶;»Â6Ά˜Ý`ùÕ’pš6›A­½­ q¶Ëñý. š‘4TšÜϦøq¤’i
+}ÿÛé¼Ý‰4žðÜÑp6>°1õ‚ʶmº+Ñë ‘“Ä´“K^˜Ü9þ1!-ÖjwxJÑR…zdS9aÝBLòÂÙÑ ß‘Â©¬Â×KR“"­€²ªÔ8ðŒä„¢ï‘×b‹ñ^¯òøÌ#¥x­àïEhóGkLSóœÛ™ÈÔœ™¡V'íØ2øzG“ú¸3Íìlj`u`Šõ†¶ðžßîUñÜÀ¶%lú]ñØJÍ¡ãÏ;°zâi1»4O6ü„‹iò¨ðyB‘šG (Fcõ£pñrZ$­Ê=y_iQÿÜpŒ/VèºÉ9*>Ťk™)n¶ôšú¨›O@Ök-*NY96#8Æ'+–Nª<iæ ŒŽ´4ðs[z¾1Uü—B¶ò_X¿sϲó#MÇó ¢ÇªahYÏ_B³G(-YùÜO=©ûæ€lRó
+îMK¡œü6$³™™ú~0
+Bî?®ç… æ”Ý2!¼ ¾4ÍÑÁP¤¶±™1ÆQûã{ÈH€ˆhèZ)¬ýÄu¶:w0…•h–7LA}{>ö¸1vv½\‡„Ň‚ÍÌM7Jȳžj}}Õ•KKP%-Æ«dz%~?-/0Unõ¨|ÇÈdË€ö6®G«\IÏ£:Lzn¢ƒù)¦ÔGÿ5(ž#5—úŠügWöê Ê(ÐÎì.zÿìÅq
+´äï«jÉÿÞ«Ãèÿ$!’x¡H§hoüíb2áÕëb¥®@G{P¡Ÿ)NöÎ,ê×ûlE“&h¤¯ƒc•0¶ŽÖœ>`ÜåLlÐÚ¼ä­;«;=D_2ÂL䯮-Tk·XcS(Ë+§>^x²é¨MIˆÛ²§ßÎÒï¿{bØØU^¤ÒþÈ‹Ôê†ñWÇÚ9'.Uaçdw9¼×š÷ÂòkñŒÀ¾
+×# ÙÝo…Ž; ,LÊ
+¸…Tíwì]ƒ~YÝ–RÖºŒáÉ¥8£D'äØéwýr_(8¿§9lo.6õHsúÃ<ìcˆõݯ‰¼}½óÙVg/ú2šnÒPwÎz¢ßéÈ‚3_ý ÈTiD¾jWT±!žÖPu2Ot† 2I%oxÒÂëÆR‰ôÉhÙ±z†±PÜö&¾{[Pœ tòb6 ÏcaüææÑ&txaÍ…ã"Òª!5ö`
+P;‹Ž`h  å-®âtZz4õä
+¤3f‘[S3ª¹& v”ÛïÄ¿
+˜>ɈLóSâSßæKê#. §ÉP$>•4~O¥Ù5§ÍH½)+Š¤­Ÿü2nõÍù{õ 1D¾eO;_­E:e»6'FÓãÇÖh:G|i>‡Ôå!Dý»n=w=Юü’‹¨^7‹-`IÒfÏoµ
+ëÛÌ{`%s=î€ÂƒPçñ& €ãT]¿#J0@Y¿óQ!Ž'±êÐ ‘})ù’'~ZØ—2kï׃w8üµÿ«)Bxbî*ŽC—×È4¢£)eçüŽ¼"ô=O××Xg‚‹ wYÀD,B’VÿBÏöø‡SO‚åxm
+?Ú"eØ9عdï_ 9¼
endstream
endobj
-655 0 obj
+699 0 obj
<<
/Type /FontDescriptor
-/FontName /PQDPHT+LMRoman10-Regular
+/FontName /OWCSLN+LMRoman10-Regular
/Flags 4
/FontBBox [-430 -290 1417 1127]
/Ascent 689
@@ -3638,11 +4208,11 @@ endobj
/ItalicAngle 0
/StemV 69
/XHeight 431
-/CharSet (/A/B/E/F/G/I/N/R/S/T/U/a/b/c/comma/d/e/f/fi/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/r/s/slash/t/u/v/w/x/y/z)
-/FontFile 654 0 R
+/CharSet (/A/B/E/F/G/I/J/L/M/N/R/S/T/U/X/a/asteriskmath/b/c/comma/d/e/equal/f/fi/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/q/quoteright/r/s/slash/t/two/u/v/w/x/y/z/zero)
+/FontFile 698 0 R
>>
endobj
-656 0 obj
+700 0 obj
<<
/Length1 2867
/Length2 32049
@@ -3770,7 +4340,7 @@ nŸôí0J}"Â! ¤1ýêÆîªÔ uHcí„DÙ‚!dŒÂ¥ÖzQ*²[’å ³LVF
µw^ÞÝ°Å
endstream
endobj
-657 0 obj
+701 0 obj
<<
/Type /FontDescriptor
/FontName /XLXVYF+LMRoman12-Regular
@@ -3783,122 +4353,142 @@ endobj
/StemV 65
/XHeight 431
/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/a/b/bullet/c/colon/comma/d/e/eight/equal/exclam/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/openbullet/p/parenleft/parenright/period/q/question/quotedblleft/quotedblright/quoteleft/quoteright/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
-/FontFile 656 0 R
+/FontFile 700 0 R
>>
endobj
-658 0 obj
+702 0 obj
<<
/Length1 2037
-/Length2 24122
+/Length2 24066
/Length3 0
-/Length 25391
+/Length 25294
/Filter /FlateDecode
>>
stream
-xÚ´ºUX\Û¶5Š»×ÂÝÝ‚»K°Â¡pwÜÝ‚»‡àn!¸; ~ÉZgŸ½ö>ÿëýê«šÕº¶ÙGc¾LJRe5FQ3 P
-dïÂÈÊÄÂWPÙÛ³r3ª-\m
-ÛÆänïýÿp˜[Ù›™ÿ™½™«³†½•£+PFâÂßMÿ¶Y
-ôûd}§îôøNÝùð=Ãåðë¿!Û{s¿àJAùÏqø×>gù·6þç9ñVsqÙ
-¶dRä?òø%Ú—hS†`Ù¾®·%UMݘ©ˆìû)ø HŠŽåj2ie*,T|#£=’Í-Ð)å˜Ílo'hŒ‹óvv?D³M¾¡ÿJ!Ó¯hÿ™í^<ÏÚ‚éd‹á±Œ†ßE°<Ýîòö€eÜ'ºB7gTŠ=& ãÐÛf ù!M£tc’j^IlWpB¾³¾§NxüÆÀÜIA)s¦ZÀ ²lá
-†J·N±8™Cxê×;ÛÝ|"a‡èÆ´Æö„ŒÓ $kÉTÒb‡%eÉWÙ ¿tÝU[­~û¾SÇd¯Ì3’ÃÝokÔ@¤/cÊ÷j–•ÚÕâ”'¶…ö;`íÁË°£g†üØš9¾øù¡ %“ånu’•õ(P
-¾…š‡ùÍ/R h[]{! Θx(‰)3µ.…\-ÜÅn£VV•£ª"—^§ 1
- ^© X}cv±³ê•Ø¡Ï¬5ìLUHÛÈVÒÁ·´BåK|v´õÖ‹º.a0PõŠ5Û‰øÂg'ͧc$܈0§m5»D\÷à­ÿ`¢ïk£:wgЫQQ7e7d³
-òkZa#Ưäêyij¯
-ýŸÊ%ëà7éG¦Gc™Õûa*éÆ+LÍ÷Éñõo7¥ø þi5òêêÖaEõ«Qp…X‘¦ÈÖÓ ~ÚáZî›a3„²-­%¨œ
-`5E{$¼·º)(Yƒ´F¶¡ÞhÙ;WÃêÇæ3FJÌ_®µÌø÷ÞkÄÇ©ÿŒƒù<é\¶àEß_<ZeZ°±·NºÏ‚¡»É×Qª' ê´Ð±`AÿÕQ–‹qô´†F_8úq)h5ï0t!dwÓfê®ù'íææ&‡qóq¤à<ïZ–˜æÖÇ>)ýV¿ƒK63»à8EÂÞÉÂÃgµ}/;!²¸°Š™ˆtÐÖ$`º?Ϧ×ï{m¥{<€|^¸lêD¶’P>,I=Ÿ/bcsðœ9‚\ø ’H·kb)0¢Êèë|ˆТÔö’VØשLO'£–|zJQµ S|·A‰'>hx­ùÑ¢œ·?–tºxI±Dzhý{»rÛf›"âׄ°ÄL¼g¬¯41Î2"ïÞ>ŸÈyWÓ“¢_šrõ'•ø5:¦Õ­×Ç8}»sdÏC(ý(ïkž}Ê
-g~û‚™¿­GÉaÃRã<ê4rÂàϵí 6ÏáûÔÚæ¾Ü܇4tsJÄÎAGCÕ¦6°0&Q²F§‚o+5ƒíÓß*K… YÈq¬“sš¥S-x'•ÓÔô7:^–g”“= fCJÃ4jD>¡ ÝXÃ[}–ìw3âhKK1¤ìÖ•&y–Ò‹y4mW›p¬Œ0œùÙtõ9Û%ye«ŠIŸX‚nÏƺîMkr͆`cá¨
-#Æ #ú¬CQ¼Æ)§Rd!3ÝÜÖÐS ‰Ä²VÜýèÇòu¬."<£ûq@{( Ž§_¹{-Kí Ü -ßdÈgºëà%³ïˆôÉ„ô¼$zø–¡+\î4Ì“ÝŒ£ø¿6ÙsN4ñ—óaµ~Ù$Ï'°¥ã|ìg8jÔðÅNä6rÜÌP„l
-aŽL¬Ù¯?ÍùάÒ_ëÌ
-“ܦãÉBÉôw"ÂLòÝ mÈèi/9FqÁµâ8þ†fRÏGùQù£6Ø]@NÇÉKHœC\kÅøicI¸ÑGz[“œáñV5ëgŸG pÙprú¥åí”}ƒÌ °FgËÓä/ŽwkÑ©G·(Nä<Fú$ñ¬Ô~ÏÈZܯ·žkÉMã¼Ü<;“‡8(B:8qä"Õ0oÊ…ÙÑÌ?餟Ãw¦p¥r
-”Í+ÄàúòÈïÆvwBšõ›Ðn¶y,ïýÉý¿€V^5â-±²WHFóQ,O>Mùoó<ôð©Jùþv‘…üì£ìÈ+ItÒ`¦YXÞLщTæ_· 'n®xYç;ÄÐÕÓ±7êÈæE>¶⵸OÔ™©OæTRÌÉ‘ß‘2*mî IñR~2Tû%ò;Y¨øž¬æ !¹ïóHƒµëXg/3;Ì=kµ=Ýy¡yÊ&Î:.âKöÜ®ÏÕ£ÄE{©f-Sp†14Ø·õ"ÔÓ|ik÷¼TêDÀ+z}¾õÆG¡RÓÆ„*óhn=¯é+á‹ëÝ^­1»e»6Í¥Py}.+™±“™^À,‰‘­Œ|¶^Ê¥ƒfÝd÷­a0˜Øå¨üŸåüPó6
-àv¼Îi
-ÌfHË&%UÒô°yubeÖ÷tå1Ó¥³Ž þŠòIhøÜ(²P`DÇp¦b»ÈvçyH÷ÛüŽUð[ŒØ|8¡™w§Ñ¦i|×Q%æj&¦”hqí¯á¸ˆEºàY¯$U%n{Ät)Æüànê‘ÕšÕ£ö!‚MQV¬à^¥Ðn¤ºh¨/à¿~\ËH6çŠ5N—iÿ.l1uCYÂ.
-ïî×*yh„¤„Ê{™ã¶»YH Ï”†P­º½wY>ïeø}  a²ÒEA
-yUŠ IîPbê1¶ F¤œèÕ›nr˜{6Z _zÂ~:Û¿(p ð¿Ä‚ ‰›X€#ø\Ì—gšŠDŸýŽ>xþÚ¬ÙMµ"Ñ
-_C5ÏÜ/yÓ‹%§éïþùaÎsƒxHƒÈ^t«<g-qãÒ–imö?ŠžbÌ1–:\¬<oÖˆHXÔë+íP{Da•óövÑ Xiw®æyõãÓñ¹[Ððdh;[:×V®›S]¾Z÷+Òß ¹éM-
-ì'Ͳ>«´œÐÈroŦ7É.8÷ðØ?xÚKIì›› µÔª6ÊÔ€o}qÛûmCZæôaÏÍÿ)BÆ({ü·C—Qt§¹š¨[¼ÖT[ßeÍ2tHæÜÞלƒ¡;q¢§6Èt]ù{ÊIMÈ
-7"“ääÓùDšý37_'9x_Cì
-ËÓ÷íÌ2_ôÝïF»©Ó†Ú`é#Ž>òÛ2!,ˆµ–&ÿY!‚×{ ±EÓèÉkŠ{ßȯAhíd;8ˆè¾›´vJv|½!]­qyk
->&um–"ƒÝOKÅiO oL±2á°*o÷{ˆíû;oÖÅû/ÍAnÜe`‹»­q:ÆC ‘²!Î9 ö>ædr1~i~ú$$fÞ2GÍÊôäýTŽjHÈMϾ…"‰%m´ä9(ÄæÀî…ª1“¸{ž&öÀ¤ªY0Ñž7ÈòŽêƒ›_8»‹(ù(Þ‘AHŒF¼Ù‰R8à?P31X\[4‰?w§T#¢w
-‚„ X"•'ã¨
-œÑaˆ3Ô½.…­ÍCQ…H¯ªLô’tªcRm ×uú霑ͼܦ¯‰s£€hV ¶ÍȬ~»¤QÑÈ´nÃĶŎQ0´µRRY"§j~ÚÙÆ.¶,R7ómðvk-¯+ÿQƒaè¹Påû:9ÇJD¤ ºž”3–ÓièÃøP‹¸m£„>T‚MÒlðÝ‘ÁŒÍœYº#ÇpôÕ~~Ýâd¤Ù&Wo­Ò[™0ÛAjÙðV®¨9¥á˜5a«—<eÆûm¬Ïó56ÇŠBlVäü~Îêî]|tòs5hìxiUò`_,ŒyÛôŒò?›Zœ wt°áýª‚½¸ŠÏÉ,OÚ–µ2ËE~“ZðÍjJ{,/I^ýhr6; Ïšä T™s‹fëP }˜Œ°Ý¶o°oHǃÏmºþbv¹Š”„¸°…ðé@Ñ,…0¡ýÅ%×cù»·ÁypÜ9{v’ævÚѲ56î—_ìÒ ÍÊì`/ko“î(®É“óh離‡Ð“x}•¸\„Púëõχ[d§
-’D}±g©Ž0hÒÉáã¨Ì½Jt]Üë¤$=„|Ó¬¼Ò’‹[“þÞSØ+)qiÉ!(4ÎÛ„®4XŸ;O‘´0ÛÖ{È,0yJÐãyȽµßÑG¼-'²Ž#9Ôo˜€óEô<_¢ìPÓƒG Ög³|Þ¹œNŠvËËç µ¯¶µü'›kß;Ž~ô,TÑçã°ÍJïYvKäSÆ,“ÞyîbHzwê \ÝÌè ÐúÒµ‰¨rÎñ!ºQOkgn æ"oÌÛæÌLn¢­ÈÿH €ÈÀ’L§°BF´™áÞfËcÆ¡]UÉB¡ï%°ØÖ Kþ„›k8d‘4²7û)šž ½Eøu¼ÆÇ•5„>¹¥t¢uH !ö(bE6µúdžÉË5Ï€³Àn×ÉSùÕ‡/0Ñ’gaK­ZŽs‰Aèˆ[…[:Ã!Ü'Ð~²¿¿Ç¾&üñóZ…3<kIBùõù^]€©ãÔi¸jxۇ͊Ä]fxs1ú|«¥ÉßK;•+[TÃœí°šû$ —몗§`
-¨#¥w£È»›Ä1ô!4X¿ ;,·¢YΙÚÖzFôI÷Ðá;œ§ ¥§zÈ›ÛÌ­ªDs‚iè gÎ0Ö,ݶ§ß+|\KG˜Õ!|z¨¾öµä§|ðÅSYTíFs&‘bxUŠFÛU±T­Ù>ùD‰ šŽÚ1Ê$½Ónû<™±.ŽÏæ¶uIS
-ØÔ´KÒÃÙBF¹¹ŠIO‹ö>Äšu*}´sðØI;žã՗ʧœCö«ÅzÔ–0
-U_a¨ñD/+æ¨9Ù/÷)g}#y¡žR¾³á¨Ñv|ßê¬ãåÓÉF?=
-Îv÷!ƒ56`Ê ‹måö¢èßkçú)‘r9’Ôö5)VÂwÍîÔH—Onlè*ÎK¼1bk_<œrQ[Uü.¦ò&ÿ­.±Ö!`¢ÄµTÞlí»\"\rò•<È×Ç_š1xdK§r«Ü¬™ øâqxÅ¢¥ƒvʦ4»‘jûLzIKié:0HØ7EÒ¦ÅK±lÌ¿5Äš&ÇR;4Ö+ÔS ùZèJ·²ž -Ó¡5ú(-¸”(™Ü•žÅÇúƒÜýYïδMaó‡-×R͆9š#Û/VÙ²W7.„³ZõÐæü=î´'W+}_±©»‘ºM~“¸c„KáÊľ­E-LV&¤®&!·ðXß{¨â$Ø š Û5 Ñð
-|‘y\¶ü1Ï.W•N¢X%@;á¼¥T*óF^»Sß<€³úA;½4TF·b„^dÑ‹Ÿ> ¶¾¿|!̦$þÎÐë·W 媹„±=0ÁOä÷㮌Ìc®—.yóJ-—k8HOœˆùÃ×gJ$£›¿»s–¯Gh‹£‚w«Äන”GÐÚ®ž±ÂCZt*34ˆöæW$ÕgÐ~{/µé?óêhñìÜÎq£ÕÊ._¹y)Jç3+ÐæZ`GÜï“àAÛ̬·¼²Ý#ºF›†šIFÒa[øG•‹üàfyø¨¿®Ÿ1¡c­LÏ<öð«-y¶— ³ê;
-255
-f:½M†/F{\s?Zº-˜‰FŒGd®Ìй"#ÄlRÇG•¶Š\GʹÛV;Eî:lžV&H©ˆÑ´¸³‚ÓkBÞ  d?MA/¨N㳆XNöûãþâU}ß~bÕaž¤N”áËÚБ*•à§9ÛkºÝ‹Ê£Dý òŒ74`—ð\ƒñV—Ü°ô€ç¨{˜ß„Œ ù•ÓûÎÉñÜþ,±^¥?ÎHp÷Ø®Àk@@·¯øÓ†è:ŠÄ~|CÁºŒªž|Ç^ÆƳ~˜Gn&’g +蛫ŒÂxèÜóѦU¾“îɸ~Ý}ÍâJt·fx͵:a¾ó–°#É.¸ðI‚¶b úö[´aJö¹»î¼§ÌÓ Û3Œ·/ø•ˆ•XO:ÕËCÌSǸœ¿–ƒRÃ~Õø`xŠ“Ÿª0zu(¶M6ú•„ .ƒ6%•—ôLÿå!Ã!%½8]3œ^A¢dE[A"žaƒq–àÅgdï žm"Ùa}ž±æ»`a æª]˜hߦ½ú3ËËóÈÊÓ¯þзEÖ©Z+✹b½ìpJ1ëCÇâcìÉZ`
-‘[i‘¬°æ÷À6yÁA 7¡%IUjFw.íö^7ŠÁ·u$"„³«€_QóÖ&øŸ¤†9oÞ­‡p\À9®8´²spg6óQ>å[óoò”¾:LêxžÔ¥£t#mÕ_ïàd®?Î$âäi¡š“¡Ï§Âßqô-®Í*W+°QD´þjg+Àü©Y¡úª]ÞÛ=®BÆEâ‘Z0¡I—¨JõÄ«Ñ_ÝïÿS¡I˜¤Ô¯T: Ü/amwÔ᨞öÀžÍÓ—3«@Òòm9Ððá4ôÉt2owƒÆ§ä³ÄÑ
-ö!æÖ%g‚½b õDð%Ïzæ5<ÌhäoœÎYŠ§›œ Ge©`ª|ÀKÎ,¬`~ð´ìžæåÌÈIui%ñ®—
-ì.iÚ²ù§p¨"”¯¿œf"!yûÅÒúcØÚ <!É‹…¬T‰b"
- tÑ¡[g¥@³Dñ‚fÈ¿Ëö±häÊëËwéß|`¤Š6mÒ)‚úy
-™@âˆÙ!¥á M;_¹®¼!OìuJ;aèóò¢‰óZÜ´ÜU^`ë1<¥\Hƒô”Vm‰þÌÌ YžQvݨužPÊï^œd̨<tèZ‰ƒŠ@ìOùm^hœjÛÄÞDÖªçØYvF—&ŸÒ óóNnùòÜ­4iÊ<e&r[Ó·P2M@ÎÝZq»º_¤#ª =t&ë´ÜôjØäÓA®˜2©0×F6ík»Î”¹ã·Ï!GCñ®n MâT ²îhhŒûaÿâ8Œ3%]·¨Æð<\Ëß·ÏŽJÔUÌU5_j¢’b%_KîDPoD²L@ƒ‚ú=äìz©swß3Û»eÎËŠ2‚²~jˆ[(³y™^ÏÈÕe ÖÀÉIÂøÕ\bŸÄ‚~±Ø¸&i4$MsyÌÛéç m³XáÂÙ¯­ÛÜ8sŠÂóÍ.xÙ/Ÿìb¿ž‹þVÜ}6IwR‰¡#YËlȉXH½!¬äDЂïä ÔÀvnc|ÑaÑY¼1ÜÉ„^aeo Ñ[pXaÄNÍ@®&y¸ÎÏ$(^Ùëxyé®EÆÑ´ËÍõ)ãÁ‘wò©-MŸèŒ·ÎÕðçÉ.>¦0šU©²̦
-]Ù¾úêè5R“îÑä>ì<gCö˜yŸ\hSr½+À O'‚Ád’¿Ä¼|ž†­–° d1A¡:/¥Ù|I‡R$ðzôà(ÿ´Åâ«V&n&€Ño‹ÆXf¨ÚêŸÈ#æ&”ÝO«©ðàÇn'’ÿ0±ü}Ô;»öè …³?1€›(sV¹€ZB2ÛHgfæž´ qª?¬ îÈ¥q«èš;pZ3ܳJ¥œ©Îmƒ6=UoÉâ/?3hÃò! ïš½$GêÔé*ãÙ-Á‰ÇÃJõ6;l Aàå÷èï¶ïO}>± Ì¡¯çè•[&Ѧ?$‰Ããd;é¸ç§y]¶²Ï»ÚL'M®…‘t¨„ó 3¨ ´ nnÐNZ³a³²0‡Z¡–—•ó^å~Ç·¬uó-Ʋó¶8¯U¾„EÅ‹}»¦‘=çûjÚô2«¡æ甲y.´ÿX{épŠÁ´ñÑAÒØX2Ò61߈q1’9‹üxÅèHEÇÏéVüÚvðÀ×þ­´[_w¦¤_|Îâð˜ÜOë-ò|©•çf¡pË7¦?0Bä=‘.òxß]2è†C
-¾9B?šTŽš3½JÙ–NµíG“ö³U«¹Ó ˜èZÑ7Û’ !›©ÇgTGq~é&5*‘ù°×3NN‹<@.û䮡ŒÇ§ ŠJ:èEŽ=6‚Kê%8ÊÖé6^‚%˜"¼Ñq’§¼‹qÕJE[$)vuŠ‡Áóò[««Í²Vßr­Ê&y!Ëbáù|±1BüÁÇ|+"ÖdíßuLò³‚Ñ‚FOisÙpèA‰3¼Ë4PÊb™åÙKÍÜŒæ|Ÿ_øNË^+¥„^~%Ž9Bí4Þ c6°—ègjcoE‹ÊM S†9d|{´<ì°Z+ÈqÍQL3·P=}Ú5Ù’¥\î"©*®=‡Ý•^~]î^¥ó„ü‘×ñí{¥$ïŽ4zÕœ´iÒô£w¬æBðLIYáÐ…Õø$ò‹Ót®ýC.ÔÐYAÁú¢Ím2ýT?š"ÍÕ7—ðĨœ“I™@Eö
-â̘âšÏÑZÍ—Ç´ÙHeø‘‡’—H#öò–ƒrÇ¢3MÚ
-œ%»@19v7“6„<^]÷NU¿ØŠ/,ÇýoÊ6xàž‡Äªtf¹"ûS|ïNEE*ñÓȘ¯óóóŠvc+töQ#M =¤§E<”³Èc¼0¹¤Ö=–ƵëÕœÀÊ$3®Èv¦µJž€Lë7TÇÀ—Ìlƒ -Ÿ»n˜dsúÖtoq`ä¼¼ø]å§0«±¼nÃ-êV./Ôñ±ÓG–&)àD©Àu‡¬Êg²âs;{šÌÄ•kàËt‚eœýà ƊÌ0 ò73i(û ºC4Nÿ «sú[©Š&=¸˜Ïƒ®Ù´M,XŠXˆa<ÎoÎv­`î23ÍÐש¢‚ÖÓ Džíà÷Äšé($^/I[z&f
-±`#„è[¶•ô4–J[e,þ´XØrà{<%HÓÊÞ|žŸ -Ý"Î'GrM~=I8Ie~—2géiíï3ØÚ‘Ñé! + aŽç0œßøFFçÚh7ãÅÔºA$¥ÆéÍ¿rðŠk“24íЃíSÛÀ@íû.p:‹¾\x†—§#§qšƒÖ¨lÜÙ†;œ ««Eú„Kà²u‹M7ˆo½D½"[ ¶’‰Å×øâ¦Å«"©tPSµv‘r¤RQÞzÞðPsèfCæÔðz:¼õqá%™ô¢•#1¹Ñ†Ó³‚ÐSpÇ°á§ë­€™,ü-î0jœWþ…ß˂ѹ<¨zô{Ö(ÜÇßDîñß4
-g9²£fÚ(<|­Ö¾`¡¡Ü&ñ”
-ˆ®0Cár¨\ŒîOg? „½ÿŽÈZ¨X½d,ÑkÄ9?7¾‘@R[hïiÍ9oÛ~˜êÜX)âéE
-GwðÔ…Sl™li¾$äÛw c˵¥î¬,aU@ïÇ=–
-õa{ \Á<õ)NÈ ?_mó½&ÛÂóúÆ/:XQ8ÌVA|mæôG8aq~.oà;Åôâ<6e =Š«"Œ€dUBÑÅI0›T0³ÛšxpöfŽU²iYâT9g_(ß6ZwjBŠ€*Y^þ%šUêÃåUMb]|0…£Ø°ôÑÈÊ›Rß)„å0äÔ„&VoËÚ#r‹ârµ`ËâÏL—û*eý‚R]Kõ­©®þÌJ;9¬(VË£d#á\.—åz jw–EÕq% åÿã€ê赶Þ}‰Ÿ=øëÚ‡ŒJC‹PªŸÍ”Rº³ÜÈ{Ž6ñ0aÇ£;ç\ QEyÇW–V¥¬*z9ç=6Þ•"ÖÏšSù©/YºýäêxCŸq‚q$ ¤4„(‹N»DdQÜ:+ª‹p¿_¤P¸‹Ú½’ìe†Ì\\±i‘|ÂŒó´½ÖƒØ‰|âûµ?½Ä".1 ED³âO¼_ÂòZáGÚPì],óT§ïUw/tŸá^âWƒúŠÌè4r~ŘÒoò±=b‰Þ"(ܧױz4¼Væ…Všª¦â%Ñ@UÚ•*ý̧6XÆZéV8™žRï³b£Ójá ÿ‚¼¯±„¿Wu ²ê)FZÃVöô˜øö°¡VòˆŸ\=øˆÑ?2j¥ÈGqè™™¶©ìøÝ^}u6Rxî«ØùQ‡5KeŒ¢äŒ\Ą̃ÛbÑ¢ß6šP?;܈‡ŽñªÕ‰¼¾Ñ.Ÿnr“ÿŠ.$ãͨø­ÑÀì!ú<h vh¾t«LéüX7ZH6_u¯ŸçkU½žª`Àv¨NGl+«@;”¸²EÍ
-R—žÆ×H­¹è¾ ^gýUß­Eze”'‹‡»h7î ø ƒ¯­–²”C³ü3‹GÂA÷Ò^¸¨×‹¿Ýv`äZ‰SØ++ÉD|UÐG˜øtô\Ù¨¾];·¬Pýn¡B*|e°¥µ;Å,¡9…j#ÃY5” æ›üfø"`{@|ºÅ,ÆÐ[+¡¤_×î0sÆú à13™)Î6Q*|ê, Y)ˆÂdM)§èИ®¦n ‘i!ð²T·M-‡X)è” Züøýd}˜ám ¡ŠAÏ~c1‡›Ûq¹q¨†C€ŒQ¸QL¥`cÆáxyªº4K¶ª¦.d\Ã:¶*”×ïË’ƒfOr35í"MT;2"X²F¬‡@Ëƶ8…WEH2]´E&¾ñr£ç°¢CX«d°)C³íÓäÑV¾ž]hBw#¨u‹+»lè•~Ü"&X¡¬ù‹=ƒZµ‚n‘¾äkª¡#²¡ •«È˜ÃS-æèbÝž«ÏðgÈ·J1úi6uü4½­Jo—»“2¸¼·ƒïJþm6}š¾=7æÍ*ksF_hz"¦ûÛoÝ„Då—©ñÌ;-j¯Ú BŠXÖ®ÕëÍ„¼xúä”'=·U}õÀ[ž”‹ÜhßO„e!dš4§-–Ü0™ûÙ5ªÁýõ{_×Ìa*…íÐÞoC¨OÊ?d3E„gÇÅA6ÖUÖx¿/¿È3Œ/¡‡ž·òŽ Mo`,
-W¤c­lÈ$ôÞ#4pxYCÜÐI¨Xù0 û†M›—‹ä¯Ó¯sê‹\ÔY⊫A°µÁI{3‰ŸÑº ÜÙÏ‹ÁИxU0š ]•º—”|sü·ÉÝžÒ!“Xø°ô™Ž$¨XqŒÏ??Ø‹+ø8Bë´áhV¡;žñŽsw)zKŸné…ªI­h>ÆÏöAÄN'êhØïn_­‚Ò+é÷C
-bÆ›P„<E.Dî‰^ñï[¯c¾ýïìI²á댮XMµà*ßž ME‰¶P÷ž6×Àq¤LgÊoëý·yÉ®
-ô8Ho¾ú§&ë­"̽œ|T½Ó_9ë¸B¾Å·²²P÷lº’,µ<í÷¬(
-X¬T¶w-”îCÝö\ÕÏ V+5o£\å!>26¯ÞÛ
-K?­´uFZ3ºæ»úxke0­àE¨3b·o‚#p»eýêð÷HŸç!?Õl·`A7­ñ¦sõ:(˜ÚCk¾ß™“µ]J¸ˆA¥k“¬0yÂI8«ÔYr‡AÜHbu°[Ô!_G€¯IÑÌ”G™± ­ÈõQâ²ò›²˜Ñ—SGLa‡
-Ã.j»'©4†<CL¯¿S@h\ÕÒë:HÑøÕÅ(ÁktŸEV>R×å7kå +ïÁ¥ rÏÖ¾²ÊZ`;2¥r}ÝÔ&9;Ë ÃAj0àB:gD&u%š.ÂcŠ–I5¶¦T²3vê+x¶åYóUú‡Õ½„ŠK’?33ß΀Js!ö|eÔä„@¦j¢ø1ñŠ=ÅLtOŠx
-’nòÖÍŸ"5>ˆ4uògÅo¸Ì51Ãvæ1½É¤ýðyeAÜ+˜å6î†Øo®h¤qfÜÚeMÍ©‡¯Ü?S72÷ÀÇ~}锦~…+)žb~L ÄZCY¹€z¤.£m¡XM¤‘ˆy7‡¥—ªyï@Ù¼, ’s^š®”_êFñÂJ×âãk•zÒ—?à0 kp«Üʵ4h1‚¿½ñ×”ˆkpGåC‡PÄßR©%l²™U“-»æÉîK”_©Õ·1–Ö&à.0TVãCq¦ã-?Bðƒ RÄÁ·ø}¡h‡yVÅnO®uéؤI’‰‚SO—ÊÒ1.õ3@µŽ«¨£Ì^„^ÚÂÁ?¯/´_?F’êp‹¸E†0Ù/˜í¬ÁÇe´Á†t¢åFÄô E.ž
-þÔµ
-ÆðãÍ©7ºö¥Wí­íM´ÃSZÿYð}_U-aˆÄvÉUë¦"± ûqLßÃQvÿÞ­
-ÃEp¤»ÝÙm8“»" ᵜfðóz¦`ŒÂ»&Ss ¿tÈÓjQµL tmѯ%Ìi¡pt\÷Rð”4À
-ÒZ“¢bkC¦°šöÆ’Ôƒ:–}å r”á ©b¹pLë܇o8”IŸTvÙ~ ™Ríȉ>ö½|Ëúê}/B[ìKÉ’
-<Ÿ~ð—³,ê¤zµÕŽÅ[Ã|°3niͤ.vp™Ä*9øÖYsƼmJ¼´ ¤‡; ë»—R‹/ñRÈÅ«ÈÒ¨:BÆÕs¹ÝB¤üaøIèbBóøî”èÆËlÞ€dZt–jó¢/å—±'Såßf6ü›#n'1jˆ!Cg‚®ä °ç æn-É»ƒØºüo‹XhÁTmDIqSÙÌêµÌÙÇž/- [ë5F×Ö÷˜&ñEo
-bTs£B/oM¢÷"€×ýÞ„Æ(£xµ³#hGÅÆÑË@aë•©Ĺõ¼}{ÇöÒ‰M2BŽ6‰Å„l­hÃóB¾ÆpðÊxû8Æúg!à’4þ (㶯a.KÒ !T!‘‘þVí ³†(–xó|µó²é¦ü1"¶º{rU! ßóTgR¼/€æDá~ÕCÄža¯X€6Å>56/ü g‹íxVªæZ·B,í}ÏV•_7Ž+Y¼8Ý͉É*w¾¸ÝIÛ¯=~bð©3«tk°yu¬˜É œËú»¿è옧«¨/•_†ŠÂdÂgn˜žÊÅ)t\á®=›î$mÌÌZd‰ áVRì—J Gߦú‰£ÅÃnÊSñF+¤jËò>Š³›ŸY„–Žà9&M:4êÈ¿Œ#ßJÏ©f¡eIUËA{WÀ³ÞE¸-N7ãw¨ù8 ûe擌ؼ©•å§¨N'}ëU³¬É¤çÓÙá±ßî²v2GhWõˆÃM¨¢kPñÿLèjÞˆ-ƒkùÿµmN •0
-T\7êQf>X%ÔJÑ “t
-y¼r'³f1Û¨
-ç·þea(a}Éf/gZCsÙ%@KK⌀ÂÝ ¾g>MIŒ1f°©×ÏñoVèÈJ,uq ÍZX ¦ N/ëÙ,H`}Å­|ä¹a+˜“Ëx¼Z"K“‡ÿ`¨ ŸÏR
-JÕÑXGnï»_N¦ø¯UûO{zU¿ª]‡oÊÞŽ¬rl¹©ŠV=Ölm
-˜¬õŽ|Ž4¸]ÈÚÜ£JÇ‚€ò€ô ²ÿ ¦Fù¢?¨ÝÄÝ‘þ[þÒad‡DêŒÏî2A+ÌãÝn¿Ï(´‰*@UJ&ë蔥 §õÏÊ£åÉLû’ò­ŸoÃÒÒÃO£¼u†tÃ
-ÕáÛ÷Úc(}(
-QÌzUÔ›!c“Ö-¤’d˜U±Ém{1ËJæ×á…Ê%±ZMéduu\GÂkRˆµ·ƒÕaåx4é¾»¹¢øÉOì¦Fù!ˆO8úœD{aƒi×>0•‡²¹æìÞ§ø§Ï§qÁ«½ŠiT ÿ§ã“¦ù²@Òú ¤Ñ³ÈžË>‘t€oËçª3áV%ßFÙG· ýO”ÞßkÕ=D+¶ÖÜ$­¸9u®ºƒ3a`X ä9V&5 _îÏç"å?_·»³Rë­Z6ÈQኈ n;¹Ñý²á‰£;µ¸0TDo™:Œ³϶!©¤xíw/qø¿òÖe•ØÀÄúwº—‘2è¡,•Í(ò:1.jÈȳ|å¬hÎÅ[v& ó†‘ xU?²§éŽcºûxìsKù—6¸?9¤Øur4õ®Ë¡¨Î¹Çé[ðÇM¦É(%£L¹f£ƒt;l>÷Ù'¬lˆÈñöÿ¦»ŸT ‹–¥ð]+D)(–toÉCAØUöë­Z•ªQ(OŠëYLˆ.¥N6Oö7°’2=Eíí…™¶°o¼!kHÿx×%©ûôY´®Nl}…Kf¯å
-wÝw¡ZíŸõ.]¸±YꕱA^‹—je›šÜÄO5+©ša6%)¤ª³¯°7©°‘¼él–LQ3—S¢ôµº:r†özäŠýï7‡˜¹GFïS uL;?°˜bý¡Rÿºx·é09@UÂlÁŽgPQýFX(fƒ^¿äúoxïR7•£â}v´ü)¤>¸¸Õ*Fœ"xÐ:ñmÿ 3Ìo‚}iœŸÏ +:D¦»Êï0me3:1™û‹rüExÊúsãÓ( cé:ÈïÉmuúÐL²ß ŽmRKø@â”Âp?!BdL¼Wlûz\Æþ äõó·h¦ ¥@=Œt,s#Lù· YµQq¨ÊtP­b
-D°³Chõhhˆ®Å»õ¤SÁ¿««P˜K9s¢Ðæ©í?‰”t²èCa̱—ºX(¾D:0r†N‰x}‡²µ/ГcÙ·*¯8Ä%[ ̓³fÛ®ÚEméæêßC!©cù–áAàûÃ]ƒ+²–Ù“â™üE5µ¸ ábüêݨkØv†‘s\­WÙF—Y¾,08ãžî3«PàXU$€ºó-ñaãšfÛü;H¼ß~^*ŒŽìUrùÝŸ"ù^Köý@_áùÓƒdñLjnýTNèäð~˜#óM:¶…®mwlYþ‚aêÎ{ °üÈѯhœæÛ™<AŠQ ¦›‚’*pwõ…Al¬ù¨—οÍÌÅË^xøqZN`c‰l#sLcê‹#Ž†xÝ$-3¤È:òW²Î *©ªö`4­R .Õ̇4}òˆ3Àä©oð
-Þ
-
-8¡RÓÛõšY>·>~uxm±ø”Â0ü€Þ¤¦@­iÄÄo·n‡NëMŠF´Å_a_Þréäö›7ÀÕþtÕoE(ÜRœÅÛŸûÇ ôä&E0ƒ¬©½¥÷ärÉï.¦`WM‘éù(sº dÃÂ;Ø‘˜%fx–8áŠïŸ¯ö·ƒªo™ö%ÇäwC;ã‰^ª^zP;¸ƒí
-bÞµ ª_ô•nõʺò–F».Èoyvø$Јî×éçC/âÉÕöÖ9}+¿±ì'ˆgfXò©Ã‹xå
-ìb”aâ(9.ñÀ<ðûzWzþzˆwE‰e“]‡Á÷Úí¢ß½¸179½½X î`Ž)§Äî^T¸wPï•àö´6n$¸@%Ý‹±/w'òaAcz³P…þvÛéß÷Fæ𺒾oѦxn,Ä]‡p›k[L|™×2<—+y÷uokÞÛ}š'Ÿ¬Ð#ƒÆUIßÌ•¡3JgOÌ“¬cI-j°´åÍ› ªºm&(Ñ“ïHõ:ÜL[ ­ÇŽü^ÿÖÃøÎäÍK]@ÞE,ùå:¹PnAàÝ`ó°ðXS¥A%Žp}JfÕu›Awí
-Hl¸ |Ûóï$Y¤qÐ$YxʶàÓ¸cnu[¸‰èÏîaOTþÏ¿‡bJ×™O¨+=sòø”F*(éyj$ºŠN2Ÿ;l]â8G,ó&Š( :hõÞ¼(ÏÃÄòN+‚—.Äéÿˆ°b¡ƒ$ë[3(…-¤ŒÎ_äή)ßòäÍwùZ«W¾ZhîÆpZðïÞ¯–ö£.xüjNB#Ö+VVå`ÍL: ¼»­Ù!F óÐKê#ì­iw_0ÙÈAÆŒÜlª§dÒìÙáIsÜïyé%H‘&qµ„îhj£¾£²h+X/P&¼£¤!c)ÿ‚€/†AC Ê,öæV[¬#ôè^óàpU ·±«ù·`ÌýD’\IeôÐŽàZyXxš¢üL”'„Œ_Ò@ÈWxœéf´Á_no)•‘à0Ø.ÍFÉ­ 0 5ñµ°K̽ÄeMÁÚ='–"i“.+Éáð½}æ¹¹ì›X ýéÙF|ÎQŽ âÄ^©sDyD˽/¶kYAìÝÁM»ÉîÝ ž\‚Äa»DšØgÈCbpR±å—¥>îƒ2ªõræ):}{ñ¾q± l™ò¯>0þf^µhïÝVîŒzžz¤CŠc-ÀÈ ÁóåÏœOfZáö-qø±¤—FBŒX*)ÅÙë¾$÷Çé}€gÛ¾kl­X™Óm•â–ë—f)Ÿ¡ltú?áuû÷ €Ò)0ŒÎÁë¶ ƒÎÖJ芩­›J¸ž!•gú¯{·åv-k ô€Â¤þå%’˜ÝPœBÉ×—¢Ì¨ìl˾1ȧ@2Þ6 lv—‹^§ÀØî鮆óM›”Öïxz>5Ý9¼Tqdã²ØIÖ(ûÅHÇãO) ©vu6‰†ˆ€pZ\3?U;cyíµz›²=š ã û²ÛZÈ•Œö üÆįÁæÃcµUP
-ð²ËÕ3䌢ôߎ¸U2«œÂc'™ý<
-Uï?°: Fm:K†Q`` ª'ß*êü¢âYŸš†„bJøðDûõ”(k-„âZÒý9hÊ ¨ý]ÇÛqÔ±a‘@›õÛõåÚÞŸbU¨çp.ãð±‡C”سÀ9Xvi¬•Tïlιî¸ã`iyyù 1ëÑsŽÿ` ¦øŽò í(q¾m¢TMÝ4_’‹Œ'¬rÝs˜l™Ã7-Gg¸âž÷î=J[|í¥}Xºmx¹jÜÑ©^ÆÜmÎÎô<m”ÞF·ó¤%R‡f
-“%Fͤe\¦Ÿùõ}<ÓXÏê N11½«9Ù™ Û8µú'¶ó˜—Õ² ¿xùšËÌÏ*{Ï£e±|ÑçðKÃѬÙ†B­›(B©Iè݉ے0x†°k6§Ô§É%ù™´q»X»îëòF?Òè>4"ë«¿cî-ÁF9=\gÕÀv›üÇΦ[1ÉúÊOôΘLCîT/'ê ²ªq¯æ0ª‘ñ[Zy9Ý»å€eŒœij÷X¢´èȇÇJ‘ ò˜LQÞØ¥$ž–s{õÕâ‰D2+8Egݲ¯[±ÞÆŠD`yøõ‹o$aà;É’è”Ïh ¤°ysÞyd¤CœN„J.¨íí³p쉬†‚jØÁ‘kLÒÈ3Ù_ô Vj‘ÞÉe\øSÿn¡óƱ˜Hž…»ù¼×ÅX˜À¿/T5ó
-Y«$ÛªÝò(D° ìih±pÇZý çvdI´ÈÝÀ§6_…¨à8šq0ÝJ¹qy‹x}úúïÒ”œa|GÊ%6§hHÛþNö|¬ÿ´ ²çhIH¤Î"öÞ@
-®•‘—Jëƒk¥ ´|ŒTÄÕ)'š\[ímÉýµŒAãÕ´ÂV»×âÔX©™öNðµ?*½´»Z›!ˆ=¥°Ñ —õ¢…tGßGþ
- ⎀¶öS¿“ð¶©Ù™žIjL-LL¥0Öiù‘œóPÈÚ‹+ øÉ™dÑ9î2ìÄ*°îfF©5éã!M–wªú£™'n\R=‹Cõùn˜H›jWÖ×–ŒŒâÖwTÖÅô»VLÈ”`†Å:\§â£Ð¡zÊÜ
-ïùÚ™1ÏÁYk'È."¦l¯t䧅sU~kìeíôs¯ÛyëáÆTš¸û»˜·q >P}![Yp\äQ™R'[MZé@°½3…£h£‚øY'IXéyìÈ«ë
-î¼îC÷[b8Û¢–¾ò
-Ý[]?XÚ”kÑf±(•TK1!–ÏTŠì\þãëL‚I"Ð|ܤy6¢®°X%‚С8H„¦wÞ/L
-WØ€ú‰{]qòã³ëÍ7:§”Ø9ùQH0›w’j
-äñàR“¬yX-©}ܶ?)ÈÞlàÀ…G#VbÁ,6PP±ÁšQÇZaþÊaö
-ôÖöµàT²
-u›kK³vìBÖæˆ5{Šߨ\Xî⢡ 8N½®=ÛÅØ¢FMÓUé!.’ï˜3g·ËÅÞU!—Þ«©·âŠß‚Z>#_…w·w°·Ž.3=¨öjÊk˜vÕSQ&-™¥¯Bâ6UdZ¤­uP ´Žø•u¸Ý‘MLËï‡î“Ñ ‘6@xó(¨pšï%;£\ÿ3-rã£ebÍV$Hž#õ ’!]Õ
-ì¥âî[¬.ÍÚ-ˆîQ¨Tö’t Fzlx¿LcñTƒ¾Æ5V΢۠DÂXª}î|š@ºùŽ»Ew*Y0{«qLÊvǬSáZ˜ÀoLÒy'B5©y殹%x‹6{¨•…G'e2‚c ¢fÃ/¯¾+ŸÍÂ. ¯Ý™³ó„Ç›@9»ÜɉaªÁ[EÕ"­ÕˆVI¤ âÑ—ð0‚9<Û^ugx0<¡`>&7Ñm_9V;,<ê®e7¯'e
-/†‘ô.–PÇ?KÛü£CR}i+ÈãÂa"ô<¤ùX7µ€ûJ+[‰Ù ×@0ð14ê8&i
-Ç ½*ÏF^¨3Ñã}g®†”Uò<%W÷¯Œýè¢.N‹a93«9žHþ“>„4
-mªš'£-"\mXé ¬AÀ»3ؾùið¥oñQF=Ĺ¢<qŒãЀڲßÔͽÄFù¡’ZÞ¼lxÛ…e.ÒÖxë!å5ù².¶ë­÷ÞÂmPç[34½S_°œð3ëb(E¯XÕ)ØS`Qß÷䆠Þ
-/Þ2V•Å¦¸/ ."“ÂD¬Ÿ; û¿ºè#͘–À²'"1ÑÊY¾fŒ1š¼iPúX÷Ü1ò@so3ècò¬5a!G\úËNhG³•Ÿm¾vŽN쨅]ܸ±"‰Á\ôÞD‘Iúš^Ë? ÙG¦®ZáDÎ{¬È«¿ Tšêçá§þ¢m‘úœ³¥Ì¦²æc„9¶òÕ®1 dLnÛ¨pÀœk<iµŠbx³ŸOÑAï&Ũ ¥k[,κdõ<zz«-d¼Td$ö¯ŽÅïeû¼¡èüÛž7 ¤.ÏàK‰²k,#œÊ|þ᜹Õ-¡zG½‡ÞY.HÖÐìÃ~Q{$'w.È?‘â¹úDÙò»èÁñýÏÐ~8õ‹çî¾ ­=oõt½óŸœ(#Xrjèò?ª{és“œ£ho-ÌåKò7¯a²{ã¼þš¤þ×2}iN³,´O‘$ü5žŠð&6;›6\ÝÔÀ¾1:Ò¢šÀ'^O·µ?_Ý+ºx)&íZÜÊ7‹É>·>S×Ñ蜑üx_}I9¡ç±Mª\*v¶ keÓ°‹Ÿ[»r*`BvO*" ‰þë–€m:ÓÍ´þ¿Ÿ ]ÚÞ­HdMSf67]O+ýH;."s}¡þƒÖ³ÎÑŸøíváÙB¼»ënÿÒ
-éhDàÊ`gidu I]HC²¿Îÿj©•”
+xÚ´¹ct$Úº5œŽ:¶ÓTlÛ¶Ž“ŠmÛÛ¶mÛ6;î°ãtü¥÷¾çž}Î}ÿ~£Fa>œëYs­£Š„@^‰FÀÈÆ
+ÛÂÚÆÅÚãÿá06³62þ3{#'[:k3;' „ðÿ„˜`þm3:è@;
+ü{úÞ2Þ¸"ãÙª´*þé2+¾e]„Ç’ÙyÅÌsém±mx
+·úTuöëPŒ«ˆGMÆ÷¬ eÍÏtyÀÑ󇩅T#íÀP ¬Û;‹LtI Ig±GôçÞIEülžO{“;+31ĹŒê»õáê£!ÐJ/²‰Ól"R5QO´Âw/ܪ YzìA¤œ:—éKÓæÛ¦3£ÂU³TÑ#@î ñb éêÒ¡6Ö ãm +Oö>/±zÚzÈ´Iƒ½C·qGJ'<ÚŽ9®k’˜ì{±M&-B}<(o€Àkê˜ÿp2-’^º‘hDÌy€[TµØ’PØGÁ£JÆéÞÓ#W˾YsžYg\Ù¸%ñà(7+Dªc±î— æŒ4Ô Ïô…+¹n–*’½Ü& ±eÄ·­8¥Ïß´ÁA50Ë>˜&4©ÉÔR$BçÝßchÜBR “d·Öö׉Ab¦lFùP ÷©¬ ÆWÑå˲ FX…äµö–åJf¹â b2Θ¯h+¥H­V`82wT'‡$fX×Ø3Åî^`­ÔÀøi_©å©b‘é1l+aÉñ(F÷nˆ»pªf6œM‘r]ÒÖâ2)ðä›®o ̻ւU³’Æm…óK›0ìjr§6o¡·óZ¨< àb¨+.Ÿ“vŒ•6É\¯°¾ºÈ„Ko¨…Œê¿)çàµÏ½Éôë–ŠÔBÿ ‹¦S œ(34>¼–ÔãìßmLð:üÍߢçÞÁÛ ¬EèW"f 4#H’¬ëÒ xÞc]é›eÔãµ,®Á­˜ö¥›3Dzúò`v›W´ ÆcoA¶Ý|p¡„ÞÁ©Œø)¼p¹Ù<ëÓû £¼4åP²èAÕ_8Vi˜·}°EpH¢ùƒ³½ø·¢ýbû¢ U¹$+ÍØY5¹_äì²ÿzÎÏàÅÀýÓPM?~ü`Öïq8ùγÀq€”!¨º#Žjë™Ôoö; èGz'‹ÀÆç{IhèŒÖ‘’S|p3€ó)ƒ ;åYušËË\jÝÁ‰ûNªë£ç+«Åc-ÿNê²0ïËÅ3û¹íOGj.í‚Ýêhb”£ˆªZO¼z¤¥ƒ„U¦“-RóI¿ˆe¯¸žbDõü$¯]›øSO$ì–ÜH–²»µeNtþ
+ŸÞÎìÖ¹ÆðØM^tAƒzYó+U”ó´ï÷pïA§RU”'È—†¬ý EÞ ¶Ú:©Õ„[uQö]÷vLÙ1
+y2ÁÅ ÏT¾?#ÀÝšCž˜‰ô;ëñ2·¦$étkŠá¿ˆ~‹ä2lSš´«×™EMï?~
+ò]>?3’nƒRì%dpoK4+QÞ¸,Nª/‡è~|/°I«év×ÝôÁ§È'ÌfõMe1Ö=s•›``,ÁäéTwÄg—ý±‡SQGÔë·£$X§¼‡±ÿi½Aˆj~iq\‰Oí*4Œ”±ìe­×@SM(ZPÃZÛ¿= ‚þbØlˆÃä!^c¶.‘EùY6+KzOT¯¸©'0É]þYGéšÿw"oá;Hù3Lb=vÐh½¹Óx+K
+äC•5åE¾qÒÌ-,Ø!úÌù}Ï«'á_mŪ5´iú ][ˆg¹bæ.9Édñ€7äº\ómqÞbÆ8qn…$çž·ÔÕÐ%”­n÷–¨ý’} ߦbðœ>ÇÕôè©ôGwà}ü÷NËpwy“âA£n‡–H4ŒRD®ð )ïGÄœí<¨ý÷ rÀ‚&G[ãûð>3™^RC0z~hȹŒ–÷tÏù]o ‹+3ÌnÄdi}iJ—Ÿ1v…2›RRÚ`#ÿ9ǾºuØdçw=ÄçéÂÞØud­Ý>Ã.ÆŒ8†‡Vl¢K¼Üh¶m“ lŸMUù)e§w"bU ¬ÇsB"ü0cž³8
+ZÙŸ?e|ûbGôØ2K<F‘e/D¯ähµ×=±½Ò™¦AŒ!‡Ô,’’E¼m\šõ=_¹ÎvDhlÁh}zCÐå¾°ò/æéQRŸ+X.1Þ»ý¤üm|ÏÀÓ%¸Pûé‹‘G‹ÞÃØÎã´õt4Qšëá˜ð%Ê€9÷E96k ØTQšÜ€n²ÑõêGÅã¶!PÜ è½rÁÝpµ‘àaŸ®ÝHˆ4e 6Ì”¨ÿÎo6tFXÆÈ G¡jGrç­ÇM³ž€¦„ºÅ0ªO3Ûͧ9sHÄ6$­wP)¼q3cè´wüªä¡Þ}[Ö~ô0ªF-ˆ×71¾9<GÀßY¼-ÿÒªÔ9&6o _ˆG ýnÆH#8ŸÿÉŸÙ؆¶c« ®f|ËÁjF¡l”Ù숻É|Ÿ>úæ5½'|¥Üˆè‘ôaÑtôW‘Cþ{ý‚ë/ƺàY‡(½Ç¡ñ·q"z=zG9îΗ¡¦P#ÜI^£)©Y¼§–þ‚ãïè}©”Vä?”u(·†œØTgtM/]÷®KžÌ| ï0-bE¬[ÒBt WöUj,0;šÍµÔ3Ø ÕNþpŽ)ÍÝ KfêeŒ™[–å1õoìûÙNgPÌÊnµƒÚßî³üäCõö
+…M| \~MÏ–h»Ö#+
+,Âíq‘}GáKNn>¾ð.åŸãuù’ä5^ä+Ê5ò¥ÞŒBOêöôzU{1ieòÅ8ÔçfÐKÕàbõ,ØŽ
+X:_RuÖ¨q³z0”bNá;}ow4áUÆl×nØúR
+)dšöCús Ø®·ærµŒþñüâïÑ=R‡lhÕI<ÐÿB7µi‘[[J\”¡™…+½ÕŠF¿_—¤ä G°ãÔ†ÉÌoÌÀß«V.é@yð¯l‰àËvè‘_§ùQ / ø«Jù¦q®V f5‚’†¶)GzbLUØHÊKù¤H#Ô?
+ÉfC)îDÚ™’cߣnŒÃ:´ÕL]Ó!müRY4Ÿñ¾ž<Lá`;ý~Ó¾ƒ:šÛy£¦˜™Ú‰nd48^ì:¢CœèÛl7YYGÓÞk'Q©,¶¼òEUM2œ\óØ ‹v!¨óúqö‡s´Ù‹SaƒÿùPÌúgOוpé®·oó_¾¡Õ€ÝDå.‹ò.eTæ+ÍOâ&Þc¨Èë²-åúWl{q¡e$­ŠSÂgë1°û²RGÜ©66_dÝŒvFù
+;}»tÄrð%/…5kôÞo8WÇ|”Åü¤®ã
+. ‹5Ë ™X'âçðù å+ùTžêÒÀöÙ¡ÐÊfõqªïóÅל
+BXÉ•IÀÒJYM”:£±UHf‚2™˜AºmóÆ®IAΩР\
+WL‹…˜ú,‘©*q¼¬4S¹^9XiÚúȹB(z£L1÷š›yžò‰Ì[ÆD
+2ÉÆH†WL¢Ü c
+¶R+ë¤bc©§/¸_'|h$ä huÊ,‚¾ˆ¾£; z_î!„àl<r
++Äσò9ûȸ ûWÜ Z±©8lÍH80úÍ›«¡¾7MÉŽåæý²TÃ_5ò¾‚Lƒ,q&Ì1<œ(h7Ÿ’K²í|Nm”\tèa·~äv³>46@j®Ql¨ø´æ|ðÛ Š :$ÄõÀÙç9\B/sâ·0u§^d‡±’€s¬Ú;xkß9#Iõ
+D`úüÁ6ë¼­Ž ^¼›ºá–üHÒiuà*,-/ØÔóÅdŠõ Óñ×xdYúœ’¼9Èr–žÎj’p/å³­¥sÛ¿°Cë*
+z¯.å=Ãyz¥§hiGª[^7
+H@Óñ´ødatc߬Ïéñ2atJ…éܤª]5T"Ü‚*û“˜"úäËöÕ – «j4ä:Ù)hÑ7Ú‹ 6±]¤Ø<7¬Ää3wOnðZí®>cã®ÈVä7µ#ÀÚ
+e¼!AĽéíW§ vM‘´Ý£TÂà<{À“¶·/HÞçvXƒZ ¿™^ìºOj»¼JÜô±ÀžåT ‡Ýiɾ¾Lu" Y"«¿ðm•WY‡Pýk‡äÞ 4„Ê6 纴{—ß…ò7Ž›í9ŠäM¹¦iç7˜x6g×!|‡ø0&)h§®cs•ÆO ¥@Ê}]ã´–ÕÉé=UïG)Ã%÷XÔ8œ
+¢r<üßöq¶zø@B=°ñ¬ÞHynæF¢>v9œ¬è!âwá¹³¹)­Ð‹èu¶ÃH+µèµýL;K—ÓÝ™Œr»å)"ºÄw~¾9Á§¾ÐA…¼ ™öñÙ¸¦YTÑöŸ ptéûk´B„=ŠAÈÞ02µÎíÁÔŽ1.ËHRã ¼Z¡æŸÆNNIñÌ,Pŵ¹+§æ±Ÿñ^YT6¯ÍË¢øŸåÒÔ¾eL'R”CHÓ°‰É»Ö¦š'É,1Ö8~1©)"¬]LÿŠØKZ¶‡Ç&~P2Î
+­M)ŸÚó.žÀÞ¶&ß]á–Ú% Ø–ߺ)àBõ
+ÑîœÕ…¨Ó'U†Ê®'óWl(UÇEݱ>`fXá\ð.K¡zAì˜%YãD~W’bÓÚâ.Ú´]œ8ÆÄßAÇ\÷ÓÌP¡7?·êC!™X½rvŸ2fé
+ß¼æ'=ÿ
+*6‹È)7å.Kq»NnRúbÃeUˆºLýÚóPK•&B<áY¿Ï¡³
+ÌHæQ¬‹´,¥ÙZìbºøI&Ûo{ß…t$¶“"ùE`ùÓ!!,ÈÝ!Ói¨Sª…7Œ„ä„˂džIö(‘êG̃ñ<îñâKtoúÐÛÙÑ$°ª â‘:ý~»¹4Ç|$roÕIa›<)¬g €`®ñW %Ù@°Ü}
+a(ßJŽ¨±¢õZ® 8gîMV²|¯4—’Ž‡Ñýs¡@£Ào‰Ÿø+WíVEìYÃz¾à1¹?öQRñ¬K èý0Ùtv0YÛi
+>ìG'j$¨#Gœý©”LÈŠâ(M"D§":#vÝžÕ&TÞ^ ‚4‰ß´3¬IúìÙnTúË
+'•Ÿ6bÇÔñeƤ Æ`«©‹kbp=2Wõ üŒzs¯šöÓ¢¢Û.Æé
+Ê¢<¡'dÒ%§oȱÃ/‹©‹ûû¶‘ƒÀÏ«­,~×Nž
+Ôþ¨Ÿ±Í6æ>µŠÝH» àqÆ#z%å?Œ·Ub$Cd`t dgÀžÄd“Œ1ôsš‹Z¶6»°š‚þ"4*ŒÈÆÜnûͶт þÛ{¨œâš7x´ÓàáØ_&UÔ“F&?ª€ñÒæ€iCš쬗:¡ —'ï8qóŽ>ZK‹ÛYŒSš;ˆ«{ÅóG:æoóUä,ÔÓç¹KÄr—T1ˆ#S«K>ߺ®OxhO)€‡¹
+L3þöA´†JÔßš­ 'Å‚›„Ñ ÑìüÕ¸M«ÌÚkLz
+Æð!šYï|á^J†ò¯1,02ÿ–7è†â÷Y¬Û‰jwe˜]-ñË\‰®3}Œ#¢ëµà§ æt`_b.Š…iªQ‹÷ÑO>l ”gX<ÛU,ÄSÊRïv®µ‰ÓeÌjF»ÍÌÏßA;„´—úÙ»Ó6 ŠàкÍÌ£x12^*ñŒ}dÃ[ÖlL¬aУ٘_µ4ˆ“d“”ûÀÓ­Ì+©¡Ld•­
+ Ç#}uȨ6ý8T8
+]ô½Y(‘M^6ðùÒ«1†Ý0ûü .B_ä.ر`Á¶Eú’¿QwÛF#QKV€8FãñGÇ(ÉÛ¥ÑÖÝDHW¼¬7'êŸåtùŽ,7ÅGTª"kÂwÞÀƒ5þøikn_”Qñæ3p]¦¾Æj@
+:¼-á·#R_Ñm
+l¿ –_ç§ÁSs¬ê¥^ã3-Â…_|Ï(ôw¥=Mj%)ÖÄi¦wÛ5Ïç›÷ð{X‚?ëãfuÃË« žr–g´ý®ƒ<õËÊ}-“xÛµzŹúÛ[ÈùÁúöš’ÕLÞ‹×Çæ,ç=Eˆ9"²ÓW"µóR—Cñ¥ŒÑCÙSP}‡èZ&AjÅ~â3wÓ|y]ôFà:Q´ƒõ¿‚ø$P¢[Þg|º£3Š%.±Kƒ…–œð½Pá‹D1É~2™äŸá}0–(ªˆËœä»´Èî6xFÙyg'
+)ïx Ôv#;q&ÑEiïwË”þù™ƒ ô±ýʼn3!v§±rÃdÚŒY]øµ4o•v|"Ùv•”|yl'’Ð¿Ú =o›XfÑp3œJ«À‚È6È R£Ãû48¿w
+"išA¡ÝLúi6™™2Œ Wª‹—vyÆâ@Ý“ê­CYEÊ‚ÔñëÈû÷1 S>—D5 ±º!…u…ƒ¼—t÷¬¬­;q.aå’QpI)Ü|–:qOGüQ.ùs¬†,ª_æhæ,`Þé4žeyÜÀäêÎô4-´pà[Ò!27’ü.P7Œ¬íøz­Õzûv¾>F#ÛŽä­ŒI£Šù¶pˆû©üȇ¶‡î%×Z¡F!“¸v7ÏÕGèýǸjŽ˜Å7¸{VÜÝÈÝ•ÔçH—bšKµŒ`= Ž~‚R/Qá¥ä”ÐßQ20d [šõ·2w
+­ö·ÎV›(êð¸gY¡Ttî8ú.~íGÏ™Xq•”õŠQ>A_œŒÛü0$°LÃÝžÖ{G2`m€2­ç¿éÉÛ"F
+iÁàoÓÊñòãˆXùmÇ8âÏ›º6f ㉗  €ì€$<è“jo®ÄrFÆr4”LMùSï
+ö”å×=Œä%{ÙA,ÂÎ7J2ÉßÌ(nS~e’°<Ú”ŠIn†é£¸ÅÎΊÞè¡JœR/ÁɹLYZPöæm².Š!oŸ¤T/%cRSò”›“Lx (Í8gÈC{ÐfØ?&'$±XûY08Þ¸Ï^¬àR"tíZ.î‚ß-¸ÕøÛŒ•i”@b!jwbEã^Öù°ÓU§öþsý¢î‰ÌÙþIèk¾ L1Þ²×û|[ãÅ
+éÓ£A` ¦Áa}Yý”øC׿÷<¥t
+ÞPÇÁÏîóUš¥þÍÛb
+ÃxÌßÖP“f˜ðˆ
+¿9bÿ ‰ ¤ ©Æc™Š „©KF
+ËU3–u ¨­ ÚżõS~µÜ‘ý6<†K]-@*ßú©o˜Eaúÿøõ1˜Ðûeò¾(WåV¡ŒC%¶¢F æFâo=ÇIUÀU
+)£ÑkWÒN¸oG¸ ª*JÛ2 ù©
+Õ!½E_‚Éü¸Äý,€·%ES–ï„qV\ÒgHÈéb Kñ,JGgÂõ×Iˆ÷PúÙöEèÏéYõ\ûŽîW<`f']ôÇÓSØo»†L€9ýðNýïh?µÎx ±©i³¸––Gü¿&hW-?ë0½*Ì»ÀÊ}Y¡Œü){&ú½«‰YÁÚè<çô6 ™ápìä"€¶Ìë›EãêÜœaÍ0Ê[»ß±QÝâôC 9íƒ(‰ÑøB&à0büØ]=þÛA)’ƒQƒ=QIü†zž ðÒ™I[U¬FL^<%æ–«@eëÊŠz6ŽLŸE0íd]“>³ÂÁ¢Ñúg.}çÖå
+YÐÅ+ÖÿVšø«§âýxÆÓÃw5³Ãza×·Ó±2Q¸e·[õ£®Ôß+Kžûéª|k |ªlÑ’9Ùü·Éè“å ¿r:ÄÌY•2W—ëõÁéŽ}lŒDDÖ¾i]ñ—,ô*òÀ{‰7¿ÃúÚŸ3g}(í¾MÜx¶à%Á¢m¥K—;Ƭkdåæ¹–†Qå2É·˜4e^Áxì1ÁœÄÙÓ²¡wI£wAóÈ;mJÞûÄ;×´m¾ ‚¢Ú E›*Nü1&º÷Ì7®c†ÊJ®5 ¢ñ?ZgÃÑŽ7A
+CÏ’Ë•¼€UϪ@G~%$‹ÅÆãX§ö>oþú¤åŽ'ižºô{€A4¥tyI†jwI9Æh1ÇŸ.š‡OÓ#W[ç³GÇ›fòÇ´Éøæ‚àzØ;_Áa[<Ú½Ç̸¨ðËÏÁ1xçb¯e<y ¥Hú&×4–©¸æÎgxP]Åx6\çMm›»¥”#GcÛøÂç\©ÏT4ÓBsâU4½X:“œpÕôã‰7r‡ùXÂ]Þ»ÑãbÓ»Û£² V’˜¦oOµÌzA¾K.6« é_©0±Ü¨XÏ:å¡ÇhFcH½e"ÅT¡Þ%pC¾rém-œJ(¨H« „ý
+6–©AÌóð`30 jº©õÀ#ê³të÷”žDÝ„M&ù¢Þ·Í¹¿S%p/ƒ«ðéP,R\ò˜ü¾øVDÄ­|BkdºÕažÚF}D›-;™kéµqU_îMÌvwV€–ý°W=nÄ’—ûfÄBÀæ°;¹C½J$÷úVnq,'2&|*Ÿ½ûäÔïN}ÊøÐ=é›´q©ÂèSS_ïšdÌ©péUÝ ¸Èo×G3’w×/El^[á#{ Î2
+y1gÞË=Ãc[¶iýzïí$ˆë*®•Ê´ŠŽˆ‹©®–åˆ[ݽºàK:+¼ö2íË LËn^‹X*<@̘@¹>TÎv$­Œ~jœøMòfe?¦üãœóqjzþ¾aÜl>~¿P8¤Dÿ‡¿•O*£¹
+Tt'Íð!–ý @‰Ãr'Þ4¦¦¡:a‰ÞŒ¬úÞzÊ
+µQ=2TÑb#1ùçæ¦Ô
+¶³›Œï ¥8ë¶ hœèŽ/„SëÛŒºº<².\‘¸Dæu¹0BúP—K-ï¢G;É+Ê_í[UBb÷Á©Ï¹”·E4*7­*¯í¤î¦Rå…³Ÿ\Ñœ Á¿ß±+¿¡
+„4hV¨ÈÁ÷ºz¡ÒÆsM¥(õÜ]¿ã`Óiñ[´!Cˆp™,E~Z=Ã\œ@×g¡êë²AµçxÿFTÈíY³­½-í1°(—ðtí/fLÇmã´âŽV&f-?ë3%w"Rû`>þ{¤ÕëÒ*9ØÒUE>cÑ1ìÒj51Ôý$PßûSˆO…ƒ¹êËÖuækk„ä¦Oj÷ ôõPbÖcó¸ÏWL)Ú„D>å/\ ¬¡c¶˜øžc›À,PÖe㯊ø"ÖvìRIE¹^/GƒÛ'ç¯)^|ˆN!¾t–ÆýÖ™·š„yâ.û1ïÔÿŸ6D7sÝÑ ƒ
+àãvHÈL”Uäͼ¥gGÀ¢»þ M²\ã¯ØÄGiZÐS¹=ŸÝ¡À‡‘D+T#;–÷{oê."r@ðk9É(0òSÂ$œð °Í“ê0¢ìµšŽÎÄ:ës¯wÛn2Çu'ÕÈ e®Òƒq{RU[ëì:‹t5dSªóUn¬¶}DÆÖ]~¡¶A‚âÍ´R(ñÕ@jiÏÚ:©ëä3Î%Ñ«Ä¥ë>_µ¯ñlnØs¶Á~][NÍ”Xä'ÏIÚÇ8!t„ù §xîP làé/=_†IÓô/!†^vrŽmÁ ï/ª¿óô:j2Z–Œ¢N!<ù”ØFUrƒÎÍÙƒ»?|ÑB„$NXfQx]¾…*$¸*pPý„aÖrí€T3#c·óý‘àÅŽO°{wÚ±3)ïiôYêú’³§e(´¢“j(ÏZƒo.ÞeKˆ(,ÃÐsÄ
+ýJZ
+ê%­ZnJSBA³þù²ƒKÉ“ O-^¶_¡äýM“a{m l¬ö Zjyà5=j®äæ¡t(ï¢3jí ç/’[™-ù©Çº[èXGZö÷wVëX5 k&и QD¦jˆëè›wæmŸào ´†ç'¸¯:%zÞÛýÿútá§hªUF,ådƒûÙÞ£«µGhì (Óà:û!#*ø.ÀxW¥šYV öø§µ~8]ô#—fj•¬‘¨wÞÑZ¡ŽHjññ9=oÍ4˜ o®4¢¶!WX)㨨ˆ¢ê–?ŠØƒÑ
+?›mu¿bm¾-Þ×<áKøMŒ©”.çœ –n·¹rªo_°‰¨†SŠé¶ó"ù_–Vë ‚¾­éEu²*B-#ëªDY‰chc‡fNæ•M¿ùF²tfT[ÚéªÖU*¨=&€ëyòW~—âæž&DDC'¬z’~ùøL¥ïB@ß÷©<ûé™WMvy*º­ì—N&
+/Æ:øfß½ ®o‘¾x[ÍUº1L)&
+CÒ’s½Ñ=·Shâ·>ö&oüMCµ¬½2)8V©¶¾"®hõIÃO*ë`R‘ ¦. ;Â^÷7d=`øª-ME±Âayd÷ d"É?Ž»z{ö´d¡¨Gšp¨ fP<
+AÎõ0ÕŹù‹µ kV*UYBç#rP\²ª¡ž™œÔË8¢ØºSäâ¥S,i ‘
+—bÞh^ëZ÷©'‡±’¢BDVÉd=ªŸïÊ©Ã5¯Æ­ºaAÝ7¿CsÅ•~Îõ4r·zéúö;KKu.µ0÷ æùWíþä>ó©°«–çO!_¯Ÿ;Sk!ñÌÓœ¯À5£ZÄ ñªz`…4œSà0ÎÛ”@‚ùSØefyº4*«lnY#“GjlÃç¨%$7E†½·ôý×9§Ý=QL$õ3z^ƒÙ¤—Óº‘œ®/šN » Íâ¯Ü•7m/èõÇfì䵡--òéižž QÖÖH’PðÖ_-ߪ±,bS*Ld`œ—s1l‘¼˜4ྃNÃiR2L^ž‚íc¿@ÂÉûxr]qÃ[Ûceõ¡
+è}Š>X[ž„ܶRd d
+þô‰˜F!òÃœa"t1t×€Å!.„\ÌÁš·Ë BR†²MD® 6M)îá»üß­èmh 5Os¬M;¾IIKì.±òM³q𦭧3çÀ í
+„!Ñàâ%¸5Ä«n¢Í­vd¬†]O§’°VæÂö™…õ4‹5MÍí`R
+Šì"± ,²Fh¡±C«Õ3ÙÏ`Ã|yNÒ‡AhÌjP7•A® gŽepΓzæpHÇo26«aÓi ‡-w:£Îì–‚ª0Íι2¹¨£„øˆÒ»]c±7ýaVJÅï(²Ü1gi×À—‰´ñÐÙ\Ï5pÒò˜ µLl<GÕ¤±Æ¾Ž¸ƒ“ݧʓã
+A“áæi vôÝáêäåÉ‚åwÙHÝmŠX>»©ÂPúÜðA ò/OÒÒîݔ“âÏIYmÍ¥[é̶“©:1ߘ;å~
+ªÔ(³o)Zeºåð5'W+IÝÜØŽ-‰tb5NµÖÞ»9Üç`… Ϥ?
+þòôC#çóKµV/#x€{Ç‘¾j]¦¤6c,žtʺÝLÖ㣽 X¹1þ‹úkŒÇ':ËPÏa3Ëb,’’è ÙÑ‘Ÿ”îìÂ𲡊8ƒ«Úh5Þ4¶—…Å‚þ¢Ü—ÂaÃ79Œ]Œ£®ºQ)‚
+õ³Æ´ ç&‡pn5oôetM¹búü=@\X•â*©#Àø¨¾¶èíAç˃FËvTQd^çÆ‘XÿÙ稊Øð¾$…xvpÖkõ͈kžœ{^7®íQ#˼¢Y~(È6“½*O¹³_)e@ƒ© M›¯7.{¹¸Ä¡‡_P—ïz>W±Üœöö³²>câkìÑ-5÷ý‘¯è,gUJ)s¾uÁrßâ›EÑnüY@o¸­_»ºøÚ`‰vÿ@Ì7Ol]‰ÉöÆqÃt.ººr-’ç<ÖJEºM6–™bÄðà<;cR0ìÑ&)´c™{5+›49ÒŸ]¯âə‚‚_`Þó¾ä‡Æ_Ž—$Ìd å:ë‚&HE™fÊïmIé¥ÿ4åƒÏRo¤N#f~UõC·¸ ì]ïbF†ô «XÖøžÙ³/€Q©jþ%½ž ú8 ôSV¢_mtÓŠ‚ð+ùþ àÜÌ«¶‚ow›«FILøàÇ«¾ü~ÉCüz×F¦þCµ$1û‰Ñ
+x`¬•™VVtX;#Z"Ó@‹yÀ˜¼±©n7@ž¶º8«­ ™Šé;ã[¾Á
+SEqm‡8q/•Þ½bv>Þ
+õ@nÀyðœ+¼ñªçq#Ý®\9‘óÍÏ+™ÆI¦£Ó8˜VO™îr÷‡.ƒ˜ºïQ²AÉ´M°;t¿G5ïµYbÁjcvoˆÏÔkÄmycçÅ8½B-'}n>¡Ã ÂOäךD±j‡5œ âë@¼£ ŸÖ}Îgp± ÈKôÎâ¼UDPx¤šöû&[ãÌTؼ4àp¾È!ÓÀÿNšÄïsù[d=M4&þK…]Á'ºF³7v‹ â*Ó¤U7þšø·­•OFÒHÅ„9hlØbâÚa ±ô_m¢³B掄aŒÖ&˜ýÄhä9D;z„gn!|< d»w8¢6†1[>&#ÈÄOKv-~Z.£læ‚·Äßk˜7š뛿#¦…"EŸR®d(OV'hï˜?QèÂEëc8ëpD6ÅYÊ–ƒ= ÐùÿÚ8§ö8
+2iק%Ŭ÷¶L†¯ßf‹Á±¬âÁ1ŽÊÿZ2`4‡¯Éˆ Ë>!½Š &®ÍÐdÔ®·~:^à2wOŽã!°Hþ™®¿r÷Öð´‚ð.àfŒ —wPƒYi͇1£¾$|¹6|Ñcd‘švcÊ'Š“'cÈ Û óÝC*ÛdýæÂ[ŽQñëôèƹØ<žª\ô¸<_Ë/5ðž2ï>輡žŒ7SØëÌÝÆ®RîùTÑ ¡¤˽ΥÌ:è¯kˆbpîMÕA( ªêûõ\.|ŽÂ=wÑÇåDô›75aø À-sY­N๠N~¯¬W÷(p"Ñ%h¢õwÈši»ÿY€o-ÏW5lŸ:e*^ÊýB¶ñù×Ë*3áWU,vÐÝ
+L×%‹Ëf’ÐŒtÀ­³P͵³`|K.ÄPU_‚¥4¾‘-Þ«‘&{ʼéˆO\UÁ+)JôÄ3¹–å—ÏEÌfæÓŒ>b½± 厕١¶frùvPSÉßÐWøm­,|ž_B]C
+'«¶¿ç¶ïˆG‰ìÓ -¥Ñ« s>lŠ4¬
+HÞ>¾—ó³IÊâšÎŽ»Ò£eÞmXI†«p—¬¦„ïJ©ªñh+–BŽi—‡ˆ¸_‹oêBlãî‹„ôÛ÷é o!ø7Àê“@V?ì­ŠÇýˆÁV½¶Ãõ
+/•boˆ$éQVYçòÒ"v Œ4dåb9Yaw°þÅ<Àùa®C¦Û‹Ø)ÃjÎäø˜· ;·ÅO·RŒ[ÖRÝ!z%Ж 2¼yî¢ë{Â+ânO| µyöŒ™¡èê+ÅçÎT‹Aý©"Mö’¤oO¸8
+ëo‹¿ 6¿XåCWð‡¥ЂøÜ0Žþ:å¼ã®¸¡{r–F ›IPÇ
+¸lhià›UµoðYÇ=ìB?lð›§ÙÇîŸhËÔ•”žï¬hQúûõªºˆDUÌ\‡5î‹v.Šö´AwƒM êh,i+’—@]ùõfíÙÊ®t“¤Œ÷‹NH+ßÝQkÔöcOŽtû;Œ©{Êå‹š¹–,ùê€$ù…ôrõûcZÛ›äâÈéòêÇç*çâhãNK…LZ‰l”àуÎ[C]ú È~Ç9Ú“ÀB3Ä‚"’qá›Jé‚Ò†ÒPÊÔ¤_‡B°Tº8(6q
+€\iÆŸÄÃè;CYzäÀM¢q2b×.¦s¢+çš®kÉžɯ–‹ _¥!­È‘ˆCã<M°¦
+×1>ßRî{Õü@7=.™þÅCwø§ꪂS¸M{zàÃú߯€Ée’™ƒ¼‘¨tF+~cÙß»¶–´{Aáõ—#ÏÕÐJ`ÀæpC=ˆ„uÜiŸ7qhì‘€:ò€Ž_]è~m­Ñóœ‘6 JÆÞÀT¢‘ÕâÂGZm$6Xå|æ¹I—úRM{Æ ªÈcº‚áƒßÒòþ–ÈëŸJÙ j°¨å.c㾞®~s\‰ü èµ7”ñ6RÂ+¤ïâ}ÐßäÞÿ‚+&Òwu4Âœ¤ûÓ〟 нÑÊ¢‹ÃΪg ßÏ,˶½;røIÜ¡n²dÏ°L›\N'Í—{(eÙvÜë}ÍÙ²òƒ˜{|R·¸a¦Å—ŠÚáÓ]Y à]®ÀN›åá±PÕ Ý»fnÀ¾ÙþoŠ]¤Ólhèô°™@ñü©¹1 @úå‚Ó7Žá mùå)AòV·X¶GÆê÷Ð5Ô˜‘»‹E
+F!Þ!\ýŠðPÂÛRèÿ°‘ ¬o:²þzOˆÓ”ÔØ9{ïÇUL¢§üx¨*Ãj,M¯·Ý*³§üêúA2+sç(iÝÁˆ~"Ë!LŒ¨¿=äÆ:ŸnM!Ì-oË ëÛ/äàŸ]ˆ„Ôå…)¢# ,ÞÇ!öÏp´(S>,Aö>žhÝ
+¢©Ër3šú™tq{“ëh0áÆo`®í扗â¿Ù]|x&ä³2œ¾XHê¯ñ³ÊݯÈo««0/U'UÐü6ýàªiþNH[ëë•eXVª—¶„c¢6Ñ)Ð&jÔÎ[œÍ£@ì1×Y_XªÌ†
+J,-Œà{@5a'­ˆÕ¶Ï&*§r±µïçS›æ
+7
+iñy ž½j©â/çë.wꨭ¾ ^¿Öt0Y×yúj(Òã6çO¨ÓðTKØÑ_Ø ˜¤{Æù›D cÑûjF7ÿ¹N£ëY61Û°ü"ïÖw ÃåF;tÉÑ­ëU¢2Ùî…Š6õhqîgqƒ…ž]òn^ÎÄ^i/»Ø·» !úç‚Pw$=¶ˆa4ÖÇ.sí (ô®rþ¥~§ÃJ¼«Å:d Ñõ'˜úŒ;ÈŸœ;~*9ëŠÄÙÜ1¾û*ÄÙ‰óÆ!ÁѦ³SÉ;Ž‹Él-ÉBcØ®/ÎÊÃó³ä”¹´×ù ,%c7r€ðŸ˜ß ˆ_ð­>¥«™(:ɃÅ×ó²1Ësoj¹ÿ0ÒäFSX·¿ënf›©; ,z:Ê ½åOÂ6µƒ®TçAÁ•›OÜp'L—/*s9 ¯Ï½´ºÓÿÁLyé^¿€Nwi €áâX’´"·‹~e>°¨cp£i³i¼Þqï^(PêÔ®ðL†•ž*„v¢%uôìXšÐiÅÄ}èã¹tüË`Kñök -ø iè„°e„(ý«×„ÙˆåÚ ŸÃ
+Cç¡w3¦T°,L¶ùìf\ô#‰ó·R)ž€4}=Çtp¹°ÔÐÎ<ÊÒKv
+Gß`Õ­—OF÷CË㢕…&ÎÚª%M`àwæŠûW
+<jë­t %?.¦^ÆRFz‚÷H5¼%#¼T!Â’
+u߉µHéæÐv”¨.däãée†h–÷*`V^Ÿ’$Û†À/ÊÝÏ"–å7iÌ-„Im–þ CAé/ÿ‰äLœ¯B€íÒ©Cºml ÁÈ1X{-H²þÌ¿VWÏn%¡þaâü*£*²¨žƒÚK°Ðq˜ºÙ4ÎÜl֙ɨ‘²rgýqi«£c«xßO¤à‹çµY‰]
+û‹¬¬¾›bj#úÔ¯š¸ ¤!´»¥ eÍ2xÔž±¼« p±½îYN4„»|¯Y‘°é­·ÀQrÅÊ
+Éüì(
+òåR¤›6ì1r·x>\Ù>FÈ®Ô Zy
+8ØÍ@ „«ä%˜Øc-º4ëNUÕÄÖnÍË&”¶o*&=ö UŸ”a¤Œ¶áy9kñ2^÷¯m#ßwç‹ ¾c‡„ÑNîÞAëÙ]J¤ò…¨¶¢²”ôÙŒŠ•wžøÂæW¸˜KÎ×—K?Á£Ž:PÑÎl°I÷ޢϺÅÔM‰P©†Ò'\å CȘmx/zÑC准,GXŒvôÍdd€³UÉT!à—{ü‹öøÇ€» ·D<Qc¾'}A_-1UxX!ÐÏJ–MËoâ8”*á„Œ•x‰®Ý4;¹ð§{4ŒEáÕ¯ê”& ž2”ª2ßýä ¸­f'š-gLèv‚½N)Oí_ƒ\(ž Yœ¶:z6B“ÅÜpAË?GðF‰?‹²Åë‹ÙbˆEŠ%%8ß4ÈŸùÚ?MKbÇa¶w`½‹hzåó•F)±štx>ÐÍœi·$½Ù[v7~G|OÍ—X·—é_õ¨)Ø«XD›pûØ)Â@Ç|¨§¤¾xB•ç„=Û›©¯óéin¯¡ûõÍ%NWkû*=1l»FÖ KÛC7â;óáeÀ¥Z“ b¨Ñ?p“¢ cJv”èHŽOvóp&<p4J¦"×SÜÔéÿq;Ì™ÂæÑöÉëqnzöšo+F×X„Îÿâi°äd|dÂùS\
+DÖX>NY6Ç!Õ3ÏÀ»ÞIØsšQ‘“¡&™™ã–û Cš ûfZ©Y¿N0?Ã’%;#OPECŽp†ˆí¥ìýœ…Ä6Ä…íà«õI9f ¾P•±½­(àý|G —\{þxtçb'ÝRcnÁº˜~äÖÈyb]áë±Õ0ãHÕ®©Æ²EÑ¡£Ò6>CqJ½±BQ.ÈNöd@Ç7TËü‰ŒËÉZ/Z±Yy*ÓTR‡þÍáNXG:]ã80\0ötp&¦L= /‚ÛHPÛäÚnå5ËlqE›¤­NÄòļ>›P.„@“ÃÖùÅrAäVö£r7çsŽüïÅÔj«š Þ$;rþؤ³·g ùX¤ qŸÑ’uÙ#V¦I–н7)º'Ùb¤ñŠ¨sB[€Ü¤]ú}(®!õ’Þ¹;¿ÊkxwJT¥~g†¯„pL”¬SY{¼BoqÇýòí&B6Χ¨²Íã™ÜÄ^+Ž©ª*ú¡%êàØ-¶‘ão©ó$´RãG•B£^?Ü‹ÑL18:ØÚ“Ø"acLæÅ ~‚µñ†žñ^¼ÚFÝe*õ ×CàÌ5ñÌË^á”cÙ35n³gÏ«»:}#†–@ˆæ߆"g»í” ²"™:©rc _îån¬@.f, Ž©˜¤BrEuWˆ‘U<ñÞç{vyGåÒg‡Û×…lW+¼¸ ÜçÕnkiïSÔÈ/ìËùhs„¹?Ë•‹œ?÷¸N-(Lá΀lÏD…qøÌ׎̰]Ø[¦U¢¢òö+|Ÿ-ª—ÏÝ2aÊ»DJ#þ4MfKŽÀì|âí~!¦œ.ïø¬ƒÑ‚”Ër—Œ±}H0ãÈ›‹S„‘@휶ÂñÇÜ5üèmµ'ÐMIð+‘ØÈÁ—•êÈxz ?Ÿ_‘%ÖôŠØ"ßÖaªõ¶3¾… 5èoé (²B9ËÓظoš,‚ô1˜6+2^·fæ7¬žq|å•
+S«EšéC0¥
+#{
+åñ0¯%¼b¶O2hÒ¿Ôïªì…ÚÚ  û r7€D²öñ­ÁïÍÎŒæ7±&ºÐ}0áè[ÚÀ(¤ŒÊðU1¤ÊKýw}PÜÚŸ-u ñ.‡çb›0__H.Ó÷½%ÎLc¸­c?³ ?nb‘$Ž»…GI\¼*û¨»€(|6Õ¾ƒê’ؼH5Çlíú íþ?î ½”›ÄZì7+þoÄZÅVÒF|XÞOC• **bèzf«x½Búð5þÍ’ßú£Ž ŽH‡OU: RS’3Ïš¯mdrÌøF-ÍŒµ:…´À¶5³2–=
+¥>“Ý„v­”Kå\Æ l{ÅüÈ|… ªWgîÐb÷-¸ßë“ÑË…›ðêtÏÑ‚XŽÔr¨,aÞ£Kƒv5ë+K¡Õ
+og6¶í@X
+€´h‹|¥Ó />N?GͳÀÉ×Åw}UÔÇ2¥¡áhr Cð¹Ïˆ(ìƒFð,R9ScIAWêê=¿¯b±‰±£/ßo*=/2­°ÙWéœZÈåžg¶PeC5pkÏk¥Vu]?!¡l1,Ÿ¶/l¸¶xúFz¬AN\}Bx#—ú!—Qìq¯Ó“H_>FgˆŸ˜(<î€o-ì-€þ$Ïùc¯‰9qJÿ,W§ æ^>ª5ϸ¦g6ůVi\_üÐE‰¿™€$A§P|Š¯²™~…“N.^ÿî_÷x
+xÉrý(u10åM@sxjØŽïµp›+8%»¬â“Þ„Dßl¥ò´†ž§³­¹•ñIíqñï›èàUhqƒpû'Ìïõ8>0K8¹§~rÀ~{æâs¨<Å€ž%–j“íØŽä¼bÓÈŠöñž*Á„NùŒ|>¨I,žqƒ"6 ƒÒÙ3‰ìZ½É+FÛ©Zh×÷WóD¡hØp½œÝ77íµâüÅX&p©q­ïúýÐ@±ºÛKGåç“:>ÛN`?¢3‹zOï;¿éŒ-v`ô°$&+ƒ5{ú§[`ÖðÎ0îZTÞßuS‡¤ÝMt„¦ù½aC èt´åWïíºÿ£õ³&T%±­j¯jÈ÷[Ü: ZÜ{¤„+ä[z¸T2ÜÁ¯–‘#vVÁ€Þh5|8ia…h„ ¦‰ôûG2¼ÌÊ×·½’ñNЛ¥
+Ígì™Ý•AÖÕ9<J‰"ôÀ½Š°³ý4×BÓ1þµ3 q‚÷~(µÛâ3YÞD²Â+˜ÆJÏçºsɪ‚íp:ŠŠçïÈ«xÏ‘ŠML–ȸ_ø‘½l¬7Ç>e)Ú·mF# ­É”H
+|±J€øéžü!ÎX"l¢É£M¿¼ãZ*¾ìÈiBm&À Ìv5Ÿ÷÷¼ÿ_ÞûU×g< a@¬=ÜׄÝbÇ¡™å•&;2]p^ A
+S@~žàì‡=ýwcÙfbá8t„ÀÒ2žzÏŒQRäÑQ‚ïÜn*îV]M[YYQ
+ÛÍÝoˆä½»#&øÒT<ÁüYoZåÇpšÀÕomUC¨K¿ÌÈɺ6‰ûŸ2 ^¯£“ÝÂnEEù­}Ku4@£àÜž{5+~ôr G|’=¼ 8q &åæïþá¹OŽõf_è߃|b† Ý[< €ÜæàØY9»ùÂÌSÅwß¿?ƒT8 Í»åQ •¢ßÊ, W©6‰Ž o4I–¨Ö‡%4“”Ä`öud9îÍáåØa3›zZœÜn\¡õ@ÒV asz_ZZ² _Úed§¸ IfŸ¼°zÞ„ÝtW!{Ÿ‘Gw™Ó¨±S‹¬œC¯ÓwÒÞ¥Ö@ŸÔR»§AMYEœ¢Ó’;Ž¤Á.S£Áøûí\"UâœðÚcØÏÅTÝë|WçX­8Á²Vͼhvl"ø$¢ÔIåpp®™ÇÜ$e:bk3ˆÿ´bÑ숻®ÿ‘iÆ´Ï:˜çWä¯]9K†$B™?DŒB^ME“÷u89®Êw¤ŽˆN_ô.Ý¥A‘7Âãö…¹n"÷¨ ðb˜! aÜj,Ü̆€Roi\†Ve«=>¨ï+–öÔý2!ú⬸4tÜÚ%÷»Ärk‡˜FTì»2èD~¹ÝÚõ”^3+ÿ¢™ŒG?JÏ“sø³[
+\\WØ?¬m¨’ï½R‘‡Â=H?±‚a`§Ó‚›Óôõª?·¯Œ˜EQ´V /‚‡¡CÙæ ¿
+ £VÅ`ܪ¼©!?ÿ6W}?
endstream
endobj
-659 0 obj
+703 0 obj
<<
/Type /FontDescriptor
-/FontName /YBMUOO+LMRoman17-Regular
+/FontName /JLVZZZ+LMRoman17-Regular
/Flags 4
/FontBBox [-400 -286 1338 1125]
/Ascent 683
@@ -3907,11 +4497,49 @@ endobj
/ItalicAngle 0
/StemV 18
/XHeight 430
-/CharSet (/P/T/V/a/c/comma/d/e/f/g/h/i/k/m/n/nine/o/one/parenleft/parenright/period/r/s/t/u/x)
-/FontFile 658 0 R
+/CharSet (/P/T/V/a/c/comma/d/e/f/g/h/i/k/m/n/o/one/parenleft/parenright/period/r/s/t/u/x/zero)
+/FontFile 702 0 R
>>
endobj
-660 0 obj
+704 0 obj
+<<
+/Length1 1640
+/Length2 1892
+/Length3 0
+/Length 2919
+/Filter /FlateDecode
+>>
+stream
+xÚµTy<Të#IDÖÞ’Ý0c,¡²ÙgDYê4s†aœ3ÍûÞ&\u-´¡iS¶ÈR7÷&©¨hãâJI‹V¿3£nqÿþ}æ3sæ}¾Ûsž÷y_ežT¢ Ý;¢F$,€«›7!fDo88‚ q‘‰dLÐаãÂÆB{ƒ-€<è^ŠgHæ à#02À–àc-†“6$Xx¢<Œ¸âáa f!°^b‡rb¸¬àŒßƒB$ò;ñ«m € DC£xa,
+àhzˆ!œÀ-|˜Ì‡qâ8(0!6N`1aüAˆãA‘0À¸pBܯ™+Ù 0Xt 7:~X‚îÎæÓ0ÎäGè»´U?¥ aÇ
+o—ÎÕ07=#¿ÆÏ%K´'÷vòûÏ–ÃV'Sª“ó4O¢®k-sR"?‹Ùßúj²Ë;Þ2¼¬ŸC‰n‰Ê lZ¯7ðÙ–çö ¹ôêra—ãŠ;ój³jÕ€Oëˆy]ÃÇL£ö)™7–”Ö>ÊŸuê.¹JŽË^ý`¡R½òƒÛõs°©r{ƒšmzt»6ì’ouã45È«Zó Ml÷®6>ªiÿfØêã/yR EzÕ«áʶѤñsgtäv8lmºÖM]´"(G#–ôw«Š¦0㟼n(š?ãépór97ò {n>z}•yÄ ÑúÓ0¡Ð¬»ˆZ|êàäÒË.”ÇöçüWO*QV ï j[ÐýÇPœUn#ýò} …'=ÂÖeöÛožÁÐ¥–†ãÂœ¡€ÑMþlÕ
+1Š§wØrUJ‰ð¡‘½²5·lh >Jä죬k:Ž¦.{‘ýô¥þÒ£J“’ ï_ë°´ Ó¢j·f_6ï½]÷Y¨³É¿î” QX½dYð§4cŸ<³™††ˆÈÚPÈYäýÛ}ÎB’×ÆCïL]ô+Ù_,ú”ç(îÖ÷–ýáóŸü6·iõ¦$Ñ3¤\zN±Ù8YRTÆh‘S¤\D.ÞJ—XxZõ]ó
+¥pY åÄ 7õ2 w¶äùóo®˜Ê} ¯`ÐîÖ‘?8ê>Ô «c5'^]ÕÜïÓ\]åþåóJÝÂÚ`eµÝÃÕ¡Iæ‡ cJvã;»­2Ejº\ƒµJ;d˜c2“
+ÿd™u,6¸¥·¢8#º¨ÿâ±i¼UUFÜ2íÏð”sZõ­½u¾>ŸüIãD’ßÝUÚç"ä+Øœz£ûŠé†ªáü›÷êwœš·ÎÏHxMr^²uFM¥
+±-<ñÌJN9¢ØBã|¦Ti©î×Ö±[kTT!jQqîK¹¯¡~æÐw+¨¨<I~ÿûïíêâû¨ãŽI§@·ÔK
+Zņ„A¯>¹2‘¥uwšÒµTƒKÖù%Tܯõ¢g0ú,*+[vÜ¿˜_ ’ÿUCs–ºú̥ѽç‹cQr_h×í+ï^1\,t悔JEšfm‘¯8)Zª0WwdÎdà™×’íû¥²l…ý¥wFKu-u»â]X¦>1¾ªƒ¨'!ÂVªuEÃP@×2…¨ç^fR[÷++ÛÕ®³éð‚e¿,þ:¡^œ–«\”]¢<Z8&I•g‰¼wÛ#u¸Ú9b=„
+kúÀü÷»Þ«ÞoÛ4Ç_ùìö¿YV‡5v¼cÜ¢Žtþ6´- Äùïìç5ØX%L­.y#}{õCW¡£EƒÈu¡>[¯v½´foòXú#Ígî{H%7Mìé»~Ñâàíäf†"yà
+Ÿ†E=£´8Ÿ—\x>H›'ÖhâTܹ³óüútÆ|†û[3ÙÁío_¶tG^Ù … hWz,ŠÌ+vãmoªi­ÝÚI6º¿t»s¤¼‡ªÚg33á‰7c÷_§´Z[—¶}
+^˜{Ÿ/9y¯ôƒ;$Óþr¼73cRuþ±=Ú7«ÖX¾ÖSçe±¥^Ç®1 oÚ+åR$)´ë™Ôçdm¬IŒÛaæ?1õ¹íôœ‡OÿŽ Ä
+endstream
+endobj
+705 0 obj
+<<
+/Type /FontDescriptor
+/FontName /VUJSLN+LMRoman7-Regular
+/Flags 4
+/FontBBox [-483 -292 1562 1124]
+/Ascent 0
+/CapHeight 0
+/Descent 0
+/ItalicAngle 0
+/StemV 79
+/XHeight 431
+/CharSet (/asteriskmath)
+/FontFile 704 0 R
+>>
+endobj
+706 0 obj
<<
/Length1 1635
/Length2 13356
@@ -3985,7 +4613,7 @@ m#24±WÁ‚üdzJzÏÉ;éã%ªp%’±‹°¿~\ÇñobPÖ‘ù敺«©Ù¼Ù©‰%¿èœ›Šÿ‚oaJd¹+Î9|æ«æS_ö‹“T°c
ŸHZ=šÀr¡ÏJÄæÃÏ]XXAdýæÕÉÃ7’¾býã+B~±n†Q7‘cÄJi^½JÂlJvXœ=à×^ë?n¬™0æ:”²!ÆûMSÎcüÜÒ-;5È$‚+쀺kÛnéj2SÚbÑyJ¡zPÙyÔe\UÝ}Qé!¼’0Kb+`)<DYÏÏDë±»kЪK» ‘ UMôÅtÊ$~`_3)ŸmiºäAA­„…óPÚj\»v)æ¹ÂüiS¨ÓªkÞÄ¥ÜÕP$o±P¡ºÌ_š_↑uûíyª‡-o}Êò*, G¢ÂÑÌ;µß—%L¿k†¹ÓÙmnf{f#MgÐ+V+~Q],t °ŠMÜA›pÆãøqW?°gXá×0cBT)¨o€þ)éý§/nÿGrÕ1ãÀz5k œäÐ}ÛZë­i2þø¦üßìíï¤vœ´¿RTÛדb+äÈu¦]ÿ´5òå
endstream
endobj
-661 0 obj
+707 0 obj
<<
/Type /FontDescriptor
/FontName /GHPVUA+LMRoman8-Regular
@@ -3998,10 +4626,76 @@ endobj
/StemV 76
/XHeight 431
/CharSet (/A)
-/FontFile 660 0 R
+/FontFile 706 0 R
>>
endobj
-662 0 obj
+708 0 obj
+<<
+/Length1 1674
+/Length2 7834
+/Length3 0
+/Length 8939
+/Filter /FlateDecode
+>>
+stream
+xÚµwuT”ÝÞ6ÝÒÈÐ=0tHw7(é
+H·”€‚tI¨4/øœóžó<ï÷ï·fÍܳyík_¿½ÖÍH«©Ã)e 3‡ÈàpN[ ª¦ sCAÜœJp°ƒ­€ÈÍ͇ÅÈ(ãÃmaPY0"„Û
+qypZÌ=j8X×Ó °€ÿ,4a®pNs°ëƒµ¶…BXRd`Nž.¶Ö6ðǼœœ•³¥
+z:º¿ºè~k€ºîƒÿ±ÏCàcºšœ®”îKM9×ã
+Â\¬NðéÚغÜa.ö€‡§ Äò‡7¨åpÈ_ jkºB“äa9¨|Hz°ÃÿØðÇš…\!¿µ±»þÉUÕÔT8‚m¡p µx„ƒán®€Wl_ˆ%ó_
+‹KËÿŸ9ûG/y7u°#„埔þ3ìhëàù÷È„@Á²¨Ã\ÁÿðÙºÊÛz@,5má61û—ý¯^RPk€ÄäæàùË£÷8Vú}¸ƒl¯°G¿À?|Ò´°‡B\]|Ü\:þüá a¸´ 4ÕtØÿvþ„ÉA-`–¶Pk
+=Ì"ˆ‡ß÷o¹]$„û@ë¿×S €@< X‹ó0 ѻԦ°2?¹‚©rTFaà÷JñÊñ(‹éS”d²¹ët‰ÂÀ–€ ¦B˜ª¢ˆ‰_r ´øcÈS‡»•Ö¤ªÉSK-É °Ÿš%žœÔhŽ>P/(Cís@yëžrNþ˾OmñmÏ
+ƒï*JL7ù;
+AWü7ø˨£d¿#'c)j*\>ðJî믺,¿üII ò¥ß;èõÁ3EíðÃTPspa?½ µŸòº?ð-TL2tRAÊ´'P§"Îþþ£ãá-ÕàxÁ”‡sêyCaK¢Iµ2äB¶YbáôN7¸²¦2õtT^“Ò[Vú™Ø›°˜4˜Ë5Q>“`aN°vv&!¥¬B‚˜³¬ áeí¥æz …]p’÷\ÚÓú.ƒ€l"ìw¢RÒ¼ï6SùRFgªJ«1•¢Â‘S®o®(¾UµØš ðZinÝCv¦2ÇFZ†ƒØ9äû‚¨ÐÎ~#÷Pî ö®Ï€ˆÑ¦­‚ºUʦåd£Æ·hÝ]TŸ{Q"μSl»™ÕLåJ"ÈD÷–´á­‡WåLt²å)ÍÌø#õ
+öCE6vy^αăÔN¿^*\1Åœ}Îf
+ÅWî`«ëÃœ)V£’i¯ ¿lX}…MÈt–Å6øÕ-ȧ8­ÊÐŽu¿Èþz¼ëÁû[d7íC8Š1F8µÓ‡œÊLϺ°;q³$>`™-uœ°Óƒˆ…ò»Ñºà¦„þX{Ù 5;JøÇ}7<ä)ßFâ3⾶w ¿
+›Nv¿®B  ®£.݈¢$«~ÄWF¯_3éÉ:¥ÿ²+¿ì))ƒ£j”Ô'Ÿi¬þª“BíÝ°ã6fé­Ãî×á44|‹³ë-7¸ç7Ž_ýÝ-%HZÕëOM:Î_ “ Õh~”$¹3ß]W°ÿÁY9õTUy7ÐI‘t´OÜRŸ5»ø]O‰ß—¨ZÆ:Œ¢÷zÝ'ãÅì/?'%g'ȾÞ{~ñ¥pOÓ¯ÐyIFüæؘS¯¼Òb&òúÆ°“ ¶¸,Q º›®øa²ðÔ*²¹•ëTê>è.aCHµYL£+2c@p<©jìÐq°2[½OMœEèƒ&] +
+‘£ˆw^Š±ì åâ¡ñÖó§eH2NÒ’ã ÐãÊbŸÏïèB7È#ŒžíÙ÷ ¥‚Kò*1<¾›{š×&îk»2«¦‰ó¾hÕQœµ•TDkÐð [¤ÊÉ¿Óé ¿yפc^ÅN¿ƒ»‰ÅŽÚÿ.ín€ñ%F’+ÂM±"Û¡…ýº±èzˆê±êÜ:GÞóE¸Ö-€†Guøžu;ð·7–‘ÁZº
+ªÈ8iÑ#*9A
+æÞ6Û•ðùM9d1[ÌpˆV9ïߣÒr1¥u½U1_°ª7X*)\hjF"¼^}Ê|úKä×7Î뚎Ýc4‰5]¹Û?5Ÿ*È^‰¬Æ~‹T\Iu$:·=.ºùÉs«ªïóÛ?èÈű 6@Øó¶`CWb½ð­ãoÊÍ·q (ïã
+-tMÙ ƒýæxiØGÌá}²íXvèh⢔LÞNÄa«aÐOóçäïóûåø=¹†i¯×LimHy{ƒýE…}aW»qñ§væ€RßÉ抗²:Îòp4Ñ«ºxÖeœˆ$ÑêõZgë‹ýk5›Œƒ“BÏ jñ'Í §.\,\b²S2«` Œ/ÔŸW©•áÁ\!»H">G8§zÂàwïÝ&®õnÆg_mÀhÆùçf”¢3p~Ò Ó“}:øLêš:•Od® „<ú‹°§‹o*"¢8Ù8QIÁ_èYl°9y=Í*p´§È[
+P]gÇD;<¼ù9¶ER†h-¡”žé{IOOW›AðÁ¢ˆóù÷~êCVÝWÖœ³½ÂŠ7÷}{‚ê&,ï·^4¾B±ö3»°«ó"1Ú½ $ -GÛ «KÚ¡p£-¡X…(
+¥c9ò³¯ïì+•·¹Uõ]ûÜm£ø\ŒV"Ï$þèæð¾?{ %OáF‹ÎË°v€cäy‡KIªýy>vלþgã°Õ¼4Ÿ¥ƒž í±€§a†…Ö®“+…È𯯣@ÆÂÆ¢ç^ž—u•¬\BÀ˜F_@qGOá‘4-ÎÃ^wO‡†GYÇÝ{¬R˜Ö‡|·qmõ2žwLŸþÀ§Ái™’Hì‹îh}ÒoÇ_N–”/ µ‚™øvÜ`ÛeŒP&Ð ød­s6 ^üu—FÒ⯘µåÑS¤ÖâF“µFd+7D[ Êq˜ÜÚY%ŠWÊ©å$k1váJµÄ_È$´•r<’´¦08}‡îôct$ý»Ò€šØñ rÍ:=Ù•õÕžgÅ ¢ XÔŸ¬Â3C(q¸9ËSSê›·õ¦tH)ý-éH½B‘Æ"wÊr/ÊÔ–Á²û Åjx¡áŽôšy¥¯HR%¿Jy¸6‹È‚24u§ýh2.p¥×½·O1Š¡é¾éÇ’SQØ´Yèm)ɳ½C&ù;äÉî
+\2_ƒª™zŠìO£è»1,™~
+D±çï#” $q§ÑlÕÙÈòyf"
+GÙ÷^æqÙ£µÐ Ç¿¯eª°
+Ó p3MýÁéÄÄÝwªZª~Dpòn.)4¾0âò!9f)ä±üúÓCª´÷^ü§PV ›T Å`0ÛËÈ”WQ‹)ZEãRóY.Êh‰˜@ãîÈg’9Äb­!w*fF
+ƒƒëé‹T&¡ò(*¶ùwbª±š4-*Ê&£Ê ŽÊêªÎ˜™îÌ‹@õ“Ú)ö=|ßöM/^+äE/èñ$È#zÂP*:¾šú…#zÒ8rl yÓ}˜Šú*oäS4m[‘öGu|J f£ýSö¯•¢æaórSÇ-?ë‚úÜhÜr?³R°³7ÂM]3Tù:sØ‚}‰.>
+,!ZÜî¼~lõ ¶=ÎUzÙf ¤ŽâC;,›!Õ2­8·gŠ(1¡<(¼°Ãš[].þžÌ¦!˜iÁôœpN÷QÒ™i&Ubc¦RÖŽµÐ
+³b«ìªD9¬Ö£ê²Ù•#Ÿêå½›)úØÛ²3¾¤F-B•êáRÙ‚€„¨Z燨ÔRÌB÷Ÿœgª‰,]/8¿»³ªÎÌ)Ý¡&:¡@8[òÈ-#ÄéÑÀåÚ•x%ùüelŒ
+­Çgž%Š‘™º]cgNíÄ´“ÞdIIÀ†k³ù:4B)OEYÐÏuNA‘|t”é«Ë
+˜saå„¿`žé ¬ƒŒ k„3Z…jðK1lcOAÃᒧ̆žtj¢Í3$ :ºÒ~$1”W´Øwø;“¡÷¥ï7¹|ºú¬¶qȤ l_«•]n(%ßÑÅ6Í7ÐÄnRßÐõÙ.I-µ„êå6D7£„ÚT1[órËÐRfÀâ ª˜“ç­g6“=U€ë!øäÓ2moð ÊkÆv‡[3ûÈùpâú<iNF8­Ý@op*wõ>`^Ê?Õ!…„ã_¡O6¤®Þa”ŒI£0X)"“yܳ‚—š)|&äü"÷‚É–!Ÿ‰ì’¯æa0ëìn£*Ñ\Æa-Ÿ_³X„ìÙîQT®·NwÌõÛl² eÜ’õŒçØnU@¬¨q`£¯ûšÐ Ìu_±’¯¸â\°Ÿ¦ÔÀ÷Mæ/C-2f25,{Û%ݵi¶F[¬‘Ôô‘ô ‡bËlò‹4ô7Úǧ2³AìO‚#ëô4>‹ô;ËÈÂ&íÏ¿ïpø˜@Kj÷tc«ßH‰;'ÍåŒ`êg8=žÆFQë0·ò¢¡ˆê)QTè˜Ìö ȵ´Í¥P£ø>$Ó„¢ «vä¬[bÉM})¬==+TÞûi/'ïCú(WÓFH[d¥QXÏ+§ó_ܽ\Ä ¼'_`l™—ñ¼ÀÆVóU?¼‡—Mù0ͨ¹D|w+Ýeu§Ï±03Þ›%›ÿaÙhìÒ3”õçBW¤Y‹:šY=óå!,\p”}þÿxYøPžvNó,á“×&ý€ïBxŒ‰lf½©„§kWž£kWé¸óV·âÕìçMRÄúË­oWþÑv¯tž\êæÙõ!R—NËürØ„íÔKÛaÎD!ø³¬_%œñT(¬º×¼Ùr³tu(v×!Yd”NÁì3|ÅÐɃq7+h¦J¤¿®œÆúpì›ýÆœs\Üè×¹ž®ïùKp”¹È91^bü¹ÝUÅ`ev ͬ(¾`¬}Ï[ó–.EÒÁt )Ó©¦AqÚFBG Œ’:ÖŽÌ932h&­ý)¾ÏïV0µ€Æö&.Bæ¨ò•ºooý/ç:½¬È³ë’dmÍ“˜XC›+S£\áùöŒ¯›¯C
+úŸ WLYv,»‡9V—ëLÆšÈ —
+H„™œRêŠDõà½È¬˜°›ú°’ÔVþ©kÉ f–˜Öqh¶qÌšÃ{Ù;f›¹½Îš±]!j¶\2D§*°WÎÄw¦«N5gÀð…jçsÈk CijÁwH$“f¾å²mïØÛqæïn/ßQà…9ÏÜ ° ß7nk¬éE™Pø–D¯œ„è_–ƒÌypùp] Ãrcª> “¬öÉ᣸ν{æÜ÷ñL9ÃË_{àÓz[‡ì¶ˆÿWf¡ï.mœ˜¨.ÅÅÏO‰#¸õÄgvIð%8hÝe"¯KyNðÉÎöšl«'¬N¤/ŠH3L¥‚Å­ñ‘WØËH7XÔtω>pÎ0-åЊ§ÇÚ3Œ%ø-Ü .Lq3i:°Ó½ ¾'ãx¸à‹´Ø¦×“Äwr5‘mÆ€ß:ÅzzúéK KW-L:‹Þ’íS4
+è±½æý›‘@k+Î$ÙZßú÷-íòmØl)»+“Ž-' ­ƒ” cczCE˘ÂogÓ¢XM²5ýì†a(+Ýl¨ÂlnÛ‘~‡Õ²uw,bA¾]M††Ö†+Ëi}C1ŸÔ™
+"º_–vÏ™Óç#
+•_"Ò|§$^Þ¢D’³{õ~rU˜ôiÍw‚:Z²ºõŠÃŒ¸Ûüë1K¸U¦o*Ñ¢›µ’bî ÃÁGœ£D„~[ÕØ2Ù·Á>i t·Ç)ƒWže ˜šÁ%±Î‡±ìðŽ’Dv‚ç8p]õß&?õÆ-v¤à»^üèÛëڜޑfV¶«6wtÈv&Á M?2=î÷ŠÂþÔÑ ñuA…eZ„\ £lÒG`¹µÝ?Æž“qã6I¤€hùA#- ]ö9
+‡ ÍÆUû×Üxf]›ŠýX“ÌüBÚ6ú¨“é^N¬G-í|ùž:éäµyNîB›ŠYò”½Ò]¤…{ŠOPà›réàºd/ŠL‰†Q,œmI½-0¾òFœª¡êJEí~ iËéìó¡&æM@ZèÍbÁ^5˜¡ a‰<ït…M©#¶°Öéè=’Ä9]¤¤U[÷›½«fZk¯¨$”ñP©2c6
+wä<{ EToÐöæ%¤2v5úÌ.L´ÃNÏL(“.4iÃÀ÷½¦Í~¥( Ç=¶H" æsVÏ–ë„j“'‹˜áTŠ ü~_Š(j¬K„rñŽAÿÕv¬nÀ`9î
+<"¹¥ §»ÕŸ=5ªøOÛoç /beÒd•^ÿÒà¦amSíÕË_[Zcÿýå§Zþ'P²F«DsÜ@Ëþ,lçÛÀ}åš­³ÒBÛĤlàðDüuþFÂvtƒ¬byä½[k𑳔wX[g…«Ô„t)ß°ÝD¡ß+¹Þó\jbo/Íж9¦'š^I›¡ !V3_ºÉG Eh^ó”/´xóðtªhb’ãò§Ñ“ä¯ )×t&œð>¼–¶G(¤Ô=ÕÆ•wˆÞóbŒ!¢Zºí™5X¯ÿzO½ÅäÁñr•-ZH“_ÀBåjuYɵt¼vBW= Ô>‰ìµ ‹U²&ȺéýŸ*¼¬ªÍ‰ÄšŒ~¶
+Á:20DÍQ¢¦Šü&T5}-I¾6õZS;hç¯ d'·u0¼Æ˜‹T¼fÕ^ëvÕ5³çŒ6V·“CJ.²Sž”+LÎîÄ=Å?G­ya¦pº¾ÍXjC9¿cÍrX®yf‰e†õîõ“Mâ:䤃¢îqÅ7,þÔµgø?ÒnyÆüÒñn‚T¤©~«G¦y¥ò_ò€Æ™ßa6]tk» ù¶f”ॠu¾«„¶ò#}\ª¯É¦pàǤqi¾ÄÇ|õ” €ba+whŽ`Ô*¸Kø6žé)
+Ë€¼Ê:ÉÖ'ûcS¶¯•ŠÁg¤u‚³"׈s•šDñX£ô#­C¯d}ôD?Ëz'XjלÏI§íSèà0â¢ö6Ëaä‚Ÿ&©¤•{d£õ¸ ”q“Áñö?ô¡œiyöô5ß
+pt‡€w .½ï\;*Þ<ã¡osbj>]—<6µ¿ÈÂßC‰ÃMd¯¿‘*¬˜æZY#Þâ¿Ð½Ó?©y~#š—ô„K¢/%çS’ÆÜ/“ŸÀyÛ
+ÿè"WE
+endstream
+endobj
+709 0 obj
+<<
+/Type /FontDescriptor
+/FontName /GQWPMS+LMRoman10-Italic
+/Flags 4
+/FontBBox [-458 -290 1386 1125]
+/Ascent 689
+/CapHeight 689
+/Descent -194
+/ItalicAngle -14
+/StemV 56
+/XHeight 431
+/CharSet (/h/k/o)
+/FontFile 708 0 R
+>>
+endobj
+710 0 obj
<<
/Length1 2168
/Length2 17513
@@ -4077,7 +4771,7 @@ C¦!+ùRW™Ö„­#ÅPÇöÒ¬í+²yùÍÀê|¹V’¯,$=sCV£ãw5ê4«S2ØõÒHس+>ÎW >´$âkþ È~Dò
€bKñm
endstream
endobj
-663 0 obj
+711 0 obj
<<
/Type /FontDescriptor
/FontName /GKSZAX+LMRoman12-Italic
@@ -4090,10 +4784,10 @@ endobj
/StemV 52
/XHeight 431
/CharSet (/A/B/C/N/P/R/S/T/a/b/c/d/e/f/fi/fl/g/h/hyphen/i/k/l/m/n/o/p/period/r/s/t/u/v/w/x/y/z)
-/FontFile 662 0 R
+/FontFile 710 0 R
>>
endobj
-664 0 obj
+712 0 obj
<<
/Length1 1974
/Length2 16188
@@ -4169,7 +4863,7 @@ b&„ü)”4cñ/‹Nwŵ’HGŠ~  Ø‚:1†x-O'Øó¬$–xÜx½ ÕÏöTk?cè?Ä€ÿOȶʶ H§§åˆE
XÔ× ïQBkn{æç–;°zÐÚ*Ç€~¯›HÄbïF7ä¸çqx”ßk7Ø‚@f$üß-âɳ³‚µ™ .•ÂaB$º*¹ïcËHh»&ýƒ_œ¡:Áøß”MŸo¼ Ù
endstream
endobj
-665 0 obj
+713 0 obj
<<
/Type /FontDescriptor
/FontName /MQVNFO+LMSans12-Regular
@@ -4182,253 +4876,244 @@ endobj
/StemV 86
/XHeight 444
/CharSet (/C/F/I/O/S/W/a/c/d/e/fi/g/h/i/k/l/m/n/o/p/r/s/t/u)
-/FontFile 664 0 R
+/FontFile 712 0 R
>>
endobj
-666 0 obj
+714 0 obj
<<
-/Length1 2194
-/Length2 22824
+/Length1 2401
+/Length2 32687
/Length3 0
-/Length 24175
+/Length 34004
/Filter /FlateDecode
>>
stream
-xÚ´weTœÛ²-Aƒ×‚»»kpwwo¬qw×àÁ îîîîÜÝÀ#ûœ{÷>çþ~£ÝÌÒYµjÕ×MB(§H#`dc`,jÑ0ÐÒs¤¤õ ô4²VævŽÆ
-Õe· oq²íèí=:B¿[`‰rF/'sDÚ¶«mçCDßóâO¬S](̨ŽtÎW’Š¸Šà« c­Ö†%¥8K0ÄË_ÎDGi},_ì"ˆ²D°>Èë ŸæÞO¤~}“™N`líËYêU1QüÿøC­¢5 ü÷Ë/øÚ‘ÌuúG?ÖÛœ ¾™-ÌB?ZäÛ#œ–uʆÍ#Bwt7èæ‚à!5æ>R‚çí7=X
-åkÁ&|ßúÅ¥À¶Ø»R
-¤ÝÃK;Ѭ£µDN„3 ô7¿Ð¨DьċÞ_·>‹§ŽºkZಉw1SÞ€%‹[ RŠŸ(µŒüˆ”nUÂ"3 ˜
-Yò"ŽZrûNž<*NEGI¹Ä5ªªŠß^¡iÜ›L–z h<µ`KTû¡%xJÂE7ì{Dn@ƱÁ¸¸¯Œ S1þ¨9üŠ€á
-ÒÊ»€ÄÞÜEî u!Ùq·2Ê•Ú6ûT:ñ_csj0|no¥} ˆ, Ô¦R0•ƒ^¹!š}P-p:éºâUAŸ hdJ‘ˆfkÁ(Ç ¯R¤ÅgËŒD¦Ù9
-¨!Ùutƒ Ï…œ[0¨Àÿü¦¾õ‹E @ ᣟÏü3³Žòt¤­c¬Jn§aÃd¸=žvZ´_,n~ò»p% 2SV%xœ¯Ý>…Ö ¿!‹89Õ:½“H U¤¬ì#k÷ƒÌúuÙïm¾ÂŽ[È똢ýÖ8Ü;uŒ°óÓb'>·àL¤À:š±ßú-“¤Øðò.l!VOÎç.’t¯-$²q½£G?Fuúä.8ÒÆ=!g¢ëÚ¾Öʇ4T¬¨9rÍM‘Ÿ%& Z€éTò¬Üì’­ËY}æwòù½Eâ¤ËâA_<‹ÂÉ0€YýÙ¿ß&M>K~†A ~Ð:ú4×Eð¥EÆ&ñ
-ðWš>5
-ù”®æ‡MuVÂ'q„k.T0€nýJø”‚)¾I4»!i_› ªf‹blxKµ·2oö.e„á/¸dêf]‚϶Š³c™g‚ËŒ‰9*yX=ðU»pYŸ 4Õ<F7Ï%,lm/I€Ö«
-U‘?é%ñ +¼3û
-£ªÂ˜V|šþÌñr\ØÓ
-rY6“3æ­£`^åR>nqB'O •0-ì"ÍûÈfιŸBNe¬¥éf%Ô8]°
-,kdvJ‡¸ü‘'¨+kÙ2Ïç%GÖhJPÁ^;¶ çX=[W¶®’$Z5ðþÕª–%šÅ¾m´¿AȪVX 2Ζ<¾ÇöNÝâá“–§!ëÆfZ.ûè¢ÂNéÙ.Åæ¥<h]âÚ«wϙĔÆø›•§³}—å.}Ú#¾{<kÄÖ’nö"{öôŠAwÊäqé'0¬%¬`ÍÙkW¨j…ÐLDqš3ÚQ~cGl ‚Þ‚Á àà-îN¤Aª˜ïà>ý‡qJÙ-ãÈŒ0ªí E0|ƒÛÑàü¤­kâµJ±9[ÞX§1^ÑWœ/°EaÐ,V*°¹ –«q•b’ZS@<öÉ~}Ï$]ܸcÞÊ0{¸‚ÕN#ÇÖÕ6õè²Åjð¾ïÚV<H{™0öÉӪ畛[y¹ÂËö2ö‡®†¸–sQ3>iëÐâT'.CöE _áÓœ G¸`K÷Ô‘0˜È)üZK9åÂúø˜­5ª æ óX Æ9ý’VW"™#aŠ¯î b².R"|ž–rŒd9…rµºÌ+æÓ|³5¹~žÑÎñ¯"é
-z€±ÀWnmà<
-õpÄ "Ö€`¬D[ ƒ~w‰oGZ"ÖˆÝò
-ÒyþéÕk0alk£ÈŸ÷Ð]¤x`øÞ$[©P™58
-·5J†P mÄ3è’C©ÑoLÝ3¿.`ï‘_Á0¦çH{y׎3ö„Ÿé!ª=ÿ¶7;NìÌT wÁ†¤¿„÷Tðù‰Ábv?.ЖÉxÇ÷§1ؽåÝ=Y‡‹¹­‡&ˆxó%O²ÎùæCí4ca³œ1Øe A«véo;££9”ÜVfLŒwŽ›ù0oàöÖÆï*ÓIeè"«cm¥„5ËÏÐÞ¦¿ .k ²ÂøCh1‡pÚ¶M|Ëó¬˜z+­'.=À·±í>%O‚WWFãÞg‹âÏv ¼3+Íõ¼h®GÎ Åá3‹Æ(‡æ‹-,Îw a]³£‹¯•P÷^nK-ª‚{Ïc'3µÝ¨‚Î4u¯–$²Ø0³“u6ÙÞαÊbr™nú°=~×àëƹlù´ ¥lOÒÎU
-Þ¬¡ˆU„Àe÷X!âñŸ¿5°‰ ²&xNÏ|ïµÃµŽJ$ÂTŒÁ…Y¤‰F²@~ÃgEÏÊeS$÷éà"©ÇQ~•Zr¾©=BeÍÖ«d‹as;™-Ÿç»ty|:ÁŒˆ“Díc¯.( ÙUyÞåk~qWØèGžobföŸ5¾ÐF¢âK£I@ùôewµhIc"åÑœrÓ@¤.‡ù(óAÑ%%GJ’é#·æfã[K±/**–â›{–|ÚÊÑ>¤EZ4Díƒ(Òätàeõ’{*¢TO|£€ä¢îÝAæ;ÆæwzÀ,¹vöÀg r“aúæ2¾@aÈoÑ?[UEP‘MTÊйäçrED糕DÀΩފRzû„í&?¥­t}KbÂNRû‚• SÑãÒÁAäEÇ: 9ö}A•R)ø®ˆ¦´Ï8"ö»î2°c³å'›’–˜SðÑ¡{°…”UDΣ*ö>Œ7NŒ>ªö#ñéaÛmñ—§#W×õ ,¥U·¹òÔÃ¥
-†”6‘\~71O\Ï$RñËÝâ,Õ¯Cs³i\*±]¥d(Ç?É5óK8\_×,«h³àUÝï`æ5¬¢cÆŠêÚkòí·ºšî6†—¨yÍ
-0Ͽz
-¸6T¿ooÉ…8m]Wõ¿|té1x‚H*Ì'JÌ™9s§rí
-¿Ü9•Z\vNy£ «C㫲YuìÇ,ÍŠŽ¶äÌ^c_}Óø‰}ÿíƒÔtü!ίÇ'5A\¡*íÖ‚˜7ú¶!;˜ÕOT‡èѳS)†º©`mÒ„©K‚Àj‚u¯‡
-´Ëžrèªõ+-îóoÌ)—›±ã¯dÌn.çv89J>óôòJѲ¥©;•e©1¨EÒº¢hÖh=µ ;ž í]!ÒúØ)c'^u,.iÀ
-c°D5?‡V´_Ádz•¹$ /}Ú¹[ ͒І®ìÔ1ÏḥS{åHàÍ»gk&†K¨Á ª±puŠ ³o¬R›§[4è¾"‚ªG$Þ;ýÔBkQ»àTÝ
-Ðß°ÅÍ7ñU&šðôVt…r• ñ5}»˜—Ñvé˜NõNGæ·mQ›µe.”eš}Bd% ¥Á­3ÍŽ+Yy‰ú²çßjrÉÈt=R…8[*cæHÓ>qè¥AÀNà+’þLHKEMEŽ˜ /[ªV£¾ëÁ
-۵ƨ÷ŸêÁ´$$<5áxLÆ‹ýµŒbûŠ‹õ;àì?VÁ²ëhä`•ï¬ˆ¹Då+$jЖ(|vbıPö¹Žß 9°jY* éÊM‹?•Ïbór¦ûAô¦ý·Ö‹B{^¡>íDÂW„ÍÛél*JÀPļ¥Ærä­ytvœcÜÕ¯¡™%£¢ÓÒµ@¦džÃ⣂åßÂCIÅÝÊ°DûÜoí‚Ê@Nü9 ^ì Ák?MLâÌKním$Jd¢eO[*!Q¶“ mAt¶Ï"õF:8‘Bv±–ƒ¢.ù¤…”\4èGñËÎÁø¼Úõvf¥‡x&5*Q§B(ËÈä–¼Ô .õøð <#[XÅ$!“A
-äÑû¥Žê‹ã½z7AtÔåtá‘Õ¨Á%<KE”}ž™ 1oÝ” vDLÅ_›Sd+»ËR²áG¤àC‘dÂœ»Xe~ýÚ®Ôž¹“ÁÜõ­hbc-äÂ.Ôõd_ –L‹\¨yõ¶tÏ—SæLurLQ ŸàcB‡›¯·óðx Ÿw­)B„2ŠlŽp?þ|séx*×à…•W95¸l¡{ÛrZA]÷½„XîÙv I7líÈé&ª™BØýŒì­Ð0§‹áhF2BÙN®cÊØ®êÑoµq‡JâeÚ`«(EbT)o…=t ûÆ&:ŒWíÜž)N+ÖC¡EÄ|=j¦t(#I@ ÖÇVùÒ‚ë"®^Ë«kvŸQ.º9ÓITÙå{…ü]‡Ô‹©
-¯@ DlD
-ñæ"uW2Ít¬uû6œB$pÒX]O|.u›BBg`ö“b)c÷Àj–êµüÂ75ƒ^~\g~Ý Õ`´âW¾i?Ì)ÖÞjøDheƒ í1ÖAÝ׶)ù×Ò­r²UžáÚæ,®€½»¼µóSo"`Çó§~Øm“*ª06Þ7ºÙýPßè
-ýð!r}{ÍZSuƒOy‚áϸ3ƒâ*|‡[Ú¿ßÕ.ª€_-± ç§-Ii¯uÌ›qPMŽò“@DZRä—ÉàŠpêƒeå‰?÷yãÁyEÛÔ÷ú“Óì¡mEÁUícHá>ªÅMV~a­Ó$¯Ìã<Hj¯DU0]¢ßG9ý†Ðž¡¾Ù¡ƒ/ö±øò¹-꾄s•nÜÝe8É9в¡|CaŒ&— Òå3ñ&€WßúÒG‡Ø\ô‹Î„ü=©ì«¸½Œ šp:éºZMÀ/©‡·KcžÛ[ _î"?œáíÞUóç#È{Ì™Ä|Wu³µ]Ú\´ˆ¹|ÀÊ+Îl»í³xãŒsY}?säJ1LŽŠ•ÏÛ/Rt¨ÂEž½˜¤Áê¶/eáÒ·÷­ýKh@%‡”ÿÓ½lvµMoÒÙvn}Py…½º‚ŠXÁç páWXc» Ð…GWq×:…Ôë>‘X‡;w(¶¤¤E>μ^?íö÷KBlmU¸DCÿâLÝïŽ
-ŠæÃÊ?Î?À@-Ö;Vë¿Šè$ÔyÊdbmɵ ɼD]ÓÕx~wÿÖ-¯!šûò{ÛÀ Äm§ Aaß*'ë¾Tæ5<ºÖ=ŠGág{”'+}Çb %4Õåž;h5ØX §|6ÈÀhó¢ ¡Ûà«<û©’
-ª—»Rvrz¬6ô0óŠTxò´ÁïËŠý#–©ë ­¬üo?s˜; ç](,¦ì'Ò§e|rÄ"|¢àÚ2˜õè„·\)¬¯Dç“2i-(.Šwb'´ ðÓò¦ï¯Ó{)¡
-žD ¨Ÿœ ·.ìØn0þVþÓmY å§˜¤JqŒ®ù‚Áï.š‡lT3mO X=33es𢆒_^reF)2[+ôëùvBñ_BDE{ȼ>óMS¢{ñ
-±É2g‘¨Si*—7.™ð[¼úÅÈå*c¯7¥ìH!–;ÂZˆÂj]­ËÄ,nB¹‚Tð ù›Ÿ2D+Y ¤9Ãøú=3Yœêõoæi5Ùt·rÌòfUˆÚäÕÃõŠÃå­`ç‹÷
-æÃî„dà•¤Dònu6”ÄgùØ’ö´]}HjÔ«+êýh¿ü<x  íÆÿU,¤0Vο Ú®wÎé<.žsߎ²Ôsöm}—‰È ‹ÆO™á[’ !ǪV —Ü­$º˜º0ÑÙ[é¸Åýh’Ù=uRN Q
-É=Ë¡‡)µê£ääåw„‡-ˆ5ºìdæ05q9wsñÖ•äÛðM.œÊ úÝÚx]ýÉô‘…mj0²BzL÷¹„\¼î/ˆàx©o+Œ#U¤8ioz<yNÂYLáHN³·È á “>Ë‹ˆ‘÷ǃémTê_bwYWf㕇¼Òœ’8©X¸¹Sý·,W¼¡õœ%Añþ?Îæç{p‰áh[;—o÷…¹6HÎЯG;O–äõ½·ÝÊ<Ÿ€ˆÕªê€ŒÃy/ SYkJí퇯5/¥¦þ…/ *
-¥Ž¹·3˜H"¸µ Ž‹0%y®1]¾—½Ö'0Dª¶¾.U0&c¾W ÃcwCò„diÞuUê7\Óf>6.»Mk·™{І'‹èH-e‘Ùv|¥ûœ; vëjÁ“å*j_Î#S^b;\—ÏtŒûö\H¼fu-¢-¯b…Ø(Ð</dî ÿ㛼s‹}¬µj5Ð>;Ò!’äÙOCë7æRi÷¤Fƨ©ŽœIQl›NØãA µç”ú ѦŸ1ÞÀW% Â[ê#R¡Ô´2%ž,­…™–ø®Â™¬µùÄ‚#­3¾¸NJ´¨Õ¸ó„|Ž˜Ö%ìKõe¯ÇuÖ}vh’-ëéBÃßâsöiÐòL`Yv0êõ üSž,Tô|$ØZ¿{×ó“ÌxGÔJ£œžÀ»@›yð¶\ A|CV×Äì£] \.ûK³ ÙuYþýœ _ËŸ[æ–ª;°ã€dÌ_äùÅvZ%4´´Ð0Îðâi-”åÄI¨XõeêQ^)ž3¶é>Ŧ›ª‚1¸A×ØSj€çJÔöi1nDŽòl|%ûÜr±Y»˜|57œ>éá''šxY8Ž¨åTÌßç¿Ü5†ÝM@"á|Ò£¶¦š]ðQÅôâØB¨¡;–“ž­äF>tÔwÕG@Cƒlyã]¿ˆrØݱµ¥¾^ƒ)«óçM¾ÑtZŠöFÑ0Uˆ§ÏŬZ(ÿM!'âí¡Q=Œ&™þäÐIvœÓîÖŠóãUíÉä–r¡ïÔ§öÎŽæž6ñ wš¿>×kO„×J’\P4ó·qùåƒ#çó“jÓ%—m‚Lçú_ì~˜,:5…MÌà…=ÆÁk™uO]–Y1I²ÃxoÇì;ïJi
-¨Ö“>Ÿ@’Í=AWg*¸[|µÚ2…Õ%ûöˆ2Âù—Ï+– ÇiÄÔѹo+&Âh¬f"{² pÓI€"þªR ·e,™Õ *Ùl£ ×<úô†1ÇF,ë†&M†ˆÆ@nÄMò¡$ÌçÍ
-_‘dÃpï''ògdká×Öîx$‰</£¦§àú‘¦²Ä ĽšOŽ5ÂýqF£/´™"qøåU<ß„‰Ñ}}sŠ˜¢¢ÅC‰c²' èµ{ªSñ)-
-04 skÀ2ÙT6·SW-$%p3TSÒr¨êÏé#ˆbhÊ#æÏð˜ZîUÝPdç²'Q¥Ö<†°Óªòܲ¯æCÖ¾¦­Ý•˜¹ e½êò¾‰Ûc1/ŒÖ×+ÝjàШ¹‘“®ö12[¾Øt<nRÜ':#ÚƒqvëíEíg–à.oð [º¤ÏÛdœ]©íò˜GñQyŠ
-ªÙ–J„21—ñ³°°J”w‡7›§6~-ägßÕéTƒ§±L«ò‚`ˇìÐhËgÔê¦$Öˆe8cmxŸ¦j;”ÛÏS„‘‰U¿a/nmÓo½Êƒ7ܬóÊÞÒdà\~½óºL¶ï*&É(ÁæT¸¦¿üÝˬ¢´ÐÓ+8#s»-\ˆ3QÚu±[”ë Œùy²ÑPƸE)D»…úà¡a¼-‘aÕMùiT8ZÝîçq'Bî°^{ò$T®Fì¥
-ƒC§BÀÅ\_VÛÜmM¹z°¯Ó'yÉfýÕG0Χý2Ôj®P”U—ëCº?8ß"¤%-ݤ=±‹#7cü­·Ÿå”Õé@M ÷‘Í —‹6Q]”Ù_>|ØÍ_HÐ.§¸1—·£f‘įwi¥å‰¼—)ÓêàÓ©½ªQ¸+zñn¥`x™MÛ°ëqðnÚ@òæùõt世‰¡”§-’Åâ]˜WŠº:A‹¾Î!wúÛê0ic'LEy<®+þº=•¾‹gÂÃ¥ ¤ßNÑh?Ž챋žŸ!Cfe88X—ÇŽ?ˆAt(…ý}_ák=ïW†XâBÌ‹ç+É^š‹™õ᜹¹E)44”c3NQ{=Á$U A“ºÕÄ6:9q>SêmÚ[h\*;%5¡®ñ'Ín Z@°¿Ëe?m_Õs!ëÞ³ðX›CFбÉ+,teô[*îz †åùam¨5ä^,—•€}GcÂñ/ÛZ¦†º!–„Ã5G~·#–€K¶ÛÂãýT‚k[¦aÚ ‘9lŸ®á¼ã9á@‰USæl5ˆüq¨GÖ|YWX|6²ÎÆ°º ŽÙÉk|Þ­¨ÒªÅŶ÷ÇOËÁ‰Ÿ{fNvo
-ÒâÅrî!êX„Ru¢»Šªo/[¿Ã-ÒªÍ.€Bò{uÊY/âö!¦ÇŸõ9xÑr.Z.Eo.üX7¸jØ›˜Ÿ¥t<´¿v(P'™ÈY3Ù:òslÃý ¿ #jTô?÷WF7E·Ê÷QD}q Re¯_!….žpJ:%V6ó×lï†ó²Ò×PqÕOD³½·ˆpg{§qR³»yçe¥-r.1·1}¾°ÎZÚv@æßSê5¡^Vê ’áØ€×>þF-Ò ýÀ@$Ä`’|ùšbPÚŠÑÙ¤Xª+ƈ]ãòú"n€Êw
-×­dŽ™B¤0ÿÕ¥‡#š¥‹wµs‚p¡…Sý –ÎhoPüïl/I%ú·Û­¶$Câð›Ü\’íLæÎýÖf¦í°rѹU‰!âñ+Ÿà›íàDqÅèh1ûH©¸ŠÚ|­NŸYôë|´ãö)+QTÛÁšEѽÜK ¤“¤#Xþu‰[$GÁª/³›/]Ý×­õ
-\Ñ£¨“”-¤êÑ=6U‡îg«­N:!Wð´/L£ BgKÏF¡Õª3Ò­²Ð1âÞõaÅ°SEÁ19d_æ»=Žh-!ÓåHÀ£tÕúœi®ËWø>@SœvšØ'Ö„rÊ„ƒº`?aK´&ø#À=~v8±TTeº£ù\¸þ]RŽd4)zh
-É/LÔ Ïò×1-…9ÿðÁƒ-Þ‰½}—´Þ“šáéD+¯RËT_æÞƒ›Ä´8³ûœhìœûÃÉE¦iLh¡×ð©jÊ: Ûv…¶º"‰0öôO,_¸ArH»¨aZ?šÃÆ‹7•,¡<<çP4:J}OHN ÷‘Òa*`
-Šÿþ†°²¹!ø«<2sNŒë¥ÓÄJk¿|Ü"¡æt¼oÓ‘bK“±ú©›j ºAÀVˆêûej•æÒ*nR1aÓ·ñtÓë”F1™ÈÌTºTØu&>xP¢áS·Ì#k<ÚQÐ3ŠhË!U˜yW¶î
-ÊšMÌMw8ÄNmËk¡i(/1>0ž8žåœX$õ›*îBã¦dè‰Ù c(f%/†FÅ·˜4‡r„eÚÞs!gµ [óÊ0™˜¦`k–_ÜÔÊd—è›Ù§"ßJ 8vÙÑ™:ŸòIÚ, RÝá6[º,½üK 0žÃ^¼xsÝ+6<9åDoñbR6YÑ 7ž7÷D¸¡…K¿»Ê )µÔ(–Oo.Áœ±¤÷߆¶Ñ ÞÇN£é›xè¤s…PŒä1užÈ°(³Ô‹nšE¢Ýç9Äò/Aôb§b2bÄôÕP¹Á墘}t—!IU’1;º_‹h¶K!üá³Féù ©!~è2´ÃÇQLXïË„˜b=Š§žì“YI~JçÄvŒí­– x!Ž&W,1tzH’²Î Ìç™zH¬A[ëüÁ;‡€Uzsüý%«­ì:ÿ™™ˆN{8å(R矑<jjãCµërk IG+¤h›HSüúC[Î×J꥗>ƒYþxš©ñZf×$tËg\™ˆn¹zcàSL1¹^‘÷^ý Ž
-€¬-Žé—Ú¾0 ¬'ÑÏÀ{æ“þK—§JíÄHVˆYݳ=ýàYî«ë™*„e¸‘ñ(îÒÅ!«õAÀMn\OÚNáªp}eº7έ5¦o"ԥʹ5ÄKÜcë
-ò/5Ï/˜Î¿¡ái ÙZÏæ …À ³öíã“ç‘9Ýj-ÐIÐ+å-¯ðŽÛ}‹ò°R»ˆbÖíôúc˜õņŒS¼gvm.áùA‡È`Eß‹ï,¤E
-zW>y.Š*ý(¯ãvqª°0é»—”ØGÙ$1ˆáe(îÔ¬ q”Ø]ÖáyTŠÛ÷JmÐÈ! Òõï5±Þ•!A÷1Æ:­2ßÿv>y,J“M%u J ¦ŠñÔ¨ó¯ô;; «tíÞÕ÷øÝ$š0«èWάñ;)D¸2¯WÜ|'Ù Åh;]=šÕ’¶?¢ñÃcïVç<úËWU n§i»b\%ZÎ7ã@_åKTp.§ÖBÝÅJ5¶ yÄ°jØ$0m•‰t/Gߢ¯WŸ*>™xNÃqû+b
-æGGn#k/ƤÜÌŽ½°>›[T]þjÊóN,J/å5ËG%9µßŒçõÆzÞ0 xãÙøŒçûå åºRRÓ×Ùþ¾]‹
-˜³íN½Ã§¾÷kwF°—٦²ŒoÂsz8S §áñ[/*Ò‡iÂ,ë³b4¿ŽY;Kù}Ãœœ§³Ž™»}Âcq–2ͲÍÝ
-‘²3¨{uÈPº­Ç[÷Èîsy]¡¦_·|&<·xÌÐB?¥eàÊ.³»Ì¨Õ§­ÇXÞy>]U>—ÿH"cðêtà¢Q×åäµn’œ>Dï0 éP?zÁêsg÷—~(«Iï–Ø£Mü~è^‰ûÑ;¾Q5Ñ–€“ÉgžÅÿ„91K6
-Âó!Á2ç ²šæ˜í¦ – æ
-x'v½Eu$BWHØâã0âþQ·ôß>Oô~d3AKÏŒ²1(aUr½Tkc"$òݧCž
-yŽI‰¾°?‹Ú£
-Â&ÿe#ëê!¢ÜÃè)"#Ï€=ðÖRÿÃvTÄ“+‚¨Hן¡ø:‰˜ ¯o 2ªÅé.eÞUÌ‘‡ ÷P»G#…X@"ÌP²ò@‹šÚw6Måm)–-~rd>wY?•¹‹?!a“œ¦o3uµÃÌ9ÙV 
-c÷!®*ƒï¢Y¾í¸å=ö/ÁE“ûAôîû$)3µ»ì!Põh Ǫºì,\X#¬˜ïHOK¡Ûâ û¹úŠÝþl˜¶~åŠùˆeia8›ïöàOèéŽLO’Ï]›Ãu yÑ[a<qyô!ÝrÔ,<¾àSQ^‡ÖÄ K¾?*¦>òÊpR_ŒâŽ05ld-lL¾:ÿ9³qþL;Æïd(c
-µÁQëSf¤i¥Œˆ\”i=ÏÚÐ6úêêacsdÈ¢Ç˳bíeú
-v‹lŽúoÃò"­íf$œÕA‹þ“ ÌVª')R+|–•°¸hÁ§
-úŒUMûFéþ+–®5ü9Å°ô-Úš.
-ž4ž¨Ê­&ó× …´Xb.·*½¡CéLà£Ûxè¾¼xÀi9Ðâ°ö
-Ì »Ó‹¬ôk0Uà?´Ô¹¿¡s^·‹ÅS˜|7ì N´
-Œ ×fv§-eÄ,O&çpš=ßU]vZ±+È"0D_ÿfÌÊqp0‘4 …¬ô&+}ž¯Sˆ=Ó[¡¿5_þµÁî×Eì˜CÞbt¶k
-ZÊ¿Ûò~¡‹mnäåÑ£ &µÖB­€÷0¦µîÞ?gP]ý'®Ã«Ç±tXD¢”ùL»Uü§a'D7 Cõâ¹î\ ÎrùøÔð ÅX8:½Æ¶º¬³f‚ Ê6£»4|Ú .:«´Ð®b…V=‡§RçÞ@H]rN$6fÿ&þ´ÔÁßÂó†f ^ AUßf¨è1ïCÏ"˜÷KjGó™àNÕjs®¥¢±ÕÄÆ¢ºê
-çd½O-QcÊÞEª®ÿW±bŒlÉ­1êúÌv1A»©kÏÈt-E,! ,C•Ú¼JÏY<¨>X–´”wv×OµtAHØ0nº$¿xÖ
-½•ô8®aúíÌ‘5ÅsÔ}CMĤàÂ~vö£ÑiyÕÍ8Flm¾•!Z?-ßkY:¢Ç‹Ø Ïä×èQ­@ @Á$“ÚCÞöÜ”M¶
- j™ÅúO©$TJÍySªÇýÕGSŒ­A"[¶'¦Ööï"y±D` ““›òýh/ÅôW.|ìçåH„zÄ+CX;rQÅôuðÄ.‡{–
-'ïZ¡eûŸmü˜>™Ò‘6Ú²Z†õ2<HNGãöÓXƘ5£ÜM0í‚æ¯N”ÿ ]½0Tá"8”7
-öÁiQãÒw/F¸NŒ®Êd°škm©ˆ¹€¹Z/wì>R{<QVB¡uÒFÀ¯‡‚ÃO¼Õ ”Ý£hÇR†¿C=4ÍjEM3T—…o‘Èã
-‹KR`èt䦈lÄ4UÆÄNŸ·õ_Õd•&ù0fAP¸j0{ê9‚'6?R•Sºu¬õ³‰&2«EŸ€> íÃÚÊ+«-c–wÆÇ—J”]á«öŽ%"„CÄ81ýhC RÆeø‘0¤•® Zg„\
--L¹Íî¾ÎksåáA0~vÁ>ÓvUn]§¯øTD¢×ìÓè‘»ÇÏpÀs3~(@ qjqM†u£&ªc²ÚÞêŒA“¿”ƒOŸ†FÞ°N{>±2~œdó‹@Ç•†Iafœ;ÆÚº®é2Ò š[Gyßú׳åÔG=d53˜SÚÃø GÆ~6}#v·<åé’D—Ùø‰6dçÂÌ×Wt|Æê0’¸ƒ’j4÷Š–X*¢²±/^sEè‰ ¬Â%RùäMCÛÆÙ¸ ÷¿·BPI|ŸAF)ÞM²ò}’˜A]p`¿+C½š~2½Úk1‰zÓ΃ùqç¿š×üPG<”ÞBˆ
-Ù m°³Õõp~¾1þfã ­ 6=àYGñ¿êÛÅ–*rŽŒ¯Z¢2içÖÉÂþv¸;ݲÎöàW
-:ø“rà‰¢óÀ,‹3z ù-´Š«d²h_K?[Ùî—
-/¡ÙÓp}„ jH:Æ9cÌ”,‚ãà[9
-uÒ¥ùî"#†®V
-Ž>îDÃÈUÀ"Z§ `4þ¹+A¸D­ &N ”Ö$‹Û#ý—½Ùa“[»,§Àò Ur›ÄœYâŸèÈ+¨œ›ï͇ÛUª^
-ÑÒØ¢x_€N@éI@8ÈÄmž@
-,÷gdZ,é–yßB
-~6:ÿÿÞ~
- x@Ö݃9Óû¾ÛoîÏF ø/6µë
-$W ¸bkG[ä1ÿ«Ö.±8_Ã:=ë6½'|]ó´±'Uœ”5¸W]Ú¸¯“Xrgš—NØŒf ²Ñ§ªÒ1*( SCO3Ô8½Žíj=÷EÙ¤S®†ÎðØv‰Cr¸MѾóW‹H¸qš’&:—ã“TPB‰/O­EICezÝ„/óÖÑ80³zªï@Ì1r¶ö1­‚Ê•~¤¯
-µwŠÂ8Öw×9HwÈŠAzDšˆHZò4žo¬74^ºY•g<¸,ˆf‚æãëVFËíàúùµûͳõ6öëÜo[A„ò
-ã«^Üšfë!R£‘½٬׳cªï\¤Ú‰†ëíóÂi­&ÎBÞÃ2¬~($Y½¯oLVØbÆ¢ 0§øŽègõ\‚Š‘TÝ£Å{nYh|…Wc®×.(Š¸ŸJ½oú tm/>ïÅ"ÏVí¦ó{8aO¿‹îm³Ñ>`IH±ƒÜŒæºnïÀŠÏ/ÿ;ʵ85&Snt-)œs»“â‰qKÏäïêcÞMŠ¬d„ÒúT2À›—ý˜rS2`AWnÈÛ—|Ùüj[‘ê€}p.m+\t
-Xsý­»å?”äÌr>.ý¼·4 {7år½m­pñäCÕ~{ZúëK=®?-!z‘ëꪨ§|4;dWþ÷ªÏþ¬>вÀ¯÷¤ÂLšòÊà¤WSµ“ –ã=‡6Þ¡ª¥{½¾sûéêEɳ8زi‚}0u¶Ã4Õ”½<´–v2Cc澨rvSëô<£z²áq]]Úåi¦"_®þ @ÈâR´.YOG<FäáÉ`üØ5#Þüèq[—h9a
-­ùB+©à¤Ô¬…¨R.x­Û׃qãµLë BT¨Žý-™ UcW°R¿ d¶z ù8ʶì0®†._Œ üÎÔiLЩ
-gé{|? &aª³ûä€cƒØ‚
-0oóY{ἕªOÁBë\"¹jšÏûá÷kY:„|^Ã>¢.y,jqý¥âôǔ̄f¿4§NïJÞÍP1°{ë¬þp=ÅÏa3žá
-ƒVÛªãä"€ß.ºÇd†ÝbÃ,N÷¾ŠMûDštJa‡?Õü»”3gÀºh01©R“FWDƒT‹Ã¨ˆœ‹cr9ŸùÓÁ°ˆÈ2#+šåZÐ+d§^>‚SÈÈ‹¥«‚7ÞTÖ3CýDaúlf}lêkµ<îbR:WˆÃµHˆ^àÝ$´û¨úË#Z 1°smÍF4ð`_åìÞm1ø‰VDÔx'·5ýùA-ý²¹ä,ÍxjðÅʧ oç+Á츞ÀÅç?¡ê;²›éÅ]5òÁ‹X—tT̉³0&§…FÞq² ¬‹؃óŽô­Þ
-ý­ÜUb± q¼ë¡L.ˆÕþ4Hº…Ã\žBƒ~*pVç' ]Â6Oã«…Z
- XÒµ~)9" 5èbþÑú]÷¹—­å~¿€‹]_šú[$Ù#Y«ªWƇZÔö/Âlyÿà궚 »¡ù?^óS}÷íSÃÎH}š‰h,ø„ÊÆctó æØH¥§N'+ð1­X=)6µ¦áyמx@6kÆ84ÅÅ4ÊmQò‡bž»o¨Õê%žÔ¿Lð¡1oºÆIøÌÛ(½Ê–d
-Nœ˜oë¥ý M{¬ÊI°JÿMµÛÌÛ*- Ä?©‘m#±8ÇLKxݦ1—fV§Y ÜNgÒæáKckM½Em†iÀ¶Åíßòp¾É¹úâ†EPN¶˜…É¥[µå0êAmùlyÜM?}l @€y¥ êà•‘öCÒ¼¾,O(ôŸ7ã¨Õ"š„•y¿%gÇ#XÌã®Ò{)@ØÑЦ)g·Ö9±qoÈIÏRÿø•r}íõMK·ýP†Wª"]¦Ø]4…d¢¤´[ûrœÞóÍÇËÉ£Ëý¾bš’@÷)&Z©ÇŽZûðâ ×Æ‘Ù¿ß àš"ø­ÏLùh
--
+xÚ´{eT\[Ö-nÁÝ)ÜÝ‚Kpww(
+)ÜÝ-X°à.Á-8àî<XpäÞ¯;·{ôß7TÕ\:×ÚkïSç0 &WQg³
+**
+
+vs˜ü%{ýZÐþMxçæâò;‡â¿T.ÿNó/êâ ×Ê ì}üL=þ{ÅLÝ\½ÿÑ›ÿ,Ûäèjã
+vý;"`icüÍÞõ÷šÙ8þ%SS’•’T×`Vx<GfEÐkwYÀžà¿¬Ç“Pà¼eã°óqØ^‡TÒÑâÈÁᕵ+ÒïöIؼö rñbýŸ³mçòpôùß:KG Ëß+`áæĪéø[&+ñ¯"¤?2+ À
+xËù—
+øÚŠÿ"üÚÿßt¬*
+2*º’Œÿsvþ2•t4YØ8Z8¸y
+|‘Hy{F†í!¤"pyÿãÅ°+å
+¢†
++ñày¥«Ø#ƒLÿÙ¾œŠÂ=¼yÊ>:Òá-¥`Ø`]xv”Q¾ùm¤`† ±§/‘ØÈð#Š±J<þ/FäO=ôùïšzà°-xsÑÊ€yt$‰C™û6.^AŒÊu7‘q^Y¦Ëdzê5@³‘®uK¬¯ö5í*åŽãð!¥;Ì´*®õ¯d@˜O«»ž‚@H7¸;?vӟ𵳸*6̇¦íÜS(¬ ú=9ƒ5hTýqªj‹‘š$ÚDÄT§×xºgEÐÈã4¨¹Ž×6@zù†=Dxñî8ÓçäjX¹
+Z¸èáà´>YÑz`¸–Žô£PአünBÚÐU‹ ¡ø~M "
+‰j«Ý]´)Fu•³È) .Tµø‹Ý™R¯ÓÓƒã
+rÛqÝÁÑ–Š~ý©eÁSí>³Rž¨Ž6†««åêj¬T\oôßKÖLŸ2œT" ‰…ëR¸ø¹zSÕVs-pÑ˨MµùxòýørøÙ{m5H¬² p5pP±ø%h·Ã4 …\»Y9ùìF:ÞáOÍ”Q1v‰øØIU»¼€¨×-ä8‡W
+ih<Æäå]Lµ“]ÿlÄZÙ¤6¿Ž•lÍ)AAÁkItxðCdñ¸ Mˆ+ÖWlø¦9¥e½¨ƒ«çï¬;ìŒ6US1½pq6‡t›~Å,Û€‚@¤²¢žþ¬,dœÔlçï$/‹õìöåRœ&]rž %\1­#3ê+ÕÌÓ,èè¯ÃÉÒFxˤW"™Eš]*€÷-+. •@Ä0¼ÀH—–½HüFÀ!\òÃ@ª[ËCn$øçt÷4:¥/Ænxÿ„|±aó’£ Si+«ÒL ¥ì}%žz@€‹P qàЋ>1ûˆ ßÒs[Až¢¯ï§­×Lk7‘“`-´E'’®ÝOáºg{”ï8'djLOtðc6Va;­³‹®h–ŒNYÞRñphC,×;r«L²ÔU·n'µ1Ð
+˜MBñ ´o߀GC“X¤GÒ.žÖX‘ËoN±)
+à:ÚÜÓ?i6›ó”Tðkˆ§°òÍbÌ7U ±çÓç  {N}ʳRêœ~ꞥ´¦$ÊâªãX´s g~ü(ç‘Üm­pNV{aìÇþLxë»Ùc»•þý‘Ù
+JÝíÝàÎÇ`šg ÃבÍ2ÿ|{Vý7›ƒ"Üô§ ådžÔ,gì°–ðÒ=EÁ°ß}:î#?
+]\•7EXc%¼C u*XÄòÏ´©¨ˆ5xÃŒj`è ôÜDî1¶Ï_ò&QG‰Ÿ–‡ˆ†Ž
+…]t»‹’Ç~vQ–ògÝÐÎ>Ç~¦6Éì‘ aÊ vÊ`€GX*CÊHßV•w´!Ç¿L8>ŸÆ–K„MJt¶¶ý1<DöÎYýETö²Åñ£àl)*a}}驦Å$äs@kSZ4m/jµ="rç¡ûŠÑî8²âUSüaK‘ð®/“§;w¡:Ä‹%ï§nßþøŠÀ=µ 6&%MÔÕÉ]ïvåÒÙšKÑȸÃìƒËþ”Ë'Ûírø½ÌT‡áÛÏ WÃf·‚o™l ð™!Ì VŠ¥É˜hª ŠÄ*×)ýMðœ0£Å6‰Ê~ ê­‘‘KÈ ãCWkãS{öKH<“yô—[lb4Ìv˜ÅŠ9¿ô¸´õÞFA(…Lk0êM­O† a¼í¢É²ç£©Y<è—˜ d/,q‡c;Xg¶ÙËÛ–*ºwóŠþÏá¬âv‚§ïn%ˆYz¦Í›uYï­ˆ•(Æ ZPÒÙ“£³§NTÂ÷Ìu– §4šCöCeƒìmñ@ö2?R¥*ë³j€ò'÷D5ô\
+ÆbK×õ*æ§ò»rsuúïëñùÖÙ+si¥"sÇÍ›PW-Ä—º' 1ž–{³•ðiÁn
+nW„}§ÿhÔ¼N½Îwê{ŸÚo¬.c©ˆ4ÆvuŒSÉîÊ”ä;iªìˆJþ|¨¤
+8™Ny¿ÆnJ ["¤?TnÄŠrÓYþzÓ°Vù~+Ð(´(`c^yÙ¡:ÜØ ‰ªfŽÊ»å†Eû%âö,L`z“’áêKѱ~…„¸/ÊíZðïôLÓB¯¡&ÍTŒì
++‹Âš«{µ}–5»4BY"ž¨§;oˆÌ÷(kì‰|g÷݉Û\NXÙ}DîDœ¤=öÝãÑwßn¯àjCP%“÷8/6æ13Cëé1I>ûº„I:¿nâvð°²=晼¤}K#åÎÈ@!yÞ\LË›8ô³(‚?ï7ÉŠšìǵ JQhl¸gŠÖ¯H-ßVÉ àFJëDŒƒ§KBª¦¢7IµÒË2M$Ëup!hP×N2ACß[ÚpœY¨6˜v‚¼”® žúßÜ ~Î õJ¢¹­5ðŠ-.øAÔÚ:„ï¥}pµú–ë:Qܺq¶‚9Ÿó½l»àÓ‚
+°¨õìâf°îš$ýÒupï}hªž¯½Ç¨„¿*V¹S[Ve¨÷ArPg¾7`\ÄbŒ™C9DJ?þ!ÍÅcÁó=Z1ÿ$βO%—V«kXЂczý-kBõ·†QbJrÀE® ¹j}”+a:„[HѬk"„q©ü¶¹.©—§\ ž‘°|-¥Ó´ƒ/Iî¡aÓÇ
+>^Åb—Î’ÁKó•šÓ6DÂèæg  š•e­/ÜNÈ ©ÜÐZqƒâ2š¯¶1öM~õb^F™¹ÒbñSyÞÜ ¯uB›ÄŠýê,bg­Ty’bÆáìNr"7z« fÊf£K÷/ÊÂòð¡cûœ"^ãéh„è¯ÖÞé,úÀçÊ“m—e.2“ÎtÇ 6Êm|Íä‘/²âí+!HÐ7‡Ó\…–$ºøbl¯K~Õûþ$™:
+C‰®hKïÀ§ròd˜²Ht–`¤Çý1a¬(l@ˆ7äçÌK"$Ú„Š™:€÷¨Õ>šJ¬iÊâð\ó8KÐû¨ós¦ŸÓ‚^S™…ýÉúÝ‹—>uè·ŒCuÜ—Ÿ4d2΋ÇÂ^“Zµòpºë¬•v˜ÔáG–&éBqkºƒ+Bmµæ¥2aîDú6ír0uøŸÐ=LÑwð#NÌ”àkG-–Úkó’®½‹‚YÚÓìK<,Dºú ¡ã
+ÃêüÇaöIÔÓêpwoYÜjxWªWF•vˆŒ¡ž-2ú‡C¶Äfó7¼ßá¦ìmé3çû7£j}3«øÛh¯fñÅûÍ îo™©užTFö–÷`éLq
+R&´fœr·„¤ ·“øº nµŽ`ï ‰¶’˾ÿ ÉûßD+Y ‰xè0R½^ÿŽuÕy›`3$¤¹Àf™î[Ê8º÷üðc«ý
+䦃¿aN,Êl œÈœƒ}`™7¿Å‘BÞiì
+¶j>ÁÚdžëà+0#zÐè8õà"ÚÀFØBÿØ5ÿ´ˆ‹㘰9ŽÕ×ÏNËíUñv=³ÅœˆS‡Ž¤b…‚Xº=”Zข›Wé‹·Ó(<‚:®iï)øb°_½R©ì+ŽŒêîûù¶PI¨%ïâžàf¡'ÎP>FíY¢˜dãn#ãœ&ÂéF#gËJÈf‰éG³ tô–¸åãñ#"oàí-ìîǶ-‰Ì¢z.ž²Éž„–Ç{=ãÚ‡hdw©×FYZ{²úap ·&¦zŠ)ÆÖ4~*X÷qŽ•¥ÁÉ2Ã+ìtQ.—ƒBsu GvÿýdaÝ =¥g{$ê³Ùµßê‹'ŽŸáQ{°•Oå6ɬµ×Ÿ­-Oâx»§ð*#Íèç4ú’©CüJðº])Lýt„$JK³ÆB¢l¿Eö{W”&Ùl´ˆn6K¸³°{}¿~Á‚oIH‘žBÊ–Â2ƒ˜Ba¤Ç—zk3#ï\b)C€T¨âÜúÃcäaâ92Ey:&:ó;™k¶PS¤1¾º‰—Xsf0ë r@ž“êÑV%—›¡Qm<._ŽÍÄòT°±›ká~>ˆÂô™WkÛWƒâp"«å:Àœ,J´ÎIJj|gÚø)È·:50Q4I´nr=†oØ_‡89`³‰ÇWÓ?2ç@zr?q™ç3×2Ù%ȇ÷±×ABL·—Ôç0Ud¨Ž9nljêªø_nâ,÷܈Ru„Ué„’MöÚ7¥#™­SiS¤.>ÝÊpÆOè›7véûn­O‹@H-iê*h×Éãˊב,ê?OþH7¦ªÑ¥[ìcöÜÊ‹¾ÊyþIÅ™÷«r‡ÄÑ"Yh* $æ½Â‘—,Ö @ä0q8¦Gß½Þf¼–¶¹Ì\9’_Ó;?ÿ
+ÝcºJF¥9R§¥šE¨¡Âƒß½(„ìÏT¹oSuû$ÏfìÃj"±*$t¹ÍZD©Á'€ÓÕYò¾uy7ÏÔ™ÚÔ=HûoI®|\u©jå|¡'(Ç"SfÅȨ<­úGz¿¢©7•”“²¶îi£gãDÁ‚îåÆ“º•¨ž9íA£Šë~réHìfËÐ'Û‘È,üŒç{í$ßgÛ'Ÿ$åáñÆܺ~Bä9fÄôñÝ9Pq¨È´ev–@{r{dýÚn¢É¤V[²Ù–‡6=SgühAÍ:"óž+3§}¦dÝ°é¢7ªÎŽD—¹›y”…O[AmȪ‹°šsoMë‡É> Ÿ@ÈJÌÕ…Ñ̵z^p­Y/¦‰ÓU{ë•#<ÀÞˆüB~kr†ÿýë3ËsÒzˆ//ŸÁ‚·ÖÌiÃcߣfc-ðvÐQ–׳š:?¶Y‹`vg>@E/xxÿÂ’ ý<!zÕe­î,Tâkœ»JÖŠždë½7½íÙ‚G”b wòcv*H}D;þ.»Ðˆ)i ŽùΉ€JŒÏÄ ¹bQr–^™ÿ‰“ÆCÝk¶u/e­~ÌF!g¬«f¥æövCa¤>SŸæ×IrbDàAìh6m@÷Kw·É¬Ë>nºÅ¦?sïRÂéKÉF‰±\…w<Î/•êÕuåKDy 9Â_ЇG¹éïhŸãë6§™_–Ž
+ø†ïÔL9цï„„ªŽÙø¡ç~…Éa9ÇË4]ÇýäçÛP–…n®Æì‰À;ÔwK¯öe¢mŠÛ/îÇDÿ%O»ªPþâÙ½Q#;ûì#}Þ8ÐÅCïŸS¼j»d|mÅMœŽ›z~f©Ÿh,=;~Ì·Y¦©®lL¨©Ÿ±fÍ'Xd¥ºíØÆÄÝ&-»£¶oyÇ£ÕêO„„׎Øî9©úHHŸÂe®èÁ̲gßóå>?‹Ô7(`ƒ¦M ã[é°²„¹ÿòjDúâÀ;ºp·8Ù xqß´šã_‚jEšªžcå;}è)yr+óÜæù¹@[¥Å³Ìh™Ä畽 ‚7@h‡·GhªóAn•¥øžm@”¯®“ì}ãç:ÏfJ+ ]fˆ3-½Bg•YÝ Ï颃Ë/quõ}Tm¾ÒƒÇµzéìƤ¤§ïƒ–#£YƒK˜àñ/(œäX7”ÛÖx¢ mõÅËlãìdÔ‰œ”£º²Ž©áÏKô’— ‰]"~‰xRkïe1WÏlÚœ¸"@¾îùQ“yÔ€„ÏNXnž?‡Äµ°ä4eÞ¨fÂÙEà6ŇT ¼ ´OS£sÖã^úéëΫ@,.™–ÐÿËGú´RÐ}}ãýcù'ÕIÿEŽ³_É ì6@V †á[ÎËÍÅÄDoˆmb—5{Í+‡œù¢ÀüáZí8¦4q(Ä‚ƒ)Â1ÈÒǹEÕÞåÓc˜ŒÖ«nÆvÉábZ™5Ã\A#,CüF.¼ŸÑò¶†‘A[–Uà‹·ã7‡Â¾Fl«ú³=î˜Nä…$‘$ÈyŠh1{;®Ó2ž ‚³ï7uYæñVÞÊ} œL¼Ë Žn˜Gg=÷äS|y)Á€ó¦z¬ü/e±Í`N†ûj~Ž¾±9äsÿ²ða!rÙ Ø"–©È®µ>õÜx¯_FT:Ÿ0Jyì•+i«ûaÊÓøÜñø\±Õ³©SÓx{:vû({âa·’o†Î
+G!ˆÌwÖ™u^Íö/?x¥a$þë1ö³Naý±§¥ÉµD?Æ‚*ZÙò„s÷ãÎ5TZÒîþÁc­‚\*
+Ú^2Å1Wü ƒë£ ãü€%´ýý
+5³#šþ Õn]âÑA/Žàüxaâ 1‡õ¢cáˆP¾ìÍ!»S‰ØM€Ã‰¿GYãf>Y.ä Ç©ˆ–Ÿ˜¦º¯{šüxéÀ ±Úšrz̾öþSãÂFÚˆA}쀖
+Ù'X‡x"\Œ™YúÜ·3!Ý’†1Ï?Fõmœ(ò´Î81¢ß°‘•dq^õâqsoùF†ùÖÀòݹ ïßz†eT\½HMè=å£r‹ ºRpÂï¬ÆAÒPûÃÖ£È*0›•ù ÉGiL‘¬E‚mNš©Û- öÚå ²S8>%0ª”×f’%ÏÑîª$ÿ"ƒ)4;äŽ-ú’àò
+HÈ„äRžøÆ8õm£9t
+D.…“tp:œKæn`¼)`¸äxÕ « ­Hl“ž¼ê—óò†(ݾ9âqΛ "Ù|ºR"ïñ±;JWï—ÀÓÒM½GXV¯ÖÇ)§áÂ@Åâ•‹Y¾—©¶Q“ë°™ÜdKF9£ŽkøÂ7³þTN51‘/ڑ¶ýq
+U’ü(½)›B9šË‰t” v$·zãË11­ÍÅñ‘6¡™ÐVý§_%%
+çe3APDß]QWKÕ‹òb‚xe©W»Ö.Ç}ùd)¬'^¿¯¶î%;;ä>¥'ò·=üDpë8/=ôŸ’랺z|¾åüZ{«Ì1¬cÁ}}ðF̟ιév°V^Fëóºþ1"I…g<Œ²…|Â2ÙÇÞÈzG6á÷N¿>Š#\ÛʦÛ}à”{Ö1R˜Óì
+’Æ‹ªYFé8áŒÆq#òj×Xâ@iÊŽäHÃàJg‡w_qʱTNî¢0y@)°Ùõ5¸FŸ~¡]þ0%>ʸ$T¾EËÛ3CÙú)Âè èdÖF0_Iô‰Ýñ® ÿE p¼(ò;æ‰x‡½d ÙÛhø˜ôE’»~b"¨ÒXÁµµ%œÏšÅ1
+ /tiŠ.a¹¡áÃ^YK¬ÙÛñ’ðå]•4dE:ÂË)zèg‡ö,’®ÕQ¤»9È#ðŽ̭‚ï°Cî*õ¤ÞÆ18 ËNѹÔAÝE2 úè·(âž=Œ½ ßÈ| ªýÇ‘ù?®Ì—¢§OÕª(.Z·
+ù`åž²êç¸ðf¬»½Î Q HyÄ^?"#:sE[E]ÉbÉÌÕ÷‡§ÚØTú‰èËH!@¶mj«a¡ÎãC·Â•ÁÙ¤Ï-\ºæ^åI&ž<ƒGàÏýº‡Ï×7 g.ÛNCßNo/F¡FO„#Ì/Z9ø0×OVZ
+ZyÏaÙÔNŸÆµWN™âäØUÝ}½ÐÝ*2õÁÀ6ìÓ›¨•ùFéÕþ­†÷}5“£á|Æ‹Iþ<5 -
+
+3
+*Œë÷&ÈKyÎ!”é((Á°»ŠDdôÁ´·³¶W:ìÃÎú4
+ªc&æ0·ÏJ5N'17j pÂk^P“¢°¾[+#Ô¾ÉÃ;¦À¶A³œòŽ‘·GS®·XùÊsVgçÆ<©MørãȽSÖCõçg@׋‰ÅLs”+á#™ªq¥æë=ïÁNÜi¾ªÒ¶k^c0´9±v¤—â§\Ëö¡`zˆ³û2ÞÚg–ôæ¼lžr$™H u?‡B5NP˜|3'Z5`t‘YÃΟ;uhúæ›™f\÷~<òAVt¢??µYà¡„7ÖZážec âbG˜Ÿ9æÕÁ¥_E¶›¾ÛHrLì–øÒÜëF/j¡Äf¬¯ 7ñË6„BØKý*5`!{‹‚%Ÿ¢
+x%QÎk{Cõ:JaøÏ:iøQöÝvÈÝ¥SFû™m_ÐGa¾—³Ÿ/¹G½siU„žîÀ#éi¯*ÛÁ=Ank>þ<eÜJ1ñt)ÎüÀ<î{–èÍÐÝÈÁ†)¡û‰KŠŒïleœ4éÓêÑA´ì|¹ÿb]• &ÆŠd­¯;ü©Ñw s¤ù‘’ôÚ$/.½zÎNd²—>°ï‡pÅî·ÈK®Ê›§LŸ¥ ÀfFAaËPµñÚÄ@B9÷ÌRaš{pè Å7ÿæTsUd5CØ­Ô4Ôšt¨ã÷6•¹MÀÌ[œY„2挱§},ûô‚üÎŒOóß×.äk½5ãf0Š?Ÿ`axŒðDyˆîÚ8&`–žX4~C
+ƒƒË븺kÓè5ù&¹fÕýS²ÂŠáŠð« ó»laმ7˜G ^('=D`›]6`‡Í`; -v Ã/C¦=Ž$`¡ïú÷XuÁ}}u3Ã…oKAfI§ÔêS3›š¡|ËN)áJjÐI³¼%GàÇ£cìùƒwï¸ááûç¿÷ûëz
+ÍÝ¡~ÕóE(?\JÙáÑTRïP ëI!lBø%¹áP¯bÚ<ƒ.øëN£Ñ;šÚ„aîK˜È¥«Ç¬T}ag±K蹿ؼG22érí·Äp2<_w÷§ôÿ„ºké«^×2Õ:^>ùûa²@ül¼Íó[wAF³óF-N¬I¯Læ´$¬-^Xó#æÞë5ô(ó›DNK¿|5'©ÈPÛ<n³ ´®AüõÆÖìírf4q*J@—%ö£ÉÇ›üÒhÛX] fÆ’¹öúªžqPàÚ¨•“ûˆ’<Úµje;ÆczØjöÌXdJ«pËؘµ­î9ÖPN%_ªY¸^Eɺó‘·d|³Úhmqíb‹b3Ã$hÀëÖi‚žw__‘ÓõrÓǼ ãOÁ¯V¢UWì³*äc¦î—/‹Cë?UdÉï~þSœ£Ñ,¦£‹¤²çW¨Ø嬞ൠEƒŽ~—†â¯ =Ÿ©Ãêâ øhÆ¥‹ŒbN…ƒ°±[6q+Jmå¨ÊÊ9€‰Õ]—õ¼L·Ï¿†³é;Ùa·š±*Zs 90(?ÁðÔbÑKcGZ,
+û cñ¹"ƒ’Ɵݶì_~H"·v$½tه̛ž!Mevfº…ÙħƒÆ2^‚K(¶ñVõî=oºq¸Ÿ[`rRw;p¡Ã²]®5Wûö·Tæ÷Þ´ýJ¹9…J¥îÉš.
+~àÃE§8´#i)ŠU•·0£<3Ü3)cmÿð)œÑŒOÈQÝ{¶QÄŸ¨™®k÷FÎ1cªJV¯Kí ·¢)³"t¿¸Î·/³Ø^iŒ»â{òm*?I¦µN8®6Ér "3àëE ænò–[”t‰ª e:̳<Qa|‹W¤*ª:IpĶý¤Ç4#KÆÅP\ù§ö0‰6 k²Þ…÷9l&ÄÐl¾Ý"Jà»2“¿¯u‹FºX¤PQFúF
+M³ŸR‡ ùöí[ô—èž•8 B¼˜ÚªT©ãwåRNÔ*²!AB‹—SãTw+_÷UV/¬rF#Ì Ì(Ìã ÛÅÅ
+y¹Ô«Òú#¬ÑI‰à'ï®=tЖ¸)°¥‹dà›–rÐv-,ùoó5R¯dŽ$¼öΙݶ‘Rª¸dÚW BC#'ž}Ž†ùƒÓàçu¦Eý¦¶©™”…L®ñOí’³;FŸBü‹
+G»syýTä—0¤¯ £¢fF$ºÖíbòrUñÆãÈÄ5XhÒÞ:dL${Kø¬Ú`<ò öñ¢„¬¢÷šµ9ÊB&â|GÊ2mÛQ
+â~~Š(–n_DÔ6¥|Qdäºÿ5júÍè͵2c<±þó)Ro€b›@•&¤í&0KšO”%z¼Ôó(Ò¤Näì´‹õžY!×é
+Žñ¡ÿño1‰"¥†“ÇÖkU¼
+ ꪎãX œ ›JJèÁrñ­RŇzÔÉ¥Þýq’)¡¶€¤¢øž]³÷Ð0Æ_Oh1³O³ʈUšY6š¿ÔjàO¬è¡z$XÍ— ê*J Ôp¬®&döEt½Z8H -´ƒÅ,ÓªÂ%·Ð¾Γ#6NAJÒÈøèýceÈψºí(<.”y@=q.[ð.9¹J¾ü²±õP÷ Â7™@íº?~óLI/ŠŽÎ&í
+YCºðú²\ÃzD«ÉGSÎ7:9Ÿv=zÏ'rŸ$e½hî\>H7åïø¸­‡8ÛbÁu” }ê:wŸöb³Ïv³—Áªâ@ïëŠm'÷‚!û-Ÿ/KPGx×ÉV&vÌÂO%–¾O²3”qšs2è(¢¹£Zöïæ=”ñó«ÑËñ}9–I¤Íbñ(ßgHIÁ§n6Ñë‡v_¬òDbd¸oåëÌû¦v•9Ø›°ÒÎM»:Í}$wóö¢sÊRˆù…äùÿØú¦eQÙec/Û¶mÛ¶mÛ¶mÛ¶mÛ¶­9/së>Ì'$UéîTu:/‡7ÁÅÉè‡?ëv7G‰ÊÁGŸ"ÌÒ~KËK¥Q~qô+‚/ŠÏ À=~¼ õ»ñŽÙðâÈÎ5J㢰ÈÙ¸û¯ÚÁœÉXøo¤ ¹¡¤ªa¬Áø~œ:JÝ S*Jw_ßðÄ¡CmxûéÒ×ûúP0ÊÎÜÍIh0ÍÎî‘šy5gÿ–QñjÕÄc…f[†{Jò“ž“^°Ý£DHJ`зEÒ>­Z@IuÃf7‡_sÞm(sº9²Âä[”U¾w—õVbQ݉S(Òï·)ÚÍr7²^“ègÒœ"Ãt)R:_û‘!Màìahî$šºGfb(Ž#Dy¤“2̶Eo®ùªî˜V©)øß}à-Â: Æ>CÈ" çæ71vÅÆ ò…å)7ÊÖG7FztŽ…‰yB1{%«ÞúÀÇG2îÞÑñ
+7cúg¤Ù"ÃæÎä­ÌÞJ¿ÞԀǮmô)vÅÄû{ô˜£þeŽ¢ ‹Z{ÚÀõøB·T¶ìþ‘Œ:C좑A±¤NGêÕžž …pfÅcÖLtê;Q_ë€=Æ8¬°ÉßÀ{Ñ?šw’hô7ª‘œNq|ð¶¯àò±sX›SŒo”¦’fÇÿzk*(𼨗7gŒµ¢DXÓÑP+>é|º®÷7î R)C/­¿µ¸ÿ‡ É$iÞh2…l HºP½=ŸÔñ…%ÏRÉ‘sÖ¢/,Þ¿Êþ´Ý‰³.œ>:×”—ÑA{Íûxf'2ÜÆ$pùå(má§éó[?cz’$|ÃU<½U•„¢—Çeµi:Å?•0õÇ•b0ÌMS»¤äÍE€Ãµ·Ïþ…M$Ä‘,èQÛÌ…é.ª2ÇÊ*óקíFajPÊ°½Õ”¶tÿ`7´Ì¢ì0 Ñû’õ[¶r0Rµ)DÂè%ÒQ­-‡¢jH¶f¡zIþ†&WÈÊ;SÖ*Gmílg%çΓ‡x7Ç4˜æÀº»h©Š«Õþ¦·4ñcj'äDác‰ô±ûUùvU [º¡»#Äí¬}‰¢œ5zŸ<
+~uzÞOâ]Öé«
+›üY‡'.·ÎCªÅ|Òêÿçy‰Æ(ô+ o d’¿úW*IR¾ <vkÝæø£ -ŠY@ƒb­\þ Mõ;„qÐþhJи­U,™yI-¨³›å |'¸¬æ™<ë_âj-+ÊM}º’LÖà=vpsò"ü­ˆDãhMå˜k¦\L×昷ÝB‹K±ãÝÉø®½ÖuÀ>z¹ç¨¤ý†wo.&jÿé¿”_¤v¡]?µ‡›:4@`VŠ„ »U¬ÿ•È'\ËR¥„ÄÜ,--KsÕ]ì8ÙzBëÓ:²\4tbt(Íæœõ²®•“SÞQ—MÌøO6ÄÒűÎvL?<;#¿RûÏƇå"‚½®“
+*º!nóD©éŸ©<±ÒHƒãf¢á·l†æÒ\ísÿ܇–¤)Þ³ÉEóð_á18Ú¶Ó§«ñôRZª„EkÁ vªí]¿@ùW#£¢ òb/8¬L-X^á%
+‹1÷z³dðë{£z¹1•5
+Ý2Nù¬lª7ÂÒ„œÌ!tC¥(’æRw$½…nò·‚B§Ú,bþéukºéN‰3ý6Z´iô¥aÿʲXYsX:Οډƒ8ùq#!ÉÏ Î}Ý
+njñG be>rçˆàèü¹×Æ' ÒzîÛ²‹éup{z'!›¨]‰mû(žzPŒþþi·­QvæàW·¸¡z‚¬KCý„Ø,¹§˧ö§Bç®]R÷ˆ«É]„²&×ç…ã@¤–zN$ï¯å~/y†uCèÆðÈwÊq±qrÇ~lo&þÁD„A½Jù®¨`ÒÓ– ’Ò×ìâ£4WGÏÓ»ÿиTÅÀ[Ä&´ éé•È«®IPJ”¯[öøÚh²¬[+l[w|‡
+ÑNuU–À^0.`Õk¼Œ\eÀо €³°
+ ùu‰|5¢5 Æ`féî¦Ç Šõ–F®ï_t¥\`Üší’#¹@·Â;q,ÎJf‚
+·NŽ¾½¬òhxýâ|6ÁÈn) ¦cçþ=!Éû¡5G ’•ü
+‰pÈX‡vqÑ€§æúƒ~PtOfX9çp? |0Ü·)GïÁžÃý˜øb¤¾JEð&/(ìù`”·M…\‰€ßûÉ£J×J£.¸Â+/,±8n”“&Ó…󸻶©(Ù
+ûN”ûëX§Ë¦Á—Ú¯?e¢ðÒ.ÿ=É÷4Ð)H.Œ,à~× )£y9Ò%os_+m\Ü5çõÓ§`2.QìL–>»Bo«
+iñW/ؘçðFyKg×J¬l±LÜ”s²ýn?'K/A3F…ð›¤Î!dã®müùg›‡khµa' ð¤~ ¿¾CfçRY›¼“ðÇ’¢6+?3Kµ4‡­Ž8À¨
+ŽKÇé;4z½ôÔÉûÍ7ˆJ×€°-áÖç
+ݦþ½]‚€_ÙJeÀR‹ä´•J6/s{jß³OuT¢D¹ƒ/g¿¾Eç4Õ·™«Gš›0f/ò¡ypX57yrW ò”zù•¤à¢rv êŸ §ÙÈMðx€ªzf½]_‚ò*|;ª_‡0“Œ)¬:¢½qàX89˜.Q ÅštPŠ´ÎA•æ/׶ÜÙËÛâ˜ÓÕħG=½ vãµWWÝiQ⽃e
+.4Lú#A`Õ6erþË`I5L¹³ýîk ñ´½Óøj[]¿ªr©"È“>K»!ø$S8g‡mÓŸ8€àû|ʇí›ÏÕdhÂG÷¸êAP$ŽYÔaX5c‘±dÎ×ûWMØ5‡•½J“õÁ]À=71]¿æØ2 šk¢¡.ôe‰a¸Þv¹È¸húƒ@íÇ,]Ø„ËdziU´rÞÆ%&=:Xó„ùÆ£©0–o™Ÿ„š|:¢ëð:“ZÛÖåU;C¶/§š¥¾G²Ýü#Ä”„à%ieÝÊþ©Ü‡­s/ùškkÞöò
+¬qÔ;¾0æ9J±á@;hù7B³|ëºÆM&°Å%h½Ïùe—%S· Q¥YŽyô ´¦ù`ëïHn…
+=œcgˆán€HÜ‘÷Ê|Š9nÇ;Qr?zU¯É=r.¸gÊÉ•%ýmbpñ­ÿNYËÛ­ ùf¯„R!תž;Ø>¸“kMìH¬¹5 a@–aPOñ±Càå¿vtÖÜ]&àã´®Û/™mEÙ•oƒ~6ÏÌ?eöpë3šzÇ €ßõÅ1¾w_!Šçùw>dH‘F-E‹4¢µ›½ÿõèæcÀ4#v¯„hÓ|ù‘O2ù°üó%BuÛ~¼~… ûv7@dÚ‡JDŠeõó04«»Ñ$ºxw@É¢ãÞLU^üþ.#“·rS`É!q´ÌÉzm{vYë?Ý~ØX6øI\›…ýÒ•xñÖƒöåƒRQØOàÕÓÀ‹£tn2ñгÏ!ܧ©óF¼[ÜõIù¶Ía-§[Ø-Ñ£xAg¬¦ÐjX¾V˜ä¤gW½×r³x­|/£/ÄPDÂW·bä3“(q/Šð3ãfå4(ÿì»6؆®/cXèõ¢mSÏ2:“¹_ë65&ó‰VKÖŠÔ¨³ÀIæÑ»Ôfû½s¼Š ®6¿PuJ·Ã6{ôH3kÑ)ûI‚NFDª­8@ºB|äo©Ê×Ë*‘FÏäxû©—¼íÂë–ž} í&=ö_ù—T‡ÒûèÛŽ©«à‡ºù$4²o»»¨ëxXrÍȦ`᫯Jõ¾¸î/L$Ùs:ûzepêÍ¿|1¸$"Üw±v]w̦½?7à
+$Ë3 FÚÐ&⶛;ÕÍã•Œ”’þ–lÇÉüÒËX}dOu­™¹¯¯£c9k “ÉèE†›‡ºëÔ¤ô2‡AÒ5†:ÉnO§kŒ]ÕžS{©f&ã~ñÑ»z°ój<Œ£Û¦F€^~ßVÍ`纳4—!²¥M±BéYÎë"kv¤)®!’Èö|µƒCH–ÆšV=’‹-õ>©÷ºUŠùnu=Åç<¦Žpfä‚uï¼Â QFØ„‘kŠéKRLvË(&8àtpaßïýç¡ÊÙÏËgUz0,¥0Ò,é;ÐÙgÞš˜HÑ ýh«-T*ƒÆM¬zeÌO)ÓGÖJ*‹‡´¤1¶\"(v¥¹ôΨÖô§Æ8œ62-ñÖL`Î\éRÍu*}þáé6>àÞxl¬Õ…_¹rËŠ×qCþí¸ôã÷¸nÉÛ:ÏDRÒ£º\ÓûÎã¹;yðè$öÈ ’ÍÌ(\¸¹ÑB\r‘uÙÚ^Ñ4‹íÖnØñ€pjt¦—è6ôÝá˜> ŸÞ¨ ºóŽf“˜ýšHS`Ïϱù­ ÝŽ‰Ïߺ¤&X ñùMPÇô:͠ǢVõús·:0²ðï+j¬•d b:*2°É,N¿Ø Pœ“6š¹,a—Þ8ìLµ}~ß)Ò !uíÐ*¶zýÐ.ké#ÃzŒoz7 {•ï]ÝÆzê9
+Bx^w&2‚IɃ­îXŽ»ZÃU‰µw†+Ϲ´d‰'ÆÜìˆüá]VÙ!²óXÛ,€¨¹çOk´8Â5°iâ:'ÔȤêöίønº†åüe€ºJ"—vN„FRo¥ÿ ®T'h®Í­€¾Ì ìÚÛ9’_ z]o‰hÙ€¡ƒ\V Ðt]eÚŸ¯²ƒq²W”„Õ‘6åk˜Žªø#>h÷£rÖkÍŠG’X–sŒÿÊrTÂU;Ygyƒ¯PïSŽQàÇ={yÏN­ë®ÊÍwÙäjåÇ(A©¬ázýÂÎoôiŒ‡ã+®S‹.w•ó×Df ‰¥êÀãMEgÄÁš )Ü¥¾±y¶†2eHóÖàÊÀ²ð¶mW½kÞôˆ–ßO4 ˜I6D9”ShJ„:hâ;ûmm9ÂÛ¡!¦i#³7Øåí qj h Òszq1D4.
+˜Vtq¥ †—7ðVÛÍ|êoÔK¼ª±už4òI|(<¢\®š^=fè‚ÊV݆¨6§ßZ‚V9¦¶=™rÖ] ŽDr 6ä4å}ç°‚#ÁˆÔÁ'zMŒQªQÉ
+
+KNÇ‚‘kŽêùÌ#ç4§ ¹^à—]鎚u¡Û)í —$Ù¨6àMéðݨòå0Ô 
+D&ôm÷4<)…tQ[ÄþøG~?ܯÿèSgö¶ö'¾¡¾6-sv¨·b!ÍÁ¢ÓŠØào­Æ˪)Ù¦/j`Hw߈wœ)%RúðU~T‰ƒkŠwr³ÎoÓ%ã–´4…ŒÍú)Ÿ NÓkr,«w”c ºãrgÿ‹œ µ^Cöÿátë]ÆqÎÈ”hÛ/Ç2=®SgãAÃöʲå ^섽 Çs†"’ªLã´Ê œ‚šQgi¶hÙ;þ@¬öÍ Q(ب M<ã¼X
+j›ni ,£e1`ç/ÞÚ44èf#³‹ßA-ÿÙ~ÿm6_<8ò~é±W83zòŸÂºcìmÝ7 á½¾†¬Y­ðH£X) $n´J[˜+ßð€És_šFôòFÚÄãàêÓ€äí<”Hõî
+`@²ÂèìaH[A2&*§Ì¹Î›íÓ<¨õœê Y„åögÝÔÜ\[£.­x,pˆ•›Q¹ð¼Ê•.J߯q¸1 ±É‘ÂD]^:mÕU/uÝG,c»+ù¥¶wB½Aï(éÖ•’×ÍÍÀ&¶3û1]j¾\»éÿLüèϪ4âá²7Qüq©£TÐO<ÃÚ%Ož£«uœ™´Š†k’nŒÍi‘ ŸÓŽÚ5¯‡ä³÷6q‰Aä,Lj‚Ã]8È~~ÛVè6¿«JÎOï$Î.7® Ù3yÃR-<ï¡5¡r’QjtXmñSZym×áÿ”Õ@RŒV¨`&D3ù…-*ùmH7Ku
+¾Ò»†ñ/©uñ9bíìV®{…û«0¸ôÑ¢Ô!ýò]S-÷ð]¥ÓqØÍL° ÕM´¶^“æ£ÏùÊÑôiû·XÐLkQ“T Ä Ÿ%zfª9™ûtE¾¯æù\@wo_”õLf¶Y©wêßóŸ8{;:%.ôÂõ^° 0ò³€±©WDJ¬#=Y·žP±­DžCšq§Õ»„Ê-½ O2œú4J6‘ÄX †yðh RõJyænž^°ŒDx‰óâÌŽ’w™6õâŠY˜ßÎMÚw®Ó®Œì’ý]•U«Ä9ŒY'Ëèç×O:ú nj  3šr7LÝ*ÔŸ+)`5¬… iñõÕKãafŸÒüC÷ ¢K¥‘jJO8áxÚO™b8nT"Ùñ'Úb8:T# <eÛ.#zøã™mìÑ 9îƬ~͈ÙûÚãèË;[lÞEs;Özvà:¦5¯šõoÖJé—¸³Ü}ÇG‘?d!.÷Kþ±ÚÍƳkŠ¥’'Öy-¼¡Ú¸ʶâàSÝ hÚ«Hºrvé 2"*lɨHºËÚß»
+F¯%¡`(ÐíÖY¸ýÞANÎàW¡ìMÈO UÿU>¥M: :eÕÝöE3“ÇM—c؉±I[~a[UËåzFƒííE–òµßUmÏ ÀüæÉl‰‰Od4'?žýº$áŸ"®½?¸'ó‹”›ŠœÙõpä* cè<Ï”J¥{j¡3À7Ù~çŽÓ@Mí "¡„¼N!pŽlSCtX7Á:D b”2W»}i}¡7ß~
+u0ëúÓWÞQD`OÓéÔÌПѦã6bÔ‘ —N/)šaÖð4~|.æòcÓæ°CëÍ™ ŠH±æºêµîÕü/Í Á†ë"³†9Óu2Ôœ$‡h…œX óÝ‘=zø&>^ǘ/&#þÒ>jXÉë´@U
+€Þ3¼
+>ý0z2˜3ž3H …Bµ¨•â÷o³±«üg²ŒÌ;=k˜wÀ‚M-š&ÅÊñ â‹¡-%þ¾Ìv›s¶§÷Æ2ÒS4SÃu‹VÁ´.øÆ +UHÞ¸oõçæy&Ó_“ðÛLï!h9µpo—Έ©ž"-ΰŽ>£„{o¤?¨ÄstE•Ôoþ›[‹¿Þ${5ŽŸ¡mãŠå¶|_ÚRªÍÚâ¦tVdTHÄø³…ó}\p’Mg|€¬*–ÌíH„9Ö:SY3RžÝ™åøÎÖÑ[’¶ãa“)ƒPï¼v6lo¤¸Àð›ùVŽ3ím ÙÓDä¶ìq×åûjmh ‹Ï¿Böð‚¸½Ç4_Ÿî\bEq^³Úï }£PÇN`?ÚOEcˆÀ G0
+ÕÉ€êÓVó>šjØëÀÍž5
+A5¹èJAűu—ÚÆmÌS„acïl'AöB8àH±„JT:Ó:žÐϦôÒÓ¦OÎki¶˜¿Däðvy/­!
+=‡¹5Kôöd잢ñl§WÔóÆ
+ø½)Õ»¬P4 Zy¢çQÕ‰{µ3^ôÀèŒs^&DþÂ}‚Jý6"„^r§˜1õëcâ“ü¦ò±Ðw‹n|Ú’‰} » ùðµA`œ>ƒ‰YpöÍ>æmÜ­¦M'Füt’¿JÓ|ŽQð7Äl¸º›x¦S`E\N¦(¾ ˆ>F¸<@l;§¦2ÿãWv~88w#x²ýÐn©œˆInª˜Yqx;ÆfýÁʃa”Èm÷ïÑð§¯TEùñî7•´éL=«s…žÚAÂa¤Pêj’ák~Ì9 ×)Ÿ®È„k?Aõ2©3
+Úí²[–’眨‚¡:HñÅzqbÆ’…Šé/‰|èzéìB‚xe±M®cîbhݧÇó­&ƒp§Ì£[:W‹dPbÏgª™·œ˜®+ÞQÅ?ÑÜ»FÀ£Ú¤‹Þ(àMF!uÄùX‰ §ØS8uN ¸ýp§»¿Dds7L´€Ä–öå|,(¢g"¬pêF‰®÷-ŒTÔ†ó
+©»Ôƒë4,¡K×ÓyeMyüð˜hj»|`;.!­DB ¸ã‰ ])ÊK"b*BüV˜ü=ØÀE3<?÷èœgZ¥0G ya‘x^&¡ì'h˜ú ¬ @V¿X’£,ã;Í.¥6ß ÛéƒóHvÓ ½ÐÀ¡ƒs/¨´ûý±Ü£RÍI<œ×y×Cõ²Ô]{_¶ë|<]‰Ño£;¾~øåe×jsÐÑCC&ziÌr ì0£wÜ”’+ ¹f$GfïA$¶FɆzx 9ó/³š9«Ì8#°+Ï_Kèübï/TàaWRö­å»$]¶vU¯gÜ·ÏG¬Û÷Á²‰Åóurˆ“`í3·ã] YOë‚0¬~ß³ýèCëd<Is)nýÿÜ£­§À{RºÞƒ<ž‘zõG'Ij£)S €\ßȘ·Ò*€.?&¶ÍFÑãµÚêªNóž;]DÝ—ª ÑpÔ|Æv†°à¹¶ƒô}=Ä,DåüÌÚCê`è±ûòE§G=®Éäin òHoìÞ'ŽHÞ0 uù½ÏÝÃ~°!/Íff–—½ãQuUÎœ.I©i·y]ˆ{ßG`K²"–×XíBèµ"cdGÔãÌGº^_µ [5²ä³ ž†³ 9dž„ZI8žeå@g¥+:-uª·7ó»0‹Qü¼66ÑG Ö5’yü t(!‘ä)¤01”x+|?h†Týl­MuÐuë3ó„%è52ÏîŸKýé¡šØ+¸”ƒ`/Hf1œ¬)Á yã#nÌ’‚ÞÜœ!ÔŠ¾jmª^#Â(—‰
+W)ýµ¢#>
+9í>êÓãƒg™±W;œZm°jÁX§ëe%³›ÖTŠn. ‰/ZÐô€¼ÇíðÏÔ‘o“$•å:Ñ©9÷_«¡XNÅcCÙŽH¯†S±CÝràÝ7ü‹°&GãÓõ¸Cˆ± £—¯¬‰.è<Ò̆,h¿Íjœ)VAâ‹õ[¶Åõ?-maù–iY®FŽ“G
+ÛÖ^3†³Ë•ÝÂUZÖ™÷ßÒ¨º];­87íÜW~¹U§´Ë
+¯Æ¡ÀY@iØ™z5¦¼pØòÏD!Q|\°)ûôI¢î2á¹í¢ˆÅ-=:º­ãËžÖÔÅ+(<cfNа$ÞøKö™†}݈SÂNUy'†¨¥þv'ÿQÿ¾Ê\ NÒT7Ë$çX ¹a<ñÎ%˜53“`Žfc¾,8»»>ýÖóãýÄém^K«ˆZ+/Ÿ¥¸® G‰ÿ¤ßIîÃûä2(Óïñéøܳ`½ð1‹ð¶[Ô‡ÈK:Úã…2«S”¸}Ï&ß!béúfu¿ò»X`ίRŸú,ËQ Þ¥+ˆïì`´½Ë;-12–ÕhéS.n´R?"lVšQ0 ;A¤¼7¦Ê‚ *ô“0ˆ:Üh8€½®€„7½° åtT<X¼ÕÀ§^ÂXÑy—ñt=¡Á¦šËEêkÖFðäžÖ(ñøGlJë{÷’ËüˆlÇGÞ¸ø*ªQ 6“XcPïô¿§göËÓàKà;}Š‡^.îžç¸QÌë›ÇÈo/íèU}pMy2;[iЮ½ÊJØæ³1~‘wê×ô¼†í²åÿ¾¯s悽áQ6­CöByÐ-±Lµ[ä¯ãyœÄjœ P´nT,5ÇKŠ
+VKvìü·Bú(žØ˜cŠ>®;ÐEýÒÃö=-åÇo9M÷B|9ÂÜéX<öå'~Ëîä˜`Q¹ïÿèz~˧~ñ 'wû‰Ðm½j&±Eø­àBJ3
+Ó”s
+F$kù[ÈaÄtz†fƬÍSù”‹¸ZoixW÷íÛógiÎÏkÏ&0à¿kÿó>9µ”šaÓpR¢2.Rm¢qšè¹uÊÍ@Sºlpª Tñ§O=0¶âãJ¨ÉS K*N5I67.è¿RJÝ‹ÙÍ°Ëኤ%k• :Æ‘°t™kv$‚ÙˆcûZ÷L€š—!õ¸ñæ2ý:™ ÇKõ’£ÄkÙLvY!'Šk5þœ¢yBÓYõÞkÁN×½%u&ü ¢º:‘1æó&üÆ í‚+’öî°Ð^úîwb`
+téß_v]V–#$Õ¢2ãˆU¦YÂ=ÒzÉîü~BB‹Zêû¶ÏK¬n¢*öTa«Gúн‹Ã!RÓäžaÓ¯<[ WFÒ.N{(Y|ß6ÏØÖú4>Òà5#‰¢:1¨Œwû.ã FcÛ¨õÇf¿E€bGk-Ks÷Ó@Ƈéq¤á=
+O è¤S cðØgÃù;›Ç©n¢ºM f?J·â*úR‡ȨZôTa0$—ÊNÛÞKF?¢.ˆØøP^“»€¿æ5˜,tóQïzšç”¨´pü—¹“Å&r  Hdaù&eão…1}ÆG§ÊĹÈ<NAuäO0=Hí|!êÚ« ´¶-Š4îÙ4¯qƲ&É
+ÀƒöàR–2ÞQ?Òá"óäaDs ‘ßµ}•èÔ²ý'Lñ†;²%‚×Ò;p=•‹‹D˜ññ€‘šÏ˜<àT›(´¤õ½áØ@?wÒdÉËhƒí
+æ=±Ãã`yDÞeAÜB½Q*ÿÓõT£a½0•u.ý(Ý•ÏÛÀô-tàX˶ö­5J~>Þ8cÄÂóq‘Ø8o͘ÑbÙŽ•àhMí\@;3Æ>%2\Óá©EWî³á' R¤Û$!^˜ËÏÿ|!1‹?YS¦ãWA*q͇¸êJc@—1z
+’êõR]U#oºœUôózÌÙ?7Þ˜ z$ÊÍge
+äõµAÉ14snäaUrõÅs¦È½&RV‘ñÀSÕ~tAçµ0‡„b™Z½ k„¬ CÜ~Lù5CQ ÇPQâpn¿M³O¥(0v]Ž5¨ú'áÞ<ÛB
+c_TAb~±žû8¤ž¿Îïdªé­xdÛ“°DÙx8¾Ž,ù©ŸÄg±XøÈ ª8ø¹º ör'm©_p•uìÄÂ/ŠÄ{E:Zº"4B6îe·èSŒÑF;Lg§gº›Øþ·`7ø¨Jxø‘¤e/áý7g9ñw¯R6\l~¢fà mê.äE:6q3\¦n‰=Šzêœpqß,ëÌ
+2žHBÛ§Í ÓŒ0 ¶ „G´ê3„?ð÷‹þtTzáÅžž“ZüË«ˆÿMËT¤0ëü·GX#PTz²ƒ¿eK.æA
endstream
endobj
-667 0 obj
+715 0 obj
<<
/Type /FontDescriptor
-/FontName /YVSTKC+LMSans10-Oblique
+/FontName /PLHPYE+LMSans10-BoldOblique
/Flags 4
-/FontBBox [-460 -309 1469 1154]
+/FontBBox [-497 -297 1801 1134]
/Ascent 694
/CapHeight 694
/Descent -194
/ItalicAngle -12
-/StemV 89
-/XHeight 444
-/CharSet (/T/a/b/c/comma/d/e/eight/f/fi/fl/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/q/r/s/t/three/u/v/w/x/y/z)
-/FontFile 666 0 R
+/StemV 147
+/XHeight 458
+/CharSet (/C/D/E/F/G/H/K/L/N/O/P/R/S/T/V/a/b/c/d/e/eight/fi/five/four/g/h/i/k/l/m/n/nine/o/one/p/period/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero)
+/FontFile 714 0 R
>>
endobj
-668 0 obj
+716 0 obj
<<
-/Length1 2397
-/Length2 24429
+/Length1 1988
+/Length2 21196
/Length3 0
-/Length 25861
+/Length 22449
/Filter /FlateDecode
>>
stream
-xÚ´wuX”ßÚ5-ÝCwwwww343ÄÐÒ%]’Ò!Ý"­„t£´t þÎû=çýû»¸`Xw­µï}ïý<CK©¡Í*i¶ÊAVN6!€Šª¶%ȃ“‹UÝÊÙÁÍàbãààA¦¥•vZBÀ KPÀ±¨[C^RÝ\‚È´
-Qµ„¸;øs¼Ü‡œ/ö—ŸÿýÏô?hÿ\åeKI}üYy^&†•ûe£9yxx÷˜'ð?r­ÿõlüç.~¹/þÿ~0€@ 5òâ<ØZ8Â1³5ª2H¶dº
-žVí¨_Ì@)n1gº›„P¦p‹
-(^Ú’KW
-VQ2 J½3 Às~ZëH«º´Ñ”ض R "A—•{«Ç¦–«ºRÕKŸ¯ô¶Ø°œçkngJ'9@wì@Z°»ï.kòë<ƒÊ¤ªs¥Þ»l–³ ×ÝÛg“¸‡daºò|‡›o9 ¹È4cQ…?¦„àÚ߇ó£ÆÌ[€‘F%S“5IeѳöÐIÛ,R
-ËH@‹Ô—ÎWMc» Feì'§Cíì9µ/ŒAÙ2O/V]ÊÙQ¸H¬Á\̆ʥ" TyŒx²?…èivÄ6CÑ8ÀËIµ¯†Ûö)3}Lâd#ƬèñÜù,òörd ñ1¢ƒJ`Ï•í-ãˆr͵D!BÚ¨ Ì®w²öŠ
-«Å[’8í&Çñ4B8½ô<9? QtÝÊíã^…ì,§Å·¥l¦«ªúé)b¸³;+U|Tbù¼!zÍ»Ï)µ†o>û®ÙëiãDH¾ÎŒÒ×W’ƒúpU+Ø…¹´˜uç맋Á^yTÕD^èŽÞdŠÖ6´c èáCøü¶˜Q K5gJUÿiØ”½à§Ó'Ýd§‡·$?Ü÷Çïwæ¼E0ÛÐ?Px/?¨lJ:}¯DC×ø‰’Ɔ=ϳ¸â£Ì] ¯O¨]赜‘˜¯ï‹k ˆñ¾×5›v—é ¢©än°!NGµ)?+ÄlýÞç¿”‡1.+ï£Ú‘v ŸòÞ÷b*5*âf[2Û+”M ¿+ÆXß šòֆϟ#Dß­ÒDÝJVñkÁÿ,»Ý$›vèrÌ3fÜøµôÞ>$d–31KíÊkÞ@ãÑLOGÂÏ$xÕKéj´g¢÷9€ÇÿÇSHé'L8Ø?ûØîE3côm¨iÓU¤'&˜EÕ/¥.‘¯UÚ,ÃÉÍ™§ã¾ó¾¢IÿAóû\ZÈlQRÐõŽ¬/ÉÒ? o·Úñ,ò­,.²
-JÞ†÷b‚µŸÖÞQ”êŒc1][)!l§êÔË ö£®?
-Ÿ¡%ÊT6³öÕ¾¾Ï$5ßA¨ @†yNq]ÅtÆÞ§ªb’×°Y¶FÚØ,$hy Ûø*ÁaŒþåÚ¨2ÌfTç"#7;6QŒÝ˜Ì»‡^Í’ß²¾°øƒ¾N§Ü¼{nTþ
-¼Yº6/$—/ƒn]ÚX£³é`h MìMÏÂÃøà‘ÏBM*|½ð'þª6ð3ž“¤_Ž¨p@€CGUá—¨á9&TZGÀqàשÒ-ÚûAï¯õ̧ë»!oMꡳJc•q¾xÂçí†0#0ûÜ%ö TFá¯õ‰åVËçˆç—;s&¸¼ÊˆÀEÃËo_
-ÜÜFᣀ ó–£RÚ¾ñC.óuPCŠìƒÖäs³¼Y¹Hߎ§F <ü2†Û6òm#B¥@U-}—ÏëENgå¸YL¶o¡&ê¹¢ï½÷¡=âYóÕ³™QÓS1¢Mir_f@ž†ZCô#¬‡D×\ õÇK÷~uBLÌÙ¡”)ÙåíÑUjðÔ—¤KUfðµ†ÁS®P‡É«gû¸·ýAf´ÑÐ$Ñ2ü”VŽiÃzéY'Åù éQRTSneÕ¶$£¥k«Â¸IÁ†Ä»„æyú$³ú¿õ9ŒÖžÃѵñµGÃßEó#øÀß7·8¸NàÙ9æ{½î©S¢îXV%ÌFØÒÎv¤7X´Ú|ç÷ËŒ'£œP`x :'yü€@4š>‘”yI
-ËQû–L%9ñ‚´>Êä9BæÅpö/ÝÀ ‘å†Aáæµ¥äÊ Yáϵk S†iº7«Š^? î2Ʒƶ(-1MS×#fQ;´u-®ü~¼.GŽg˜÷Ÿé-?Á
-²)Æ|:z®„6ÑÁ†»É¢Ñ³XfòÛ¬¡² lRaêOãÃY¢’7L¸ØŸÿ„ü–¥À]«—Œ&¶5]ñÇÖ( hø9’%2ÛÞãóT,¹3ãŠ4p_Þ]yFìŠÔ kí[£cjwËÞÇ1Íï̸uöXr†%A@|'¤húΙð]ùÀ÷¡š÷ì$‘P•äλxý™qF ´ÜåÀÙ²"— qD(Ò"8ôUÃä*Gá ò'×I£bßà|¼Qœ³>Œæ¹ÅkÞ &m¦8¡›H£ñQ§ \¤
-×úæ`Ãóïà °“H¢7gÍ=X~ÌwwKE0?$TLOu’Ëf¾N÷G¡t×JV|€d x 5ÈÀSÜ*Ì€'ÓÆî—±«2¾8Áâï• Òá|Iââ} e”çíÂÎgˆ/È¡‚9±$dö`L@XІ¿ÌV /ìßnk¹Ù¹áçósc÷ÓŸ¶«kB8/õ&½Õy¢e,¾ðÏó¸w|ÚÛ}/P£ï[w-PBg†—@|4¹gPgT "uÈðÏì¡ +±œ‚/; ä~¡ýº|BMq'€Ô¢É+èç½giëÂTÎFPDÃÎç­Å¼Ð9Àv{ÚnèS7àvRÔO>¯“aŽœ¸ne-™©2Jœ=,% ïŸ[
-Ešþ
-= X!ˆ |Œ
-P; {î[ÚH%×{Ž³w™ §%?Žˆ`Ñ¡DHæùÀƒ˜Eƒ~ÌX”*€—ê‚ÉÆœ|Ô‹=¬{¢…Ž(õ†.Qõnc¼Îð‘É'q“ÖáŽ4ŠGì›FGª¯]jcn‡…ÛòãçdX ‘B¨’~7’r É(j—ÁDD`¨’¸qìâÛ¢ù¡ç²1|ý´¬ŸžNŒbˆ6¾|Ï¥ØBzù‚Ý&,$ŠáˆLž¡T9ùŒŠØ.[z:Œ¡¦N0?ÖôÊsÅó==¨ºò£M‰›Ãmà >ð¤…ý!=Á`ç0Ý#`Ín/«º}\­Ïê 3I0 "“î RIæeÿåÓòà—ÏOZÕQQVªv*ív£mçRù,ì— UØKà´‚_“Þ›ßóË}p®ÉmT§Öê™Å6Dy´my¼c+Œ2®‘2ó
-_ä?§¼‘E]÷SÞS¼pa¤A$(ÝòC¼O;[±ò‚÷œmòMÇ'š8úÙ÷`yÁå…t ’ï_Bõ^ØZöp r¬–qù!ÍúÓKø»Ã°L“#ΔXÌ¢˜PŽ]Sn¼õ
-Ë€Û%ìòïOBã?GÞ¬‘ø“àÁ7ÑÛõ•Ÿá0?xël¬NëvZÞçb•+½;Ððu,Âr)«16Ÿ¢Ä¤,2âŠÇ#ÓÍšëÏõ(©œpÚ`VÔ¼Êí#ëQƒ_‚Â)boÊø•A)f_Y ª20þn~Ë;}ß«@å[s¡6 ì§> ÈpÈ\)ðBRrpö×E®HÚ®ÖZŒÂÆèow»h2{rVˆíÖd?;BÎÍ ¡¿nnÄ ƒF¼œ¢D‹ÔKÊâ¿}m
-ŒÔù¯qé$x›ÖaWÿ~w¯‚u!æZåˆÉ¸³Œ›V¤K…LP•Žxö˜fO”@¾v›h†qãëê$ÃhiÂ"WĹ6eøúvN,:3a[QásÖIS9¹¬§[üÍg“¨ÓV:öwØ$ƒ*F‰ j
-}Ô`ÆÂÔ׌&¾Õ?UüÌ&ª2R¯õ~…DM«šD/ĉ}áÐÖéáxÓû´(’·…§—>‘è.‚´Œ'3Ñ]G”k·àÇ<ô~3ÛëÇòÅî¼Õ™ô Ž ñ«»é<´o1ÍNÓ!Ëñ7{‡°è­š¦œôÊÿWî
-[ƒ^¢ Û2ž^éîWÜ(¦ËÝÚâoÑe„¨ƒç6J=—O4&…LênQj™ÑMýŒæM¡Ïü‹ØNuÝñ¾¢>œØ£ívߦ\S>}z‚Dwàb-7uºrˆ³@ª¸’AñâÍ%S¹âT§ãè@°ââEa¯3–OoxxÊ·Nä’cú0Þç»òW{KáR“®¸D sI r誃áï¾ÛþÛ®Vu»\»[Òª’x4<}é0KÕûC¶ï3©¸ª´KRVEJ´§9c…†Oa9‹U1ŸÚçü°Ÿ&ÑÞÂ:tÄž®ïi ác—¬—Ñ©:Ùðc{W OàÙ› ôàãÌšR2>Ö
-ê)ÙëOaßqaÞ…l@ôÑÕFð!ï3ö¡NÖAiCi³é}®c3r!bÉÀMƒ%E=´¾d eÚp }pcß1 ç‡Mwà±zŸÏ›i:­à›¾ûþ5ÂqïÅôØÉöÆÇ“„¦êòùÆ‚®Ày=öö7¬±M¿ ¿ŽÌå7t(ÙàÂw5à$§n°õ,Àµ7Û"PcíȯËG°–¥^[æ†e¡øþñUeåž–1Ë% ÈeGá0
-£ÕB^Ê‚2¦ïZþp_0¶ò=Ÿ`­ÝfÓÆŽ y¢§MÍ |­žç]
-~"h­7‡èÒyËlÈY PœfÒÿ<la3iuüZè‘<¿PTNüõ}3ëÇñB* :b‹xBrm^j¤z•5œGŸÃhÜ)…LÑAŒÎÃÕ"??•ÏDŒ”Ñp%“>*÷CÁ3:®"tJاá¢9–{¯¬Ü’à³¹gî÷CGÉOÛˆþb=¶ŽÞÅaÇën`˜¨æÜ›£ûÞï»ÎéˆhLÕð”]¦{š¿2”úŒhëY P·nC¶äå ¾îQÀð²SU¢yñÌÊgx™ôè<Ú~m9œ0+‰ÝØ$«¸”ÚŠ{–Å7ӽьh$Ø¿ÔkäêÛÈ '#õ°3\ëÔMÐ~'þ–Œ££Ï§O}KôW™ÄjîÕê̹¹%“¯
-þE'ü™Q›×´PØèʯ¢)®Êý_97¡âV¿5¤­Óªåõé14]ük¼§aïwsÌmó ÃUGñzî´EÎ*ß@ ‘£i2UuRÓ×*« 7%ü=„ô!y…oÚ<ÎKŽdlFz‘‘ˆÝ°èYL⟓ð},¶j‰,¼éß´0;5"š%‰ByÖ+èçs–èP”«lâÜ颟Ýg*ak»
-È…Ú8SÝ(2ÅÑöd¹¯öÛR9ëKj÷4ŸfÇ¿~U<ºld¦Œ`IŠZf…çê?êlÌn×Düš
-ì›”Âcô oT¿¾d£¨­á~Tü´ -0Jo¢º)›8|¤zlŽ½&³Ò~×#G_r¿¿ûkcºµb|(År°ïš©³bÌ)ÒçÎB§šà üÓõÑîOuiS‰Ÿµ—n&IïM²iàÁÜGk`F>#}Yh–xM‘½Wä"á¶ɯãùå[‚mÑ´zÏIzzRËvS.>gõ¢Yïó˜ T‘ÚÄëÃד¾ãO‡¡Ïši›¶4£ Ótái· 0}Gß°‰Š@F$8×¥s©0i_½´¢ ,N3õX–Ã,F‘3>»É˜zݵ ùañUN¾–÷•Ú³å¾¸Êiv›b
-ê²!ÊŹ$×OḆúdì:®æÙ´%âìþÙÿV áC1¡ÏÄzî3F ¿b,ˆ=v`g2øBÜ>ø¦í`ûaƒawÄÏÙO›]»=,Úñp‰(ìùê´ ü×yBiH|â©ØÞèÞSöùò êF°ƒTBÇz¾0g…
-cIhPJíµ /RÜÇŠO»ÉYf@7ù),ic¢{"¿¦TÆÔ“™V~ÍÂ¥kÄÂtàB ¾äG#¥uÃõù¥4²!¼SÈB÷Ìiˆ¡H&»½Ï^¤´yÍsñì8]ä­{K"æð!~r“?};p§/˜«›ôvøhž+ËŠåˆ`s¯÷
-Y•B³@˜Ô&ê‹ü…²=œÞTb+x,’æܳàÊ=D©]²gŒ:,–¨î ê\äö·“k&¢óbKØ2hø!ÛÄŸÉD™÷ÁŒì^WÛY|~Ûíˆm
-±›8Ëržc$Œz³½Ý'd À$nÓ}¯ó ÞÛ!M„Œª¡6¸À³ƒø.§få?˜—‡îlË
-×ñ<Ílo4ädJ@óó\ MéTïá[#X‹¢ŽúÂYÌž¿JX¤N)ž‹áW '¨¾Êº¸&”öÊVz¦mÎj¾G-¿Ÿ8d¼$ïyxÕMS‘Ú°«1Ó‘„M‚/§Ï>44¨Ú¤ÿi-WÖt,µ.+=_G‰ûQÙ=yä)R°Bµ lËWNo:ðãÐR”·ÙÛ]XahÞï6Wœ¿mLj í²L–höéiÜwe¥[‰„‡P˜×Ë+aPÒêÜôý¼GLØXà²/³,êž8Mèo\÷Tvr9hôZ‰»°0}?ͧ&ZÝÕ4uÿ&×5¾L¼x:T¨Q€Ï÷ô˜¼†nG¦µû;¶^t FÜ”ôGëâôð
-Sà|Z€¯‚\ëÚ¦{…XƧ
-W7ŽS^ž dͨ `Í­–_ˆïãl¨Í[ú5qoé.}1G¤e[7ôíW‘+ªë¶ «Ó.Òn®
-Ç(ÂDI±å†MTÆâa`Ÿô™ãøœ‰¦@0³†¶%QO ·$^WMFÿ}%´äˆ ï(P!4·øÞŠ#/Úæ´ 9†¡Ë†ÂwÞ9 AŽUŒ:y˜ Þ¾§•µ ò’2jŸÚºü>/ôž©—þˆ‹.kWˆ,šKÒ¼$Êù¡C ™ä¾{ì’ßOaä4*Ü¡„Åè(ÛÎãÉCš¬Kò}­û€ó™ŠÂCe«w4åBðcZ5Õ6z¾Ú@ê5lËíã ž½á™‚´óä¸#ò¸0">éÒ—ü
-îÐÂîʃ˜kÕIàÆ©¯*§cûW¯0Ð=G0¼Œqq0¾s{SÂÎXñY‚µ YЯ™ÔÃÍQS¶ÒÃãéáöØâvêG /G`ÃÇŠCÉæDF«G…J›|l/ËÙš <ãn€Z²¢)6P±Kä·;q.Ô
-ãú¸Såxp»5JU;˜ Ÿ½§ðè [kFòä8p;éU
-)^^Êœ‡‚âä!É¿“úÁuÅÍbi%TÄd</Æ‘}@©@'å¢-únþr@ë‹?<ñf˜­gÙ͸.õ×à&Ä Ñ–’‘VÇŽ¤‹_¹bªm¨ïènæl®³UJ—A¨Ÿ÷ßxLöžLcÉu Œw–²=Û{|\÷jóDÓɨ‡Š#»·_{7+äœKÇb\¯4¿§sõíݲ‹ ¶ßÒƒEEŽVVW¸ýRïКA¨Žÿ$õÐÎ`C¤„¸wt¹˜\¤Š,í©jL~qR ,´£OlMûŒì¢ìy¿˜ßnM*ª¸±hê:Û/Üàä¬EÄá{ØA¾"œ‡W#ÙÀmÆ9Y6t ¯Ï¼QQ¯(.Í/cº /;KçzN“ÓtSüBm³þ9߯ßCõ†óTÿ ¨G´ÿ˜UU~éð][0|¢£ß›¥ˆh_o<„K-2ÕTl'›©ÎßeÛ€F…én„Y14—œïÝáÁàáêóvÑDlÆEþ€‘6sÕáH1CKX„aÁa3-Š°ê‰zX« Éz»Ç—ö*@Do~Zá·t
-ÁÖð†ß­ç¢B> ð,ëP+®Õët2N1)¶¤A&6eûìIØ'h?„w>_ïçÚGß(õ(˜'×/V¿a‚('¿ñì””AQW]ÈUDi´£«µ£°¥å”3²ñ «mLYëBÌ줬e³¢˜×($“€]rœC æBüXµq–.y”øc6~´™´é)Íz1{Çã€FþØÛÊ?ƒ›ÅÒ±‡ÁÌgÑÙÕ¿þ
-œ+z–ÁÏÑœ ·.„àd6ÉÝé‰{iþÖ2Á»ÕQ¸9/®“=Ä=¢Ý{åSì{·P£„ÓÑýâG=é–­~s£Ÿ`Q˧r/¾ä,ïíDhÎĺž™¨‚œ§nðÖíWôµ A("w¤ ywmƒ–»5¼ŠiùãÐNWóg»Íž™«w²¯qõ /^7îé’È`%ŽEHõ–ÚD—¹B¼?:Iß^j[µ&º½bhFÔ=OW¦t·ñ òJÒHƒ\ìɯÛj²B«š}Íø(CšNÚ‚Ÿ &iãw»Ð€z((3ÂaÏÅ#Ù¯AU…oFrä‘£Ì)áß!+w”^NŠ7íÀ&iàÓy]óþèºZ[÷õÓÂN¿èÅ.úqäÒL9]Ëç1_ž–V¬
-€è,Y›°‰&ÕV‘‚€àŠFܾ¡¦;ÏGŸ'ª¶Lö*´!9m÷Ë›HÌöVŽèý»6J;¿ø4¸‰HÉQB–7²$@^j'$B¹˜y÷–%È2ªÿs\""ô]·ÖÊÝ|•R”&A@»Þä™iÊŒŠ´BtAu%îÛ¦ÛÂfMn®„Hy˜ƒØÎY#mT¯¾RxçksíÓCVâ[7¦Ó´¥_l(ÔõKEý2p{4"g &àlšÓ&ˆ[l*…&ÞÎÊqk½ÞWl\ÂŒ@´|W¬àvp¬hg•žD0—À5[hñ"2Œµ„CÞ¨œŸ’šýìµ.ûØÚÅOE‰âŽK×7Šó@Öw'ߟ÷)7¬0÷î`¸¬”¢šÞØx:½Ô?\ìoê×ú|KJ8“TÔ}(œ£0e§‡lp@ãHéòZ/ÌÉ;ê”r)áóT\¯Î·W•„Ⱦ¸ŸÒ>• .€È³z4B®(šßž„ø‡O‘#™¼G3™¡†lìÉ;®;r/³pÁ}=òE›C—OÌcäîb/ODÒÞ8CçÞ²7X6–ÉšÑXo$ „æÜÖ6ÈñR0½ *h¡^ €´²9~¢Òˆu}³ôG„ì—ÿü6ÂEMx§fÍÜ’&/–~…Aa'÷~õqö<e£‹8ßwq³UuŸ”Ã)ƒ4öMÔãÖͧ JìåN€$ñëu+°šaø,ÞÉ ?
-ã–†TÇ5íÛËLƒ/°ªîѬéÍlƒù—´"*ÖµÛp„9Ù<87¡Ú=A¶·3!ÝUÂß]|ãe8·êIŠê"­7F40ñ»ÞÊäÁ«¥Œ×9Ä
-¤@@~ƒtÈßàxT?2h õ²ÙQ5¢VൠFWÌBœ^þåðɼS‰.­Ä-…¯‡˜PQ'=Jß,ò)ª9*Ëå
-MB?—Ì$Ö©£­vÌr¨ÐÝÞ×-5zŒëKðúHðEr›Üëñì$V|\’ñ|3?¹duoP RRž˜}<
-Æf²6pU,ühH™¤eÿ¹8IQŒ‰‘\æøbdKÙY8Ã0§ûò§y¸ÌXqXeÏlQÒ(è‡ayšÈ7*IîÄIÃ2ëæ^ã€Íµ/âPòŸÞµŽ 1nÑJ»ëEÎñ"ÝÓ2jUáÞ‡ÞùïçKØ5‘gâ£Èæ>ZTOpcT
-Á¼<¡ Q­.«Œy9Ëdä—¸HcæáðÑ
-Ô° +'c¬ýñ++–`Œ4$(U§,õœÍaåð¬ íÛN-
--¯œ¤\v
-@cì— ½H:0W“µ‘|¢æwãrÚýö>·¤Ú½ûî¨P4¹LžW9ü…«Lþì­ÐéO¨A£D#¤¬MåG¾\‰J‹såÍg^Çnù´¤™ÎL‡jê'Öc¢»3‘ÚªSŒX,"íznÖN:|ÀåißfÖꦢ‰‡}…ó#¦N¯¨xS
-NÐá¹ç³j’í­’'çÖ×~Åh£ã¾“Íy58µÌ%ÚcgÏRÑ-Ðaw
-ª HîNßòŸÊម£7³™ŽaûÎqùඊICß‘íCÚW=á;h`
-QjÇE?Kpô…4FU“Žc×
- ý$¨™Õºâ]­s´b²àÚ¨~g{—6ì6Ev&Pÿedá
-!¾åvOîG+d\ªL^©êR6ãj3Ÿ¨“²©á‘–ìêçÍ>L±G/i›~0?3ûAB˜/"ØN„Nþ¥^\È" 83Rö Zg¯ÂÄë "r˜3Å?"ñôF¨:¤lÑm$öÝø×w„ê!£º»`ˆƒö©ü¦úº>EÏn+×›h&Ù=«5¤5|1gr͉€§ÛÑôðrAMvVŸéS~”ÿl)vRl•øŽ¾1ÛoÒÜE¾5®—Ÿé¨)gþrIZ ¶|dû¾®YäÄ“Êl»C®û–®>Ƨ€)Ýk¡2W§fWY’Ž}R®†²AhüÉDLjÕæ–åd—Ö.C|´ŒÐÓª3:ûÕq²›@oAP±¼0m¹ý]®c=†¸æO¢™µ\°3eŽoU,æ/;Í­{!m1ŽSFTû–€`Yª› zǧ·1J>–“ X!&TÔòè¶‡Ê û8•š“øÓÂWé}U¾ò?'ñˆ_1çºQ`à¥ð¤Ô-+¢2>cãm …}¹Yí ÀX œKkc·‰UU Ï׎Ç>(™9›¹#t‚~€ß’Ò‡Ÿ½4=_e·ôî3TEI£)¹ã‰lOêw•ù’DSôÖìt~X­¯+ÞR–“Œ²-ÄYÕN®ð¬¹—eìÊ*ßÿiZ":7{¶r5o²ü˜]ÚïPPÛ3#Û‚ê—ìËÞ#œ<‰ÑáˆÄÐÏÁý]·ØÅ*DoQHo¡d…ÎuI+ïŽÅQ%aO2TàH™™“úpèo:7ö^(Ú)n­êù‹÷$xËT¬y™R?†ØS˜…O¦W@AÌ¥êzëçúj¢oÿJÙÙ?ä¨ö)A_Ä’_Âx|o–p'õ•!ÁÈ6Qñ±àÝ?'—y aªÊtOæøZ‡çÃ"J
-EDºM!ƒ ŠsZæ¢ÙGe²ù5å–SÈÄQKÛgma—XÚy½Ióy 
-¤¹þ\SÎÁY÷©ü/í+Ô5m(¼]ꪥwE¦<ŽåfµoY²‹Of|Q4 u š]èr¬ÔœÇ¼æáüaÄŠ. |g(U7”ÛТl’O)M}û´*‘0dä4c´?t­ ØsÖ¿Ó§ìDL2Xé'´Ê ¿É¦]’;õo/Ý LþÆÑÃ^Ãupx3q,Cœ=¾™nŽ XÂ}»¸H†œ~š*ªnÒ½›Š,¥}6»N±În~âCN`!ÌÛ’ùuÔÛS`YkÁKYs’k¬;Αʄ±aï÷}­ãÉds8F'kâ4:¨£o{žIÙ”(
-ƒúrîzsëG;;rdd¿K\~O–»Kî¹/
-ZÀ`KÄy%Ìñë^?Þ?/Ú‚ó©ú™U7{_L"£Áƒéûë½±êš,‘ª
-èVPœÓʇ2Q^ì6ýÚc“JkN&9<7?~ªK
-ÓÅ]œÈµÌA…š*o{hÛ5« n1·¨iQÎ)àqªót‚
-<%v@ÅÐHß!êËŽÄÂWÐHVqO¤é¦ìx#êSTŽ›\κÛž©›™³<o0t&”>€j Û9MXàkáî|à]‰O6¸¾—‰4>øèC¨º
-®Bg~Î,LÙ,\ÕY¾5¹ùÐ}{v…B0ò=Ë O~ø¼˜ï>ä'aã/
-j*Æ¿Š• D‡>æ0¸ë[ÃmjJeîÚ‰ÛOº ícaTM).‰Ëê(.YdÙÍ­!WÉTÓë"bjÄ|N6é
-»r̆)0Of…uTæjR$ T{Å Ív O߇\øødâP ± 0³þ,ÝÚµƒŽÕ¯U}ýžv®Ê¹L|³ù¡2`ÛjÒ=ÞÝb†+zu®eJÉ•š­.üñCNòã²”%qÐ"3¯B¥ÝÇn9æ9Oƒ™iðG$…'q=ôôóÇßœñ»c¶‰…¿|ã]ú¼cko
-XZy×îzÜøw„Ç…Í„@¥ÇJªüƬRË_ÚÐüÌ`›OûK
-÷|'ŽK¾Šß»g\Ü%q%pe‚5‡Íì‘" ÷|_§gÛ+¼¬°Æ9Tí4U>c€¿6#v]RMƒŠ*¢ùU†“#,íà ×ÉÊÙoÝÎ"$y–}ÐÏÚáQê°µ<0mTܱ÷Þœ½1¿›Œò#Vi[ÌbºÍUx·Í4TCäÄ̸U¹a 8ËyÙôÿ^#¡ÜýžÔO›ß¯h‚Õú’<sVÑvÅZp¾0§'Ýpíi”9š 7ŸÄ¶I‘´ÑQ»Þ¼6sîÛXPQ^+õet}hÞRÑw˜ßHômW)Ï|qy!û}Ì}E!Ö
-‹køÄMú&D*¡l'I{kºÀ=—ÌÌ„ÐúJòå?IuÁ”µ·|ó¬8ôŽ%ëô)1¶Ë£Ùçêw[º.É|É’lÇn´ã¬
-±$ÏÐþ3[Ÿ¤ãî®X°8½0ëvA Á‚¹o‚9•(ïø'r#* lAÕæ[•¾fÃ@åâDð–‹OΠ6 E=ö*ð+=SuÚ¾æ×$ððÊ…·sÃô
-vÃE›ÏþFVYªÏ¤
-‘~²Î;ÍsWd}Oî,£pà”`DßNññïf\Hx2õ_žEqÄf¯TEkwÍ—ÝÏpDU![† Ð$ÚÂ÷C#[žü™oÙù{bJ±vÕ¹xßá纎T$ÈШ™ö!ËI
-h#¿‚2²X๳6SS®ï*ª YÛ~V¨î&ü`ºTê ÀâüèPaœÚK¬úJ“'Q¶dÏÏóÌ "BÁS=#vß>åÄÚ—ÕÚ¬ˆh€·ÏB¿°wcK¥Én£{l¿Úl
-Y¬ÝeyàÏÚU¿v/Üyí `>õ¹êÚt]+˜f#Ih‘\jŸ«;@
-"°N"/¨ïj1¹‚ z¯|z1pÙÞÂß."â¡Uù$q UŽ«”  ëUÜ©ßÊô/әʰ‚Å=Òá~p›[L‚IA¶¤6¯žflõùì1Dëâ·±t™«’é÷Þdü ÇùÕ(uxš6Õ¡rÒ õ¾>æàS?ì¶Uo@
-ty°ßº`2gPÀ\Z}ÔZ4nŒŸÇ¾Åãr2LpíYoRí
-D›(åÞóàE(áø.î >ívz¨ÀdݽÁõ·zÞ±9ÓÁ_ÞUÅË
-7ƒEœ/A'òâ tÛ.V>…EÑ"g·0€Ø¾sAµôåÑÆ‹?.0Ä=+Pñïá-ˆ(yØ_Ö3ö²S£&.ŒP³5!„Tî¡= îã䶷Øî×íåS=¬”†Æ~ÌÇ’†&`=jÕ„êÛ~ûèˆô¼»€ÚïD½<<6ú¼˜˜ÇÒðQF—\n’ ‹m‹Užfß7
-þC¹é<«4"]’¨3tª÷KŽäV‹`F«AüÃ8Î;¡lÎcÜóæ,"‰›4ƒµ¢ÎÍ%ƒõ£•Ý`6à¿^çJ|æsÒËY’æPaÅÝD; DéSh.Ûƒ…B
-I ­ÀZ€¿›õÄO7O߈”¡lSPG‘0¶\ñ@QM}êáÓ‘
-QÊžŠ¯yfì–
-ŽŽ24JòÛ²o ƒÅxÅú¤Ö…ðÔIcu`¼ˆçåW»ÁfDÐÿÜð8Ÿ¾ïõñökgÒÊd·çÑÅ×Zä¶>ô?sù?@š+·ªÑÙ(²"‡T°·tË“ø:pÛW´FÚ[_åÚŽø…k2ù7Ü@ÚºôaJù
-jK(N5uh‚í È›öK³ÚeõÝI$G]F̧˜¶è ©œ«¨}£[S+ÊÅ»0d©«Ç)¾hî
-nç]'HXUèl
-z:ûþõóâïÏßÕ.Žp^û­SÄìKÍ u߀c;ÊËøÄMÓKЧ¡ƒ;ËCÞ²SƒAúMe ¨UN„c‹p3ð9S9åÌúÔ͉Ì\Toà’„¦Ý
-°÷åOjîÔ[B´Ïα믪ÙÚ9 ©üA7ÄÙV©T]|t‘°Hn|¤'…yFÒóÐâ.Œñ,:•™ò!ò9¢§¥©æú Ž²Àq õÚ×Y½9!@À)Á½Ÿ¹ÒµŠ‘ÙèÔ1&òÆyƒ²åÁ<ÃÛpÃ& œ­´ùM&™¸î¸m2EaEA=)2pÅŸš
-°V‰ªîßK–³Œ?.#:ü¹ËºäÇXU®NahÇQ±@=LkòC¼#­JÌ8¦HUæa“ôOÜ…3”Ïf_t”òýlIñDb “¶˜¦‹²£ƒ-÷ÌÁbÛtjÀؼQ³ËˆjË="÷pâVÍuRŒ1Œàñç"e6ªu‰æ‹3+{;Bˆ*¤\K?[Ùî—
-/¡ÙÓp}„ jH:Æ8»i€¨ðQuÄÇ…cI¨²A5ÔÜÉÇövŸ!³U.
-Ÿ,žrR¾$Š¶•IçäÅ2)jŸ¯ ¤ÚÃŒžÏƒí‰û/*˜VÈ¿_i>ä@€·myGïø4‚á:yÆ_Ü\ÀØ¥À%Õ¦R|0áîM‹I.wZ•ìL|t *3zõtTp
-`Ú–ÝKŠë#sšù+W— ±ü{ãs\8ûhR
-V»ÞÕTåu™'%VT{Y ¥†»®°yЋ'Œ¼hòÀYL‡ÚôsUÔÄ´©ÉÃhO(¯x£™±I¿¡gO Ò¾±~aɱùÖ'@¦Á䬡0Ýv¦y Û³FÏ'EÄn{7iZŒf„!ˆ’ô…ºÀïè€~Äl——Ñ`rýTžN´Bæ¤ÂÇãñSŒ„v yI¬èžw´À””–b]uªêrï˜w§Ó­›@Ý~úèq:É!‰Èo¥|e
-ò¤pÅäKàyöžõ˽Õðª¶Ç¤¢iFé½yµ
-˜%×è…C¡ D¿c>ŽÝ‹×¥ÆMf1šàÇ¥p£Èi× Þàý'ŽóþrJ¸I´Í(o¾‡~F}¸Û½|TÂôÈU²$at5r÷#T§)8|nHïÃdÅšl“?õ1•I5äOUD,@S³
-ªËÜÈÛX]íà_ŽkPÔc7aŸ†¯¶7= îkFqË›e£kyÞxgsêrí·ºÈJÅKEÍ%R3K0?–ñ§ÚdÌ]?„ì\ŸaVVÅÚ¥(Æ©&F—ZVâaãÁi7ΡÉIªhS*b\éí?݉sìÎËx¡^WÑŽ —HÔ´¸Õ…‹òN,Ûݘþ¢¦p}k ªß€WlChìK×¼3ÛÕ¥˜¨[«ð¯¨W·(¹ìÕDËâ×ÆüïACåšyÝ/ù€|acÝ[Ÿ43Ý}•ùO‘nÊÛ»Áðƒ'O 3ü|v`ÊYJ’c²ïj$oï±ËÜv#32ãɤ ØbÖURž]¹@Þ 3, ò¦¢Ø3òê
-$€½ŸÓç%2ÂY5Pë õMô¹¤¬Î¾½{2fp·ñKZÚ3ÔoÖϹ+…é7)zæIJ?ÉÕµ®Èå~¦Ì‡Äðë%w MÆT„0”íì@vç\¡( è.èfù’6òYMÞ°už–ÕxM6©—(KhD­r§µ»ã.nÕPU"3Œ¬äüO0ÄÙ_€WÏ€—2i”Q×aæ
-–cƒªŸ|å“uRSiÊjU›ï §9Ê°Ü›¨&©¬×…nÎMeiúÂݪ¡î£Ì=¥m¹Wòzä‡øÎvÔ¿uÅnµÈ⧪òÊÑëEH&líÎqg¥nŠdËÓÙ|‚ `»Á¡]g1hfÑu¢ZLÆþ¯#õûøa¿ˆÃ.áè*e„ZYÌ|x&Íÿƒ…÷wÒÆg “Ò» KHšù0eB¡d`ïmyuÃÒíÂçÂõÒÈÏÅöý£siTdçQODîgù„yHÄƨqØ,€ê!u†)éO…ä¼þû@ê=×s RoLŸ³(®’ÖÈ:€Ñî±`õ7ÿaÍD¥´Uíߘ’TЧ#…Uú¦ =OA]Û‹› „vdŸ‹¶[^FÜÒb´$fÔt»õÄìÞ¯˜×F"ÙàP4ÚÍê*æÈÐÀ˯zs¿ˆ=Ò•ßØ&ĘÒt­ÁÙz50ï¹iÝ‚Sm¾Mž42?¡ƒ/Î_ÕÌáû…éÃßwk†RÐ.E ¹t*Ë÷‡X˜¼)P¾ªŸ¤á 
-¼a9IbrͲ}kVÐꯀzÂdš«@B·zV$–¡”تBs 0¾õÄÜ¡Ñw¼.d–¤B̲ç§ÈIò€Ç¿FäHì2[ûI’ÛÊôPôA˜ºc=†9˜§² ‰${™¨ª5˜ï`{á`?’²`}AÃ7³ò9ã…ZR$æi‚¼ B£I}B²Ë§).éw[gv¥ä¨ú°O»Êª2'¶c¨jÁL¦oíbÓônѪÚ`³´Qm%xËFú‡ÜbŒ¿*Ó‰FXbq‹a†»,ô²¯YÇJHól÷+]?ØNsò #Æ?ï9¸ºJÇÚa N2&?Q…¼Ã—ö†7äìÍïÔ€Udî?{3ªêUä]Ò*äÓËñUœ™&Ðcv}íÓاl'ø:} ôoç/uË)lExóêèî“¡÷0VÈWXÐÌBß`z‘g:=ö)
-Â¥sg¿Ãº#Ê<BÜG „b
-#WÖ ŽhÞi]V¥Nïd?q~N­‡¨ýåª9n½XEC©Œ3À訡WºÐ‹ œføBË|i„˜-Ô#^©Õ–« †IóŸcé¥ÁûÑöªòÄ [±ð9ÛDx†Ÿa±ò“~j9ç©-iŠõ i!9œi!– Ñ½±§g”╆KÊe$`Ät÷£T0§ãûF
-¶Â³)ÔÜ÷þ“NüŽÛtYλŴê|
-„[œˆm5†Ÿ…Ñrð%ûb5¦à~‰ªë3'Àú~a^ã—>?ÿŸÿrÞ’XaN!éÅOq׆œ0ÛÕ¡|%Ë… ±Ò—ûè5YA!h#KWE V1¼‰* GWn'wȇäýV[±G¨ƒ”ÏO!“qó2Œ° ¾Ü+?mx¯éËp¿G|Z‡>àÁZ§ª¢Zëc5e.ª&eÈ?ãøîÝÝÙÉ^0Iæpe²¦Eší¶Ç©h”e0ëÝ+|ÚMP1ÌàXU¯J5XfL/Tˆ©·€=þÿƒ‚ð5nNEÄà‘á©šïæH¤JwøýÔTº};z¶¨[õóU2†7åÁ§R#RkEeì¹sÚSå)SC‰Œ¦âiÅ$Z
-ŸK⨚×-óJ¯90Á±ÔÐó§¾2h+î6…H.äۈ짲Øt@¢M~ƒYB͵Åãþ:Æ GcÆùp”†¶B¤j™fç·=ˆZP+a §nÔ ß»žgÆyÚ“zHHü~û \èˆ7¥ jZÇ
-’úl…ô0 \f¨ªHÓ'=4ç3½c ¤=6q·QìŒnêS@è:JÛÓåŒgBö¸©K*v£†3¶‰’ç¢óßÊÑ抦I›¦‰@z¨Â¬ ¬còÛ`%ÏÊ&Ê`p°¿-:x²lCÙU®Ž`? m
-âþk#ÈJOÔ>ßÕ5 1᤭¿—Ì_®Y w1ó`²+€rq¬Õˆ¹ì7K¶]ì?»ñÁ‘Ã^T&!WcØ8€n-j(Ð@ ­é£znDQF xÚâ KgÆÄþA0šœ›ÕH€º m1#G¨°'¤- ùš!¤ÙEq
-<Î+À… È’ækÀcU@YèõŽ äI:Ÿi [WPˆrV:J9öŠ”ðÕž+<ž6~Bñ¤ù$™ XƒJïäöÕqf"{qÒ5¬ÌPxšo†FòœPñ\;–ÖÛˆ}÷ÅT\ ¸è©Ÿ¿`VÌíò”¿PÖµ—ž6%t“‡
-Í ½ e/cn^õMÛµß ¬ØÉÄÏ°NÜÐïfÆ… ‘¢ä¸Ñ‹šQ³®+¿’¥QO˜Éíózx‚Ù‚OÀ»O?À–D`ÜOTsšF@á.bšVÑÚhm<£É=Ó­²
-)?•KtMž«Fë]0¨ƒý':&²çÝ:Sk¥<"÷‚Ü ¥i°·_mG JÎp=eÂCÏ~ Wă‡×n³àJ,Ñ”à - \-¨›Þ#èƒé‚jn+/w!]ÕwzäÊñ‚ï†[ä·´Y€@“™žÈÎ&CPÂI"ÿQKr/~nFxs³ý‡t¯
-Ѽï6%öFËê¸$ÚÙ¨bñÀ®8—ÏeÈ8–Å—ÚãhØŸfïæ±æ‡©÷,š|8ÎpåFX^#¡*ÈŒDáî­î'yK/ÙT@áà pû}0½šíR[š–P9c—²#¹Yù'
-‹­<zMùÃzd»Wõ4¹¾2¸ÆùÆ9
+xÚ´úctåkò>ǶÛ¶m[ÛVǶmÛ¶ítŒŽN'¤£úÌw朙ßóöYYÉ'Wñºë®ª½×Ú›ŒHQ…NÈÄþ‹©¸½ =#7@VNÅÈΙ‰™Ná‹¥£«)€™ž‘‘†ŒLÄÉÔÈÅÒÞNÔÈÅ”ÀábP0vùtu032rÁ$LíL>•&€/ž
+jŠ*TôŸU\ìþ‹ˆŠªš-@TH^U `ªN PSQýóWÕÔî“¿9-@^õSÿ'ϧáw91U!U-E1&†?g
+@ÖÒØÔÎÙô“¸ý¿”¶Ÿ¥ütú”»ü‡Øg!\þÄ´ù—9ÀÙÔô¿ÒX9ÿå+«¨( °5²´s1µ3²3þ4t1rquþ%ûü55¡øAS€ˆ«“ÓŸrÿV9ý'Í¿© ÛžL×ÆÛ×ÈýoÌÈÎÕÙëµùïcÛÛ9[:»8ÿ+¢)ÀÌÒÆô{ç?wfi÷—LNH^J\LE•Nö³ñìèäì?«cGïâáò—õŸxB¢²Ü
+Ìll
+Wr9›·ÜŠ`êû€“œÆ®ð/“ì?&w¡U²Û'nO¦NQIxž†É~÷…hásWÜ l™ °»’±‡ÓùÝ™Öt,Ìo nP ¿7´iTʇ „lÄjW·ÙâÛ‚|ëÙ>±ŠôZl‡¦êý²3<3P¡öÊ?ÆÃbˆþÃPÓZ„«maðÔý+c£Ä]3^WiÉk›1Ïî4ÑŠ“¨ýrwDÝsˆQÎ/Ðì½HY«¾}ÊR9Ý&•pÅÃ7— =,´/ÈÚœÊxžäžòŠm ²S7L–5Ëw$ž š%§0¬½Èµ ?.ƒx#Í1W"ödï…¡
+æC$OꂹǫlÉÒæáF©4YM'c©§d;‹{!ò!¨U\õJf¤[KåÓë9oËiüLIàG[n<ܪd'æÏÙcûªÞ|ô‘P£•4᩵c¡®‚,–ª¡>--&Ôÿû¨†« ic=èÙÓK ‘¡
+é²*´‰ ß ¡É
+N@ñ6™e•u}ËC%ÆŸ¥\K%ßí
+Ð>ÕUŸðaõ>ùIýµx L´ÈË"²û¤`iŠ¢ .y¾òïZiˆOá^øæ—l›¥QÍ|Ô1$iÊ é1Ë·þº—Ã3~_œ‘w:úÑÀ¼Õ<14NêÕã ÿE·#üè¹E#&b—ÖÑÛëõ
+ø‹‘¤vÑ6Ö¶¯Ž¶ÍÈxsŒ(:ƒþÍ Ãê¬ÍîK]ÌGhE‘œQÁ­b°Û™H@1Þ¥¬0 i,%›„²:7ÚšéI±Bó37‚̵j]˜”µæ¤ìpi³}ð[j˜¨Êã×4<4H\ÙÞŽº‘¶ÅÐ9Çiï)~_uÒB¨fƒx.ë’ýÌ7ËÀ*w¾
+~û”~4Ê|³óýÍ»ñË Ÿ@¢¸ÅîÞÄ^mQ~æt~Ä`hVrñ§7¦ÿ¢üàM4î€8vþ '£ªœä7Ö9Pr‡Ï•ïâ\ñwÎ%²ßÃî‹u4·»G_ótë€Ó‹#eP\Á³‚|h Ïip<žc{+B1vúø³ª$2rÊl˜bl!ÓW>`áàâÓš¦÷° X1iËØÕ¤¡ÕÀYÏôq?°Êàžû a½#N^!šÇ±'Mt†jl£"õÚ\/í1S“—‡¿ÈôZl¢Dç!jÇ
+J%JümëžÎÊoòë½…ÒüË xªz:ü¸"ÌI­F~gÎõ¯î€xŠ{Ћ²ö/5¡ofqiýአ´T‚EX%’5D=-oñ0º~fÉ4§D ±3¿ZÑ{F‚KÍ ¢µ
+à((ú×LƒÛR9%{Ì{»÷)e—¾´è;õYb
+0l5ŠŒ9‡ÒCô䶧«í!ß™âTãV¼£ÁI¨Åø¥Ùg'²•­¨lÜ&Í34cÏœ—'Ê­“´)‘›ŒzÄkQDÛHêÁØš7P«w sñ|[ ÂYÅÀŸYõqs6v¡š»àŸ! y1éÑܤ“¶í†v=·šŸ{‹ÙwB’ÖB•Õ˜ÑgÔé Ós¥´“\Jç4ñgkÏ~¤4 ]Øñbìí$Õúéó"s…‡¡¡ó€ýšäʾßy•.öEëÜ3" u›@ÝŸR¿Ô ‘ðÕ †¼¹HÙ÷hö
+ò[Å ýÛ‡Y…5Öcpši í‹šx•;ÄÕ ÔñÏçþÞØî<²_ÔRøŽkƒ•@{Ùþ]´‚
+@á(F!lkÅWZñìq–½;Ìjz^Ô›JDkGÙh€(݆±ÍP«PGq?†hOwðÉZÏX¢QB—;Ô5ûkÝÛû^‡`'ýhîAöz¥yH!m¢HÍtËË’ª­·r£ü"¤…Öƒ)fyýmN–é­Œÿ×k+½À™Ï‘è
+WæYòC,“ºÄIlãeh üM "’OP+›•.0“w!ÅhÅïDá_³öawwc@dû:Ø‘ªDº5út`@…¨°hT_Ç•,ajë¤ *L²êAó©·SÖI]|”%^“s»ï3ÉÙ ­\R…¿¡»Ú¡Ì±ú‰­kdk±Q£ Þ2<È!©G4Ø®bW€ }ï:DŸºnõ1P­®Ë<àŸÐJìÏ+é;µ³û•† r”@מä‹#šöJNcKCnßƪS–‚Ÿ“ªÜ3¯ò±NÚ}~“rÚØóÜ
+Õ€µGmƒe³^. ylpÍ «‰ªãT
+÷ß}âß²'Çz£
+äZ² ÒM{{LHòND·yéü@Î}^W
+W¼‰Þl+®ÉÔ]ÔíŽó$èTÿqWüS„žõ2…þå©l®}± þ·æ aãNÆ6-á‹)G½¼NO|ëBÑ%gÖÿáiXEŠ¥É³øÞÖÇe“D† ç
+ÒVÄÐþu2£Þ'ÖTJÙÔ†ªÌ#Ô ¹ÆB)KFÛLTC½ÝŽÓúryÆGÐ Ç•6×H‘ç8¹aO¨™w
+ÏI{Z¨g6kô°Ð˜vjJMŽcªÐ'­§‚äÒÛC¦ö cTÞþLôÉwLW-oSHOñ5,ÖKÄ# 0»KñL¯ú`T8¿9Ó0XoÁ\wòÏÛ¡éãí\H§¿Tæ;iæO´WÄïyø‰\Œ§]ÑÚÕ92"»[¼®<¦ÛÔ¨Š*í,çŽ?lTWžÜäÓÍRžÖ+W¶à„)”7ut²Õ×€¡ ‹2ïõüî[M´Ù"Œw¬ïß»®ghh–‚voo^~hÑô¿œÛŒ•<^€€¹zŽ>êÄidÛdž-ä`>¤jì³äœ
+¯v›´µ¿0XMÓ†°*ìxx:”Œñ/N²8Ðk’‘„o–Ó¬¦¿3ÍÒˆ©N?;p’[)aÍë»ê 8“pˆ9O˲
+l‘|7¿56Ÿõ¶Ö‘*µeˆxá6<ë_ä¥9DIÀAÛ@~Áè?v,E L^º)æ€išˆïä×ÏPŒSÝ£FC¿®bÒcÑÁ‘$<Ød•6PÜH¹@L0V%tzBÏ
+¡Í=´³PºB>•B±ÅA!ÕÅÙKK©*âõà‡–hS9­CŒðø°ÙTR9óo‘CÕ65†G›Ö:_Z(pùÔÝc®£”ßÖ—À„Fî02±K –BÊó½Ø…’ªËUUG^ž…Ïí|$g  ·æ)þú—{i!Ü–+"wrnñª‰PxbGøžÔ#¬n_ !<«û4ƒÕMkfA¹Ls•ÄOyl2³ÂZópˆ¸YeFÉ<ìC˜úÖðúfð}…‰: zݬí…& ByE‰~›àcÄE3æ’
+g‡’&wÐL@ÃN!‡M^@¢ŽéKÔ2¨§Ø£ýµ”Ù‹­ñÛ Ü,×ì¢5_Ò
+ÚxôY…ëöʾïñx*6ò(£÷ü-NÄÁ4Æ"LBýDÄg=#¯×üÍ`ª´‡TC—åÆ:^ ‡d+û™9xnil/¡š†Âòe3™ƒø”ßq`,$¾ ›¸/„2Põ#Y¡ú“[/†Ò%ИÃÄÊ|ÈJAx-~{6¢£%çúYÖ3Zúð«î-ü¸I{OoOÅŠíì.X³k 3ò£~§YŠæz-¨nªÈfç°±“bSjs´þçaI
+÷4šF¸?gÀø³Ò[IȨLϽ¾¡Woì#¯xØÊ‘.¦Qæœpv}oï8ÍI逳Ø÷Ä%†“é3aŠ¹a\(ñ}¬3o‚Íýšî'‘†
+ÃöÛ¬p¯B¦WAK"?OÞ”`¸&[.eRKn
+…à}îû¶¸ aÁ¼K™Ô·—YJæÎ@ßÆaJÔ¿, ¸38 Y"ÂÓkY© À9T~r/†ëp:Îø®ó †½µÖš!~)pC»Þ_uMU½_Ù…Ic÷ºŽyÅ7ó¡ûž] ±Ïð‡¹úCâœvns¨°¨d³þ¦‘ßf¶åbËeïö 6ûe!ö*èþÁny²TéþX>x°e–Á© ºy^œ¨†Ž©J.§îª*tß¾†Hnû"$úÚ‹XÅÊu+¨“Q_¼IAÙø3".ç‹«{ÕÙ1«‰Py;n$þ³fÒÂ/µ.ÒG«pKåéáÇÁ¾·œ™~¿@;— •c˜H2Þ¥ÝÁïf†\ë ¿Í œ‘M£V¦Á]Lë’p9ö· [å-c&•3òXwwb9DsÄ
+YMˆä1Ó°RÐ ¬‡¯˜ ùér"¬Õƒ˜l/J©ßBï\踧ÏSûUƒ%¢ko—Ÿ€]ê¾=Ùò
+Ƀw ‰)îЭ*KÉo¹Å?>”2(
+ÔƒêfvSÇtè{%>"Ðü ÕJÌ¿dØ+Þ1Ës@æZ‹–„®Á½7‹ÿ°jV“QâNîÆÜ™dÀ곯 }‰Qrm­¥+t~r£r¢LX‡i4>BÐÍ!¿^
+ìræI,¼’µµâã@lû²¸lh€™úx°Õ™ÎИGkpʃ,sE%j>Èë
+þä?kAò‰"Íq>Ä"梟Úá‰@h0b\õQ8Ú‘¿MW®)®òº†p#Ϲ~leëYÁ€ïPVÁÍ|/à„•ÎÏŒw ?õaqÆY
+×PpF4/!h…¥p¬½Ój­Áb'&BrÛ—ãšIjD4n¿Ì'#xwÿ©¤*)*óÜÈ+j•AP4–y§‹Î…èy±§?Ý6ž[R’³Ái ß÷ž½¾·%ÈÍ«np²ªzóH•Ü?²ùg‡7+²öÌ„.ôºèL݆c4Sx$tR2 YLgËÕ5¾WnEº¸l.TÒ3à£áºiÿŠLs?ï§Q^ /Oëãÿ“ÎÁÑåuÉ;ÌõKëk×m
+ð£äÀÀ}·lImR}3ˆËü5éi„ÂP¬õÉR>…†(†ÉuM-¤M\Že+NËz¨.ÑÚ*Ÿ
+–Çwè£Àû^çÈön‘Û=LSnª•dR‰B¡r˜´/ãžH °ry=Ç‘×ZŸÙº°´ñç§QïÖ­8v·2^ËU$wظoF†­õ¨“q{mnë«¡©û_@v‘úB@•v @MÝK3šeÞ‡[}wçááWšxa ÐGTà‚YÏlbÙvÔPX ³¥11ÈÎ#ZÓ–#®ÎUzwñú†oÔ˜œËúâ†âýtjc{{Vl¿‰ZVÏ+\~#e•ýàûmËèüŽTdȼÀs–õ/žqVh)0+>ûh0CKάÓ
+ÏnOè ew+c³jtcëé:´x5x2ø°8>7òë­ÈÙ
+09s0…w ¨ÑŒŽ(õ=„R†5Q,uåT¿"³‚øw _èˆDËE~
+úÆ
+…ù°Ò0‘Ëo“È„Ê"çAï<‹‰Å{ï0¼3Y û¯œÓgü»« ;(V
+†Jðšd±v#9²‰±™œ˜BC¯rEýc±4w[ìz¹–v²ì ¿€ÿ\0»Õ­éò+Í-Íë4ÞÛ!?ë$"܇o¬®\gQ;“jÜ@
+†2*­Šö—tÜ/r˜ì‰•Âs„3`"‡Óþft¼Ëû›ðº¹à¥rý;3%¬3ÿ5ž—©¥³üé6fÅšö8I
+G^«I.uU$K‚16øË~ÝÐðÁàÅ.Í%û £*ƒ€qOÈ2,jÛ°ëÚh°¸h9„ňýx§îs¸:GrÙÔ¨žUGË”š’ù¢ŽÎÚÃâ’Wc wßð¼)ÄŽØE±QBõý©c0æéÒÅlÑȆ̱Uˆ¤W æ!—ì<zôæPÔåk‹p#ÕûÜL‚{økëÛaÓ‹òwLÊ,Xô!Þ*Ñ3qÂú¬,Úòq©†jôð LG+ÕÇ—/†Ò‚`úÕº¯(¡:€±õúê’WˆëvU”â1(Я\¬ö êæŠež;ý`n '‹Ë†(c^$ãCìr5±‚ÎØî´Y
+&qÒ^]ÑIÉ´äï$³Ü„ÚÁIˆ•a%pI³¢u`C·e9YïØ©bZm¤ê™ÊA%©óçè¥ãÚf©Þ®©aÏ/_Ó’ƒ²r;b8àéë4¯š¤XHÉ©òœô>LÏyÖ²EÁ‘‡œ õZ•ü‰ð¼7ë¡ùšò p-Hz+§Ä¿¾¤.ŒÛ¡ó¹ËdY®4ËIç&',„vœû|õ^êxž`e¶dÈ)šFGg1ã÷.D G%z ˆô¦¯t¹èw°5°'I=*•*{V6¼ÌPmë1TæÓË•°èϽָ,À¥“YX4›}'ÁÂ'~ÃŒHY[­b-ˆø-:w-0_m÷šµ› H¨(.z-rÕåZã&
+ NקŽ1Gf1q';ÛrÃ$@ðùÆ ¤ƒÞµ$ÍC§w9Ä)~ Ý»êÉÖÙ ¤.‡C:yÊ œÇ`µVégåqõ‹¼Û<
+ôƒˆ‡hŸNá¡íÛÖ•\á"SŠB‡@[ühûù²ýÉI)Tò8öJ²‹µ¹š0DM~DâÔÎ=Ç7… ÿþíÑHò}|¯\*Ø;"œ]d¶A­cñ ïÖ ˆ@–y>ïï?M/€Œù/.íÑO~ÞG ÍÖ!½¹ôlª¤&Eß¾s1ÔDí_ØBÙS·f¿mƒ5C©ÇOoDŽÍ/Gï@íͲ$"%=•õ›•½K!G'?fnR"èé0ïb¬N¦ûø ÇD›?âÈ {Êì4<Ÿ÷
+ß>ßc öËaV§ræ?Öä![DŠ‚’ô[Æ=ï³›a0Ï¢O®ú•E¶‚b4ZóÕ0ÉgÃ'ܽÂí6ÄDŽ.†Ç V8¸fn}ðXe+ð {Ÿ¬b­ö.ʧ¶!k2
+X7¢ú$±kpiÓ«‡Õ$;¹Æˆ½À„´-hu7à.£qÅ°ÓNÁ®(FÇ&#—;›='Q¡¸{rЪ»/Ýy»¯nà±ÏhÆ~D¹0øb
+ mø;ÖJ~КäðаOÎE²>ÅQ&dOÒÖ!˜Ü•ûÇ3P²£wr˜óý~Þ[¼lžû…ãÖ/À1û¬PLê
+;ýn&±HOü½@í™4Î{$(VÓdm<°rkDzÁÌ0žÂ:(-3(r’€Ì8fq¶mÚðjñÎ/%Ç÷ÍNodè—ÚˈQš1£Õ%wÍ>ŠÙÏÅGkÇ4F¡¦¹‹%ïUj@˺Ÿ¡Í|Y¦Ùª9ÃwN.w Tm\RºR’A¦{[‘Ï“Ùež Þ‰QsFZ0ÐcÖ@µÛgM¬±~Dzæf`aµ!’ð aÚï­tš1ð t²ÒÇl&]V6•ºÉ««åŒõ°Ü«@°µÀãÄ7)åÃÿbÕ¸†5$æR~Ç~+á¢?^²ÆÇ„çÿ”.o± ìhvYå2Â<®ž@E_")9Õ—÷B…/Gr½÷{@,¸ “ê´ü–ÊJhÝ£dSíRàHµ¸0Æ»îSn+œkÿ‘;êÓã9‘Ø„T¿ûÀ31fU/à¿ž>…G—™xÏ]Ù£ƒ™­+ÀP^±&jç„é"Éu¾w´Ç£V[X}\ZCÞ]Ÿ0©us+2ËVNªÿ©Eã†Hs=ARXë$ÜԾ܀€ ²ê´trɾØ/[ž#áX9Tç ·…aâD÷d ŸÙõ1VCˆ<Ù—Ä¥ˆMß
+¿o½•u@¬sYùü
+ËãKè#`¥³êB!ÐŪU‚+ájzaUbnthù0"Š÷…‡¥  J ˆIxálдeõ$±_n—O™Ç°øë
+
+- ·# xñcI“Ôg–&x1ÌõbÍ,Ð •#Õ¹÷Q}‚á¨u‰_à*;ÆãüUܨÐÑíÒõN³õá];ôdDÊ-Î"cVÂO¥³•}†äŒÞ_$Ýdª ‚iC[ÐœTÉ GÜÝ› C·“Vzov/q·ýÀׂ±F
+×íïIžHšIh/HCÒœÛ À%{³ŒeÎ9…]EÐ? ]ÐYVƒŽªá=.ƒ m#rü–^C¼>õSDe¬3¹d9¯¨ WÚ¤¶É=[Áº[=µG4 [
+ß}mGt%À/¾;öL]ô­…vß}wº¥ÃÔ\ð°ZÊÜ7bj!¾ÂõW²3e:÷XF ºúØŠª¦ÎäšéÊ66Í䓾}S©ÁUÁ¶fºËÖþEÖYù¢ŠvÏ&—î2%cmZ8Ë€JÏý%‘ˆÛ¢)Ë!U†;²Y€¨¶Äå^RYËå€~îE ¥eÉ+*Ëù•Dh‡¶¥›ï£(õG±Ñ¡?ÿZÌuás ¢x@CÛún.OóUË
+ßô‚•­Fëdæ¼&N°}59C·Ž¾ĞZ¯­*D1`æPG˜Ô"ã)XÏc!ñ°”%%mNþ÷×ÏÇõŽºpŠŠ¸R)¬Â»ŠOc³OWJþN'Ò‡2ñð‰/ƒ›à`Zš½‘UÞù9$ËAȺØ!üÚF×*ê[N›~hªsž)rX¾ýR w"x÷ŠÌ^|
+.Û1zH©küÔÀ~J¶K6
+øÛ•¸/a
+¡q
+m¦¡»ñju«1 ¢€Ü.=Z4¯ª*kϺ©åhô´)ÃÓüéü|)íÌ¡
+°0™zÌh
+f­©#v
+UªgHß{@^‘É’£Æø» cí4ŠP?<–_ž»]K <ÅgéÚ™RõùPHµÝXئ¬Cî§äø¥b؉ü€^”Ú
+ŒKKÔ/bfÉã 2g¡SØo…si3ƒ¦õ¢œâ#‹˜æÁ³ò `6çöTáü šš?ºI꣊á*~Ö9o-ÀÂw7Ú8>ãí n˜úÄ_Ü/oùOžo=Â]nÂhåÄæL¾™íÓ»Bhÿ{Q°zç6ËAddwCÿtÒ†ûà 1Ë•|n•§éC@оé»måüÊÅzÏØÀ]Ü0@㉷´âOƒ_ˆ†ê.÷éÁesgO4p(ÕåQL¦‹¶{m ­ŒÂ™¨Ë"¬ö (ÉfA¹ÎaÉX ½ð(«Àgˆ[\ìbŸÆMù‹¢Qà§=j·½òùbwŽ˜
+¶?þ?5nýê¾ýü“-aO¥²Z»ú[–‚ÐRîÅÐí-n8Éî2`êý~œ®žè´Ç”³§8 AÎ jF)¥ö/÷hïØ‘ƒKTp_3wxŸÚü„?›;c[LJ¼ò¸¹]¿×±
+{á9@¥ä+²!YŠUZÐ}ý6kù±@á”)¥‚Å>Q§ã‚ UËå^x2¥ùiB9jMb*O¡GV'Î\@F{ÀÖû;z6§>€ùE²Ipì`x奺2DÕ2c~u¤#{²$ÛéÃ÷€
+ü'-·|‚<Gþà8å
+Þb?Õ==Ê»*ºïîÇ&ò&Ãa¾_N¹DvTt‚¡»qÓ>–ËúÛª–Ñk‚
+·è±Œ{ŒEeBâó”\‡¸›Œ·Rë—")÷ ßê³\„›²cT“îˆÀpšéÑ,Yîv.*Ä ø¦gÌ&Bh€TíXóxƒ%ú¹9{OU€·¢%ù}ÄŠþP»a8ǹùµâ†r£{ØðËœ9& ñÚ°ºZ@”mU x1¢î C’] Sz÷?oç824)·‡ê³:8€µz暥êj_@Þ¢t\mç„#XöîŽáíÄOØ»•‹i@hêPÂÆ7P$;p°zžrqN*ç>A9ÙáR9ÁtÓ”Õ¾³!—¿R2é2ÖI?ŠûvÈÊ›Îa¤ø±ô˜M½\$uÃbÙE7¢ ñ”ò§ë+_u뱜_i§ ¦ÒIù¥¬‘±í8–òƇMl(ñ" k¸{!†¶«Ý†ðLK[7óÌ ‹Óœšû­6%s–[IðöÕ»e~¶Š²æ?ûŠ`„Ø™.Í ¬Ãš²’ôžèƒ-`é–ÉúþXõ¸ ºQjº…¤À¡%ÏÂ/[ñ‰Ø³á’—íüÃq¥VÛôŒ¢c]×ÆÚþo96Š¾1ŠXM½‡QPëšn” ýõ
+}à‚z½/ÎFþ° ™@ù$× ¸¶Î*™öë)£ªŸÉ?‹„ÃF ©˳½WõM^VÈ·þ«sÆùÿ¢Ê†|,µ Ï7ÆJ:½,š¹ )>•[$EÛyÀ%\€òï°aÚ"{}¬RíÞÄaXõ׫™­Ôï+ ÅVùm
+~mrººW)’ØS±P®{›jýM»€–³ŽGÅ„5:æDKmõ(ü 
+Lå»|>SëžO“r^É?½œoí¥ï‹gx†šÉ°¬g.µäA>¢EVp;'vnNŽ>6ùØK‹_„À
+=«Dû¯¨©uÛ³dJÛ7bs®==1²¶þ¬XC¸ÃÜ
+-í1ý¸µsÖ#f? <襒ŠŠÎXŽ Ë
+‹ñÆ n7¸ˆ¶»IUdFIVUÃQÀBH–ªoÆ3³Ù}–:µè‘’[ùÌ Laí/oáìºö%ùÞÛ˜ô›ëG‘”ðp—„-@ùÌL¥ƒ¦ ηj™ŽPl~ ÿLòJÙk4[Â[`$T@õw½'Mö`Ø7-{5—Ž®mš›¯¼ÀïþP91ñô¬ê“Œw:¦µ9³;¶N±íâûU=ïn…êf§{¤çE =å¹ì÷z¦n>ëMIlE'¦fa²fÝ)#àÕ4Ñ8äõŽ\^ot( 7>Œ=FíÆs½lÅ®uÈŽwÐþZF"Q¢`·å”¼G?
endstream
endobj
-669 0 obj
+717 0 obj
<<
/Type /FontDescriptor
-/FontName /NKKCJQ+LMSans12-Oblique
+/FontName /SCOWJH+LMSans12-Oblique
/Flags 4
/FontBBox [-452 -308 1445 1154]
/Ascent 694
@@ -4437,11 +5122,11 @@ endobj
/ItalicAngle -12
/StemV 86
/XHeight 444
-/CharSet (/C/D/E/F/G/H/I/K/L/N/O/P/R/S/T/V/a/b/c/d/e/eight/fi/five/four/g/h/i/k/l/m/n/nine/o/one/p/period/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero)
-/FontFile 668 0 R
+/CharSet (/C/G/I/S/a/b/c/d/e/fi/i/l/m/n/nine/o/one/p/period/s/t/three/two/u)
+/FontFile 716 0 R
>>
endobj
-670 0 obj
+718 0 obj
<<
/Length1 1756
/Length2 1475
@@ -4464,7 +5149,7 @@ S1¨P
Ax’Û2µ^bÅ›v/<7Ì\¯·>øƒæýC}­&–Mu/ô/‡ßüúÊÜ’™½…k“#º·'ïÄ©iœ¡ênCü FâÚ¿hê]ï‡6È,–ÃØžƒ%—=^&6^MXÏâ®Û°}û¥ÝÃ]ÝnE1¡»6²×wö5ÅŽ´µ9Ü¿ÖÃûÓÁ4F§‘³?-s^á_ràK¿Ò«[s½pŸ(ru§š-[w¸Õòrç™ Q¦§½æþþýKïP‹EŒÚ‚ôðÞÞžPÇ6ßùiŸ <4¶¶úf»¡NpÜ´v/ã?ÏbµÀþ¨Õ”
endstream
endobj
-671 0 obj
+719 0 obj
<<
/Type /FontDescriptor
/FontName /INGFEN+LMMathSymbols10-Regular
@@ -4477,10 +5162,10 @@ endobj
/StemV 40
/XHeight 431
/CharSet (/angbracketleft/angbracketright/periodcentered)
-/FontFile 670 0 R
+/FontFile 718 0 R
>>
endobj
-672 0 obj
+720 0 obj
<<
/Length1 1998
/Length2 24600
@@ -4600,7 +5285,7 @@ U·Jb.½ê
ñÄÁŸ;æO¢ð‡=&_bRKïãÓ;vHéÏaÿöÉsáXÔ儬9äÕ‰OŸ¡þüÉ£X¯#°ÿL¤”TãÎDû”ågÄÄG
endstream
endobj
-673 0 obj
+721 0 obj
<<
/Type /FontDescriptor
/FontName /CENXFI+LMMonoLt10-Bold
@@ -4613,163 +5298,10 @@ endobj
/StemV 83
/XHeight 431
/CharSet (/B/D/K/O/a/b/backslash/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/x)
-/FontFile 672 0 R
+/FontFile 720 0 R
>>
endobj
-674 0 obj
-<<
-/Length1 2073
-/Length2 32439
-/Length3 0
-/Length 33593
-/Filter /FlateDecode
->>
-stream
-xÚ´¸eX\Û–5Œ»»S¸»»[pw§€ÂÝ!¸‡à.Á-Hp·@p—à‚ËKÎíÛçôýº~O=U»ÆÔ±æškî]EE¦¢Î$fáh”vtpcbcfå((*::8*¸±±2‰;ÚY(›ÙœÝ
-
-
-²ü†Ÿƒ¾èP…bÛ½®·¦TOÞX¨Šî˜(¢H‰åi1kg).Vt‘Ó}È+Ô-åœÉjKl#hŽKðut?IJO¼¡_¥’T´­@{–̱}Ãr±ÃðZB#è$\šêw{{ÀŠ1í[¦Ÿ5) Çû
-Çm‡ÂL[ïPÔØYo!«Ò~_²Ù¾
-Žm‹î ×êy1˜YbлÜüÀX,ÇÝ—M¨Az÷rG>ù¹p<û>4%ƒqW)jÚîvÅ(ä
-²$KZ,1Ò/¸Þ§z°N ˶óéÓk®ÎÝ/îà¿Š}“Ö‡`©ð›!®:“?¿5_ç“<À©‚_ò¤×LˆKpÑúÆ<ÉÖRƒQßþ×vH¬Z®§´7‰‚©ú‹öu²5´`׶«Ù×V ×[»ëDÐ>¤é¡¦š€"Îg®þ¢äëÙ‚@‹ H"X¯ÏÜõãTŽ=,ÕMFÂM†²‡NI§ÕÂJ*°'BWj¢º“?æ–—Ž-êžËkÒqh±Qög¡F–9ÆWiQ¡bð|ùåÛ¨*.;ÅõùF:VúÈRÔ;Ì‚—¿ÒÍ÷(¼ÐË훤*ŸP2iÃéŠ>®1B¤ÉrZº7ËúÕ<-Š<ºeí?i™/#¤g¼ÕËIÿª|7\Ú¨|BvHÇX*JEÔ¸]|ýå«!-:ÏJ½_¿I—ŸFšX3MÅU =„õάQê£hE¨É6 ¦# 7öœßóøí—ÍÕ
->ÍĪ:=€¶7å ÂDõY›JÀê»PçÉ»{ÑZ›_'¼9·Ôutyáè¥C–íµÑC Ñ6]2.¹Ñ;0âªñõ8*_Ÿ ƹ-6÷Äq™:o˜-¥í­ò‘÷ø·ˆª3·”§Û€Åõ’8 ø>H*xµ‡lr‹ÌïÊÅíS븋l/"9A’
-C'Œª~µ€Ò“˜aKmÊþ€>ØuVyùœ¿³mߌ´Î~æù9ô
-4ÀJ¤7›mBÚb/šP0 ÎR,œZŠI/D{¦…GI¾Š‚sÖD¬ŠOª,²R•³ñóyè'F/´ü۽‡ÇARìÛªÑšÝ >e“k1,ÿÈ5]>=üµÛ’ë:r«‚ºÌŽšÕhVù•;õnc[<à×ÇôÍ1(rÚ-ªo[j[mK½…«k}½$á’º! E„—!ˆ$³íIJÛ“"î´ÅÚÝóZ;ç(Ç<F– †rQ N:±®¤„8Ò²1,ƒƒŠ ÚÃëYR†cI•.H©mé|í ´âÆÎçØà1¬§¯TÙZý$W-›Zã5r\°Æc\?îR7’4my¯4Jåß®º*ž”Qò§Wœ¯ºeX›Íê¯x¹Ç§ÉjÍ¢Aºì†j¢Ë [›ðÛ²;6#Š?çåXìÚz£ÂJ‰Ùì–•Gp¢ÂêÕÄ6‡ÝΉ¸³Æÿ~›Øk€cÂNPUÖ„ß
-]ÛÐôS)Š2‹þ~;ý¢)×ðt´†Bp÷½{ª0;×4RèÑãVð› ¾æÆ¿2Äs¡å¤Ìº•­¶VÀóÑ!špœbÝC<ÙJÔ6f_ß.”ŒXv£‰ì›Ç!ë÷Wè0å¬Ë ÿÆlƒì¼´Wiù/¿”ü
-d´²+M L·Þò«Öóªš\TapÄ|ÍwɪCY_°ƒZ’íD*¾š!»Qƒ‘™>„Ô|Þ?µÒ†¨êÿ­‹LH>á…÷+£ìžâtñ‰J˜òíC)ý2º‹9ùËû#튩Âõë!åWÏõVÙ\
-Œ• t†Ö±”™Q–J_˜]åg‹É/ùÝyÏxÊŸµëKF ÐM¥ÃΤ³àÕ9döY¾G/d+¨Òïþ
-L°Ê„yÌâ¼»IÊb–ÜIiþ桽Ġ¯q³@‰ñ]NÐGŸÉçE[Öƒ”jbêK@kHÔºhˆ¦ÿ¬âh .Nýаâx ÌáœÛˆG†é)ŸmÝ<:°3ÎÄ«YFzE%MDϘDÊŠ9èǬœ´â)æX¯à æÈs@ ²KéàÏ% b«¼lþ(RŠ?u©P‰SX1ï*LçäÝܵ⩠žŽª¿÷FVÎWÞ6?Z¼aã5m\¢ï‰ô)+§öES<XÆìÝ;T0Ö§¬ù4)Ûƒ‡2…pÞ¦Gï›u¢¯ø4¼”‰³GUÊvj䢼€ÝGäšòÔæÞïöA^H}PN)q›; qL=L<“O0v‰ùµ†‹Ôm¬E¦ÀNŽ;“¸xBámúœÐß £î¯ŽÚÄÏWQ?ù<f†…xšþ]V·hl¡M· Š¡êRŠÐ™öC6t¸œÔE˜Ìj+ôµÍb D…Þ^rõ1†/¿~<õÙruS£vmu³¢Ÿq6QË¢lGä †jጫ~ÐòÛÈ»÷ü0­ÓsÇÄy¢l´ÔÜñ[¬}q÷\£›Ä€²+º±¤nX¹ãP ØK.€ºÞ|cãP°Z)®’ÃÖI%òı")LþŒ_5' Z#`Òy 9™?oqýùÙýx„ßbkLjÃa|¤Öj~ñz§ÛEüi­ýñÚÅk žù.fÈ,¾¤€’sÏ5E®Ý‡"'Œ–³1©)E±×'`-¸Ü½Djd>Œð—b¾ËäÝ«O=^*´ó0ü%¼P1½è¾J£$FZÞWL·Ÿ¦ó‰Ü‰~Böÿí!Žµ`WI诙©DÎÄëÅKµî Ööˆjï
-©ðÙ”Žòe}^q¤jÿ ñg2^¡L(®ascªjMÃØè3]xÒåb¡qK±`G›šÒµÂ/UæÊÏUQ9¾žò*^º_Ù,·<çÁz:¡æn£>í£a´«ÏðéÙÝP«»Hå1‰Û¸vÂy>Á¾ =Î<ßOH0~ÿQËSœ ÝÉ4€ÙueF|>´C¦9GHº>ÇgµieWŸ=¸eç‰ü–y]1â8$pAÌoƒVòÊ›EpùkìÎ&ÙÌ“¹9eÿuíi;)R.·÷÷&ĺ4®ü20!A¡Øž¥g[‘×Ь )ïÄÝ…$úqø«3´ÃžRYqû.«ü 9»6…þÅ£šQ0ÃFþ‰#õª…)F²0­hÜÝLa—VÓÖñxYž.va¦-Ý“î}MÕ$O—@¡ÏqÎ'Lo:lWâ-MùO ,Yš7,ɳBI¥6š_Q;G.>Éj÷µæªU#×öņ]ÉJ}óµi @iI;8ëdB²÷‰C{vÚ¢¤¾ìpk¡Sèq\jJ{PèÔÔ¦&Î8E:,É妟"ŠÛz"ŠàÙ<!»×µ/ ÕiI ï»]¶ö‰§¤.ÉAéÿ ruÿñx›(\Op«{‘E”…~7>{ás>RMMê5¶v)’”8Ci§ð×4É„«¾‚ÓËK¦ÚA¨[»Â`™Ðº€=‡:š@*5‹&1|Y=j§š«.ò¿„P›5ãz~{{.Ó­e÷êáó%~»Á¨Vê_BDNœðh‰5 žÑlŽÁÞu:qí!óHè] W»ùÒ~ƒæ´v+=xøBbÅLšäÊ÷1ðŒ)®AÎ']™fb£¯÷Ùù œ9)MM• ¢zˆEÝ£ÓÙÆŸ/ø¦mÇוÖcƒîGÌ™ñ9ÅuFñC0Çàg¬¢ðW¦˜ˆ-á—š[|ÆiÐ^ñ‰øʱZOñYÊÃQ/S®c‹ŠÈþÞ"e¼„fÂ5]Ó…ú$&NtG °DFp2-4I¸ãÜÎFSpå2;^~¢Ì‰d QÁ%aü6uMJÍŠ.úrþ>‡çUoQ1eÕ+jä> ì¬=ÒÑD!^gñaKž¸r¼8F= ¼Ð°…¼îL@£ñyÙ™³0IÓ@2*›T¯¶ŒKdí!h•·™òó-/o2x’MÑðîùxíµÓͬ›NäÙnOVÃ'ìå,Ø©:R¾¾¥kkw@â°-Ž^í!Ÿ›]L¼ƒfaÒ
-Π 'Ž¡EB_[à=Æzý²K?:—% î“>“‰K¤Ç^LêU1ÚFÿë¨@£Ùܼ­ùëY/ˆ w@ÞïZâSüª¤øQaÞ[Ð^ö5\~[XÖ´«óåqV*y¾e=ƒËȜƅºï a8Oé«æFúZWö\ñ¬>˜Ý~ägœ¬2•üÔ Bøç2‘1a$§ÇÜšh¿3½%c%˜õ@¤@Dx­`…./±AA­ìÙº“ –ó{S¬âÖánºÓgOÃMeý2q5‡.H½´k•èaêL £ôé6¬Ðí<•jª@L´ùárçî'¿ÆÁxläpîÈÎ"¬k‘VÌ<V
-GEnT7q¿àº gä· W:¶ØŒÎÑ Gµ.QÈ4›>,qlb²*qàœ’R<Û¢Ö|
-|\y\™b™F¥ Ûf8ù±*Ž¹K8Âèù•cè{ò'¯]'#Ïšak¾ÛóH×m1ië1ÌŽ¥Ü>‰hÿYï i…½Jœ1qxƒ:òh¾ã£Uþ¯8FR*-Æ
-xˆPóŸÜú‹ó“\#K¹ï×ÕÝJË4¦ womë$“SX°Fò´uÞXÑ0u–}Ížè lUÖKÜÍwf©|Êךj¾‰ÙOVn˜wó͵¿í-î@ç™Aµ°ÿ_yÑý5õûí22Ti ±93¯Ávo„9©ßŠ ‡Ë|_­ãꫤDF½²GH^ÉLŒNÂA4|%Ð,¥ ÞË‚î,±öv²sJĤ¡êõý£u|Aë:4ñËH¯ûè#”ˆ/Œ(,]ñÝØ'$7e`Q†®Û®Øc‘ðÚÔ´åð$Qð¼Ñ9_v¯³A´}1|Î~Ú\†Á”šŸ‚ß €ŒÛ9Qƒ9Å0 _ÆÕt?Ö»‰Á.3µ·:õB¶ˆH^Ñû°hÉ«ºm°ÄÿZôÙûNí<½•§$ÝObGÞ‡¬Â›@oó#+GÔqóC·Öa8IÀé&²îÌõ”ÔAÑ3ibÏèÃ+(óÞ\a™ÇiW˜ÍC"r›$5.G©]½Ip㊎æF5%åmyy82Húû›hÑä×}ÑœKLÆ´.} úX˜BU.räé2¥Ý²#°EJå<¨‡+ã€@qÙÐÚhÙ{0¯Ð˜å&/UøXã™8iYDäå<ioOZ@«âð[î7 °³{À<‹µ:JWK¼>Ð8M¬·±Ç5 ÝLÄ»aØ|â¦gÙÒ³àÊÊŒª.«o_¹šEu†,:‚;Ó~"åˤ€ýÍŒB‘(íÁ¶ô#|/‚æšb¼ ‘XÐêÈ``õBØ _3<Kÿ½W=ž47:Uòt]‘Qìµy7¾˜í…P/Lâ”çºü‘E¥AZoª=»5P8Æ}í>î+ÞŸ!§"¹;Ñù³K
-Ñør˜¥~è„<´=®vtóº¬O×S^yÔ(¶j±;Ï—m ^çÇåÕ•õ
-Câ”aŒÉÉtÛ;Šðk+5í*vcç¡–vè¹V¿uø`ªb¯ßW7ý4¸ ãØ
-Ä-dÇ€2¯avÕs‘Þ(€
-©Ë.BƒªÍé Q¥zH@cÇ5Fß]„ ‡«Ó.Ì@_fÛðGÎL¿u+MR©zÍÌ |» ø¨éÌ­{Cò]ƒðát!éNÁ¢&Q„à+#ΆãÞQ¥Ú"zŠ'ás‡ëhõ¡Ð`! …tÞz0—Uðvð{ŒHÀRûä—t.  é2D¤'S½Õ™0Q»>!Ä•J¹ÜYY=¢»Ë¸¶ÅÁÉ•cðm7F-{Q¬ãz+“^Ù
-TE€±h·݃|ÅÖPžwrÂnáÉK< cž¬ÖDlýÁ ²aƒG¥Ó‡ø^zh³é3/:”Æ<ñVrµQRæÊTû»Ö[ËÂF2Ô×q8*XÉùRn|aÀD©öì¬ÔYF6Õ»Ú€ü¿¾jp*Š— \…¸Ó`HëKâ$³€™3ÉbÙqå-¶Õöô„o@èÏ¡—Ïò‚Í­5
- âƒJñˆÔ–×–1ë`tó>û îE&R•?àÕÍG5Ü©r¿ØG•Z~Û Å „eo˜ƒ*vKîJ³~#¡ÚÃBBcmÛœ­ßÀÜZ–{[íý¥_þ“¶PSþ|-õ8|
-Ò7mlõ:‘Ðœ$×T@éµ=•_´=Ñ`^B¥"sâÉ"H7F>bß[üâËX¥½žÎë‚_Éé¼®[¹`z1g³rÉ,5)6s›l.ÿjvÂÁvÈÏ\ÉÚ”ˆH£jع"þ^×—&+~ºý¥]‘ÕÕÈìgYlI‚ú‰(ƒíB½:5‘ýOHèe Û¹·ª»4çÆ]ØããlúLÙ¼ºÅÃUã–p*ïá̼jþE
-×M“‹"ä«š#qT{Â8R߯c?êZE¥ßiS0qsÍWÃrú‚VìgB.W0Îγš¸Ú™. ðçúge¹H´ª&F9˜åE6aKG€³©J1ö¹îØÓAÓÉ^^·3}sÙóÿµ‰´û*ó“ƒr;žÃøÕÈ…ïÍE)ùª”’ࣚ\T«*ÁìG(;Þ)QbºƒBåcÔ,ÞˆÇ&
-lT¢ÙóèÅŸQ7ùTXÏ ü“F@R÷ËÔÈeŽ~FRÌú³ípeÂ8/âÜZÈß­“âÇM= Ÿò·iÈr¶x*`äç–ûqx9›8äI&[+|óP”ì¤m{~s
-y_¥zOCz±WàŒVà5î'Èh/Q¸[0Â+©ÁÚFôœ“ˆ€ø÷$1î—äõÜÆ›4B¢S6=¾Zþ¥ÈTãT_xä ™Åu=>Ya26?CTâëAš,Ð~ööÿAšq†fåë¾Gw°Ó9jÄ%…G5éö¡/º7hÜ´>%acA!ÎqW°}Þ>’¨ˆ(Ks+†Á©$ßÛÑ„žFœ¤Ô7µqgé̳*vìgÃ%² >Ä?5ÌLò˜½Õ,CYCà¥#Ìêi·0®¶ÜGo6bñ »¥‹,é°¯}ä uõUUôPõIW¶rØi[ýçŒ,R´R¯uø™œ ’mEbHdÜâ˜bÄ:xß·vNYTK„CnYÜrVÔä’oÊ·â!—Fª
-ncÍf´ÂE|È\l¹ŒV
-°u#E‘úƒÐíF™<¶¼eQ“ür|”¤rOi×ù_t;e„¿æV™"¬€!øÛgW ‡ÎCoôѶØü®dÈ•&ó^x:CµÒH
-àÝóÐi0ŸXVs@v~Ô;2aV!Ö®pHïs׸6÷%úz´¬ÙÊytÝîoÀ©Ì4lsðOï/ؽBg‡¥}°Óß;ã5-M’aBD[¿}åÖ¨‹ðHŽ}š8o¯rôs*-Â%‹ž?¶àÎ'W²Ñ½ Ã]J,è… ¨U/°%÷3¼TÛsþ~ÀaŽãžMÌX Ÿ³€PÚ]„ÅõS»O(¡\ZÞ‚zš³5¦» |U´Ö
-u-á»O€Ä¯‘´SF‡ZgVtOÛÞç%’‡ÂÌ‹¥$w“~gÒÑšòt†%·3ÅQ–oÿº‚ª¬b…¤ƒnôdµ± Þ$Usn͆PUïÒëšûàˆ˜øtËQo7RTv5JGÏA{`5Eê– ñ>=”&ß«­Æ´¯_DiètÔ
-qôÄ~Ÿ20)6¨}©JVB­'Ïß'F´Áëù%È7vž£Ù*Ü^ÃÐ Oå†BA\´ÇTyÊÝ’ØÉÀUdYñ5AHrö “Š(— ¨¹B@î„Ñ—‘³®e"©TÍ3³nZ^â„ÞÓˆB*[Ó©7Þ´1ªÜ¡á;ðõ:t¨Ø0¨_ xZ8ò¦*By¦ðÑ&o7¹ŒUÀ¶£ Ï)†'^T´Ó×ÙŠÄÈß#w߇\'uÔWg\ë#_ïyû ˜I°"æ]ª?Ó&ä<ÞØaÕ<‹dàðDåÄguLÕÞ“žœÎ›O‡#f
-*ÆoÉ„&èz¿9ƒ/ÝÛ5âä"K‹Ÿ ÚDÔ)×?®V ;QàôÓ`Ô‡/ˈ qÎ/agà•ŠÅŒ†,гÚyÁæœÛÁ†ŒÔûoú\E\çpÁ­3žÅÀ9Ý[&ãÝ•x˜Pý¼FÇšF
-ÁÝÙÕÙIÁ²ßðŸŒ$‹\f@fÐ
-Ê>m ñUFTt¾&Y)«™ãP‡£êqs¹ÿe²¶qû.8ohYÞÈB­­ øÑ ‹)-ÆK†µª‰-ßÒSSÎNèal¯…Œ¨lë"úÄ¢.71Q3Ã;&@L,ùŠ“Á3
-ð3Ø ùØ”µR´ ökôo[(gÕ¹¹Aça¥7Y$l »s­¼MåÏ»:[zK6">öP93‡¹zââ!ù‘G½
-º£à¦äp—|›Ý; †Îו…—*ö©6;<ôKØÀsÌŠ4Ÿt±W8ÆñU`qÊÁ¶êe¡ýtgôïýPcš†–´Ån»î ò ÂT`2Gh¿u¼dZo;$‚ÅŸ×0$?8Cë¶âjU£;ŸòMª“åþ¤K—ŸÖ%<ä½Üù‡ÍqUŽ‰Mûáoh‹ÒRºâ>‘K2ØWÌã¶IÀ%Ú‚÷añWif<ëÁÉŒÙ62Æë:ŸÇÒ´$±êro—×ÖX¨²ew[{R~*©X.ؽè*ƒ`Æ ^y@ í‰²Žìj
-‡Ì>Á¨˜õƒ•æÉx#=!%KÞ†=í{¼pM0tÂ$ùŠí¼œÒþv¢¼9¢åª(Ø(´ëEt`öêô…+ÿƒãfŒ±Mù0(š„—O|jhÂÑLTS~Õ’Ý;ÂIoÕ=ujÛ:8B»¶7Wªÿûó€e_™AQ¡±£‡æ#jòîéoɶ­oq8}îžÌзֻ‰xL^à¡–«4‰ÑáÌ•äƒÕóÂøÞ΂”³#¢˜krC5Lîûýð¨z_j¿ ¶¯”ó©_””‘N—è÷¶.h`Ê=¹
-ÃD€O 0ק7t9Fc[G?ó›s§G­Ü]Íî˜Sxï|­Á6I Iô¸à‘$«$;ò|cOUÝÓ…Êc‘j¡ÓGTW‚®vTpËy:eíáAOòWú4i?Âô`ò)péÐ!vÖ߶øÑz X–#"鳄øIš!ï¦LGã“âŽâ,ä.¥~¾”ÇpŒŸèÛÀ¤1ØÌèŒ cõIãúH™óA'¿’±ŸGãèr~Z–‹M°êšjØÃTÕÀ`Þ¯sI—è×äit¼jQhÅ>ŒZt)`óÇR½$ ¤`·úHëÏ!Ò<=.¤Åô¥ »D.š)×, ¡KÿKn®¦à-¤¦ePÕVz[,˨hìüùÂqó"8Œ®aï—G£Ø"|ú4£ÏG‡i¼ñZ"‡ Ö%-
-ü aR‰ ¡Ÿë¢}U¶3v>zmäÚGPO`ÌaÅ›n¨AŸG ¦®ýRâå…$Š ²»®ô½0*@_ɹ§yþêPh«®•ëMÆP±=ÞòàÍ4eШµZºî—$0òÑ
-’G+|¯—¬ nÿÑ¿/
-"‚¢*Õ¯åNL½Ü€¬,÷Tš¬ArÖBD]yâ<¬–-ÜmÓ©³êL<àº
-Ç›§:„ƒå>ŠØWžé
-ÆY?ybEø1‰×âñÕ'ÛŸèec4Ú± GoÅZ¼.óß mPý–‰§>2jef%O"×¹{BvxËí#èâà›|¦àš©ÝkSñí¢õØüuѺþ •œqSÚr6óh¨Q-Æ$’õ©sò  Oæ0é/‹¹Ï`¼É¶©hPaÌ÷Ì$ª>ß4§„!hbg%i(·¸1ËÚÜXØ€é)êmü~ŽñZyñ&tÒ“~ÍT¥Ì`œ@«z¢Il5Ý+Wĵ¤ÖfúêX<hy`çÖÔ'‡\§õËlSùASE$²{‹{y.ž'ÜSë1G
-¬ø-õ;¯§áÊ›#ïJ|j*˜fY\]‚ºÂ $‰}ø=#Eë8Qqp³
-œÂ(è.%¯€#E ®ý\88"ªËõTÒG5à£bÒp¥ïjÕ©;‹z² ò‚X;®
-*ˆÀã­—¥oA$o5,›‡64¢ŠŠSùÀzú¬97ÛóÆ^`žA-x:ó„ m\U<ôê¹°w|ÛêùB<fôÌ`¢îýùåÂ!Ô” ?æãÁ2}Ì\IüºêŠ@l3£üðÓƱ«ˆZ‰tw•m¡¸zÜ ÅEàÒoŸÓ¥­€1Þ\Ìiû«TÕM×üS}Cø}¸é„ƒxÎfÃŒ…ñM¡Õým
-‘u£ÑrÞ(­mŽ Åbܟ̈ ÊÙÉ^¿Ï&}Z•ö¯rÀú©±T_tÆFlŒ&qaJëÁ=u
-\îÁÑ[m£M—kAÅþ×ü^ywIš'WµJ?!Qþ—ŸfÙg sà‰oâçjS:'L<ßʦô‰Áê[ÑÕ¸Á ShÃÛ°$îÔK;>ù˜}§­ý–.pͧx­m·6w……ô XòÙÓ®¢ ¡ß~Ú¹K^EÏœ‡Ér¸?5? Õ>Á‰KÕ’Š7Äõì™EªÔ°Búñ¼²‘›]ˆ-×Ä%-Š¾Õû¶d7*H뉵Mj -xùk¤ßRXÊ“ù]—CR-ÕÁð÷t©½Ø8UÔ–Hhöž¡ÁÌpÔ¯f8qíy‘Â+T1]nña¾Á 7àì,·[fWô5‚ßü¡è\͵ޠó2lCž¦U1Ü ó¾†^‰>S8«… ì§dAòHæek®…›û`¨OZ•FÎWÌÒUûcªm‚ ú!n ìöüV=¾tâìHI…ZàêÑep&¦!Ó’€4N?¼Œ“ÕÖ‰t Ÿ½~‡ÒIÁ•ð§;›êÜÙ)²ªd¦uÍõs[÷±³Ï»ƒC¿6_ r‹­~}ú^<Vîýû9šBˆ!¼­öwòìÅþž…¯‡ñcñ–­’Š+Þ"»H–•Zµ¾2RôaÿOB+.ßíx È(’wÅÃdv‹0RtÅyi!mäÙäý•`ÙÀ™o iºòŸŸõé²À™F7~Å%ÀV y53äÚJN¤áÅÚD-€aP“5:=nË̸&¾÷³(ZÚýÄ©´šÚ ìÛŸÓäöѦȢòÉLVÒf ‰KÉ„}DŽ©I‘õM“¶ÏàzƒW6¢òYÉ™œTuØ©Vò¶[ ZåûgÆÝQÁ3üÉ}èAešocù5¯k#‰©}õ‚.:F]–yÙeÂ3¢…‹ÊR¤Çã¬Å.½륩L­ßÂH¶? ©Ë¨†·KÂñŸz^TŽ3g¨2yIRÓWí¢@]u˜yFmâ“Qî_Œ°F5dvƒï,‚(3·Ó[|“=DšBZ:̦I|«&¤êpÍäèDq>XTàc1•ï÷’«f…j‹š¶Ý)ÇãõáÚPs)¯òÐCìŒ9þ°´B:¶`<ÿ˵u¢2½dï«<¡™¯O|ÍÈ…†}fbü—Aîe¿¢@}››?Àîçð{QC%1œBʳ}Å}Žznv®úÙ/¡~˜šZ-ì,y«_t<MÎ^iô{
-Ú'|b]R>q&‡.§P4ÙBUQ5¹ëì8îhø7"ÝQÔ£²+bÆ-gããPøɃøºíËKådûUIµxø<” îQ ÒØVÀn]FÈt4ËÈáÝÙ7‚¥ˆŽwÛõ*ãǶùDoÃñ™Ö»B¥~X²¼©2àt Þ*àwMÐ6y‚R `W¦ž<!6xiðD³›•r£º±BbFŽ: ǯťEui?…÷ =ÛK‹_‰æª8¬¾f„ûÒ›Ÿ&AÉn.p1ù‹»Yù¢qz$Íó'Ý„15<rŸeÅ_øØÖ+å) ‘ú˜õáT¾>Ð^nwlªÒ¤EöµQ·@žc~q¶µ×¹U&HÓ´C+Ùç0mŠç­êŠ´þA-›ü¢Šx>õñ”oN'Ü Ë|Ûf!¬Ÿõ-KP¨Õgy£­Y@<@‘Ñ•W{(1Ò‡Z,Jsžáµb…‚Ø[u¯·fƒd5Г8uf+Ðá•ñ^¥##Ž â»’¶ìó¨x8¡³Îê…_k{€îÍòœ)t‡‰äîËÒrÕ
-mXñf÷$w°Yå †2N»‡ËË•Îb<>àÿ0†{¤È<7ßafÝìrkÏo10Û_[ ãÙJnº4È®å¿îŽZV \ÛK¢a¾‹2¹LlP†ß«‚-çÁ¾ v‚7“…CŠÎ‚òb«·ûª2Ž¦½È´¸ÒÁâò= YZf‹;˜åí$«¦§Ø•€(Àæј¹aEç6×Büóö•÷“°´=šs¢àwź‚­gÍ/®/Y<ÒË!uí¹8îb­·Î|Fˆ*ûÝ›|@€œ{XfU³/Omøš’ò­bºßò<tõþH¢bÐî"ÏŠ¿>Êí*`¥‚5BÑ-| Á·ÃÊ©0anž^¢†æ™Ä>ô"c(n –e,:!„žó3"ãöÌ…j¬†1_óÛ1I!–gªŸLî$[Ø9qTB=€©Œá1bói·ú‚!˜½tâ”(ØcÎ~‚‘B›,DçSÎÔ°Á]·.Ä "¸¶‹
-|£=72‚ž‚Ñ+‹[DÞ³ÝQU„‰èžaÇ¢N:ÇIÉ !K÷×Æ@ï)¤P•tÖNÄ>ÝûFSJjžæùÀýÃ6‰|vZp'&«´ƒ`‹hÂã\è‹AdÂä{ß焲t T¾5õâ6 ;}iI)u³v¦U 64¬­í¿;rq)EA@£ÃÙû¹ZM!›ä$»Î–Çù²–Ç­_"˜H;(ýµ¨¥¢c{'çGÚ–á¼OÛ‰(’é¤IÚ­%4Q‰Œ?Ë
-æfC~L [J<’A$%Ô'3åša•”:pµôetD¡Ócã í<x›*¡âDQàŽ?/gÓ–¨¥K ´u0£V(ê ÷ø:dºT‘<æ Ç–™«sROárç©õÖ@ˆ«e½ïl1>‚e¯et4*>Z-êíÄ ¸'bŸ p&&óuGw
-ã0ºg먳̀€™É52}A˜§nߺ틡UóM2º8=d:žo–ˆÖ‰ºŠÈ–¶uv¦H¥ðE9(ˆõ§ªm˜ZIiæ£RDË_U”E&_E–¤ëýŽJn·Ú*ZfÏ×Íß*âºêƒ‘®A¹])uŒœylM _ÉÊlhíÏÜ~gÜ• iš¼¦ˆ°™bü<ñÿÄÍyVÝ,{5¦²·B¼¡þ‘4EtÃò…3u–²Þðy{‹ÅÃàüàOrZ÷ éƱˌàO¡À¿g
-‚tS#‰S‰É B7½ü±v5þ%³•ÝïÏ×;¸äƒõc|ÜAé[¡Û¼ôìsU`átáìx,@¶PÛ'­…<sG¦ä¦»©"VãªètÚÅ·_”ÜæÙÛèÃ/ðéDé“Ö^ùœ3¿µwŽhȺÎë8¸ œï·m
-íÑ艞ÌÏ0ýÅvpSGx{fï+rËÛε¦ÀçœqîÉØ~ÊtÛ³¬„cFué"§ÓÚ6JÍîQŸhK¤ÒËTµõ.GÄ/œ+§«C¬â±ÊèI«X_‹¨'!% «æ&øž\Wå„)`ò0šB‘NÝŽvð¨ë°ñ—Ã#G©v7tÚ~TwVª”UœìÞól™ßK,§Áû¡ÊÀ•¶d@ÛÇÆ¡ŸW´;Fè>qº\³pøéI狼,ùdý'Dký«Lî¿‘2Ü&Á2g¨¤¬g-°rPkì®Î[3y~¿T!ö 2$\›-úØó…Õ¸N@y¶,§­˜ð¼¥Õ36£&‰kVT_zOò…ž™å…ø†¶ƒ0 ARÕTþ+ÿdÔ¼,;òíR\4‹ÈÃ1ü)cršsÁľ2©…û
-ÙxÊäËÈþ}»þ§ÓuŒô)@Fï€æ™nhäAô.êW¿`B5sÑàžw²¨ÿ’@¥{~¨ëk÷,º„è‹b}"Œf®
-á2ªv¯¹Q2F¸KÆ.󤘢å$Íuu’¥T¥‘Áp–ÍÅY
-h X9ÀW©Nu–Få.Èu;ž-`nâèJ€A\,’‰øÒ•È­žÊ˜´‚ìV©{Ÿo>¤?ñ7g-=X†ÊxÙ¼°ÅòÌ6 Þ%Š¨kÆ8•D÷
-ä¥|Â!èú!ˆKÍ(‘ôØÁè7'¥?c<P¬¶9/„²Œ9êÐ…Y¤õ Øû«ûò-Xª¾FÒ=Éÿ bm~˜0qM‘«<bWãï!Ó2&© /0{7qnœŒ4ÏyD¿‘ƒãìªÆæe×X³áþ—ñÚÀ¬Qû‹‰Cb'K7(=à ë>©'$>Ó݄͆"š2w-¶ 0õ»n¦ü ¨©ûGý x
-=acI›¾ÆAᆹ£4-øeÄ#´çNîBýÎç¡
- èó(D=¤Ç®‰ôžëÓ›5±yc2 ¦â8!ä«5(èGhÏÛJÛ…Tȡȇ¿^ 3Á’„º’Á[­¬I ÕsDƒøS?‘ž+èõox°|g»r¾'ÀBð'˜.¸jÞsr³œÑœúƒÐ”5ç+c2mßXRdV…‡ÙYÃîIò‡) n{ŠÃuÜäšÙ'i Û/1¢zñÅNdиH)Nœ©”)ÚZ5³«Íªת³êª
-™ ´åP›ì Pâرømw'f›}¨&Ã*zrìÙi<Z6ÕJ™ÃÉ›HÂóbážmÇyò¿„Ê
-[¬cEôšîzÁ4oÎÔâ¿'Þ'+g´V:ìzZð²O«¶ˆ2‘χMzèX ŒÈVŽPÉJ&d¸%ñt‡$ )11WÖ®M>ëš £òÍ9‚H¢Ž¤ÝøBŒ–˜{>,šZ·é<
-ßöžPËzÄIÎÛ„vPÇIÆ3—7‚b<ë)|Ò²}\IJ4ãÕÅ164¬*÷…‘cëêR`;=o&rɯZ‚÷d^>S/eºDS¹Ž
-4i¾£‡útÙ‰üw{(·L|_¼\\ª³¤«-p ß‹^,à.'¯×‹:ÐZýµ”¡Ú‰¦Þ×n;^þ™C·ûrhnãŠùp jnƒP^¤©Ú¹eæÓ
-;7Rôã K²Sd9GÃY0³Ü÷HÄ¥¦U..k•Œ/ XtpÈ— ±ÿ‡ºn˜½ÚœçýÐ-]u²)©÷qç5ÂUÂ5’rbŽWNÕ[²ª ì2ƒ£òè\X5 tUë.3Ûæ°H0§iqË€h;ÝJ§ªš“Âqá¨v—t¢Çˆy]üyFï¢_!r*· )y1Åm瑸Àî_Sy¨†Žšxý³Ã¦¦P[©‡«´þ³œ†yð³7¯·Î|Xx­—·i‚ß#
-17
-^iQÒ)„ÏAär?|ìeìऔñHtK¹É"|M±”A
-,z9¹õ9O†xá•ósž•õKK]ü ´ûQ9ëµfÅ+E"Ç5&?„z‰.yîvtiI}L–x)€GÅ…¡$y®ò¼—ñ[¨ÂGJ¹S×ñó‹¸à%z°Ù~'Úd'–ùŒ4Pâ5X/Z?qv
-$†Ü较Ëìîk° š¯Y²pZ¡ÕóL`f<†®l9-á0¡4„"£B +ÿäIjF³ˆƒ™"rñé¿m´2Ÿ—c:ôcQ=ƦÊG>P|i@/ÃCF1,ïLôO7¬ýÿKw~j¶*ñ'útôOJ‘G‡¼L,ŽïhèžÀ½³Â™ì‚Xb–¯¿ò·:jà%>Ö*&›n²³„lž¿Á˜· u¿á£7ñ†÷£œålÁ›”.1ÓV#Hó¼Y¢ÛD&÷hIìȯœy ’˜ÔÁ{L``§pñWÀs™Ëê“zC¯Ûï`›¡)TH¥&.×øcØHk;ôǸrlÌóä(nh »
-ó؈‚_i$¡É(G”%+ßÔ ëŠT-Mÿ0ûKvªcY~‰7QÂÖàbÆ…ï4œÙànpKH*²nØ÷ŽîÑÞTzß‹4î)£õ§”ûãö]&ahHÍ*0îŸ:Í" äP|¢| Hˆ4$#ZœBd©!Ùú¼—míë áw£WØ,…åü°òQ3 ]ÂÐÁD*n5“÷yq÷ÊÛ¯
-ÝF’Ü\œX;ö»ÞÜÿP©[ÉìÕÁqywõ#¼[ë_ÄYýÑ\A’ôÑo¼‰ ©ppÜ?F
-ìŽûíš}´›”ÂA¾Ƭ0Wߨ¯WÑ@ZŽÒ¤þàÖµþ µdyhq“[˜3¾·ÀÕo/ß}áetô Âì/M)è±·§0B}Åhe8ÑtÎ[>f@U>»^Œ•ÚQEêýâl Ùß:)áÄiSAýä>ë¢]].t?Ø+?™dJooÏš?Ã;ÍŒ ëãLó£ÞŒ‘£µF_Ãpnîš“±¦L d˜d€î÷%¦º`•ì-—™eº±æ
-Å×t¤^3¼XmÃÔtá†B9æ_á÷zÙÏB8“©“§Ôšwßt¥Š¨5 #é|ጠSiš?¿1PšÍŸèK4[Î%ú‰c°4×ùIvœB±ÚU¼Ùíˆ~ Àô‘ E¯®J>Žì«† fÛW&b²í:oý¤²v"™˜@ˆ`5Ì÷¸ ºÌ™${!£ß3:¾j//?Lñ,¯Öª– G>ZŽÃÓìø´)^G£Ø¢_ÖM½Ã##F/áMä×6äý„ïW¶X¦sí`Åõü¬DöªÎÌ©õ^#="”„qß±Ø,¤uKƒï·ÎSêXcgß#Æ™Ú1ð=u_š´ïm­cᦸSÖ¸8«¥
-VŸ6’ªJZa6s¤½ÃIãˆtxè3òZè€Ü^Jg¦ŒißÃ
-r¢+â{ZEÃËQ
-(v%sèž+Å-uû ¹yÍ…Ä)À¶ØkëÇ…N¶pYdwÊ9i*í»€eµ—ƒ#k¡iË•÷½bçåkuñøUjž PÅ“Z´[ÓÊmé B&µ’ʪ;wvZ`+SAÊs¯¹¯~oýôÔúqCHW
-’IÓØZMUÄv‹4°€¶ËÜÔœý¤á1á?oÀ‚°M¾-|ð)hË~¨(ÒŸC‹'ª'\*DŒfá$µyFSm”{x®AkOÏI­0yª"Ã~¿glTºu|§c®‰cc‰‚_Cû.a˜XÐes¹äÆwCÍ;àƒKŽ¼ëniSÍ&j‘Å!™±-Ï +d@‹€Z<Ð@³eËyÌüVÎ[•KÌ—Ç€g\òCöfFžª²ñ™5`t;IMko›£x£µ9R½ÁÙ€ã'0’ÙØ¥6ÈPþ†¬íËË?{îh¯Ô¨€NÛ-gƒx¿=l*À{Ê!^Ö¯ûÓŸ×_v0MÉø), 0–y–¯ÁÂ[Õ(æFZ*ÿ,B}B_¬Ü)?Ns£Û¥™™rUÔÔ.Z6ÏšŠ/¯àHò7-Ä;Ëæ˜6¼¾]0§žÆ"#u5Ù]`Q?ácj(¡Ú“Ø5ør³K6š™Žˆ°.ÎNJRE§µÙÆ[(L®µsQ&:9~ºN¦¼ì™Ï¥ª{4sIA…ÇO]‰kÙŠŠm—>êUVg
-Õ
-H÷ñƒö˜ŒTÞhÛEC-ôù‘¾DÅáE][m©8¸N¨¤Áú›ê'°¥Œ2xR±Z€¥¨£W7Û´ØÍäÈ©ePš¯ÉºmåݲÑüBÀ5±’L¢VVÞóÈ‘ß¾"®§ö²*@‘S[änö“2'v‰ÙXâz¨½Ï!ÓsTâ8ŠÚ€?èëÕ°Ëh’‡f3Àj5ÁÇÚ'ŽQÝ€¹(Ž×„šrÙ.P
-áv9d1àƒæÉy»=E…¾Ï”
-²:ŒBA +Å[‚->¸bA“Ïqk½e)¿|™ò‚¨¯LB}ó–0¦3¶ýÅäK=ç½c~a“ú¤{[óжªÍgµpŽôÄÎÇSMÈV¾œ°oÝDð‚¸¢à%Œ!m¾Ù'dWgÍ
-}ú–>˜ñ„DÞiB4Lé&›ˆ¢•D@ŽÆD’jïãÚ@äC©øÎ-G™*V²\Mî1‘^qƒ¶ éê‡lËj]
-b|Þ[ÅòH`±MWŠYk‡T¡ˆb«èçDÄ;ÝÁzLØiMP¼kÿ˜Åð;D8ýo¹0f¼&m]ƒJº*˃ÐM÷8k™<¼ñ\ðžÔ2ó Q˜eꙣoÈOX¬É„£CèÅ‚8rrq$3Ý[6BBî núô_¸ P g¢ÏĮӆÊX£‰·_«9¸¿_1¿¥æaD°‚EÖÉâ
-%¬wK"º'b÷œOG†À¼bvUÈ”–qqMP’8Ⱦ+ªo¶øÆô:&öÜ8*Át7'fœ¼ ñüB(²yÖ”âsôôI ¦l|h_A|‚9ædn„t7LÃÉ.üNÕoàч9Ôäuªh%É‹UÓ`&z<ç OM&?G[öøÓð¾Yëxåûyòp|{êIû«Ì‹7E,ØXšùx ÇKN¤"JZŽ"LUÛ
-ðˆ{G²|¸»âŨÑ×ì@‘K
-$NqM=8Ðf[YÔèRÛï¢Íúú$‡GšñäLDQO&òÛB×RöS²Ã'7ݯXØ*ÜÉëDÇÙ“L˜t×·±p‡ß¹Â#AÇѾünüLs„,ªì[5M*íŸ2¶á^`‰&}¢”͆7Ñä_e—9XU~õѶê0»xw-b§ŽaYåö'¥$ÁCûœ˜®“2R¥ÓéÇ5 ²j7,ØÁSpŒ_NçÎ •I†Ÿ8ì{uÐñd+:¬¢=/ÄüýÿÎî]çÁ†€šOÎkV窞ùÿ¼é³<îÌ ù“é¡°eÕ>õØR€­ .繚Cž‚VÒde®ûÉNk‡…„ÂàqA~SŠåÑ‘c 9^R&îÚš‡j™Rçö0ØW’©S ¢fßKÀK”0û?&ùãdec©é4,dHÔ̇môsN§òœŽ§W°Ô×ÎKaâe‚¦â¨?ù Ö¼<ÞtBãÞæ,µÎ¼‰Mº¦¾¶ŒíÄÔ
-ÿ‰l°Âpn¤â~f“;ÿ®ñ¾ªÄ‹œ
-–`¦Å°ô½d¤Bº×SxV‹1O;,ÆfÅT@ê´ Øž§Ëç¶R'câ¢ÿ¯O¢â[{(x˜H1œ­]ªGe;á+?ûœt꺂a%v=B1¦ïpu\îÝDz
-U†ÆjZ±„ÈãpP5Öf¦Êú²f¼OûÈYb®j]ꃵ¿Ý~Ë“§0+™ùä’@ÿ2môV”Tà´àMÌàá±ù *Æ:52iü§ßåµÀ ÛÚf:L
- ànP‘n¾YÍi‰Rpklê]ç°KÿøQ)oìg”àqèþD`LŒ-~ËÏ £·IäV|ù¿¸pCÝH°´‘8qiLZwox¢=x—ôxŠWKó‡á훧9)º½¿!H3šŽê@vdç”#Kö5J툿ܺŠCFA›½¤0î×R
-îêãÚ„ÆY ø®fÂV1¢!
-²TÌN È`7Ÿ!Ræ…ì¢êžö¦çrë”B7¶\-Ï·)Ž¬‘xaÐÍògÜ–
-Mæ³¹š8eÜ Q®½Ä!·OijÊŸA8DH9
-%·¼‘þ•­žXµÉšaV¯ÅúyôÌÔ󮫯sŽ~°Ô©Ï-¤ÊÔ«€@¨¶ó†h¯hᨅÖ*—à[²¨x}Xõ›­ŠçÂx|¼¯L×”`þ¹«+î̸-fæÖä˜ I¶bÍ DÔ-ÿ[C¬ãèÓ{I–_]ÂqZà£u½.îƒÒå«·ŠŸýó$VR²8»q(ÐÃÉÕey¤[kGVBW³|£€×Z<Ñí±³+X6èìùv²GQ/û:Ð[¿•TÁŠVÊî@’5¿×{°‘ªØàæ.É
-Çç2¸·’RWFÕ³?=ÕÍå"6¯¢Á˜V ®Ó8Sô˜~V¢ Ýö0±©-­ƒê¶#v¼Š3@¸YzÆ
-—JöBTdTkÃø4¬ŸvWcÆãXL*²«|Ûõ”hì~PÌ»3Äœ&\hp¹}º‚¬hrjKØuÐfÛª²Ô XG3H» ýÅSzÈÓíìÜ’—¹Åƒ¡IÌÑ¡oç¼A'‡2?ûþ2AÑäv+i;ãy®è"êa+†|®OÏ6Ÿ~ë“É"Æðd±"î×ØKŒÓ}s
-àϦ ´?ÿTªìŽ¹ÉgWôä3Aâ´Žó­ŠU(m<Ck³Sjó7¸ö{ eûww–:ˆöýÅÌ}€ÅyHq߇.•Môè–³‡PCéµÀe~“SÂ1„æ@F$OC¯4P0¸}H>]Äi~è¤iM;™L§D™ zVsÈ«)Òã$Ù@ºcf3ˆ´#š¬•¸£pùò¾UB=/¸Ù0ºæ‰|#Qú'ºÀà&[ãA–ŒÂÔŠ*ZIº!”u—«ßù fwmc®p¬©w'N/w®7À^
-­Ü¹>SRé’9¾¹ˆóÆ{Ý!ß8óɧ˜„ MÑ˸Hµ¤VeM ¨]­ËíÇ9w´t$Gh9Nº%~Tôüϼ•|SÐp«%ñ…$Uå¯FèóMrÝtrëÄ|Rï
-åS™óëÊÑ®ÍÌ·¾ I} ¸«Ø/Ô³1wçA¯´^AhÍ‹Õ“µ/0ÌB5øËÛ˜ÕsÎ+Ï!ÆÓ€·ó'¾»&õZÎ/žyZÏ:¸dpŠuÄ“ä:YBQŽBàÊGê+÷"ŸfM†D²MgYž–\Ã*¹©ü5·¡¸Ôp¨!tO]‹‹QvLÿÙ–ÂÀÇêud(´%õi±éGÌÔƧm¿cÍ yDuîƒZ$ü„!
-e┃U
- 'ôR„‰3 _RÚÚýÚTÿD!úܹ(\=[¸“ŽJ]ŸÀ£Væ+W³V5û/øÞj+ˆ<§Ë@“žï°‚O‰a—Ìq-Ní3s³Ìk7›eOp/'a•oÙ ü÷'¿Íô}­Ô›}Q·<þ µ%¡f
-Cî_F„·Ä8„Ô<©þ°tÓÙã‚ÞÑ´8ŒȤŸp被ł¸ä:y—ÅBVs…;LÃÖÐQYÖ×Àtß'™Ö X›Nûsz‚úxdúâÕŽ°øXD
-ªl©Í%R‚è\2$+oý}|4ÖìkîD$CÈ?¸µVŠ Ýb».ÁœÇ™¯‹¼th­v#½Í5£µFºYñ•Çø©òØÁI“-GH—/^EûØòtÛFS˜ Çؾdò´óŠ‡ðCéjÓ­`@øÁ Î3/VË5³„scÄpÁÁ¥žá†Û’2˜t)4ÖÙ9òl•c])ŠÕŽgà ™êÿ §¡9}Ń¿õ÷=ûè…£öª:‰ŽÐa?RÚZÛ±êBtU¸íÀ¸ô­ËÐeÄ:|6¹ŒÏb[a‡{Ñ&W†[s•÷ 4‹/§ÏŒµ|‰¿ÂøHÂ!¬
-]ø¼ûQžn$GÙRj"¤kMèI•oà®ÐÞÄ´Ýõƒ-E„ü•GGÁ‰Z¦
-Ë„Àú ˆ½7ÃïVÑÛåé.ƒÓ¯uä؆ñ†©µÓ¾*ú\Ý^–ÂÈZ«ˆÅ=ÀºÄÌJ3­‚ "-
-Û4‰ë㧛­¡"\ZÀm_ÀŽ¶xÍ àó9Ô°e¤a{'7¥×L ²l_«ƒ4Œa%B›`¤:³ˆÜSÖ+Ï 0m‘h+ñÒÈ13ƒï G¬_çAlV¶¬–è<{âr7WÐ7kžjyÙ™ ãQI&5ð1<󲟛Vá
-Ìàˆ€>I2“CúŠpœdç/üèйw Ä˜ºÖå¶ùårwR¯~·Lý9^H=¸><³úÂtGÖEǃ¹™\Všö/¬ÄóŽŠK¦×ÍOX=³ c‰Zȩ́H2[Ý6b”“£Š”z!èÕ R®›–ÎËÆMó¤‰db@“^‚‡aÜý÷ÆzS}„5²\s–Ó/ô@ÊÈêúj®UéÁ·dHûô˜Sê:˜¯T?µÜÆlN'çdøŸSî—}$™öÓj–Eds«¹¡©58LJdÆé£8•ˆ.ºœv9YÁ^†i0Åáƪ"õàîçšD·–íiÃ,q¾Ob 3Íö¢§ÑÓÕ‹Ó?‹´ábZ2ݾ*{°ÜhaÒQqÆáK­ÛTŽæ¹º£x‹ž_·TþÑ;îµ4aôNèg´1þX˜#¸sßâ.Í˵øŸ.÷¨O~Šó®%‰¦ôdds1n»}k¿ ‡êÝ…Ùm±%¡5ƒTR{é€R]þ°š†`e)Ìä©xDö£i:¨gÑBF¡‡7Öº5·¹h0å«Dü 1l¯)Ç$@JÚ>!puýKy”xú
-óõá˜ÓEU9nö¼û$0àæ´g°‡ÍF‹šdL¿é¢ YsÙ©)ÏkzÏ¿¥VdfDÝÔoNVÓ'Ua|˜P¥¸’£ïG¦õ<bäŽ1Ì
-ÞYŸáp/nKpÚÌÔ#äå…Ubˆ_°ˆ™]RÐóPnMXØ]OcUL†=¬qd:f±Ôþ)ÚŒKbw©4mÍиGvEê&÷ñ€p±d¶è’ú°ïŽ³
-<Z£Ûm83£uúˆË†)˜ûmI®‚‰ÄÝiZΓ94Jî3Rv&Màƒ‹f+oå'Ž»/ ­!ìË‚ŒëLlµa”Ê”úr@—îÇŸòqý5ãÊ8SeÄN¡ZÍ|c$¦.˜ÜÁ’ä
-o:ïiÐeiRn¯g À?hgÄõRØK •Ôlvë¯þÉ19óù§
-D~hÿg•X$ü,p ”&¨Æ…1È(ºb·S!k jBRºœ+ ·ybŸô#Vb‰‰7γRþÊjý¸«ì<aéíëöõ•ˆÁ…AŸ©6\ñ an¸bÑØÅ]!É“¼nÌòHY3;”“„TLí‘Ë Dá }ŽÚÉR6'¤F ãÝvz"Ï]Ô®2(ª–i•ôò’ _µ‹Â2RÖÁc¯6صe®áÃÜLŽ×_ á‰2¬r³¡„÷¶,–ÉŽn÷5u0:¥QtY›ÿœ poG1d°Fa#n‘f9)>d(ï+,´¨ÕÉ_ƒ'ÆŽ-’\=¤¬ŒøkÓÌë„ü¯6lU߈lQW:»çϼ 0|·qÛÿö³vT†êI‹?Í]:UÌc4éÍ z> aˆ„IBQõƒVsÇ,Þs¯à!¢I¤Mÿ>ãp¹)C˧£yÄ:0.Úäˆtvbˆø=Êj(€˜¨½Û7´Q ºówæÝRÓ¿£?ê·Û:nÇ^å‹PXÀŠœDÒÞŇtnè\ùð·<ø4Va†bÃ(êlÔgAB@æö‚«?è‡Ö„çCùkï£Jþm³«´ TEïF±“ƒ§ÆIH¥Eía)ÎûìmŒ£ð˜)XúT†vÜÑËÙî$A "xHý芰–à¶æ.§Æ4M<ô˜û¦ºw*Æ™í´±âêïYï–öpª™*JøŽöZÅèÂ.£]„=Í`¯”ÌÎ!C•—1ùrš\J†ø¢hF“÷çþ¼Ð× ¦ÈVó±´M
-7ò•§¤ñÂ2ÜÀAyÉùSY=ó€Y 7›óéÁÞ²}®8–«Ùæ…01Ù öA/‰;û˜ò)nƒ­¸÷-r…º
-·‰4’ 8øÑMáòòÀÓxÛØöt¶ú›å…ÅØA§¤\-Ž±
-þÚ1µ¼¯o¼×®]—ìê|»šµR µ
-[$¯ø:j>¼‚—’¶™·Ø©!làÎ
-2a:T3!Îúãèsq÷8ä#ª"q 1±÷¨Ê°ÈpŸ„æâêŒ}So7âš'…;‚Þ `ᦠjv
-ï„<
-;®ÿ5 †kw9É$ð<býþ¶a™óŒ÷Hܺõ¥»ö¥™ÎãÛ(¨¡¹¡T¬f¶ò­çeÒ”X6F/»ý!¹ütŸë²ÇxÊô-Ù M ¢ÉØ5'Jð(.#¸âÐTÇbyQ2
-d8&ŠxTYäZ æ§wý}H›p&þ"И,ѪÄhoäGµ²¢Å‚#â²Õ—å½ÌÂsÿ¿
-[¼œâ³÷¨·¿§š'Á¨» ›Ú„ðÑUö—Y¸›ãäRJøXB^ƒ¯¥˜åd¸§~ ²+¶ëqøžòWÖ’uKz°óFp †£H~MÁ ø¾­‡ré­Ö”_sw¾ªI'[É àv¦ÂsoàyšŒ&·&L÷}Òç!Tpv)‚n˜]8‡"™8Ç=T¨¾Ž'3m„ö_:qÙ‘zÌŽylŽãÙÿæºÐëãÁfƒü]‚æ¦)ùˆcY×—µÕ+´€B÷¸jW7Iê%A:Üp€^ ç£ÄAWý0GÙ"•&‰@
-NÄ Œ«ßUÛ
-endstream
-endobj
-675 0 obj
-<<
-/Type /FontDescriptor
-/FontName /NRDUGX+LMMonoLt10-BoldOblique
-/Flags 4
-/FontBBox [-480 -308 789 1039]
-/Ascent 600
-/CapHeight 600
-/Descent -217
-/ItalicAngle -9
-/StemV 83
-/XHeight 431
-/CharSet (/A/C/D/E/M/N/O/S/a/b/c/d/e/f/i/l/m/n/o/p/q/r/s/t/u/v/w/x/y)
-/FontFile 674 0 R
->>
-endobj
-676 0 obj
+722 0 obj
<<
/Length1 3129
/Length2 31673
@@ -4921,7 +5453,7 @@ zCÃ;6TøÊìèÆH ³ê½lò0Þ‚.ÿâå0Æ®ÑIš=jl¯kæ?3phEn<†˜¸À~&µð÷®î¬…n•Ø)6JPÓ
Ñ”r¸òÉ0$ÓA‘ò¦ZÏö4ØÀä9—Ð<»µÕ\ÑõÁÐ{ Ƨ[ÜoßkK®ìÖýy(ŸàÖ5Í×€LZ›¨¤Á»‡Ì¤:öŒsy0[8ó$%]Š­óÈwŽžùç„™…­‰‚|j“»šBôC@Tú.ŽÉ ‡ÏH!0ûÕ-!ÿÅì¬èšeÛk¯{—ôyõ·šW\‘,0¯€}Í(Ìû­D
endstream
endobj
-677 0 obj
+723 0 obj
<<
/Type /FontDescriptor
/FontName /QKESYS+LMMono10-Regular
@@ -4934,129 +5466,156 @@ endobj
/StemV 69
/XHeight 431
/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/Y/a/ampersand/asciitilde/asterisk/at/atilde/b/backslash/braceleft/braceright/bracketleft/bracketright/c/ccedilla/colon/comma/d/e/eacute/eight/equal/f/five/four/g/greater/h/hyphen/i/iacute/j/k/l/less/m/n/nine/o/ocircumflex/odieresis/one/otilde/p/parenleft/parenright/percent/period/plus/q/question/quotesingle.ts1/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero)
-/FontFile 676 0 R
+/FontFile 722 0 R
>>
endobj
-678 0 obj
+724 0 obj
<<
-/Length1 2322
-/Length2 28265
+/Length1 2472
+/Length2 30196
/Length3 0
-/Length 29588
+/Length 31562
/Filter /FlateDecode
>>
stream
-xÚ´¹ePÚ²ˆ»kð»»„àî® lÜÝÝÝ%¸·àA‚[p ÜÝrî{÷œ{çÍÏ)
-6_ë×½zõ¢
-JR%UFa;#„­3#+ @N^ÞÎÖNÕhëÌʨ2s±:ؘXX8()EA@g ;[1 3ˆÀílP4v~÷·`aáE H‚lAŽïJ€‘@ä Tó°±h€%;'gF# Ó»dkfa ¢}wµ³÷p´03wþƒ‘ñO¤?Þ"L
-PiÔUÅUT’*ŠêJª´LïU]ìííÿ‡‹¨ªšº$@LXAM
-ÒâªjŒrïƒgË(o÷Þ[&gw翬ÿÄ“{En
-zÿ@ðrº‚
--ó/œ*‡¦äe:®ÄÔ’I€Zú2ÕAðA,o‹ ô©( Å?“ªÈNNŠOß7%À¶D‹2Ûúu½5¹jòÚDYhè+ïK€".<š«Á¤˜)¿è_ÞEF{ “[ ]Ê1“Ù–ÐF P=åíè~ˆa›xC¿L%Ó+o[͇v+žcmÆr´Æp_DÃï$Xœêw~{ÀŠ‹ö /ÑÍ„âŒÊÀØ÷v£éЧ¨iöx¥·\Tü ž‹ØÐá@Èb(®ÊQ9%(6úBôU7*§Ü© ÒÂÚ*}ÊPn±Ú
-‘á½*1ŠŽ¨ßg°ƒ¦ Op'z–¤6 e½þ–‡VìzSa£œèú45*Ý)~_~ô)çvg‡Zz÷Tpqˆ¾áçÖ tæžaÕÍf$›Xð¯N£éVzžSÈ zl”h)#â{:ídÛ›¾ÂÙpÁR¶#clàs( 
-Hãz¬ÃÍ´ÀV×eHi~Lþ³üªÒ¼ÿݯ˜¹Ñ_zœœI¿#cwœä4Ý6ªÍöl=Cʪ8i¶Úš–c|äáYw@E& ÍrO¥ª?O†¢äÜŸ4€Òa M-Áü9K~×È^÷xßõKäóÁŒ”ùÕøo>~'m=«"…ÝàóÆÙ/¡v@½€_6‡îráÍŒõë.øS!R¢´cßÄືa.O|) ü. !"üØTþbg°ò%eÂõ®‹";ä^ö¦u°Þϱ;Ò¢›FÑ»6ÈSk’»”Ìiö¶2øn] [öÚåU˜ù",Z˜.¹ŒKj©re™%+¡ô1½©O‡ÿR=ð™ ÒâóÐùú¯Óò‹´î§¥:ýÇóŸ^yIE/Ƴ0—_†ÄõNyº2ÄZ…ýg°œ¿ ékVm34ŸóÖ â´CjAbŠ9Úð-¬‰}‡ÆÆQ²C Í1Ûs^Îÿ$©ž‰Ù[Îê7[ÚG$sñ©„ ÞŒäë!û0’ý9jmÿ·ÀvÊ»,Hb]M°©|°k?qFj¦u«rÙ¦±ÍôÞ[ÀšF†ºå1ûєիôfÖ
-*ìKöL2´ìÊ£“кÉg¨WJÆ®ÅÃýÊÝ…Ý)¶¡Ø©àÒ!‘JsÉËZ¢fPüÒîä–Ÿ¢Ÿ@Êët¥X¦ÄrÚû+±ö7鬞5.ÚHÎé¿[¼kã:L w
-È‹ø?TžGäÅÍ|¬iž¦Z–V†ú,7B&Áë‚.[</¯‚ìlb§61dù#Ô½QÁ–Óœå͘]›Uè‡ó×:ÁäI·³Ýã6->¿ÞÑúE¯Hü7WŒ5Ã
-ç}"­U ìøÇ¢Ö7܆7OÚ¤‰ô(&%ëÂ’iºbòœG‹ßØàm«¾ß]ð ô­^ J;°Üx”ÄSÚ¢!©JQ*Å`Ûm0Œ[‚`Öpf¶`R²pÓ.ß»ëSš <ê=Ç!)âùØìÑ~%çÎ_ÎÉsnŒ"½·ÄÛóÃu¾BäÐâ8©€Ü„-n’V2y«È"à A•Ê GôWž†üóeŽQh\9Á¥:3 ÚÃð—fùïÂqn+Ä"¨Lk¿#´vcÀ¬•pí­ ‘vó¢Ã<¸›?Ü«z?ï åI+ø#§/»ÆÔ߳ʿ5Jà‚yãωŽ¦{dÒ]<²°l³FÓ¹î2üõªG,š†»Ó·:ªàÒ:ÁhÁÌìõmê_* P±x–jb2Êé GXÅAYf2?›>›‰Ñ$®µD²hW;Ÿ7(õ™ÉÊÜ®íÒÔÓ/ qNšL©sÄ%Ij
-NÎMŒCêçHL"[²#§Šq›³-Qat·ãq•…Q?n/‹Ì:"U“(™›¨P¥ˆ¬c˜ûȜ˜O‘ãÑÇÉB’^3Ø•fº*_dÀ²„ÏH»¾!¼­y9f¸ÚÓj™ÓAKò4-4ÒÉo±óf¶ñ—øËc>.Û†ìq´Di¤¼„j¢O€Iš( ÊRçŶÿ –…pŽÒ¹Î¢sõÀ­˜'$gEPa†¶óŽ;Øc¡àêÃ”Ø Koª¸ò4¡N’?Ùº‚*˜IpB~: ¤gu`³ CöÅ&„|ĦtÆÐJÏ#t¨’U¶¥Q»kÆ gßS0†gSÚ4ùú‹‘V\ÜrSx=…5QÃDiE{²Æï:èˆá®ý_}&Ô„î¢öÄ-¬ð²[ú,N%Éǵø³6bGç÷ª:£gHT‹lÉçoÆׂ¢¡x[›WxD#>ëÓrà$ñSS-©ÑEŽ^ŸRfM†y¾‘I|ðçs
--л6Oӵ߃˜¨ÅRdT§(¿ár8AF‡±—|Åìhɉxð•ßö›¼0€¨îB¢´¡ù(ýmÆúX€•Ml$ÝzhíK…‘1bǶCIe4ˆ‡¸je݉ØÊ¥ÀÅkÑÃÊCqG¡Gyéþ|C¨÷) x0áê@¯w ¿h»ˆÁ×bÙúh
-×£‰Kҧaÿˇ•—NƉŽ­ Å^(KŽÕ•)*ÒJ@åc“žZÝæ¹»µŸÂ}_qȾ܋ü
-¹5\€Ø’JB'"Ÿ§ßãĹþƒWÆÏ«UýKnŸ×ŒSÈ3½ TJŽé"]÷=·§0 ¿8¬'— ƒ\•-}¾p³Óµ…ÿÈIÀ€«×Ú¼XÖ žq»Ç”ça<>=O’™äû¦b™nŒå–Ÿû{Ó&ß)ÉÙ\Á)]±š!«CÄXÕÞ\²ãþËΠ->ÕÕ t˜œ‰„›íM¦›øÙKŽ¡Ë8m…½voˆ…m
-½¯¾ž¦IXó`î&Ippæ7–:ˆ{ÐËÛŒ¬M®0TB³VõC\dÊÑ»öBðú²å2`W*!¤½ªl}Óæo=pXwi³-6EÎõ- $¯aœîÕ{pÿS›!BðJËYÕ
-w´_Ð%‘v…åá•™? ç¹sÉzþð¨MÏY X0œ¾P’ý‰îâ-¤‘Ö:š>6u"¼emÂxx.&äÖ‚>rØ·ýbñáZHÞø;s/!kCÙÍsüOt òH@ak TíÅg©ÐW”Äô­^ŸtY¾». 7Êþj,÷s$G%%¹õÖ
-×ø.Sð²†Öâk' Äð*»&û”LC.ù ½íöù†V¥ˆ²q|曶·¤£ÔóÒ\Ž­. Ž} mõ£ÔY‡žéW›|*ßð€A=fZdç0´
-få=6LÿIË/©7ô"QŽÏƒä6±ÞhS^‹kK›xª¬¾¨‘+n‹ožOxÄ HÃ&Z³ºh³Ós<P| gäší}š ¨I$|¶¼õöR‹o ºVëÌ
-Òãx–&_Nµ¼ct3<ãhº¨öÜÚ?ÏY¢þ™ÓGfÆ5ZBÏ!aÂ÷pÑ1Ÿ¢Ò  k¥Z“Ëñ¶™àŽ93÷Ó
-zÍ(±6lôe ”E‹± ykT -•
-^·8¢žÑQ•,Û¨ÙO¢¤ôàmï‘Kô-}q`k”Ó 9(øÔ
-{õÔ&#
-Õ‚dg}¯­ó7íìɸRĺò„#téX3£ù]õ*mÌ÷Ëö‚–Õƒï
-aÑ7[}…ì‘ÞN§±Xuî´ÔÁ7¯B†·qQLT3øßæ ¥ÊÆÀ2Ĥ…ëz£®*U:æ7^);Sî{‹râ‘Åp8?ˆSl »~ÐÔo÷²M—?•–ñoâÞó­‘’£pF…J/ƒn¤Oð .ÚçkôÈÎÕ½%í%ŽÐ̧ÈWZDG®Ì a3vc€§õ¶¼-áu…gâûÃ(mð(4+9g­ÙáÞäb¼Ÿj¼0II]BaiCv:^Ÿ„ ?Î aíýfÝçÌCjî&¸ o÷[îÈtGò ¢¡%1ä•K f)øòÈ¢²Q S-—®ñÀo$úf9ó”kHf!©PËdi´æC? :¸/ÇDx6Õé@Øuëˆwì,Q @’’Î0Qùc"¬øÃ$õ9ÓWÙqxh~͘LðYãçc`o 1|ÂL¶ßÑ> FÏè´ƒÃÍIv”à£Ç <§È‡õÏ„ʃßBg] aM|ƳP G‡—æºzýpÃ3¡&H(|7ÌnÕ\sEL+joj
-éS+Ôñ«-~@¿»~±R)̉áè³ivH«ñiîAœ7‘ò ñJ)=¹ÇàA>5~fñËî,j&œdÌU°lŹ\©ÙeyÛÇYõ(œùùÑ~z"6®ør:b¢xJ@ƒ† ý`[á™4•˜ª¶/s?}`õbâ›pRߢխƒI¬î’!\I#ûG .ïo¢9åEX‚‹Æè`HÌÊ´›#”˜Ë×JŠ”Ù_-8²I[G„‘Zð—C¸Ð™N[bgo}+¿«#õ2ÄëX$”u‰·q ›ðNå˜#ˆ™ò0XîÀ3p æeÚµ[ÔT)ì©Lc|9ú¿÷Ê xé™Aæ2!7T—ÂghIW+Là´LÏná?/”' e¶‰ÿj{®{BéźŒ¿Ñ58lnÌïTÈ=·­ 0’Åt”´SïÏcGæXÅEªŽš”æ0J?*Y~B#Õ\÷Ï®âúÍé“°Ÿïç2kçÜWÌÊ Jƒ‘)î;\ýüë÷Œ¤-â´”Äcç…·Íé—2RÕÀV`¢Ï¯ôvš,i2ÿ¨ø ¢’óš­è¼ébPMði„Toß.î/BP_^c›m…ÝÆâTðP[ƒ -"Åaï8Ñ3q:([‚âzMÒ©˜…ƒÐTsŠ&'µãç„3 DÓ]ÎUàrgCÝ©]Qí$²”fTÈ eÎ $†x׆ $ÓâWÒÙ)ˆ™%ëAÇŠz6ýè°¿Q
-s¤Ãu€D’Bc…¤ß%M‡ƒ`9úзnšÁp½ÜÀiò#®B—+1(dQéúî÷UaƒÞu£œW²`5õø¥¢áS!‹=¸Ôš{r…¡b%|ü…üŽ5å1Ô‘¶L]›òQ¿°^%OD/Ÿ}+Üyâigòœl­¶ùÔðÃ7=±›–×3¢ïæzÚfòwÜ™-ð­L¬RÕË3Íwö? ŸÏ¤*:PfG”©J©¸UG%9×;´Æg<S°—è''…µ¸m»ÍÛ­=C€p^
-´j÷ÈòXf]6‡,’¨Œæ€¬µ.ç|€}–mÛõlÖ«åÑPµ¸³Ñ¡gø‡—ºãÛ2¬Å «ØkLâ*2nÜ]3®f¦V×’ ¢ïR [ŽD÷Üìf,¹ì^äÚµ ¼’e9…4ȹì€Âǧߕze{sP/²“ºÍ°–;ÆŠ;jp1?À»×Sõwœ¤ø32CÎé6Œó “¶zyëïz<T& ÆQ¹Ì'Pø„ÐjÍã=ÆÂRèªKˆ°ŒðÔ>5-Ø¢c'1©pÆ}h÷GG’¸užGÁÄ´ni^³ mLYƒ#ADp«
-„[„|šô[Üã4÷œ 6¿¥O¾1ίüÖ+‘†A»Ì`³Gðtx…uÙF9MÅrÁiLñ7p¦–‚OP…ò·ïl˜t5‰Võg"SŸ³#\éO©×üþÞäQè8—\Á–>[J#ø=Š/¶FKdãƒÉ=ymÞ^\°¢çûÞ—mûpO”Ãd)ì/U~ËQ÷_ûM¦žÅ¦ºÏžúÒSÚFÒYóo~JF>­ÁJ¤¡E[f¼U™>ö‰ä•Ó|¶Ö21 Z¸0èø{ô¥o) ²¢»ø*oåÛ ¸í9s›ª}Ép 6éƒdlÀ”Ƶ–Ü(§¡ }ƒÄ¤›ü36$aÈјJ‚¨­"÷n¤ËüD“’*e©‹È—¦ÑÄZ—7ØëtT<
-Ë7ÑV ̵ƒÀNk»s
-ÀÒ¬%ú34îÔYÏ…õ}$£ûÈ»Â" Xº¥,u‚vbh²Ó) ´qþª–d×áùD”ïÛîQ•n{ÒJî{bSWäUšc"ÙUó+Í#º2]„§G´J”Ôš´¦ïå/ìý¥ž[!Ê![h¥ƒCá²pïß—@¶AÝB>0y÷ò(Å`bi+æYûÆ%eŠˆA#fì-"G8F©œ&u¥ßPôﯣEôŠwÚ,Å)§ùêWHPÌÓvïân pG!áSšVævóð³›4"kä›X&–Éh^¥Fç;†X3Ý7Žäá}Ùuxƒ…Þ&Ûs“gâj^5ËI¸Ûú@˜Êz'ÔÝ¥Pm8ÿ wGHÂw´ÕWÍãX—Y¤5Æ:®júRjÔR÷»v>Ç,š×Å¡YNI\~"&‘¡È©êé-„FïU:þšZÓìÍIæ‚(±‚žé(ИʣÞ……É3 ²÷Ç+EIB?VÂ÷eËâµi ®”¡€Z-O "P™=Àúƒš':ÞNÜÈð‰Ý0QƒÅ0<ͽ°i}·®[Ù÷I"aL²¼Â‡pq}ÏûŸ16/vù¸`í!<å9¾ùE§3ö¼ß‘sÐö^-ï^æ)NÌ£”¬Â\×~ðözáÜdÇBM˜ ·í.KÀñ@ƒÀ€°ýXÏŸR¦§ÒË“üÛûw͵¯p‘V+7…‚йG’S³¤£Ù嶻§WÉm&£{]™ú[WN·ì²x„ÂP0T¨<}µÃïœQ*ðõ8:=ý—º;[|Þ!ü$ˆ™ØÉÒb°;Ð Ë5kýJt(i}ý O¯Þ¢óKצRmEorì:…ö©¯ÌCwn¡\“3«èåÝi—ÿ6ê©Ú‰<+ܦÿÇBE¡ùVaJñ¨ÈÙ,@tÛHq{í¥¯JDö÷S“‰U­Oò»´ZŦȱs‹¹‚ÎasY,& Ë×Jw.T:dÁÒBK=¿Ý(˜QŽ`³ê¡çsFžlS:ôpœmÌ’<ÜÎgPG¼'£ÛÌ1˜ø¡ÖÈ1ž<'ïѼ*}L”‚4ó…ðÅ¿|ÆO·–¥ÂùJ×L®šöˆØ³3]¿+L]F|LJKÁL&Öµ¦õ]yS
-GmG77„É€½VM)
-Ë9MŽ­Z;¹Õ†îLø¸&Ù×l¥Å
-]W=Êq¢JúÐ[0¿gsú ´M×—õªÇáŽ}}:_¹Þµï”ŒÉšdz-?‰SÏÈ Cjбp…†Ð›ñîþÜÛÈ-À¨ZYWÍ€ÒÃ<¥O)hA«Up¨º„ãmf¡€öÎÂó©Œ]ˇ³& Õan}¯J‰þ‹áÏìú¯`îéûäD€¤}apÿîìRÝÖõšÞÈ¢™Im¯¨‚Z©„ß’Ý\kÁ¦üÊêoé?ë×:žÔ, 5; ù–ð¡Å{÷ïÈä·ª„ÃWU]PP€)¶å^÷£aQ}~I„Y[›ÓŸ½1'ïd7·åñÆi ¢ô‡þªYŸH̺r<RióV
-±}h½­$ЧèÁ3ö»3ØØ`w½KàO_t6ÎZ/BNšKã÷5OœWn5#ÎPL«ûHFó¸ûÕº Á(²ft{Ÿ€—ääîäüQµ ÅW}0òÄOþÎ:LÄûíÄÔ¸k*.ü\öê圦oI­¯SÜŒ1·”µÞ jè5y6=kâ% QÖóS®¡´œ rú=ÞѱÓjöï˜øÊ/ÈòtcÛͯõ‹.Ê¡s[+®°ç Çðn)¤>,ÂÞ#_e}ß™ºB„r!4 kÜc8†©ìnä%ëij$DÁÎγí-éeÐ$‚rnc>üH6ÖËíuo‹ž·Ê·ôæmƒ…ßpø!EDðæj¢îô39/\¢¢.†7`¯fÓUMˆ7L
-™=/àß·Ý^ÇÑÜU ^£dl1Âu~žDD|d},Êñ»±|ÏÃ’iä¶oma ó%„½1øsKy Œ@mg%”x«½"¹ìšþŽ@WŠpÆùˆ‚ §¨Udðêà1o¹ÇãKIÞŸ³|3î‡BWñIñÎe f¨R¦~û˜I³7«UŽ"a_t.P?£DÀü{gƒ4/õ6.Ÿ8šØ.=/ <Óà‡\Â^½·jû|Á,¨xËFÑ–º¨ŠF¶œÕ´¢\zš¹s,9U\‘ðÒÛÕ^‰6±R-ät¸?÷¤÷ŠÍ#ô>rØ)9°ÍÒH×j`ùË%rnÅé'½8c0wá`ìÕ ZpëËðµL|Xà]¦:fÑ]G> ã“÷W¶/Wåg•gr £²€†ô#¢?x‹’YQ:Ê…àQê“Åk`E5
-_]È
-Ë $Ô:‰ÂÁÕD—4{íCfls¶žFÝÿL æEH%Qß•ºMUþ °Þñ¾ßa¾äó53†Ëó#GYɈ'eѵEIQªD»Q°?0í‹•¬‚kÉâñDëGS±¢M¢JÁµ¯.
-Ç•ê)¸xÈ÷'rV=J†LL"˼‚"™¤QåЙsrFÌÁ¬õ’çéƵÆuR5ƒáÈûðMÝ´w/@t¸@NFŠ­3=Q{å аïÈszðç©ÁÌ£ƒ~x–ÍBk©ƒv»óÄ—Ò- ýûv<ô°iot-rÒqBÏ
-ødxb²¨øé¤Ð½º2›ð»…Ö®ï5T«Ru!µªidYÇò“ÆÎسö–hèHŸ³ç’ åÈ7¾}«£µÎ(ßÌkÆåŠËº<-c¹ßU¸­¬€MÆ£
-PW“.+„•´({âpâ’)yß1
-bæU¯ºO?ve!/R$.{ßz° I‚#j­»´NŠ¢™Ï£ô=AI=éã·Gãt°eÙÚ^J¿-kƒéLøñ8 Ó˜ùÙ¤¾ôD+ª2é -§Zwhö7“ˆT¶x~èbYF¥Áûj™ºßP?ëCO6òß‘2Ѳ¯A£Ö"<еìO“µ‘Ñ×ΕmÀ³ÝÖ˜ ~ª=²½:ˆ\® Álþ(.ŽR*Z©^}ȉԜÕÔ¶åc4J¦|¢´ y+0hÛév(*Œó£’Ú È0í p«T•ÜOHÏÖk¹+E°þhÃ[¸® ³a™­¡Ã¾^qŠË¨I%ˆ£b_ÆáEÅü#ÆâIY
-…cìT‰hþt"4žöщiB\jîw|n€^ÚõÖòAÔ÷°ku[†í ÆŸá¿kÌøq¹^yÓÝL×Ùx‹„)4µM¢Ë¥Ñ'ÇÕÈ}-½f7ÀÅÀ¬KÍá„+%Éó™wÏè2ÿ(1½b¼·Î_-~{<ã ~(‘~#½üõ‡ÇnêØ€Gøl3妩öñw§¸½ÒJ$éh éÉ"àròÌ"ãáK^—¯•:ÌÒ/cœoþ> TQ˜0fD#Ù?EÆ£M¦g Bª9L…¯u ØtrÕ'°0fÝÉÁy8(­‚Öé&åü‚Ë.Õ¢Óú´§!Ž1â…¡l–/GQ;ç†)Ý™ˆQ©Íº¸Ç ~äê©ŸÓÀšâÑ¿Þ.ÈC?ä¥ÐDæ×Xi:>
-¤Tb)I€J¾N©Š‡Ð~…Í÷6ñ´yîÒ½ÏÑÓ˜É(Ž#xü€pYuxÐB+b6Ô<iŃ½u'V“¶0vÏm!Ækã
-¢u÷¶ˆª>¼+Ÿ¦ÈZÚLj¼Ð˪á»êŽX’£XýHÍ€æ6±mÙ¬uq…HQZ›å.ÃS̯rcf_ ®0øÆþ…!6f‚ù”°—M€m«df¹Bª)·JZ´ýñ2¯|$ÓÈ2?Q«¬H[má
-œ†y„ôB"Ó’bîù ù0ÊOÑ“Co¥âÔàø${ÄbUw$U‚ôv òmœ2Á`¡(ÕÞÆ
-¢Íbãu‹c% ñ¥<ø6'|Yÿ›w_ÑóÅF¥«O€ô uÜÅ!'• ¢ ; àøtOúõ~ÝaPçée&£ Ý1¶åGŠîª
-¼Á¾X´•(Ç+ÑïF•§T@Þ Ê~R»¾]¹2úù±UÿÇKB>ÅÃM5;Ø`ÿáÝzD´ U$):om6·0IGtrˆµß@þ×"ôâ4öÏV£Fá‘Ꙥ²W¢îµ4#ý§O‚šÞRj‘W)˜ÆYßË
-]¢s6ócÎÇŸ
-cü°¨íôËœ»ÉÑO$bpΗ7vÖˆt‹7 jSP)qËâsqÌOO…GüLC:sÀ[ÎøÅr)´¿ÿs¼t¦°ÎbùKF%|àNÈA‚å’ͼYb)[~øn±·xâŠì`$­Ãm^Kßc¸×‹?ùó¡ E05|‡ùŸ‚;1® Äýí„6|0dLaHï8Ô‘jjÎΓK5{°¾I4K¢‚åÄAô‹¸Ò¹Ãž‡ö}„ÄkGš+d%Ab„dÁ³Ìz‡é ®óW9Õ+‘,²ËwkÀº,/ßj£‘ï '\ý"¤_€C "­ª†T4Ø® r‰G5>JÃÃttá(.
-¬›ÞÚè‹åXÓ1wÄ4õ8ÏŸ‹Ì óð°L!ô”£`1)¬ ù¼¸;Ï~ZDó‚¯÷V¨"w©“"Dôº¶MKâi¦ærDðÜýn¶kï؇äÙûíÊs@1Îó‘Oº¼Mâ@eeð jÕwsêá"÷{‘©Svøï:I„mÞÈönm5ÅÝ0ÀÛo<ð¼.¦‰‘›*îAX.*ɪO¹y£F`—Ç’—élsÚÏ÷Ÿå‰$±=ð™_€F¿ià5<¿s
-tãÚi’nIScWG ¥•C¢†piäf$ťƓ´H9î+ŠÒú3©%ÐcÔÑ"ð¢ê#4¦àÎï–Bëæ8IeàV!›0g;ÜÅ`ãU¨*eJøžHÕ%2…ày’ô–Z™UÙ\;0lÛ…¬+šØ¤¢9]¨xízö¾c~‰@ši {aèA»]™H;¯ÉBô”EhŒÁÚ:k´r1€Ó ¶ÇþúåÛ‡EÜëÝLê­=QÉídeå3AßA—ÐÚ^ ‘?Q'?Fž)…)såh躢­Œ6‚êö‰ˆ'AÕ€zŸÈíFkKŽCY-+D!¾jèÔ PT-©›³póÀ¨P ¨€#Áù6Ãì§Ín‡sã(ývÉ9ž(?ÖCqÖÿÿ´qŽÍ•
-Ýiì CQ0|L–¡¬Ýt~«o5
-ïBØÍâVÝ9ZÑÀŸó¼ˆ@›i ; ‘™¸­"º6äâÒìø翃I£d}E NtŸ/é´oÈ–©]˜™ÚàéâšÇ_Ýw툕2{>Ó{!!¥"$[69Zk”TƪaÚÐvsHKŒuøŽš/z33¹ÿ[©ží/›;ÁÆ}‡À‹ÒüŒÁ8²V(<¡Q;5N
-e-4#§ÿýÓà,w–¸À–3;l³§!èzzN‚BÅ­q' 3Ž2&Ê´J.ùóaqÏ ²š£âº¯ü3ZñøÔø™uÜ¿¤»§S‹(<ZTAoñë!‡ݾiœôâ­f[óœ r'«I7u‡J€8$)Ò’,|ý/5zÎ’Óåiÿ+
-¨kY@Ú„d¢“•‰Ø‡õ˜FG¡ø¾cÿê¦GJ)Š?ú=— t ‚YE
-1«¾“éò©U//vþ¸÷aš”„ôðÏ´5/¹4†=œ×g£óUò¼+Ã.5«ˆŠ{ÈõO*KªQðvf³¾uwApµwd]V)•ßÁҽܺ¼‡»rT׊‘È«GTñûr°Û”áK•ªEѺÆñ×AõBîölƒÄº?ƒ–Ár›ôæÓ¤·¨WâÓn7§ô_žý‡"9^×NÁë¼+ÿ|v$à;Xѧ¢ÈôÁÓ°àKñé=Í@«¢Çí§Ûyuš×‡Ê¢ {ï9ñÔªØ1xWÊÄæiôN?:ucŽ7.´åÆä6 Šá@’ÆÝôcyQÞuaˆœ#Úé8$N¢Ipª 'Sa¸ñ
-f½¿½áØ/oi›mövhdâÏG©Ù$
-aà*ØÿÙóóï°t×ØÏ@½•çØBmÕÚ¶M8y-¡ª^šÛ 2Åão÷*ö~÷=™cmTÍEDNÕ
-µ¢þÑh9Ü;²äÌXzÙ­è¥Ä¹"aH¤%η®..‹1@j3¡Å?"+û>kmߢ0DVÕ‡ì€:‘‘¤ôqŽ!P;«Éû¸Gt| ´Iajc0@Óø*r/ÿ”xŒ&ΙƒïPiŽC:råé5ü{à(P¼Óƒ'ËÉIxãu‡ñ³H•¿•ÿ¶—2‰ÀÄãÖ’ÖãEUR>>@*|l °MÑØŠ¬'ʯúŒuoå!ºÁï <$ Ÿ…UÑXUƒp$["õFaž—|‡ŠÿZbZˆÂxÑÝ_½SNDLN}èÅi;0™óvX:OR ÒH—ØN:0/¯¥c‹ëžqidáÁ~w÷òXâëºÅcX˜Óª/8{܈Ì5—‰<\«Äã™èœx;%=g'~Éå!È0蘜$.íÊ?qcOîp²Z@Šìxi !{z¸¼ðØî‹å¯×
-^nzONæøâùÄòs†üµÁ~)úÌ$—æ–fu‘´¹¤'Ÿü\†Ûñ·§GUþò „OÜùIɹ¢Gì9ý2Q3ÌÍŠ‚ç¯mׯ"c%÷/྿гŠ“úq˜W:jÞy¬6Æùv®EL¼©n«å‡G²?ÚjÍð«ö¦qA"Nd7Æü. …pp./ÿз÷ŒàÜÂ7í/ž©rç<ì2å\#%ÞU°.¤{¡¬cÛÒSá~0ñD®íN?Ê¡”]&¢~yÿ³4¡,¡Å×È-ÝdÊèÚÁ‡lI{Ù 5Žõãnmw8/Ö¾¨êJdš|/øèSò¥K\cÌr‡'“»äiÝ=¿Á¨Pþí Ÿrõ?CZ<Ž¬‡‘Äm'˜ÎwÖT¬Åèºø¾ô§5ÄZÅLpaoìeÃ.r‹ŠÅ˜½á†U- Öx÷Õ”KR—#„_¼œo¥ÁNYì‚F“Cš°a¦d'©$ò{W
-ƒz4þ`; ¤‹šv(5õx7‹y¨TV²ŽÃ­ØRëÊ6æ{ìæŽ:4ÔF„>=4vÁêê€`—všÅ˜ZÕÞqÚk[r¢‚E—VT´Ñ“ÙÚ\-§ñcC­R1òG4„æŸ|Š`eÝf¹A|BžhBh.êζž-$""eqR:dõñŒÓ2Ó¼€¦RĘ»+dzë#U†ùä3¬?Ë ¿göNµ/æWc>â—¦XTá0¤ìŤJÇÝÌÅ\®¢‰¹&Û’UE"~ïÚå¢îúÃÜ–ñ×Ë]˜FiF¿6ÛRRÓÏ1CÃí•uM
-•–ØT› -Ë1ÚaRúbê^Uý³Ïv熙JÄXÜó¥é`£äX⃾mÈ"0qfÎæßúñs:—Ñ<üø¯æ¤y¤ú…·»©–Yx­s û¶q­› »qƒÊ¥˜ÜÆpl–ô
-}aÚp‹ê‚ÑÚûNožQºÛÌ®º/(H´°P‰Œ®J«¸ÑáÈa1{ÞìÄ“U¤jRI8y\àÎ;
-Ú@Á>Op¡ìÊÛ{; ”œ°ß(0ÔWô!‚]T“wi;FÙ¬¦{'o Bú©ÕVsJˆý!×Iv­^O’t×ð^5fÒ®(å-«Õ3ÇHÎMÑJTNBÉB(¦±ŸÆ‰·v¨ŒN d²‹*Èò½½ÊªßçÀ¿¯áêB)š¡î7/η̩ù‚!þƒlê¦û‹­_¡<Í«–rßÉÅý#’°ÏmG­f–Âœ“uü>Ð,x`ŽõóíŒSmƒ1{ûŽ@¬]áEã©ZÀ<¹§&C'k ´Ðú<­êP1ëúzR)œúyƒ™X8}!A%g(d2>›ý@¢=D ¯'r¡ ·´R*xv6Këã*Åþ ïeãÌÄ?4À2‡DwGB¶K 6ÎÈÝïI TøÙ vÿ Ëìÿ­¥jà  4Ê~3ò;KÀK.C¦>ÍmâÏ´%¤ ‘'˜hÑI)–JçûQx aV1P§Þ¤ ÿd¬•ýŸGº\iËð
-ô“E÷¥£vY~ýµ¦n®âÔGFT¿N’ˆ#Õ1@ª^jôeGêâz˜²æ³FÕ¾TRH÷ôÐ1?ÀG=BëÑ’“ óGúí…^’‘<ÄÒŠÛGÙw¶£ûXö÷‰22Žî
-NÇ¡Ô$Ö²”¾¸¨ÿ0CŒ;q¨L·ŽS©"ø¦€âdIiÆ€\-,AéiU¶f±SÜP£7z4[È7aÉ8ä~\ë
-ôyt9Ùë²ôiµéïÿÿMLBq.áêS9÷N¬!­À´cc.˜Çƒº î‚Ôœ´Ì/ h†Ê«"å¤NwÀe·` uœwBÓ+¯sD±åù+/ÅEêß6·ç›ˆñÜëú@-åØA`{l‡=¤×e_ ïÙ4~8TJOp€“bÊê¦Æ²q³^Ýká'ƈZ¾}Û¦8kX™a`‘¤®±úq„ws‹Ž.7•}@–&´IØù:ù7Î?¼!ÌåG­eã±Ü*¢úUÈáIŒgÎíZ{e|SŸCA€„DŸBözüiR2ãâàÚ±]BKÒhN#çx.ªà£…ÃYø—&úVœ‹€u—xÿæ9#™M*ŽSëÂŧŒ…uk
-%½â¢JÒå Â¥ó/&d½
-)^xØæüç›4¿u”ÊÅ…J!Õ«µš›¦‹é¿’øºX†1)¡eÚ?65^¾1rót•ãa©‹î÷™šñÚS§… ¼Ðâ‘}ñ½“:é
-i7¿{aÿô¯¥Ñéh9‡õêTÜ8œ{yOšÍžÂuVK)g:Ö¦ôÆz)`{Ò°š¾F¨‡}¦µo5–ïîcV÷†Ä.}“bptÞ¬$öÇ-îÃߨë4otzûÝ
-1ÖæLE6MhCJþ ðòï¿ä49­z5Jaæ;‘’"M%=$* ³ƒ"³Ìøk÷ ª¯ç¹\Ȇ]f0ZáýÙ4ËŠT]£c¸º›cœ¥]nê¢Q”1XF˜ùè–…—Š)¢ø¸(!Z)‰©–2e„êöûHM¢Qù/[@?D%/ø\{l}Ý÷ÐZ’º”ënr3›Ï´Öåå.&›K¹B˜0âWvc½è^ÇÔUí‘“ËŸÓªÇìļ/í¾ÉØ9×Ä©W{£ªuàŒ¢“åj?-z wÁÛ’£•€ãZ[û·bàBügݽ^ÁÛH³7YbÆ,Ål½¶ˆÒs7ˆ& _ r'"ëkû¢á_4:Þ•«Ãú,J†lÉJôBFDêgR‘›Ï—x³sOƒ²ˆvRœï’?g­òJKÉkípV5Äþʾ¬gÕúƒ˜f%¹;?|–Ó×Üþº”–ŽTVCæAtÞ’žÀ»çW™*ì1ìÉ#äó‚Ds< FiFKõýNM.mx$•[»ÚAìI“ñŽ]“é|¦\YÑ/¥ÿ ‡{rĦ¦møf–ÃO§'u,¶cˆöoѯ®%µå€q$¿%&až³C£h1žáõ×ÑÓ
-g¿i]Y)yIþmË}–ð¯ÕWTNªÝj'” _8®½ømŽ(A8”®ƒ,›]êZT;ïMDàWËû]ö
-ùÆwâg•žÐΧÄ7ýDjgláFN|Z¡ó´"Zï}ÔbÐÓ:püA•Õ†d&ØÈûú‰ª˜êÌhÒó²›Y5í|Ò|å1•°þV°,æ=ÜøƒÉ,!)^›|¹ÙÈŠk?hѵbÓÃÛ ÛÐqmY0™£vÝéˆâ¦^<†ìѧ~°ú
-º¼InóÑW$z¿cŽÆQ*e­
-æ¿d¼/*K¿v/¶*Áo;=2? ²®òBåZ¶oˆo}]üYŒÄÇ'wù
-Á¢¯+~åÌ„•xðdWöÁ_Ê ÖI©Mú1ZÜküjê3t˜^ÖÚäeée¹!”JÓj~8›ò{›}I W»0¬Æ_s—÷YãhÛ´U½¨ºã–NM’¥¬WGe(l±ìïA
-;ï2'Ÿ!—Û~Aúf¯‡4©›k‘@}×h–›òY­ó•¾æ«1\_ÈE'èâ…ÌW
-%Ô¤ûv.r€K…?‰ë¶MÛUâÒ^f*ŽÔ7­®«÷PtöUÝL¹Y ÜqÑ‹
-´þ<
-»T΄â2Ç•á¯õ>À3XÞ¨ªi²q3àè\¤pϾ?Z5ß!Fý÷»¦Ÿ¦»V±%äP‹«mÓ#YO~¬íµÂžÖ?¶r&ŸÝDU€™ zL[Œ
-üUDrh‘o+k‡vë+¢jÈM"Çí@b'#xp¿rË|SsAØ~ýÊ®÷Ù˜OaÀ?¯YoáΈ|aÅjlkŠÿÆ"#ÌüQ'¨°ØXµÞ
-Ù/ ²âz³o\¢õ/ nÕÅ‹ÎËW]<wº›@¬t1,|†.<ì4?0zá^ɳ¡ùÕVüÛL¯ti! ÞØJ'šV•‹
-Y¼èäXq
-üÀ•4\K3}&€8™Vf¢½³7É~³À¹§÷¤‰‰u©™]¯ãmG‡ÎC€ï±Õ§£‡=}lP ‚pU+ø[|Ê  £[-ÕVGcª â/TM)žbqc=8› Õ /4›¡³e÷]¿Ñ*ólÙíoôul0€µ[Ê°–PCð> ?ö<^ëجt˜RýrBXìÓvþÍ<PÜXÍÖ$£‹É£-©á5>,-Zιn~ˆ¾%ˆ ÀásOÜOÝK‰}ö&%vJÝϼ܂“8#§'M…ÂÁäípúÔû4Nä,cÆ&Ö+R[è=ÌYEî™õB±M2†@ýq¨¹åË$¶Â\z}‘µwùœ¦¸zló\ܧl£Dˆu ®fp¸{H%ÜëÛ§ãUë–Tªn‚àÓö™Pã†~kÓÛù·^Ú†T¨–úç’ä–Í«Oѱ(Þ%ZA4siCÇÎûYf䎞øw^QõæVs³j $•õv0’wœ2ÀŠr_­¯IÏÔÛËëÎ)ón‡tv‰K$kÒD2C©š¦`H=à“¿~‡ö‰üFe¢‰ŽÓŸЈˆ
-,¦=ÔÉBÂ8¿ØE§0Ü
-I¤cà ñ¼Üúäé&ëN…¶ÚD&ÐTeæ4Æ÷ªc¡4Ïè=M^ ·3¦]èö˜ÓÍöQÒæ.‹¥I N™‰©2Rxù»|ùy#5h69p0DzB5O¼&™ ªƒ/ÀÌ£¬¥wø@?ÉâZ.ž)€è‚° >)øi]ÙQ²ãèNôá4i˜„–˜ï½rßV÷“Œã¿Ÿn~Ü™&8Åžk!e¿§
-Ð"HÒჾ8r­FQ[-fJP›½oo# VÔ5ù…#ëê$ ›O°gÞ9ŠÇäÌ$ªó6½712.—Prz½Ò7Ì„‘Q
-¨(Cb~›M¯r€'¼é¡uÅ–@²=<+íEµ²˜ä„Û/ ²£¾ÈwJ…%¤%‘‘×Üû÷šýc¥¦Ö·ÀýšÜÌ#)È’xØËZÝßr¨exö»9K(x|ÒZíSêàñÚ6%“¦=¥cWh®Ù°Öê yE˜E¡÷‘»uoZá4»ømzZZ›z¶ä 6<÷m»Â±ÍC R~š³
-Ü/ÍkOn] ÜMV÷6&A+©XSrAgò…îoþw5ó¯¶ÌèI§’˜ÊÊÿ7»úÚÜ°ŽéOë؆\=þ¾âöžMã…JÞ„ƒÍ0UaÁõ$«5“LŽ@Áâáb7CúãEP‚„“O4È}÷
-gò$,¥æ·^±ÓùønŽè+Ï]3 ž
-ŸV„w%¿Î­†G´øQôµÒwl¯RQgó~1d¶qó´6_iá€û꜑°¬î_¯ÏÙ(À¤+[±5Zé
-O0ä¹¼é{í%…ê4~ZJdû—KØüÆjÆ”æZQõkqÚÑåõS‹§µþV5Q æ5]0¡4”ß™4EJæ‡7v*žm0»[„»ÃEýÝÝú¨›ÿ½ž0•¦¾¤ç”Ç€*òüjŠÔ²¦o'ï;44êâ]m¤™
-í7DÐ÷Z ™ˆùÔ‘‡Rµâfñï¬#@Ô7È#.  ù6M­¯¨1\«¦BÖ¾*ÀfLUS)ˆ$E1_(þˆò:÷X¾Çiͨóü%Ž#/+7§¸ ëµŒ d*"lѽk_$í¸ÃR ~c|„M&ã¡›œ<Iï"|å†@CÙàÚN0$ø®ïh–ËŒ$x‘ZVÆñÕyŠœ¾Ë[Pl‰ÀïöHq_ª¦Þ·å}‹uÚÜÃÀ kçØ굸p7KúsNýKCFUq•ÅŒÜ€\;|jè-©çû¥àïòƒŠ˜ÆqÝÀâHuäDŸYK^ÜvÏAܪŒí[êuP cª,8Ew üwJ|ƒ4¯“;[À•súÎýÏT­=J¿(̈J‘9ÞÜî÷öVŒ¤“à&£É2Àæí+üm|”ËŒŠé+¤MbäSŸØŠ*tÏ„” 2=©IQˆ î¿ø–]‹ÙÔñ·{ãƶ-Úl:óðiòÓ»Áùÿ#Ñ3R¨Q&NÜ7ÅR݈‘;A $˜s %¬‡LÄ{t¥Ó
-' ôbtç‘1“ùˆhš«£`^e»ôÿý;â7Þ`hë lü΢TÅúÓ¨W—uf$퀴oqò2WZ Ò,¸ß*ðÞ›úÏ–­LÓš™óöXá5ˆ´” ˆÙ65’Å5û4ÍÉ,E?núk—_ÀC§6ö\vdÞÞ4‰WedÒio'«ÜkE¬ÌE~
-àú1ˆâNçÎ.ÝÅÝ,áDFU³‡j2ÝoF<{PVŒ]®gQÿxæžV%ÃHVHf]¾;\s>P¦yÚþÕopTÅó
-S×Þ…=w˜b>‚&ïgOì?å¾m•š²@ (Út’#PÞÓŠ™© Ó›÷ª2Ù2£Zþ^üØšñ½R­ ÞÈÑŠ×ý¨a]|xKLÜ0Ä/öª
- „cïÃ¥ÿÔšM×y¡40E{».Ð{=éw€»ÃÊX] YgÙw†è~ß¹AxuÙ¤ «HÕ$Úb‹¿¦$ƒ•Òõ®°6UònžpÒ5éªùö–Sèµvš¦š—âE§g->"a1bS0ó„t{8°"ÍÃæÜx©bAo+.ŸNðÚMpÀÑð‹ƒ¤Mºíé‘–ž¦Ê¬*7TjãPÎÿ{¬?}ÌöÎå–÷ìvTM¸½9éÍÆ9‰¨9D˜ü5¨ ªuà»~B¥ª¢gŒR¤P6¿¼e=lz©ðûéÀóeå3'óS„q+j-Œ¡üû1t”×drðþEÜÊ9®fÈÞ€)Ê©h¨…?iöÁäu”§<{¤£zYö.}÷ [*ûýÈ J¿Kâ Ç÷7¤Íù$cE§MÔ!g¿ò´Y¼
-þ…pXhJ_©õ €ay. Q‘ýQRiŠNµz£)¤ 9@5GýºX } å—kYõÝÊxÞ ðš±ÿU•­R¾X”&`âÕôU¶P9Ñ\Æå„.GÄ,àÝñ$÷€cñÄßê*»
-–ëƒ÷ 1ž^oe›œo¯gýÈ¥¹¦ôdAî“ð|•0èj5ê;Ï#<‹o 9žÌùÂÆH3æ ŠØÕ™ÀEçµ}«Ñ™lUÂçÇTù2‚$âãv Ô,}Ø]'¼«mªAÅìe N'P¯Ï ° ÄFÓŠ!…Ê?© ^e‡ï+%­©æt·å €Ñ(Z%+ÜQñ£\‘=k~O:®Ißæ?ÖƒÀ—ŒÈ6"8!Š„tj¨¿=ü”(….T’‚Whí¼|phý4¥µ É[
-‹ôSêÔ‘¥£Ñ¥î<"»­.c´sšeç*¸¤¿tIЗ•\Vb³ô‚ýLÑpǘ\P¢-Ä™¸|?f!²$Kì€W˜÷ß(ï^ŒŸ;­¹}};ž¦Vm?r²Ú MÏWNô÷àyzKJþJÏóîFè½Éû²°1ÔÆR5÷ÌfüÄuA>ï1úˆÕ|²Óœ*Á’ŽåFG)‡¥öÓÿeìâöq;-­«Ñàth¶!Úù„Æ<‚îf—í¸­eì_Â-*KÇ}uÊaÞ—É]ãH¤ªtr´Ä™³üeá€ËC^pn10ü¤ihGëÓG7‘.¦óãZÔ½9ûIªGÕ|Û¾ðE{ôK‚;cü²Ñ”02uòk6‘: /ìÇ
-ÊÖ•Ÿç0#Šà.LÏûSÀ'E©ë’lKÙШ³º¾Zðe¤7Tyãíoq­Ø9|êRcɦ´óÅF‚Õ_4ȦreGùòvË/¢+Hº§­ýé:)žŸÿš¦ëçÈÅH³it^Ö“šòýú~úiÉÿq|ìB²¥Ñ¤³i(DÈ=@ ÷ÁÓr8IóOèV~ÌäFù5geßë<84‹ÐêÔê9úð2ô@œúÅd|@•‚ºö'H=ý–P#¼“ ™™@cÛ~v7n†fmB%\U³¡møïÄ'°£F:ãd‘:EÛ§ÐõŽËºÀ°wâLŸ 4I0EoÖÍ‘>gvîtå%ɽt'±æ¿\nslÀè¹¥×*(nœz½ØÞûlOö^çï8 YqÌÖrÙc#ÇΆUdgw‹ÀJØŒñl‹mF7 '{öÕmãù„Ú‘K€|ÂÄ n¥ÛÁê. ¯HdWÏo;þ×|1ŽÃ’¼¤ ¬‚¼/ÀèÂÎ ¯þL(<þ,s¤€á)»Ù½¥Û#2Ø/œtÜ£ÖÍÈÇc¿“ì­…bÏN‚¼žý}J‘•Ù!’B4ñÐo ˜$5émÚƒ34Ù•e ép“qݹ%Y ,£[ó7ä÷Ó¯~ø‰IÚQ>2;-˜t‘‹ƒÒ’ÒìnïÊ`‰ ‰[•{€“úìrnÁ|× J·>+»3 N @Ug w¾ÿNL•Ò]¬lÐ!G]^L^Òê)!s¼ø…pÌ:kV|êbY$RãÐQÜ*Ü°ƒº†, T›1£vÚ.†§6‹Ú/‡Í©Ë\ñÕ ?Dü[žø…;Ï<à_à&sw;š“$=ò-ßü}ÛOÔ€F7•RI6FfbÄOSñÐÀò$m¨$Õ±³oW.ONë¯ãù†ai4B?¾Åø†.æò†L—AÖ­š Ù4-Q¦ÞªÉØ‘È–ÌÜóW(µÏžJJ¯NûÈPo'Ù«8FGÖ“Õ ½5L­ß°å÷\é)ûäÚ±ÀJ'ºW*`ØΣÔ*ïýH°»<®Ï£d´ð†G²
-X£)Âøëc³ïêõ¹Mƶ¶p*‚É¥_Œ¾0ŸoŠWƒ]èP¢§¤{Æý9¶5€‰A‹£s•—ðãiÓ4ƒÑM…+ 7¸«)”=o¬R!±'ƒ £ŒŸÕ7;hÖFNÙSÔƒ½r18m!½Q«…‰>Ä„PÓ´MêX`õ Cø®f|©¨º5*]ûɽ‡®…힣UCÜãbŒûë‡ß¬°çºZ'FÐÔc4AØW„4‹Åo…+³ïíÑÐ6”)š™b"¨Rý_â gîê -`ÒI¦Wȹ#¹µÓ;Š«zíÒ®G«zü ß%]ç‹Ît¾¤kæ÷Õ>"*+è":n£u¤2òM°2ï(úû¸r¶îÚ&•ý´¡»0Z:5<4ƒòZËÌ*¸ÇwJÓ)?WÒļ&`ét¼noÆA?E,}L7!ÏnTq”JëY¬´£Ê¢DÅ=6º†^=æ|5Ñé¯P7H/Ž§­€”"šœL¨ïUÄ¿ä|Tð9nùsácÑŸ¥b¤ô?±dÓaÔà„B•iD$‰»; }¢íœÕ%|5w냓Wˆ©ŸÆܧlÂ)tŽÖEi¬.¿›}½ÐÞŒX5äË; îeF…U¨´ÂÖò©Ï$hò0nþ9Π Ë*­*Pco·ŸrÂØ7ù·©²ÆEBó—Šp»NbÚ³cF_áDae3½ö ÷gV¹YQE—®-áÚßIdê·áÙ'më[¶ Õ²©¦!˜=Íqk§hj=ÿâ”…1öd¬0¸®¶c­Lz!=Yh’xûU0!f4 Òº–¬{!8¾PO爌ø%¢'wZ5­ºSLÓÎôU9¬Estÿþ ¼Âràj ÑéÖÇrC
-&2¢þÈgå㪂$@IÏbù¢”€&IM??
+xÚ´¸eTZ²Š»»Ó¸»»»woœÆw‡`!Ü]‚ ,'X€àîî¯sæÞ9gæÝ÷ó-4_éWµk×fAG¥©Í&eãj”wÙ¸Ø9…ªjj® WmgK˜‹“M hçåléàfçääE¡£“ñ
+hoél pµè
+•Rב
+ºÚ:~ê
+ðçd
+p±t
+ #™3¨ýÖ ¤cG*ÖªþPÇ'“Iјo|ئŒõZ½ÌCx³G¿¼)èÍ‹v ì«áç•y- )¨—"" LsÊ$°ÑČχ6|Í`ìÕ|šUÏxhVo¯¢´$ 'óÜÊs³l k®DráG¤·:øŒŽ³F«ŽaY`¹?Ÿox{ÎþãìJµ`)¼ˆõ·ö»1Ï\A#‰b›§‹ÌëÐù£¯ ë"‰Íí5¸À2cu§‘pÌU»éÄõ±‘ÔTE—ÄÂG˜yF:œ&s0Åo*R‘Ûx'*ä•¡i–/¨i=Ùk`*bÆ–zWß»|l‹AÆ^#š?¿«™©ýÒ¼E½ý¸¯š(óÛ„o…/uûmÒÎü¼§ª¾ÏýZ}Ø.È?ªª–q£³uq!1H ™+| XjÓܦúX¡=wÒ|?¯êû¨?o©3ß:Ô®)’¿r…pG<hZ®zPe¥I&¢#r-öéUÇi-âšp Á^9ƒ;æyò’Ì”=|¯LN<pÀxq,”•ã3þu"Áo'îÒxv1õ𠨼´ÔCkõ³’ù¯¨ìãA˜·=´…Qw*×ÃM!¥(Ðøøoz5"ü ~À
+TPû¡ 3Ý|Œ¼]ÕÄ—C¼òz‘B?Ib.dA¯âW\ü¸¼ÄΟRñÙúÅHäB7ü‰6ÆìVòlõ÷IõyFïãb£éÃÙÜx@ajiʳõ ÂEöˆœÉÉ`O–l‡Tèt
+¾8ËT¿v“µíL¨~˜à3¬,Ž…¬‡‹ðüŠì <>¦+Ft¾Ý.x©HBA7·¿š+d¦â ¹ò¹D9é;;ÊÊžk)z4·3Ì|¦x‘OáŸénsa)Œõ¡&‹ ®B8åØÌØWÊi\TZ¿¯göß
+5Xå_Ÿî¯ŠÔߎܢþ@9U¦¤ÑtH/°N“ÖjMó&T
+6Ù³½áýO¨*¾Øhg‰uÿ5»MmP*Ùg™Bš“}e;Î`ë}"”³&¡›3ÚNaBŒš@+›évàÓZQx„’z(zæ’wbÓ—Úk‹<!T qä¬Ì·L¿æóîH"çáNG),£«‹ß/&2„[_棿©{uŒ³9pp|š|&Q +Ñ(›¡ŸˆwCÛï“Òr£<Q”Ç’ÇÎf“ÜQ®PºcX$‘þÄîdïÚyaë’Š:«D-‡Ö=æõMqIÕG–Wqnì =Â{î4>-iŠN0ˆ€š¼$¡×ã¨ÖÁj€°ŸÓEy•¾U†ÚGF²‘NZE-Æwl68»¯$Qâí®„£4I…€iüvÆZÙÊPÍîa¹R§T=Ÿ"Ћ_W<²¼Ý˜ l-3ßÕÛã”Ò^“~ÚÞ],}òÚ´àIf'Ï "Ó‘yL0ÆãÐUX<.tÞ‡fqÎÇòVÌv‹ÉÌ6Yn$>¢5€%Y†à-_¨‡ñ_÷“²×œýér~èSdF©²Œ¡Ô«êÚP6‘)E™”"oýëÂÛlXóÎ×aÔâÖ•²F–ûà£5ò­>{gÍ?ó}yŒÄñoÍØ‚§Y}¶2HN^Šcm¢u&o¯¨ùœ¦·ý>®\ªgï÷2ß7
+˜v.d• SNÏò4”£’™Ùó;m£o§hûô8 Üiûgû¯ÖWCâ2æÑÄzë—ÄäcA«SªÐ”ï&'ÛÓJ×<$>ÌØ|üD-O*ì]lreý3ÃØm
+f¼OƒM—¶úšßý=ÁMQü·«=?î>Xmï)dâܦ¾c„JÜ…QL2áÓOç#Q.nÙ±Lço–ÎÁô89qc®Ü[tôVÃĀˮué¸ZBâvb¸B _ Œç^³k2‰°Èá”Ë}“~ ’ÒÍRÖ`‡%çÃIB¿V~­ Áæ½l¢¡’åk¯n¶ñ®¬ vR!8GÞ_Ë“ôTZMt¢˜×Ï|CÔï¾”Kï©>« ¡¬ ±9ÍDì´Äõûå©v쥱Ÿw,3tª¤sLÅ –¼²&Ò³:ÙÀ=Šv§"›t$ÚG~~`S^"”—ëUØRlƒ­mCïjûíX)G}ºàÿ—Cò¢æPE=¥"É%×2b몫)5z•Š»Ž¤¨”À‹¥s8÷Œí²ñyªo+Š½x_ñ³zôUèAÙÄVH³Ol_9ô`¯æÙ[Ëþü­sx#8ÉŒý,ƒ'P]À·âŸîöw6Í>dᓳŠ“7-<’ÉbžÜ»G¦ä¼˜"î‹Õz­Õ A¿¤~¯ \¦ ½fé4ó&«Èž/Ñ`SæþÖ,u!\«¡YS1j_oøÅE9¤E…Ñ„(zˆ°þk?Œ”1s!®,L÷ÃÈPX4\DÌK«ÃçîýµtʦKôŽXQ
++Xzy£¸"ÁÎ1¸‰( kîR¬v`ÑÇlÅúMN ÙVùó[ï=ÿÍI\²l÷Õ´ò¯@ï7ŽAaÙ<Ì¥±£ù)8HMëçKÆÑ_§}îpÕ ùÇØŽNÎR•'‡ >i9fZãùl¯»y¦‚í¥Q<3•QëXsûq¤­µÝìºÎ‘³÷†A($ô—×ð1ª6ò> ë¹Óç| ¯L5n²øÅBQ 0‘}ü„¾ êrY©W¥Ê:BmF‘‹ý†JK¡êšÕNÚZ;»-¿®Çò ÔêqZÓ«¦Óx›$¢Oýý#cX‡õ¢Nrñ9ÍOí‰-ºÜ‹J×Ñìnçʶ~Ýâ›2ñ[§D{iO±–nþd߬ÆØOñûVZÇEyeI­µx22ß7D"}Ò\§ê<¿Û˜FÀdeÍ9NI\Õ×ð9ó`¦¥¶¦s8
+·l­ºGaÎÓ‚xŠë8>mãIOm?W6omQ£ ©ÌZÁ°…ÁkÌ6ð4ÅáÀYw”µë´8“<ì°¸;ö¸6ö[¸wNk’Y»Ö,ñ¤5OMœb—F¦ÖR±sÄý€ß"êÖpfF,|/¬‹`“=º¬ˆc3}Vª1yV׆B|"72 ¢\zÊúfË’ú:¿€Ky¶Û3F½±.h\Ré󱙇˸´ébÃÃ÷2IQ ¼Kü´ÞUwkÂÛØ÷‘Ùб¥Ÿ‚FŸã-‡IIe°¿m*ÞO¨øVåLûM6b¼}“±Œš§½žu‚z8qIoÍN(ä©êœŒÊ×¢KõÝ~àŠ
+l¾¬À_+;Ê㓺Ÿ¹y.âs^4/Œç¾³8F7E„áá‹Äpø$üo—³)Ú ÆS°Rú÷Þ0¯-Á Ù’œûJ=w›Zº'n³:'¤™ú)m…äXIßD³ RròkT™Š$ìiñ¶miØ÷'ÄŸ—½¡x¼J˜"W9c,e";HÓE­u/5P®¤)/Ç ¬È vÀÅE‚Ò£}ýØl*zŠ#¶§¬™˜’­Ø‹m~ëO‘Ž0ãÝo‘n ’åz[`4ØÞuÂê@-¤K?Ç|©H ,лHýýz]‘Gö4€¿\H²¶{hÌPÜhÆþE% LœTU'?©x‡Lân{q Þ3¦—ÈþAø$è%xê—\!Wpó³ÇÂ:‡OëKFŠÏ2j´U@Þ–pàGº½¢…OWV(þɬ7>GhtÕ ´Xo)4Þàš³{úç ŠRÇ„wêª0!òVÊ=;D×tÏž¢ßMƒËÚ
+Uô/Èy ØÓÕÛ2œ–Q«tÈÄB4ÚͺWÕĺð/>¦Ó]5d/£þ°´êëÄÌ`lÔp:c&HãŒ×wùµbGWG°–âTJ©}â…:$5Å-‡yþ¥˜PÓÂm²xü¬´÷ëý« ‡èF3õÓuÁw7wc³ÔDècãÒòVL¹)gø²2O7túÔVÄò`”áy“Ð`O×á¯W áçkæ+ ©:Z]¿†R
+Ž fËhd|“¯:Á È˦Î&}ÉÛî'ûh—1´M[su’ÈBpÎÌ`ú›`2ñê¤ù‰ÎZ㔥\+ßã>;É4ïˆW¾9w56z(%¸r`ŠÕ¶tÌå™×õsʉg ¨ˆ¤)\*Þ¹šëYª½4Ó„zÁEBçîÒÂ÷¶-†Øp’¼FEÝp±¶©)vZ>kÕ›ÌwSÊ”·ÎËŠIúv’÷GÌ¢…“p›U”÷‘Ÿ~ú4
+›*ûµ3Œ
+¯é™¦©gM?%ƒ
+|¾ªhå½âøÔlA·°ÆbkïQ'òœvHÀZÄϺ6h¶ä €¸“ G4È—“¯Ö&ÅO½$ô7•jÐ^FüñÑݵދ¿w·ŠF!Ï>:X›Úfª‹‡§óª•N§žêßåb±ÄõnpläÊŒz†Sya©õÜIô9Ù¸%[½·´ÑÖjh^Êݘ Àú€‰|_âYĺ4aÝ[*GcñrÖ³³„ï±ß]qRIú,²u%xXûnu¿¼QX\{êlºø1ÝVYá鬻35&þCf–Îפl©4¬ó¿ýSÌ/±Lê ´’À’ú‹W6¾¸½œ6ý‰,íœ'òYWEÙBùüá·øq ¼%å^©ÚÕ
+Š£iÞíïî,i‡óH_ê|9žöõS彆r\:Ö6JÂE•Ÿ QûÝ‹wŠxÒlbmÜ¥¿ê{œºGv@j€KhäS4Ý7Ý[·¨eçüËWï\-È°×¼üZaÄ š<Rñ·FîØöål‹é7\è­;‘'ǵžÊÅ&^Wz»Ò•ÓjÈ€Fl‘,è—¡Š#wO3&»¯ Õ¸ä§ÛîÑÏÕÍ)idµéÐ.ÉjN‘¿YN¤zÒƒƒ¢jé%ß2¸òv­ø–ÄPQ©0v#m4Ô1¸gº.\•÷`»VÀGÁ©³où¥à<6_Àðwϲb$oÒ/ºRꯧloø²ç†"ˆ3ÕâÇ19/ñÖÅ|˜4\â âÓ »†¡;£šðú_9¼™m;wüur¤ïÆÌ«4ôk-ƒbSîÇ„r¯uµòo–h¿ê­Âá»&H¯»¬Ã¨pšŸ¨·. ÒÕP:éÕô®?!>,è0y-¥¿×í'àEhÏÙ5#éy,¿{ºyøÔFvú‰'l–+H§ñõÅ‘ÇÓ¹¬°¢B“¦;çyrT2é3:©Ðã7X9í¹äT¡ÖÃã·X|&Ù¯òœ<ƒZÄé`þµ+ã¹ F‡g>û¯¿e£Mw9“Þ.”LˆŸ„ݚƛtèdY¸c`+ iy™lTÕòW`½•cíºÉ×Ðô¦{鶛tx¨XÔU‹§açv¹`ü]9r\½ð”2.a-œ:W¶<é
+¾_?E¥8#ðw.fzX§nyâYî:.áèFaŸ lÃÁýºdùÆX!   zjuFîÙ ±3T|๚þvL£ð@£E$+?oV”´[Э6KÄé qH·k¥Ì¯ÎŒR ‹aT­“^3ù™x]\ôž§ÖO:•ªòÄN Së¶ñÜsbeüIàËT”}Ÿ‹ÚHÎï/•äXkŽ
+Š¡SðGg±ÓºÀyÕ@Xk)q“Ò¤†¦mÀWLœù5“ bw;|D.ðõóyBåë.'›G•èwOÈP!DŸ%ê½6y;©DÄn¥°÷õT Ûh»mM¹÷&9øùš5uð ûNð:Q2,’Œ8Ù':ZÎï=ÎöÍ,y´
+Ý—ï¸@É_,“+k­‘C`ƒn:†ÐÄï&nMKÒl'±(@¢í¨
+K³–)u;*Ø7Ì°÷Ûä«[4”e÷3á„…(“Àöˆd–Y†óOW ÛË ½[Þ2j@ á0þÓ›Æ=ϸbå±±rš\ãÜkqégSXo¶ÜÌ¥N’
+ÒRש„WÊÇžKmÌ$ýkÌ) iG”öæ‹)ÅñMbŒÐaÃu÷†Þ”ºt‹që ¬ð<ãÇ—5'Š)Ë£B Ô¦'1mÎçœ2%|ÖçÊ°T-PB¶«n59œ½œˆ*n¤B¶æ*WøÄÇr ¹lÐT&ÇKÛØõJس.ß°é¾4tºâáΧ÷!Í™!°®-Ò”J˜6 }`;¡tÞ)ô¢Å>²ä“Q(“J)­ÿüÆ¥¦–@3βcžec.Ô†j•írúåç©vbm°ƒ9-{Š©JiyBršÝÁ¬ÂôM ƒ–UþïÙÓrßD%,Wú={çq$šyÊieþ:ªÃ(Q¢¡¾—¥ØNþ;
+èU#µ–îHÎAKRï ¦³€Ë‡Åéê„óÛ>?‚‘6½|ËV±Ž'kiQ z‡ï7×qð!™sØ»mÍRmÎ幈m´þ‹†µ-Uº¯=ù½*K|DÈâϹî¬Zu¥ ´£M Œpù°¢›7±žŸßTŽ“ËPQ÷¤ÜôKA,=o4È‚Æ}뮃ߚÔĈ-N‹¬/L”Ž
+Ò—ì“q0+ÌŸanfQãŠwÝyûÜ`ÔÌJ? b1!Ø àO›ùÒ["iï>#êø¦¬è<©çÁ³èz>¤G½Ãº¨zÙÂÏ“m ¦³ö«´¶ §-RyÒÚ§B{ë@þ,‡9 5E·$Œýª­"`²*Z¾â.à]>Î÷V˜Çìã©Yõx¯ð9Pþüõ}$ñô‚êvø1/¢ÝŠf7ãÆ
+évØ<¾Tl)S¢cð˜~ÆNè6¯ÊñOÙÖ쫪é#3„ÇR%dýhƲÎ>gð ‹²tP»åÍp+Þ¿“"¹ÌŠ–)k݇ LLò°D¾ÀéK‹Î´O Ôçî ؼßÏ>æ¡s$qå½Ô¯bü¼K®M{»]üµj‡äÐÙ
+³oß=Æìƒ-ÔrPÎèBSƒvrzSrÂ#ƒC A5uÿ××O­Íß`JJËaÜ6¢¾þž^±¬ Ñ5DlUð‡çQµ^ P’´û¶ߺOOÝ;õÓO¶K–¥I éöuŸj²³Š¡¦?¢LŽbwBúò™ÛŸËž{Ki ¥E¿Ð÷Kì§y¾„EÒÚ‚A­ª——_Ž½qÜ,t¾ÀÞXûA/››ÈfxoõÝ=âÌ»_÷(nö2lGPÚã#½ÇB!†=ŸP.U‚qÙ?c”¨v8˜Ì<öa¸¸PR~^Ì{ž ‰ðî²Ú›æÛ%¿ã¦Î>Ëû ØÄð$¿Ê Lu$A¼Ä+‘ü@Íù0œã½­;) Ç lUèÜyœ`íš={z½+,
+2•ˆŒ—öµMÂpø~wñ.mQš®½žVqõ­_¤ù¹±\5Ñó—KúM»¶£ëµ Š‰Çö«I|Äk2Á±¯ÅF-±Õ,ÓsË«Õܵa¼ù_¤CXÏêù¬H„´ÚôÜ,¹ƒ©9Õ³Rï?ygɼ‡C“m
+k³môù‰q»7L
+,rh¢±>ÙÅ([ãÈqx ܷ­«Šþ=gü“D[q¡i]åi<Ö¤hõ×/G”®[ö4Uþ¸ž>¼æeK?œ/ì‚Þ¾or+µ'~/b+ƒQeã«Z§©¾û™à'1äëiån:i÷j`1k<raJkXªÈÙ[gÂ+µÞŽ<dÃQÒæ½ÍÊÐlB£ããGªÔäüŠØaxÏ€8aÍsóé2´¨ÀüׯÇ v{
+3ÙShX+~0_K³ ^ýJø¸ˆÛÙÓ$óêìÒQ)·TKXkJæ²¹×1•¦âËþ Í`ìt¯oÃ÷â(îÏAá0/òšN™dªt‹&H“ÀCö“:À€(4ßPK`Çù-ÆÈ᯵¼›’ë¾ ü×,]3^k­³övñS“±7M6°¥r£
+™!%vï8ŸdrH´Øæ¤|”݈NS›Þ‰‚É%IŒMý GA7ô÷.ÎÞÁdƒhÀ6…(ÁÅ/:pÔOUÃêÏn#!½@ÙcûBd‚lÕÙÈFëíý<þ¦i$›é: â–`aÙO'Ó²²uÎÛ-B"|úMLÉÎÛ 1nr—v´ŸÞKc\$Õì¦4„®¿ˆ]«"$å¾ÎÄË àû¹;»—[«u—Õ_7Øñ®Í¯Ç?ì¿%£•àËÏx3€™|búäï•ZªÀíï&$!äø®cAO5nð•ï4Ì@ylѤFQô!ñ™°T;^ûʺ|ݧs䧬o×>ÌÛ" Ê÷•3lîH¶›¤aWûž¢Áa®ñЃc~1Λüp8a¹–Ow£m.î–HŠ¶F¯°­{[Z*½:èéÕ[´yÞB ù¹ƒUŒÁ¡ò‚/¾ì°kñÆçl¯™fRƒŸ½#'ø
+“ä3ùbDÕ¾N—xÔËÜÞ䋳Aýƒ†(ÏN¸,ÉÓ½¼¶7!£„&n»æl íC}xw¯©¹]ÕVŃžæM‡†ëb¥amÁ?Â<
+oIÔª ËÕXÏN³ã¯m^]Tãmecøzuíë.ß1ºQáM°CZ~­>‰:ð3Эr’H]4˜)gï›ëøFÉJ³÷üVÞ=FaÿøüW]M5²”›PI63EýЬ¥Jfc\d8j†Ï‰¹nÿÕ0SLàR+n±†aåmÒ<FeÕÍt¶O_Ç‚S·óµ:à³hPìR­Íji4Ù¥G߃ÖÚœç~—JA³u¦L‚yVÆÇX²roïû9UÅ_5|²'x.ì`ŠÆŒ4ùE»«•Ã3!´8ô ®å÷ùFÑ7 -Šm‹<^Ÿ3]Ž^Ž+XßƲ^8¢Ì,­¨’ßh½ŸCʇ‘Ð@›ºRê’aÚ~±e,>—nGÈ/ìôOØlô¹ÜáYå&…Õ™ 㬾Vš±¦Ö`´ 9u%¸ëMo/°‚O¿bp5çþ>Øá¦e˜8֥핤u$ª\¤¢ Øÿètû 1‡FaO
+¡¸eL®âM³B#–²Áè¡p`Ù_¹5¾¥7ñ]Û¤×{y˜m±ÅÞé¥/Ù°B¥Ž¼õe¼ Þfž8º9ši<ÂVÔo¶ê7Ã(.£mQÍ¥t±×l+÷¸Ne&¨3/¤Õ­Ç㟂±<mßaãz¢Gfê|¥ø¦Õmá’Ì7:€Ä9J“¸•,ºÖ•†áz³ûÒЧTnìW÷±ºÀÓ ugÛLî‰ÛËØädn³¾•í›—ñ^ÍÀ8~–wþ1ÜÔ¬ýU
+‰5mßWMýòýI14üŸû¶4s¶R¤’ª®ózrd¯ÆŽ±ƒ¨„êxðD„ó[^Ïöw|¿ió*ýqjÌ…äÅ­aþÌöbwüöÛ[Ì.SË°IdºpÍ»þAÚ¶Ò˜Ò¤²»ÿÊŸ¼#0° n›³üå[5zÁR/õÕæBôÙy=Ù8ƪFbËÚaß}/±iÊò#+<K~a•Q¦-84®¤:+qî"™ä©ïZºÍ”/“ý˜·Žec”Åó¨/˧]M<å¸ê-¯ì†>æCa©|ô6QFèÀ6t1YNò’ùèLPþýÉ=»t?^µá'ŒÈW­¡ùÔ
+‘,¹lƺï½Ûû¯á#eÞ‰T˜åÔJd*ÔŠ±LxdŽ>ü vÅ ~¼¿j8<•é€ÖÉè«…x |sŒ« üî5³§…ÝÀAvº$.œØxŠÓ²Œu+>¦;OU dW²Ûk¸(ß™¡NxÔß"cãÜæ¾O44©+u_VdßN¢¡=!f_,Ä]è,8`SO‰Çµ[š7R?ô2!jÜ0mLk¨äk`¤#âØÏüHŽèJ(¡†Y;„;¬&nIªOLK–z)¿E‘ļ•Ìµ²qà›8"h–Ab9DüÒwN¯I,µKѯŽxØ ÌZvÌwÁiÅ
+_øhJé–rØÒ—ïN|Uz|ýLh—Ý™À½Hf„5HCZ8-2Š­ûÊѨ÷ûÍÅ
+Püò[œÿúêÝ»6&)ûïGÔ?fìOù`§@m }dJ; @+ðVª,Å…—ü, çò¥àÐòàa| „´°È¥‹jȶ‚ùøXÎW!>B?XbŸ6ˆƒæÂÈ•¶ÔmKÊÅGÅW¨=Ì\Ô¬-BŠiÓÆ@Ü_‹§HÊòFs˜+ó' ?6«^ÒnÄ{·zl 5æ:`IÆÚÙŒX¦¼/WÂJJ:¬«E´Ô1ÌrŽÿË$4 Ö¢+¨ä77›Åd-ÅLcÔa V‰>6\$÷Å¡BJùºnfp‡# …U9ÝȯÉÐàû¨gžìÕGoìós±ƒX—O-ô2¤SÙê¾2SÖ¥Á;ÎîèF­èKõ&—YšØýÚc@åBðÊ}G•òwVåžZRë㈓ó̱#°§ìPfÆ‘ù£%Fûþ°ïÎÜH†Ÿ·|à<¯Šõ3uµ99~­Ñ9ñ{ÕœKî€ìû±Ç1(Ò@XÆ­‘åЀNÒJ·¯B„ ‚
+ºÖ¾W
+ÒñD|EÛòD46Þ/Tá;?Ir³ÝÀd:¼o4W­ Ûû¡ÂL\ ó&O¿2Á¯ÅÔFµ†IWƒëÙ^æÁ#¹fÔ‡#
+fåC\LÞ‚Ç,ØÇkîÇþ¶¡Ÿ²gËr›âd»+Õ½’;UlÈ€Í o¶;èÜ‘Q>Ç 6é(4͹yšÀnw6¥%T\{Zc5PÏ“Iÿ#ßîx™KÌ4:%ª–iƒcß(I^´É×Î,††ú¦ÛÜ’<K>tz³¨£ g£ç5R?ûcÕ+¤Zö˜
+p·Î‰‰%잌ìeDÑ°·;Š¿iÄ؇UOÅ.PMÖsjÒ{f §'6~56ΖYï‘Ç*Úçÿe(eï,
+Ù¢5MôœÃ3Û…)ZÍro}ä5ífe„ÔãW. D;¡é‡1ÓFÕÒ6¼ž8Wò^I_ˆ©î½zoí…‡ ®X÷Kd
+<·üh‹•ˆ*~/Pü„‹;”`›ÞÎèi*ÚmjɇÅy·üoË~¯êYcG^ã÷-±”F“wé¡[Íj Åk×»¼l;w?¤éÓfeè–^ào¢,§¢¿;Rµø7ß+„E3ÖÃãˆÉl fïò¯móŠ¶Î\ÈmFs£ï.¡r¼Iù2B5–VrÃvý³n¦–Á$‰×Œˆ±Eñ!5K6€A$Èä)ƒÊßöws¨æ×ðvt
+2Iê9uV¥…{‰!kôß3‹‘ÕÃí-³’έ´g½Ù†§.¦ôJz×d™•G2öð Fä¼e¬…²Vô±gиî†ÆMûQ£óÐÂ÷VªéíÏ9i÷¸TÜ~ë–£ùцò›>zIÅKŸ"r¤;ù³8GE•ˆiSÔ\Ð-‡sÕ‰û<A±,TDôäîñ#¨Y'ihê
+ž]¾²C̃.aÚJLª¶ÊÏ5äò^Óo0`ÙÍ®Ò딽²µ–ºt‰YÝÞ°Ízpûljª¥’]û€w‘‘¿W~¯æ#÷"bW:ßh £‘§×Ö}¼¸2xb1Y¡Kѧ;ۻ̽Ë-|¶øR•Ã$8Ë?ðÉÅ–,ù.YìdT@Ëž í7:^/ŸÂàÚr> ×J˜Ÿlä`¥q2TÆê~»2ÐÚ›²µì6Â}
+Ǥ¨@Û!Ï;qñ²aël¼è}‰jÝ ¿@mψ㕆­ª”þ²4¹t0㘥ÌHf¢ÔTž`à¾ÌÕ
+ƒüR›£-Ô¼¿|´‘@š.B*ÑDa·+?~+·^F¹Gìm=NƒÞ°\I)4‚S‰qïg…b¿ÈƒL;…ž–O7N‹¿³ ´x£v9€aïæÔ)ONsZøš?³Á_çåä”xÈM
+$οãèÛ·»Yóðyª$X¬ ¥áÔí<ÏY’ÔÄï/Õ62Ô`âÜNïvnR*4§ÎýÅ !ŸúóôãÆ7Ö§KÒí !´dÅ—ˆ'ùBuºh†¶u¾2µ,6B<¸Q‘n#J?©Ô"«þI.†m8MÕb~³Éx_ à›s‰»Ìy¬Öˆ_Þ(ˤŒ£P¼ e]f¶¹ì7Ê1i¼GKÃ?ç£+ä^°kС’Ló††ÊóòFÔÀ¢ºòUEËå?ÏÛVIÀŸV!ÙŒYPµî¬?â
+|4‹E|õvÌkv9ü
+Ûl™ZürB’Ö*T¯Ü#”&²l{™®8Wüv1Çc.³TL¡‹Î‚ ,{kÑ@»Sµö#ÕÏÙëæ’0°–³$‹ÒøvņŒ°÷)ûbø{ÖôèM¨ƒhÐÍz¼™BõÜUÁ5ç~SwÌa#ôú£ƒÿ³rKX“"GÓŒ…ÊiNÑÉÙB›ÀNª6r((»·¤ÍBºÑê
+ÈïŸÑospMí?¯y:2
+û!³Æz~å´~(NÆr É3Dª6q]º­2Á ¤}œ^™Q7Äþl§ð˜;Wγ¦íÅÈ;û
+=ž 9êò2§Všú˜ë´%ø©ð•RŽu¤¥.ÝX!÷#)¥ ‡`ƒF·µàTO¸@(›<1–­¿ªžÑà©»íp¤QUôFÎWدeY®Ü^‰œèëÈ¿3—!‘¦t Tߌ29SAAåéôy°y‰-hƒ§ÈjajZùBP9=Ÿªš…ð$v`°"ð7“_­$ôG÷`ÐÝûÝÄ›—ÔVçô_óg¢—´¦ðw¡¼È"Y¬²C¯\žY¿7ÐF/%c¶‡óÄìêãyñþ\tÉfÄ¡©àÃtK=œƒ@·ãŠGZ´›Öäf")Ôćõ¨0i2ãIPÇ…7ùG+ÊŒÂè£Sé}:ôk¿u+1e_ó,ªÉ׃·ËBWÍŠ(xr0GÎ_d ¿æòsZOWZ?{*ÍyHå"¼á*tG4lý‰™ÿÛÙ–™T‹T;Ó7,Ü{«¬Œ>_pN²ÇgCIÇñ`mbUë‚å”÷ö3q…cZrilä5»ã?ì­“ß}µ2´
+WRŸ:$,”…°‚³[O¿$juîRæÎL0à‡­Ï*¸½Y…OiícɈ†Úê5—À¿'n wl`Î,(?D‹°šUœ¬ò“á9¡¡ý"^
+ [”=ð¥tþY+7ªqÁ÷W6bU¨YÜBÃ+qÞ=Ó«Cå·)=“ËvG8ÝrR¿Om\EtY¬ööÜKÄPþoXh¹éœ%)*rM>៑ꯜ§µ’Ëzª ºŒEp06bÌ#›þfd½ÚŸºíºä”GY…ß1Fdĵoù[ࡱ.“¢™Ê’GóRÁñ¨Aæ𨡹ürÚáíi·"fÈ$àКyÑϱ
+³Hâ°`< 8Dz‹)“,ÆZÞf¨Ÿ¥&¨Ù:xmk§{¢–"úÔ.Ôm3m¾òîk¬ª‡Šb|y'˜²áÚc¢Wê;$¬ây¯•¸k#̇~R#áMÄ,> 蘓»tq‡lD§î¿Âëò*ÄðÍä{d²ÏÛ®5ê¨â;×^BÁÖŽ7šÇ/!Ûžr?mjAr=ªqGKˆøÁ¤Îº‚¨¬<”E‰ZÂx1†9˜¾WR‹ªñÔÔÇ”²¹QÀvsÑ;~1ÿT¼ûuô®Èg²½Kÿ0öM3$•9Ôú‘åŒûÕÿ٠Ûãg“»MCÆ9è‚%¾4 ¹¬âJßÉù¡ôúúÂ=KæA##ßç
+ëÙYûbväû"—Í5÷FÒ/JõÉ̆w‡øl>S±ˆRºæ*H¾sëpß™v9j½Â籑UÑâ%ÈâhÜV… ¿¸¼}.8(«ÎlH©ËÊ LØE"³C ?ø03¢¤&­@+ö
+H·Ø!àÕð&-$†>ü]Lo7ãåÝìk}¸EËÙ_J=ôÍÚvG}1Í)ß
+tœrTa[ÇÑ­;6‡ìÕWÅÎ$^lv)•“œÛ˜<|ßÌ v|Ø-ÔöZ1GŽÑ¦žeÀ«”y§]’ºÔ‹êŠUщ¿ÕÆ®4?xžW/„¹,Jz¢µh!JÄ_Šó*+ð‘<µЯ·.”ó˜±ËFr)S"ªš¤„š2“fUçøp„‹4ëâÑu]ù Aj».ebf
+¼a³v° Áüꃩ$Ó*^¬
+& †Vpœö´ñ!ã>bÍå¨n öqÇ)UU« J1­8ùd¡Í2ÛQݬçi!3| fÚ]Þ}ºÚ“ïðןM¶züE:-°©•ø“ïï
+ÿoè ¹PUMq¬ß .‡ÆSíWÒåüÁ$ÏîØ–GcCc)Bp£,-Iht΃IQfoÞlu‡ü5¤"9Æxò‘’¥^öqR{¾cÞ?¤ö~ˆç˜ûü‹4SÝã9Ôxªn_ì–™ýÈ«8XJNË]Yç È?N{%Ê°RÝ Bl±
+ê,º)aÊâ‰ýSÁ§^óïfç… KÜƲ#¯LÕŒ±Ò^ cÄÜYo-´`½·¢”fBb #~hõ0ºaT=|ä• ]4eÇõÿ10#å°ãKñMå«ÙOÜø%²Ù&Û°w_ ŠEZnY²@ÖIdœz*kê¸aÌ0a!éÅ}‡N¼BÇoe¼‚þ>MÈËáFw5ïWl˜"ç„O±”¶¸G&ÑìÞ‡û©úì7–"6ÌͧÔd~fˆsß1E&ÆjNò iúWF» ­y­ü'y‡Úõ/¬A>à [á)ŠÆLir!ëXÌM\mQÿ¬©Ì`~÷8`ÊÏ`¯'@o[NN¬õßA\^Ýîa«2dâx¸n›ìlyÃ÷‘Þe*‡î‰›%‘úL_0LùŽa¾ÓŸå„òŸS&rq<•„öå7MØ“ÕÂñòx3mÝç pzý ¡.ŒîÁõ¿'Ý(Ì°-×sN–XvYY›ñCòF&HL]+ub±F>×_Bn¶
+Âcwç”H˜b7Fó!{öaµö¶Ù±ÝGŒºÍ‘†sà¡Œæ2Ö?DÑ] ãÒ‡³¼T‰ÀßÉéQæÝæÌw;#*È ï"øÉþõˆé&í  ÎuzmXüa§€Ã>xÔŸi¢_];1u°"‚
+ ýñ±´Y€í€'Ù› uü;J´E6êY&ý‰fR’3,Úö*«<^—:’ºª‹p—eÙë†9¤&QÛÈÚ•aQ‹\¼ø{Fdþ/¾¿'<
+kXÕðŒ JÅ
++`w!j;öéØÕ=Ècªœþ‡Æ`ÿûJÓ:½sµ„m®(iÄlß¿¾\Ä\ÕC°WäU7cÛ_´ßT*¡9úÂß7“ç“×.Hl’aT=ÿ‡y®q0úØ!󕃃½°uDðÐA•Uúì^*'áõŒîS¦ú_ ¯¼øØSúH 4d¤/]s¤(‘éï¨ã™w KaVAXŠˆIãùÙ¦¥éâz5:λ´Ÿ=-ŒvßÙ¿AÕt.Ä‘COPCRЊoøn =êE •!»"üÜp­ ’ÄZZT¦Çs%c
+Ædi 0ð©‡úîºÂï3Gœ¹"Bq¸Ò2:ƃëÒâÒN¬Îˆ¿çÛ¬¶¬]P\c* 2´ß+î+:-}V2¸Í@Ò²¼›«ð¯2’“Ÿ) .³sN<ÜãüÖzP§ZûÒÔ˜&{·N‘BØ¡Ã1Õð4c'Æ®C\HY`øž—
+þ1æÅÆ‚ØñûŽ9æ í[ ´n./\ï1ìwð}€ÏTìšb„‘n…´]øžËê§×‚à¾é<Â[‚<×#Ð/J
+#kìa, Ã(mm¼÷;½wm:FñâÁ—
+«Ç6ÅO‚>G Ÿ²³™eVïubþ„mªTÑ4ëöϧ„LO>u
+nÈE/[ÃÊÈ›¢¡
+ÑÄx'$-
+—¸’=‰7c%¿ÏMðí.´CòonòÝã»YñCEsû? ^Áç÷ÁÄÒ71Y3‹(q~*ÌÒb†þ¹žâW6Ýìuní½àø"®
+Ì÷E¥üó{á0ö6F¦Ù·´Â.ð\ «‹bÿ‚îÒ<“e{•ûýÖš“ pè&gß$•ó¶AX“ò¨rAÏ(U°è«¨,§éh¹íÚÜ!YÐ ¤,}Ý(Þo¹ì.E`0(7G ¿ îêúßæU…„绪Âæ4µ$_òe¸¿¯Ñç{QýµÖÄ6÷ÝÔ£S­‚¡<¡¾Èzå(}Ÿlê×ÂõVxçäaÕ=š2$¨u`C(‰(ÈàÿêÐõ¹ËJÑ/Ímarèn*h(‚k<g²’p©˜Þ5Úןë;—m5ܘPæk
+
+Û dø’füÖHvÅ|´ †… †á ¡³Úé#qM¬RhcÕ8ßZU‹Xå´£ŸWvg†ÙM»R%q"nODÏ‘lÿ`´oá„áXqæ«tmòâËy¡§‹™å-6·µ+QÃÊBÛ-rKç/@¥ðêåùŸ C‚²ì|TÜ8*Ÿ²ÿe¬¨µ—¡;üUO‘ÿyÃÉ",»¢£Á8©ëŸ9C¢[¹ŸÒt¯ <1ÖgÛR!ÍûsË ¸ìü1¿U”²yýâD¢•ËŸª5¦:°Ë~ʤ-¡ Õˆ¹‡Èû'Mø¸v`ÌV”diü êXÈã1Î:ÈýrÇJ.¸µÄKpáÚ ét¢‘DQ±èFaÅݤ(+¼.µrÓ(¤°Eä
+ÇÖ<™¿Ÿ¢B¸Eçòí¡`…•Fš0ÙϾ¨K˜ƒŠù¤žä±û'… ÙûP)ŸÇrª§æW; ,D‡>íqËmôÛ=´øäøåßKEßç £p%§
+øm˜;„ª£.ûf‡p>¿§Xg§„«ªdòL,žKλZdKš‘ƦuÞhit© åìYJBâÈÃË{a¿wÏÌhèTXF¨H7«W›¤ˆìY¬ùO±’rÁ‹²–5ÅÉ¿._I]ŽyEEHÉ¢‘S6Á¬y‡˜Þç¡A›´¦|ˆ¹~þ@TÆÀa!¶Þ•g3YsÒ²üÔÏ=J^/¡˜B{¹{Úê¤q üM7Áì—®EXšör–uô—–±>•'U‡çrvmh©¤DC§„QgñÐFì½ 䚤Ïs"ƒ/Ðñÿc$¿*¹]1é¬zW)ÕѶz¦öÇ Ý£Ni7ÑÇzÙké&è °äXDh ç!<À(ª^ÖõO@ÙE¾¿’`
+ú GÜ©
+f=Æ]h@8|n>±Zùóßxö=dk Ù’F| JÓ^ Ø~èªÛ“
+%©2©<Yo0ˆ3T6WÄ­Z¡Êk”°³Ê *‹–}‚öLIfÉ©kC›þÄ0É(yb½z?7Š¡Œ1вÏÈz¯ áq$ãüͲiÖ.úλBÍç$Ë$/‚ùå 4/ê‹¥Lí~4‹šÆŽ° ìz5Â:ÝDšrƒôæ ´Ù÷¥ç Úø@µ^×) Ó…‹\Ð Ÿggkë"¾×ƾɴÍL&ì´*Q¯‰#€éuIΧb‚Ǫ‡zÒ{×9 n2PbôJ·å©`Vm7»~ò;€Bá§Ò«IwÚð)ûå`¼(ª Ø©%R&ß-H¦¬0¤Y Ž†xÙxºh‘o1œjd´}Xdí)å“ùË–? qyŠ©†j {@^*©|qvñÔX`Oþ­’´O]_ç«WíÃPüýÏ©9z%t\0âùž¡/àùr&™³¸o¤zd DsG™ìüšÎ{†©9n«9 Ð*ÐãëÑ ä2¸„ïÇ,åëý‰³Oa Ïèìo4¯
+3r}t3Cºˆ¨>ÛP™ ¤é×NkÜ¿/½:”íËK‡6ñXLéEî׿ÏeÂøÂëaÛØhnMk‰?1)Ç—`s1GSgoýRɼ‰%,ï¦Îm\  å­Žžªn|Úõù¯.£¥t€Ù?4ÃCAû±›Œ\%‘AB×ì…D£p‚ïãB˜ì›—<å"54Üy°DÆiÞ_"yÅ×Ó9 ”x°PÕ£¿Ê ¥õ•®Úušà…´ëHÔ{.î o|úh™üxV³3£* ´xÔ©5ú¯øWh[âéˆó\Ìo e^ÅÛ’:uo‰­ç¤\ixj]1ʼnÄ2¬ÆRøÂtü8ÐÎ!w&€ºBã8›èÛ|ñ Þh—‚1@ö¢¶M†íAaÊa"/ÄK}Ü<Eaód·ãFç’—E?xï@¯Éäœ*éB­’*‡&AðŽ"¦]騂öœ AžH²ÛÙâq
+×`Öý05aR$[§Ûž¦êÄÕýI´`P¬ÆÕ3Ü,"¾Gh·ðì©Ö ©™‚ Ýöà|º»xhU¹ä’^!çÇ•e4¼wóÞ|>‡Û|ç5ûn¡èÙÎY¹PB-4Ög M³7x”4@÷ÐNQ½km£8¼€›[v `ÿæ MŽÕüóëõAóƒÕ6râ"úŽü ÌUø8é˜[þ6nï Ì!¶˜ðJ©ÏÒ­ö뽂æE5*"×eo¸¡‹1¬Ú;«]An'Qײ”F¦cU0„dk‡à…QHó°ËÃB¸£¥
+is3\—´!ÄÞ¯\É]w™q}ôÍÈØ„C·aKÓE wû üºÁ~TìÚ_Æã É1ìÁ×XŸ²ÿ“H¬Ðm¹ª÷¨;ÄË8*ØàÒ
+‰Ñuï)Çž<¤G ¯žšCïµh-iþ$°¢©xl»‚‡­NçÝçNÊ\€þxáN°W™  YáÀNz×Ún.0ÓS¯£)¡K¼ tÈNIþ«Þ.ÓQÄÂÙøëB[쀲¶DÑ×ÛÊ_ ³¿ð!)Ũ üAìxí~ÿ!ÃÏê<µÞ…ŠÏªxr U Ë~ŸyÇlˆé*2ü e ìÙⶠ){­šÞdºÑÝ.­öǬD0Éè謳J¥à² ƒ¼GÌí4ÿ»­QæûIC)roãÑŠe hÀ™?E%ªŸx€KõE¸Äóf“†’Aþ(Ú%Ùeiq R9š÷ÌDé¡Q°)$TÒðÆã/_ºã÷”¯ìì’dYvP&eÁ"Žl^Q¡(®Æó…gŸ)ü­ƒ,
+Õ¦ òÃìuüª–Duï
+þAä)Ð7³å¿i]z³pÊP?¼Ž˜.ω…Â!¯7‡èô<'êד¢·,b܃ô6¤ÓŸvZaç´ä:èb›××{fK¸Q熠³ Åq‹ñTH”ý…Çr6sbžoF
+ºÅAáæAÍ èùãV·“Ä#«”ó’¢>Þ†bÓbö=Ë_JWîiÁþ·€î!Q²[‘î,y+·˜'³èXÍBÀ
+èúò Á¬«<õ„ÂÐJèa[‚Ý]G³J{œ“‰Õª-üR)®¨ÉÁÀH‘pôÍðpO“Ìd3ò뀀ž`>äô!$<ÿµ—3J•h!ïZö¦M ¸GÙ ì¬fÒ2-MñÏZ‰)Qubr®—Ÿ#„ÿ¢ß,Dþµ€žEY©
+¤X·àô Éý1<U%jƒX¤OšŠ½ðâxÕÃhtË•ý 3E¢ªZâ3»N'ÒHó9èÕªF²`‚Å@½GÍòuÝš ·ærx¼ pP~çhj¨É‰àM罧+v”擨›%[
+éïÞxÜÕ©^ ×9aGfg3·1G_-º–Â1žò3ÏhÎ%üD{Œ¬0U&µÔØE1Ø“P2w‰§¡¥þšœË
+™&wTµ>ÞçÁm¥‹!ïëq‹]³aþÊêÈüO¸ÃŸ™“çkRæšÍÙ².çË3¦^i÷):¿Ò®Ð¥zWS‹hçÐéàßFwÆ*yD¿Š!o¬,Y+S»%eqU­Ž»lþG ®t&|0^¤Øè•lÄ^£^Ú²í âê³óótÍF2TaÒ['qæ^´¼–‹\=Ž=9B5y MüÁ¿5I& ü@.Ö¥oëÑ£ƺ̠y#rêà羚nï°€+J Š¸<´n“ØôÅÑp€p¥Èß«Ü‘ÝKEk" ?zöAßGÛ«”:ŠóNDžo`J:<c¼¬€0  œxTèWF$ú×ïíÁC2³÷7'³Îîh Q)Þ)¼á•š&µú…·‘á5èwìòù,[úýÃj3jÎ0aÕÄ‹gÛìÊA…e„û°`Ýœ¸|ãzRÉ þCcô)áν#6£¯Ñôßñ…ypc5ik­T:0ôÝø«eRŸ»\¡Hž÷šOï}
+N2yÆxZðãïP\ [mð*/ùúá׋]1äÄÈg›ÿ»m@«ÁÓ{
+{4-Big¹}€¸¹‘ØR¤ÅR:RTRd˜ë˜•€éí[éZf•~™¯”ÈÕC«êUÿ,ß âÒ¼„B
+Ï?³¬–íÞgTè=P£œg¡àÃíüÏH2CÖ;ÐJR¯Š\IÄ[ÜÁ|QâÕáaIGÍ)^#3ünÉL@—2à‘eòþ4Š“E¦ÄÚü6ž/08&^ö¤
+ù£O~@Š‡´rûyÃQ™ñh^¶‰œÃ>º‚Q§CC! Ÿ ž"Hxĵæà‰»™nžvÒ;MnFòë\Þ{Wx`ØTÆõ">
+^á«æ7PŒ`i~0!»ó<iÙÓZ½ Êö™(¦ºÌó›ÊÚ¤)1™­îªÜJƒñTƒ¬W¡y¢ñj;³\-/aB–r™r¼ï?Än¥½Wjà_¶<ˆê©w•Ò¦ÒC5¢ÔTŽ¤ëC"ÖW
+©lø)ô=×4£Ìá±yÁd{gä_ƒ*ŠöçÑdT}' 1Xò£
+ Á A¿b}–—ÊXÌиB~Ÿ]?§ñ1B­ÏA^äuÕø¾™MìÇØ®|´F ÍN8â©fÐÄ©!TŠ'4\+¸¿–à‡d)»ëR¢DPoXLÛÝwê²ZŠbL-²¬#£vBfhŠÊ¢#(ä a¾RêL; Ò—©‰8'UÐÉBJ‘
+‹§Ã`™ÞmÏÄ`£l`d”Àx´[9vW[–¡û'n!Œ-¸šÕÖât†tÊñ÷}®¸…{d’£Øâ/BqדI[lˆ‚U/m?ià‰%R¹V>¬¶šó‚ÒÍå›éKSð"¢_L«îÄOE=V|ûZuq䊪|ô¼eØÀ.Æv4VšäÇk“8TÊ+÷{Ÿ“+6@ÂÛ^¡'8â¨bÔlkù`[TÅk§g"¨MW—fsê_«_§€j¸fâ‡Ãþ‹á½îêY{ûàZÛ¼ÍpU˜©×;@\˜{c§yÆÃVït2¸7ç„sè{ùâ5«ˆéã
+7M¡Z1Áo+Šþ0d_EÕcÜJ™Ÿ<Áƾ c)Õ2wYŒ¯ÃD¿—­YÃð{tn’ù^èÝê!fïNšãØxë[¹8š6+ÂIeÿ$·÷
+™~Ù”ZƒÑ~Wúë›xxCÕôÊÆ×OˆÂÝonµ=f/•h=IÒNÅþ‚Q¡ ],‡¥Îà[çf{(÷Ì“l&óJÂãÛu3Ê¡W¬ãc#%lçI?yŠ¼8 émÎx÷
+——€›[ÕsÙsMóèÀ"GÔNåûY(Á¨epHyäNáœB9ÊVÓc°Æ€í{ô_f<i:ñùAQ TgŽ3®ÿ2, ‡ Âó¥ö¾Coâú®?Sa}ôÑô{â«—W×ÆÓÿøý×yÈçeP÷¬§lG5Ýbš…[iG»ÝÞw+Ú¦d¾â§~ß<ݤá+=Ɖ«g›RBÔCJÍ_K ø^¦À?P•ÍF.Žfo³µ!Øc/Ѧè»ÄªeE[ŸÇˆ@¸@ìŒtþî¤G›m ÉׇwÍ\r‰$åX ꢚ?Ô5çÑÌ»!®q+ù5¯/º+Œdj`ŠÖèŨ AÜî4“‘ñÑúÞ'钙ݘ¼)2ΧÍ€åzø¶÷OÄÁ ä‰ÞT!~jÁ¢rO¦ÁŸƒÛÜ%¢£¼: 䫇/§99n.$”YDL‡Þü4¦ŸQ‘w*?ÊÄvRoØ´*;’mÍѦ–b«PÄÂ:P]å•óºî›W¯~ Û÷HáÑ—ŸªEbë /×ÔôÈ<Zž±´Ȉ Õ…]ëi¼Cd¸‹^Ý“<MÔ 4 d¢Fn¿à½;uá÷E\ñv÷•Î¬™ïå›IÝ¥O˜sŠTo)
+඀YC—EýþC%¿¥‡´
+ê/èÛP1ÉùÇk:Ç4ÕN‚ëlQuÁ[‹¡(|¾Š÷‚½8mó•Œoª`Áa£QÈíÊQ4æÝåX ¸ð$" >Í‘nëŸÛi<Ã1w4A¢×zz‚‘ì ”†9FKôø ?z¯’éÈ„>œ3Xs*æÐq âùô==UÔJ`’]Ç*k¡4ißK®;*UTe9Zé3¾,ÞúlƒÃhÏ1Zi}¤Jö¢¢¦ Ü¿C+7€3Ë>|4ÆÂk@vÏpª>™]¾¹ŠI"cfúÉçìmgÇý&<™ŸPxg–#¤ø¸y
+§SÞп[\»ÚD{Q( ¡óýÏM’Û« v=™ÙOna³§h¯e[ĤŽÀ¶ŽðóV@½œŒVÎf«¼†Ú±R'Önhs-ÿÛ! Q&†”3åŸØúþïÛJîz!Q8?1B…Ga'ÔÝõQcå!xs.D ôƒÏ·WS”U¼„‚c¼®:~ PÞ>9­Q¢w£ü«!Íóðo"Lzv4)÷á;·Àí©6ĉ€ÿsidfE2ÏIÙ¡Zm`:­å4¾¯¹ hd;“ô
+}Éî"ÖôKéÕ*ä­*+\H•'¤ô¤ü/túAÀ¹ t!F¶ø.Û䆕CdÌ LÈs쪖>hd÷çL}†C×ôîÂÞ¤ŒoŒb!ZîÎK|IÒ²b(íå~CäSW5Jüûy¶§ýøùšøF¸Q<¥öÕ ªkäR€ÕJ±¿ºJ¹ Ø%4{βõŒœµªéY4 œ·Ðx‰¯ê`/1wgFQsp’ï€ùš²8›¡Ð$×ÊêÅÞ Ógn¤'ͅᘸ˜gI¤ª‰ÓªñÞ¤ +§ ×Á·;ÒLzb®ÿªÿ8…w
+ªÔõa€ÿyZ0?­–,E!›«q”†l°™}Mð ÉJmð` ²-÷þ÷1Œñ¹ë¥@À^ žò·û”Ot—3êžÆÓRôøüuz&*se4tÃ$Öépg,4»¯T¢ò¹ýŽ?¹9…ÅaÞ%B½Ç¤‹ÞßpÓŸ,“uKŒHÁFÕÏZHRÓ¸³AJÑÎxÎ4ÔÇ•9¯5rΪÄ/== ©4€›ht7h¿xìdE~¦1q'¹­`ð‡*•`V¢Ä\¢/5rÀuΙ×!«i‹¬›ŒlôЪæï­G‚ÆJIìôUÉûTÎ\ñã¶Ë;k‹¯üE;tôÙ…5ʧþ¶í–w/Kû€ë&3¶Ûk¾M9%ÏBÐ-·a¬Fªð›¯ w傽l0t7Q3 çv›+ÿ²;OùØã.™V¢Ó1?9vÌZtÜRóJ/O .û$“žZO±AíÛ”QxY1"†i–ÏþÛ˜ Þ:Q… 3{]á(õTŽ(¸p[.À+êl#ÿHy-+°Èœ —æ=ªaðäÒ.‰P$p*lR`(Ó°¾zC}|¬ÜaÙ¹Çæÿ]»I°­Žn•ï9üôôÔHtD6mxnˆXYÉAŸÃ¥'|´oÌÍü{“Ì®ÿÿü>Q
+­?œ7ý“Ÿý1žm…±Ž¢ÍlR$!NG°²Ü³ìâŽ0w$XU*ÏL\H)ßÄ!;/â8Ç=i¾A¶*å €a]TÒü¶OG=$
+É—P»LÄÍèWz25M
+1›aµñ‚:sº3"³"§êaM
+L²~Åëz 3•¬ÃB½ñ³Úñ¥ÿ;c§‰Oy· Äó Ód™ôëŠ|$pÒždär†Šñ×eZ“»’òXù¬òua¥lÉ¥áðµ–wÉ|ߨ‰ƒ9¬kŸ
+MF‡á–YoÌ¥8ïÉÎ9 VÑ3ƒu¼lû…ÌjphÎ(”®ÉŸ¡X˜}YÃXGeë
+0xaüªvjœ­ÐûÏÕ}á°ãà`<os!pÇ,ËŽõ¨*z»fýE…A¬e>c{SQaHo“WtS€
+˜¤¨ô<ZŠR2Ä%¬/9Ü(!#ãÒôଓ4ît:€s·áÝz_]à´äwœõÛ£K7_û²‡ó‰‘aŸÒ©EôKšøÀ©f!v{¹Á(‹Q¦ ÆpæTØÉõ
+"¢Æ0º‡‘zûc°jáÊŸ"Q‹ “¹½›.òk™žcC¡ˆk¬•òò]úªsù<ÇÛÅÇX¹Y.¿ÍNÚ®·­‰ÕTª]ZÂ~9ÎÕ¹*þZ™3YÚ¯ÔŠO‡Ž&ëÏkÒá¯ç=ƒ´ÑS”Yvy¥78Âk´ˆV¼h³[/Bg½öü`³ºŸLB!<ÀõV4Ì¡R7¶ŽQ.^VeÑè;óT#2Ï< ußÁ¹`UÇ_êìr°Ò-ùî—%›%Ü}ÿÊðþÞGc©¹ÊÆ6Ó’ýÞf±“´õw$㙆›'r„¦z㦱W!zB¹ weªÓ8ñðÙ‘®{Áïiô[È©º|ÁI:-–Ö|Oª7—g¢üíÂ}—¢ÑkŠ`ÿ¢‰E^»Ø3[.
+{…âO¸k¾äS«6âÞ>×õXèŽù¤K¸ãœ <Ì(óÞá£ižGvíÓtÝíýåïQšjzE‰ý!4¾¯âCÀ%•UaAiÎÀ?
+0ª,{Þ¤˜^ß\×yòµü: É–¡ Ø©1t?4êÎUZòtÿ†·ÌÆÌG¸c‘+oûЗF—zÛìÛ734oà«4.ä·X ô
+¶ð³~ _U¢úâ-¼oF©M‚mÕÂÄ<YJ|øwµaûħ)6ªÓTiö-î+Ÿ&©#|™â…Ç^,/¶v)¥á>|
+u§õ­nW'UNzá†Vï)ý u3Só ã#]Å'&)^þÈ¥«/vô‹LH±Ò|÷'‰8‚Ö¿7ßÇ 3IÅ‚·çK4lìaŒ!-}à=·…›Ûÿq
+À6Ñ©%'¢]9¸IîñÆÏ_P¹¦owQZUÐÃs€"ÎŒ¡(?;B]ƒ'ì~ìbéä÷ïDäM³%§÷îD 7dªoÒ? @
+Ý[¾6µª–8¹y ž€û— —­Â'Ľb¡$W:Ž.4 µ{W
+ˆÆ<å¤*Qâ>2¼ý¹FÀ]aŒ²Ï‚¤mºÅ:ÀØä¯Q' „E˜C&3¼¦Ë•^–wò¸æ\¾•T
+Ž˜Øý–KÅÚÝJx¦Ì pXߧöoáŽüýÑRÚˆ~ÚoÞÖtƒç¡·ómG2¤“êÛÉ£™ëé¶ÉcÌ•õÒ)±íÎ0” ÚÊhuö“]–ßGb}Ü;çp­¢K?¬“Ÿ—Aûû„NKFmÓ9c¶-ÆU]nž‚uÒ=êÑž—!–“¾ÍÚfiÍ>ôÑÝž"fþLC›Ùù¨µ<ÎÉÜ„[ ™Aùw3áÑI«“Yë¢P’`fDFà‰ìA°)8ÁU°.ñ.â:FmLÀ ¦0Ê]qÑîì)V™–ygÂQ4û*ûký…¤öUUÝñˆ\º? •í’çgÔ»t]ši‹™â„#fÑwòÁß<ÙŠ“þ¤¾”qÚz{ ªðÒ\ÙâèËËÄ8Ó@Ÿ¢<n3Á:*bèQmøÒüÔˆcåõS\ZÓ“£Ã“ä½8?”Ö<
+3N\Is`Ä Ðk ÿiÿȇæä
endstream
endobj
-679 0 obj
+725 0 obj
<<
/Type /FontDescriptor
-/FontName /TRWRZP+LMMonoSlant10-Regular
+/FontName /WGLUZT+LMMonoSlant10-Regular
/Flags 4
/FontBBox [-477 -316 786 1016]
/Ascent 599
@@ -5065,41 +5624,35 @@ endobj
/ItalicAngle -9
/StemV 69
/XHeight 431
-/CharSet (/A/B/C/J/L/P/R/T/Z/a/asterisk/b/braceleft/braceright/c/comma/d/e/f/g/h/hyphen/i/k/l/m/n/o/p/parenleft/parenright/period/q/r/s/t/u/v/w/x/y/z)
-/FontFile 678 0 R
+/CharSet (/A/B/C/D/E/J/L/M/N/O/P/R/S/T/U/Z/a/asterisk/b/braceleft/braceright/c/comma/d/e/eight/f/g/h/hyphen/i/k/l/m/n/o/one/p/parenleft/parenright/period/q/r/s/t/three/u/v/w/x/y/z)
+/FontFile 724 0 R
>>
endobj
-624 0 obj
+662 0 obj
<<
/Type /Encoding
/Differences [16/quotedblleft/quotedblright 27/ff/fi/fl/ffi 33/exclam 37/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/question/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 95/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/asciitilde 227/atilde 231/ccedilla 233/eacute 237/iacute 244/ocircumflex/otilde/odieresis]
>>
endobj
-631 0 obj
+670 0 obj
<<
/Type /Encoding
/Differences [34/epsilon 58/period]
>>
endobj
-633 0 obj
+672 0 obj
<<
/Type /Encoding
/Differences [1/periodcentered 104/angbracketleft/angbracketright]
>>
endobj
-635 0 obj
-<<
-/Type /Encoding
-/Differences [61/equal]
->>
-endobj
-627 0 obj
+666 0 obj
<<
/Type /Encoding
-/Differences [39/quotesingle.ts1 136/bullet 158/openbullet]
+/Differences [39/quotesingle.ts1 42/asteriskmath 136/bullet 158/openbullet]
>>
endobj
-680 0 obj
+726 0 obj
<<
/Length 859
/Filter /FlateDecode
@@ -5110,20 +5663,20 @@ xÚmUMoâ0½çWx•ÚÅNÈW…œ„Hv[•jµWHL @Úþûõ›™´»Uçñ›ñ›Ǿùö´žØ¶ßºIt¯Õ³;÷סq“òû
Â)q4½ ö5‚'†ëGÐ`¸~’àÁ¸üÓ›®>ÆTgùäÔÿÇÀ á]8 i/°n¢£ŸTv<ÊÈkã­õØ0†×YÈÚ²ˆ1êg3ÆK`òÚYÂõ³”1q2î2ñ‚Ö%/Ì ¾dchÎJÆð(«S}êßÄØYÍ:sÖcÝœõÇà笟öPÎúcèÉYB¹¬?Aï9ëO‰Ïúâ³ÎšsÖ™âç¬3¢\ÖQ.ë4ôa±Ï½Xñ=Zñ9Ÿ‰#>c-+>c_ZñëZñ~Zñ™8â3z·â3ô[ñ:­øŒÞ­ø ߬øLõÅgè·â3tâ3Ö-Ägð ñüB|†žB|¦\ñ½â3ñÅgâg|2–³½â?z)ÄìÃBü§šü­XªÉßIAuÄp*^+†ÇãŽ&™#ÌsU-'H8ªqµ¼_Íuü A÷û8ñ÷{¿¢Ný YôÐÝ6Þ§=ÖÁ_ã8ßN
endstream
endobj
-241 0 obj
+243 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /LRBAHR+LMRoman10-Bold
-/FontDescriptor 649 0 R
+/FontDescriptor 689 0 R
/FirstChar 65
/LastChar 116
-/Widths 645 0 R
-/Encoding 624 0 R
-/ToUnicode 680 0 R
+/Widths 684 0 R
+/Encoding 662 0 R
+/ToUnicode 726 0 R
>>
endobj
-681 0 obj
+727 0 obj
<<
/Length 859
/Filter /FlateDecode
@@ -5136,20 +5689,69 @@ xÚmUMoâ0½çWx•ÚÅNÈW…œ„Hv[•jµWHL @Úþûõ›™´»Uçñ›ñ›Ǿùö´žØ¶ßºIt¯Õ³;÷סq“òû
ÆÐœ•ŒáQV1¦úÔ¿‰±'²š1tæ¬?ƺ9ëÁÏY?í¡œõÇГ³þ„rY‚ÞsÖŸŸõ'Äg)4ç¬3Å;ÎYgD¹¬3¢\ÖièÃbŸ-z±â3z´âs ,>G|ÆZV|ƾ´â3Öµâ3ü´â3qÄgônÅgè·â3tZñ½[ñ¾Yñ™ê‹ÏÐoÅgè,Äg¬[ˆÏàâ3ø…ø =…øL¹â3z/Ägâ‹ÏÄÏød ,gz)ÄôRˆÿ؇…øO5ù[±T“¿“‚êˆÿàT¼V *ŽÇM2G˜çªZN(:‘pTãjy¿šë0ø‚î:÷qâï;÷~Eú²è¡»m¼O1z¬ƒ¿'ßX
endstream
endobj
-244 0 obj
+246 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /IRKPPV+LMRoman12-Bold
-/FontDescriptor 651 0 R
+/FontDescriptor 691 0 R
/FirstChar 42
/LastChar 117
-/Widths 642 0 R
-/Encoding 624 0 R
-/ToUnicode 681 0 R
+/Widths 681 0 R
+/Encoding 662 0 R
+/ToUnicode 727 0 R
>>
endobj
-682 0 obj
+728 0 obj
+<<
+/Length 861
+/Filter /FlateDecode
+>>
+stream
+xÚuUMoâ0½çWx•ÚÅNÈW…œ„H¶­ÚjµWHL @Úþûõ›™´»Õöx¿¿yqì«oÏÛö7‰nµzr§þ24nR~_ƒ««ªo.×ïk];ΞîÔãÐ7ÏËUµêvçO^uÍþÒº‘õRá^wÝë¨ë÷sâšÉþ°ùÝíÿ1Ò ¿ìÎ{Oû‚¡|X}+Jüá†Ó®ïÕZûÀ²kËþ€fNÁT©é(q»ëÚAT© 4&Tí®9ˈ~›ƒwÉÏo§³;¬ºmÌçjúä'OçátÞÓ‡¡uî{UןÅùÉçËñ¸w¢t°X¨Öm}MïÃýúàÔô‹NßY/oG§BÖÖô­;×ÖÝ« æZ/Ô¼®ëÚOs&â”Ívä.=W×þ'ÔQ¾æÉ&¤€)ˆH8ù@h€ÐÚcÈ<Žkd>€‘Re€‘ƒ‘瘌«T\Ãã`^QqJÆ’šÐX‚Q£hÍ)5ŠÖH©K ¥®à£ý±Ï|6öÝüZb‘‡ÂÚ.fÀh\‡e®`‚žÇbs¼N[à”sSàŒãÄÏ9·¶‡Óºàu‰Sr¼
+endstream
+endobj
+294 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /HACGIG+LMRomanSlant10-Bold
+/FontDescriptor 693 0 R
+/FirstChar 46
+/LastChar 78
+/Widths 675 0 R
+/Encoding 662 0 R
+/ToUnicode 728 0 R
+>>
+endobj
+729 0 obj
+<<
+/Length 860
+/Filter /FlateDecode
+>>
+stream
+xÚuUËnÛ0¼ë+ØC€äà˜”¬W` $ È¡ME¯ŽD§lÉíCþ¾œÝUÒÍAöp9»œQäÕ·ÇÍ̶Ë›E·Z=¹Óp7+¿oÁÕU54—ƒëÏ?œk];ÍžîÔã84wV×å}ußwçO¾ï›ý¥uëÿ¤Â½výë¨ëg÷kæšÙþÐœ£ý?Fôçî¼÷´/ʇÕ簢ğn<uC§Ì­ÖÚÖ}[4s
+æ"HÍ'‰»®oGQ¥^ 10¡j»æ,#úmÞ$oÞNgw¸ïwC°\ªù“Ÿ<Ç7ÒyÌÆÖ]ÿª®?‹ó“›Ëñ¸w¢t°Z©Öí|MïÃíÁ©ù¾³žßŽN…46¬­Zw:n7nûW,µ^©e]¯×·ŸæLÄ)/»‰»ö\]ûŸPGù*X$›¦D F á@ä¡F@k} ó8®9ù@FJ•uFFž#`R0J¬Rq ƒeFÅ)kjBS` F¢5§Ô(Z#¥.9€”ºB€kxŒö§>óÅÔwó{;ŠE^
+kC¸X
+8alSÎM3Ž?çÜØrNë‚×%NÉñ¸b¯QÓDœ‹¸a á”8š^ûÁÃõ#h0\?Ið`\~ŒéMWcª³þ‹?qêcà…ð.\„´X‡7ÑŒÑO*»eäµñÖzlÃë,d mYÄõ³ã50ymÈ‹,aŒúYʘ8÷ ™xAë’f_²‚14g%cx”UŒ©>õob쉬f 9ë±nÎúcðsÖO{(gý1ôä¬?¡\ÖŸ ÷œõ§Ägý ñYg
+Í9ëLñŽsÖQ.ëŒ(—uú°Øg‹^¬øŒ­ø‹ÏÄŸ±–Ÿ±/­øŒu­ø ?­øLñ½[ñú­ø V|FïV|†oV|¦úâ3ô[ñ: ñëâ3ø…ø ~!>CO!>S®øŒÞ ñ™øâ3ñ3>ËY„^
+ñ½â?öa!þSMþV,Õä鸞:â?8¯ÇŠãq„G“Ì湪–ŠN$Õ¸\Þïæ2ŽþŠ ˆÎ}œø]ïÞ/©ãpD=t»M—*Fuð2™á)
+endstream
+endobj
+291 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /DFRNHW+LMRomanCaps10-Regular
+/FontDescriptor 695 0 R
+/FirstChar 40
+/LastChar 120
+/Widths 678 0 R
+/Encoding 662 0 R
+/ToUnicode 729 0 R
+>>
+endobj
+730 0 obj
<<
/Length 857
/Filter /FlateDecode
@@ -5161,20 +5763,20 @@ N)ˆ$‡þûõ›ÚíªÐóøÍøÍÃØW?Ÿg¶^Ý,ºÕêɆËظYùs{ ®®ª¡¹\¾w®uí4{ºSãÐ<»³º.7Õ¦ïÎ7ž
Œ55¡)°£FÑšSj­‘R—@J]!À5<FûSŸùbê»ù³Å"/…µ!\,€Ñ¸Ë8"\Á½ ŽÅ2:æxœ0¶À)ç¦ÀljŸsn l9§uÁë§äx\±×¨i"ÎEÜ°†‚pJMˆ}à‰áú4®Ÿ$x0.?Çô¥«Ï1ÕYÿß8õ×x!¼ !íÖaÀM4cô“Ên€Gym¼µÆð: C[1FýlÁx L^ò"K£~–2&NÆýCC&^кä…YÀ—¬` ÍYÉecªOý›{"«CgÎúc¬›³þüœõÓÊY =9ëO(—õ'è=gý)ñYB|Ö™BsÎ:S|ãœuF”Ë:#Êe†~,öÙ¢+>£G+>ÇÀâ3qÄg¬eÅgìK+>c]+>ÃO+>G|FïV|†~+>C§ŸÑ»Ÿá›Ÿ©¾ø ýV|†ÎB|ƺ…ø ~!>ƒ_ˆÏÐSˆÏ”+>£÷B|&¾øLüŒOÂr¡—BüG/…ø}XˆÿT“ÿK5ù?)¨ŽøNÅkÅð¡âxáÁÑ$s„y®ªå„¢ G5.–[ ¹Œ£¿ èö¡s'~×» ê8‘EÝlÓUŠÑCüjÝF
endstream
endobj
-242 0 obj
+244 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /PQDPHT+LMRoman10-Regular
-/FontDescriptor 655 0 R
+/BaseFont /OWCSLN+LMRoman10-Regular
+/FontDescriptor 699 0 R
/FirstChar 28
/LastChar 122
-/Widths 644 0 R
-/Encoding 624 0 R
-/ToUnicode 682 0 R
+/Widths 683 0 R
+/Encoding 662 0 R
+/ToUnicode 730 0 R
>>
endobj
-683 0 obj
+731 0 obj
<<
/Length 857
/Filter /FlateDecode
@@ -5187,20 +5789,20 @@ kC¸X
ñû°ÿ©&ÿ+–jòRPñœŠ×ŠáCÅñ8ƒ£Iæó\UË E'Žj\,·@sGAÐíCç>Nü®wÔq8"‹ºÙ¦«£‡:ø ®´ÝP
endstream
endobj
-240 0 obj
+241 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /XLXVYF+LMRoman12-Regular
-/FontDescriptor 657 0 R
+/FontDescriptor 701 0 R
/FirstChar 16
/LastChar 122
-/Widths 646 0 R
-/Encoding 624 0 R
-/ToUnicode 683 0 R
+/Widths 686 0 R
+/Encoding 662 0 R
+/ToUnicode 731 0 R
>>
endobj
-684 0 obj
+732 0 obj
<<
/Length 857
/Filter /FlateDecode
@@ -5213,20 +5815,20 @@ kC¸X
ñû°ÿ©&ÿ+–jòRPñœŠ×ŠáCÅñ8ƒ£Iæó\UË E'Žj\,·@sGAÐíCç>Nü®wÔq8"‹ºÙ¦«£‡:ø YÝi
endstream
endobj
-239 0 obj
+240 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /YBMUOO+LMRoman17-Regular
-/FontDescriptor 659 0 R
+/BaseFont /JLVZZZ+LMRoman17-Regular
+/FontDescriptor 703 0 R
/FirstChar 40
/LastChar 120
-/Widths 647 0 R
-/Encoding 624 0 R
-/ToUnicode 684 0 R
+/Widths 687 0 R
+/Encoding 662 0 R
+/ToUnicode 732 0 R
>>
endobj
-685 0 obj
+733 0 obj
<<
/Length 856
/Filter /FlateDecode
@@ -5236,20 +5838,46 @@ xÚmUÁn£0½óÞC¥öƆ
N7RIýûõ›™´ÛU çñ›ñ›‡±¯~<>O\7¼úIr«Õ“?ç±õ“êçú]]ÕC{Þûþtï}ç»ËìñN=ŽCûìOêºZÕ«~{º äUßîο°¾'•þmÛR°Žº~ñ¿'¾ìö£ /@ îËö´ œï¦Uˆ©/1E)¿üxÜý2·ZëXö]5ìÑÃ1šŠ5½(Ûlûn1êÒ"«nÛždDïvÌ@òóûñä÷«~3Dó¹š>…Éãi|'…7Ñôaìü¸íßÔõeaæù|8ì<T(-ªó›P0ô~¿Þ{5ý®ÁÊËûÁ«˜Æ†UµCç‡uëÇuÿæ£¹Ö 5ošEäûî¿9“pÊëæÂ]®nÂ+ÖI±ˆæÉ&¦€©HÈ8„@l€Ð:à°§ ld`äTYg``&£Â*5×8š×`ÔœRƒ±¤&4–`4(ÚpJƒ¢ RšŠHij¸FÀhÿÒg1»ôÝþYbQ‡ÂÚ.gÀh\ÇUœ®a‚žÇar¼Î;àœss`ËqâœÛ
endstream
endobj
-281 0 obj
+293 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /GHPVUA+LMRoman8-Regular
-/FontDescriptor 661 0 R
+/FontDescriptor 707 0 R
/FirstChar 65
/LastChar 65
-/Widths 640 0 R
-/Encoding 624 0 R
-/ToUnicode 685 0 R
+/Widths 676 0 R
+/Encoding 662 0 R
+/ToUnicode 733 0 R
>>
endobj
-686 0 obj
+734 0 obj
+<<
+/Length 858
+/Filter /FlateDecode
+>>
+stream
+xÚmUMo£0½ó+¼‡Jí! á«Š"RÛVmµÚk
+N)ˆ$‡þûõ›Úݪ’çñ›ñ›‡±¯~<>Ïl;¼ºYt«Õ“; —±q³òçö\]UCs9¸þ|ï\ëÚiöt§Ç¡yvgu]nªMßo<yÓ7ûKë&Ö÷¤Â½uý'ë¨ë÷{æšÙþ0vFû? 4Ø/ÝyïYß”ª/QEi¿Üxê†þN™[­µ¬û¶èäÌEšOúv]ߎ"I½B``BÕvÍYFôÛ¼%H~~?ÝaÓï†`¹Tó'?y:ï¤ò&˜?Œ­»þM]Ñæçž/ÇãÞA‡ÒÁj¥Z·ó%½÷ÛƒSóïÛü ½¼
+ilXY3´îtÜ6nÜöo.Xj½R˺^®o¿Ì™ˆS^wwí¹ºö?¡ŽòU°4H6!L‰@Œ@ÂÈBŒ€Öû@æq\s óŒ”*댌<GÀ¤`”X¥âË
+ŒŠS*0ÖÔ„¦ÀŒEkN©Q´FJ]r
+Â)q4½ ö5‚'†ëGÐ`¸~’àÁ¸üÓ›®>ÇTgýâÔÿÇÀ á]¸i/°n¢£ŸTv<ÊÈkã­õØ0†×YÈÚ²ˆ1êg Æk`òÚYÂõ³”1q2î2ñ‚Ö%/̾dchÎJÆð(«S}êßÄØYÍ:sÖcÝœõÇà笟öPÎúcèÉYB¹¬?Aï9ëO‰Ïúâ³ÎšsÖ™âç¬3¢\ÖQ.ë4ôa±Ï½Xñ=Zñ9Ÿ‰#>c-+>c_ZñëZñ~Zñ™8â3z·â3ô[ñ:­øŒÞ­ø ߬øLõÅgè·â3tâ3Ö-Ägð ñüB|†žB|¦\ñ½â3ñÅgâg|2–³½â?z)ÄìÃBü§šü­XªÉßIAuÄp*^+†ÇãŽ&™#ÌsU-'H8ªqµ|\Íeý A÷û8ñ»Þ}\QÇáˆ,zèn›îSŒêà/½ßS
+endstream
+endobj
+578 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /GQWPMS+LMRoman10-Italic
+/FontDescriptor 709 0 R
+/FirstChar 104
+/LastChar 111
+/Widths 663 0 R
+/Encoding 662 0 R
+/ToUnicode 734 0 R
+>>
+endobj
+735 0 obj
<<
/Length 858
/Filter /FlateDecode
@@ -5264,20 +5892,20 @@ N)ˆ$‡þûõ›Úݪ’çñ›ñ›‡±¯~<>Ïl;¼ºYt«Õ“; —±q³òçö\]UCs9¸þ|ï\ëÚiöt§Ç¡yvgu]nªMßo<
ÆÐœ•ŒáQV1¦úÔ¿‰±'²š1tæ¬?ƺ9ëÁÏY?í¡œõÇГ³þ„rY‚ÞsÖŸŸõ'Äg)4ç¬3Å;ÎYgD¹¬3¢\ÖièÃbŸ-z±â3z´âs ,>G|ÆZV|ƾ´â3Öµâ3ü´â3qÄgônÅgè·â3tZñ½[ñ¾Yñ™ê‹ÏÐoÅgè,Äg¬[ˆÏàâ3ø…ø =…øL¹â3z/Ägâ‹ÏÄÏød ,gz)ÄôRˆÿ؇…øO5ù[±T“¿“‚êˆÿàT¼V *ŽÇM2G˜çªZN(:‘pTãjù¸šË8ú‚î:÷qâw½û¸¢ŽÃYôÐÝ6ݧ=ÔÁ_Iõß]
endstream
endobj
-280 0 obj
+292 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /GKSZAX+LMRoman12-Italic
-/FontDescriptor 663 0 R
+/FontDescriptor 711 0 R
/FirstChar 28
/LastChar 122
-/Widths 641 0 R
-/Encoding 624 0 R
-/ToUnicode 686 0 R
+/Widths 677 0 R
+/Encoding 662 0 R
+/ToUnicode 735 0 R
>>
endobj
-687 0 obj
+736 0 obj
<<
/Length 858
/Filter /FlateDecode
@@ -5294,44 +5922,45 @@ N7R$‡þûõ›Úݪ’çñ›ñ›‡±¯~<>ÏlÛ¿ºYt«Õ“ûËиYùs{
ÆÐœ•ŒáQV1¦úÔ¿‰±'²š1tæ¬?ƺ9ëÁÏY?í¡œõÇГ³þ„rY‚ÞsÖŸŸõ'Äg)4ç¬3Å;ÎYgD¹¬3¢\ÖièÃbŸ-z±â3z´âs ,>G|ÆZV|ƾ´â3Öµâ3ü´â3qÄgônÅgè·â3tZñ½[ñ¾Yñ™ê‹ÏÐoÅgè,Äg¬[ˆÏàâ3ø…ø =…øL¹â3z/Ägâ‹ÏÄÏød ,gz)ÄôRˆÿ؇…øO5ù[±T“¿“‚êˆÿàT¼V *ŽÇM2G˜çªZN(:‘pTãjù¸šË0ø‚î:÷qâï;÷qEú²è¡»mºO1z¨ƒ¿Á«ß”
endstream
endobj
-510 0 obj
+549 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /MQVNFO+LMSans12-Regular
-/FontDescriptor 665 0 R
+/FontDescriptor 713 0 R
/FirstChar 28
/LastChar 117
-/Widths 625 0 R
-/Encoding 624 0 R
-/ToUnicode 687 0 R
+/Widths 664 0 R
+/Encoding 662 0 R
+/ToUnicode 736 0 R
>>
endobj
-688 0 obj
+737 0 obj
<<
-/Length 860
+/Length 861
/Filter /FlateDecode
>>
stream
-xÚuUËnÛ0¼ë+ØC€äà˜”¬W` $ È¡ME¯ŽD§lÉìCþ¾œÝUÒÍAöp9»œQäÕ·ÇÍ̶ý‹›E·Z=¹±¿ ›•ß·§àêªê›ËÑuçε®fÇ;õ8ôÍÆÕuy_Ýwûó'ßwÍáÒº‰õRá^÷Ýë¨ëg÷kæšÙá8Ž½Ñþ# úóþ|ð´/ʇÕ簢ğn÷}w§Ì­ÖÚÖ][öG43s¤æ“ÄݾkQ¥^ 10¡j÷ÍYFôÛ½+HÞ¼gw¼ïv}°\ªù“ŸÏÃé¼ æCë†}÷ª®?‹ó“›Ëétp¢t°Z©Öí|MïÃíÑ©ù¾³žßNN…46¬­é[7ž¶¶Ý« –Z¯Ô²®WëÚOs&â”—ÝÄ]{®®ýO¨£|, ’MHS"#p òÐ
-Œ55¡)°£FÑšSj­‘R—@J]!À5<FûSŸùbê»ù½Ä"/…µ!\,€Ñ¸Ë8"\Á½ ŽÅ2:æxœ0¶À)ç¦ÀljŸsn l9§uÁë§äx\±×¨i"ÎEÜ°†‚pJM/ˆ}à‰áú4®Ÿ$x0.?Æô¦«1ÕYÿÅŸ8õ¿1ðBx.BÚ ¬Ã€›hÆè'•Ý
-ñû°ÿ©&+–jòwRPñœŠ×ŠáCÅñ8ƒ£Iæó\UË E'Žj\.ï÷@sEÐ Dç>Nü}çÞ/©SB=t»M—*Fuðð¦áµ
+xÚuUËnÛ0¼ë+ØC€äà˜”¬W` $ È¡IE¯¶D§lÉìCþ¾œÝuÒ6ÍAÂp9»œQäÕ·§ÕĶýÆM¢[­žÝØŸ‡ÆMÊïëcpuUõÍùàºÓƒs­k/³ãzúfåN꺼¯î»ÝéÆ“ï»fnÝ…õRá^wÝë¨ë÷sâšÉþ0Ž›Þh0Ôà¿ìN{ÏûŠ¢|\}Š+Jýá†q×wwÊÜj­}`Ùµe@?c0MjzQ¹Ýuí ÂÔ2ªvלdDïæàAòêm<¹Ã}·íƒù\MŸýäxÞHéM0}Z7ìºWuýIŸ]ǽƒ¥ƒÅBµnë‹z/Ö§¦_5ûN{y;:ÒØ°º¦oÝx\7nXw¯.˜k½Póº^®kÿ™3§l¶îÒsuí_¡ŽòE07H6!L‰@Œ@ÂÈBŒ€Öû@æq\s óŒ”*댌<GÀ¤`”X¥âó
+ŒŠS*0–Ô„¦ÀŒEkN©Q´FJ]r
+œqœø9çÖÀ–ãpZ¼.qJŽÀ{š&â\Ä k(§ÄÑôØמ®AƒáúI‚ãòcL_ºúSåü §þ;^ïÂYH{upÍý¤²àQF^o­Ç†1¼ÎBÆЖEŒQ?›1^“׆¼ÈƨŸ¥Œ‰“qÿЉ´.yafð%+CsV2†GYŘêSÿ&ÆžÈjÆЙ³þëæ¬??gý´‡rÖCOÎúÊeý zÏYJ|ÖŸŸu¦Ðœ³Îß8gå²ÎˆrY§¡‹}¶èÅŠÏèÑŠÏ1°øLñkYñûÒŠÏX׊ÏðÓŠÏÄŸÑ»Ÿ¡ßŠÏÐiÅgônÅgøfÅgª/>C¿Ÿ¡³Ÿ±n!>ƒ_ˆÏàâ3ôâ3åŠÏ轟‰/>?ã“°œEè¥ÿÑK!þcâ?ÕäÅRMþO
+ª#þƒSñZ1|¨8Gxp4Éaž«j9¡èDÂQëåý"hÎÃàﺃèÜlj¿ëÜû5uìÈ¢‡î·ËÍŠÑcü±nãŸ
endstream
endobj
-284 0 obj
+295 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /YVSTKC+LMSans10-Oblique
-/FontDescriptor 667 0 R
+/BaseFont /PLHPYE+LMSans10-BoldOblique
+/FontDescriptor 715 0 R
/FirstChar 28
-/LastChar 122
-/Widths 637 0 R
-/Encoding 624 0 R
-/ToUnicode 688 0 R
+/LastChar 121
+/Widths 674 0 R
+/Encoding 662 0 R
+/ToUnicode 737 0 R
>>
endobj
-689 0 obj
+738 0 obj
<<
/Length 860
/Filter /FlateDecode
@@ -5345,20 +5974,20 @@ kC¸X
ñ½â?öa!þSMþV,Õä鸞:â?8¯ÇŠãq„G“Ì湪–ŠN$Õ¸\Þïæ2 þŠ ˆÎ}œøûν_R§þ„,zèv›.UŒêà5á¿
endstream
endobj
-283 0 obj
+520 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /NKKCJQ+LMSans12-Oblique
-/FontDescriptor 669 0 R
+/BaseFont /SCOWJH+LMSans12-Oblique
+/FontDescriptor 717 0 R
/FirstChar 28
-/LastChar 121
-/Widths 638 0 R
-/Encoding 624 0 R
-/ToUnicode 689 0 R
+/LastChar 117
+/Widths 665 0 R
+/Encoding 662 0 R
+/ToUnicode 738 0 R
>>
endobj
-690 0 obj
+739 0 obj
<<
/Length 859
/Filter /FlateDecode
@@ -5371,44 +6000,20 @@ ilXY3´îtÜ6nÜö¯.Xj½R˺^®o?Í™ˆS^vwí¹ºö?¡ŽòU°4H6!L‰@Œ@ÂÈBŒ€Öû@æq\s óŒ”*ëŒ
Â)q4½ ö5‚'†ëGÐ`¸~’àÁ¸üÓ›®>ÆTgýâÔÿÇÀ á]¸i/°n¢£ŸTv<ÊÈkã­õØ0†×YÈÚ²ˆ1êg Æk`òÚYÂõ³”1q2î2ñ‚Ö%/̾dchÎJÆð(«S}êßÄØYÍ:sÖcÝœõÇà笟öPÎúcèÉYB¹¬?Aï9ëO‰Ïúâ³ÎšsÖ™âç¬3¢\ÖQ.ë4ôa±Ï½Xñ=Zñ9Ÿ‰#>c-+>c_ZñëZñ~Zñ™8â3z·â3ô[ñ:­øŒÞ­ø ߬øLõÅgè·â3tâ3Ö-Ägð ñüB|†žB|¦\ñ½â3ñÅgâg|2–³½â?z)ÄìÃBü§šü­XªÉßIAuÄp*^+†ÇãŽ&™#ÌsU-'H8ªqµ¼_Íeý A÷û8ñ»Þ½_QÇáˆ,zèn›îSŒîëà/Ž_ßg
endstream
endobj
-296 0 obj
+310 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /CENXFI+LMMonoLt10-Bold
-/FontDescriptor 673 0 R
+/FontDescriptor 721 0 R
/FirstChar 66
/LastChar 120
-/Widths 630 0 R
-/Encoding 624 0 R
-/ToUnicode 690 0 R
+/Widths 669 0 R
+/Encoding 662 0 R
+/ToUnicode 739 0 R
>>
endobj
-691 0 obj
-<<
-/Length 861
-/Filter /FlateDecode
->>
-stream
-xÚuUMoâ0½çWx•ÚÅNÈW…œ„H¶­JµÚ+ML-$(À¡ÿ~ýf&ínµ=žÇoÆo^ûêÛãzbÛþÅM¢[­žÜ©¿ ›”ß7Çàêªê›ËÁuç{çZ׎³§;õ8ôÍÚÕu¹ªVÝî|ãÉ«®Ù_Z7²þO*Üë®û `uýì~N\3Ùο{£ý?FôçÝyïi_0”«ÏaE‰?ÜpÚõÝ2·ZkXvmÙÐÌ)˜Š 5%nw];ˆ*õ U»kÎ2¢ßæà]Aòúítv‡U·íƒù\MŸüäé<¼‘Λ`ú0´nØu¯êú³8?¹¾{!J‹…jÝÖ×ô>ÜoNM¿èôõüvt*¤±amMߺÓqÓ¸aÓ½º`®õBÍëz¸®ý4g"NyÙŽÜ¥çêÚÿ„:ÊÁÜ Ù„0%1 " 0Z{ì™ÇqÍÌ0Rª¬0r0ò“‚Qb•ŠkxÌ+0*N©ÀXRšK0j­9¥FÑ)uɤÔ\Ãc´?ö™Ïƾ›_›A,òâPXÂÅ ë°L€#ÂLÐ3âX,£cŽWÀ c œrn
-œqœø9çÖÀ–ãpZ¼.qJŽÀ{š&â\Ä k(§ÄÑô‚Øמ®AƒáúI‚ãòcLoºúSå_ü‘Sÿ/„wá,¤½À: ¸‰fŒ~RÙ ð(#¯·ÖcÃ^g!chË"ƨŸÍ/ÉkC^d cÔÏRÆÄɸhÈÄ Z—¼03ø’Œ¡9+ã¬bLõ©cOd5cèÌYŒusÖƒŸ³~ÚC9ë¡'gý å²þ½ç¬?%>ëOˆÏ:ShÎYgŠwœ³ÎˆrYgD¹¬ÓЇÅ>[ôbÅgôhÅçX|&ŽøŒµ¬øŒ}iÅg¬kÅgøiÅgâˆÏèÝŠÏÐoÅgè´â3z·â3|³â3ÕŸ¡ßŠÏÐYˆÏX·ŸÁ/Ägð ñz
-ñ™rÅgô^ˆÏÄŸ‰ŸñÉ@XÎ"ôRˆÿè¥ÿ± ñŸjò·b©&'ÕÿÁ©x­>T#<8šdŽ0ÏUµœPt"á¨Æåò~4—aðWÝ@tîãÄßuîý’:öGdÑC·Ûx©bôP
-endstream
-endobj
-442 0 obj
-<<
-/Type /Font
-/Subtype /Type1
-/BaseFont /NRDUGX+LMMonoLt10-BoldOblique
-/FontDescriptor 675 0 R
-/FirstChar 65
-/LastChar 121
-/Widths 626 0 R
-/Encoding 624 0 R
-/ToUnicode 691 0 R
->>
-endobj
-692 0 obj
+740 0 obj
<<
/Length 858
/Filter /FlateDecode
@@ -5421,20 +6026,20 @@ ilXYÓ·î|Ú6nØvo.Xj½R˺^®k¿Ì™ˆS^wwí¹ºö?¡ŽòU°4H6!L‰@Œ@ÂÈBŒ€Öû@æq\s óŒ”*ëŒ
Â)q4½ ö5‚'†ëGÐ`¸~’àÁ¸üÓ›®>ÇTgýâÔÿÇÀ á]¸i/°n¢£ŸTv<ÊÈkã­õØ0†×YÈÚ²ˆ1êg Æk`òÚYÂõ³”1q2î2ñ‚Ö%/̾dchÎJÆð(«S}êßÄØYÍ:sÖcÝœõÇà笟öPÎúcèÉYB¹¬?Aï9ëO‰Ïúâ³ÎšsÖ™âç¬3¢\ÖQ.ë4ôa±Ï½Xñ=Zñ9Ÿ‰#>c-+>c_ZñëZñ~Zñ™8â3z·â3ô[ñ:­øŒÞ­ø ߬øLõÅgè·â3tâ3Ö-Ägð ñüB|†žB|¦\ñ½â3ñÅgâg|2–³½â?z)ÄìÃBü§šü­XªÉßIAuÄp*^+†ÇãŽ&™#ÌsU-'H8ªqµ|\Íeü A÷û8ñ÷û¸¢Ný YôÐÝ6ݧ=ÔÁ_ÁÄß”
endstream
endobj
-282 0 obj
+248 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /QKESYS+LMMono10-Regular
-/FontDescriptor 677 0 R
+/FontDescriptor 723 0 R
/FirstChar 37
/LastChar 246
-/Widths 639 0 R
-/Encoding 624 0 R
-/ToUnicode 692 0 R
+/Widths 679 0 R
+/Encoding 662 0 R
+/ToUnicode 740 0 R
>>
endobj
-693 0 obj
+741 0 obj
<<
/Length 860
/Filter /FlateDecode
@@ -5445,20 +6050,20 @@ xÚuUËnÛ0¼ë+ØC€äà˜”¬W` $ È¡ME¯ŽD§lÉåCþ¾œÝUÒÍAöp9»œQäÕ·ÇÍ̶ý‹›E·Z=¹s7+¿
ñû°ÿ©&+–jòwRPñœŠ×ŠáCÅñ8ƒ£Iæó\UË E'Žj\.ï÷@sEÐ Dç>Nü}çÞ/©SB=t»M—*Fuð5$á¿
endstream
endobj
-243 0 obj
+245 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /TRWRZP+LMMonoSlant10-Regular
-/FontDescriptor 679 0 R
+/BaseFont /WGLUZT+LMMonoSlant10-Regular
+/FontDescriptor 725 0 R
/FirstChar 40
/LastChar 125
-/Widths 643 0 R
-/Encoding 624 0 R
-/ToUnicode 693 0 R
+/Widths 682 0 R
+/Encoding 662 0 R
+/ToUnicode 741 0 R
>>
endobj
-694 0 obj
+742 0 obj
<<
/Length 600
/Filter /FlateDecode
@@ -5469,20 +6074,20 @@ xÚuTËnâ@¼û+fHä@˜Æ!BHØƇM¢€V{5ö@,á‡lsàïwª m˜ššêîê6Íè×Çn²Î냘g)>mW_ÚÌN¢ßiã
MgÅÞ²:·]“f¶M«“õ–R®Ä2IVž­ò‡;e8äp´ÓÊ<ÌÚ_9"Þ*G(dS>sQÆ  ÖDDr¨˜ "qX+&Gh„ë±aá:$‚r”5PHi@ÌîS9ƒ1jUô|s(V8Œö‡>Ílè;ûJÛÛˆ¤YÀœD˜Ö½IÍü °aÏo€yk˜rA„)Ï‚1ÅR;JS΄øÓU¤—!ar ¬¹.ñšëÆèQsÝy4×Mˆçº‘“9µÒŒiè~½á©hø7!cŒÝD<`Â1ó ð†yÒSMùg’g…º>Õ2½û cðsÒ(> ZÊÀC@µ´· f fP·7Fo?],Û}/²KÛº•¡¤=À•½/mS7ˆ¢mûð'ƒÓ{âýÏìLD
endstream
endobj
-291 0 obj
+301 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /PTIFWQ+LMMathItalic12-Regular
-/FontDescriptor 653 0 R
+/FontDescriptor 697 0 R
/FirstChar 34
/LastChar 58
-/Widths 632 0 R
-/Encoding 631 0 R
-/ToUnicode 694 0 R
+/Widths 671 0 R
+/Encoding 670 0 R
+/ToUnicode 742 0 R
>>
endobj
-695 0 obj
+743 0 obj
<<
/Length 790
/Filter /FlateDecode
@@ -5494,45 +6099,44 @@ xÚuUMoâ0½çWx•Úʼn B
8An)Ž  +4bXÂ*^c›³”ÛHø°°`&f P;á6 <9ÇB‡—iµÔ2)L¦´ÛÔeTõ±¼Vå.>öíЭ¼HEÎW0*5áŒ0×^Ž‰Ï s Öغ´¼~${S¨‘$2Ë€Q lÐC™³]j{ˆ¡Q\‹8jFجç¬A´ä¦`«Z1F­c­f1urÆ=#ýœ1éSƤÏx-¼é ã907OÁ›¡¼Ò`­aŸaŒ¦¼šºe¸VrLÓ”¬hVƇje éyÞ ïQ’ž§(ÅÞ ²Äa0<Šxö¬à?æšhÖkŒSÂIc/ Ïÿ ž-÷ËÁ§uŒáÍr^‡øvˆƒ˜–óÒ´œ7#¼!}Bz®UŒ½¸a®àÁQ­Rƒ“é†Za~×JËyž1KŽçŠN¡›qH¿âCù±–4côÅmÓ¹ÈËáÐÄãÂùy½—¶ 7]¬tá"«jÿy÷ž›3Vч.íñ¿OOyôâ§/
endstream
endobj
-290 0 obj
+300 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /INGFEN+LMMathSymbols10-Regular
-/FontDescriptor 671 0 R
+/FontDescriptor 719 0 R
/FirstChar 1
/LastChar 105
-/Widths 634 0 R
-/Encoding 633 0 R
-/ToUnicode 695 0 R
+/Widths 673 0 R
+/Encoding 672 0 R
+/ToUnicode 743 0 R
>>
endobj
-696 0 obj
+744 0 obj
<<
-/Length 976
+/Length 700
/Filter /FlateDecode
>>
stream
-xÚmVMoÛ8½ëWpÒƒk’²$ª P_@ÛM°Ø«#1Y±dÈö!ÿ~ùfÆISä`áiôføæ %ú毟÷+?Îa•~ÕêW8Í—e«æïÝ1¹¹içárÓù{c¯OOßÔÏeîÃYÝ6wíÝ´?‰ä»ix¹ŒáÊúœT‡çýôNÁ:êö!ü»Z«—Ãbl¼köç—Húô¹ŠAõ1¨(韰œöóôM™¯Zë覱™h㔬EŠZ_Å=í§q=êêcÕ¸ÎrG×áý@òýëéwÓÓœT•ZÿŠOçå•4~IÖ?–1,ûéYÝ~”Ý_ŽÇ—
-Ôh ±É(%‎–—8©Z°ÛŽ'U‡”ŽS:¤tHéS ¥ß À5"ŽÔè Fß"ÀE#†AW'ŒÖWk†ÿv‹¸¨Óú5:´VçÀ–ãhC§Œkà ã8cC!S猩Nɘra˜5–j²›yŽî›÷{èÖíû}ƒûî7þ•ÓŒg¨“b(=Ä‘Â)c™ }†¬a˜¡, ÀP¶…VæzLÛ÷ÀŽs‰Sò¬ˆÃ›¡C/†z3ú72 âsO q:æX`îƒÖµ†·ô[Ëû©.£ï”kzpR®™‚“²G5ôd²áIÆœ œ¬ã~¡!ë¹/ÔÌ5ó¡¡h9~Áüu
-ÖI³t쳆~gÃOg£¾K#×mc¯8òÙøérÆT³`LÇs„6ǯõèÈg³AïŽ}ÞÀg×0Æ]˘ê‹Ï˜»ëCgÉú3¬[²þ ü’õÓ>)Y=%ëÏ)—õçè½dýñYN|ÖY@sÉ: ¼3%ëL)—u¦”Ë: ú*ÅgôâÅgôèÅg|´¼øLñkyñ{À‹ÏX׋ÏðÓ‹ÏÄŸÑ»Ÿ¡ß‹ÏÐéÅgôîÅgøæÅgª/>C¿Ÿ¡³Ÿ±n->ƒ_‹Ïà×â3ôÔâ3åŠÏ轟‰/>ŸßÇž°|n½|æè«ϳ¹Zƒ&k 6h-ƒ¡Åø…©anÍ/•…µ œF>h¦-˜OØÑ‹DCm™Ÿ¥øáûÍ9Ôhßó ×ý.ÇÛ·“q¸,K<4éD¦³§à~
-o‡öq>"‹~tÚ_ÿ^àîGŸü
+xÚuTMo£0½ó+¼‡Jí!m0U ó!å°mÕT«½¦àt‘ˆ€úï×o†4«j{ÀzÞÌ<?ÜüxÞÎÒº{s³ð^Š7tç¾r³ìçîÜÜä]u>ºv|t®võåïð žû®ÚºQÜf›|Ó6ã'oÚêp®Ý…õ’uïM{¥ ¸}u¿gã f‡c¯¤i"Amƃ§}Ã>,¾†%þrýÐtíƒP÷RJ(Ú:ëŽXÌÌ'Ab~‘¸oÚºŸT‰7h ”uSÓŒÆêè]AòöcÝqÓî»`µóÿsûÒyÌŸúÚõMû.n¿Šó?·çÓéà DÈ`½µÛûšÞ‡ÇÝщù7+ýd½~œœÐ4W¬­êj7œv•ëwí» VR®Åª,×kë/ÿbÎxÛOÔÔ0ñƒ”+³ðØ,ý ¥F Õ§)1<öÂc«8Pø€Æ\ ‹6¦€Ç>!Pp #]QxQTýÙõ“v)#´–êZB¢‰ÔYL½tž/Xˆ^r<Ž§À1çÆÀ†ãÄçu§%pÊñØr_âd·À9Ù¢PSiÆ0@¡Wå„Q_«úUžhÖ©±ÍÖhèÑ諵"œqëÒì–FM]R¯rCpt¨¡3Ì9õÂãж„~ðj™3FýeÁzpÉ8ô8úÇóˆ8Q„:1ù¬bøcäÕ7£®~}õÜðHq”('b ÃÄ„ùŒ>^ÐmØ# &½zdìõÄò…}4¼)Ö`
+Æð"áýH‘›,¸4%¬!Åþ%¤AQß„÷ÞB[B~)Ò™äÌï Õ_’)ïMŠ½±¬?DM;Ý豬ßÂ;kyoóþQnNçRæð®d\ÆÓ €;‹WæóA¨Î}ïß
+zŠèÀÕoZ÷ùZº²è£gîòºböT$Z|U
endstream
endobj
-289 0 obj
+242 0 obj
<<
/Type /Font
/Subtype /Type1
-/BaseFont /XLXVYF+LMRoman12-Regular
-/FontDescriptor 657 0 R
-/FirstChar 61
-/LastChar 61
-/Widths 636 0 R
-/Encoding 635 0 R
-/ToUnicode 696 0 R
+/BaseFont /OWCSLN+LMRoman10-Regular
+/FontDescriptor 699 0 R
+/FirstChar 42
+/LastChar 42
+/Widths 685 0 R
+/Encoding 666 0 R
+/ToUnicode 744 0 R
>>
endobj
-697 0 obj
+745 0 obj
<<
/Length 700
/Filter /FlateDecode
@@ -5544,20 +6148,45 @@ zŠèÀÕoZ÷ùZº²è£gîòºböTU
|_
endstream
endobj
-433 0 obj
+406 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /XLXVYF+LMRoman12-Regular
-/FontDescriptor 657 0 R
+/FontDescriptor 701 0 R
/FirstChar 136
/LastChar 158
-/Widths 628 0 R
-/Encoding 627 0 R
-/ToUnicode 697 0 R
+/Widths 667 0 R
+/Encoding 666 0 R
+/ToUnicode 745 0 R
>>
endobj
-698 0 obj
+746 0 obj
+<<
+/Length 698
+/Filter /FlateDecode
+>>
+stream
+xÚmTMo£0½ó+¼‡Jí!m0U ó!å°mÕT«½¦àt‘ˆ€úï×o&)UÕÖcüfæùùãæ×óv–ÖÝ››…÷R¼¸¡;÷•›e¿w§àæ&ïªóѵã£sµ«¯³Ãƒxî»jëFq›mòMÛŒwž¼i«Ã¹vWÖÏ$ëÞ›v¢ ¸}ugã f‡cû°ûµžõ3Aø¨ø”öÇõCÓµBÝK)} hë¬;b%C0¿¨ó«¾}ÓÖýE’xƒÀ@iQ7Õxù£±:zK¼ýFwÜ´û.X­ÄüÅOcÿA*ï‚ùS_»¾ißÅí7m~n{>:„ ÖkQ»½/é=xܘÿ¼ÌOÒëÇÉ MÿŠ•U]í†Ó®rý®}wÁJʵX•å:pmým.挷ý…‚&~Òã`e›¥´Ô¤Úã4%†Ç>Pxl
+°`Øk€aQÃÆðØ2
+d¤ëª
+¯Šª»þ¢]Ê­¥šJH4‘:‹€©—Î3à 1ÀKŽçÀã8æÜØpœø¼î´N9ž
+endstream
+endobj
+247 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/BaseFont /VUJSLN+LMRoman7-Regular
+/FontDescriptor 705 0 R
+/FirstChar 42
+/LastChar 42
+/Widths 680 0 R
+/Encoding 666 0 R
+/ToUnicode 746 0 R
+>>
+endobj
+747 0 obj
<<
/Length 701
/Filter /FlateDecode
@@ -5567,145 +6196,161 @@ xÚuTËnÛ0¼ë+ØC€äà˜¤l‰
¢€m‚8(zu$:`K†$ò÷åìÚQÑ4ËÃåìîpø¸ùö´¥u÷êfá½ÏnèÎ}åfÙ÷Ý)¸¹É»ê|tíøùÚÕ×ÙáA<õ]µu£¸Í6ù¦mÆ;OÞ´Õá\»+ëÿ$ëÞšv¢ ¸}q¿fã f‡ã8*éÿh$Áiƃç}E>.>Å¥þtýÐtíƒP÷RJ(Ú:ëŽXÏÌ/šÄüªrß´u&^!3PZÔM5^Fô­ŽÞ$o߇Ñ7í¾ V+1ö“ÃØ¿“Ò»`þØ×®oÚ7qûIŸÝžO§ƒƒ!ƒõZÔnï‹z/~ìŽNÌ¿Zìíåý䄦±buUW»á´«\¿kß\°’r-Ve¹\[ÿ3sÆëþB A ÿ‘Òã`e›¥ÿh©HµÇiJ } ðØ*>`Á°!×
endstream
endobj
-304 0 obj
+322 0 obj
<<
/Type /Font
/Subtype /Type1
/BaseFont /QKESYS+LMMono10-Regular
-/FontDescriptor 677 0 R
+/FontDescriptor 723 0 R
/FirstChar 39
/LastChar 39
-/Widths 629 0 R
-/Encoding 627 0 R
-/ToUnicode 698 0 R
+/Widths 668 0 R
+/Encoding 666 0 R
+/ToUnicode 747 0 R
>>
endobj
-245 0 obj
+249 0 obj
<<
/Type /Pages
/Count 6
-/Parent 699 0 R
-/Kids [177 0 R 276 0 R 286 0 R 293 0 R 298 0 R 306 0 R]
+/Parent 748 0 R
+/Kids [181 0 R 287 0 R 297 0 R 303 0 R 307 0 R 312 0 R]
>>
endobj
-353 0 obj
+328 0 obj
<<
/Type /Pages
/Count 6
-/Parent 699 0 R
-/Kids [323 0 R 355 0 R 378 0 R 435 0 R 439 0 R 444 0 R]
+/Parent 748 0 R
+/Kids [316 0 R 330 0 R 342 0 R 373 0 R 408 0 R 453 0 R]
>>
endobj
-482 0 obj
+460 0 obj
<<
/Type /Pages
/Count 6
-/Parent 699 0 R
-/Kids [471 0 R 486 0 R 520 0 R 547 0 R 580 0 R 602 0 R]
+/Parent 748 0 R
+/Kids [457 0 R 462 0 R 466 0 R 483 0 R 497 0 R 512 0 R]
>>
endobj
-609 0 obj
+553 0 obj
<<
/Type /Pages
-/Count 4
-/Parent 699 0 R
-/Kids [606 0 R 611 0 R 617 0 R 621 0 R]
+/Count 6
+/Parent 748 0 R
+/Kids [545 0 R 555 0 R 599 0 R 606 0 R 629 0 R 636 0 R]
>>
endobj
-699 0 obj
+643 0 obj
<<
/Type /Pages
-/Count 22
-/Kids [245 0 R 353 0 R 482 0 R 609 0 R]
+/Count 5
+/Parent 748 0 R
+/Kids [640 0 R 645 0 R 651 0 R 655 0 R 659 0 R]
>>
endobj
-700 0 obj
+748 0 obj
+<<
+/Type /Pages
+/Count 29
+/Kids [249 0 R 328 0 R 460 0 R 553 0 R 643 0 R]
+>>
+endobj
+749 0 obj
<<
/Type /Outlines
/First 6 0 R
-/Last 170 0 R
+/Last 174 0 R
/Count 13
>>
endobj
+178 0 obj
+<<
+/Title 179 0 R
+/A 176 0 R
+/Parent 174 0 R
+>>
+endobj
174 0 obj
<<
/Title 175 0 R
/A 172 0 R
-/Parent 170 0 R
+/Parent 749 0 R
+/Prev 166 0 R
+/First 178 0 R
+/Last 178 0 R
+/Count -1
>>
endobj
170 0 obj
<<
/Title 171 0 R
/A 168 0 R
-/Parent 700 0 R
-/Prev 162 0 R
-/First 174 0 R
-/Last 174 0 R
-/Count -1
+/Parent 166 0 R
>>
endobj
166 0 obj
<<
/Title 167 0 R
/A 164 0 R
-/Parent 162 0 R
+/Parent 749 0 R
+/Prev 154 0 R
+/Next 174 0 R
+/First 170 0 R
+/Last 170 0 R
+/Count -1
>>
endobj
162 0 obj
<<
/Title 163 0 R
/A 160 0 R
-/Parent 700 0 R
-/Prev 150 0 R
-/Next 170 0 R
-/First 166 0 R
-/Last 166 0 R
-/Count -1
+/Parent 154 0 R
+/Prev 158 0 R
>>
endobj
158 0 obj
<<
/Title 159 0 R
/A 156 0 R
-/Parent 150 0 R
-/Prev 154 0 R
+/Parent 154 0 R
+/Next 162 0 R
>>
endobj
154 0 obj
<<
/Title 155 0 R
/A 152 0 R
-/Parent 150 0 R
-/Next 158 0 R
+/Parent 749 0 R
+/Prev 138 0 R
+/Next 166 0 R
+/First 158 0 R
+/Last 162 0 R
+/Count -2
>>
endobj
150 0 obj
<<
/Title 151 0 R
/A 148 0 R
-/Parent 700 0 R
-/Prev 134 0 R
-/Next 162 0 R
-/First 154 0 R
-/Last 158 0 R
-/Count -2
+/Parent 138 0 R
+/Prev 146 0 R
>>
endobj
146 0 obj
<<
/Title 147 0 R
/A 144 0 R
-/Parent 134 0 R
+/Parent 138 0 R
/Prev 142 0 R
+/Next 150 0 R
>>
endobj
142 0 obj
<<
/Title 143 0 R
/A 140 0 R
-/Parent 134 0 R
-/Prev 138 0 R
+/Parent 138 0 R
/Next 146 0 R
>>
endobj
@@ -5713,36 +6358,36 @@ endobj
<<
/Title 139 0 R
/A 136 0 R
-/Parent 134 0 R
-/Next 142 0 R
+/Parent 749 0 R
+/Prev 114 0 R
+/Next 154 0 R
+/First 142 0 R
+/Last 150 0 R
+/Count -3
>>
endobj
134 0 obj
<<
/Title 135 0 R
/A 132 0 R
-/Parent 700 0 R
-/Prev 110 0 R
-/Next 150 0 R
-/First 138 0 R
-/Last 146 0 R
-/Count -3
+/Parent 122 0 R
+/Prev 130 0 R
>>
endobj
130 0 obj
<<
/Title 131 0 R
/A 128 0 R
-/Parent 118 0 R
+/Parent 122 0 R
/Prev 126 0 R
+/Next 134 0 R
>>
endobj
126 0 obj
<<
/Title 127 0 R
/A 124 0 R
-/Parent 118 0 R
-/Prev 122 0 R
+/Parent 122 0 R
/Next 130 0 R
>>
endobj
@@ -5750,158 +6395,158 @@ endobj
<<
/Title 123 0 R
/A 120 0 R
-/Parent 118 0 R
-/Next 126 0 R
+/Parent 114 0 R
+/Prev 118 0 R
+/First 126 0 R
+/Last 134 0 R
+/Count -3
>>
endobj
118 0 obj
<<
/Title 119 0 R
/A 116 0 R
-/Parent 110 0 R
-/Prev 114 0 R
-/First 122 0 R
-/Last 130 0 R
-/Count -3
+/Parent 114 0 R
+/Next 122 0 R
>>
endobj
114 0 obj
<<
/Title 115 0 R
/A 112 0 R
-/Parent 110 0 R
-/Next 118 0 R
+/Parent 749 0 R
+/Prev 102 0 R
+/Next 138 0 R
+/First 118 0 R
+/Last 122 0 R
+/Count -2
>>
endobj
110 0 obj
<<
/Title 111 0 R
/A 108 0 R
-/Parent 700 0 R
-/Prev 98 0 R
-/Next 134 0 R
-/First 114 0 R
-/Last 118 0 R
-/Count -2
+/Parent 102 0 R
+/Prev 106 0 R
>>
endobj
106 0 obj
<<
/Title 107 0 R
/A 104 0 R
-/Parent 98 0 R
-/Prev 102 0 R
+/Parent 102 0 R
+/Next 110 0 R
>>
endobj
102 0 obj
<<
/Title 103 0 R
/A 100 0 R
-/Parent 98 0 R
-/Next 106 0 R
+/Parent 749 0 R
+/Prev 90 0 R
+/Next 114 0 R
+/First 106 0 R
+/Last 110 0 R
+/Count -2
>>
endobj
98 0 obj
<<
/Title 99 0 R
/A 96 0 R
-/Parent 700 0 R
-/Prev 86 0 R
-/Next 110 0 R
-/First 102 0 R
-/Last 106 0 R
-/Count -2
+/Parent 90 0 R
+/Prev 94 0 R
>>
endobj
94 0 obj
<<
/Title 95 0 R
/A 92 0 R
-/Parent 86 0 R
-/Prev 90 0 R
+/Parent 90 0 R
+/Next 98 0 R
>>
endobj
90 0 obj
<<
/Title 91 0 R
/A 88 0 R
-/Parent 86 0 R
-/Next 94 0 R
+/Parent 749 0 R
+/Prev 82 0 R
+/Next 102 0 R
+/First 94 0 R
+/Last 98 0 R
+/Count -2
>>
endobj
86 0 obj
<<
/Title 87 0 R
/A 84 0 R
-/Parent 700 0 R
-/Prev 78 0 R
-/Next 98 0 R
-/First 90 0 R
-/Last 94 0 R
-/Count -2
+/Parent 82 0 R
>>
endobj
82 0 obj
<<
/Title 83 0 R
/A 80 0 R
-/Parent 78 0 R
+/Parent 749 0 R
+/Prev 70 0 R
+/Next 90 0 R
+/First 86 0 R
+/Last 86 0 R
+/Count -1
>>
endobj
78 0 obj
<<
/Title 79 0 R
/A 76 0 R
-/Parent 700 0 R
-/Prev 66 0 R
-/Next 86 0 R
-/First 82 0 R
-/Last 82 0 R
-/Count -1
+/Parent 70 0 R
+/Prev 74 0 R
>>
endobj
74 0 obj
<<
/Title 75 0 R
/A 72 0 R
-/Parent 66 0 R
-/Prev 70 0 R
+/Parent 70 0 R
+/Next 78 0 R
>>
endobj
70 0 obj
<<
/Title 71 0 R
/A 68 0 R
-/Parent 66 0 R
-/Next 74 0 R
+/Parent 749 0 R
+/Prev 54 0 R
+/Next 82 0 R
+/First 74 0 R
+/Last 78 0 R
+/Count -2
>>
endobj
66 0 obj
<<
/Title 67 0 R
/A 64 0 R
-/Parent 700 0 R
-/Prev 50 0 R
-/Next 78 0 R
-/First 70 0 R
-/Last 74 0 R
-/Count -2
+/Parent 54 0 R
+/Prev 62 0 R
>>
endobj
62 0 obj
<<
/Title 63 0 R
/A 60 0 R
-/Parent 50 0 R
+/Parent 54 0 R
/Prev 58 0 R
+/Next 66 0 R
>>
endobj
58 0 obj
<<
/Title 59 0 R
/A 56 0 R
-/Parent 50 0 R
-/Prev 54 0 R
+/Parent 54 0 R
/Next 62 0 R
>>
endobj
@@ -5909,20 +6554,20 @@ endobj
<<
/Title 55 0 R
/A 52 0 R
-/Parent 50 0 R
-/Next 58 0 R
+/Parent 749 0 R
+/Prev 30 0 R
+/Next 70 0 R
+/First 58 0 R
+/Last 66 0 R
+/Count -3
>>
endobj
50 0 obj
<<
/Title 51 0 R
/A 48 0 R
-/Parent 700 0 R
-/Prev 30 0 R
-/Next 66 0 R
-/First 54 0 R
-/Last 62 0 R
-/Count -3
+/Parent 30 0 R
+/Prev 46 0 R
>>
endobj
46 0 obj
@@ -5931,6 +6576,7 @@ endobj
/A 44 0 R
/Parent 30 0 R
/Prev 42 0 R
+/Next 50 0 R
>>
endobj
42 0 obj
@@ -5963,12 +6609,12 @@ endobj
<<
/Title 31 0 R
/A 28 0 R
-/Parent 700 0 R
+/Parent 749 0 R
/Prev 14 0 R
-/Next 50 0 R
+/Next 54 0 R
/First 34 0 R
-/Last 46 0 R
-/Count -4
+/Last 50 0 R
+/Count -5
>>
endobj
26 0 obj
@@ -6000,7 +6646,7 @@ endobj
<<
/Title 15 0 R
/A 12 0 R
-/Parent 700 0 R
+/Parent 749 0 R
/Prev 6 0 R
/Next 30 0 R
/First 18 0 R
@@ -6019,1176 +6665,1232 @@ endobj
<<
/Title 7 0 R
/A 4 0 R
-/Parent 700 0 R
+/Parent 749 0 R
/Next 14 0 R
/First 10 0 R
/Last 10 0 R
/Count -1
>>
endobj
-701 0 obj
+750 0 obj
<<
-/Names [(Doc-Start) 238 0 R (Item.100) 407 0 R (Item.101) 408 0 R (Item.102) 409 0 R (Item.103) 410 0 R (Item.104) 411 0 R]
-/Limits [(Doc-Start) (Item.104)]
+/Names [(Doc-Start) 239 0 R (Hfootnote.1) 250 0 R (Item.113) 437 0 R (Item.114) 438 0 R (Item.115) 439 0 R (Item.116) 440 0 R]
+/Limits [(Doc-Start) (Item.116)]
>>
endobj
-702 0 obj
+751 0 obj
<<
-/Names [(Item.105) 412 0 R (Item.106) 413 0 R (Item.107) 414 0 R (Item.108) 415 0 R (Item.109) 416 0 R (Item.110) 417 0 R]
-/Limits [(Item.105) (Item.110)]
+/Names [(Item.117) 441 0 R (Item.118) 442 0 R (Item.119) 443 0 R (Item.120) 444 0 R (Item.121) 445 0 R (Item.122) 446 0 R]
+/Limits [(Item.117) (Item.122)]
>>
endobj
-703 0 obj
+752 0 obj
<<
-/Names [(Item.111) 418 0 R (Item.112) 419 0 R (Item.113) 420 0 R (Item.114) 421 0 R (Item.173) 489 0 R (Item.174) 490 0 R]
-/Limits [(Item.111) (Item.174)]
+/Names [(Item.123) 447 0 R (Item.124) 448 0 R (Item.125) 449 0 R (Item.126) 450 0 R (Item.127) 451 0 R (Item.175) 515 0 R]
+/Limits [(Item.123) (Item.175)]
>>
endobj
-704 0 obj
+753 0 obj
<<
-/Names [(Item.175) 491 0 R (Item.176) 492 0 R (Item.177) 493 0 R (Item.47) 345 0 R (Item.48) 346 0 R (Item.49) 347 0 R]
-/Limits [(Item.175) (Item.49)]
+/Names [(Item.176) 516 0 R (Item.177) 517 0 R (Item.178) 518 0 R (Item.179) 519 0 R (Item.49) 364 0 R (Item.50) 365 0 R]
+/Limits [(Item.176) (Item.50)]
>>
endobj
-705 0 obj
+754 0 obj
<<
-/Names [(Item.50) 348 0 R (Item.51) 349 0 R (Item.52) 350 0 R (Item.53) 351 0 R (Item.54) 352 0 R (Item.68) 371 0 R]
-/Limits [(Item.50) (Item.68)]
+/Names [(Item.51) 366 0 R (Item.52) 367 0 R (Item.53) 368 0 R (Item.54) 369 0 R (Item.55) 370 0 R (Item.56) 371 0 R]
+/Limits [(Item.51) (Item.56)]
>>
endobj
-706 0 obj
+755 0 obj
<<
-/Names [(Item.69) 372 0 R (Item.70) 373 0 R (Item.71) 374 0 R (Item.72) 375 0 R (Item.73) 376 0 R (lstlisting.115) 422 0 R]
-/Limits [(Item.69) (lstlisting.115)]
+/Names [(Item.70) 389 0 R (Item.71) 390 0 R (Item.72) 391 0 R (Item.73) 392 0 R (Item.74) 393 0 R (Item.75) 394 0 R]
+/Limits [(Item.70) (Item.75)]
>>
endobj
-707 0 obj
+756 0 obj
<<
-/Names [(lstlisting.12) 309 0 R (lstlisting.137) 447 0 R (lstlisting.14) 311 0 R (lstlisting.151) 460 0 R (lstlisting.162) 474 0 R (lstlisting.179) 495 0 R]
-/Limits [(lstlisting.12) (lstlisting.179)]
+/Names [(lstlisting.11) 319 0 R (lstlisting.139) 469 0 R (lstlisting.14) 323 0 R (lstlisting.153) 486 0 R (lstlisting.16) 325 0 R (lstlisting.164) 500 0 R]
+/Limits [(lstlisting.11) (lstlisting.164)]
>>
endobj
-708 0 obj
+757 0 obj
<<
-/Names [(lstlisting.18) 314 0 R (lstlisting.196) 526 0 R (lstlisting.216) 550 0 R (lstlisting.23) 319 0 R (lstlisting.240) 583 0 R (lstlisting.257) 614 0 R]
-/Limits [(lstlisting.18) (lstlisting.257)]
+/Names [(lstlisting.181) 522 0 R (lstlisting.198) 558 0 R (lstlisting.20) 333 0 R (lstlisting.218) 579 0 R (lstlisting.239) 609 0 R (lstlisting.25) 338 0 R]
+/Limits [(lstlisting.181) (lstlisting.25)]
>>
endobj
-709 0 obj
+758 0 obj
<<
-/Names [(lstlisting.28) 326 0 R (lstlisting.55) 358 0 R (lstlisting.74) 381 0 R (lstlisting.9) 301 0 R (lstnumber.10) 302 0 R (lstnumber.11) 303 0 R]
-/Limits [(lstlisting.28) (lstnumber.11)]
+/Names [(lstlisting.256) 648 0 R (lstlisting.30) 345 0 R (lstlisting.57) 376 0 R (lstlisting.76) 395 0 R (lstlisting.87) 411 0 R (lstnumber.100) 424 0 R]
+/Limits [(lstlisting.256) (lstnumber.100)]
>>
endobj
-710 0 obj
+759 0 obj
<<
-/Names [(lstnumber.116) 423 0 R (lstnumber.117) 424 0 R (lstnumber.118) 425 0 R (lstnumber.119) 426 0 R (lstnumber.120) 427 0 R (lstnumber.121) 428 0 R]
-/Limits [(lstnumber.116) (lstnumber.121)]
+/Names [(lstnumber.101) 425 0 R (lstnumber.102) 426 0 R (lstnumber.103) 427 0 R (lstnumber.104) 428 0 R (lstnumber.105) 429 0 R (lstnumber.106) 430 0 R]
+/Limits [(lstnumber.101) (lstnumber.106)]
>>
endobj
-711 0 obj
+760 0 obj
<<
-/Names [(lstnumber.122) 429 0 R (lstnumber.123) 430 0 R (lstnumber.124) 431 0 R (lstnumber.125) 432 0 R (lstnumber.13) 310 0 R (lstnumber.138) 448 0 R]
-/Limits [(lstnumber.122) (lstnumber.138)]
+/Names [(lstnumber.107) 431 0 R (lstnumber.108) 432 0 R (lstnumber.109) 433 0 R (lstnumber.110) 434 0 R (lstnumber.111) 435 0 R (lstnumber.112) 436 0 R]
+/Limits [(lstnumber.107) (lstnumber.112)]
>>
endobj
-712 0 obj
+761 0 obj
<<
-/Names [(lstnumber.139) 449 0 R (lstnumber.140) 450 0 R (lstnumber.141) 451 0 R (lstnumber.142) 452 0 R (lstnumber.143) 453 0 R (lstnumber.144) 454 0 R]
-/Limits [(lstnumber.139) (lstnumber.144)]
+/Names [(lstnumber.12) 320 0 R (lstnumber.13) 321 0 R (lstnumber.140) 470 0 R (lstnumber.141) 471 0 R (lstnumber.142) 472 0 R (lstnumber.143) 473 0 R]
+/Limits [(lstnumber.12) (lstnumber.143)]
>>
endobj
-713 0 obj
+762 0 obj
<<
-/Names [(lstnumber.145) 455 0 R (lstnumber.146) 456 0 R (lstnumber.147) 457 0 R (lstnumber.148) 458 0 R (lstnumber.149) 459 0 R (lstnumber.15) 312 0 R]
-/Limits [(lstnumber.145) (lstnumber.15)]
+/Names [(lstnumber.144) 474 0 R (lstnumber.145) 475 0 R (lstnumber.146) 476 0 R (lstnumber.147) 477 0 R (lstnumber.148) 478 0 R (lstnumber.149) 479 0 R]
+/Limits [(lstnumber.144) (lstnumber.149)]
>>
endobj
-714 0 obj
+763 0 obj
<<
-/Names [(lstnumber.152) 461 0 R (lstnumber.153) 462 0 R (lstnumber.154) 463 0 R (lstnumber.155) 464 0 R (lstnumber.156) 465 0 R (lstnumber.157) 466 0 R]
-/Limits [(lstnumber.152) (lstnumber.157)]
+/Names [(lstnumber.15) 324 0 R (lstnumber.150) 480 0 R (lstnumber.151) 481 0 R (lstnumber.154) 487 0 R (lstnumber.155) 488 0 R (lstnumber.156) 489 0 R]
+/Limits [(lstnumber.15) (lstnumber.156)]
>>
endobj
-715 0 obj
+764 0 obj
<<
-/Names [(lstnumber.158) 467 0 R (lstnumber.16) 313 0 R (lstnumber.163) 475 0 R (lstnumber.164) 476 0 R (lstnumber.165) 477 0 R (lstnumber.166) 478 0 R]
-/Limits [(lstnumber.158) (lstnumber.166)]
+/Names [(lstnumber.157) 490 0 R (lstnumber.158) 491 0 R (lstnumber.159) 492 0 R (lstnumber.160) 493 0 R (lstnumber.165) 501 0 R (lstnumber.166) 502 0 R]
+/Limits [(lstnumber.157) (lstnumber.166)]
>>
endobj
-716 0 obj
+765 0 obj
<<
-/Names [(lstnumber.167) 479 0 R (lstnumber.168) 480 0 R (lstnumber.169) 481 0 R (lstnumber.180) 496 0 R (lstnumber.181) 497 0 R (lstnumber.182) 498 0 R]
-/Limits [(lstnumber.167) (lstnumber.182)]
+/Names [(lstnumber.167) 503 0 R (lstnumber.168) 504 0 R (lstnumber.169) 505 0 R (lstnumber.17) 326 0 R (lstnumber.170) 506 0 R (lstnumber.171) 507 0 R]
+/Limits [(lstnumber.167) (lstnumber.171)]
>>
endobj
-717 0 obj
+766 0 obj
<<
-/Names [(lstnumber.183) 499 0 R (lstnumber.184) 500 0 R (lstnumber.185) 501 0 R (lstnumber.186) 502 0 R (lstnumber.187) 503 0 R (lstnumber.188) 504 0 R]
-/Limits [(lstnumber.183) (lstnumber.188)]
+/Names [(lstnumber.18) 327 0 R (lstnumber.182) 523 0 R (lstnumber.183) 524 0 R (lstnumber.184) 525 0 R (lstnumber.185) 526 0 R (lstnumber.186) 527 0 R]
+/Limits [(lstnumber.18) (lstnumber.186)]
>>
endobj
-718 0 obj
+767 0 obj
<<
-/Names [(lstnumber.189) 505 0 R (lstnumber.19) 315 0 R (lstnumber.190) 506 0 R (lstnumber.191) 507 0 R (lstnumber.192) 508 0 R (lstnumber.197) 527 0 R]
-/Limits [(lstnumber.189) (lstnumber.197)]
+/Names [(lstnumber.187) 528 0 R (lstnumber.188) 529 0 R (lstnumber.189) 530 0 R (lstnumber.190) 531 0 R (lstnumber.191) 532 0 R (lstnumber.192) 533 0 R]
+/Limits [(lstnumber.187) (lstnumber.192)]
>>
endobj
-719 0 obj
+768 0 obj
<<
-/Names [(lstnumber.198) 528 0 R (lstnumber.199) 529 0 R (lstnumber.20) 316 0 R (lstnumber.200) 530 0 R (lstnumber.201) 531 0 R (lstnumber.202) 532 0 R]
-/Limits [(lstnumber.198) (lstnumber.202)]
+/Names [(lstnumber.193) 534 0 R (lstnumber.194) 535 0 R (lstnumber.199) 559 0 R (lstnumber.200) 560 0 R (lstnumber.201) 561 0 R (lstnumber.202) 562 0 R]
+/Limits [(lstnumber.193) (lstnumber.202)]
>>
endobj
-720 0 obj
+769 0 obj
<<
-/Names [(lstnumber.203) 533 0 R (lstnumber.204) 534 0 R (lstnumber.205) 535 0 R (lstnumber.206) 536 0 R (lstnumber.207) 537 0 R (lstnumber.208) 538 0 R]
+/Names [(lstnumber.203) 563 0 R (lstnumber.204) 564 0 R (lstnumber.205) 565 0 R (lstnumber.206) 566 0 R (lstnumber.207) 567 0 R (lstnumber.208) 568 0 R]
/Limits [(lstnumber.203) (lstnumber.208)]
>>
endobj
-721 0 obj
+770 0 obj
<<
-/Names [(lstnumber.209) 539 0 R (lstnumber.21) 317 0 R (lstnumber.210) 540 0 R (lstnumber.211) 541 0 R (lstnumber.212) 542 0 R (lstnumber.213) 543 0 R]
+/Names [(lstnumber.209) 569 0 R (lstnumber.21) 334 0 R (lstnumber.210) 570 0 R (lstnumber.211) 571 0 R (lstnumber.212) 572 0 R (lstnumber.213) 573 0 R]
/Limits [(lstnumber.209) (lstnumber.213)]
>>
endobj
-722 0 obj
+771 0 obj
<<
-/Names [(lstnumber.214) 544 0 R (lstnumber.215) 545 0 R (lstnumber.217) 551 0 R (lstnumber.218) 552 0 R (lstnumber.219) 553 0 R (lstnumber.22) 318 0 R]
+/Names [(lstnumber.214) 574 0 R (lstnumber.215) 575 0 R (lstnumber.216) 576 0 R (lstnumber.217) 577 0 R (lstnumber.219) 580 0 R (lstnumber.22) 335 0 R]
/Limits [(lstnumber.214) (lstnumber.22)]
>>
endobj
-723 0 obj
+772 0 obj
<<
-/Names [(lstnumber.220) 554 0 R (lstnumber.221) 555 0 R (lstnumber.222) 556 0 R (lstnumber.223) 557 0 R (lstnumber.224) 558 0 R (lstnumber.225) 559 0 R]
+/Names [(lstnumber.220) 581 0 R (lstnumber.221) 582 0 R (lstnumber.222) 583 0 R (lstnumber.223) 584 0 R (lstnumber.224) 585 0 R (lstnumber.225) 586 0 R]
/Limits [(lstnumber.220) (lstnumber.225)]
>>
endobj
-724 0 obj
+773 0 obj
<<
-/Names [(lstnumber.226) 560 0 R (lstnumber.227) 561 0 R (lstnumber.228) 562 0 R (lstnumber.229) 563 0 R (lstnumber.230) 564 0 R (lstnumber.231) 565 0 R]
-/Limits [(lstnumber.226) (lstnumber.231)]
+/Names [(lstnumber.226) 587 0 R (lstnumber.227) 588 0 R (lstnumber.228) 589 0 R (lstnumber.229) 590 0 R (lstnumber.23) 336 0 R (lstnumber.230) 591 0 R]
+/Limits [(lstnumber.226) (lstnumber.230)]
>>
endobj
-725 0 obj
+774 0 obj
<<
-/Names [(lstnumber.232) 566 0 R (lstnumber.233) 567 0 R (lstnumber.234) 568 0 R (lstnumber.235) 569 0 R (lstnumber.236) 570 0 R (lstnumber.237) 571 0 R]
-/Limits [(lstnumber.232) (lstnumber.237)]
+/Names [(lstnumber.231) 592 0 R (lstnumber.232) 593 0 R (lstnumber.233) 594 0 R (lstnumber.234) 595 0 R (lstnumber.235) 596 0 R (lstnumber.236) 597 0 R]
+/Limits [(lstnumber.231) (lstnumber.236)]
>>
endobj
-726 0 obj
+775 0 obj
<<
-/Names [(lstnumber.24) 320 0 R (lstnumber.241) 584 0 R (lstnumber.242) 585 0 R (lstnumber.243) 586 0 R (lstnumber.244) 587 0 R (lstnumber.245) 588 0 R]
-/Limits [(lstnumber.24) (lstnumber.245)]
+/Names [(lstnumber.24) 337 0 R (lstnumber.240) 610 0 R (lstnumber.241) 611 0 R (lstnumber.242) 612 0 R (lstnumber.243) 613 0 R (lstnumber.244) 614 0 R]
+/Limits [(lstnumber.24) (lstnumber.244)]
>>
endobj
-727 0 obj
+776 0 obj
<<
-/Names [(lstnumber.246) 589 0 R (lstnumber.247) 590 0 R (lstnumber.248) 591 0 R (lstnumber.249) 592 0 R (lstnumber.25) 321 0 R (lstnumber.250) 593 0 R]
-/Limits [(lstnumber.246) (lstnumber.250)]
+/Names [(lstnumber.245) 615 0 R (lstnumber.246) 616 0 R (lstnumber.247) 617 0 R (lstnumber.248) 618 0 R (lstnumber.249) 619 0 R (lstnumber.250) 620 0 R]
+/Limits [(lstnumber.245) (lstnumber.250)]
>>
endobj
-728 0 obj
+777 0 obj
<<
-/Names [(lstnumber.251) 594 0 R (lstnumber.258) 615 0 R (lstnumber.29) 327 0 R (lstnumber.30) 328 0 R (lstnumber.31) 329 0 R (lstnumber.32) 330 0 R]
-/Limits [(lstnumber.251) (lstnumber.32)]
+/Names [(lstnumber.257) 649 0 R (lstnumber.26) 339 0 R (lstnumber.27) 340 0 R (lstnumber.31) 346 0 R (lstnumber.32) 347 0 R (lstnumber.33) 348 0 R]
+/Limits [(lstnumber.257) (lstnumber.33)]
>>
endobj
-729 0 obj
+778 0 obj
<<
-/Names [(lstnumber.33) 331 0 R (lstnumber.34) 332 0 R (lstnumber.35) 333 0 R (lstnumber.36) 334 0 R (lstnumber.37) 335 0 R (lstnumber.38) 336 0 R]
-/Limits [(lstnumber.33) (lstnumber.38)]
+/Names [(lstnumber.34) 349 0 R (lstnumber.35) 350 0 R (lstnumber.36) 351 0 R (lstnumber.37) 352 0 R (lstnumber.38) 353 0 R (lstnumber.39) 354 0 R]
+/Limits [(lstnumber.34) (lstnumber.39)]
>>
endobj
-730 0 obj
+779 0 obj
<<
-/Names [(lstnumber.39) 337 0 R (lstnumber.40) 338 0 R (lstnumber.41) 339 0 R (lstnumber.42) 340 0 R (lstnumber.43) 341 0 R (lstnumber.44) 342 0 R]
-/Limits [(lstnumber.39) (lstnumber.44)]
+/Names [(lstnumber.40) 355 0 R (lstnumber.41) 356 0 R (lstnumber.42) 357 0 R (lstnumber.43) 358 0 R (lstnumber.44) 359 0 R (lstnumber.45) 360 0 R]
+/Limits [(lstnumber.40) (lstnumber.45)]
>>
endobj
-731 0 obj
+780 0 obj
<<
-/Names [(lstnumber.45) 343 0 R (lstnumber.46) 344 0 R (lstnumber.56) 359 0 R (lstnumber.57) 360 0 R (lstnumber.58) 361 0 R (lstnumber.59) 362 0 R]
-/Limits [(lstnumber.45) (lstnumber.59)]
+/Names [(lstnumber.46) 361 0 R (lstnumber.47) 362 0 R (lstnumber.48) 363 0 R (lstnumber.58) 377 0 R (lstnumber.59) 378 0 R (lstnumber.60) 379 0 R]
+/Limits [(lstnumber.46) (lstnumber.60)]
>>
endobj
-732 0 obj
+781 0 obj
<<
-/Names [(lstnumber.60) 363 0 R (lstnumber.61) 364 0 R (lstnumber.62) 365 0 R (lstnumber.63) 366 0 R (lstnumber.64) 367 0 R (lstnumber.65) 368 0 R]
-/Limits [(lstnumber.60) (lstnumber.65)]
+/Names [(lstnumber.61) 380 0 R (lstnumber.62) 381 0 R (lstnumber.63) 382 0 R (lstnumber.64) 383 0 R (lstnumber.65) 384 0 R (lstnumber.66) 385 0 R]
+/Limits [(lstnumber.61) (lstnumber.66)]
>>
endobj
-733 0 obj
+782 0 obj
<<
-/Names [(lstnumber.66) 369 0 R (lstnumber.67) 370 0 R (lstnumber.75) 382 0 R (lstnumber.76) 383 0 R (lstnumber.77) 384 0 R (lstnumber.78) 385 0 R]
-/Limits [(lstnumber.66) (lstnumber.78)]
+/Names [(lstnumber.67) 386 0 R (lstnumber.68) 387 0 R (lstnumber.69) 388 0 R (lstnumber.77) 396 0 R (lstnumber.78) 397 0 R (lstnumber.79) 398 0 R]
+/Limits [(lstnumber.67) (lstnumber.79)]
>>
endobj
-734 0 obj
+783 0 obj
<<
-/Names [(lstnumber.79) 386 0 R (lstnumber.80) 387 0 R (lstnumber.81) 388 0 R (lstnumber.82) 389 0 R (lstnumber.83) 390 0 R (lstnumber.84) 391 0 R]
-/Limits [(lstnumber.79) (lstnumber.84)]
+/Names [(lstnumber.80) 399 0 R (lstnumber.81) 400 0 R (lstnumber.82) 401 0 R (lstnumber.83) 402 0 R (lstnumber.84) 403 0 R (lstnumber.85) 404 0 R]
+/Limits [(lstnumber.80) (lstnumber.85)]
>>
endobj
-735 0 obj
+784 0 obj
<<
-/Names [(lstnumber.85) 392 0 R (lstnumber.86) 393 0 R (lstnumber.87) 394 0 R (lstnumber.88) 395 0 R (lstnumber.89) 396 0 R (lstnumber.90) 397 0 R]
-/Limits [(lstnumber.85) (lstnumber.90)]
+/Names [(lstnumber.86) 405 0 R (lstnumber.88) 412 0 R (lstnumber.89) 413 0 R (lstnumber.90) 414 0 R (lstnumber.91) 415 0 R (lstnumber.92) 416 0 R]
+/Limits [(lstnumber.86) (lstnumber.92)]
>>
endobj
-736 0 obj
+785 0 obj
<<
-/Names [(lstnumber.91) 398 0 R (lstnumber.92) 399 0 R (lstnumber.93) 400 0 R (lstnumber.94) 401 0 R (lstnumber.95) 402 0 R (lstnumber.96) 403 0 R]
-/Limits [(lstnumber.91) (lstnumber.96)]
+/Names [(lstnumber.93) 417 0 R (lstnumber.94) 418 0 R (lstnumber.95) 419 0 R (lstnumber.96) 420 0 R (lstnumber.97) 421 0 R (lstnumber.98) 422 0 R]
+/Limits [(lstnumber.93) (lstnumber.98)]
>>
endobj
-737 0 obj
+786 0 obj
<<
-/Names [(lstnumber.97) 404 0 R (lstnumber.98) 405 0 R (lstnumber.99) 406 0 R (page.1) 237 0 R (page.10) 437 0 R (page.11) 441 0 R]
-/Limits [(lstnumber.97) (page.11)]
+/Names [(lstnumber.99) 423 0 R (page.1) 238 0 R (page.10) 375 0 R (page.11) 410 0 R (page.12) 455 0 R (page.13) 459 0 R]
+/Limits [(lstnumber.99) (page.13)]
>>
endobj
-738 0 obj
+787 0 obj
<<
-/Names [(page.12) 446 0 R (page.13) 473 0 R (page.14) 488 0 R (page.15) 522 0 R (page.16) 549 0 R (page.17) 582 0 R]
-/Limits [(page.12) (page.17)]
+/Names [(page.14) 464 0 R (page.15) 468 0 R (page.16) 485 0 R (page.17) 499 0 R (page.18) 514 0 R (page.19) 547 0 R]
+/Limits [(page.14) (page.19)]
>>
endobj
-739 0 obj
+788 0 obj
<<
-/Names [(page.18) 604 0 R (page.19) 608 0 R (page.2) 278 0 R (page.20) 613 0 R (page.21) 619 0 R (page.22) 623 0 R]
-/Limits [(page.18) (page.22)]
+/Names [(page.2) 289 0 R (page.20) 557 0 R (page.21) 601 0 R (page.22) 608 0 R (page.23) 631 0 R (page.24) 638 0 R]
+/Limits [(page.2) (page.24)]
>>
endobj
-740 0 obj
+789 0 obj
<<
-/Names [(page.3) 288 0 R (page.4) 295 0 R (page.5) 300 0 R (page.6) 308 0 R (page.7) 325 0 R (page.8) 357 0 R]
-/Limits [(page.3) (page.8)]
+/Names [(page.25) 642 0 R (page.26) 647 0 R (page.27) 653 0 R (page.28) 657 0 R (page.29) 661 0 R (page.3) 299 0 R]
+/Limits [(page.25) (page.3)]
>>
endobj
-741 0 obj
+790 0 obj
<<
-/Names [(page.9) 380 0 R (paragraph*.193) 509 0 R (paragraph*.194) 523 0 R (paragraph*.239) 572 0 R (paragraph*.252) 595 0 R (paragraph*.253) 596 0 R]
-/Limits [(page.9) (paragraph*.253)]
+/Names [(page.4) 305 0 R (page.5) 309 0 R (page.6) 314 0 R (page.7) 318 0 R (page.8) 332 0 R (page.9) 344 0 R]
+/Limits [(page.4) (page.9)]
>>
endobj
-742 0 obj
+791 0 obj
<<
-/Names [(section.1) 5 0 R (section.126) 49 0 R (section.130) 65 0 R (section.133) 77 0 R (section.135) 85 0 R (section.159) 97 0 R]
-/Limits [(section.1) (section.159)]
+/Names [(paragraph*.195) 548 0 R (paragraph*.196) 550 0 R (paragraph*.238) 602 0 R (paragraph*.251) 621 0 R (paragraph*.252) 632 0 R (section.128) 53 0 R]
+/Limits [(paragraph*.195) (section.128)]
>>
endobj
-743 0 obj
+792 0 obj
<<
-/Names [(section.170) 109 0 R (section.254) 133 0 R (section.260) 149 0 R (section.263) 161 0 R (section.265) 169 0 R (section.3) 13 0 R]
-/Limits [(section.170) (section.3)]
+/Names [(section.132) 69 0 R (section.135) 81 0 R (section.137) 89 0 R (section.161) 101 0 R (section.172) 113 0 R (section.2) 5 0 R]
+/Limits [(section.132) (section.2)]
>>
endobj
-744 0 obj
+793 0 obj
<<
-/Names [(section.7) 29 0 R (subsection.127) 53 0 R (subsection.128) 57 0 R (subsection.129) 61 0 R (subsection.131) 69 0 R (subsection.132) 73 0 R]
-/Limits [(section.7) (subsection.132)]
+/Names [(section.253) 137 0 R (section.259) 153 0 R (section.262) 165 0 R (section.264) 173 0 R (section.4) 13 0 R (section.8) 29 0 R]
+/Limits [(section.253) (section.8)]
>>
endobj
-745 0 obj
+794 0 obj
<<
-/Names [(subsection.134) 81 0 R (subsection.136) 89 0 R (subsection.150) 93 0 R (subsection.160) 101 0 R (subsection.161) 105 0 R (subsection.17) 37 0 R]
-/Limits [(subsection.134) (subsection.17)]
+/Names [(subsection.10) 37 0 R (subsection.129) 57 0 R (subsection.130) 61 0 R (subsection.131) 65 0 R (subsection.133) 73 0 R (subsection.134) 77 0 R]
+/Limits [(subsection.10) (subsection.134)]
>>
endobj
-746 0 obj
+795 0 obj
<<
-/Names [(subsection.171) 113 0 R (subsection.172) 117 0 R (subsection.2) 9 0 R (subsection.255) 137 0 R (subsection.256) 141 0 R (subsection.259) 145 0 R]
-/Limits [(subsection.171) (subsection.259)]
+/Names [(subsection.136) 85 0 R (subsection.138) 93 0 R (subsection.152) 97 0 R (subsection.162) 105 0 R (subsection.163) 109 0 R (subsection.173) 117 0 R]
+/Limits [(subsection.136) (subsection.173)]
>>
endobj
-747 0 obj
+796 0 obj
<<
-/Names [(subsection.26) 41 0 R (subsection.261) 153 0 R (subsection.262) 157 0 R (subsection.264) 165 0 R (subsection.266) 173 0 R (subsection.27) 45 0 R]
-/Limits [(subsection.26) (subsection.27)]
+/Names [(subsection.174) 121 0 R (subsection.19) 41 0 R (subsection.254) 141 0 R (subsection.255) 145 0 R (subsection.258) 149 0 R (subsection.260) 157 0 R]
+/Limits [(subsection.174) (subsection.260)]
>>
endobj
-748 0 obj
+797 0 obj
<<
-/Names [(subsection.4) 17 0 R (subsection.5) 21 0 R (subsection.6) 25 0 R (subsection.8) 33 0 R (subsubsection.178) 121 0 R (subsubsection.195) 125 0 R]
-/Limits [(subsection.4) (subsubsection.195)]
+/Names [(subsection.261) 161 0 R (subsection.263) 169 0 R (subsection.265) 177 0 R (subsection.28) 45 0 R (subsection.29) 49 0 R (subsection.3) 9 0 R]
+/Limits [(subsection.261) (subsection.3)]
>>
endobj
-749 0 obj
+798 0 obj
<<
-/Names [(subsubsection.238) 129 0 R]
-/Limits [(subsubsection.238) (subsubsection.238)]
+/Names [(subsection.5) 17 0 R (subsection.6) 21 0 R (subsection.7) 25 0 R (subsection.9) 33 0 R (subsubsection.180) 125 0 R (subsubsection.197) 129 0 R]
+/Limits [(subsection.5) (subsubsection.197)]
>>
endobj
-750 0 obj
+799 0 obj
<<
-/Kids [701 0 R 702 0 R 703 0 R 704 0 R 705 0 R 706 0 R]
-/Limits [(Doc-Start) (lstlisting.115)]
+/Names [(subsubsection.237) 133 0 R]
+/Limits [(subsubsection.237) (subsubsection.237)]
>>
endobj
-751 0 obj
+800 0 obj
<<
-/Kids [707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R]
-/Limits [(lstlisting.12) (lstnumber.144)]
+/Kids [750 0 R 751 0 R 752 0 R 753 0 R 754 0 R 755 0 R]
+/Limits [(Doc-Start) (Item.75)]
>>
endobj
-752 0 obj
+801 0 obj
<<
-/Kids [713 0 R 714 0 R 715 0 R 716 0 R 717 0 R 718 0 R]
-/Limits [(lstnumber.145) (lstnumber.197)]
+/Kids [756 0 R 757 0 R 758 0 R 759 0 R 760 0 R 761 0 R]
+/Limits [(lstlisting.11) (lstnumber.143)]
>>
endobj
-753 0 obj
+802 0 obj
<<
-/Kids [719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R]
-/Limits [(lstnumber.198) (lstnumber.231)]
+/Kids [762 0 R 763 0 R 764 0 R 765 0 R 766 0 R 767 0 R]
+/Limits [(lstnumber.144) (lstnumber.192)]
>>
endobj
-754 0 obj
+803 0 obj
<<
-/Kids [725 0 R 726 0 R 727 0 R 728 0 R 729 0 R 730 0 R]
-/Limits [(lstnumber.232) (lstnumber.44)]
+/Kids [768 0 R 769 0 R 770 0 R 771 0 R 772 0 R 773 0 R]
+/Limits [(lstnumber.193) (lstnumber.230)]
>>
endobj
-755 0 obj
+804 0 obj
<<
-/Kids [731 0 R 732 0 R 733 0 R 734 0 R 735 0 R 736 0 R]
-/Limits [(lstnumber.45) (lstnumber.96)]
+/Kids [774 0 R 775 0 R 776 0 R 777 0 R 778 0 R 779 0 R]
+/Limits [(lstnumber.231) (lstnumber.45)]
>>
endobj
-756 0 obj
+805 0 obj
<<
-/Kids [737 0 R 738 0 R 739 0 R 740 0 R 741 0 R 742 0 R]
-/Limits [(lstnumber.97) (section.159)]
+/Kids [780 0 R 781 0 R 782 0 R 783 0 R 784 0 R 785 0 R]
+/Limits [(lstnumber.46) (lstnumber.98)]
>>
endobj
-757 0 obj
+806 0 obj
<<
-/Kids [743 0 R 744 0 R 745 0 R 746 0 R 747 0 R 748 0 R]
-/Limits [(section.170) (subsubsection.195)]
+/Kids [786 0 R 787 0 R 788 0 R 789 0 R 790 0 R 791 0 R]
+/Limits [(lstnumber.99) (section.128)]
>>
endobj
-758 0 obj
+807 0 obj
<<
-/Kids [749 0 R]
-/Limits [(subsubsection.238) (subsubsection.238)]
+/Kids [792 0 R 793 0 R 794 0 R 795 0 R 796 0 R 797 0 R]
+/Limits [(section.132) (subsection.3)]
>>
endobj
-759 0 obj
+808 0 obj
<<
-/Kids [750 0 R 751 0 R 752 0 R 753 0 R 754 0 R 755 0 R]
-/Limits [(Doc-Start) (lstnumber.96)]
+/Kids [798 0 R 799 0 R]
+/Limits [(subsection.5) (subsubsection.237)]
>>
endobj
-760 0 obj
+809 0 obj
<<
-/Kids [756 0 R 757 0 R 758 0 R]
-/Limits [(lstnumber.97) (subsubsection.238)]
+/Kids [800 0 R 801 0 R 802 0 R 803 0 R 804 0 R 805 0 R]
+/Limits [(Doc-Start) (lstnumber.98)]
>>
endobj
-761 0 obj
+810 0 obj
<<
-/Kids [759 0 R 760 0 R]
-/Limits [(Doc-Start) (subsubsection.238)]
+/Kids [806 0 R 807 0 R 808 0 R]
+/Limits [(lstnumber.99) (subsubsection.237)]
>>
endobj
-762 0 obj
+811 0 obj
<<
-/Dests 761 0 R
+/Kids [809 0 R 810 0 R]
+/Limits [(Doc-Start) (subsubsection.237)]
>>
endobj
-763 0 obj
+812 0 obj
+<<
+/Dests 811 0 R
+>>
+endobj
+813 0 obj
<<
/Type /Catalog
-/Pages 699 0 R
-/Outlines 700 0 R
-/Names 762 0 R
+/Pages 748 0 R
+/Outlines 749 0 R
+/Names 812 0 R
/PageMode/UseOutlines
-/OpenAction 176 0 R
+/OpenAction 180 0 R
>>
endobj
-764 0 obj
+814 0 obj
<<
/Producer (MiKTeX pdfTeX-1.40.25)
/Author()/Title()/Subject()/Creator(LaTeX with hyperref)/Keywords()
-/CreationDate (D:20230508171233-03'00')
-/ModDate (D:20230508171233-03'00')
+/CreationDate (D:20230511164621-03'00')
+/ModDate (D:20230511164621-03'00')
/Trapped /False
/PTEX.Fullbanner (This is MiKTeX-pdfTeX 4.15.0 (1.40.25))
>>
endobj
xref
-0 765
-0000000178 65535 f
-0000125523 00000 n
-0000125543 00000 n
-0000125563 00000 n
+0 815
+0000000183 65535 f
+0000137511 00000 n
+0000137531 00000 n
+0000137551 00000 n
0000000015 00000 n
-0000026514 00000 n
-0000525227 00000 n
+0000026275 00000 n
+0000580177 00000 n
0000000060 00000 n
0000000146 00000 n
-0000026574 00000 n
-0000525168 00000 n
+0000026335 00000 n
+0000580118 00000 n
0000000194 00000 n
0000000299 00000 n
-0000026634 00000 n
-0000525044 00000 n
+0000031062 00000 n
+0000579994 00000 n
0000000345 00000 n
0000000445 00000 n
-0000031298 00000 n
-0000524970 00000 n
+0000031123 00000 n
+0000579920 00000 n
0000000494 00000 n
0000000589 00000 n
-0000035560 00000 n
-0000524883 00000 n
+0000038325 00000 n
+0000579833 00000 n
0000000638 00000 n
0000000786 00000 n
-0000035621 00000 n
-0000524809 00000 n
+0000038386 00000 n
+0000579759 00000 n
0000000835 00000 n
0000000953 00000 n
-0000035682 00000 n
-0000524684 00000 n
+0000038447 00000 n
+0000579634 00000 n
0000000999 00000 n
0000001134 00000 n
-0000040022 00000 n
-0000524610 00000 n
+0000038508 00000 n
+0000579560 00000 n
0000001183 00000 n
0000001288 00000 n
-0000045165 00000 n
-0000524523 00000 n
+0000041652 00000 n
+0000579473 00000 n
0000001338 00000 n
-0000001425 00000 n
-0000048460 00000 n
-0000524436 00000 n
-0000001475 00000 n
-0000001603 00000 n
-0000048521 00000 n
-0000524362 00000 n
-0000001653 00000 n
-0000001781 00000 n
-0000059828 00000 n
-0000524237 00000 n
-0000001829 00000 n
-0000001964 00000 n
-0000059889 00000 n
-0000524163 00000 n
-0000002015 00000 n
-0000002143 00000 n
-0000063673 00000 n
-0000524076 00000 n
-0000002194 00000 n
-0000002327 00000 n
-0000063734 00000 n
-0000524002 00000 n
-0000002378 00000 n
-0000002521 00000 n
-0000063795 00000 n
-0000523877 00000 n
-0000002569 00000 n
-0000002709 00000 n
-0000067239 00000 n
-0000523803 00000 n
-0000002760 00000 n
-0000002865 00000 n
-0000067300 00000 n
-0000523729 00000 n
-0000002916 00000 n
-0000003026 00000 n
-0000067361 00000 n
-0000523604 00000 n
-0000003074 00000 n
-0000003214 00000 n
-0000067421 00000 n
-0000523543 00000 n
-0000003265 00000 n
-0000003408 00000 n
-0000071418 00000 n
-0000523418 00000 n
-0000003456 00000 n
-0000003596 00000 n
-0000071479 00000 n
-0000523344 00000 n
-0000003647 00000 n
-0000003729 00000 n
-0000072346 00000 n
-0000523270 00000 n
-0000003780 00000 n
-0000003895 00000 n
-0000072901 00000 n
-0000523142 00000 n
-0000003943 00000 n
-0000004210 00000 n
-0000072962 00000 n
-0000523064 00000 n
-0000004262 00000 n
-0000004368 00000 n
-0000077629 00000 n
-0000522986 00000 n
-0000004420 00000 n
-0000004531 00000 n
-0000078187 00000 n
-0000522855 00000 n
-0000004580 00000 n
-0000004858 00000 n
-0000078249 00000 n
-0000522776 00000 n
-0000004910 00000 n
-0000005051 00000 n
-0000083119 00000 n
-0000522658 00000 n
-0000005103 00000 n
-0000005214 00000 n
-0000083491 00000 n
-0000522579 00000 n
-0000005269 00000 n
+0000001405 00000 n
+0000049125 00000 n
+0000579386 00000 n
+0000001455 00000 n
+0000001542 00000 n
+0000049680 00000 n
+0000579299 00000 n
+0000001592 00000 n
+0000001720 00000 n
+0000052054 00000 n
+0000579225 00000 n
+0000001770 00000 n
+0000001898 00000 n
+0000065761 00000 n
+0000579100 00000 n
+0000001946 00000 n
+0000002081 00000 n
+0000065822 00000 n
+0000579026 00000 n
+0000002132 00000 n
+0000002260 00000 n
+0000065883 00000 n
+0000578939 00000 n
+0000002311 00000 n
+0000002444 00000 n
+0000065944 00000 n
+0000578865 00000 n
+0000002495 00000 n
+0000002638 00000 n
+0000068891 00000 n
+0000578740 00000 n
+0000002686 00000 n
+0000002826 00000 n
+0000072178 00000 n
+0000578666 00000 n
+0000002877 00000 n
+0000002982 00000 n
+0000072239 00000 n
+0000578592 00000 n
+0000003033 00000 n
+0000003143 00000 n
+0000072300 00000 n
+0000578467 00000 n
+0000003191 00000 n
+0000003331 00000 n
+0000072361 00000 n
+0000578406 00000 n
+0000003382 00000 n
+0000003525 00000 n
+0000075529 00000 n
+0000578280 00000 n
+0000003573 00000 n
+0000003713 00000 n
+0000075589 00000 n
+0000578206 00000 n
+0000003764 00000 n
+0000003846 00000 n
+0000076455 00000 n
+0000578132 00000 n
+0000003897 00000 n
+0000004012 00000 n
+0000080813 00000 n
+0000578001 00000 n
+0000004061 00000 n
+0000004329 00000 n
+0000080875 00000 n
+0000577922 00000 n
+0000004381 00000 n
+0000004487 00000 n
+0000080937 00000 n
+0000577843 00000 n
+0000004539 00000 n
+0000004650 00000 n
+0000085507 00000 n
+0000577711 00000 n
+0000004699 00000 n
+0000004977 00000 n
+0000085569 00000 n
+0000577632 00000 n
+0000005029 00000 n
+0000005170 00000 n
+0000089510 00000 n
+0000577514 00000 n
+0000005222 00000 n
+0000005333 00000 n
+0000089882 00000 n
+0000577435 00000 n
0000005388 00000 n
-0000090375 00000 n
-0000522486 00000 n
-0000005443 00000 n
-0000005567 00000 n
-0000097193 00000 n
-0000522407 00000 n
-0000005622 00000 n
-0000005781 00000 n
-0000107993 00000 n
-0000522275 00000 n
-0000005830 00000 n
-0000006142 00000 n
-0000108055 00000 n
-0000522196 00000 n
-0000006194 00000 n
-0000006300 00000 n
-0000108117 00000 n
-0000522103 00000 n
-0000006352 00000 n
-0000006463 00000 n
-0000117606 00000 n
-0000522024 00000 n
-0000006515 00000 n
-0000006603 00000 n
-0000117668 00000 n
-0000521892 00000 n
-0000006652 00000 n
-0000006969 00000 n
-0000121885 00000 n
-0000521813 00000 n
-0000007021 00000 n
-0000007221 00000 n
-0000121947 00000 n
-0000521734 00000 n
-0000007273 00000 n
-0000007427 00000 n
-0000125085 00000 n
-0000521602 00000 n
-0000007476 00000 n
-0000007818 00000 n
-0000125147 00000 n
-0000521537 00000 n
-0000007870 00000 n
-0000008049 00000 n
-0000125209 00000 n
-0000521419 00000 n
-0000008098 00000 n
-0000008450 00000 n
-0000125271 00000 n
-0000521354 00000 n
-0000008502 00000 n
-0000008666 00000 n
-0000013192 00000 n
-0000000180 00000 f
-0000013531 00000 n
-0000000182 00000 f
-0000013683 00000 n
-0000000184 00000 f
-0000013837 00000 n
-0000000186 00000 f
-0000013988 00000 n
-0000000188 00000 f
-0000014143 00000 n
-0000000190 00000 f
-0000014298 00000 n
-0000000192 00000 f
-0000014453 00000 n
-0000000194 00000 f
-0000014603 00000 n
-0000000196 00000 f
-0000014758 00000 n
-0000000198 00000 f
-0000014914 00000 n
-0000000200 00000 f
-0000015070 00000 n
-0000000202 00000 f
-0000015226 00000 n
-0000000204 00000 f
-0000015380 00000 n
-0000000206 00000 f
-0000015536 00000 n
-0000000208 00000 f
-0000015692 00000 n
-0000000210 00000 f
-0000015849 00000 n
-0000000212 00000 f
-0000016003 00000 n
-0000000214 00000 f
-0000016159 00000 n
-0000000216 00000 f
-0000016316 00000 n
-0000000218 00000 f
-0000016470 00000 n
-0000000220 00000 f
-0000016627 00000 n
-0000000222 00000 f
-0000016781 00000 n
-0000000224 00000 f
-0000016938 00000 n
-0000000226 00000 f
-0000017094 00000 n
-0000000228 00000 f
-0000017244 00000 n
-0000000230 00000 f
-0000017399 00000 n
-0000000232 00000 f
-0000023642 00000 n
-0000000234 00000 f
-0000023795 00000 n
-0000000247 00000 f
-0000017677 00000 n
-0000008716 00000 n
-0000017553 00000 n
-0000017615 00000 n
-0000505222 00000 n
-0000504092 00000 n
-0000500706 00000 n
-0000502962 00000 n
-0000515405 00000 n
-0000501835 00000 n
-0000520740 00000 n
-0000023952 00000 n
-0000000249 00000 f
-0000024109 00000 n
-0000000251 00000 f
-0000024269 00000 n
-0000000253 00000 f
-0000024428 00000 n
-0000000255 00000 f
-0000024588 00000 n
-0000000257 00000 f
-0000024742 00000 n
-0000000259 00000 f
-0000024898 00000 n
-0000000261 00000 f
-0000025055 00000 n
-0000000263 00000 f
-0000025210 00000 n
-0000000265 00000 f
-0000025364 00000 n
-0000000267 00000 f
-0000025521 00000 n
-0000000269 00000 f
-0000025678 00000 n
-0000000271 00000 f
-0000025832 00000 n
-0000000273 00000 f
-0000025988 00000 n
+0000005507 00000 n
+0000095927 00000 n
+0000577342 00000 n
+0000005562 00000 n
+0000005686 00000 n
+0000105713 00000 n
+0000577263 00000 n
+0000005741 00000 n
+0000005900 00000 n
+0000115329 00000 n
+0000577131 00000 n
+0000005949 00000 n
+0000006261 00000 n
+0000118415 00000 n
+0000577052 00000 n
+0000006313 00000 n
+0000006419 00000 n
+0000118477 00000 n
+0000576959 00000 n
+0000006471 00000 n
+0000006582 00000 n
+0000129512 00000 n
+0000576880 00000 n
+0000006634 00000 n
+0000006722 00000 n
+0000129574 00000 n
+0000576748 00000 n
+0000006771 00000 n
+0000007088 00000 n
+0000129636 00000 n
+0000576669 00000 n
+0000007140 00000 n
+0000007340 00000 n
+0000132878 00000 n
+0000576590 00000 n
+0000007392 00000 n
+0000007546 00000 n
+0000137073 00000 n
+0000576458 00000 n
+0000007595 00000 n
+0000007937 00000 n
+0000137135 00000 n
+0000576393 00000 n
+0000007989 00000 n
+0000008168 00000 n
+0000137196 00000 n
+0000576275 00000 n
+0000008217 00000 n
+0000008569 00000 n
+0000137257 00000 n
+0000576210 00000 n
+0000008621 00000 n
+0000008785 00000 n
+0000012581 00000 n
+0000012888 00000 n
+0000000185 00000 f
+0000013041 00000 n
+0000000187 00000 f
+0000013193 00000 n
+0000000189 00000 f
+0000013347 00000 n
+0000000191 00000 f
+0000013499 00000 n
+0000000193 00000 f
+0000013654 00000 n
+0000000195 00000 f
+0000013809 00000 n
+0000000197 00000 f
+0000013964 00000 n
+0000000199 00000 f
+0000014114 00000 n
+0000000201 00000 f
+0000014269 00000 n
+0000000203 00000 f
+0000014425 00000 n
+0000000205 00000 f
+0000014580 00000 n
+0000000207 00000 f
+0000014736 00000 n
+0000000209 00000 f
+0000014891 00000 n
+0000000211 00000 f
+0000015045 00000 n
+0000000213 00000 f
+0000015202 00000 n
+0000000215 00000 f
+0000015358 00000 n
+0000000217 00000 f
+0000015515 00000 n
+0000000219 00000 f
+0000015669 00000 n
+0000000221 00000 f
+0000015826 00000 n
+0000000223 00000 f
+0000015983 00000 n
+0000000225 00000 f
+0000016136 00000 n
+0000000227 00000 f
+0000022469 00000 n
+0000000229 00000 f
+0000022623 00000 n
+0000000231 00000 f
+0000022780 00000 n
+0000000233 00000 f
+0000022937 00000 n
+0000000235 00000 f
+0000023091 00000 n
+0000000252 00000 f
+0000016415 00000 n
+0000008835 00000 n
+0000016291 00000 n
+0000016353 00000 n
+0000559255 00000 n
+0000558125 00000 n
+0000572357 00000 n
+0000552467 00000 n
+0000556995 00000 n
+0000569435 00000 n
+0000553596 00000 n
+0000574301 00000 n
+0000568303 00000 n
+0000575463 00000 n
+0000137604 00000 n
+0000023248 00000 n
+0000000254 00000 f
+0000023405 00000 n
+0000000256 00000 f
+0000023557 00000 n
+0000000258 00000 f
+0000023714 00000 n
+0000000260 00000 f
+0000023870 00000 n
+0000000262 00000 f
+0000024030 00000 n
+0000000264 00000 f
+0000024189 00000 n
+0000000266 00000 f
+0000024349 00000 n
+0000000268 00000 f
+0000024503 00000 n
+0000000270 00000 f
+0000024660 00000 n
+0000000272 00000 f
+0000024817 00000 n
+0000000274 00000 f
+0000024974 00000 n
+0000000276 00000 f
+0000025127 00000 n
+0000000278 00000 f
+0000025284 00000 n
+0000000280 00000 f
+0000025440 00000 n
+0000000282 00000 f
+0000025594 00000 n
+0000000284 00000 f
+0000025749 00000 n
0000000000 00000 f
-0000026295 00000 n
-0000026695 00000 n
-0000023367 00000 n
-0000017866 00000 n
-0000026452 00000 n
-0000026142 00000 n
-0000507480 00000 n
-0000506351 00000 n
-0000514273 00000 n
-0000510874 00000 n
-0000509742 00000 n
-0000031359 00000 n
-0000031117 00000 n
-0000026900 00000 n
-0000031236 00000 n
-0000518603 00000 n
-0000517349 00000 n
-0000516282 00000 n
-0000035743 00000 n
-0000035379 00000 n
-0000031576 00000 n
-0000035498 00000 n
-0000512005 00000 n
-0000040269 00000 n
-0000039841 00000 n
-0000035948 00000 n
-0000039960 00000 n
-0000040083 00000 n
-0000040145 00000 n
-0000040207 00000 n
-0000520550 00000 n
-0000045722 00000 n
-0000044674 00000 n
-0000040514 00000 n
-0000044793 00000 n
-0000044855 00000 n
-0000044917 00000 n
-0000044979 00000 n
-0000045041 00000 n
-0000045103 00000 n
-0000045226 00000 n
-0000045288 00000 n
-0000045350 00000 n
-0000045412 00000 n
-0000045474 00000 n
-0000045536 00000 n
-0000045598 00000 n
-0000045660 00000 n
-0000050254 00000 n
-0000048279 00000 n
-0000045953 00000 n
-0000048398 00000 n
-0000048582 00000 n
-0000048644 00000 n
-0000048705 00000 n
-0000048767 00000 n
-0000048829 00000 n
-0000048891 00000 n
-0000048953 00000 n
-0000049015 00000 n
-0000049077 00000 n
-0000049139 00000 n
-0000049201 00000 n
-0000049263 00000 n
-0000049325 00000 n
-0000049387 00000 n
-0000049449 00000 n
-0000049511 00000 n
-0000049573 00000 n
-0000049635 00000 n
-0000049697 00000 n
-0000049759 00000 n
-0000049820 00000 n
-0000049882 00000 n
-0000049944 00000 n
-0000050006 00000 n
-0000050068 00000 n
-0000050130 00000 n
-0000050192 00000 n
-0000520857 00000 n
-0000053590 00000 n
-0000052234 00000 n
-0000050472 00000 n
-0000052353 00000 n
-0000052415 00000 n
-0000052477 00000 n
-0000052539 00000 n
-0000052601 00000 n
-0000052663 00000 n
-0000052725 00000 n
-0000052787 00000 n
-0000052849 00000 n
-0000052910 00000 n
-0000052972 00000 n
-0000053033 00000 n
-0000053095 00000 n
-0000053156 00000 n
-0000053218 00000 n
-0000053280 00000 n
-0000053342 00000 n
-0000053404 00000 n
-0000053466 00000 n
-0000053528 00000 n
-0000059950 00000 n
-0000056430 00000 n
-0000053781 00000 n
-0000056549 00000 n
-0000056611 00000 n
-0000056672 00000 n
-0000056734 00000 n
-0000056796 00000 n
-0000056858 00000 n
-0000056920 00000 n
-0000056982 00000 n
-0000057044 00000 n
-0000057106 00000 n
-0000057168 00000 n
-0000057230 00000 n
-0000057292 00000 n
-0000057354 00000 n
-0000057415 00000 n
-0000057477 00000 n
-0000057537 00000 n
-0000057599 00000 n
-0000057660 00000 n
-0000057722 00000 n
-0000057784 00000 n
-0000057846 00000 n
-0000057908 00000 n
-0000057970 00000 n
-0000058032 00000 n
-0000058094 00000 n
-0000058156 00000 n
-0000058218 00000 n
-0000058280 00000 n
-0000058342 00000 n
-0000058404 00000 n
-0000058465 00000 n
-0000058527 00000 n
-0000058589 00000 n
-0000058651 00000 n
-0000058713 00000 n
-0000058774 00000 n
-0000058836 00000 n
-0000058898 00000 n
-0000058960 00000 n
-0000059022 00000 n
-0000059084 00000 n
-0000059146 00000 n
-0000059208 00000 n
-0000059270 00000 n
-0000059332 00000 n
-0000059394 00000 n
-0000059456 00000 n
-0000059518 00000 n
-0000059580 00000 n
-0000059642 00000 n
-0000059704 00000 n
-0000059766 00000 n
-0000519575 00000 n
-0000063856 00000 n
-0000063492 00000 n
-0000060169 00000 n
-0000063611 00000 n
-0000067482 00000 n
-0000067058 00000 n
-0000064020 00000 n
-0000067177 00000 n
-0000513137 00000 n
-0000073024 00000 n
-0000071237 00000 n
-0000067686 00000 n
-0000071356 00000 n
-0000071540 00000 n
-0000071602 00000 n
-0000071664 00000 n
-0000071726 00000 n
-0000071788 00000 n
-0000071850 00000 n
-0000071912 00000 n
-0000071974 00000 n
-0000072036 00000 n
-0000072098 00000 n
-0000072160 00000 n
-0000072222 00000 n
-0000072284 00000 n
-0000072407 00000 n
-0000072469 00000 n
-0000072531 00000 n
-0000072593 00000 n
-0000072655 00000 n
-0000072716 00000 n
-0000072778 00000 n
-0000072839 00000 n
-0000077254 00000 n
-0000077410 00000 n
-0000078310 00000 n
-0000077107 00000 n
-0000073282 00000 n
-0000077567 00000 n
-0000077691 00000 n
-0000077753 00000 n
-0000077815 00000 n
-0000077877 00000 n
-0000077939 00000 n
-0000078001 00000 n
-0000078063 00000 n
-0000078125 00000 n
-0000520974 00000 n
-0000082588 00000 n
-0000082744 00000 n
+0000026056 00000 n
+0000026395 00000 n
+0000022146 00000 n
+0000016643 00000 n
+0000026213 00000 n
+0000025902 00000 n
+0000555861 00000 n
+0000562644 00000 n
+0000560384 00000 n
+0000554727 00000 n
+0000564907 00000 n
+0000031183 00000 n
+0000030881 00000 n
+0000026628 00000 n
+0000031000 00000 n
+0000571379 00000 n
+0000570312 00000 n
+0000034382 00000 n
+0000034201 00000 n
+0000031403 00000 n
+0000034320 00000 n
+0000038569 00000 n
+0000038144 00000 n
+0000034532 00000 n
+0000038263 00000 n
+0000567174 00000 n
+0000041713 00000 n
+0000041471 00000 n
+0000038775 00000 n
+0000041590 00000 n
+0000046063 00000 n
+0000045389 00000 n
+0000041891 00000 n
+0000045508 00000 n
+0000045570 00000 n
+0000045632 00000 n
+0000045694 00000 n
+0000575273 00000 n
+0000045756 00000 n
+0000045818 00000 n
+0000045879 00000 n
+0000045939 00000 n
+0000046001 00000 n
+0000575580 00000 n
+0000049741 00000 n
+0000048944 00000 n
+0000046283 00000 n
+0000049063 00000 n
+0000049186 00000 n
+0000049248 00000 n
+0000049310 00000 n
+0000049372 00000 n
+0000049434 00000 n
+0000049496 00000 n
+0000049558 00000 n
+0000049619 00000 n
+0000053785 00000 n
+0000051873 00000 n
+0000049961 00000 n
+0000051992 00000 n
+0000052115 00000 n
+0000052177 00000 n
+0000052239 00000 n
+0000052301 00000 n
+0000052362 00000 n
+0000052424 00000 n
+0000052485 00000 n
+0000052547 00000 n
+0000052608 00000 n
+0000052670 00000 n
+0000052732 00000 n
+0000052794 00000 n
+0000052856 00000 n
+0000052918 00000 n
+0000052980 00000 n
+0000053042 00000 n
+0000053104 00000 n
+0000053166 00000 n
+0000053228 00000 n
+0000053290 00000 n
+0000053352 00000 n
+0000053414 00000 n
+0000053476 00000 n
+0000053538 00000 n
+0000053599 00000 n
+0000053661 00000 n
+0000053723 00000 n
+0000058021 00000 n
+0000055984 00000 n
+0000054005 00000 n
+0000056103 00000 n
+0000056165 00000 n
+0000056227 00000 n
+0000056289 00000 n
+0000056351 00000 n
+0000056413 00000 n
+0000056475 00000 n
+0000056537 00000 n
+0000056598 00000 n
+0000056660 00000 n
+0000056721 00000 n
+0000056783 00000 n
+0000056844 00000 n
+0000056906 00000 n
+0000056968 00000 n
+0000057029 00000 n
+0000057091 00000 n
+0000057153 00000 n
+0000057215 00000 n
+0000057277 00000 n
+0000057339 00000 n
+0000057401 00000 n
+0000057463 00000 n
+0000057525 00000 n
+0000057587 00000 n
+0000057649 00000 n
+0000057711 00000 n
+0000057773 00000 n
+0000057835 00000 n
+0000057897 00000 n
+0000057959 00000 n
+0000573329 00000 n
+0000062513 00000 n
+0000059794 00000 n
+0000058227 00000 n
+0000059913 00000 n
+0000059975 00000 n
+0000060037 00000 n
+0000060099 00000 n
+0000060161 00000 n
+0000060223 00000 n
+0000060285 00000 n
+0000060347 00000 n
+0000060409 00000 n
+0000060471 00000 n
+0000060533 00000 n
+0000060594 00000 n
+0000060656 00000 n
+0000060717 00000 n
+0000060779 00000 n
+0000060840 00000 n
+0000060902 00000 n
+0000060964 00000 n
+0000061026 00000 n
+0000061088 00000 n
+0000061150 00000 n
+0000061212 00000 n
+0000061274 00000 n
+0000061336 00000 n
+0000061398 00000 n
+0000061460 00000 n
+0000061522 00000 n
+0000061584 00000 n
+0000061646 00000 n
+0000061708 00000 n
+0000061770 00000 n
+0000061832 00000 n
+0000061894 00000 n
+0000061956 00000 n
+0000062018 00000 n
+0000062079 00000 n
+0000062141 00000 n
+0000062203 00000 n
+0000062265 00000 n
+0000062327 00000 n
+0000062389 00000 n
+0000062451 00000 n
+0000066005 00000 n
+0000065580 00000 n
+0000062691 00000 n
+0000065699 00000 n
+0000068952 00000 n
+0000068710 00000 n
+0000066197 00000 n
+0000068829 00000 n
+0000575697 00000 n
+0000072422 00000 n
+0000071997 00000 n
+0000069144 00000 n
+0000072116 00000 n
+0000076516 00000 n
+0000075348 00000 n
+0000072615 00000 n
+0000075467 00000 n
+0000075649 00000 n
+0000075711 00000 n
+0000075773 00000 n
+0000075835 00000 n
+0000075897 00000 n
+0000075959 00000 n
+0000076021 00000 n
+0000076083 00000 n
+0000076145 00000 n
+0000076207 00000 n
+0000076269 00000 n
+0000076331 00000 n
+0000076393 00000 n
+0000080999 00000 n
+0000080138 00000 n
+0000076750 00000 n
+0000080257 00000 n
+0000080319 00000 n
+0000080381 00000 n
+0000080443 00000 n
+0000080505 00000 n
+0000080567 00000 n
+0000080628 00000 n
+0000080690 00000 n
+0000080751 00000 n
0000084483 00000 n
-0000082433 00000 n
-0000078528 00000 n
-0000083057 00000 n
-0000083181 00000 n
-0000083243 00000 n
-0000083305 00000 n
-0000083367 00000 n
-0000083429 00000 n
-0000082900 00000 n
-0000083553 00000 n
-0000083615 00000 n
-0000083677 00000 n
-0000083739 00000 n
-0000083801 00000 n
-0000083863 00000 n
-0000083925 00000 n
-0000083987 00000 n
-0000084049 00000 n
-0000084111 00000 n
-0000084173 00000 n
-0000084235 00000 n
-0000084297 00000 n
-0000084359 00000 n
-0000084421 00000 n
-0000508610 00000 n
-0000088682 00000 n
-0000088995 00000 n
-0000089151 00000 n
-0000089310 00000 n
-0000089626 00000 n
-0000089780 00000 n
-0000089935 00000 n
-0000090093 00000 n
-0000091674 00000 n
-0000088471 00000 n
-0000084716 00000 n
-0000090251 00000 n
-0000090313 00000 n
-0000088839 00000 n
-0000089469 00000 n
-0000090437 00000 n
-0000090499 00000 n
-0000090561 00000 n
+0000084796 00000 n
+0000085631 00000 n
+0000084328 00000 n
+0000081246 00000 n
+0000084951 00000 n
+0000085013 00000 n
+0000085075 00000 n
+0000085137 00000 n
+0000085199 00000 n
+0000085261 00000 n
+0000085323 00000 n
+0000085384 00000 n
+0000085446 00000 n
+0000084640 00000 n
+0000088981 00000 n
+0000089134 00000 n
+0000090809 00000 n
+0000088826 00000 n
+0000085865 00000 n
+0000089448 00000 n
+0000089572 00000 n
+0000089634 00000 n
+0000089696 00000 n
+0000089758 00000 n
+0000089820 00000 n
+0000566043 00000 n
+0000089291 00000 n
+0000089944 00000 n
+0000090006 00000 n
+0000090068 00000 n
+0000090130 00000 n
+0000090192 00000 n
+0000090254 00000 n
+0000090316 00000 n
+0000090378 00000 n
+0000090439 00000 n
+0000090501 00000 n
+0000090562 00000 n
0000090623 00000 n
0000090685 00000 n
0000090747 00000 n
-0000090809 00000 n
-0000090871 00000 n
-0000090933 00000 n
-0000090995 00000 n
-0000091057 00000 n
-0000091119 00000 n
-0000091180 00000 n
-0000091242 00000 n
-0000091303 00000 n
-0000091365 00000 n
-0000091426 00000 n
-0000091488 00000 n
-0000091550 00000 n
-0000091612 00000 n
-0000097316 00000 n
-0000095652 00000 n
-0000091905 00000 n
-0000095771 00000 n
-0000095833 00000 n
-0000095895 00000 n
-0000095957 00000 n
-0000096019 00000 n
-0000096081 00000 n
-0000096143 00000 n
-0000096205 00000 n
-0000096267 00000 n
-0000096328 00000 n
-0000096390 00000 n
-0000096450 00000 n
-0000096512 00000 n
-0000096573 00000 n
-0000096635 00000 n
-0000096697 00000 n
-0000096759 00000 n
-0000096821 00000 n
-0000096883 00000 n
-0000096945 00000 n
-0000097007 00000 n
-0000097069 00000 n
-0000097131 00000 n
-0000097254 00000 n
-0000101576 00000 n
-0000101735 00000 n
-0000102052 00000 n
-0000102209 00000 n
-0000107303 00000 n
-0000107460 00000 n
-0000103450 00000 n
-0000101397 00000 n
-0000097521 00000 n
-0000102523 00000 n
-0000102585 00000 n
-0000102646 00000 n
-0000102707 00000 n
-0000102769 00000 n
-0000102831 00000 n
-0000102893 00000 n
-0000102955 00000 n
-0000103017 00000 n
-0000103079 00000 n
-0000103141 00000 n
-0000103203 00000 n
-0000103265 00000 n
-0000103327 00000 n
-0000103388 00000 n
-0000101894 00000 n
-0000102366 00000 n
-0000107617 00000 n
-0000107774 00000 n
-0000108179 00000 n
-0000107140 00000 n
-0000103642 00000 n
-0000107931 00000 n
-0000112929 00000 n
-0000112748 00000 n
-0000108383 00000 n
-0000112867 00000 n
-0000521091 00000 n
-0000117730 00000 n
-0000117303 00000 n
-0000113132 00000 n
-0000117422 00000 n
-0000117484 00000 n
-0000117545 00000 n
-0000122009 00000 n
-0000121704 00000 n
-0000117934 00000 n
-0000121823 00000 n
-0000125333 00000 n
-0000124904 00000 n
-0000122199 00000 n
-0000125023 00000 n
-0000498845 00000 n
-0000125616 00000 n
-0000126137 00000 n
-0000499667 00000 n
-0000126384 00000 n
-0000126529 00000 n
-0000126552 00000 n
-0000499423 00000 n
-0000126791 00000 n
-0000499498 00000 n
-0000126952 00000 n
-0000499604 00000 n
-0000127560 00000 n
-0000127585 00000 n
-0000128138 00000 n
-0000128683 00000 n
-0000129536 00000 n
-0000129561 00000 n
-0000130014 00000 n
-0000130459 00000 n
-0000130822 00000 n
-0000131358 00000 n
-0000131671 00000 n
-0000132245 00000 n
-0000132744 00000 n
-0000154250 00000 n
-0000154493 00000 n
-0000176028 00000 n
-0000176293 00000 n
-0000178878 00000 n
-0000179129 00000 n
-0000208088 00000 n
-0000208439 00000 n
-0000242168 00000 n
-0000242696 00000 n
-0000268208 00000 n
-0000268522 00000 n
-0000283071 00000 n
-0000283303 00000 n
-0000302278 00000 n
-0000302594 00000 n
-0000320131 00000 n
-0000320410 00000 n
-0000344706 00000 n
-0000345053 00000 n
-0000371035 00000 n
-0000371409 00000 n
-0000374080 00000 n
-0000374363 00000 n
-0000400261 00000 n
-0000400549 00000 n
-0000434263 00000 n
-0000434557 00000 n
-0000468115 00000 n
-0000468762 00000 n
-0000498471 00000 n
-0000499766 00000 n
-0000500895 00000 n
-0000502024 00000 n
-0000503154 00000 n
-0000504284 00000 n
-0000505414 00000 n
-0000506541 00000 n
-0000507671 00000 n
-0000508801 00000 n
-0000509933 00000 n
-0000511065 00000 n
-0000512195 00000 n
-0000513334 00000 n
-0000514464 00000 n
-0000515601 00000 n
-0000516478 00000 n
-0000517546 00000 n
-0000518794 00000 n
-0000519768 00000 n
-0000521192 00000 n
-0000521278 00000 n
-0000525336 00000 n
-0000525516 00000 n
-0000525694 00000 n
-0000525872 00000 n
-0000526046 00000 n
-0000526216 00000 n
-0000526400 00000 n
-0000526623 00000 n
-0000526846 00000 n
-0000527060 00000 n
-0000527278 00000 n
-0000527495 00000 n
-0000527713 00000 n
-0000527929 00000 n
-0000528147 00000 n
-0000528364 00000 n
-0000528582 00000 n
-0000528800 00000 n
-0000529017 00000 n
-0000529234 00000 n
-0000529452 00000 n
-0000529669 00000 n
-0000529885 00000 n
-0000530103 00000 n
-0000530321 00000 n
-0000530539 00000 n
-0000530755 00000 n
-0000530972 00000 n
-0000531185 00000 n
-0000531395 00000 n
-0000531605 00000 n
-0000531815 00000 n
-0000532025 00000 n
-0000532235 00000 n
-0000532445 00000 n
-0000532655 00000 n
-0000532865 00000 n
-0000533054 00000 n
-0000533224 00000 n
-0000533393 00000 n
-0000533555 00000 n
-0000533765 00000 n
-0000533956 00000 n
-0000534153 00000 n
-0000534363 00000 n
-0000534583 00000 n
-0000534805 00000 n
-0000535025 00000 n
-0000535246 00000 n
-0000535356 00000 n
-0000535474 00000 n
-0000535595 00000 n
-0000535716 00000 n
-0000535837 00000 n
-0000535957 00000 n
-0000536076 00000 n
-0000536194 00000 n
-0000536317 00000 n
-0000536406 00000 n
-0000536522 00000 n
-0000536622 00000 n
-0000536711 00000 n
-0000536749 00000 n
-0000536877 00000 n
+0000094791 00000 n
+0000095105 00000 n
+0000095262 00000 n
+0000095422 00000 n
+0000098981 00000 n
+0000099137 00000 n
+0000099294 00000 n
+0000099454 00000 n
+0000095988 00000 n
+0000094612 00000 n
+0000091044 00000 n
+0000095741 00000 n
+0000095803 00000 n
+0000563774 00000 n
+0000095865 00000 n
+0000094948 00000 n
+0000095582 00000 n
+0000575814 00000 n
+0000102090 00000 n
+0000098818 00000 n
+0000096209 00000 n
+0000099614 00000 n
+0000099676 00000 n
+0000099738 00000 n
+0000099800 00000 n
+0000099862 00000 n
+0000099924 00000 n
+0000099986 00000 n
+0000100048 00000 n
+0000100110 00000 n
+0000100172 00000 n
+0000100234 00000 n
+0000100296 00000 n
+0000100358 00000 n
+0000100420 00000 n
+0000100482 00000 n
+0000100544 00000 n
+0000100606 00000 n
+0000100668 00000 n
+0000100730 00000 n
+0000100792 00000 n
+0000100854 00000 n
+0000561513 00000 n
+0000100916 00000 n
+0000100977 00000 n
+0000101039 00000 n
+0000101101 00000 n
+0000101163 00000 n
+0000101225 00000 n
+0000101287 00000 n
+0000101348 00000 n
+0000101410 00000 n
+0000101471 00000 n
+0000101533 00000 n
+0000101594 00000 n
+0000101656 00000 n
+0000101718 00000 n
+0000101780 00000 n
+0000101842 00000 n
+0000101904 00000 n
+0000101966 00000 n
+0000102028 00000 n
+0000105837 00000 n
+0000105532 00000 n
+0000102310 00000 n
+0000105651 00000 n
+0000105775 00000 n
+0000113629 00000 n
+0000113789 00000 n
+0000109436 00000 n
+0000108449 00000 n
+0000106030 00000 n
+0000108568 00000 n
+0000108630 00000 n
+0000108692 00000 n
+0000108754 00000 n
+0000108816 00000 n
+0000108878 00000 n
+0000108940 00000 n
+0000109002 00000 n
+0000109064 00000 n
+0000109126 00000 n
+0000109188 00000 n
+0000109250 00000 n
+0000109312 00000 n
+0000109374 00000 n
+0000114106 00000 n
+0000114263 00000 n
+0000114577 00000 n
+0000114734 00000 n
+0000114891 00000 n
+0000115048 00000 n
+0000115391 00000 n
+0000113418 00000 n
+0000109629 00000 n
+0000115205 00000 n
+0000115267 00000 n
+0000113948 00000 n
+0000114420 00000 n
+0000118538 00000 n
+0000118234 00000 n
+0000115597 00000 n
+0000118353 00000 n
+0000122166 00000 n
+0000121985 00000 n
+0000118730 00000 n
+0000122104 00000 n
+0000575931 00000 n
+0000125572 00000 n
+0000125268 00000 n
+0000122385 00000 n
+0000125387 00000 n
+0000125449 00000 n
+0000125511 00000 n
+0000129698 00000 n
+0000129331 00000 n
+0000125750 00000 n
+0000129450 00000 n
+0000132940 00000 n
+0000132697 00000 n
+0000129890 00000 n
+0000132816 00000 n
+0000137319 00000 n
+0000136892 00000 n
+0000133132 00000 n
+0000137011 00000 n
+0000550653 00000 n
+0000137636 00000 n
+0000137701 00000 n
+0000138222 00000 n
+0000551412 00000 n
+0000138743 00000 n
+0000138888 00000 n
+0000138911 00000 n
+0000551231 00000 n
+0000139150 00000 n
+0000551306 00000 n
+0000139311 00000 n
+0000139917 00000 n
+0000140456 00000 n
+0000140644 00000 n
+0000140669 00000 n
+0000141122 00000 n
+0000141620 00000 n
+0000142473 00000 n
+0000142498 00000 n
+0000142943 00000 n
+0000143306 00000 n
+0000143842 00000 n
+0000144155 00000 n
+0000144178 00000 n
+0000144752 00000 n
+0000145251 00000 n
+0000166757 00000 n
+0000167000 00000 n
+0000188535 00000 n
+0000188800 00000 n
+0000212687 00000 n
+0000212939 00000 n
+0000238994 00000 n
+0000239352 00000 n
+0000241937 00000 n
+0000242188 00000 n
+0000273006 00000 n
+0000273406 00000 n
+0000307135 00000 n
+0000307663 00000 n
+0000333078 00000 n
+0000333392 00000 n
+0000336431 00000 n
+0000336667 00000 n
+0000351216 00000 n
+0000351448 00000 n
+0000360507 00000 n
+0000360745 00000 n
+0000379720 00000 n
+0000380036 00000 n
+0000397573 00000 n
+0000397852 00000 n
+0000431977 00000 n
+0000432354 00000 n
+0000454924 00000 n
+0000455221 00000 n
+0000457892 00000 n
+0000458175 00000 n
+0000484073 00000 n
+0000484361 00000 n
+0000517919 00000 n
+0000518566 00000 n
+0000550249 00000 n
+0000551527 00000 n
+0000552656 00000 n
+0000553785 00000 n
+0000554920 00000 n
+0000556057 00000 n
+0000557187 00000 n
+0000558317 00000 n
+0000559447 00000 n
+0000560574 00000 n
+0000561705 00000 n
+0000562835 00000 n
+0000563965 00000 n
+0000565102 00000 n
+0000566234 00000 n
+0000567364 00000 n
+0000568494 00000 n
+0000569631 00000 n
+0000570508 00000 n
+0000571576 00000 n
+0000572548 00000 n
+0000573522 00000 n
+0000574491 00000 n
+0000576040 00000 n
+0000576134 00000 n
+0000580286 00000 n
+0000580469 00000 n
+0000580647 00000 n
+0000580825 00000 n
+0000581000 00000 n
+0000581170 00000 n
+0000581340 00000 n
+0000581562 00000 n
+0000581785 00000 n
+0000582005 00000 n
+0000582223 00000 n
+0000582441 00000 n
+0000582656 00000 n
+0000582874 00000 n
+0000583090 00000 n
+0000583308 00000 n
+0000583525 00000 n
+0000583741 00000 n
+0000583959 00000 n
+0000584177 00000 n
+0000584395 00000 n
+0000584612 00000 n
+0000584828 00000 n
+0000585046 00000 n
+0000585263 00000 n
+0000585481 00000 n
+0000585697 00000 n
+0000585915 00000 n
+0000586127 00000 n
+0000586337 00000 n
+0000586547 00000 n
+0000586757 00000 n
+0000586967 00000 n
+0000587177 00000 n
+0000587387 00000 n
+0000587597 00000 n
+0000587807 00000 n
+0000587986 00000 n
+0000588156 00000 n
+0000588324 00000 n
+0000588492 00000 n
+0000588654 00000 n
+0000588873 00000 n
+0000589066 00000 n
+0000589260 00000 n
+0000589478 00000 n
+0000589701 00000 n
+0000589925 00000 n
+0000590141 00000 n
+0000590362 00000 n
+0000590472 00000 n
+0000590583 00000 n
+0000590704 00000 n
+0000590825 00000 n
+0000590946 00000 n
+0000591066 00000 n
+0000591185 00000 n
+0000591303 00000 n
+0000591421 00000 n
+0000591513 00000 n
+0000591629 00000 n
+0000591729 00000 n
+0000591818 00000 n
+0000591856 00000 n
+0000591984 00000 n
trailer
-<< /Size 765
-/Root 763 0 R
-/Info 764 0 R
-/ID [<7116BF7E048AAE38046D8E8A3EA21D0C> <7116BF7E048AAE38046D8E8A3EA21D0C>] >>
+<< /Size 815
+/Root 813 0 R
+/Info 814 0 R
+/ID [<D8FC9983728873E17FFDBE666E2AEAA2> <D8FC9983728873E17FFDBE666E2AEAA2>] >>
startxref
-537151
+592258
%%EOF
diff --git a/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex b/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
index aef257dfd7..32a72ccdf9 100644
--- a/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
+++ b/macros/latex/contrib/ufrgscca/doc/ufrgscca.tex
@@ -1,3 +1,6 @@
+% !TEX program = pdflatex
+% !TEX ext = --interaction=nonstopmode --enable-etex --enable-write18
+% !BIB program = none
%%%==============================================================================
%% Copyright 2022-23 by Alceu Frigeri
%%
@@ -12,7 +15,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -22,274 +25,338 @@
%% EE stands for "Engineering School"
%% CCA stands for "Control and Automation Engineering Course" (Portuguese acronym)
%%%==============================================================================
-\documentclass[dctools,english,tocdepth=3,secdepth=3]{ufrgscca} % tcbundle tcpack tcmain
-\usepackage{democodetools}
+\documentclass[article,nogeometry,english,tocdepth=3,secdepth=3]{ufrgscca} % tcbundle tcpack tcmain
+\usepackage[a4paper,margin=5cm,right=2cm,marginparwidth=3.5cm,asymmetric,top=2.5cm,bottom=1.5cm]{geometry}
+\usepackage{codedescribe}
\usepackage{ufrgscca-curr}
\maxdeadcycles=500 %% the many marginpar statements are actually a pain.
-\newif\iffulldoc
+\newif\iffulldoc
%\fulldocfalse
\fulldoctrue
-\iffulldoc
- \dcTitle{The ufrgscca, and associated, Packages\\ Version \ufrgsccaversion \\(extended documentation)}
-\else
- \dcTitle{The ufrgscca, and associated, Packages\\ Version \ufrgsccaversion}
-\fi
-
-\dcAuthor{Alceu Frigeri}
-%\dcDate{January 2023}
-\dcDate{\monthname\space\number\year}
-\makeatletter
-
-
\begin{document}
- \dcMakeTitle
+\iffulldoc
+\tstitle{
+ author={Alceu Frigeri\footnote{\tsverb{https://github.com/alceu-frigeri/ufrgscca}}},
+ date={\monthname\space\number\year},
+ title={The ufrgscca, and associated, Packages\\ Version \ufrgsccaversion \\(extended documentation)}
+ }
+\else
+\tstitle{
+ author={Alceu Frigeri\footnote{\tsverb{https://github.com/alceu-frigeri/ufrgscca}}},
+ date={\monthname\space\number\year},
+ title={The ufrgscca, and associated, Packages\\ Version \ufrgsccaversion}
+ }
+\fi
- \begin{dcAbstract}
- This bundled is aimed at producing undergraduate students final work/report at UFRGS/EE (Engineering School at the Federal University of Rio Grande do Sul), closely following ABNT rules (Brazilian Association for Technical Norms). It is composed of a main class, \Pack{ufrgscca}, and a set of auxiliary packages, some of which can be used independently.
+ \begin{tsabstract}
+ This bundled is aimed at producing undergraduate students final work/report at UFRGS/EE (Engineering School at the Federal University of Rio Grande do Sul), closely following ABNT rules (Brazilian Association for Technical Norms). It is composed of a main class, \tsobj[pkg]{ufrgscca}, and a set of auxiliary packages, some of which can be used independently.
- \end{dcAbstract}
+ \end{tsabstract}
\tableofcontents
\section{Introduction}
\emph{ABNT} rules can be quite challenging some times (read: bibliography style/references) and sometimes just odd (line spacing, front matter, page layout), nevertheless it is a \emph{Brazilian Standard} for typography whose students at UFRGS should grow cherished to follow.
- In short, as of version \ufrgsccaversion\space the bundle is composed of a class, \Pack{ufrgscca} (based on the standard \LaTeX2e \Pack{report} class), which pre-loads all other, as needed, packages: \Packlst{ufrgscca-abnt, ufrgscca-core, ufrgscca-cover, ufrgscca-forms, ufrgscca-gen, ufrgscca-lists, ufrgscca-curr, ufrgscca-coord, ufrgscca-ppc}.
+ In short, as of version \ufrgsccaversion\space the bundle is composed of a class, \tsobj[pkg]{ufrgscca} (based on the standard \LaTeX2e \tsobj[pkg]{report} class), which pre-loads all other, as needed, packages: \tsobj[pkg]{ufrgscca-abnt, ufrgscca-core, ufrgscca-cover, ufrgscca\-forms, ufrgscca-gen, ufrgscca-lists, ufrgscca-curr, ufrgscca-coord, ufrgscca-ppc}.
- N.B.: This bundle requires a quite recent \LaTeX2e kernel, at least as recent as June 2022, which allows to declare package options using the new \Key{key}~=\Key{value} system and declare commands with \Macro{\NewDocumentCommand}{}, out-of-the-box.
+\begin{tsremark}[N.B.:]
+ This bundle requires a quite recent \LaTeX2e kernel, at least as recent as June 2022, which allows to declare package options using the \tsobj[key]{key}~=\tsobj[key]{value} system and declare commands with \tsmacro{\NewDocumentCommand}{}, out-of-the-box.
+\end{tsremark}
\subsection{Current Version}
-For the sake of the “maintainer's sanityâ€, since this is a bundle, all files are saved with the same version (bundle version), with two exceptions: \Pack{ufrgscca-curr.sty} \Pack{ufrgscca-ppc.sty} which are less tested than the others, and somewhat in what one would call 'beta' state. Better said, all files are version \ufrgsccaversion, except \Pack{ufrgscca-curr} and \Pack{ufrgscca-ppc} whose versions are \ufrgsccacurrversion.
+For the sake of the “maintainer's sanityâ€, since this is a bundle, all files are saved with the same version (bundle version), with two exceptions: \tsobj[pkg]{ufrgscca-curr.sty} \tsobj[pkg]{ufrgscca-ppc.sty} which are less tested than the others, and somewhat in what one would call 'beta' state. Better said, all files are version \ufrgsccaversion, except \tsobj[pkg]{ufrgscca-curr} and \tsobj[pkg]{ufrgscca-ppc} whose versions are \ufrgsccacurrversion.
\section{\tightul{ufrgscca} Class}
-The following packages are always pre-loaded: {\MetaFmt[Pack]\sffamily etex, etoolbox, lmodern, fontenc (T1), inputenc (utf8), silence, ufrgscca-abnt, ufrgscca-gen, ufrgscca-cover, ufrgscca-core, hyperref} and (if it exists) a \emph{local.tex} file.
+The following packages are always pre-loaded: \tsobj[pkg]{etex, etoolbox, lmodern, fontenc (T1), inputenc (utf8), silence, ufrgscca-abnt, ufrgscca-gen}, \tsobj[pkg]{ ufrgscca-cover, ufrgscca-core, hyperref} and (if it exists) a \emph{local.tex} file.
-Other set of auxiliary packages are also pre-loaded, depending on the class options used, and finally it loads (normally) the \Pack{report} class (the exception being if one uses the \Option{dctools} option).
+Other set of auxiliary packages are also pre-loaded, depending on the class options used, and finally it loads (normally) the \tsobj[pkg]{report} class (the exception being if one uses the \tsobj[option]{dctools} option).
Being based on the report class, one can use all class options one would with a report, plus the ones listed below.
\subsection{Class Options}
-\begin{Options}
- \DescribeOption{tocdepth} use: \KeyUse{tocdepth}{number}, whereas \Meta{number} indicates the deepest sectioning to appears in the Table of Contents (0 being the top section, which is \Macro{\chapter}{} for report based classes, 1 being \Macro{\section}{}, and so on.) The default value being 3 (\Macro{\subsubsection}{}).
- \DescribeOption{secdepth} use: \KeyUse{secdepth}{number}, whereas \Meta{number} indicates the deepest sectioning to be numbered. (0 being the top section, which is \Macro{\chapter}{} for report based classes, 1 being \Macro{\section}{}, and so on.) The default value being 4 (\Macro{\paragraph}{}).
- \DescribeOption{english} the default language being Portuguese, this option changes locale to English.
- \DescribeOption{brazilian} in some rare cases (to be further investigated) babel seems to get confused about which language is active, this “shouldn't be necessary†but one can explicitly tell babel to use THIS language (which should, otherwise, be the default one).
- \DescribeOption{relnum} by default, figures, tables, etc. are numbered as a continuous series. With this switch, those lists are reset at each chapter, e.g. Figure 5.1 instead of Figure 23.
- \DescribeOption{openright} in case of printed material, this will assure that a \Macro{\chapter}{} always starts at an odd page, which is relevant in case of printing out (double sided) the document.
- \DescribeOption{oneside} in case the document will be printed in single side sheets, otherwise it's assumed a two-sided printing.
- \DescribeOption{strict-abnt} to assure asymmetric margins, as defined by ABNT: inner ones greater than outer ones, which matters if you are going to print the doc and make a book of it, but makes it odd to look at in a computer screen, reason by which the current default setting is for symmetric margins (same text width).
- \DescribeOption{pretextontoc} “pre-text†elements, like “list of$\dots$†will be inserted in the “table of contentsâ€.
- \DescribeOption{yearsonly} Cover pages, at their bottom, will display the years only (instead of the default mouth year construct).
- \DescribeOption{timesroman} will set the default font to Roman (using the obsolete mathptmx package, based on a free replacement of the proprietary Times New Roman (by Microsoft) and Times Roman (By Adobe)) instead of the default Latin Modern Roman font. As a side effect, the package \Pack{microtype} isn't loaded (can't be used), resulting in a sub-optimal overall layout. NB. The alternative (newer and maintained) packages \Pack{newtxtext}/\Pack{newtxmath} can't be used due to some packages incompatibilities.
- \DescribeOption{repeatfields} in case of authors with multiple publications, their names will be repeated for each entry. In the default setting the author's name is written only in the first entry, and replaced by underscores in the other entries.
- \DescribeOption{xlists} this will load the {\MetaFmt[Pack]\sffamily ufrgscca-lists} package, for the definition of new floats/lists.
- \DescribeOption{xpacks} this will load a series of packages, which can be handy when writing Engineering reports: {\MetaFmt[Pack]\sffamily relsize, keyval, graphicx, mathtools, mathrsfs, amsfonts, amssymb, empheq, amsthm, ext\-arrows, mathfixs, bigdelim, circuitikz, steimenz} and tikz libraries: {\MetaFmt[Pack]\sffamily fit, math, calc, shapes.geometry, shapes.misc, shapes.multipart, graphs, 3d, positioning, shadows, babel}. One is advised to look after each package documentation (ctan.org) for further information.
- \DescribeOption{report} in case the doc is just a class assignment with, possibly, many co-authors. It changes mainly the front matter, which is simplified (no referral page, for instance).
- \DescribeOption{internship} in case the doc is an internship report.
- \DescribeOption{nonrequired} in case the internship report is related to a “non required†/ “optional†internship. This option is ignored otherwise.
- \DescribeOption{forms} in the process of submitting a student final work/report, there is a series of forms to be submitted, this allows the customization of said forms in a simple way.
- \DescribeOption{chapternopagenum} to suppress the page numbers at chapters begin.
- \DescribeOption{nomicrotype} in some rare cases, \Pack{microtype} might hurt page layout, this allows the suppression of \Pack{microtype}.
- \DescribeOption{showframes} for layout proof only, it will draw frames around each page main parts.
- \DescribeOption{showlabels} it will put a reference mark in each label created, and print out it's name.
- \DescribeOption{nofontwarning} in case of \Pack{ufrgscca-ppc} is loaded, it will suppress some font related warnings.
- \DescribeOption{nolocal} this will suppress the loading of any local.tex file, which would, otherwise, be loaded.
- \DescribeOption{dctools} this will change page layout and base class to article, it is meant to document the class itself.
- \DescribeOption{texlive} this is a reserved key, in case some workaround for texlive is needed.
- \DescribeOption{overleaf} this is a reserved key, in case some workaround for overleaf is needed.
- \DescribeOption{miktex} this is a reserved key, in case some workaround for miktex is needed.
-\end{Options}
+\begin{describelist}{option}
+ \describe {tocdepth} { use: \tsobj[key]Use{tocdepth}{number}, whereas \tsobj[meta]{number} indicates the deepest sectioning to appears in the Table of Contents (0 being the top section, which is \tsmacro{\chapter}{} for report based classes, 1 being \tsmacro{\section}{}, and so on.) The default value being 3 (\tsmacro{\subsubsection}{}).}
+
+ \describe {secdepth} { use: \tsobj[key]Use{secdepth}{number}, whereas \tsobj[meta]{number} indicates the deepest sectioning to be numbered. (0 being the top section, which is \tsmacro{\chapter}{} for report based classes, 1 being \tsmacro{\section}{}, and so on.) The default value being 4 (\tsmacro{\paragraph}{}).}
+
+ \describe {english} { the default language being Portuguese, this option changes locale to English.}
+
+ \describe {brazilian} { in some rare cases (to be further investigated) babel seems to get confused about which language is active, this “shouldn't be necessary†but one can explicitly tell babel to use THIS language (which should, otherwise, be the default one).}
+
+ \describe {relnum} { by default, figures, tables, etc. are numbered as a continuous series. With this switch, those lists are reset at each chapter, e.g. Figure 5.1 instead of Figure 23.}
+
+ \describe {openright} { in case of printed material, this will assure that a \tsmacro{\chapter}{} always starts at an odd page, which is relevant in case of printing out (double sided) the document.}
+
+ \describe {oneside} { in case the document will be printed in single side sheets, otherwise it's assumed a two-sided printing.}
+
+ \describe {strict-abnt} {to assure asymmetric margins, as defined by ABNT: inner ones greater than outer ones, which matters if you are going to print the doc and make a book of it, but makes it odd to look at in a computer screen, reason by which the current default setting is for symmetric margins (same text width).}
+
+ \describe {pretextontoc} { “pre-text†elements, like “list of$\dots$†will be inserted in the “table of contentsâ€.}
+
+ \describe {yearsonly} { Cover pages, at their bottom, will display the years only (instead of the default mouth year construct).}
+
+ \describe {timesroman} { will set the default font to Roman (using the obsolete mathptmx package, based on a free replacement of the proprietary
+ Times New Roman (by Microsoft) and Times Roman (By Adobe)) instead of the default Latin Modern Roman font.
+ As a side effect, the package \tsobj[pkg]{microtype} isn't loaded (can't be used), resulting in a sub-optimal overall layout.
+ NB. The alternative (newer and maintained) packages \tsobj[pkg]{newtxtext}/\tsobj[pkg]{newtxmath} can't be used due to some packages incompatibilities.}
+
+ \describe {repeatfields} { in case of authors with multiple publications, their names will be repeated for each entry.
+In the default setting the author's name is written only in the first entry, and replaced by underscores in the other entries.}
+
+ \describe {xlists} { this will load the \tsobj[pkg]{ufrgscca-lists} package, for the definition of new floats/lists.}
+
+ \describe {xpacks} { this will load a series of packages, which can be handy when writing Engineering reports:
+ \tsobj[pkg]{relsize, keyval, graphicx, mathtools, mathrsfs, amsfonts, amssymb, empheq, amsthm, ext\-arrows, mathfixs, bigdelim, circuitikz, steimenz}
+ and tikz libraries: \tsobj[pkg]{ fit, math, calc, shapes.geometry, shapes.misc, shapes.multipart, graphs, 3d, positioning, shadows, babel}.
+ One is advised to look after each package documentation (ctan.org) for further information.}
+%\end{describelist}
+
+%\begin{describelist}{option}
+ %some random text, inserted here...
+
+ \describe {report} { in case the doc is just a class assignment with, possibly, many co-authors. It changes mainly the front matter, which is simplified (no referral page, for instance).}
+
+ \describe {internship} { in case the doc is an internship report.}
+
+ \describe {nonrequired} { in case the internship report is related to a “non required†/ “optional†internship. This option is ignored otherwise.}
+
+ \describe {forms} { in the process of submitting a student final work/report, there is a series of forms to be submitted, this allows the customization of said forms in a simple way.}
+
+ \describe {chapternopagenum} { to suppress the page numbers at chapters begin.}
+
+ \describe {nomicrotype} { in some rare cases, \tsobj[pkg]{microtype} might hurt page layout, this allows the suppression of \tsobj[pkg]{microtype}.}
+
+ \describe {showframes} { for layout proof only, it will draw frames around each page main parts.}
+
+ \describe {showlabels} { it will put a reference mark in each label created, and print out it's name.}
+
+ \describe {nofontwarning} { in case of \tsobj[pkg]{ufrgscca-ppc} is loaded, it will suppress some font related warnings.}
+
+ \describe {nolocal} { this will suppress the loading of any local.tex file, which would, otherwise, be loaded.}
+
+ \describe {article} { this will load the class \tsobj[pkg]{article} instead of \tsobj[pkg]{report}, it's meant to document the class itself.}
+
+ \describe {nogeometry} { the package \tsobj[pkg]{geometry} won't be loaded. In case one wants to fully customize the page geometry}
+
+ \describe {texlive} { this is a reserved key, in case some workaround for texlive is needed.}
+
+ \describe {overleaf} { this is a reserved key, in case some workaround for overleaf is needed.}
+
+ \describe {miktex} { this is a reserved key, in case some workaround for miktex is needed.}
+\end{describelist}
\subsection{Class Declared Commands}
-\begin{Macros}{\autonameref,\annexref,\autoannexref}
- \begin{Syntax}%
- \Macro!{\autonameref}{\oarg{sep}\marg{label}\oarg{spc}}
- \Macro{\annexref}{label}
- \Macro!{\autoannexref}{\oarg{sep}\marg{label}\oarg{spc}}
- \end{Syntax}
-The \Pack{hyperref} package, sometimes, gets the \Macro{\autoref}{} name wrong (when referencing an annex), the \Macro{\annexref}{label} will assure the correct annex name is used.
+\begin{codedescribe}{\autonameref,\annexref,\autoannexref}
+ \begin{codesyntax}%
+ \tsobj[code]{\autonameref}{\tsobj[oarg]{sep}\tsobj[marg]{label}\tsobj[oarg]{spc}}
+ \tsmacro{\annexref}{label}
+ \tsobj[code]{\autoannexref}{\tsobj[oarg]{sep}\tsobj[marg]{label}\tsobj[oarg]{spc}}
+ \end{codesyntax}
+The \tsobj[pkg]{hyperref} package, sometimes, gets the \tsmacro{\autoref}{} name wrong (when referencing an annex), the \tsmacro{\annexref}{label} will assure the correct annex name is used.
-\Macro{\autonameref}{label} produces an entry of the form `\Macro{\autoref}{label} \Arg{sep} \Macro{\nameref}{label} \Arg{spc}'
+\tsmacro{\autonameref}{label} produces an entry of the form `\tsmacro{\autoref}{label} \tsobj[meta]{sep} \tsmacro{\nameref}{label} \tsobj[meta]{spc}'
-\Macro{\autoannexref}{label} produces an entry of the form `\Macro{\annexref}{label} \Arg{sep} \Macro{\nameref}{label} \Arg{spc}'
+\tsmacro{\autoannexref}{label} produces an entry of the form `\tsmacro{\annexref}{label} \tsobj[meta]{sep} \tsmacro{\nameref}{label} \tsobj[meta]{spc}'
-The default \Arg{sep} being a comma, and the default \Arg{spc} being empty space.
+The default \tsobj[meta]{sep} being a comma, and the default \tsobj[meta]{spc} being empty space.
-\end{Macros}
+\end{codedescribe}
\subsection{Class Known Hooks}
-\begin{Macros}{\miktexHack,\overleafHack,\livetexHack}
- \begin{Syntax}%
- \Macro{\miktexHack}{}
- \Macro{\overleafHack}{}
- \Macro{\livetexHack}{}
- \end{Syntax}
+\begin{codedescribe}{\miktexHack,\overleafHack,\livetexHack}
+ \begin{codesyntax}%
+ \tsmacro{\miktexHack}{}
+ \tsmacro{\overleafHack}{}
+ \tsmacro{\livetexHack}{}
+ \end{codesyntax}
In case some workaround is needed due an unexpected error (when upgrading packages/\TeX system) the class “knows†about those three hooks.
- They will be executed if, and only if, they are user defined and the corresponding package option is used, i.e., for example, for the hook \Macro{\miktexHack}{} to be used/called by the class \Packlst{ufrgscca}, one has to: a)~defined it and b)~use the class option \Option{miktex}.
-\end{Macros}
+ They will be executed if, and only if, they are user defined and the corresponding package option is used, i.e., for example, for the hook \tsmacro{\miktexHack}{} to be used/called by the class \tsobj[pkg]{ufrgscca}, one has to: a)~define it and b)~use the class option \tsobj[option]{miktex}.
+\end{codedescribe}
\section{\tightul{ufrgscca-abnt} Package}
-This package is the one that sets the page layout (using \Packlst{geometry, titlesec, titletoc}) and adjusts the main float environments (figure, tables, captions).
+This package is the one that sets the page layout (using \tsobj[pkg]{geometry, titlesec, titletoc}) and adjusts the main float environments (figure, tables, captions).
It can be used as a stand alone package, regardless of the underlying class.
-The following packages are always pre-loaded: {\MetaFmt[Pack]\sffamily babel, csquotes, geometry, appendix, titlesec, titletoc, enumitem, chngctr, caption, biblatex, microtype, array, nicematrix, contour} and {\MetaFmt[Pack]\sffamily soul}.
+The following packages are always pre-loaded: \tsobj[pkg]{ babel, csquotes, geometry, appendix, titlesec, titletoc, enumitem, chngctr, caption, biblatex, microtype, array, nicematrix, contour, soul}.
-Take note that \Pack{biblatex} is loaded with the \textbf{\Option{biber}} option, to correctly handle ABNT biography style.
+Take note that \tsobj[pkg]{biblatex} is loaded with the \textbf{\tsobj[option]{biber}} option, to correctly handle ABNT biography style.
\subsection{Package Options}
-\begin{Options}
- \DescribeOption{strict-abnt} to assure asymmetric margins, as defined by ABNT: inner ones greater than outer ones, which matters if you are going to print the doc and make a book of it, but makes it odd to look at in a computer screen, reason by which the current default setting is for symmetric margins (same text width).
- \DescribeOption{chapternopagenum} to suppress the page numbers at chapters begin.
- \DescribeOption{relnum} by default, figures, tables, etc. are numbered as a continuous series. With this switch, those lists are reset at each chapter, e.g. Figure 5.1 instead of Figure 23.
- \DescribeOption{repeatfields} in case of authors with multiple publications, their names will be repeated for each entry. In the default setting the author's name is written only in the first entry, and replaced by underscores in the other entries.
- \DescribeOption{yearsonly} Cover pages, at their bottom, will display the years only (instead of the default mouth year construct).
- \DescribeOption{nomicrotype} in some rare cases, \Pack{microtype} might hurt page layout, this allows the suppression of \Pack{microtype}.
- \DescribeOption{showframes} for layout proof only, it will draw frames around each page main parts.
- \DescribeOption{showlabels} it will put a reference mark in each label created, and print out it's name.
- \DescribeOption{tocdepth} use: \KeyUse{tocdepth}{number}, whereas \Meta{number} indicates the deepest sectioning to appears in the Table of Contents (0 being the top section, which is \Macro{\chapter}{} for report based classes, 1 being \Macro{\section}{}, and so on.) The default value being 3 (\Macro{\subsubsection}{}).
- \DescribeOption{secdepth} use: \KeyUse{secdepth}{number}, whereas \Meta{number} indicates the deepest sectioning to be numbered. (0 being the top section, which is \Macro{\chapter}{} for report based classes, 1 being \Macro{\section}{}, and so on.) The default value being 4 (\Macro{\paragraph}{}).
- \DescribeOption{dctools} this will change page layout and base class to article, it is meant to document the class itself.
-\end{Options}
-
-\begin{Macros}{\keyword}
- \begin{Syntax}%
- \Macro{\keyword}{keyword}
- \end{Syntax}
-\end{Macros}
+
+
+\begin{describelist}{option}
+ \describe {strict-abnt} {to assure asymmetric margins, as defined by ABNT: inner ones greater than outer ones, which matters if you are going to print the doc and make a book of it, but makes it odd to look at in a computer screen, reason by which the current default setting is for symmetric margins (same text width).}
+
+ \describe {chapternopagenum} { to suppress the page numbers at chapters begin.}
+
+ \describe {relnum} { by default, figures, tables, etc. are numbered as a continuous series. With this switch, those lists are reset at each chapter, e.g. Figure 5.1 instead of Figure 23.}
+
+ \describe {repeatfields} { in case of authors with multiple publications, their names will be repeated for each entry. In the default setting the author's name is written only in the first entry, and replaced by underscores in the other entries.}
+
+ \describe {yearsonly} { Cover pages, at their bottom, will display the years only (instead of the default mouth year construct).}
+
+ \describe {yearsonly}{ Cover pages, at their bottom, will display the years only, instead of the default mouth year construct.}
+
+ \describe {nomicrotype} { in some rare cases, \tsobj[pkg]{microtype} might hurt page layout, this allows the suppression of \tsobj[pkg]{microtype}.}
+
+ \describe {showframes} { for layout proof only, it will draw frames around each page main parts.}
+
+ \describe {showlabels} { it will put a reference mark in each label created, and print out it's name.}
+
+ \describe {tocdepth} { use: \tsobj[key]{tocdepth}=\tsobj[meta]{number}, whereas \tsobj[meta]{number} indicates the deepest sectioning to appears in the Table of Contents (0 being the top section, which is \tsmacro{\chapter}{} for report based classes, 1 being \tsmacro{\section}{}, and so on.) The default value being 3 (\tsmacro{\subsubsection}{}).}
+
+ \describe {secdepth} { use: \tsobj[key]{secdepth}=\tsobj[meta]{number}, whereas \tsobj[meta]{number} indicates the deepest sectioning to be numbered. (0 being the top section, which is \tsmacro{\chapter}{} for report based classes, 1 being \tsmacro{\section}{}, and so on.) The default value being 4 (\tsmacro{\paragraph}{}).}
+
+ \describe {dctools} { this will change page layout and base class to article, it is meant to document the class itself.}
+\end{describelist}
+
+
+\subsection{Commands}
+
+\begin{codedescribe}{\keyword}
+ \begin{codesyntax}%
+ \tsmacro{\keyword}{keyword}
+ \end{codesyntax}
This command can be invoked many times, it will construct a list of keywords to be used when printing out the abstract environment.
+\end{codedescribe}
-\begin{Macros}{\sourcecitation,\note}
- \begin{Syntax}%
- \Macro{\sourcecitation}{source}
- \Macro{\note}{text}
- \end{Syntax}
-\end{Macros}
+\begin{codedescribe}{\sourcecitation,\note}
+ \begin{codesyntax}
+ \tsmacro{\sourcecitation}{source}
+ \tsmacro{\note}{text}
+ \end{codesyntax}
When describing floating elements (like figure, tables, circuits) one always has to cite the source of it, and in some cases it might be necessary to add a special note. Those assure uniformity when doing that.
-
-\begin{Macros}{\nonum,\notoc}
- \begin{Syntax}%
- \Macro!{\nonum}{\Macro{\chapter}{chap.title}}
- \Macro!{\nonum}{\Macro{\section}{sec.title}}
- \Macro!{\notoc}{\Macro{\chapter}{chap.title}}
- \Macro!{\notoc}{\Macro{\section}{sec.title}}
- \end{Syntax}
-\end{Macros}
-In some cases, it might be necessary to create a numberless chapters or sections. Those two commands can be used as a \emph{prefix} to any sectioning command. Whilst \Macro{\nonum}{} will just suppress the sectioning number, the \Macro{\notoc}{} will also suppress it from the table of contents.
-
-\begin{stcode}[st=demononum]
+\end{codedescribe}
+
+\begin{codedescribe}{\nonum,\notoc}
+ \begin{codesyntax}%
+ \tsobj[code]{\nonum}{\tsmacro{\chapter}{chap.title}}
+ \tsobj[code]{\nonum}{\tsmacro{\section}{sec.title}}
+ \tsobj[code]{\notoc}{\tsmacro{\chapter}{chap.title}}
+ \tsobj[code]{\notoc}{\tsmacro{\section}{sec.title}}
+ \end{codesyntax}
+In some cases, it might be necessary to create a numberless chapters or sections. Those two commands can be used as a \emph{prefix} to any sectioning command. Whilst \tsmacro{\nonum}{} will just suppress the sectioning number, the \tsmacro{\notoc}{} will also suppress it from the table of contents.
+\end{codedescribe}
+
+\begin{codestore}[st=demononum]
\nonum\chapter{some title} %this one will appear in the toc
\notoc\section{some other title} %this won't even appear in the toc
-\end{stcode}
-\DisplayCode[emph={nonum,notoc}]{demononum}
+\end{codestore}
+\tscode*[emph={nonum,notoc}]{demononum}
-\begin{Macros}{\tightul}
- \begin{Syntax}%
- \Macro{\tightul}{text}
- \end{Syntax}
-\end{Macros}
-This will \emph{underline} a short text, take note that \Meta{text} `can't be broken' (think paragraph justification), which can lead to \emph{text overflows} and bad justification.
+\begin{codedescribe}{\tightul}
+ \begin{codesyntax}%
+ \tsmacro{\tightul}{text}
+ \end{codesyntax}
+This will \emph{underline} a short text, take note that \tsobj[meta]{text} `can't be broken' (think paragraph justification), which can lead to \emph{text overflows} and bad justification.
+\end{codedescribe}
-\begin{stcode}[st=demotight]
+\begin{codestore}[st=demotight]
\tightul{Some text example}%
-\end{stcode}
+\end{codestore}
-\TabbedDemoCode[emph={tightul}]{demotight}[-0.75ex]
+\tsdemo[emph={tightul}]{demotight}[-0.75ex]
-\begin{Macros}{\NewChapListEnv}
- \begin{Syntax}%
- \Macro{\NewChapListEnv}{envname,displayname}
- \end{Syntax}
-\end{Macros}
-This is the command used to created those \emph{chapter like} lists, like `List of Symbols' or `List of acronyms'. With it, a new environment is created, \Arg{envname}, with an associated `numberless' chapter name \Arg{displayname}. The newly created environment will implement a \emph{description} like environment (thanks to \Pack{enumitem}) with an optional and a mandatory argument (see below).
+\begin{codedescribe}{\NewChapListEnv}
+ \begin{codesyntax}%
+ \tsmacro{\NewChapListEnv}{envname,displayname}
+ \end{codesyntax}
+\end{codedescribe}
+This is the command used to created those \emph{chapter like} lists, like `List of Symbols' or `List of acronyms'. With it, a new environment is created, \tsobj[meta]{envname}, with an associated `numberless' chapter name \tsobj[meta]{displayname}. The newly created environment will implement a \emph{description} like environment (thanks to \tsobj[pkg]{enumitem}) with an optional and a mandatory argument (see below).
-\begin{stcode}[st=d.newchapenv]
+\begin{codestore}[st=d.newchapenv]
\def\listabbrvname{Lista de Abreviaturas}
\NewChapListEnv{listofabbrv}{\listabbrvname} % this is the actual code used in ufrgscca-abnt.sty
-\end{stcode}
-\DisplayCode{d.newchapenv}
+\end{codestore}
+\tscode*{d.newchapenv}
-\begin{Macros}{\date,\today,\monthname}
- \begin{Syntax}%
- \Macro{\date}[day]{month,year}
- \Macro{\today}{}
- \Macro{\monthname}{}
- \end{Syntax}
-\end{Macros}
-The command \Macro{\date}{} is redefined, to allow a separation between the many arguments \Arg{day}, \Arg{month} and \Arg{year}. If not called by the user it \emph{defaults} to current month / year. \Macro{\today}{} returns the current \emph{locale} date, whilst \Macro{\monthname}{} returns the \emph{locale} name of the current month.
+\begin{codedescribe}{\date,\today,\monthname}
+ \begin{codesyntax}%
+ \tsmacro{\date}[day]{month,year}
+ \tsmacro{\today}{}
+ \tsmacro{\monthname}{}
+ \end{codesyntax}
+\end{codedescribe}
+The command \tsmacro{\date}{} is redefined, to allow a separation between the many arguments \tsobj[meta]{day}, \tsobj[meta]{month} and \tsobj[meta]{year}. If not called by the user it \emph{defaults} to current month / year. \tsmacro{\today}{} returns the current \emph{locale} date, whilst \tsmacro{\monthname}{} returns the \emph{locale} name of the current month.
\subsection{Environments}
-\begin{Envs}{abstract}
- \begin{Syntax}%
- \Macro{\begin{abstract}}[lang]{keywords}\ldots\Macro{\end{abstract}}{}
- \end{Syntax}
- The standard environment \Env{abstract} is redefined as a numberless chapter based on the current locale (default: Portuguese), at the end of it the keywords list created with \Macro{\keyword}{} will be added.
-\end{Envs}
+\begin{codedescribe}[env]{abstract}
+ \begin{codesyntax}%
+ \tsmacro{\begin{abstract}}[lang]{keywords}\ldots\tsmacro{\end{abstract}}{}
+ \end{codesyntax}
+ The standard environment \tsobj[env]{abstract} is redefined as a numberless chapter based on the current locale (default: Portuguese), at the end of it the keywords list created with \tsmacro{\keyword}{} will be added.
+\end{codedescribe}
-\begin{stcode}[st=d.abstract]
+\begin{codestore}[st=d.abstract]
\keyword{a keyword}
\keyword{another keyword}
\begin{abstract} some short summary of things\ldots
\end{abstract}
-\end{stcode}
-\DisplayCode{d.abstract}
+\end{codestore}
+\tscode*{d.abstract}
-\begin{Envs}{otherabstract}
- \begin{Syntax}%
- \Macro{\begin{otherabstract}}[lang]{keywords}\ldots\Macro{\end{otherabstract}}{}
- \end{Syntax}
+\begin{codedescribe}[env]{otherabstract}
+ \begin{codesyntax}%
+ \tsmacro{\begin{otherabstract}}[lang]{keywords}\ldots\tsmacro{\end{otherabstract}}{}
+ \end{codesyntax}
This is the environment to create an abstract in a language other than the default one.
-The default value for \Arg{lang} is english, and it can be any value that \Pack{babel} understands. The \Arg{keywords} are just a list of keywords which will be added at the end of the \emph{otherabstract}.
-\end{Envs}
+The default value for \tsobj[meta]{lang} is english, and it can be any value that \tsobj[pkg]{babel} understands. The \tsobj[meta]{keywords} are just a list of keywords which will be added at the end of the \emph{otherabstract}.
+\end{codedescribe}
-\begin{stcode}[st=d.oabstract]
+\begin{codestore}[st=d.oabstract]
\begin{otherabstract}[english]{a keyword, another keyword} some short summary of things\ldots
\end{otherabstract}
-\end{stcode}
-\DisplayCode{d.oabstract}
-
-
-\begin{Envs}{listofabbrv,listofsymbols}
- \begin{Syntax}%
- \Macro{\begin{listofabbrv}}[enum-opt]{ABBRV}\ldots\Macro{\end{listofabbrv}}{}
- \Macro{\begin{listofsymbols}}[enum-opt]{SYMB}\ldots\Macro{\end{listofsymbols}}{}
- \end{Syntax}
-\end{Envs}
-Both environments create a description like list preceded by a numberless (\Macro{\nonum}{}) chapter. \Arg{enum-opt} is any \Pack{enumitem} list valid key. Whereas \Arg{ABBRV} / \Arg{SYMB} are just the `biggest' abbreviation/symbol to be used as a tab reference.
-
-\begin{Envs}{appendix,annex}
- \begin{Syntax}%
- \Macro{\begin{appendix}}{}.... \Macro{\end{appendix}}{}
- \Macro{\begin{annex}}{}.... \Macro{\end{annex}}{}
- \end{Syntax}
-\end{Envs}
+\end{codestore}
+\tscode*{d.oabstract}
+
+
+\begin{codedescribe}[env]{listofabbrv,listofsymbols}
+ \begin{codesyntax}%
+ \tsmacro{\begin{listofabbrv}}[enum-opt]{ABBRV}\ldots\tsmacro{\end{listofabbrv}}{}
+ \tsmacro{\begin{listofsymbols}}[enum-opt]{SYMB}\ldots\tsmacro{\end{listofsymbols}}{}
+ \end{codesyntax}
+\end{codedescribe}
+Both environments create a description like list preceded by a numberless (\tsmacro{\nonum}{}) chapter. \tsobj[meta]{enum-opt} is any \tsobj[pkg]{enumitem} list valid key. Whereas \tsobj[meta]{ABBRV} / \tsobj[meta]{SYMB} are just the `biggest' abbreviation/symbol to be used as a tab reference.
+
+\begin{codedescribe}[env]{appendix,annex}
+ \begin{codesyntax}%
+ \tsmacro{\begin{appendix}}{}.... \tsmacro{\end{appendix}}{}
+ \tsmacro{\begin{annex}}{}.... \tsmacro{\end{annex}}{}
+ \end{codesyntax}
+\end{codedescribe}
Those two environments start the appendices and annex chapters (using locale). Chapters are alphabetic \emph{numbered} (starting at A).
\subsection{Tabular New Columns}
-Thanks to \Pack{array} some new columns types are defined:
-\begin{Values}
- \DescribeValue{P} \Value{P\marg{width}} Normal text, ragged left.
- \DescribeValue{B} \Value{B\marg{width}} Bold text, ragged left.
- \DescribeValue{C} \Value{C\marg{width}} Normal text, centered.
- \DescribeValue{R} \Value{R\marg{width}} Normal text, ragged left.
- \DescribeValue{L} \Value{L\marg{width}} Normal text, ragged right.
- \DescribeValue{J} \Value{J\marg{width}} Normal text, justified.
-
- \end{Values}
+Thanks to \tsobj[pkg]{array} some new columns types are defined:
+\begin{describelist}{value}
+ \describe {P} { \tsobj[value]{P\{\tsobj[marg]{width}\}} Normal text, ragged left.}
+
+ \describe {B} { \tsobj[value]{B\{\tsobj[marg]{width}\}} Bold text, ragged left.}
+ \describe {C} { \tsobj[value]{C\{\tsobj[marg]{width}\}} Normal text, centered.}
+ \describe {R} { \tsobj[value]{R\{\tsobj[marg]{width}\}} Normal text, ragged left.}
+ \describe {L} { \tsobj[value]{L\{\tsobj[marg]{width}\}} Normal text, ragged right.}
+ \describe {J} { \tsobj[value]{J\{\tsobj[marg]{width}\}} Normal text, justified.}
+ \end{describelist}
+
+
+
\subsection{enumitem Extra Keys}
-Besides the \emph{default} keys defined by the \Pack{enumitem} package a few others are defined for author's convenience:
-\begin{Keys}
- \DescribeKey{ppc, tcc} \Key{ppc} and \Key{tcc} are alias of each other, and just assure that lists indentation will be the same as paragraphs default.
- \DescribeKey{parindent} with \Key{parindent}, the list number/mark is aligned with paragraph indentation.
- \DescribeKey{noindent} \Key{noindent} removes the label indentation.
+Besides the \emph{default} keys defined by the \tsobj[pkg]{enumitem} package a few others are defined for author's convenience:
+
+\begin{describelist}{key}
+ \describe {ppc, tcc} {\tsobj[key]{ppc} and \tsobj[key]{tcc} are alias of each other, and just assure that lists indentation will be the same as paragraphs default.}
+ \describe {parindent} { with \tsobj[key]{parindent}, the list number/mark is aligned with paragraph indentation.}
+ \describe {noindent} { \tsobj[key]{noindent} removes the label indentation.}
- \begin{stcode}[st=enumA]
+ \begin{codestore}[st=enumA]
\begin{enumerate}[tcc]
\item some A
\item some B
@@ -308,13 +375,14 @@ Besides the \emph{default} keys defined by the \Pack{enumitem} package a few oth
\end{enumerate}
New paragraph, for reference.
-\end{stcode}
+\end{codestore}
- \TabbedDemoCode[parindent=org]{enumA}
+% \tsdemo*[parindent=org]{enumA}
+ \tsdemo{enumA}
- \DescribeKey{tight} allows for very tight lists (no indentation) to be used, for instance, inside quotes. N.B. don't use it in normal paragraph mode, otherwise the labels will spill outside the default text window.
- \DescribeKey{miditemsep} \Key{miditemsep} halves items separation, as an alternative to \Key{noitemsep} from \Pack{enumitem}
- \begin{stcode}[st=enumB]
+ \describe {tight} { allows for very tight lists (no indentation) to be used, for instance, inside quotes. N.B. don't use it in normal paragraph mode, otherwise the labels will spill outside the default text window.}
+ \describe {miditemsep} { \tsobj[key]{miditemsep} halves items separation, as an alternative to \tsobj[key]{noitemsep} from \tsobj[pkg]{enumitem}}
+ \begin{codestore}[st=enumB]
\begin{enumerate}[tcc]
\item some A
\item some B
@@ -327,41 +395,59 @@ New paragraph, for reference.
\item some A
\item some B
\end{enumerate}
-\end{stcode}
-
-\TabbedDemoCode{enumB}
-
-
- \DescribeKey{arabic} That's the \emph{default} enumerate style. Arabic numbers, starting at 1, followed by a dot.
- \DescribeKey{arabic)} Label will be constructed as number followed by a parenthesis.
- \DescribeKey{(arabic)} Label will be enclosed by parenthesis.
- \DescribeKey{arabic*} (for secondary lists) Label will be constructed by the label of the outer list, this item number and a final dot.
- \DescribeKey{arabic*)} (for secondary lists) Label will be constructed by the label of the outer list, this item number and a final parenthesis.
-
- \DescribeKey{roman} This and below keys are the same as the arabic ones, but using lower case roman numbers.
- \DescribeKey{roman)} lower case roman number, followed by a parenthesis.
- \DescribeKey{(roman)} enclosed by parenthesis.
- \DescribeKey{roman*} preceding one followed by roman number and a final dot.
- \DescribeKey{roman*)} same, followed by a final parenthesis.
-
- \DescribeKey{Roman} This and below keys are the same as the arabic ones, but using upper case roman numbers.
- \DescribeKey{Roman)} upper case roman number, followed by a parenthesis.
- \DescribeKey{(Roman)} enclosed by parenthesis.
- \DescribeKey{Roman*} preceding one followed by roman number and a final dot.
- \DescribeKey{Roman*)} same, followed by a final parenthesis.
-
- \DescribeKey{alpha} This and below keys are the same as the arabic ones, but using lower case alpha numbers.
- \DescribeKey{alpha)} lower case alpha number, followed by a parenthesis.
- \DescribeKey{(alpha)} enclosed by parenthesis.
- \DescribeKey{alpha*} preceding one followed by alpha number and a final dot.
- \DescribeKey{alpha*)} same, followed by a final parenthesis.
-
- \DescribeKey{Alpha} This and below keys are the same as the arabic ones, but using upper case alpha numbers.
- \DescribeKey{Alpha)} upper case roman number, followed by a parenthesis.
- \DescribeKey{(Alpha)} enclosed by parenthesis.
- \DescribeKey{Alpha*} preceding one followed by roman number and a final dot.
- \DescribeKey{Alpha*)} same, followed by a final parenthesis.
- \begin{stcode}[st=enumC]
+\end{codestore}
+\newpage
+\tsdemo{enumB}
+
+
+ \describe {bullet} { for simple itemized lists, it will replace the default black dot by an `open bullet'}
+
+ \begin{codestore}[st=enumD]
+ \begin{itemize}[tcc,miditemsep]
+ \item some A
+ \item some B
+ \item some C
+ \end{itemize}
+ \begin{itemize}[tcc,bullet,miditemsep]
+ \item some A
+ \item some B
+ \item some C
+ \end{itemize}
+\end{codestore}
+
+\tsdemo{enumD}
+
+
+ \describe {arabic} { That's the \emph{default} enumerate style. Arabic numbers, starting at 1, followed by a dot.}
+ \describe {arabic)} { Label will be constructed as number followed by a parenthesis.}
+ \describe {(arabic)} { Label will be enclosed by parenthesis.}
+ \describe {arabic*} { (for secondary lists) Label will be constructed by the label of the outer list, this item number and a final dot.}
+ \describe {arabic*)} { (for secondary lists) Label will be constructed by the label of the outer list, this item number and a final parenthesis.}
+
+ \describe {roman} { This and below keys are the same as the arabic ones, but using lower case roman numbers.}
+ \describe {roman)} { lower case roman number, followed by a parenthesis.}
+ \describe {(roman)} { enclosed by parenthesis.}
+ \describe {roman*} { preceding one followed by roman number and a final dot.}
+ \describe {roman*)} { same, followed by a final parenthesis.}
+
+ \describe {Roman} { This and below keys are the same as the arabic ones, but using upper case roman numbers.}
+ \describe {Roman)} { upper case roman number, followed by a parenthesis.}
+ \describe {(Roman)} { enclosed by parenthesis.}
+ \describe {Roman*} { preceding one followed by roman number and a final dot.}
+ \describe {Roman*)} { same, followed by a final parenthesis.}
+
+ \describe {alpha} { This and below keys are the same as the arabic ones, but using lower case alpha numbers.}
+ \describe {alpha)} { lower case alpha number, followed by a parenthesis.}
+ \describe {(alpha)} { enclosed by parenthesis.}
+ \describe {alpha*} { preceding one followed by alpha number and a final dot.}
+ \describe {alpha*)} { same, followed by a final parenthesis.}
+
+ \describe {Alpha} { This and below keys are the same as the arabic ones, but using upper case alpha numbers.}
+ \describe {Alpha)} { upper case roman number, followed by a parenthesis.}
+ \describe {(Alpha)} { enclosed by parenthesis.}
+ \describe {Alpha*} { preceding one followed by roman number and a final dot.}
+ \describe {Alpha*)} { same, followed by a final parenthesis.}
+ \begin{codestore}[st=enumC]
\begin{enumerate}[tcc,roman]
\item some A
\item some B
@@ -387,212 +473,201 @@ New paragraph, for reference.
\end{enumerate}
\item some C
\end{enumerate}
-\end{stcode}
+\end{codestore}
-\TabbedDemoCode{enumC}
+\tsdemo{enumC}
- \DescribeKey{bullet} for simple itemized lists, it will replace the default black dot by an `open bullet'
- \begin{stcode}[st=enumD]
- \begin{itemize}[tcc,miditemsep]
- \item some A
- \item some B
- \item some C
- \end{itemize}
- \begin{itemize}[tcc,bullet,miditemsep]
- \item some A
- \item some B
- \item some C
- \end{itemize}
-\end{stcode}
-\TabbedDemoCode{enumD}
+\end{describelist}
+
-\end{Keys}
\section{\tightul{ufrgscca-core} Package}
-The \Pack{ufrgscca-core} package defines a set of commands for authors, students, advisors and examiners names and related info. It is needed by most/all of the tc bundled packages.
+The \tsobj[pkg]{ufrgscca-core} package defines a set of commands for author's, student's, advisor's examiner's names and related info. It is needed by most/all of the bundled packages.
\subsection{Core Forms Commands}
-\begin{Macros}{\tccbrief,\tcccoadvisorbrief,\tccadvisorsreview}
- \begin{Syntax}%
- \Macro{\tccbrief}{brief}
- \Macro{\tcccoadvisorbrief}{brief}
- \Macro{\tccadvisorsreview}{brief}
- \end{Syntax}
-Those commands are only of use when using \Pack{ufrgscca-forms}. \Macro{\tccbrief}{} sets the work initial summary, \Macro{\tcccoadvisorbrief}{} sets the justification for having a co-advisor, \Macro{\tccadvisorsreview}{} sets the advisor's review.
-\end{Macros}
+\begin{codedescribe}{\tccbrief,\tcccoadvisorbrief,\tccadvisorsreview}
+ \begin{codesyntax}%
+ \tsmacro{\tccbrief}{brief}
+ \tsmacro{\tcccoadvisorbrief}{brief}
+ \tsmacro{\tccadvisorsreview}{brief}
+ \end{codesyntax}
+Those commands are only of use when using \tsobj[pkg]{ufrgscca-forms}. \tsmacro{\tccbrief}{} sets the work initial summary, \tsmacro{\tcccoadvisorbrief}{} sets the justification for having a co-advisor, \tsmacro{\tccadvisorsreview}{} sets the advisor's review.
+\end{codedescribe}
\subsection{Core Global Commands}\label{core-commands}
-\begin{Macros}{\location}
- \begin{Syntax}%
- \Macro{\location}{city,state}
- \end{Syntax}
- To redefine the default values of \Arg{city} and \Arg{state} (Porto Alegre and RS).\\
-\end{Macros}
-
-\begin{Macros}{\TCCcoord,\TCCcoordtitle}
- \begin{Syntax}%
- \Macro!{\TCCcoord}{\marg{(title) full name}\oarg{gender}}
- \Macro{\TCCcoordtitle}{coordinator denomination}
- \end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\coursecoord,\coursecoordtitle}
- \begin{Syntax}%
- \Macro!{\coursecoord}{\oarg{(title) full name}\oarg{gender}}
- \Macro{\coursecoordtitle}{course coordinator denomination}
- \end{Syntax}
-\end{Macros}
- \Arg{coordinator denomination} and \Arg{course coordinator denomination} are the full 'job title' of their position. \Arg{gender} can be either 'm' or 'f'.
-
-\begin{Macros}{\internshipcoord,\internshipcoordtitle}
- \begin{Syntax}%
- \Macro!{\internshipcoord}{\oarg{(title) full name}\oarg{gender}}
- \Macro{\internshipcoordtitle}{internship coordinator denomination}
- \end{Syntax}
-\end{Macros}
-\Arg{coordinator denomination} and \Arg{internship coordinator denomination} are the full 'job title' of their position. \Arg{gender} can be either 'm' or 'f'.
+\begin{codedescribe}{\location}
+ \begin{codesyntax}%
+ \tsmacro{\location}{city,state}
+ \end{codesyntax}
+ To redefine the default values of \tsobj[meta]{city} and \tsobj[meta]{state} (Porto Alegre and RS).\\
+\end{codedescribe}
+
+\begin{codedescribe}{\TCCcoord,\TCCcoordtitle}
+ \begin{codesyntax}%
+ \tsobj[code]{\TCCcoord}{\tsobj[marg]{(title) full name}\tsobj[oarg]{gender}}
+ \tsmacro{\TCCcoordtitle}{coordinator denomination}
+ \end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\coursecoord,\coursecoordtitle}
+ \begin{codesyntax}%
+ \tsobj[code]{\coursecoord}{\tsobj[oarg]{(title) full name}\tsobj[oarg]{gender}}
+ \tsmacro{\coursecoordtitle}{course coordinator denomination}
+ \end{codesyntax}
+\end{codedescribe}
+ \tsobj[meta]{coordinator denomination} and \tsobj[meta]{course coordinator denomination} are the full 'job title' of their position. \tsobj[meta]{gender} can be either 'm' or 'f'.
+
+\begin{codedescribe}{\internshipcoord,\internshipcoordtitle}
+ \begin{codesyntax}%
+ \tsobj[code]{\internshipcoord}{\tsobj[oarg]{(title) full name}\tsobj[oarg]{gender}}
+ \tsmacro{\internshipcoordtitle}{internship coordinator denomination}
+ \end{codesyntax}
+\end{codedescribe}
+\tsobj[meta]{coordinator denomination} and \tsobj[meta]{internship coordinator denomination} are the full 'job title' of their position. \tsobj[meta]{gender} can be either 'm' or 'f'.
\subsection{Core Specific Commands}\label{core-specific-commands}
-The following commands are more or less self-explanatory, \Arg{ID} is the student's university ID. \Arg{Nproc} is the process/request number. \Arg{gender} can be either 'm' or 'f'.
-
-
-\begin{Macros}{\author,\authorinfo,\student,\studentinfo}%,\studentgender}
- \begin{Syntax}%
- ~\Macro!{ \author}{\marg{last}\marg{first}\oarg{gender}}
- \Macro{\authorinfo}[Nproc]{ID,email}
- \Macro!{\student}{\marg{last}\marg{first}\oarg{gender}}
- \Macro{\studentinfo}[Nproc]{ID,email}
- \end{Syntax}
-\end{Macros}
-
-
-\begin{Macros}{\advisor,\advisorinfo}%,\advisorgender}
- \begin{Syntax}%
- ~\Macro!{\advisor}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\advisorinfo}{Institut,title-info,email,phone}
- \end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\coadvisor,\coadvisorinfo}%,\coadvisorgender}
- \begin{Syntax}%
- ~\Macro!{\coadvisor}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\coadvisorinfo}{Institut,title-info,email,phone}
- \end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\examiner,\examinerinfo}%,\examinergender}
- \begin{Syntax}%
- ~\Macro!{\examiner}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\examinerinfo}{Institut,title-info,email,phone}
- \end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\altexaminer,\altexaminerinfo}%,\altexaminergender}
- \begin{Syntax}%
- ~\Macro!{\altexaminer}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\altexaminerinfo}{Institut,title-info,email,phone}
- \end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\tutor,\tutorinfo}%,\tutorgender}
-\begin{Syntax}%
- ~\Macro!{\tutor}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\tutorinfo}{Institut,title-info,email,phone}
-\end{Syntax}
-\end{Macros}
-
-\begin{Macros}{\supervisor,\supervisorinfo}%,\tutorgender}
-\begin{Syntax}%
- ~\Macro!{\supervisor}{\oarg{title}\marg{last}\marg{first}\oarg{gender}}
- \Macro{\supervisorinfo}{register,office,email,phone}
-\end{Syntax}
-\end{Macros}
-
-N.B. Macros \Macro{\advisor}{}, \Macro{\coadvisor}{}, \Macro{\examiner}{} and \Macro{\altexaminer}{} are meant to be used in a 'final work' doc. The Macros \Macro{\tutor}{} and \Macro{\supervisor}{} in case of an internship report.
+The following commands are more or less self-explanatory, \tsobj[meta]{ID} is the student's university ID. \tsobj[meta]{Nproc} is the process/request number. \tsobj[meta]{gender} can be either 'm' or 'f'.
+
+
+\begin{codedescribe}{\author,\authorinfo,\student,\studentinfo}%,\studentgender}
+ \begin{codesyntax}
+ \tsobj[code]{ \author}{\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\authorinfo}[Nproc]{ID,email}
+ \tsobj[code]{\student}{\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\studentinfo}[Nproc]{ID,email}
+ \end{codesyntax}
+\end{codedescribe}
+
+
+\begin{codedescribe}{\advisor,\advisorinfo}%,\advisorgender}
+ \begin{codesyntax}
+ \tsobj[code]{\advisor}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\advisorinfo}{Institut,title-info,email,phone}
+ \end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\coadvisor,\coadvisorinfo}%,\coadvisorgender}
+ \begin{codesyntax}
+ \tsobj[code]{\coadvisor}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\coadvisorinfo}{Institut,title-info,email,phone}
+ \end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\examiner,\examinerinfo}%,\examinergender}
+ \begin{codesyntax}
+ \tsobj[code]{\examiner}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\examinerinfo}{Institut,title-info,email,phone}
+ \end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\altexaminer,\altexaminerinfo}%,\altexaminergender}
+ \begin{codesyntax}
+ \tsobj[code]{\altexaminer}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\altexaminerinfo}{Institut,title-info,email,phone}
+ \end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\tutor,\tutorinfo}%,\tutorgender}
+\begin{codesyntax}
+ \tsobj[code]{\tutor}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\tutorinfo}{Institut,title-info,email,phone}
+\end{codesyntax}
+\end{codedescribe}
+
+\begin{codedescribe}{\supervisor,\supervisorinfo}%,\tutorgender}
+\begin{codesyntax}
+ \tsobj[code]{\supervisor}{\tsobj[oarg]{title}\tsobj[marg]{last}\tsobj[marg]{first}\tsobj[oarg]{gender}}
+ \tsmacro{\supervisorinfo}{register,office,email,phone}
+\end{codesyntax}
+\end{codedescribe}
+
+\begin{tsremark}[N.B.:]
+The commands \tsmacro{\advisor}{}, \tsmacro{\coadvisor}{}, \tsmacro{\examiner}{} and \tsmacro{\altexaminer}{} are meant to be used in a 'final work' doc. The Macros \tsmacro{\tutor}{} and \tsmacro{\supervisor}{} in case of an internship report.
+\end{tsremark}
\section{\tightul{ufrgscca-cover} Package}
This package is the one that sets the front pages, depending on the kind of 'report' being generated. The default being to generate 3 cover pages: an identification on, followed by presentation one, then an referral/approval one.
\subsection{Package Options}
-\begin{Options}
- \DescribeOption{report} in case the doc is just a class assignment with, possibly, many co-authors. It changes mainly the front matter, which is simplified (no referral page, for instance).
- \DescribeOption{internship} in case the doc is an internship report.
- \DescribeOption{nonrequired} in case the internship report is related to a “non required†/ “optional†internship. This option is ignored otherwise.
+\begin{describelist}{option}
+ \describe {report} { in case the doc is just a class assignment with, possibly, many co-authors. It changes mainly the front matter, which is simplified (no referral page, for instance).}
+ \describe {internship} { in case the doc is an internship report.}
+ \describe {nonrequired} { in case the internship report is related to a “non required†/ “optional†internship. This option is ignored otherwise.}
-\end{Options}
+\end{describelist}
\subsection{Defined Commands}
-\begin{Macros}{\maketitle}
- \begin{Syntax}%
- \Macro{\maketitle}{}
- \end{Syntax}
+\begin{codedescribe}{\maketitle}
+ \begin{codesyntax}%
+ \tsmacro{\maketitle}{}
+ \end{codesyntax}
This is the only main command, which will typeset the front matter. It requires that all \emph{specific info} be already set up (like work title, author's name, affiliation, etc.)
-\end{Macros}
+\end{codedescribe}
-\begin{Macros}{\course,\courseacronym,\graduationtitle,\university,\universityacronym,%
+\begin{codedescribe}{\course,\courseacronym,\graduationtitle,\university,\universityacronym,%
\universitydivision,\divisiongradcouncil,\department,\classcode,\classname,\subject}
-\begin{Syntax}%
- \Macro{\course}{arg}
- \Macro{\courseacronym}{arg}
- \Macro{\graduationtitle}{arg}
- \Macro{\university}{arg}
- \Macro{\universityacronym}{arg}
- \Macro{\universitydivision}{arg}
- \Macro{\divisiongradcouncil}{arg}
- \Macro{\department}{arg}
- \Macro{\classcode}{arg}
- \Macro{\classname}{arg}
- \Macro{\subject}{arg}
-\end{Syntax}
+\begin{codesyntax}%
+ \tsmacro{\course}{arg}
+ \tsmacro{\courseacronym}{arg}
+ \tsmacro{\graduationtitle}{arg}
+ \tsmacro{\university}{arg}
+ \tsmacro{\universityacronym}{arg}
+ \tsmacro{\universitydivision}{arg}
+ \tsmacro{\divisiongradcouncil}{arg}
+ \tsmacro{\department}{arg}
+ \tsmacro{\classcode}{arg}
+ \tsmacro{\classname}{arg}
+ \tsmacro{\subject}{arg}
+\end{codesyntax}
In case some customization is needed, one can change them as needed. The default values are set for the \emph{control and automation} course at UFRGS/EE.
-\end{Macros}
+\end{codedescribe}
\section{\tightul{ufrgscca-forms} Package}
This package defines just two user commands to generate specific forms needed at UFRGS/EE.
\subsection{Forms Defined Commands}\label{forms.commands}
-\begin{Macros}{\tcforms,\tcemptyforms}
- \begin{Syntax}%
-\Macro{\tcforms}{formslist}
-\Macro{\tcemptyforms}{formslist}
-\end{Syntax}
-\Macro{\tcforms}{} will generate the many forms (\Arg{formslist}) using the information from \emph{local.tex}, whilst \Macro{\tcemptyforms}{} will generate said forms with 'blanks' (to be fulfilled by hand, for instance).
-
-\Arg{formslist} is a csv list of any of:
-\begin{Options+}
- \DescribeOption+{reqform} Registration requirement form.
- \DescribeOption+{coadvisor} Coadvisor justification form.
- \DescribeOption+{boardsapproval} Boards approval form.
- \DescribeOption+{advisorsapproval} Advisors approval form.
- \DescribeOption+{receipts} Receipts forms (one per board member).
- \DescribeOption+{examinersforms} Grades and correction forms (per board member).
- \DescribeOption+{rectifyapprovalform} Corrections approval form.
- \DescribeOption+{internreqform} Internship Registration requirement form.
- \DescribeOption+{internsupervisorform} Internship Supervisor evaluation form.
- \DescribeOption+{interntutorform} Internship tutor evaluation form.
-\end{Options+}
-
-\end{Macros}
+\begin{codedescribe}{\tcforms,\tcemptyforms}
+ \begin{codesyntax}%
+\tsmacro{\tcforms}{formslist}
+\tsmacro{\tcemptyforms}{formslist}
+\end{codesyntax}
+The command \tsmacro{\tcforms}{} will generate the many forms (\tsobj[meta]{formslist}) using the information from \emph{local.tex}, whilst \tsmacro{\tcemptyforms}{} will generate said forms with 'blanks' (to be fulfilled by hand, for instance).
+
+\end{codedescribe}
+
+\tsobj[meta]{formslist} is a csv list of any of:
+\begin{describelist*}{option}
+ \describe {reqform} { Registration requirement form.}
+ \describe {coadvisor} { Coadvisor justification form.}
+ \describe {boardsapproval} { Boards approval form.}
+ \describe {advisorsapproval} { Advisors approval form.}
+ \describe {receipts} { Receipts forms (one per board member).}
+ \describe {examinersforms} { Grades and correction forms (per board member).}
+ \describe {rectifyapprovalform} { Corrections approval form.}
+ \describe {internreqform} { Internship Registration requirement form.}
+ \describe {internsupervisorform} { Internship Supervisor evaluation form.}
+ \describe {interntutorform} { Internship tutor evaluation form.}
+\end{describelist*}
\section{\tightul{ufrgscca-lists} Package}
-The following packages are always pre-loaded: {\MetaFmt[Pack]\sffamily newfloat, listings} and \Pack{xcolor}.
-It defines a new \emph{floating environment}. Combined with \Pack{listings} one can typeset exempts of \emph{code listing}.
+The following packages are always pre-loaded: \tsobj[pkg]{ newfloat, listings, xcolor}.
+It defines a new \emph{floating environment}. Combined with \tsobj[pkg]{listings} one can typeset exempts of \emph{code listing}.
\subsection{Environment}
-\begin{Envs}{codelist}
- \begin{Syntax}%
- \Macro{\begin{codelist}}{}\ldots \Macro{\end{codelist}}{}
- \end{Syntax}
-\Macro{\caption}{} will be named 'Listing' (Listagem).
+\begin{codedescribe}[env]{codelist}
+ \begin{codesyntax}%
+ \tsmacro{\begin{codelist}}{}\ldots \tsmacro{\end{codelist}}{}
+ \end{codesyntax}
+\tsmacro{\caption}{} will be named 'Listing' (Listagem).
-\begin{stcode}[st=d.listing]
+\begin{codestore}[st=d.listing]
\begin{codelist}[htbp]
\caption{sample C code}
\label{code01}
@@ -605,28 +680,28 @@ It defines a new \emph{floating environment}. Combined with \Pack{listings} one
\end{lstlisting}
{\sourcecitation{\textcite{Garg:SMA-2000}}}
\end{codelist}
-\end{stcode}
-\DisplayCode{d.listing}
+\end{codestore}
+\tscode*{d.listing}
-\end{Envs}
+\end{codedescribe}
\subsection{Declared Commands}
-\begin{Macros}{listofcodelist}
- \begin{Syntax}%
- \Macro{\listofcodelist}{}
- \end{Syntax}
-This will create the 'List of ...' associated with the previous environment.
-\end{Macros}
+\begin{codedescribe}{listofcodelist}
+ \begin{codesyntax}%
+ \tsmacro{\listofcodelist}{}
+ \end{codesyntax}
+This will create the 'List of ...' associated with the \tsobj[env]{codelist} environment.
+\end{codedescribe}
\iffulldoc
-\begin{Macros}{\DeclareNewFloat}
- \begin{Syntax}%
- \Macro{\DeclareNewFloat}{env-name,file-ext,listname,listofname}
- \end{Syntax}
-A new float environment, named \Env{env-name}, will be created. Captions will be associated (numbered) as \textbf{\Arg{listname} num:}. Finally, an associated command \Macro{\listof...}{} will be defined, using \Arg{listofname} as a numberless \Macro{\chapter}{} title.
+\begin{codedescribe}{\DeclareNewFloat}
+ \begin{codesyntax}%
+ \tsmacro{\DeclareNewFloat}{env-name,file-ext,listname,listofname}
+ \end{codesyntax}
+A new float environment, named \tsobj[env]{env-name}, will be created. Captions will be associated (numbered) as \textbf{\tsobj[meta]{listname} num:}. Finally, an associated command \tsmacro{\listof...}{} will be defined, using \tsobj[meta]{listofname} as a numberless \tsmacro{\chapter}{} title.
-\begin{stcode}[st=d.float]
+\begin{codestore}[st=d.float]
\def\listingname{Listing}%
\def\listlistingname{List of Listings}%
\DeclareNewFloat{codelist}{lox}{\listingname}{\listlistingname}%%
@@ -634,10 +709,10 @@ A new float environment, named \Env{env-name}, will be created. Captions will be
%%
%% the list of, will be created as
\listofcodelist
-\end{stcode}
+\end{codestore}
-\DisplayCode[emph={codelist,listofcodelist}]{d.float}
-\end{Macros}
+\tscode*[emph={codelist,listofcodelist}]{d.float}
+\end{codedescribe}
\fi
\iffulldoc
@@ -646,72 +721,72 @@ Just two set of commands are defined, one is kind of a 'command factory' aimed a
\subsection{Package Options}
-\begin{Options}
- \DescribeOption{family} sets the family name, defaults to \Value{tcdef}.
- \DescribeOption{group} sets the group name, defaults to \Value{gen}.
-\end{Options}
+\begin{describelist}{option}
+ \describe {family} { sets the family name, defaults to \tsobj[value]{tcdef}.}
+ \describe {group} { sets the group name, defaults to \tsobj[value]{gen}.}
+\end{describelist}
\subsection{Defined Commands}
-\begin{Macros}{\cmdfactory,\factory,\tcgen@cdef}
- \begin{Syntax}%
- \Macro!{\cmdfactory}{\oarg{fam}\xarg{grp}\marg{cmd-list}}
- \Macro!{\factory}{\oarg{fam}\xarg{grp}\marg{cmd}}
- \Macro!{\tcgen@cdef}{\oarg{fam}\xarg{grp}\marg{cmd}\marg{new-val}}
- \end{Syntax}
- \Macro{\cmdfactory}{} is the actual command meant to be used (the other two are just auxiliary ones). \Arg{cmd-lst} is a csv list of commands. \Arg{fam} is the command \emph{family} (defaults to \emph{tcdef}) and \Arg{grp} is the family group (defaults to \emph{gen}).
-
- The newly created commands will be based on \Macro{\tcgen@cdef}{} (the actual assigment command) having the form \Macro{\cmd}{new-val}, accepting a single mandatory value. Internally \Arg{new-val} will be stored in a macro likely named \Macro{\fam@grp@cmd}{}.
-
- \Macro{\factory}{} is basically the same as \Macro{\cmdfactory}{}, whilst to create just one new command (it is the command called by \Macro{\cmdfactory}{} via \Macro{\forcsvlist}{}.)
-\end{Macros}
-
-\begin{Macros}{\mkswitch,\addcase}
- \begin{Syntax}%
- \Macro{\mkswitch}[default]{sw-name}
- \Macro{\addcase}{sw-name,str-case,code}
- \end{Syntax}
- \Macro{mkswitch}{} will create a command, \Macro{\sw-name}{case}, which will behave like a switch/case in other programming languages. \Arg{default} is the code to be executed in case a \emph{switching value} isn't defined.
- \Macro{\addcase}{} adds \emph{cases}, one by one, to the switch. \Arg{str-case} can be any \Macro{\csname}{} valid name. \Arg{code} is the code to be executed.
-
- \begin{stcode}[st=d.switch]
+\begin{codedescribe}{\cmdfactory,\factory,\tcgen@cdef}
+ \begin{codesyntax}%
+ \tsobj[code]{\cmdfactory}{\tsobj[oarg]{fam}\tsobj[xarg]{grp}\tsobj[marg]{cmd-list}}
+ \tsobj[code]{\factory}{\tsobj[oarg]{fam}\tsobj[xarg]{grp}\tsobj[marg]{cmd}}
+ \tsobj[code]{\tcgen@cdef}{\tsobj[oarg]{fam}\tsobj[xarg]{grp}\tsobj[marg]{cmd}\tsobj[marg]{new-val}}
+ \end{codesyntax}
+ \tsmacro{\cmdfactory}{} is the actual command meant to be used (the other two are just auxiliary ones). \tsobj[meta]{cmd-lst} is a csv list of commands. \tsobj[meta]{fam} is the command \emph{family} (defaults to \emph{tcdef}) and \tsobj[meta]{grp} is the family group (defaults to \emph{gen}).
+
+ The newly created commands will be based on \tsmacro{\tcgen@cdef}{} (the actual assigment command) having the form \tsmacro{\cmd}{new-val}, accepting a single mandatory value. Internally \tsobj[meta]{new-val} will be stored in a macro likely named \tsmacro{\fam@grp@cmd}{}.
+
+ \tsmacro{\factory}{} is basically the same as \tsmacro{\cmdfactory}{}, whilst to create just one new command (it is the command called by \tsmacro{\cmdfactory}{} via \tsmacro{\forcsvlist}{}.)
+\end{codedescribe}
+
+\begin{codedescribe}{\mkswitch,\addcase}
+ \begin{codesyntax}%
+ \tsmacro{\mkswitch}[default]{sw-name}
+ \tsmacro{\addcase}{sw-name,str-case,code}
+ \end{codesyntax}
+ \tsmacro{mkswitch}{} will create a command, \tsmacro{\sw-name}{case}, which will behave like a switch/case in other programming languages. \tsobj[meta]{default} is the code to be executed in case a \emph{switching value} isn't defined.
+ \tsmacro{\addcase}{} adds \emph{cases}, one by one, to the switch. \tsobj[meta]{str-case} can be any \tsmacro{\csname}{} valid name. \tsobj[meta]{code} is the code to be executed.
+
+ \begin{codestore}[st=d.switch]
\mkswitch[\gr@depcut]\gr@case@angle
\addcase\gr@case@angle{}{\def\gr@ANG{0}}
\addcase\gr@case@angle{A}{\def\gr@ANG{\gr@A}}
%%
%% actual use of the switch
\gr@case@angle{A} % this will result in \def\gr@ANG{\gr@A}
- \end{stcode}
- \DisplayCode{d.switch}
-\end{Macros}
+ \end{codestore}
+ \tscode*{d.switch}
+\end{codedescribe}
\fi
\iffulldoc
\section{\tightul{ufrgscca-coord} Package (extended documentation)}
This package defines a set of auxiliary commands meant to support the Professor coordinating students work.
-it will always pre-load the \Pack{longtable} and \Pack{ufrgscca-forms} packages. One can select the reports/forms to be generated using the package options or the command \Macro{\setreports}{keys}
+it will always pre-load the \tsobj[pkg]{longtable} and \tsobj[pkg]{ufrgscca-forms} packages. One can select the reports/forms to be generated using the package options or the command \tsmacro{\setreports}{keys}
N.B. It might be also useful to use the commands defined at \autonameref{forms.commands}.
\subsection{Package/Report Options}\label{ufrgscca-coord.options}
-\begin{Options}
- \DescribeOption{calendar} Calendar for the period.
- \DescribeOption{checklist} a students check list.
- \DescribeOption{report} a student control report.
- \DescribeOption{reportxinfo} report additional info.
- \DescribeOption{boards} exam board dates.
- \DescribeOption{boarddates} exam board dates with highlighted dates.
- \DescribeOption{studentlist} a simple student list.
- \DescribeOption{revforms} per student reviews forms.
- \DescribeOption{referral} per student referral letters.
- \DescribeOption{cocertificate} per student coadvisor certificate letter (if any).
-\end{Options}
+\begin{describelist}{option}
+ \describe {calendar} { Calendar for the period.}
+ \describe {checklist} { a students check list.}
+ \describe {report} { a student control report.}
+ \describe {reportxinfo} { report additional info.}
+ \describe {boards} { exam board dates.}
+ \describe {boarddates} { exam board dates with highlighted dates.}
+ \describe {studentlist} { a simple student list.}
+ \describe {revforms} { per student reviews forms.}
+ \describe {referral} { per student referral letters.}
+ \describe {cocertificate} { per student coadvisor certificate letter (if any).}
+\end{describelist}
\subsection{Defined Commands}
The \emph{report document} to be created is composed of 2 main parts:
\begin{enumerate}[tcc,arabic,miditemsep]
\item A global preamble, where one sets
\begin{enumerate}[tcc,alpha*,noitemsep]
- \item the current semester, Course/TCC/internship coordinator names, etc. ,
+ \item the current semester, Course/TCC/internship coordinator's names, etc. ,
\item auxiliary data, like students \emph{check list} items and
\item students data.
\end{enumerate}
@@ -721,13 +796,13 @@ The \emph{report document} to be created is composed of 2 main parts:
\subsubsection{Global Commands I}
One can (should) use the commands listed at \autonameref{core-commands}, and these below:
-\begin{Macros}{\checkdef}%,\checklist}
-\begin{Syntax}%
- \Macro{\checkdef}{checkLC,check-item,check-text}
-\end{Syntax}
-Whereas one has a '4x5 alphabetic matrix', lines A to D, columns A to E. \Arg{checkLC} being one element of that matrix (from checkAA up to checkDE), \Arg{chek-item} is a free identifier (to be used with the \Macro{\checklist}{}), and \Arg{check-text} the text to appear in the 'check list report'. So, for instance:
+\begin{codedescribe}{\checkdef}%,\checklist}
+\begin{codesyntax}%
+ \tsmacro{\checkdef}{checkLC,check-item,check-text}
+\end{codesyntax}
+Whereas one has a '4x5 alphabetic matrix', lines A to D, columns A to E. \tsobj[meta]{checkLC} being one element of that matrix (from checkAA up to checkDE), \tsobj[meta]{chek-item} is a free identifier (to be used with the \tsmacro{\checklist}{}), and \tsobj[meta]{check-text} the text to appear in the 'check list report'. So, for instance:
-\begin{stcode}[st=d.check]
+\begin{codestore}[st=d.check]
\checkdef{checkAA}{tcc-part}{Rel. Parcial} % this creates the 'check item' tcc-part and associates it with the AA position (first line, first column), display text 'Rel. Parcial'
\checkdef{checkBA}{partOK}{Aprov. Rel. Parcial} % this creates 'partOK' and associates it with BA position
@@ -741,57 +816,59 @@ Whereas one has a '4x5 alphabetic matrix', lines A to D, columns A to E. \Arg{ch
%%
%% later on, one can use (inside a \NewStudent command)
\checklist{tcc-part,partOK,exam} % this will, for a given student, 'mark' the 'tcc-part', 'partOK' and 'exam' items.
-\end{stcode}
+\end{codestore}
+
+\tscode*[emph={{tcc-part},partOK,board,board-date,{tcc-final},approval,exam}]{d.check}
-\DisplayCode[emph={{tcc-part},partOK,board,board-date,{tcc-final},approval,exam}]{d.check}
+Be aware that, \tsmacro{\checkdef}{} can and should be only used at the preamble, whereas \tsmacro{\checklist}{} can only be used at the 'student data definition' context (meaning, inside the \tsmacro{\NewStudent}{} command).
+\end{codedescribe}\\
-Be aware that, \Macro{\checkdef}{} can and should be only used at the preamble, whereas \Macro{\checklist}{} can only be used at the 'student data definition' context (meaning, inside the \Macro{\NewStudent}{} command).
-\end{Macros}\\
\paragraph{Final Work Specific}
-\begin{Macros}{\tcccalendareventdate,\boardstitleB,\boardsOBS,\TCCperiod}
- \begin{Syntax}%
- \Macro{\tcccalendareventdate}{date}
- \Macro{\boardstitleB}{titleB}
- \Macro{\boardsOBS}{obs}
- \Macro{\TCCperiod}{semester}
- \end{Syntax}
-Use \Macro{\tcccalendareventdate}{} to set the date of a given 'event' (the list of 'calendar events' are (might have been) set in the \emph{ufrgscca-ptBR-coord.def} or \emph{ufrgscca-en-coord.def} file). \Macro{boardstitleB}{} sets a 2nd title line for the 'boards schedule report'. \Macro{\boardsOBS}{} allows to add an observation (\Arg{obs}) for the 'boards schedule report', finally, \Macro{\TCCperiod} sets the current semester value.
-\end{Macros}
-
-\begin{Macros}{\tcceventAweek,\tcceventBweek,.,.,.,.,\tcceventJweek}
- \begin{Syntax}%
- \Macro{\tcceventAweek}{week num.}
- \Macro{\tcceventBweek}{week num.}
+\begin{codedescribe}{\tcccalendareventdate,\boardstitleB,\boardsOBS,\TCCperiod}
+ \begin{codesyntax}%
+ \tsmacro{\tcccalendareventdate}{date}
+ \tsmacro{\boardstitleB}{titleB}
+ \tsmacro{\boardsOBS}{obs}
+ \tsmacro{\TCCperiod}{semester}
+ \end{codesyntax}
+Use \tsmacro{\tcccalendareventdate}{} to set the date of a given 'event' (the list of 'calendar events' are (might have been) set in the \emph{ufrgscca-ptBR-coord.def} or \emph{ufrgscca-en-coord.def} file). \tsmacro{boardstitleB}{} sets a 2nd title line for the 'boards schedule report'. \tsmacro{\boardsOBS}{} allows to add an observation (\tsobj[meta]{obs}) for the 'boards schedule report', finally, \tsmacro{\TCCperiod} sets the current semester value.
+\end{codedescribe}
+
+\begin{codedescribe}{\tcceventAweek,\tcceventBweek,.,.,.,.,\tcceventJweek}
+ \begin{codesyntax}%
+ \tsmacro{\tcceventAweek}{week num.}
+ \tsmacro{\tcceventBweek}{week num.}
\ensuremath{\cdots}
- \Macro{\tcceventJweek}{week num.}
- \end{Syntax}
+ \tsmacro{\tcceventJweek}{week num.}
+ \end{codesyntax}
Those macros allow to change the default week value for the calendar's events.
-\end{Macros}
+\end{codedescribe}
\paragraph{Internship Specific}
-\begin{Macros}{\intershipcommitdates}
- \begin{Syntax}%
- \Macro{\intershipcommitdates}{date I}{date II}
- \end{Syntax}
- Use \Macro{\intershipcommitdates}{} to set the semester deadlines. Both dates must be given in the dd/mm/yyyy format.
- \Arg{date I} is the deadline for a given report still be fully evaluated. After \Arg{date I} the given internship will be in “examâ€. If the student report isn't submitted until \Arg{date II} the student will fail with an “FF†grade.
-\end{Macros}
+\begin{codedescribe}{\intershipcommitdates}
+ \begin{codesyntax}%
+ \tsmacro{\intershipcommitdates}{date I}{date II}
+ \end{codesyntax}
+ Use \tsmacro{\intershipcommitdates}{} to set the semester deadlines. Both dates must be given in the dd/mm/yyyy format.
+ \tsobj[meta]{date I} is the deadline for a given report still be fully evaluated. After \tsobj[meta]{date I} the given internship will be in “examâ€. If the student report isn't submitted until \tsobj[meta]{date II} the student will fail with an “FF†grade.
+\end{codedescribe}
\subsubsection{Global Commands II}\label{new-student}
-\begin{Macros}{\NewStudent}
- \begin{Syntax}%
- \Macro{\NewStudent}{studentname,code}
- \end{Syntax}
- This is the main command describing each \Arg{student} associated work, advisor and exam board. In \Arg{code} one should use the commands defined in \autonameref{core-specific-commands}, and \autonameref{student-specific-commands} (although one can use any valid \LaTeXe~ preamble code, keep in mind those will be executed BEFORE \Macro{\begin{document}}{}), to describe a student work.
+\begin{codedescribe}{\NewStudent}
+ \begin{codesyntax}%
+ \tsmacro{\NewStudent}{studentname,code}
+ \end{codesyntax}
+ This is the main command describing each \tsobj[meta]{student} associated work, advisor and exam board. In \tsobj[meta]{code} one should use the commands defined in \autonameref{core-specific-commands}, and \autonameref{student-specific-commands} (although one can use any valid \LaTeXe~ preamble code, keep in mind those will be executed BEFORE \tsmacro{\begin{document}}{}), to describe a student work.
+\end{codedescribe}
So, for instance:
- \begin{stcode}[st=d.newstudent]
+ \begin{codestore}[st=d.newstudent]
\NewStudent{Artur}{
\student{last}{first}[m]
@@ -811,95 +888,97 @@ Use \Macro{\tcccalendareventdate}{} to set the date of a given 'event' (the list
\studentFate[Dismiss] %% FF or Dismiss ??
}
-\end{stcode}
+\end{codestore}
-\DisplayCode{d.newstudent}
+\tscode*{d.newstudent}
-N.B. Internally, \Macro{\NewStudent}{} will create a command named \Macro{\studentname}{}, with a \emph{hook} named \Macro{\studentname.hook}{} (the dot is part of the hook's name).
-\end{Macros}
+\begin{tsremark}[N.B.:]
+Internally, \tsmacro{\NewStudent}{} will create a command named \tsmacro{\studentname}{}, with a \emph{hook} named \tsmacro{\studentname.hook}{} (the dot is part of the hook's name).
+\end{tsremark}
-\begin{Macros}{\NewInternshipStudent}
- \begin{Syntax}%
- \Macro{\NewInternshipStudent}{studentname,code}
- \end{Syntax}
- This is the main command describing each \Arg{student} associated internship, tutor and advisor. In \Arg{code} one should use the commands defined in \autonameref{core-specific-commands}, and \autonameref{student-specific-commands} (although one can use any valid \LaTeXe~ preamble code, keep in mind those will be executed BEFORE \Macro{\begin{document}}{}), to describe a student internship.
+\begin{codedescribe}{\NewInternshipStudent}
+ \begin{codesyntax}%
+ \tsmacro{\NewInternshipStudent}{studentname,code}
+ \end{codesyntax}
+ This is the main command describing each \tsobj[meta]{student} associated internship, tutor and advisor. In \tsobj[meta]{code} one should use the commands defined in \autonameref{core-specific-commands}, and \autonameref{student-specific-commands} (although one can use any valid \LaTeXe~ preamble code, keep in mind those will be executed BEFORE \tsmacro{\begin{document}}{}), to describe a student internship.
+ \end{codedescribe}
So, for instance:
- \begin{stcode}[st=d.newstudentB]
- \NewStudent{Artur}{
- \student{last}{first}[m]
+ \begin{codestore}[st=d.newstudentB]
+ \NewStudent{Artur}{
+ \student{last}{first}[m]
+ \studentinfo[]{243716}{email@somewhere}
+ \internship{Empresa I}{P\&D}{10/10/22}{20/12/22}{2 Meses}
- \studentinfo[]{243716}{email@somewhere}
+ \supervisor[Eng. I]{do Supervisor}{Nome}[m]
+ \supervisorinfo{crea I}{posição/cargo}{email}{ramal}
- \internship{Empresa I}{P\&D}{10/10/22}{20/12/22}{2 Meses}
+ \internshipsupervisorgrades{4}{4}{4}{4}{5}
+ \internshipsupervisorgrades{4}{4}{4}{4}{5}
+ \internshiptutorgrades{90}
+ \internshipcoordgrades{90}
- \supervisor[Eng. I]{do Supervisor}{Nome}[m]
- \supervisorinfo{crea I}{posição/cargo}{email}{ramal}
+ \tutor[Prof.~Dr.]{do Tutor I}{Nome}[m]
+ \tutorinfo{UFRGS}{Instituição I-- Cidade, País}{email}{ramal}
- \internshipsupervisorgrades{4}{4}{4}{4}{5}
- \internshipsupervisorgrades{4}{4}{4}{4}{5}
- \internshiptutorgrades{90}
- \internshipcoordgrades{90}
+ \studentFate[Dismiss] %% FF or Dismiss ??
+ }
+\end{codestore}
- \tutor[Prof.~Dr.]{do Tutor I}{Nome}[m]
- \tutorinfo{UFRGS}{Instituição I-- Cidade, País}{email}{ramal}
-
- \studentFate[Dismiss] %% FF or Dismiss ??
- }
- \end{stcode}
-
- \DisplayCode{d.newstudentB}
-
- N.B. Internally, \Macro{\NewInternshipStudent}{} will create a command named \Macro{\studentname}{}, with a \emph{hook} named \Macro{\studentname.hook}{} (the dot is part of the hook's name).
- \end{Macros}
+ \tscode*{d.newstudentB}
+\begin{tsremark}[N.B.:]
+ Internally, \tsmacro{\NewInternshipStudent}{} will create a command named \tsmacro{\studentname}{}, with a \emph{hook} named \tsmacro{\studentname.hook}{} (the dot is part of the hook's name).
+\end{tsremark}
\subsubsection{Student Specific Commands}\label{student-specific-commands}
-\begin{Macros}{\studentFate}
- \begin{Syntax}%
- \Macro{\studentFate}[fate]{}
- \end{Syntax}
-This assigns the \Arg{fate} of a student, for those cases that one cannot rely on the 'calculated one' (from examiners individual grades). \Arg{fate} can be either C or D (in case a student got in exam), FF for those that haven't finished the work or 'Dismiss' for those that, for whatever reason, got dismissed. The default is 'do nothing' (no \Arg{fate} assigned)
-\end{Macros}
+\begin{codedescribe}{\studentFate}
+ \begin{codesyntax}%
+ \tsmacro{\studentFate}[fate]{}
+ \end{codesyntax}
+This assigns the \tsobj[meta]{fate} of a student, for those cases that one cannot rely on the 'calculated one' (from examiners individual grades). \tsobj[meta]{fate} can be either C or D (in case a student got in exam), FF for those that haven't finished the work or 'Dismiss' for those that, for whatever reason, got dismissed. The default is 'do nothing' (no \tsobj[meta]{fate} assigned)
+\end{codedescribe}
-\begin{Macros}{\checklist}
- \begin{Syntax}%
- \Macro{\checklist}{csv-checkitems}
- \end{Syntax}
- \Arg{csv-checkitems} is a csv list of valid 'items' (the ones defined by \Macro{\checkdef}{}) and it will 'mark' (check) the corresponding items for a given student.
-\end{Macros}
+\begin{codedescribe}{\checklist}
+ \begin{codesyntax}%
+ \tsmacro{\checklist}{csv-checkitems}
+ \end{codesyntax}
+ \tsobj[meta]{csv-checkitems} is a csv list of valid 'items' (the ones defined by \tsmacro{\checkdef}{}) and it will 'mark' (check) the corresponding items for a given student.
+\end{codedescribe}
\paragraph{Final Student Work Specific ones}
-\begin{Macros}{\studenttimeslot,\timeslot}
- \begin{Syntax}%
- \Macro{\studenttimeslot}[local]{date,time}
- \Macro{\timeslot}[local]{date,time}
- \end{Syntax}
-\Macro{\timeslot}{} is just an alias of \Macro{\studenttimeslot}{}. They set, for the Boards Report, the \Arg{local}, \Arg{date} and \Arg{time} in which a student will have its work presented. Those commands are meant to be used 'inside' a \Macro{\NewStudent}{} command.
-\end{Macros}
+\begin{codedescribe}{\studenttimeslot,\timeslot}
+ \begin{codesyntax}%
+ \tsmacro{\studenttimeslot}[local]{date,time}
+ \tsmacro{\timeslot}[local]{date,time}
+ \end{codesyntax}
+\tsmacro{\timeslot}{} is just an alias of \tsmacro{\studenttimeslot}{}. They set, for the Boards Report, the \tsobj[meta]{local}, \tsobj[meta]{date} and \tsobj[meta]{time} in which a student will have its work presented. Those commands are meant to be used 'inside' a \tsmacro{\NewStudent}{} command.
+\end{codedescribe}
-\begin{Macros}{\studentTCCtitle,\TCCtitle,\studentremark}
- \begin{Syntax}%
- \Macro{\studentTCCtitle}{title}
- \Macro{\TCCtitle}{title}
- \Macro{\studentremark}{remark}
- \end{Syntax}
-\end{Macros}
-\Macro{\TCCtitle}{} is also just an alias to \Macro{\studentTCCtitle}{} which just 'defines' the current student “work's titleâ€. \Macro{\studentremark}{} just inserts a \Arg{remark}, which will appear in the \emph{report}'s report (\ldots report option).
+\begin{codedescribe}{\studentTCCtitle,\TCCtitle,\studentremark}
+ \begin{codesyntax}%
+ \tsmacro{\studentTCCtitle}{title}
+ \tsmacro{\TCCtitle}{title}
+ \tsmacro{\studentremark}{remark}
+ \end{codesyntax}
+\end{codedescribe}
+\tsmacro{\TCCtitle}{} is also just an alias to \tsmacro{\studentTCCtitle}{} which just 'defines' the current student “work's titleâ€. \tsmacro{\studentremark}{} just inserts a \tsobj[meta]{remark}, which will appear in the \emph{report}'s report (\ldots report option).
-\begin{Macros}{\DistinctBoard,\DefaultBoard}
- \begin{Syntax}%
- \Macro{\DistinctBoard}{}
- \Macro{\DefaultBoard}{}
- \end{Syntax}
-Normally, the default, it's assumed that the student's advisor will also be a member of the student's exam board. For the ones in which this doesn't holds true, one should use the \Macro{\DistinctBoard}{} after informing a student's name (via \Macro{\student}{}) and before informing its advisor name (via \Macro{\advisor}{}). For instance:
+\begin{codedescribe}{\DistinctBoard,\DefaultBoard}
+ \begin{codesyntax}%
+ \tsmacro{\DistinctBoard}{}
+ \tsmacro{\DefaultBoard}{}
+ \end{codesyntax}
+Normally, the default, it's assumed that the student's advisor will also be a member of the student's exam board. For the ones in which this doesn't holds true, one should use the \tsmacro{\DistinctBoard}{} after informing a student's name (via \tsmacro{\student}{}) and before informing its advisor name (via \tsmacro{\advisor}{}).
+\end{codedescribe}
+For example:
- \begin{stcode}[st=d.distinct]
+ \begin{codestore}[st=d.distinct]
\NewStudent{Artur}{
\student{last}{first}[m]
@@ -911,334 +990,334 @@ Normally, the default, it's assumed that the student's advisor will also be a me
\examiner{Comparsi Laranja}{Rafael Antônio} % the 2nd
\examiner{Ventura Bayan Henriques}{Renato} % the 3rd
}
-\end{stcode}
+\end{codestore}
-\DisplayCode[emph={DistinctBoard}]{d.distinct}
-\end{Macros}
+\tscode*[emph={DistinctBoard}]{d.distinct}
-
-\begin{Macros}{\examinergrades}
- \begin{Syntax}%
- \Macro{\examinersgrades}{N1,N2,N3}
- \end{Syntax}
-Quite obvious, this set the grades given by an examiner (the one defined by the 'last' \Macro{\examiner}{} before this.).
-\end{Macros}
+\begin{codedescribe}{\examinergrades}
+ \begin{codesyntax}%
+ \tsmacro{\examinersgrades}{N1,N2,N3}
+ \end{codesyntax}
+Quite obvious, this set the grades given by an examiner (the one defined by the 'last' \tsmacro{\examiner}{} before this.).
+\end{codedescribe}
\paragraph{Internship Specific Ones}
-\begin{Macros}{\studentturnindate}
- \begin{Syntax}%
- \Macro{\studentturnindate}{date}
- \end{Syntax}
+\begin{codedescribe}{\studentturnindate}
+ \begin{codesyntax}%
+ \tsmacro{\studentturnindate}{date}
+ \end{codesyntax}
The date, in which, the student submitted the Internship Report. Beware, the date must be in the day/month/year format.
-\end{Macros}
+\end{codedescribe}
-\begin{Macros}{\internshipsupervisorgrades}
- \begin{Syntax}
- \Macro{\internshipsupervisor}{N1,N2,N3,N4,N5}
- \end{Syntax}
+\begin{codedescribe}{\internshipsupervisorgrades}
+ \begin{codesyntax}
+ \tsmacro{\internshipsupervisor}{N1,N2,N3,N4,N5}
+ \end{codesyntax}
Quite obvious, this set the grades given by the supervisor, it's meant to be used twice for the two 'grades blocks'.
-\end{Macros}
+\end{codedescribe}
-\begin{Macros}{\internshiptutorgrades}
- \begin{Syntax}%
- \Macro{\internshipgrades}{N1}
- \end{Syntax}
+\begin{codedescribe}{\internshiptutorgrades}
+ \begin{codesyntax}%
+ \tsmacro{\internshipgrades}{N1}
+ \end{codesyntax}
Quite obvious, this set the grade given by the student tutor.
-\end{Macros}
+\end{codedescribe}
-\begin{Macros}{\internshipcoordgrades}
- \begin{Syntax}%
- \Macro{\internshipcoordgrades}{N1}
- \end{Syntax}
+\begin{codedescribe}{\internshipcoordgrades}
+ \begin{codesyntax}%
+ \tsmacro{\internshipcoordgrades}{N1}
+ \end{codesyntax}
Quite obvious, this set the grade given by the Internship Coordinator.
-\end{Macros}
+\end{codedescribe}
\paragraph{Setting Commands}
-\begin{Macros}{\addtostudent}
- \begin{Syntax}%
- \Macro{\addtostudent}{student,code}
- \end{Syntax}
-\Arg{code} will be appended to the command created with \Macro{\NewStudent}{}. \Arg{student} must be an already defined one, whilst \Arg{code} can be anything valid in the context of a \Macro{\NewStudent}{} as described in \autonameref{new-student}.
-\end{Macros}
-
-\begin{Macros}{\setreports}
- \begin{Syntax}%
- \Macro{\setreports}{rep-list}
- \end{Syntax}
- \Arg{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
-\end{Macros}
-
-\begin{Macros}{\setstudentlist}
- \begin{Syntax}%
- \Macro{\setstudentlist}{listID,list}
- \end{Syntax}
-This command will define/create a list named \Arg{listID} composed of a csv \Arg{list}~ of student names (as defined by \Macro{\Newstudent}{}).
-\end{Macros}
-
-\begin{Macros}{\tcreports}
- \begin{Syntax}%
- \Macro{\tcreports}[rep-list]{listID}
- \end{Syntax}
- This is the main command (final work reports), to be used only once, at the end of the file. It will typeset the reports, as set by \Macro{\setreports}{}, using the student list identified by \Arg{listID}.
- \Arg{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
-\end{Macros}
-
-\begin{Macros}{\internshipreports}
- \begin{Syntax}%
- \Macro{\internshipreports}[rep-list]{listID}
- \end{Syntax}
- This is the main command (internship reports), to be used only once, at the end of the file. It will typeset the reports, as set by \Macro{\setreports}{}, using the student list identified by \Arg{listID}.
- \Arg{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
-\end{Macros}
+\begin{codedescribe}{\addtostudent}
+ \begin{codesyntax}%
+ \tsmacro{\addtostudent}{student,code}
+ \end{codesyntax}
+\tsobj[meta]{code} will be appended to the command created with \tsmacro{\NewStudent}{}. \tsobj[meta]{student} must be an already defined one, whilst \tsobj[meta]{code} can be anything valid in the context of a \tsmacro{\NewStudent}{} as described in \autonameref{new-student}.
+\end{codedescribe}
+
+\begin{codedescribe}{\setreports}
+ \begin{codesyntax}%
+ \tsmacro{\setreports}{rep-list}
+ \end{codesyntax}
+ \tsobj[meta]{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
+\end{codedescribe}
+
+\begin{codedescribe}{\setstudentlist}
+ \begin{codesyntax}%
+ \tsmacro{\setstudentlist}{listID,list}
+ \end{codesyntax}
+This command will define/create a list named \tsobj[meta]{listID} composed of a csv \tsobj[meta]{list}~ of student names (as defined by \tsmacro{\Newstudent}{}).
+\end{codedescribe}
+
+\begin{codedescribe}{\tcreports}
+ \begin{codesyntax}%
+ \tsmacro{\tcreports}[rep-list]{listID}
+ \end{codesyntax}
+ This is the main command (final work reports), to be used only once, at the end of the file. It will typeset the reports, as set by \tsmacro{\setreports}{}, using the student list identified by \tsobj[meta]{listID}.
+ \tsobj[meta]{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
+\end{codedescribe}
+
+\begin{codedescribe}{\internshipreports}
+ \begin{codesyntax}%
+ \tsmacro{\internshipreports}[rep-list]{listID}
+ \end{codesyntax}
+ This is the main command (internship reports), to be used only once, at the end of the file. It will typeset the reports, as set by \tsmacro{\setreports}{}, using the student list identified by \tsobj[meta]{listID}.
+ \tsobj[meta]{rep-list} is a csv list of keys as defined at \autonameref{ufrgscca-coord.options}.
+\end{codedescribe}
\section{\tightul{ufrgscca-ppc} Package (beta) (extended documentation)}
This contains a set of auxiliary commands to keep track of many \emph{indicators} whilst writing a \emph{PPC document} (which is going to be evaluated based on said \emph{indicators}, though the track of those \emph{indicators} themselves shall not appear in the final version of it). Keep in mind, when considering the use of it: “it works as is†but it hasn't being properly debugged, and it might change “as needed locallyâ€.
-The packages \Pack{longtable}, \Pack{pdfcomment}, \Pack{mdframed} and \Pack{ufrgscca-curr} will always be pre-loaded.
+The packages \tsobj[pkg]{longtable}, \tsobj[pkg]{pdfcomment}, \tsobj[pkg]{mdframed} and \tsobj[pkg]{ufrgscca-curr} will always be pre-loaded.
\subsection{Package Options}
-\begin{Options}
-\DescribeOption{showind} (for drafts) it will display the report indicators, of those indicators whose family wasn't set to hide.
-\DescribeOption{indlong} (for drafts) when displaying an indicator, the long version of them will be used.
-\DescribeOption{nocomments} (for drafts) comments (created with the command \Macro{\comment}) will be suppressed.
-\end{Options}
+\begin{describelist}{option}
+\describe {showind} { (for drafts) it will display the report indicators, of those indicators whose family wasn't set to hide.}
+\describe {indlong} { (for drafts) when displaying an indicator, the long version of them will be used.}
+\describe {nocomments} { (for drafts) comments (created with the command \tsmacro{\comment}) will be suppressed.}
+\end{describelist}
\subsection{Defined Commands}
-\begin{Macros}{\maketitle}
- \begin{Syntax}%
- \Macro{\maketitle}{}
- \end{Syntax}
-\Macro{\maketitle}{} is redefined for the specifics of a \emph{PPC document}.
-\end{Macros}
-
-The next few commands use a finite set of \Arg{status} which are a pre-defined list of:
-\begin{Values+}
- \DescribeValue+{tbd} “To Be Doneâ€%
- \DescribeValue+{done} “Doneâ€%
- \DescribeValue+{review} “to be reviewedâ€%
- \DescribeValue+{attention} Needs Attention%
- \DescribeValue+{NSA} NSA (portuguese for “do not applyâ€)%
- \DescribeValue+{noref} no references%
- \DescribeValue+{EAD} EAD (portuguese for “distance learningâ€)%
- \DescribeValue+{MDi} course ware (portuguese for “didactic materialâ€) %
- \DescribeValue+{DOCs} other DOCs%
- \DescribeValue+{default} everything else%
-\end{Values+}
-
-\begin{Macros}{\declareindicator, \indicatorDesc, \indicatorText}
- \begin{Syntax}%
- \Macro{\declareindicator}<*+>[status]{fam,ID,text}
- \Macro{\indicatorDesc}{longdesc,extra}
- \Macro{\indicatorText}{text}
- \end{Syntax}
-\Macro{\declareindicator}{} is the command to create/define a given “indicatorâ€. \Arg{fam} set's its \emph{family} group, \Arg{ID} is the particular ID/term used to reference it (in a family of indicators), \Arg{text} is a short text describing it (it is the text displayed when using the \Macro{\indref}{} below.). \Macro{\indicatorDesc}{} adds a \Arg{longdesc} (long description) and \Arg{extra} (extra long description) to a defined \Macro{\declareindicator}{} (it will add those text fields to the “last declared oneâ€). \Arg{longdesc} will also be displayed when using the \Macro{\indref}{} commands, but only if the \Option{indlong} option was used. The \Arg{extra} will only be used/displayed with the \Macro{\PrintIndicators}{} command. Finally, \Macro{indicatorText}{} adds a remark \Arg{text}, which will be also printed out when using \Macro{\lstind}{} (akin of an explanation/remark field.)
-\end{Macros}
-
-\begin{Macros}{\indsetstatus, \indsetview, \indsethide}
- \begin{Syntax}%
- \Macro{\indsetstatus}[status]{fam,ID}
- \Macro{\indsetview}{fam}
- \Macro{\indsethide}{fam}
-\end{Syntax}
-\Macro{indsetstatus}{} sets the \Arg{status} of a given indicator defined by \Arg{fam} and \Arg{ID}. \Macro{\indsetview}{} and \Macro{indsethide} set the visibility (or not) of a given “family†of indicators, meaning, if those indicators are going to be visible or not (command \Macro{\indref}{}, for instance) if the option \Option{showind} is in use.
-\end{Macros}
-
-\begin{Macros}{\lstind}
- \begin{Syntax}%
- \Macro{\lstind}[seclvl1,seclvl2]{fam}
-\end{Syntax}
-\Macro{\lstind}{} will produce a sectioning like list, \Arg{seclvl1} defaults to \Macro{\section}{} and \Arg{seclvl2} defaults to \Macro{\subsection}{}, those indicators marked with an \textbf{*} (when creating them) will be issued with \Arg{seclvl1}, those marked with an \textbf{+} will be issued with \Arg{seclvl2}. The indicator's short text will be the sectioning title, whilst the indicator's 'text' (the one assigned with \Macro{indicatorText}{} will be the sectioning body.)
-\end{Macros}
-
-\begin{Macros}{\PrintIndicators}
- \begin{Syntax}%
- \Macro{\PrintIndicators}[fam]{}
- \end{Syntax}
- \Macro{\PrintIndicators}{} will produce a “list of contents†like list (with cross reference to all used \Macro{\indref}{} pages). It will either issue a list of all \Macro{\declareindicator}, or just the ones belonging to \Arg{fam}. \Arg{fam} can be a csv list of families. Each entry will be composed by indicator's “familyâ€, “IDâ€, “short textâ€, “long text†and “extra description†but not the text issued with \Macro{\indicatorText}{}.
-\end{Macros}
-
-
-\begin{Macros}{\helpindicators}
- \begin{Syntax}%
- \Macro{\helpindicators}{}
-\end{Syntax}
+\begin{codedescribe}{\maketitle}
+ \begin{codesyntax}%
+ \tsmacro{\maketitle}{}
+ \end{codesyntax}
+The command \tsmacro{\maketitle}{} is redefined for the specifics of a \emph{PPC document}.
+\end{codedescribe}
+
+The next few commands use a finite set of \tsobj[meta]{status} which are a pre-defined list of:
+\begin{describelist*}{value}
+ \describe {tbd} { “To Be Doneâ€}
+ \describe {done} { “Doneâ€}
+ \describe {review} { “to be reviewedâ€}
+ \describe {attention} { Needs Attention}
+ \describe {NSA} { NSA (portuguese for “do not applyâ€)}
+ \describe {noref} { no references}
+ \describe {EAD} { EAD (portuguese for “distance learningâ€)}
+ \describe {MDi} { course ware (portuguese for “didactic materialâ€) }
+ \describe {DOCs} { other DOCs}
+ \describe {default} { everything else}
+\end{describelist*}
+
+\begin{codedescribe}{\declareindicator, \indicatorDesc, \indicatorText}
+ \begin{codesyntax}%
+ \tsmacro{\declareindicator}<*+>[status]{fam,ID,text}
+ \tsmacro{\indicatorDesc}{longdesc,extra}
+ \tsmacro{\indicatorText}{text}
+ \end{codesyntax}
+\tsmacro{\declareindicator}{} is the command to create/define a given “indicatorâ€. \tsobj[meta]{fam} set's its \emph{family} group, \tsobj[meta]{ID} is the particular ID/term used to reference it (in a family of indicators), \tsobj[meta]{text} is a short text describing it (it is the text displayed when using the \tsmacro{\indref}{} below.). \tsmacro{\indicatorDesc}{} adds a \tsobj[meta]{longdesc} (long description) and \tsobj[meta]{extra} (extra long description) to a defined \tsmacro{\declareindicator}{} (it will add those text fields to the “last declared oneâ€). \tsobj[meta]{longdesc} will also be displayed when using the \tsmacro{\indref}{} commands, but only if the \tsobj[option]{indlong} option was used. The \tsobj[meta]{extra} will only be used/displayed with the \tsmacro{\PrintIndicators}{} command. Finally, \tsmacro{indicatorText}{} adds a remark \tsobj[meta]{text}, which will be also printed out when using \tsmacro{\lstind}{} (akin of an explanation/remark field.)
+\end{codedescribe}
+
+\begin{codedescribe}{\indsetstatus, \indsetview, \indsethide}
+ \begin{codesyntax}%
+ \tsmacro{\indsetstatus}[status]{fam,ID}
+ \tsmacro{\indsetview}{fam}
+ \tsmacro{\indsethide}{fam}
+\end{codesyntax}
+\tsmacro{indsetstatus}{} sets the \tsobj[meta]{status} of a given indicator defined by \tsobj[meta]{fam} and \tsobj[meta]{ID}. \tsmacro{\indsetview}{} and \tsmacro{indsethide} set the visibility (or not) of a given “family†of indicators, meaning, if those indicators are going to be visible or not (command \tsmacro{\indref}{}, for instance) if the option \tsobj[option]{showind} is in use.
+\end{codedescribe}
+
+\begin{codedescribe}{\lstind}
+ \begin{codesyntax}%
+ \tsmacro{\lstind}[seclvl1,seclvl2]{fam}
+\end{codesyntax}
+\tsmacro{\lstind}{} will produce a sectioning like list, \tsobj[meta]{seclvl1} defaults to \tsmacro{\section}{} and \tsobj[meta]{seclvl2} defaults to \tsmacro{\subsection}{}, those indicators marked with an \textbf{*} (when creating them) will be issued with \tsobj[meta]{seclvl1}, those marked with an \textbf{+} will be issued with \tsobj[meta]{seclvl2}. The indicator's short text will be the sectioning title, whilst the indicator's 'text' (the one assigned with \tsmacro{indicatorText}{} will be the sectioning body.)
+\end{codedescribe}
+
+\begin{codedescribe}{\PrintIndicators}
+ \begin{codesyntax}%
+ \tsmacro{\PrintIndicators}[fam]{}
+ \end{codesyntax}
+ \tsmacro{\PrintIndicators}{} will produce a “list of contents†like list (with cross reference to all used \tsmacro{\indref}{} pages). It will either issue a list of all \tsmacro{\declareindicator}, or just the ones belonging to \tsobj[meta]{fam}. \tsobj[meta]{fam} can be a csv list of families. Each entry will be composed by indicator's “familyâ€, “IDâ€, “short textâ€, “long text†and “extra description†but not the text issued with \tsmacro{\indicatorText}{}.
+\end{codedescribe}
+
+
+\begin{codedescribe}{\helpindicators}
+ \begin{codesyntax}%
+ \tsmacro{\helpindicators}{}
+\end{codesyntax}
This will just prints, middle text, a quick “help text†listing the few main “indicators related command†(to help out those less \LaTeXe~ savvy writers.)
-\end{Macros}
-
-\begin{Macros}{ \ifshowind}
- \begin{Syntax}%
- \Macro{\ifshowind}{code-ifshow,code-ifnot}
- \end{Syntax}
-Just a helping command, based on the package options. If the option \Option{showind} was used, \Arg{code-ifshow} is executed, otherwise \Arg{code-ifnot}.
-\end{Macros}
-
-
-\begin{Macros}{\textmark, \comment}
- \begin{Syntax}%
- \Macro{\textmark}[status]{text}
- \Macro{\comment}[status]{title,text}
-\end{Syntax}
-Those are annotation, remark commands. The difference being that \Macro{\textmark}{} will just highlight the \Arg{text} (using \Arg{status} “formatâ€), whilst \Macro{comment}{} will create a “remark box†(the same used when inserting an indicator's reference, commands below). N.B. \Macro{\comment}{} is suppressed unless the option \Option{showind} is used.
-\end{Macros}
-
-\begin{Macros}{\indref,\indreflst}
- \begin{Syntax}%
- \Macro{\indref}<*>[status]{fam,ID,comment}
- \Macro{\indreflst}<*>[status]{fam,IDlist,comment}
-\end{Syntax}
-\Macro{\indref}{} creates a box (\Pack{TikZ} based \Pack{mdframed} ) of the indicator denoted by \Arg{fam} and \Arg{ID}. The family and IDs will be issued as the “frame titleâ€, the current indicator's \Arg{status} will be printed out (the whole box will be highlighted accordly), the short version of the indicator will be used (the long version will “appear†as a \Pack{pdfcomment}), finally any \Arg{comment} will be added to the text box. Each \Macro{\indref}{} box will have a link to the indicator's list (issued with \Macro{\PrintIndicators}{}). If the optional argument \Arg{status} is used, the indicator's status will be updated accordly. The star version also prints the indicator's long text.
-
-\Macro{\indreflst}{} behaves similarly, with the difference that \Arg{IDlist} is a csv list of IDs (same family), moreover, each item of said list can have the form either just \Arg{ID} or \Arg{status:ID}, in the last form, that ID will have its status updated, as well.
-\end{Macros}
-
-\begin{Macros}{\fancyquote}
- \begin{Syntax}%
- \Macro{\fancyquote}[vspc]{text,author,dateref}
-\end{Syntax}
-As quick “quote†hack, \Macro{\fancyquote}{} will typesets a \Arg{text} (small size, italic text, in a minipage environment) followed by \Arg{author} and \Arg{dateref}. This is meant to be used after a \Macro{\chapter}{} or \Macro{\section}{} commands. \Arg{vspc} is to be used in case one has to adjust the vertical space between the sectioning command, and the quote one.
-\end{Macros}
-
-
-\begin{Macros}{\labelhack}
- \begin{Syntax}%
- \Macro{\labelhack}{text}
- \end{Syntax}
-As the name implies, it is a hack. In some cases (which we haven't manage to found why/what), \Pack{hyperref} would fail miserably when using the \Macro{\nameref}{} (in some cases getting the sectioning correct, but not the name!). This just assures that \Macro{\nameref}{} will use the correct sectioning name in those cases.
-\begin{stcode}[st=d.labelhack]
+\end{codedescribe}
+
+\begin{codedescribe}{ \ifshowind}
+ \begin{codesyntax}%
+ \tsmacro{\ifshowind}{code-ifshow,code-ifnot}
+ \end{codesyntax}
+Just a helping command, based on the package options. If the option \tsobj[option]{showind} was used, \tsobj[meta]{code-ifshow} is executed, otherwise \tsobj[meta]{code-ifnot}.
+\end{codedescribe}
+
+
+\begin{codedescribe}{\textmark, \comment}
+ \begin{codesyntax}%
+ \tsmacro{\textmark}[status]{text}
+ \tsmacro{\comment}[status]{title,text}
+\end{codesyntax}
+Those are annotation, remark commands. The difference being that \tsmacro{\textmark}{} will just highlight the \tsobj[meta]{text} (using \tsobj[meta]{status} “formatâ€), whilst \tsmacro{comment}{} will create a “remark box†(the same used when inserting an indicator's reference, commands below).
+\begin{tsremark}[N.B.:]
+ The command \tsmacro{\comment}{} is suppressed unless the option \tsobj[option]{showind} is used.
+ \end{tsremark}
+\end{codedescribe}
+
+\begin{codedescribe}{\indref,\indreflst}
+ \begin{codesyntax}%
+ \tsmacro{\indref}<*>[status]{fam,ID,comment}
+ \tsmacro{\indreflst}<*>[status]{fam,IDlist,comment}
+\end{codesyntax}
+\tsmacro{\indref}{} creates a box (\tsobj[pkg]{TikZ} based \tsobj[pkg]{mdframed} ) of the indicator denoted by \tsobj[meta]{fam} and \tsobj[meta]{ID}. The family and IDs will be issued as the “frame titleâ€, the current indicator's \tsobj[meta]{status} will be printed out (the whole box will be highlighted accordly), the short version of the indicator will be used (the long version will “appear†as a \tsobj[pkg]{pdfcomment}), finally any \tsobj[meta]{comment} will be added to the text box. Each \tsmacro{\indref}{} box will have a link to the indicator's list (issued with \tsmacro{\PrintIndicators}{}). If the optional argument \tsobj[meta]{status} is used, the indicator's status will be updated accordly. The star version also prints the indicator's long text.
+
+\tsmacro{\indreflst}{} behaves similarly, with the difference that \tsobj[meta]{IDlist} is a csv list of IDs (same family), moreover, each item of said list can have the form either just \tsobj[meta]{ID} or \tsobj[meta]{status:ID}, in the last form, that ID will have its status updated, as well.
+\end{codedescribe}
+
+\begin{codedescribe}{\fancyquote}
+ \begin{codesyntax}%
+ \tsmacro{\fancyquote}[vspc]{text,author,dateref}
+\end{codesyntax}
+As quick “quote†hack, \tsmacro{\fancyquote}{} will typesets a \tsobj[meta]{text} (small size, italic text, in a minipage environment) followed by \tsobj[meta]{author} and \tsobj[meta]{dateref}. This is meant to be used after a \tsmacro{\chapter}{} or \tsmacro{\section}{} commands. \tsobj[meta]{vspc} is to be used in case one has to adjust the vertical space between the sectioning command, and the quote one.
+\end{codedescribe}
+
+
+\begin{codedescribe}{\labelhack}
+ \begin{codesyntax}%
+ \tsmacro{\labelhack}{text}
+ \end{codesyntax}
+As the name implies, it is a hack. In some cases (which we haven't manage to found why/what), \tsobj[pkg]{hyperref} would fail miserably when using the \tsmacro{\nameref}{} (in some cases getting the sectioning correct, but not the name!). This just assures that \tsmacro{\nameref}{} will use the correct sectioning name in those cases.
+\begin{codestore}[st=d.labelhack]
\section{this section}\labelhack{this section}\label{somelabel}
-\end{stcode}
-\DisplayCode[codeprefix={For Example:},emph={labelhack}]{d.labelhack}
-\end{Macros}
-
-\begin{Macros}{\acrodef, \acro,\acrol,\acrols,\acrosl,\acrofoot,\printacrolist}
- \begin{Syntax}%
- \Macro{\acrodef}{acroID}{acronym}{long}
- \Macro{\acro}{acroID}
- \Macro{\acrol}{acroID}
- \Macro{\acrols}{acroID}
- \Macro{\acrosl}{acroID}
- \Macro{\acrofoot}{acroID}
- \Macro{\printacrolist}[enumkeys]{widest}
- \end{Syntax}
-Those are yet another acronym hack. \Macro{\acrodef}{} “creates†an acronym, identified by \Arg{acroID}, whose short (acronym) version is \Arg{acronym} and the long version in \Arg{long}. \Macro{\acro}{} just typesets the \Arg{acronym}, \Macro{\acrol}{} the \Arg{long} version.
-\Macro{\acrols}{} typesets the the long version followed by the short (using a comma as separator).
-\Macro{\acrosl}{} prints the short version first. Finally, \Macro{\acrofoot}{} typesets the short version in text and the long as a footnote. \Macro{\printacrolist}{} creates a description list based on the \Env{listofabbrv} environment.
-\end{Macros}
+\end{codestore}
+\tscode*[codeprefix={For Example:},emph={labelhack}]{d.labelhack}
+\end{codedescribe}
+
+\begin{codedescribe}{\acrodef, \acro,\acrol,\acrols,\acrosl,\acrofoot,\printacrolist}
+ \begin{codesyntax}%
+ \tsmacro{\acrodef}{acroID}{acronym}{long}
+ \tsmacro{\acro}{acroID}
+ \tsmacro{\acrol}{acroID}
+ \tsmacro{\acrols}{acroID}
+ \tsmacro{\acrosl}{acroID}
+ \tsmacro{\acrofoot}{acroID}
+ \tsmacro{\printacrolist}[enumkeys]{widest}
+ \end{codesyntax}
+Those are yet another acronym hack. \tsmacro{\acrodef}{} “creates†an acronym, identified by \tsobj[meta]{acroID}, whose short (acronym) version is \tsobj[meta]{acronym} and the long version in \tsobj[meta]{long}. \tsmacro{\acro}{} just typesets the \tsobj[meta]{acronym}, \tsmacro{\acrol}{} the \tsobj[meta]{long} version.
+\tsmacro{\acrols}{} typesets the the long version followed by the short (using a comma as separator).
+\tsmacro{\acrosl}{} prints the short version first. Finally, \tsmacro{\acrofoot}{} typesets the short version in text and the long as a footnote. \tsmacro{\printacrolist}{} creates a description list based on the \tsobj[env]{listofabbrv} environment.
+\end{codedescribe}
\subsection{Environments}
-\begin{Envs}{ppc.quote}
- \begin{Syntax}%
- \Macro{\begin{ppc.quote}}{} \ldots \Macro{\end{ppc.quote}}{}
- \end{Syntax}
-\end{Envs}
+\begin{codedescribe}[env]{ppc.quote}
+ \begin{codesyntax}%
+ \tsmacro{\begin{ppc.quote}}{} \ldots \tsmacro{\end{ppc.quote}}{}
+ \end{codesyntax}
+\end{codedescribe}
This is just a tailored “quote†environment, using almost all page width, just in a smaller font size.
\section{\tightul{ufrgscca-curr} Package (beta) (extended documentation)}
This package is mostly in beta state, some parts of it should be identified as alpha state. Those are mostly rushed out adaptations of other “solutions at handâ€. Literally, try to use it at your own peril.
-The background of it: To have the ability to “describe†(store the information in a “structured wayâ€) an University Course curricula and later on have the possibility to presented that same information in many different ways (including a dependence graph). To an extended, most of it is done (and working), but hopeless lacking more testing and debugging.
+The background of it: To have the ability to “describe†(store the information in a “structured wayâ€) an University Course Curricula and have the possibility, later, to presented that same information in many different ways (including a dependence graph). To an extended, most of it is done (and working), but hopeless lacking more testing and debugging.
-Why is it included in the bundle? Well, it is needed, in part for completeness, by \Pack{ufrgscca-ppc} which is “locally importantâ€.
+Why is it included in the bundle? Well, it is needed, in part for completeness, by \tsobj[pkg]{ufrgscca-ppc}, which is “locally importantâ€.
\subsection{Commands Creating the many lists}
-The following commands “describe†a curricula, whereas one is a sequence of semesters \Arg{semID}, each semester is composed by a list of classes, \Arg{classID}, and each class has a list of dependencies, \Arg{classID} as \Macro{\depdef}{}. All those lists are stored as csv lists, so “processing them†can be systematized.
-
-\begin{Macros}{\topicdef,\defaulttopic}
-\begin{Syntax}%
- \Macro{\topicdef}[color]{topicID,text}
- \Macro{\defaulttopic}{topicID}
-\end{Syntax}
-\Macro{\topicdef}{} defines \Arg{topicID} (to be used when describing a class) and associates a \Arg{text} description and a \Arg{color} (for topic highlight). \Macro{\defaulttopic}{} sets the default one (if not explicitly given when describing a class).
-\end{Macros}
-
-
-\begin{Macros}{\semdef}
- \begin{Syntax}%
- \Macro!{\semdef}{\oarg{pos}\xarg{cod}\marg{semID}}
- \end{Syntax}
-This “defines†a semester, \Arg{semID}, and associates with it a \Arg{cod} (for reference) and a \Arg{pos} (to be used by, for instance, \Pack{ufrgscca-curr-graph}.)
-\end{Macros}
-
-
-\begin{Macros}{\classdef,\setclass,\classremark}
- \begin{Syntax}%
- \Macro!{\classdef}{\oarg{topicID}\xarg{pos}\marg{classID}\marg{cred}\marg{typ}\marg{name}\marg{desc}}
- \Macro{\setclass}{classID}
- \Macro{\classremark}{remark}
- \end{Syntax}
-\Macro{\classdef}{} defines a class, associating with a \Arg{topicID}, \Arg{pos} (for \Pack{ufrgscca-curr-graph}), \Arg{classID}, number and type, \Arg{typ}, of credits, \Arg{cred}, a long name, \Arg{name} and description, \Arg{desc}. \Macro{\classremark}{} adds an extra remark to it.
-
-The following commands always refer to the “last defined†\Macro{\classdef}{} unless \Macro{\setclass}{} is used, which changes the “current class†for the following commands.
-\end{Macros}
-
-\begin{Macros}{\depdef,\altdef}
- \begin{Syntax}%
- \Macro!{\depdef}{\oarg{topicID}\xarg{pos}\marg{classID}}
- \Macro{\altdef}{}
- \end{Syntax}
-\Macro{\depdef}{} inserts/creates a “class dependency†list. The highlight color (if used) is usually defined by the current class topic (informing \Arg{topicID} changes the highlight color). \Arg{pos} is used by \Pack{ufrgscca-curr-graph} to determine the incident line angle.
-
-\Macro{\altdef}{} defines/start and alternate dependency list.
-\end{Macros}
-
-\begin{Macros}{\bibdef}
- \begin{Syntax}%
- \Macro{\bibdef}[type]{text}
- \end{Syntax}
-This is used to set a list of bibliographies, one per issued command. The default \Arg{type} value is just \emph{bib}, possible values (as understood by \Pack{ufrgscca-curr-tab}) are \emph{bib}, \emph{basic} and \emph{comp}.
-\end{Macros}
+The following commands “describe†a curricula, whereas one is a sequence of semesters \tsobj[meta]{semID}, each semester is composed by a list of classes, \tsobj[meta]{classID}, and each class has a list of dependencies, \tsobj[meta]{classID} as \tsmacro{\depdef}{}. All those lists are stored as csv lists, so “processing them†can be systematized.
+
+\begin{codedescribe}{\topicdef,\defaulttopic}
+\begin{codesyntax}%
+ \tsmacro{\topicdef}[color]{topicID,text}
+ \tsmacro{\defaulttopic}{topicID}
+\end{codesyntax}
+\tsmacro{\topicdef}{} defines \tsobj[meta]{topicID} (to be used when describing a class) and associates a \tsobj[meta]{text} description and a \tsobj[meta]{color} (for topic highlight). \tsmacro{\defaulttopic}{} sets the default one (if not explicitly given when describing a class).
+\end{codedescribe}
+
+
+\begin{codedescribe}{\semdef}
+ \begin{codesyntax}%
+ \tsobj[code]{\semdef}{\tsobj[oarg]{pos}\tsobj[xarg]{cod}\tsobj[marg]{semID}}
+ \end{codesyntax}
+This “defines†a semester, \tsobj[meta]{semID}, and associates with it a \tsobj[meta]{cod} (for reference) and a \tsobj[meta]{pos} (to be used by, for instance, \tsobj[pkg]{ufrgscca-curr-graph}.)
+\end{codedescribe}
+
+
+\begin{codedescribe}{\classdef,\setclass,\classremark}
+ \begin{codesyntax}%
+ \tsobj[code]{\classdef}{\tsobj[oarg]{topicID}\tsobj[xarg]{pos}\tsobj[marg]{classID}\tsobj[marg]{cred}\tsobj[marg]{typ}\tsobj[marg]{name}\tsobj[marg]{desc}}
+ \tsmacro{\setclass}{classID}
+ \tsmacro{\classremark}{remark}
+ \end{codesyntax}
+\tsmacro{\classdef}{} defines a class, associating with a \tsobj[meta]{topicID}, \tsobj[meta]{pos} (for \tsobj[pkg]{ufrgscca-curr-graph}), \tsobj[meta]{classID}, number and type, \tsobj[meta]{typ}, of credits, \tsobj[meta]{cred}, a long name, \tsobj[meta]{name} and description, \tsobj[meta]{desc}. \tsmacro{\classremark}{} adds an extra remark to it.
+
+The following commands always refer to the “last defined†\tsmacro{\classdef}{} unless \tsmacro{\setclass}{} is used, which changes the “current class†for the following commands.
+\end{codedescribe}
+
+\begin{codedescribe}{\depdef,\altdef}
+ \begin{codesyntax}%
+ \tsobj[code]{\depdef}{\tsobj[oarg]{topicID}\tsobj[xarg]{pos}\tsobj[marg]{classID}}
+ \tsmacro{\altdef}{}
+ \end{codesyntax}
+\tsmacro{\depdef}{} inserts/creates a “class dependency†list. The highlight color (if used) is usually defined by the current class topic (informing \tsobj[meta]{topicID} changes the highlight color). \tsobj[meta]{pos} is used by \tsobj[pkg]{ufrgscca-curr-graph} to determine the incident line angle.
+
+\tsmacro{\altdef}{} defines/start and alternate dependency list.
+\end{codedescribe}
+
+\begin{codedescribe}{\bibdef}
+ \begin{codesyntax}%
+ \tsmacro{\bibdef}[type]{text}
+ \end{codesyntax}
+This is used to set a list of bibliographies, one per issued command. The default \tsobj[meta]{type} value is just \emph{bib}, possible values (as understood by \tsobj[pkg]{ufrgscca-curr-tab}) are \emph{bib}, \emph{basic} and \emph{comp}.
+\end{codedescribe}
\subsection{List Processing Commands}
Those are the main loop commands that go through the lists.
-\begin{Macros}{\LstClass,\LstDep,\LstTopic}
- \begin{Syntax}
- \Macro{\LstClass}[cmd]{semID}
- \Macro!{\LstDep}{\oarg{cmd}\xarg{ang}\marg{classID}}
- \Macro{\LstTopic}[cmd]{topicID}
- \end{Syntax}
-\Arg{cmd} can be any command accepting a single argument. It will, in fact, be the one defining the way the data will be, effectively, be presented.
+\begin{codedescribe}{\LstClass,\LstDep,\LstTopic}
+ \begin{codesyntax}
+ \tsmacro{\LstClass}[cmd]{semID}
+ \tsobj[code]{\LstDep}{\tsobj[oarg]{cmd}\tsobj[xarg]{ang}\tsobj[marg]{classID}}
+ \tsmacro{\LstTopic}[cmd]{topicID}
+ \end{codesyntax}
+\tsobj[meta]{cmd} can be any command accepting a single argument. It will, in fact, be the one defining the way the data will be, effectively, be presented.
-\Macro{\LstClass}{} will process \Arg{cmd} over all classes associated with \Arg{semID}.
+\tsmacro{\LstClass}{} will process \tsobj[meta]{cmd} over all classes associated with \tsobj[meta]{semID}.
-\Macro{\LstDep}{} will process \Arg{cmd} over all dependency classes associated with \Arg{classID}.
+\tsmacro{\LstDep}{} will process \tsobj[meta]{cmd} over all dependency classes associated with \tsobj[meta]{classID}.
-\Macro{\LstTopic}{} will process \Arg{cmd} over all classes associated with \Arg{topicID}.
+\tsmacro{\LstTopic}{} will process \tsobj[meta]{cmd} over all classes associated with \tsobj[meta]{topicID}.
-\end{Macros}
+\end{codedescribe}
-\section{\tightul{ufrgscca-curr-tab} Package (alpha) (extended documentation)}
-This is truly a work in progress (based on some old ideas), not really tested. It shall be revised and, mostly sure, it will be changed (no compatibility guaranties). It always pre-load \Pack{ufrgscca-curr} and \Pack{longtable}.
+\section{\tightul{ufrgscca-curr-tab} Package (alpha) (ex\-tend\-ed documentation)}
+This is truly a work in progress (based on some old ideas), not really tested. It shall be revised and, mostly sure, it will be changed (no compatibility guaranties). It always pre-load \tsobj[pkg]{ufrgscca-curr} and \tsobj[pkg]{longtable}.
\subsection{Tabular Presentation Commands}
-\begin{Macros}{\TabEtp,\TabTopic}
- \begin{Syntax}%
- \Macro!{\TabEtp}{\xarg{type}\oarg{sectioning}c\marg{semID}}
- \Macro{\TabTopic}[type]{topicID}
- \end{Syntax}
-\Macro{\TabEtp}{} will construct a longtable with all classes associated with \Arg{semID} (including it's dependencies and bibliography).
+\begin{codedescribe}{\TabEtp,\TabTopic}
+ \begin{codesyntax}%
+ \tsobj[code]{\TabEtp}{\tsobj[xarg]{type}\tsobj[oarg]{sectioning}c\tsobj[marg]{semID}}
+ \tsmacro{\TabTopic}[type]{topicID}
+ \end{codesyntax}
+\tsmacro{\TabEtp}{} will construct a longtable with all classes associated with \tsobj[meta]{semID} (including it's dependencies and bibliography).
-\Macro{\TabTopic}{} will construct a longtable with all classes associated with \Arg{topicID}.
+\tsmacro{\TabTopic}{} will construct a longtable with all classes associated with \tsobj[meta]{topicID}.
-\end{Macros}
+\end{codedescribe}
\section{\tightul{ufrgscca-curr-graph} Package (alpha) (extended documentation)}
\subsection{Graph Presentation Command}
-Ironically, this is the “oldest†of the \Pack{-curr-} packages, but it is the less tested one, and the one whose code is more prone to fail in unexpected ways, be advised: do not try to use it, unless you know the internal code well. It always pre-load \Pack{ufrgscca-curr} (N.B. it also depends on \Pack{tikz}).
+Ironically, this is the “oldest†of the \tsobj[pkg]{-curr-} packages, but it is the less tested one, and the one whose code is more prone to fail in unexpected ways, be advised: do not try to use it, unless you know the internal code well. It always pre-load \tsobj[pkg]{ufrgscca-curr} (N.B. it also depends on \tsobj[pkg]{tikz}).
-\begin{Macros}{\GraphSem}
- \begin{Syntax}%
- \Macro{\GraphSem}[type]{semID}
- \end{Syntax}
-It will create a dependency graph for a given \Arg{semId}. N.B. to start with, it is highly dependent on the semester sequence, one shall start with first semester and go from there.
-\end{Macros}
+\begin{codedescribe}{\GraphSem}
+ \begin{codesyntax}%
+ \tsmacro{\GraphSem}[type]{semID}
+ \end{codesyntax}
+It will create a dependency graph for a given \tsobj[meta]{semId}. N.B. to start with, it is highly dependent on the semester sequence, one shall start with first semester and go from there.
+\end{codedescribe}
\fi
-
\end{document}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
index 6b5adfd80d..4e8066ff56 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-abnt}
\def\tc@tmp@altpackname{ufrgsccaabnt}
\def\tc@tmp@packdesc{UFRGS/CCA ABNT layout}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
@@ -69,9 +69,8 @@
nomicrotype.usage = load,
nomicrotype.if = tcif@nomicrotype,
-
- dctools.usage = load,
- dctools.if = tcif@dctools,
+ article.usage = load,
+ article.if = tcif@article,
}
\ProcessKeyOptions[ufrgscca-abnt]\relax
@@ -85,8 +84,8 @@
\iftcif@strictabnt
\RequirePackage[a4paper,inner=2cm,outer=3cm,top=3cm,bottom=2cm,twoside]{geometry}
\else
- \iftcif@dctools
- \RequirePackage[a4paper,margin=5cm,right=2cm,marginparwidth=4.5cm,asymmetric,top=2.5cm,bottom=1.5cm]{geometry}
+ \iftcif@nogeometry
+% \RequirePackage[a4paper,margin=5cm,right=2cm,marginparwidth=3.75cm,asymmetric,top=2.5cm,bottom=1.5cm]{geometry}
\else
\RequirePackage[a4paper,inner=2.5cm,outer=2.5cm,top=3cm,bottom=2cm,twoside]{geometry}
\fi
@@ -205,7 +204,7 @@
\def\tc@chapterspc{\vspace{2.5mm}}
\def\tc@sectionspc{\vspace{0.75mm}}
-\iftcif@dctools
+\iftcif@article
\else
\iftcif@relnum%
% \def\tc@chapterspc{\vspace{2.5mm}}
@@ -289,7 +288,7 @@
%%%
%%% Relative/Absolute counters... {package chngcntr}
%%%
-\iftcif@dctools
+\iftcif@article
\else
\iftcif@relnum%
\counterwithin{figure}{chapter}%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
index 37c6149007..3e859e57ad 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-coord}
\def\tc@tmp@altpackname{ufrgsccacoord}
\def\tc@tmp@packdesc{UFRGS/CCA coord commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
index 1bc6bad2b6..d153672994 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-core}
\def\tc@tmp@altpackname{ufrgsccacore}
\def\tc@tmp@packdesc{UFRGS/CCA core commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
index 4792cfcf27..a9fe3ad478 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-cover}
\def\tc@tmp@altpackname{ufrgsccacover}
\def\tc@tmp@packdesc{UFRGS/CCA cover commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
index bb77b70624..47b918ca03 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr-graph}
\def\tc@tmp@altpackname{tccurrgraph}
\def\tc@tmp@packdesc{UFRGS/CCA graph curricula commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9alpha}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10alpha}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
index 1eccdf9a48..8b3431b9eb 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr-tab}
\def\tc@tmp@altpackname{ufrgsccacurrtab}
\def\tc@tmp@packdesc{UFRGS/CCA curricula tabular commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9alpha}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10alpha}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
index 2321470f46..1d5a0d5b74 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr}
\def\tc@tmp@altpackname{ufrgsccacurr}
\def\tc@tmp@packdesc{UFRGS/CCA curricula commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9beta}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10beta}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
index f47adcf06b..6307d2e485 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-base}
\def\tc@tmp@altpackname{ufrgsccaenbase}
\def\tc@tmp@packdesc{UFRGS/CCA English base defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
index 485f389f3e..61c5aa7036 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-coord}
\def\tc@tmp@altpackname{ufrgsccaencoord}
\def\tc@tmp@packdesc{UFRGS/CCA English coord defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
index df33c5edf9..ec65cc8c42 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-core}
\def\tc@tmp@altpackname{ufrgsccaencore}
\def\tc@tmp@packdesc{UFRGS/CCA English core defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
index 339a5e96e3..ba41323ee6 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-forms}
\def\tc@tmp@altpackname{ufrgsccaenforms}
\def\tc@tmp@packdesc{UFRGS/CCA English forms defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
index 1aba92f4b5..6b9b09e6f3 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-forms}
\def\tc@tmp@altpackname{ufrgsccaforms}
\def\tc@tmp@packdesc{UFRGS/CCA forms commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
index 009fcabd48..2cf401828c 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-gen}
\def\tc@tmp@altpackname{ufrgsccagen}
\def\tc@tmp@packdesc{UFRGS/CCA generic/miscellany commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
index 24ff9373c0..45123ccc5c 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-lists}
\def\tc@tmp@altpackname{ufrgsccalists}
\def\tc@tmp@packdesc{UFRGS/CCA auxiliary lists commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
index ccc42cd8b3..422513a70f 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ppc}
\def\tc@tmp@altpackname{ufrgsccappc}
\def\tc@tmp@packdesc{UFRGS/CCA PPC commands}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
index cedb812644..b38c2f7e2d 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-base}
\def\tc@tmp@altpackname{ufrgsccaptbrbase}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese base defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
index f00ed4b385..36d2afab70 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-coord}
\def\tc@tmp@altpackname{ufrgsccaptbrcoord}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese coord defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
index ffedfca7b7..67713b0945 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-core}
\def\tc@tmp@altpackname{ufrgsccaptbrcore}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese core defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
index 033d2ee654..a4c06269b6 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-forms}
\def\tc@tmp@altpackname{ufrgsccaptbrforms}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese forms defs}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
index fa21f57d04..15db77738d 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.9 (2023/05/08)
+%% This is version 1.10 (2023/05/11)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca}
\def\tc@tmp@altpackname{ufrgscca}
\def\tc@tmp@packdesc{UFRGS/CCA class}
-\def\tc@tmp@packdate{2023/05/08}
-\def\tc@tmp@packversion{1.9}
+\def\tc@tmp@packdate{2023/05/11}
+\def\tc@tmp@packversion{1.10}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc]
@@ -104,8 +104,11 @@
miktex.usage = load,
miktex.if = tcif@miktex,
- dctools.usage = load,
- dctools.if = tcif@dctools,
+ article.usage = load,
+ article.if = tcif@article,
+
+ nogeometry.usage = load,
+ nogeometry.if = tcif@nogeometry,
}
\DeclareUnknownKeyHandler[tc]{\PassOptionsToClass{\CurrentOption}{report}}
@@ -125,7 +128,7 @@
\RequirePackage{lmodern}%
\fi
-\iftcif@dctools
+\iftcif@article
\LoadClass[12pt]{article}
\else
\LoadClass[12pt,twoside,openright]{report}
diff --git a/macros/latex/required/babel/base/README.md b/macros/latex/required/babel/base/README.md
index 1ecd1bfdba..f41986807e 100644
--- a/macros/latex/required/babel/base/README.md
+++ b/macros/latex/required/babel/base/README.md
@@ -1,6 +1,6 @@
-## Babel 3.88
+## Babel 3.89
-2023-04-18
+2023-05-11
This package manages culturally-determined typographical (and other)
rules, and hyphenation patterns for a wide range of languages. Many
@@ -10,9 +10,9 @@ is a set of ini files for about 250 languages.
The latest stable version is available on <https://ctan.org/pkg/babel>.
-Changes in version 3.88 are described in:
+Changes in version 3.89 are described in:
-https://latex3.github.io/babel/news/whats-new-in-babel-3.88.html
+https://latex3.github.io/babel/news/whats-new-in-babel-3.89.html
Apart from the manual, you can find information on some aspects of babel at:
@@ -48,18 +48,14 @@ respective authors.
### Summary of latest changes
```
-3.88 2023-04-18
- * 37 new locale files: Abkhazian, Afar, Atsam, Baluchi, Bhojpuri,
- Blin, Corsican, Erzya, Ga, Geez, Guarani, Haryanvi, Inuktitut,
- Jju, Ligurian, Muscogee, Northern Sotho, Nyanja, N’Ko,
- Papiamento, Prussian, Rajasthani, Saho, Sicilian, Silesian,
- South Ndebele, Southern Sotho, Swati, Taroko, Tigre, Tok Pisin,
- Tsonga, Tswana, Tyap, Venda, Volapük, Wolaytta.
- * Fixed a few month names in Greek locales (thanks to Günter Milde).
- * New hook 'begindocument'.
- * Feature preview: option 'casing' in '\babelprovide' (requires a
- future change in the LaTeX kernel).
- * Some minor changes.
+3.89 2023-05-11
+ * Deprecating \SetCase, \aliasshorthands, and 'strings' package
+ options in the manual.
+ * The manual has been split in two documents: 'babel.pdf' is the
+ user guide, and 'babel-code.pdf' is the code.
+ * Alternative syntax to pass 'modifiers' to babel languages.
+ * Code cleaned up: babel.def has been shortened dramatically,
+ and babel.sty is a bit smaller.
```
### Previous changes
diff --git a/macros/latex/required/babel/base/babel-code.pdf b/macros/latex/required/babel/base/babel-code.pdf
new file mode 100644
index 0000000000..afec13d466
--- /dev/null
+++ b/macros/latex/required/babel/base/babel-code.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/babel.dtx b/macros/latex/required/babel/base/babel.dtx
index 937d698789..bc6e15cb9f 100644
--- a/macros/latex/required/babel/base/babel.dtx
+++ b/macros/latex/required/babel/base/babel.dtx
@@ -32,7 +32,7 @@
%
% \iffalse
%<*filedriver>
-\ProvidesFile{babel.dtx}[2023/04/18 v3.88 The Babel package]
+\ProvidesFile{babel.dtx}[2023/05/11 v3.89 The Babel package]
\documentclass{ltxdoc}
\GetFileInfo{babel.dtx}
\usepackage{fontspec}
@@ -48,7 +48,11 @@
ItalicFont = NotoSans-Italic.ttf,
BoldItalicFont = NotoSans-BoldItalic.ttf]
{NotoSans-Regular.ttf}
-\setmonofont[Scale=.88,FakeStretch=.95]{NotoMono-Regular.ttf}
+\setmonofont[
+ Scale=.88, FakeStretch=.95,
+ BoldFont = NotoMono-Regular.ttf,
+ ItalicFont = NotoMono-Regular.ttf,
+ BoldItalicFont = NotoMono-Regular.ttf]{NotoMono-Regular.ttf}
\raggedright
\addtolength{\textwidth}{25pt}
\addtolength{\textheight}{3.5cm}
@@ -97,7 +101,7 @@
\makeatletter
\def\@begintheorem#1#2{%
\list{}{}%
- \small
+ % \small
\global\advance\@listdepth\m@ne
\item[{\sffamily\bfseries\color{messages}\hspace*{1.3em}%
\MakeUppercase{#1}}]}%
@@ -204,7 +208,15 @@
\cellcolor[rgb]{.95,.95,.95}
\vspace{2cm}\hspace{1.5cm}
\begin{minipage}{5cm}
+\Huge
+\ifx\babelcode\undefined
+User guide
+\else
+Code
+\fi
+
\Large
+\vspace{1.2cm}
Version \csname @gobble\expandafter\endcsname\fileversion\newline
\filedate
@@ -236,17 +248,18 @@ Xe\largetex
\end{titlepage}
\tableofcontents
-\listoftroubles
+\ifx\babelcode\undefined
+ \listoftroubles
+\fi
\clearpage
-\part{User guide}
+\ifx\babelcode\undefined
\begin{description}
\item[\sffamily\color{messages}What is this document about?] This user
guide focuses on internationalization and localization with \LaTeX{}
and \pdftex, \xetex{} and \luatex{} with the \babel{} package. There
-are also some notes on its use with e-Plain and pdf-Plain \TeX . Part II
-describes the code, and usually it can be ignored.
+are also some notes on its use with e-Plain and pdf-Plain \TeX.
\item[\sffamily\color{messages}What if I’m interested only in the
latest changes?] Changes and new features with relation to version 3.8
@@ -287,6 +300,9 @@ necessary in some languages), is described below; go to \ref{inifiles}.
there are many
\href{https://github.com/latex3/babel/tree/master/samples}{sample
files}.
+
+\item[\sffamily\color{messages}Where is the code?]
+ Run |lualatex --jobname=babel-code \let\babelcode\relax\input{babel.dtx}|.
\end{description}
\section{The user interface}\label{U-I}
@@ -409,11 +425,10 @@ Package babel Warning: No hyphenation patterns were preloaded for
(babel) preloaded for \language=0 instead on input line 57.
\end{verbatim}
The document will be typeset, but very likely the text will not be
- correctly hyphenated. Some languages may be raising this warning
- wrongly (because they are not hyphenated); it is a bug to be fixed
- -- just ignore it. See the manual of your distribution (Mac\TeX,
- Mik\TeX, \TeX Live, etc.) for further info about how to configure
- it.
+ correctly hyphenated. Some languages in some system may be raising
+ this warning wrongly (because they are not hyphenated) -- just ignore
+ it. See the manual of your distribution (Mac\TeX, Mik\TeX, \TeX Live,
+ etc.) for further info about how to configure it.
\end{troubleshooting}
\begin{note}
@@ -560,7 +575,7 @@ short sentences). Typically, all you need is to set the line breaking
rules and, perhaps, the font. In such a case, \babel{} now does not
require declaring these secondary languages explicitly, because the
basic settings are loaded on the fly when the language is selected (and
-also when provided in the optional argument of |\babelfont|, if used.)
+also when provided in the optional argument of |\babelfont|, if used).
This is particularly useful, too, when there are short texts of this
kind coming from an external source whose contents are not known on
@@ -589,18 +604,19 @@ _\foreignlanguage{spanish}{Español}_.
\begin{note}
Instead of its name, you may prefer to select the language with the
-corresponding BCP47 tag. This alternative, however, must be activated
-explicitly, because a two- or tree-letter word is a valid name for a
-language (eg, |lu| can be the locale name with tag |khb| or the tag for
-|lubakatanga|). See section \ref{bcp47} for further details.
+ corresponding BCP47 tag. This alternative, however, must be activated
+ explicitly, because a two- or tree-letter word is a valid name for a
+ language (eg, |lu| can be the locale name with tag |khb| or the tag
+ for |lubakatanga|). See section \ref{bcp47} for further details.
\end{note}
\New{3.84} With \pdftex, when a language is loaded on the fly
-(actually, with |\babelprovide|) selectors now set the font encoding
-based on the list provided when loading |fontenc|. Not all scripts have
-an associated encoding, so this feature works only with Latin,
-Cyrillic, Greek, Arabic, Hebrew, Cherokee, Armenian, and Georgian,
-provided a suitable font is found.
+(actually, with |\babelprovide|, because this is the macro used
+internally to load it) selectors now set the font encoding based on the
+list provided when loading |fontenc|. Not all scripts have an
+associated encoding, so this feature works only with Latin, Cyrillic,
+Greek, Arabic, Hebrew, Cherokee, Armenian, and Georgian, provided a
+suitable font is found.
\subsection{Modifiers}
@@ -617,8 +633,17 @@ needs.}
\end{verbatim}
Attributes (described below) are considered modifiers, ie, you can
-set an attribute by including it in the list of modifiers. However,
-modifiers are a more general mechanism.
+set an attribute by including it in the list of modifiers.
+
+\New{3.89} Alternatively, modifiers can be set with a separate option,
+with the keyword |modifiers| followed by a dot and the language name
+(note the language is not selected or loaded with this option). It is
+useful to activate some feature when the language is declared as a
+class option:
+\begin{verbatim}
+\documentclass[spanish]{report}
+\usepackage[_modifiers.spanish = notilde.lcroman_]{babel}
+\end{verbatim}
\subsection{Troubleshooting}
@@ -1123,37 +1148,6 @@ preserved for backward compatibility.}
\New{3.23} Tests if a character has been made a shorthand.
-\Describe{\aliasshorthand}{\marg{original}\marg{alias}}
-
-The command |\aliasshorthand| can be used to let another character
-perform the same functions as the default shorthand character. If one
-prefers for example to use the character |/| over |"| in typing Polish
-texts, this can be achieved by entering |\aliasshorthand{"}{/}|. For
-the reasons in the warning below, usage of this macro is not
-recommended.
-
-\begin{note}
- The substitute character must \textit{not} have been declared before
- as shorthand (in such a case, |\aliashorthands| is ignored).
-\end{note}
-
-\begin{example}
- The following example shows how to replace a shorthand by another
-\begin{verbatim}
-\aliasshorthand{~}{^}
-\AtBeginDocument{\shorthandoff*{~}}
-\end{verbatim}
-\end{example}
-
-\begin{warning}
- Shorthands remember somehow the original character, and the fallback
- value is that of the latter. So, in this example, if no shorthand if
- found, |^| expands to a non-breaking space, because this is the
- value of |~| (internally, |^| still calls |\active@char~| or
- |\normal@char~|). Furthermore, if you change the |system| value of
- |^| with |\defineshorthand| nothing happens.
-\end{warning}
-
\subsection{Package options}
\New{3.9a}
@@ -1233,9 +1227,9 @@ this file is loaded.
loaded when the format was created: number (remember dialects can
share it), name, hyphenation file and exceptions file.
-\Describe{nocase}{} \New{3.9l} Language settings for uppercase and
-lowercase mapping (as set by |\SetCase|) are ignored. Use only if there
-are incompatibilities with other packages.
+% \Describe{nocase}{} \New{3.9l} Language settings for uppercase and
+% lowercase mapping (as set by |\SetCase|) are ignored. Use only if there
+% are incompatibilities with other packages.
\Describe{silent}{} \New{3.9l} No warnings and no \textit{infos} are
written to the log file.\footnote{You can use alternatively the
@@ -1359,7 +1353,7 @@ LICR). They will be evolving with the time to add more features
following section shows how to make use of them by means of
|\babelprovide|. In other words, |\babelprovide| is mainly meant
for auxiliary tasks, and as alternative when the |ldf|, for some
-reason, does work as expected.
+reason, does not work as expected.
\begin{example}
Although Georgian has its own \texttt{ldf} file, here is how to
@@ -2552,9 +2546,10 @@ language the first valid hyphenation rules in the list. For example:
\begin{verbatim}
\babelprovide[_hyphenrules=chavacano spanish italian_]{chavacano}
\end{verbatim}
-If none of the listed hyphenrules exist, the default behavior
-applies. Note in this example we set |chavacano| as first option --
-without it, it would select |spanish| even if |chavacano| exists.
+If none of the listed hyphenrules exist, the default behavior applies.
+Note in this example we set |chavacano| as first option, which can seem
+redundant, but without it, it would select |spanish| even if
+|chavacano| exists.
A special value is |+|, which allocates a new language (in the \TeX{}
sense). It only makes sense as the last value (or the only one; the
@@ -3168,8 +3163,8 @@ font encodings are the same, like in Unicode based engines.
The environment \Lenv{hyphenrules} can be used to select \emph{only} the
hyphenation rules to be used (it can be used as command, too). This can
-for instance be used to select `nohyphenation', provided that in
-\file{language.dat} the `language' \textsf{nohyphenation} is defined by
+for instance be used to select ‘nohyphenation’, provided that in
+\file{language.dat} the ‘language’ \textsf{nohyphenation} is defined by
loading \file{zerohyph.tex}. It deactivates language shorthands, too
(but not user shorthands).
@@ -3177,7 +3172,7 @@ Except for these simple uses, |hyphenrules| is deprecated and
|otherlanguage*| (the starred version) is preferred, because the former
does not take into account possible changes in encodings of characters
like, say, |'| done by some languages (eg, \textsf{italian},
-\textsf{french}, \textsf{ukraineb}).
+\textsf{french}, \textsf{ukrainian}).
\Describe{\babelpatterns}{\texttt{[}\langlist\texttt{]}%
\marg{patterns}}
@@ -3233,8 +3228,8 @@ the locale is being defined with this macro or the languages has been
previouly loaded as a class or package option, as the following example
illustrates:
\begin{verbatim}
- \usepackage[magyar]{babel}
- \babelprovide[_transforms = digraphs.hyphen_]{magyar}
+ \usepackage[hungarian]{babel}
+ \babelprovide[_transforms = digraphs.hyphen_]{hungarian}
\end{verbatim}
\New{3.67} Transforms predefined in the |ini| locale files can be made
attribute-dependent, too. When an attribute between parenthesis is
@@ -4099,7 +4094,9 @@ to you to make sure no toc type is duplicated).
In the following table most of the languages supported by \babel{} with
and |.ldf| file are listed, together with the names of the option which
you can load \babel\ with for each language. Note this list is open and
-the current options may be different. It does not include |ini| files.
+the current options may be different. It does not include |ini| files
+(see below). Except in a few cases (eg, |ngerman|, |serbianc|,
+|acadien|) names are those of the Unicode CLDR (or based on them).
\begin{description}
\itemsep=-\parskip
@@ -4114,33 +4111,31 @@ the current options may be different. It does not include |ini| files.
\item[Czech] czech
\item[Danish] danish
\item[Dutch] dutch
-\item[English] english, USenglish, american, UKenglish,
- british, canadian, australian, newzealand
+\item[English] english, american (\textit{preferred to} USenglish), british (\textit{preferred to}
+ UKenglish), canadian, australian, newzealand
\item[Esperanto] esperanto
\item[Estonian] estonian
\item[Finnish] finnish
-\item[French] french, francais, canadien, acadian
+\item[French] french, acadian
\item[Galician] galician
-\item[German] austrian, german, germanb, ngerman, naustrian
+\item[German] ngerman, naustrian, german, austrian
\item[Greek] greek, polutonikogreek
\item[Hebrew] hebrew
\item[Icelandic] icelandic
-\item[Indonesian] indonesian (bahasa, indon, bahasai)
+\item[Indonesian] indonesian
\item[Interlingua] interlingua
\item[Irish Gaelic] irish
\item[Italian] italian
\item[Latin] latin
\item[Lower Sorbian] lowersorbian
-\item[Malay] malay, melayu (bahasam)
-\item[North Sami] samin
+\item[Malay] malay (\textit{preferred to} melayu)
+\item[Northern Sami] northernsami
\item[Norwegian] norsk, nynorsk
\item[Polish] polish
-\item[Portuguese] portuguese, brazilian (portuges, brazil)\footnote{The
-two last name comes from the times when they had to be shortened to 8
-characters}
+\item[Portuguese] portuguese, brazilian
\item[Romanian] romanian
\item[Russian] russian
-\item[Scottish Gaelic] scottish
+\item[Scottish Gaelic] scottishgaelic (\textit{preferred to} scottish)
\item[Spanish] spanish
\item[Slovakian] slovak
\item[Slovenian] slovene
@@ -4157,6 +4152,21 @@ thai, thaicjk, latvian, turkmen, magyar, mongolian, romansh,
lithuanian, spanglish, vietnamese, japanese, pinyin, arabic, farsi,
ibygreek, bgreek, serbianc, frenchle, ethiop} and \textsf{friulan}.
+\begin{note}
+ There are also some deprecated names (a few has been even removed):
+ \textsf{frenchb} or \textsf{francais}, as well as \textsf{canadien}
+ (\textsf{french}), \textsf{germanb} (\textsf{german}),
+ \textsf{bahasa}, \textsf{indon} or \textsf{bahasai}
+ (\textsf{indonesian}), \textsf{lsorbian} (\textsf{lowersorbian}),
+ \textsf{bahasam} (\textsf{malay}), \textsf{portuges}
+ (\textsf{portuguese}), \textsf{brazil} (\textsf{brazilian}),
+ \textsf{russianb} (\textsf{russian}), \textsf{usorbian}
+ (\textsf{uppersorbian}), \textsf{vietnam} (\textsf{vietnamese}),
+ \textsf{northernsami} (\textsf{samin}), \textsf{ukraineb}
+ (\textsf{ukrainian}). Deprecated names come in many cases from the
+ times when they had to be shortened to 8 characters.
+\end{note}
+
Most of them work out of the box, but some may require extra fonts,
encoding files, a preprocessor or even a complete framework (like
\textsf{CJK} or \textsf{luatexja}). For example, if you have got the
@@ -4214,33 +4224,45 @@ empty, removes them. The last argument is the locale name:
\Describe{\babeladjust}{\marg{key-value-list}}
\New{3.36} Sometimes you might need to disable some \babel{} features.
-Currently this macro understands the following keys [to be documented],
-with values |on| or |off|:
+Currently this macro understands the following keys, with values |on|
+or |off|:
\begin{multicols}{3}
\ttfamily
+autoload.bcp47\\
+bcp47.toname\\
bidi.mirroring\\
bidi.text\\
-bidi.math\\%*
+bidi.math\\%
% bidi.mapdigits\\
-linebreak.sea\\%*
-linebreak.cjk\\%*
-justify.arabic\\%*
-layout.tabular\\%*
-layout.lists\\%*
-autoload.bcp47\\
-bcp47.toname
+linebreak.sea\\
+linebreak.cjk\\
+justify.arabic\\
+layout.tabular\\
+layout.lists
\end{multicols}
-
-Other keys [to be documented] are:
+The first four are documented elsewhere. The following are by default
+|on|, but with |off| can disable some features: |bidi.math| (only
+preamble) changes for math or \textsf{amsmath}, |linebreak.sea|,
+|linebreak.sea| and |justify.arabic| the corresponding algorithms,
+|layout.tabular| and |layout.lists| changes for tabular and lists.
+Some of the are reverted only to some extent.
+
+Other keys are:
\begin{multicols}{3}
\ttfamily
-autoload.options\\%*
+autoload.options\\
autoload.bcp47.prefix\\
autoload.bcp47.options\\
-prehyphenation.disable\\%*
+prehyphenation.disable\\
select.write\\
-select.encoding\\%*
+select.encoding\\
\end{multicols}
+Most of them are documented elsewhere. With |select.encoding=off|, the
+encoding is not set when loading a language on the fly with \pdftex{}
+(only |off|). |prehyphenation.disable| is by default |nohyphenation|,
+which means prehyphenation transforms are not applied if the current
+hyphenation rules are |nohyphenation|; with |off| they are never
+disabled.
For example, you can set |\babeladjust{bidi.text=off}| if you are using
an alternative algorithm or with large sections not requiring it. Use
@@ -4690,13 +4712,6 @@ classes. The user will be informed that this
configuration file has been loaded. This macro is called by
|\ldf@finish|.
-\DescribeMacro{\substitutefontfamily}
-(Deprecated.) This command takes three arguments, a font encoding and
-two font family names. It creates a font description file for the
-first font in the given encoding. This \file{.fd} file will instruct
-\LaTeX\ to use a font from the second family when a font from the
-first family in the given encoding seems to be needed.
-
\subsection{Skeleton}
Here is the basic structure of an |ldf| file, with a language, a
@@ -4888,15 +4903,8 @@ used to properly switch French spacing on and off.
\label{s:strings}
\New{3.9a} Babel 3.9 provides a way of defining strings in several
-encodings, intended mainly for \luatex{} and \xetex. This is the only new
-feature requiring changes in language files if you want to make use of
-it.
-
-Furthermore, it must be activated explicitly, with the package option
-|strings|. If there is no |strings|, these blocks are ignored, except
-|\SetCase|s (and except if forced as described below). In other words,
-the old way of defining/switching strings still works and it's used by
-default.
+encodings, intended mainly for \luatex{} and \xetex, although the old
+way of defining/switching strings still works and it's used by default.
It consist is a series of blocks started with
|\StartBabelCommands|. The last block is closed with
@@ -4905,9 +4913,11 @@ declarations apply until the next |\StartBabelCommands| or
|\EndBabelCommands|). An |ldf| may contain several series of this
kind.
-Thanks to this new feature, string values and string language
-switching are not mixed any more. No need of |\addto|. If the language
-is |french|, just redefine |\frenchchaptername|.
+Thanks to this new feature, string values and string language switching
+are not mixed any more. Furthermore, strings do no need to be wrapped
+with formatting commands (eg, to select the writing direction)
+because \babel{} takes care of it automatically. (See also
+|\setlocalecaption|.)
\Describe\StartBabelCommands
{\marg{language-list}\marg{category}\oarg{selector}}
@@ -4921,11 +4931,11 @@ defined (if undefined, |\StartBabelCommands| sets it to
but this is discouraged -- a explicit name (or names) is much better
and clearer.
-A ``selector'' is a name to be used as value in package option
-|strings|, optionally followed by extra info about the encodings to be
-used. The name |unicode| must be used for \xetex{} and \luatex{} (the
-key |strings| has also other two special values: |generic| and
-|encoded|).
+A ``selector'' selects a group of definition are to be used, optionally
+followed by extra info about the encodings to be used. The name
+|unicode| must be used for \xetex{} and \luatex{}. Without a selector,
+the LICR representation (ie, with macros like |\~{n}| instead of |ñ|)
+is assumed.
If a string is set several times (because several blocks are read),
the first one takes precedence (ie, it works much like
@@ -4943,25 +4953,18 @@ can be given after |fontenc=| (separated with spaces, if two or more) --
recommended, but not mandatory, although blocks without this key are
not taken into account if you have requested |strings=encoded|.
-Blocks without a selector are read always if the key |strings| has
-been used. They provide fallback values, and therefore must be the
-last blocks; they should be provided always if possible and all
-strings should be defined somehow inside it; they can be the only
-blocks (mainly LGC scripts using the LICR). Blocks without a selector
-can be activated explicitly with |strings=generic| (no block is taken
-into account except those). With |strings=encoded|, strings in those
-blocks are set as default (internally, |?|). With |strings=encoded|
-strings are protected, but they are correctly expanded in
-|\MakeUppercase| and the like. If there is no key |strings|, string
-definitions are ignored, but |\SetCase|s are still honored (in a
-|encoded| way).
+Blocks without a selector are read always. They provide fallback
+values, and therefore they must be the last ones; they should be
+provided always if possible and all strings should be defined somehow
+inside it; they can be the only blocks (mainly LGC scripts using the
+LICR).
The \m{category} is either |captions|, |date| or |extras|. You must
stick to these three categories, even if no error is raised when using
-other name.\footnote{In future releases further categories may be
+other names.\footnote{In future releases further categories may be
added.\nb{like `monetary', `time', `address', `name', `case' or
`numeric'}} It may be empty, too, but in such a case using
-|\SetString| is an error (but not |\SetCase|).
+|\SetString| is an error.
\begin{verbatim}
\StartBabelCommands{language}{captions}
@@ -4974,14 +4977,14 @@ added.\nb{like `monetary', `time', `address', `name', `case' or
\EndBabelCommands
\end{verbatim}
-A real example is:
+A real example can be:
\begin{verbatim}
\StartBabelCommands{austrian}{date}
- [unicode, fontenc=TU EU1 EU2, charset=utf8]
+ [unicode, fontenc=TU, charset=utf8]
\SetString\monthiname{Jänner}
\StartBabelCommands{german,austrian}{date}
- [unicode, fontenc=TU EU1 EU2, charset=utf8]
+ [unicode, fontenc=TU, charset=utf8]
\SetString\monthiiiname{März}
\StartBabelCommands{austrian}{date}
@@ -5020,17 +5023,28 @@ strings are added). However, when used in the preamble or in a
package, new settings are added to the previous ones, if the language
exists (in the \babel{} sense, ie, if |\date|\m{language} exists).
+\begin{note}
+ The package option |strings| introduced in version 3.9 (around 2013)
+ when Unicode engines were still of marginal use, is now deprecated.
+\end{note}
+
+\begin{note}
+ Captions and other strings defined in |ini| files (in other words,
+ when a locale is loaded with |\babelprovide|) are internally set
+ with the help of these macros.
+\end{note}
+
\Describe\StartBabelCommands{%
\colorbox{thegrey}{\ttfamily\hskip-.2em*\hskip-.2em}%
\marg{language-list}\marg{category}\oarg{selector}}
The starred version just forces |strings| to take a value -- if not set
-as package option, then the default for the engine is used. This is
-not done by default to prevent backward incompatibilities, but if you
-are creating a new language this version is better. It's up to
-the maintainers of the current languages to decide if using it is
-appropriate.\footnote{This replaces in 3.9g a short-lived
-\texttt{\string\UseStrings} which has been removed because it did
-not work.}
+as package option (which is now deprecated), then the default for the
+engine is used. This is not done by default to prevent backward
+incompatibilities, but if you are creating a new language this version
+is better. It's up to the maintainers of the current languages to
+decide if using it is appropriate.\footnote{This replaces in 3.9g a
+short-lived \texttt{\string\UseStrings} which has been removed because
+it did not work.}
\Describe{\EndBabelCommands}{}
Marks the end of the series of blocks.
@@ -5059,52 +5073,18 @@ to define |\abmoniname|, |\abmoniiname|, etc. (and similarly with
\end{verbatim}
|#1| is replaced by the roman numeral.
-\Describe\SetCase{\oarg{map-list}\marg{toupper-code}\marg{tolower-code}}
-Sets globally code to be executed at |\MakeUppercase| and
-|\MakeLowercase|. The code would typically be things like |\let\BB\bb|
-and |\uccode| or |\lccode| (although for the reasons explained above,
-changes in lc/uc codes may not work). A \meta{map-list} is a series of
-macros using the internal format of |\@uclclist| (eg,
-|\bb\BB\cc\CC|). The mandatory arguments take precedence over the
-optional one. This command, unlike |\SetString|, is executed always
-(even without |strings|), and it is intended for minor readjustments
-only.
-
-For example, as |T1| is the default case mapping in \LaTeX, we can
-set for Turkish:
-\begin{verbatim}
-\StartBabelCommands{turkish}{}[ot1enc, fontenc=OT1]
-\SetCase
- {\uccode"10=`I\relax}
- {\lccode`I="10\relax}
-
-\StartBabelCommands{turkish}{}[unicode, fontenc=TU EU1 EU2, charset=utf8]
-\SetCase
- {\uccode`i=`Ä°\relax
- \uccode`ı=`I\relax}
- {\lccode`Ä°=`i\relax
- \lccode`I=`ı\relax}
-
-\StartBabelCommands{turkish}{}
-\SetCase
- {\uccode`i="9D\relax
- \uccode"19=`I\relax}
- {\lccode"9D=`i\relax
- \lccode`I="19\relax}
+\Describe\SetCase{\oarg{map-list}\marg{toupper-code}\marg{tolower-code}\qquad\textit{Deprecated}}
-\EndBabelCommands
-\end{verbatim}
-(Note the mapping for |OT1| is not complete.)
+\begin{warning}
+This feature doesn’t work any longer after some changes in the \LaTeX{}
+kernel. It’s now deprecated and an alternative is on the way.
+\end{warning}
\Describe{\SetHyphenMap}{\marg{to-lower-macros}}
-\New{3.9g} Case mapping serves in \TeX{} for two unrelated purposes: case
-transforms (upper/lower) and hyphenation. |\SetCase| handles the
-former, while hyphenation is handled by |\SetHyphenMap| and controlled
-with the package option |hyphenmap|. So, even if internally they are based
-on the same \TeX{} primitive (|\lccode|), \babel{} sets them separately.
-
-There are three helper macros to
-be used inside |\SetHyphenMap|:
+\New{3.9g} Case mapping for hyphenation is handled with |\SetHyphenMap|
+and controlled with the package option |hyphenmap|.
+
+There are three helper macros to be used inside |\SetHyphenMap|:
\begin{itemize}
\item |\BabelLower|\marg{uccode}\marg{lccode} is
similar to |\lccode| but it's ignored if the char has been set and
@@ -5125,9 +5105,11 @@ by both \luatex{} and \xetex{}):
\SetHyphenMap{\BabelLowerMM{"100}{"11F}{2}{"101}}
\end{verbatim}
-This macro is not intended to fix wrong mappings done by Unicode
-(which are the default in both \xetex{} and \luatex{}) -- if an
-assignment is wrong, fix it directly.
+\begin{note}
+ This macro is not intended to fix wrong mappings done by Unicode
+ (which are the default in both \xetex{} and \luatex{}) -- if an
+ assignment is wrong, fix it directly.
+\end{note}
\subsection{Executing code based on the selector}
@@ -5140,22 +5122,30 @@ version), and it can consist of a comma-separated list. For example:
\begin{verbatim}
\IfBabelSelectorTF{other, other*}{A}{B}
\end{verbatim}
-is true with these two environment selectors.
+is true with any of these two environment selectors.
Its natural place of use is in hooks or in |\extras|\m{language}.
+\else
+
\DocInput{babel.dtx}
+\fi
+
+
\section{Acknowledgements}
I would like to thank all who volunteered as $\beta$-testers for their
time. Michel Goossens supplied contributions for most of the other
-languages. Nico Poppelier helped polish the text of the documentation
-and supplied parts of the macros for the Dutch language. Paul Wackers
-and Werenfried Spit helped find and repair bugs.
+languages. Nico Poppelier helped polish the text of the documentation
+and supplied parts of the macros for the Dutch language. Paul Wackers
+and Werenfried Spit helped find and repair bugs. During the further
+development of the babel system I received much help from Bernd
+Raichle, for which I am grateful.
-During the further development of the babel system I received much
-help from Bernd Raichle, for which I am grateful.
+There are also many contributors for specific languages, which are
+mentioned in the respective files. Without them, \babel{} just
+wouldn’t exist.
\begin{thebibliography}{9}
\bibitem{AT} Huda Smitshuijzen Abifares, \textit{Arabic Typography},
@@ -5199,6 +5189,9 @@ help from Bernd Raichle, for which I am grateful.
%
% \fi
%
+% \addtolength{\oddsidemargin}{-15pt}
+% \addtolength{\textwidth}{50pt}
+%
%\begingroup
% \catcode`<=\active%
% \catcode`>=\active
@@ -5212,96 +5205,67 @@ help from Bernd Raichle, for which I am grateful.
% \global\let\check@percent\saved@check@percent
%\endgroup
%
-% \part{Source code}
-%
% \small
%
-% \babel{} is being developed incrementally, which means parts of the
-% code are under development and therefore incomplete. Only documented
-% features are considered complete. In other words, use \babel{} only
-% as documented (except, of course, if you want to explore and test
-% them -- you can post suggestions about multilingual issues to
-% |kadingira@tug.org| on |http://tug.org/mailman/listinfo/kadingira|).
+% The \babel{} package is being developed incrementally, which means
+% parts of the code are under development and therefore incomplete.
+% Only documented features are considered complete. In other words, use
+% \babel{} in real documents only as documented (except, of course, if
+% you want to explore and test them).
%
% \section{Identification and loading of required files}
%
% \textit{Code documentation is still under revision.}
-%
-% \textbf{The following description is no longer valid, because switch
-% and plain have been merged into babel.def.}
-%
+
% The \babel{} package after unpacking consists of the following files:
% \begin{description}
% \itemsep=-\parskip
-% \item[switch.def] defines macros to set and switch languages.
-% \item[babel.def] defines the rest of macros. It has tow parts: a
-% generic one and a second one only for LaTeX{}.
% \item[babel.sty] is the \LaTeX{} package, which set options and
% load language styles.
-% \item[plain.def] defines some \LaTeX{} macros required by
-% \file{babel.def} and provides a few tools for Plain.
+% \item[babel.def] is loaded by Plain.
+% \item[switch.def] defines macros to set and switch languages (it loads
+% part |babel.def|).
+% \item[plain.def] is not used, and just loads babel.def, for
+% compatibility.
% \item[hyphen.cfg] is the file to be used when generating the
% formats to load hyphenation patterns.
% \end{description}
+% There some additional |tex|, |def| and |lua| files
%
% The \babel{} installer extends \textsf{docstrip} with a few
% ``pseudo-guards'' to set ``variables'' used at installation time.
% They are used with |<||@name@>| at the appropiated places in the
-% source code and shown below with
-% $\langle\langle$\textit{name}$\rangle\rangle$. That brings a little
-% bit of literate programming.
+% source code and defined with either
+% $\langle\langle$\textit{name}=\textit{value}$\rangle\rangle$, or with
+% a series of lines between
+% $\langle\langle$|*|\textit{name}$\rangle\rangle$ and
+% $\langle\langle$|/|\textit{name}$\rangle\rangle$. The latter is
+% cumulative (eg, with \textit{More package options}). That brings a
+% little bit of literate programming. The guards |<-name>| and
+% |<+name>| have been redefined, too. See |babel.ins| for further
+% details.
%
% \section{\texttt{locale} directory}
%
-% A required component of \babel{} is a set of |ini| files
-% with basic definitions for about 200 languages. They are distributed
-% as a separate |zip| file, not packed as |dtx|. With them, babel
-% will fully support Unicode engines.
-
-% Most of them are essentially finished (except bugs and mistakes, of
-% course). Some of them are still incomplete (but they will be usable),
-% and there are some omissions (eg, Latin and polytonic Greek, and
-% there are no geographic areas in Spanish). Hindi, French, Occitan and
-% Breton will show a warning related to dates. Not all include LICR
-% variants.
-%
-% This is a preliminary documentation.
-%
-% |ini| files contain the actual data; |tex| files are currently just
-% proxies to the corresponding ini files.
+% A required component of \babel{} is a set of |ini| files with basic
+% definitions for about 250 languages. They are distributed as a
+% separate |zip| file, not packed as |dtx|. Most of them are
+% essentially finished (except bugs and mistakes, of course). Some of
+% them are still incomplete (but they will be usable), and there are
+% some omissions (eg, there are no geographic areas in Spanish). Not
+% all include LICR variants.
%
-% Most keys are self-explanatory.
-% \begin{description}
-% \itemsep=-\parskip
-% \item[charset] the encoding used in the ini file.
-% \item[version] of the ini file
-% \item[level] ``version'' of the ini specification . which keys are
-% available (they may grow in a compatible way) and how they should be
-% read.
-% \item[encodings] a descriptive list of font encondings.
-% \item[{[captions]}] section of captions in the file charset
-% \item[{[captions.licr]}] same, but in pure ASCII using the LICR
-% \item[date.long] fields are as in the CLDR, but the syntax is
-% different. Anything inside brackets is a date field (eg, |MMMM| for
-% the month name) and anything outside is text. In addition, |[ ]| is a
-% non breakable space and |[.]| is an abbreviation dot.
-% \end{description}
+% |babel-*.ini| files contain the actual data; |babel-*.tex| files are
+% basically proxies to the corresponding ini files.
%
-% Keys may be further qualified in a particular language with a suffix
-% starting with a uppercase letter. It can be just a letter (eg,
-% |babel.name.A|, |babel.name.B|) or a name (eg,
-% |date.long.Nominative|, |date.long.Formal|, but no language is
-% currently using the latter). \textit{Multi-letter} qualifiers are
-% forward compatible in the sense they won’t conflict with new
-% ``global'' keys (which start always with a lowercase case). There is
-% an exception, however: the section |counters| has been devised to
-% have arbitrary keys, so you can add lowercased keys if you want.
+% See \href{https://latex3.github.io/babel/guides/keys-in-ini-files.html}{Keys
+% in \texttt{ini} files} in the the \babel{} site.
%
% \section{Tools}
%
% \begin{macrocode}
-%<<version=3.88>>
-%<<date=2023/04/18>>
+%<<version=3.89>>
+%<<date=2023/05/11>>
% \end{macrocode}
%
% \textbf{Do not use the following macros in \texttt{ldf} files. They
@@ -5726,7 +5690,7 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
%<*package>
\NeedsTeXFormat{LaTeX2e}[2005/12/01]
-\ProvidesPackage{babel}[<@date@> <@version@> The Babel package]
+\ProvidesPackage{babel}[<@date@> v<@version@> The Babel package]
% \end{macrocode}
%
% Start with some “private†debugging tool, and then define macros for
@@ -5866,6 +5830,8 @@ help from Bernd Raichle, for which I am grateful.
\bbl@csarg\let{tempa\expandafter}\csname opt@babel.sty\endcsname
\def\bbl@tempb#1.#2{% Remove trailing dot
#1\ifx\@empty#2\else,\bbl@afterfi\bbl@tempb#2\fi}%
+\def\bbl@tempe#1=#2\@@{%
+ \bbl@csarg\edef{mod@#1}{\bbl@tempb#2}}
\def\bbl@tempd#1.#2\@nnil{% TODO. Refactor lists?
\ifx\@empty#2%
\edef\bbl@tempc{\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1}%
@@ -5875,12 +5841,17 @@ help from Bernd Raichle, for which I am grateful.
\edef\bbl@tempc{%
\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1.\bbl@tempb#2}%
\else
- \in@{=}{#1}%
+ \in@{$modifiers$}{$#1$}% TODO. Allow spaces.
\ifin@
- \edef\bbl@tempc{\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1.#2}%
- \else
- \edef\bbl@tempc{\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1}%
- \bbl@csarg\edef{mod@#1}{\bbl@tempb#2}%
+ \bbl@tempe#2\@@
+ \else
+ \in@{=}{#1}%
+ \ifin@
+ \edef\bbl@tempc{\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1.#2}%
+ \else
+ \edef\bbl@tempc{\ifx\bbl@tempc\@empty\else\bbl@tempc,\fi#1}%
+ \bbl@csarg\edef{mod@#1}{\bbl@tempb#2}%
+ \fi
\fi
\fi
\fi}
@@ -6113,10 +6084,11 @@ help from Bernd Raichle, for which I am grateful.
\ifx\ldf@quit\@undefined\else
\endinput\fi % Same line!
<@Make sure ProvidesFile is defined@>
-\ProvidesFile{babel.def}[<@date@> <@version@> Babel common definitions]
+\ProvidesFile{babel.def}[<@date@> v<@version@> Babel common definitions]
\ifx\AtBeginDocument\@undefined % TODO. change test.
<@Emulate LaTeX@>
\fi
+<@Basic macros@>
% \end{macrocode}
%
% That is all for the moment. Now follows some common stuff, for both
@@ -6252,6 +6224,7 @@ help from Bernd Raichle, for which I am grateful.
\fi
\fi\fi}
\let\bbl@initoload\relax
+%<-core>
\def\bbl@provide@locale{%
\ifx\babelprovide\@undefined
\bbl@error{For a language to be defined on the fly 'base'\\%
@@ -6284,6 +6257,7 @@ help from Bernd Raichle, for which I am grateful.
{\bbl@exp{\\\babelprovide[\bbl@autoload@options]{\languagename}}}%
{}%
\fi}
+%<+core>
% \end{macrocode}
%
% \begin{macro}{\iflanguage}
@@ -6393,6 +6367,7 @@ help from Bernd Raichle, for which I am grateful.
% Retrieving information from the stack is a little bit less simple, as
% we need to remove the element from the stack while storing it in the
% macro |\languagename|. For this we first define a helper function.
+%
% \begin{macro}{\bbl@pop@lang}
% This macro stores its first element (which is delimited by the
% `+'-sign) in |\languagename| and stores the rest of the string
@@ -6588,6 +6563,9 @@ help from Bernd Raichle, for which I am grateful.
% current values, then we check if |\|\langvar|hyphenmins| is
% defined. If it is not, we set default values (2 and 3), otherwise
% the values in |\|\langvar|hyphenmins| will be used.
+%
+% No text is supposed to be added with switching captions and date, so
+% we remove any spurious spaces with |\bbl@bsphack| and |\bbl@esphack|.
%
% \begin{macrocode}
\newif\ifbbl@usedategroup
@@ -6606,8 +6584,6 @@ help from Bernd Raichle, for which I am grateful.
% set the locale id
\bbl@id@assign
% switch captions, date
- % No text is supposed to be added here, so we remove any
- % spurious spaces.
\bbl@bsphack
\ifcase\bbl@select@type
\csname captions#1\endcsname\relax
@@ -6678,6 +6654,7 @@ help from Bernd Raichle, for which I am grateful.
\expandafter\expandafter\expandafter\set@hyphenmins
\csname #1hyphenmins\endcsname\relax
\fi
+ % reset selector name
\let\bbl@selectorname\@empty}
% \end{macrocode}
%
@@ -7091,7 +7068,6 @@ help from Bernd Raichle, for which I am grateful.
\input luababel.def
\fi
\fi
-<@Basic macros@>
\bbl@trace{Compatibility with language.def}
\ifx\bbl@languages\@undefined
\ifx\directlua\@undefined
@@ -7228,7 +7204,7 @@ help from Bernd Raichle, for which I am grateful.
\newcommand\EnableBabelHook[1]{\bbl@csarg\let{hk@#1}\@firstofone}
\newcommand\DisableBabelHook[1]{\bbl@csarg\let{hk@#1}\@gobble}
\def\bbl@usehooks{\bbl@usehooks@lang\languagename}
-\def\bbl@usehooks@lang#1#2#3{%
+\def\bbl@usehooks@lang#1#2#3{% Test for Plain
\ifx\UseHook\@undefined\else\UseHook{babel/*/#2}\fi
\def\bbl@elth##1{%
\bbl@cs{hk@##1}{\bbl@cs{ev@##1@#2@}#3}}%
@@ -7254,7 +7230,7 @@ help from Bernd Raichle, for which I am grateful.
beforeextras=0,afterextras=0,stopcommands=0,stringprocess=0,%
hyphenation=2,initiateactive=3,afterreset=0,foreign=0,foreign*=0,%
beforestart=0,languagename=2,begindocument=1}
-\ifx\NewHook\@undefined\else
+\ifx\NewHook\@undefined\else % Test for Plain (?)
\def\bbl@tempa#1=#2\@@{\NewHook{babel/#1}}
\bbl@foreach\bbl@evargs{\bbl@tempa#1\@@}
\fi
@@ -8140,12 +8116,12 @@ help from Bernd Raichle, for which I am grateful.
% \end{macro}
%
% \begin{macro}{\aliasshorthand}
-% First the new shorthand needs to be initialized. Then, we define
-% the new shorthand in terms of the original one, but note with
-% |\aliasshorthands{"}{/}| is |\active@prefix /\active@char/|, so we
-% still need to let the lattest to |\active@char"|.
-%
-%
+% \textit{Deprecated}. First the new shorthand needs to be
+% initialized. Then, we define the new shorthand in terms of the
+% original one, but note with |\aliasshorthands{"}{/}| is
+% |\active@prefix /\active@char/|, so we still need to let the
+% lattest to |\active@char"|.
+%
% \begin{macrocode}
\def\aliasshorthand#1#2{%
\bbl@ifshorthand{#2}%
@@ -8841,7 +8817,7 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\@ifpackagewith{babel}{nocase}%
{\let\bbl@patchuclc\relax}%
- {\def\bbl@patchuclc{%
+ {\def\bbl@patchuclc{% TODO. Delete. Doesn’t work any more.
\global\let\bbl@patchuclc\relax
\g@addto@macro\@uclclist{\reserved@b{\reserved@b\bbl@uclc}}%
\gdef\bbl@uclc##1{%
@@ -9128,7 +9104,7 @@ help from Bernd Raichle, for which I am grateful.
%
% The command |\SetCase| provides a way to change the behavior of
% |\MakeUppercase| and |\MakeLowercase|. |\bbl@tempa| is set by the
-% patched |\@uclclist| to the parsing command.
+% patched |\@uclclist| to the parsing command. \textit{Deprecated.}
%
% \begin{macrocode}
%<<*Macros local to BabelCommands>>
@@ -9198,7 +9174,7 @@ help from Bernd Raichle, for which I am grateful.
%<</More package options>>
% \end{macrocode}
%
-% Initial setup to provide a default behavior if |hypenmap|
+% Initial setup to provide a default behavior if |hyphenmap|
% is not set.
%
% \begin{macrocode}
@@ -9745,6 +9721,7 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\bbl@trace{Bidi layout}
\providecommand\IfBabelLayout[3]{#3}%
+%<-core>
\newcommand\BabelPatchSection[1]{%
\@ifundefined{#1}{}{%
\bbl@exp{\let\<bbl@ss@#1>\<#1>}%
@@ -9778,6 +9755,7 @@ help from Bernd Raichle, for which I am grateful.
\select@language@x{\bbl@main@language}}}{}
\IfBabelLayout{captions}%
{\BabelPatchSection{caption}}{}
+%<+core>
% \end{macrocode}
%
% \subsection{Load engine specific macros}
@@ -9811,12 +9789,16 @@ help from Bernd Raichle, for which I am grateful.
%
% \subsection{Creating and modifying languages}
%
+% Continue with \LaTeX{} only.
+%
% |\babelprovide| is a general purpose tool for creating and modifying
% languages. It creates the language infrastructure, and loads, if
% requested, an |ini| file. It may be used in conjunction to previouly
% loaded |ldf| files.
%
% \begin{macrocode}
+%</package|core>
+%<*package>
\bbl@trace{Creating languages and reading ini files}
\let\bbl@extend@ini\@gobble
\newcommand\babelprovide[2][]{%
@@ -9835,6 +9817,7 @@ help from Bernd Raichle, for which I am grateful.
\let\bbl@calendars\@empty
\global\let\bbl@inidata\@empty
\global\let\bbl@extend@ini\@gobble
+ \global\let\bbl@included@inis\@empty
\gdef\bbl@key@list{;}%
\bbl@forkv{#1}{%
\in@{/}{##1}% With /, (re)sets a value in the ini
@@ -9900,6 +9883,14 @@ help from Bernd Raichle, for which I am grateful.
{}% With \bbl@load@basic below
{\bbl@provide@renew{#2}}%
\fi
+ % == include == TODO
+ % \ifx\bbl@included@inis\@empty\else
+ % \bbl@replace\bbl@included@inis{ }{,}%
+ % \bbl@foreach\bbl@included@inis{%
+ % \openin\bbl@readstream=babel-##1.ini
+ % \bbl@extend@ini{#2}}%
+ % \closein\bbl@readstream
+ % \fi
% Post tasks
% ----------
% == subsequent calls after the first provide for a locale ==
@@ -9922,11 +9913,14 @@ help from Bernd Raichle, for which I am grateful.
\\\bbl@toglobal\<bbl@ensure@\languagename>%
\\\bbl@toglobal\<bbl@ensure@\languagename\space>}%
\fi
- % ==
- % At this point all parameters are defined if 'import'. Now we
- % execute some code depending on them. But what about if nothing was
- % imported? We just set the basic parameters, but still loading the
- % whole ini file.
+% \end{macrocode}
+%
+% At this point all parameters are defined if 'import'. Now we
+% execute some code depending on them. But what about if nothing was
+% imported? We just set the basic parameters, but still loading the
+% whole ini file.
+%
+% \begin{macrocode}
\bbl@load@basic{#2}%
% == script, language ==
% Override the values from ini or defines them
@@ -10376,9 +10370,9 @@ help from Bernd Raichle, for which I am grateful.
\bbl@trim\toks@{#2}%
\bbl@xin@{;\bbl@section/\bbl@tempa;}{\bbl@key@list}%
\ifin@\else
- \bbl@xin@{,identification/include.}%
+ \bbl@xin@{,identification/include.}%
{,\bbl@section/\bbl@tempa}%
- \ifin@\edef\bbl@required@inis{\the\toks@}\fi
+ \ifin@\xdef\bbl@included@inis{\the\toks@}\fi
\bbl@exp{%
\\\g@addto@macro\\\bbl@inidata{%
\\\bbl@elt{\bbl@section}{\bbl@tempa}{\the\toks@}}}%
@@ -10439,16 +10433,9 @@ help from Bernd Raichle, for which I am grateful.
\let\bbl@inistore\bbl@inistore@min % Remember it's local
\fi
\def\bbl@section{identification}%
- \let\bbl@required@inis\@empty
\bbl@exp{\\\bbl@inistore tag.ini=#1\\\@@}%
\bbl@inistore load.level=#2\@@
\bbl@loop@ini
- \ifx\bbl@required@inis\@empty\else
- \bbl@replace\bbl@required@inis{ }{,}%
- \bbl@foreach\bbl@required@inis{%
- \openin\bbl@readstream=babel-##1.ini
- \bbl@loop@ini}%
- \fi
% == Process stored data ==
\bbl@csarg\xdef{lini@\languagename}{#1}%
\bbl@read@ini@aux
@@ -11262,13 +11249,18 @@ help from Bernd Raichle, for which I am grateful.
% \begin{macrocode}
\providecommand\BCPdata{}
\ifx\renewcommand\@undefined\else % For plain. TODO. It’s a quick fix
- \renewcommand\BCPdata[1]{%
+ \renewcommand\BCPdata[1]{\bbl@bcpdata@i#1\@empty}
+ \def\bbl@bcpdata@i#1#2#3#4#5#6\@empty{%
+ \@nameuse{str_if_eq:nnTF}{#1#2#3#4#5}{main.}%
+ {\bbl@bcpdata@ii{#6}\bbl@main@language}%
+ {\bbl@bcpdata@ii{#1#2#3#4#5#6}\languagename}}%
+ \def\bbl@bcpdata@ii#1#2{%
\bbl@ifunset{bbl@info@#1.tag.bcp47}%
{\bbl@error{Unknown field '#1' in \string\BCPdata.\\%
Perhaps you misspelled it.}%
{See the manual for details.}}%
- {\bbl@ifunset{bbl@\csname bbl@info@#1.tag.bcp47\endcsname @\languagename}{}%
- {\bbl@cs{\csname bbl@info@#1.tag.bcp47\endcsname @\languagename}}}}
+ {\bbl@ifunset{bbl@\csname bbl@info@#1.tag.bcp47\endcsname @#2}{}%
+ {\bbl@cs{\csname bbl@info@#1.tag.bcp47\endcsname @#2}}}}
\fi
% Still somewhat hackish:
\@namedef{bbl@info@casing.tag.bcp47}{casing}
@@ -11281,7 +11273,6 @@ help from Bernd Raichle, for which I am grateful.
%<<*More package options>>
\DeclareOption{ensureinfo=off}{}
%<</More package options>>
-%
\let\bbl@ensureinfo\@gobble
\newcommand\BabelEnsureInfo{%
\ifx\InputIfFileExists\@undefined\else
@@ -11457,23 +11448,6 @@ help from Bernd Raichle, for which I am grateful.
\let\bbl@encoding@select@off\@empty}
% \end{macrocode}
%
-% As the final task, load the code for lua. TODO: use babel name, override
-%
-% \begin{macrocode}
-\ifx\directlua\@undefined\else
- \ifx\bbl@luapatterns\@undefined
- \input luababel.def
- \fi
-\fi
-% \end{macrocode}
-%
-% Continue with \LaTeX{}.
-%
-% \begin{macrocode}
-%</package|core>
-%<*package>
-% \end{macrocode}
-%
% \subsection{Cross referencing macros}
%
% The \LaTeX\ book states:
@@ -11962,7 +11936,7 @@ help from Bernd Raichle, for which I am grateful.
%
% \begin{macro}{\substitutefontfamily}
%
-% Deprecated. Use the tools provides by \LaTeX. The command
+% \textit{Deprecated.} Use the tools provides by \LaTeX. The command
% |\substitutefontfamily| creates an \file{.fd} file on the fly. The
% first argument is an encoding mnemonic, the second and third
% arguments are font family names.
@@ -12432,10 +12406,12 @@ help from Bernd Raichle, for which I am grateful.
\bbl@load@language{hebrew}}
\DeclareOption{hungarian}{\bbl@try@load@lang{}{magyar}{}}
\DeclareOption{lowersorbian}{\bbl@try@load@lang{}{lsorbian}{}}
+\DeclareOption{northernsami}{\bbl@try@load@lang{}{samin}{}}
\DeclareOption{nynorsk}{\bbl@try@load@lang{}{norsk}{}}
\DeclareOption{polutonikogreek}{%
\bbl@try@load@lang{}{greek}{\languageattribute{greek}{polutoniko}}}
\DeclareOption{russian}{\bbl@try@load@lang{}{russianb}{}}
+\DeclareOption{scottishgaelic}{\bbl@try@load@lang{}{scottish}{}}
\DeclareOption{ukrainian}{\bbl@try@load@lang{}{ukraineb}{}}
\DeclareOption{uppersorbian}{\bbl@try@load@lang{}{usorbian}{}}
% \end{macrocode}
@@ -12684,7 +12660,7 @@ help from Bernd Raichle, for which I am grateful.
%
% \begin{macrocode}
<@Make sure ProvidesFile is defined@>
-\ProvidesFile{hyphen.cfg}[<@date@> <@version@> Babel hyphens]
+\ProvidesFile{hyphen.cfg}[<@date@> v<@version@> Babel hyphens]
\xdef\bbl@format{\jobname}
\def\bbl@version{<@version@>}
\def\bbl@date{<@date@>}
@@ -15104,7 +15080,7 @@ end
\else
\let\bbl@ams@lap\llap
\fi
- \ExplSyntaxOn
+ \ExplSyntaxOn % Required by \bbl@sreplace with \intertext@
\bbl@sreplace\intertext@{\normalbaselines}%
{\normalbaselines
\ifx\bbl@eqnodir\relax\else\bbl@pardir\@ne\bbl@eqnodir\fi}%
@@ -23138,7 +23114,7 @@ Babel.cjk_breaks = {
%
% \begin{macrocode}
%<*nil>
-\ProvidesLanguage{nil}[<@date@> <@version@> Nil language]
+\ProvidesLanguage{nil}[<@date@> v<@version@> Nil language]
\LdfInit{nil}{datenil}
% \end{macrocode}
%
@@ -23345,7 +23321,7 @@ Babel.cjk_breaks = {
%</ca-islamic>
% \end{macrocode}
%
-% \section{Hebrew}
+% \subsection{Hebrew}
%
% This is basically the set of macros written by Michail Rozman in
% 1991, with corrections and adaptions by Rama Porrat, Misha, Dan Haran
@@ -23610,7 +23586,7 @@ Babel.cjk_breaks = {
%</ca-hebrew>
% \end{macrocode}
%
-% \section{Persian}
+% \subsection{Persian}
%
% There is an algorithm written in TeX by Jabri, Abolhassani, Pournader
% and Esfahbod, created for the first versions of the FarsiTeX system
@@ -23653,7 +23629,7 @@ Babel.cjk_breaks = {
%</ca-persian>
% \end{macrocode}
%
-% \section{Coptic and Ethiopic}
+% \subsection{Coptic and Ethiopic}
%
% Adapted from \texttt{jquery.calendars.package-1.1.4}, written by Keith
% Wood, 2010. Dual license: GPL and MIT. The only difference is the
@@ -23690,7 +23666,7 @@ Babel.cjk_breaks = {
%</ca-ethiopic>
% \end{macrocode}
%
-% \section{Buddhist}
+% \subsection{Buddhist}
%
% That’s very simple.
%
@@ -24275,6 +24251,8 @@ Babel.cjk_breaks = {
\let\bbl@opt@shorthands\@nnil
\def\bbl@ifshorthand#1#2#3{#2}%
\let\bbl@language@opts\@empty
+\let\bbl@ensureinfo\@gobble
+\let\bbl@provide@locale\relax
\ifx\babeloptionstrings\@undefined
\let\bbl@opt@strings\@nnil
\else
diff --git a/macros/latex/required/babel/base/babel.ins b/macros/latex/required/babel/base/babel.ins
index f89a5a3498..3706b2c074 100644
--- a/macros/latex/required/babel/base/babel.ins
+++ b/macros/latex/required/babel/base/babel.ins
@@ -26,7 +26,7 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
-\def\filedate{2023/04/18}
+\def\filedate{2023/05/11}
\def\batchfile{babel.ins}
\input docstrip.tex
@@ -74,7 +74,7 @@
\else
\activefiles
\fi}
-
+
\newif\ifcollect
\newif\ifsaving
@@ -105,6 +105,32 @@
\expandafter\gdef\csname #1Var\endcsname{#2}%
\fi}
+% The following is somewhat hackish, but it does the job for babel, and
+% must be used in the following way: <-name> starts a block to be
+% ignored if 'name' is active, and <+name> ends the block (in this
+% order). Used to exclude some parts from babel.def. With the original
+% definitions, some code goes 'visually' in comments/documentation, but
+% with this change they are in the real code. However, it must be
+% considered temporal, because the solution must be to reorganize the
+% code.
+
+\let\bblMinus\minusOption
+\def\minusOption-#1>#2\endLine{%
+ \global\let\bblactivefiles\activefiles
+ \def\tempa{}%
+ \def\do##1##2##3{%
+ \def\tempb{#1}\def\tempc{##2}%
+ \ifx\tempb\tempc\else
+ \expandafter\def\expandafter\tempa\expandafter{%
+ \tempa\do##1{##2}##3}%
+ \fi}%
+ \activefiles
+ \let\activefiles\tempa}
+
+\let\bblPlus\plusOption
+\def\plusOption+#1>#2\endLine{%
+ \let\activefiles\bblactivefiles}
+
% Preambles
\declarepreamble\mainpreamble
@@ -153,6 +179,9 @@
}
% compatibility files
+
+\let\minusOption\bblMinus
+\let\plusOption\bblPlus
\def\compatfile#1{\file{#1.sty}{\from{bbcompat.dtx}{styfile,#1}}}
\generate{%
@@ -252,5 +281,3 @@
\Msg{* Happy TeXing}
\Msg{*}
\Msg{***********************************************************}
-
-
diff --git a/macros/latex/required/babel/base/babel.pdf b/macros/latex/required/babel/base/babel.pdf
index c9e2caadd7..cdc413d277 100644
--- a/macros/latex/required/babel/base/babel.pdf
+++ b/macros/latex/required/babel/base/babel.pdf
Binary files differ
diff --git a/macros/latex/required/babel/base/bbcompat.dtx b/macros/latex/required/babel/base/bbcompat.dtx
index 59a9f961ef..cf059447fb 100644
--- a/macros/latex/required/babel/base/bbcompat.dtx
+++ b/macros/latex/required/babel/base/bbcompat.dtx
@@ -30,7 +30,7 @@
%
% \iffalse
%<*dtx>
-\ProvidesFile{bbcompat.dtx}[2023/04/18 v3.88]
+\ProvidesFile{bbcompat.dtx}[2023/05/11 v3.89]
%</dtx>
%
%% File 'bbcompat.dtx'
diff --git a/macros/luatex/latex/novel/README.md b/macros/luatex/latex/novel/README.md
index c8473daa66..9a73e6cddb 100644
--- a/macros/luatex/latex/novel/README.md
+++ b/macros/luatex/latex/novel/README.md
@@ -1,36 +1,6 @@
-# THE NOVEL DOCUMENT CLASS
+### LuaLaTeX Document Class: novel
-The *novel* LuaLaTeX document class is specifically written to meet the needs of original fiction writers, who are typesetting their own novels for non-color print-on-demand technology. If that does not describe your objective, then this is the wrong document class for you. There is no support for E-books. The needs of academic writers and picture-book layout are largely unmet.
-
-If your book is a detective novel, science fiction, romance, or collection of short stories, then you are in the right place. This document class has been used for creating several actual printed novels, both text interior and color cover. Internal code can create PDF/X files for the interior and cover. Furthermore, a color cover image can be separated to CMYK at 240% ink limit, as required by some print-on-demand services.
-
-This class requires TeXLive 2016 or later, or recent MiKTeX. Recommended 2020 or later. Distributions based on TeXLive 2015 or earlier will fail.
-
-Extensive documentation is in HTML format. The "novel.pdf" file is merely a place-holder.
-
-## News:
-
-Version 1.81a, March 25, 2023: Minor correction to documentation.
-
-Version 1.81, March 13, 2023: Bug fix for FloatImage.
-
-Version 1.80, February 8, 2023: Small tweaks.
-
-Version 1.52, April 26, 2018: Enhanced detection and Warnings, using Lua code.
-
-Version 1.50.5, April 11, 2018: Minor bug fix (incorrect warning message).
-
-Version 1.50.4, April 7, 2018: Enhancements to novel-scripts.
-
-Version 1.50.3, April 5, 2018: Further minor enhancements to novel-scripts.
-
-Version 1.50.2, April 3, 2018: Minor enhancements to novel-scripts.
-
-Version 1.50.1, March 29, 2018: New features pertaining to image placement. Scripts for pre-processing images. Sandbox mode. Internal drop cap capability. Reference to obsolete macros removed from documentation. General cleanup of documentation and internal code.
-
-Version 1.46.2, January 14, 2018: Now called the "old" version. Internal code cleanup, docs cleanup. No known bugs.
-
-## License:
-
-The LaTeX code and documentation are licensed under the LaTeX Project Public License, v.1.3c. The included fonts NovelDeco.otf and CPmodified.otf are licensed under the SIL Open Font License, v.1.1.
+Site github.com/rallg/novel is the canonical project page for the
+Novel document class, as seen in TeXlive and at CTAN. It is now
+in version 1.81b, May 2023.
diff --git a/macros/luatex/latex/novel/doc/extras/novel-example.pdf b/macros/luatex/latex/novel/doc/extras/novel-example.pdf
index a8409e8bf6..2872a62b78 100644
--- a/macros/luatex/latex/novel/doc/extras/novel-example.pdf
+++ b/macros/luatex/latex/novel/doc/extras/novel-example.pdf
@@ -8,10 +8,10 @@ stream
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
- <xmp:ModifyDate>2023-02-07T18:47:29-08:00</xmp:ModifyDate>
- <xmp:CreateDate>2023-02-07T18:47:29-08:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-05-11T11:29:27-07:00</xmp:ModifyDate>
+ <xmp:CreateDate>2023-05-11T11:29:27-07:00</xmp:CreateDate>
<xmp:CreatorTool>LuaLaTeX with novel and microtype</xmp:CreatorTool>
- <xmp:MetadataDate>2023-02-07T18:47:29-08:00</xmp:MetadataDate>
+ <xmp:MetadataDate>2023-05-11T11:29:27-07:00</xmp:MetadataDate>
</rdf:Description>
<rdf:Description rdf:about=""
xmlns:dc="http://purl.org/dc/elements/1.1/">
@@ -30,7 +30,7 @@ stream
<rdf:Description rdf:about=""
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">
<xmpMM:DocumentID>uuid:A12D98E081B6A0EC2CBA2D468474F922</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:BE8C167D686F6EB156D87D29749E4ABF</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:B04F43A055DD13FE0B0611A05A7A5FE8</xmpMM:InstanceID>
<xmpMM:RenditionClass>default</xmpMM:RenditionClass>
<xmpMM:VersionID>1</xmpMM:VersionID>
</rdf:Description>
@@ -183,7 +183,7 @@ endobj
<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F83 16 0 R /F96 17 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
20 0 obj
-<< /Length 2698 >>
+<< /Length 2311 >>
stream
0 g 0 G
0 g 0 G
@@ -191,17 +191,15 @@ stream
0 g 0 G
BT
/F101 11.3574 Tf
-1 0 0 1 146.785 335.327 Tm [<0025086D087E0877>-250<086D087A0870>-250<00340880>25<087B087E08790885>]TJ
+1 0 0 1 146.785 290.944 Tm [<0025086D087E0877>-250<086D087A0870>-250<00340880>25<087B087E08790885>]TJ
/F101 11.3574 Tf
-1 0 0 1 117.136 320.533 Tm [<002400500051>7<005A0053004A004800490055>-250<006908D308D108D208D8>-250<0025004A0053004C>-250<002900420053>8<00450044004200540046>10<000F>]TJ
-1 0 0 1 145.053 305.738 Tm [<0022004D004D>-250<0033004A0048004900550054>-250<00330046005400460053>-15<0057>8<0046>-7<0045000F>]TJ
-1 0 0 1 135.626 276.149 Tm [<00350049004A0054>-250<004A0054>-250<0042>-250<0058>8<00500053004C>-250<00500047>-250<084A00440055004A0050004F000F>]TJ
-1 0 0 1 130.566 261.355 Tm [<0022004D004D>-250<0051>-7<0046005300540050004F0054>-250<0042004F0045>-250<0046>7<0057>8<0046004F00550054>-250<00420053>8<0046>]TJ
-1 0 0 1 120.356 246.56 Tm [<00470053>8<0050004E>-250<005500490046>-250<00420056005500490050005306BC0054>-250<004A004E00420048004A004F00420055004A0050004F000F>]TJ
-1 0 0 1 118.152 231.766 Tm [<0033004600540046004E0043004D0042004F00440046>-250<00550050>-250<0042004F005A>-250<0053>8<00460042004D>-250<0051>-7<0046005300540050004F000D>]TJ
-1 0 0 1 122.707 216.971 Tm [<004D004A0057004A004F0048>-250<00500053>-250<0045004600420045000D>-250<004A0054>-250<00440050004A004F0044004A00450046004F00550042004D000F>]TJ
-1 0 0 1 130.543 187.382 Tm [<00310053004A004F00550046>-7<0045>-250<0050004F>-250<00420044004A0045000E00470053>8<0046>-7<0046>-250<005100420051>-7<00460053>59<000F>]TJ
-1 0 0 1 101.008 172.588 Tm [<00310053004A004F00550046>-7<0045>-250<004A004F>-250<005500490046>-250<0036004F004A00550046>-7<0045>-250<003400550042005500460054>-250<00500047>-250<0022>49<004E00460053004A>1<00440042000F>]TJ
+1 0 0 1 117.136 276.149 Tm [<002400500051>7<005A0053004A004800490055>-250<006908D308D108D208D8>-250<0025004A0053004C>-250<002900420053>8<00450044004200540046>10<000F>]TJ
+1 0 0 1 145.053 261.355 Tm [<0022004D004D>-250<0033004A0048004900550054>-250<00330046005400460053>-15<0057>8<0046>-7<0045000F>]TJ
+1 0 0 1 135.626 231.766 Tm [<00350049004A0054>-250<004A0054>-250<0042>-250<0058>8<00500053004C>-250<00500047>-250<084A00440055004A0050004F000F>]TJ
+1 0 0 1 130.566 216.971 Tm [<0022004D004D>-250<0051>-7<0046005300540050004F0054>-250<0042004F0045>-250<0046>7<0057>8<0046004F00550054>-250<00420053>8<0046>]TJ
+1 0 0 1 120.356 202.177 Tm [<00470053>8<0050004E>-250<005500490046>-250<00420056005500490050005306BC0054>-250<004A004E00420048004A004F00420055004A0050004F000F>]TJ
+1 0 0 1 118.152 187.382 Tm [<0033004600540046004E0043004D0042004F00440046>-250<00550050>-250<0042004F005A>-250<0053>8<00460042004D>-250<0051>-7<0046005300540050004F000D>]TJ
+1 0 0 1 122.707 172.588 Tm [<004D004A0057004A004F0048>-250<00500053>-250<0045004600420045000D>-250<004A0054>-250<00440050004A004F0044004A00450046004F00550042004D000F>]TJ
1 0 0 1 147.466 142.999 Tm [<002A00340023002F>-250<08D1000E08D208D308D408D508D608D708D808D9000E08DA>]TJ
1 0 0 1 93.092 113.41 Tm [<002A004F004500460051>-7<0046004F00450046004F0055004D005A>-250<003100560043004D004A005400490046>-7<0045>-250<0043005A>-250<0025004A0053004C>-250<002900420053>8<00450044004200540046>10<000D>]TJ
1 0 0 1 134.729 98.615 Tm [<0022>50<004F005A00550050>7<0058004F000D>-250<0022>50<004F005A00540055004200550046>-250<003600340022>]TJ
@@ -1036,92 +1034,92 @@ endobj
<< /Type /Catalog /Pages 77 0 R /Metadata 4 0 R/OutputIntents [ <</Type/OutputIntent/S/GTS_PDFX/OutputCondition (SWOP (Publication) printing in USA (Printing process definition: ANSI CGATS.6).)/OutputConditionIdentifier (CGATS TR 001)/Info (U.S. Web Coated (SWOP) v2)/RegistryName (http://www.color.org)>> ]/PageLabels<</Nums[0<</S/r>>6<</S/D>>]>> >>
endobj
79 0 obj
-<< /Title(Dark\040and\040Stormy)/Author(Dirk\040Hardcase)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230207184729-08'00')/ModDate(D:20230207184729-08'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >>
+<< /Title(Dark\040and\040Stormy)/Author(Dirk\040Hardcase)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230511112927-07'00')/ModDate(D:20230511112927-07'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >>
endobj
xref
0 80
0000000000 65535 f
-0000062538 00000 n
-0000062558 00000 n
-0000062578 00000 n
+0000062151 00000 n
+0000062171 00000 n
+0000062191 00000 n
0000000020 00000 n
0000003407 00000 n
0000003256 00000 n
0000002762 00000 n
-0000095759 00000 n
-0000096118 00000 n
+0000095372 00000 n
+0000095731 00000 n
0000003773 00000 n
0000003619 00000 n
0000003527 00000 n
0000005367 00000 n
0000005213 00000 n
0000003865 00000 n
-0000091707 00000 n
-0000077530 00000 n
-0000008424 00000 n
-0000008270 00000 n
+0000091320 00000 n
+0000077143 00000 n
+0000008037 00000 n
+0000007883 00000 n
0000005512 00000 n
-0000075533 00000 n
-0000009623 00000 n
-0000009469 00000 n
-0000008547 00000 n
-0000010004 00000 n
-0000009850 00000 n
-0000009758 00000 n
-0000017863 00000 n
-0000017709 00000 n
-0000010096 00000 n
-0000029194 00000 n
-0000029040 00000 n
-0000017985 00000 n
-0000035701 00000 n
-0000035547 00000 n
-0000029316 00000 n
-0000043898 00000 n
-0000043744 00000 n
-0000035823 00000 n
-0000055245 00000 n
-0000055090 00000 n
-0000044020 00000 n
-0000096256 00000 n
-0000061738 00000 n
-0000061583 00000 n
-0000055367 00000 n
-0000062107 00000 n
-0000061952 00000 n
-0000061860 00000 n
-0000062446 00000 n
-0000062291 00000 n
-0000062199 00000 n
-0000062631 00000 n
-0000073655 00000 n
-0000063053 00000 n
-0000063397 00000 n
-0000073897 00000 n
-0000075692 00000 n
-0000075897 00000 n
-0000076592 00000 n
-0000075930 00000 n
-0000076037 00000 n
-0000076818 00000 n
-0000077676 00000 n
-0000077868 00000 n
-0000089705 00000 n
-0000078337 00000 n
-0000078700 00000 n
-0000089946 00000 n
-0000091867 00000 n
-0000092073 00000 n
-0000094612 00000 n
-0000092200 00000 n
-0000092272 00000 n
-0000094851 00000 n
-0000095915 00000 n
-0000096353 00000 n
-0000096422 00000 n
-0000096789 00000 n
+0000075146 00000 n
+0000009236 00000 n
+0000009082 00000 n
+0000008160 00000 n
+0000009617 00000 n
+0000009463 00000 n
+0000009371 00000 n
+0000017476 00000 n
+0000017322 00000 n
+0000009709 00000 n
+0000028807 00000 n
+0000028653 00000 n
+0000017598 00000 n
+0000035314 00000 n
+0000035160 00000 n
+0000028929 00000 n
+0000043511 00000 n
+0000043357 00000 n
+0000035436 00000 n
+0000054858 00000 n
+0000054703 00000 n
+0000043633 00000 n
+0000095869 00000 n
+0000061351 00000 n
+0000061196 00000 n
+0000054980 00000 n
+0000061720 00000 n
+0000061565 00000 n
+0000061473 00000 n
+0000062059 00000 n
+0000061904 00000 n
+0000061812 00000 n
+0000062244 00000 n
+0000073268 00000 n
+0000062666 00000 n
+0000063010 00000 n
+0000073510 00000 n
+0000075305 00000 n
+0000075510 00000 n
+0000076205 00000 n
+0000075543 00000 n
+0000075650 00000 n
+0000076431 00000 n
+0000077289 00000 n
+0000077481 00000 n
+0000089318 00000 n
+0000077950 00000 n
+0000078313 00000 n
+0000089559 00000 n
+0000091480 00000 n
+0000091686 00000 n
+0000094225 00000 n
+0000091813 00000 n
+0000091885 00000 n
+0000094464 00000 n
+0000095528 00000 n
+0000095966 00000 n
+0000096035 00000 n
+0000096402 00000 n
trailer
-<< /Size 80 /Root 78 0 R /Info 79 0 R /ID [ <7969E9E99751F0FCDE254F150311FF3F> <7969E9E99751F0FCDE254F150311FF3F> ] >>
+<< /Size 80 /Root 78 0 R /Info 79 0 R /ID [ <12E23C54C69FA0D90951AD25B9072C1A> <12E23C54C69FA0D90951AD25B9072C1A> ] >>
startxref
-97133
+96746
%%EOF
diff --git a/macros/luatex/latex/novel/doc/extras/novel-example.tex b/macros/luatex/latex/novel/doc/extras/novel-example.tex
index 940c7b2d7a..ce7833c29a 100644
--- a/macros/luatex/latex/novel/doc/extras/novel-example.tex
+++ b/macros/luatex/latex/novel/doc/extras/novel-example.tex
@@ -6,12 +6,12 @@
% IF YOU COMPILE THIS DOCUMENT: Be sure that this file, and its generated PDF,
% have read/write permissions for any user. If they don't, then
% compile will fail at the point where files are written.
-\documentclass{novel} % v. 1.80.
+\documentclass{novel} % v. 1.81b.
\SetTitle{Dark and Stormy}
\SetSubtitle{A Tale of Nights}
\SetAuthor{Dirk Hardcase}
\SetPDFX[CGATSTR001]{X-1a:2001}
-\setotherlanguage{latin}
+\setotherlanguage{latin} % requires package hyphen-latin for best results.
\begin{document}
\frontmatter
@@ -66,9 +66,6 @@ from the author's imagination.\\
Resemblance to any real person,\\
living or dead, is coincidental.\par % Or similar language.
\null
-Printed on acid-free paper.\par % If true. Usually is true.
-Printed in the United States of America.\par % Or whichever nation.
-\null
ISBN 0-12345678-9\par % Whatever it is. No barcode, just number.
\null
diff --git a/macros/luatex/latex/novel/doc/extras/novel-extras-README.html b/macros/luatex/latex/novel/doc/extras/novel-extras-README.html
index c199c3cad5..0ec451af3f 100644
--- a/macros/luatex/latex/novel/doc/extras/novel-extras-README.html
+++ b/macros/luatex/latex/novel/doc/extras/novel-extras-README.html
@@ -9,7 +9,7 @@
<h2>README for novel extras</h2>
-<p>This folder contains items that may be helpful, but are not essential to operation of the <i>novel</i> document class. Version 1.52.</p>
+<p>This folder contains items that may be helpful, but are not essential to operation of the <i>novel</i> document class. Version 1.81b.</p>
<p>File <i>novel-example.tex</i> is a fake short novel. If you wish to compile it, place a copy in your user home folder (or other place where you have read/write privilege) and compile it there.</p>
diff --git a/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf b/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
index 7baf36ba0f..586882c8d7 100644
--- a/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
+++ b/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf
Binary files differ
diff --git a/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex b/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
index 2ebb5b64f8..cc1bbb503f 100644
--- a/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
+++ b/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex
@@ -21,7 +21,7 @@
% It is grayscale png, 150x150 pixels, with resolution 300pdi.
%
% The `test' class option is required. You may add others.
-\documentclass[test,shademargins,draft]{novel} % v. 1.80.
+\documentclass[test,shademargins,draft]{novel} % v. 1.81b.
\SetTitle{Test Suite}
\SetSubtitle{Novel Document Class}
\SetAuthor{Author Name}
diff --git a/macros/luatex/latex/novel/doc/novel-documentation.html b/macros/luatex/latex/novel/doc/novel-documentation.html
index 0fd98393fe..1a7e20579a 100644
--- a/macros/luatex/latex/novel/doc/novel-documentation.html
+++ b/macros/luatex/latex/novel/doc/novel-documentation.html
@@ -3172,7 +3172,7 @@ Some text {\baskf\addfontfeature{Numbers=Monospaced} hello 123} is here.
<h2 id="hY">Appendix Y. &nbsp; Licensing and Credits</h2>
<div class="d2" id="dY">
-<p class="item"><b>A. Licensing:</b> The <i>novel</i> document class, including software, examples, documentation and supporting images, is distributed under the terms of the <a class="external" rel="external" target="new" href="https://www.latex-project.org/lppl/lppl-1-3c/">LaTeX Project Public License, version 1.3c</a>, or (at your option) any later version. Exception: The included fonts <i>NovelDeco.otf</i> and <i>CPmodified.otf</i> are distributed under terms of the <a class="external" rel="external" target="new" href="http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web">SIL Open Font License, v.1.1.</a></p>
+<p class="item"><b>A. Licensing:</b> The <i>novel</i> document class, including software, examples, documentation and supporting images, is distributed under the terms of the <a class="external" rel="external" target="new" href="https://www.latex-project.org/lppl/lppl-1-3c/">LaTeX Project Public License, version 1.3c only</a>. Exception: The included fonts <i>NovelDeco.otf</i> and <i>CPmodified.otf</i> are distributed under terms of the <a class="external" rel="external" target="new" href="http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web">SIL Open Font License, v.1.1.</a></p>
<p>To ensure that your book may be sold commercially, be careful to use only fonts that allow commercial usage. That may exclude some of the fonts in the LaTeX font catalog. See <a href="#hC">Appendix&nbsp;C</a>.</p>
<p class="item"><b>B. Credits:</b> Within the TeX code files, you will find places where small or large pieces of code are the work of someone else. Names or organizations are credited in-place within the TeX code, according to license.</p>
diff --git a/macros/luatex/latex/novel/doc/novel.pdf b/macros/luatex/latex/novel/doc/novel.pdf
index 31c4aee738..a87390754d 100644
--- a/macros/luatex/latex/novel/doc/novel.pdf
+++ b/macros/luatex/latex/novel/doc/novel.pdf
@@ -8,10 +8,10 @@ stream
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/">
- <xmp:ModifyDate>2023-03-23T11:34:44-07:00</xmp:ModifyDate>
- <xmp:CreateDate>2023-03-23T11:34:44-07:00</xmp:CreateDate>
+ <xmp:ModifyDate>2023-05-11T11:21:02-07:00</xmp:ModifyDate>
+ <xmp:CreateDate>2023-05-11T11:21:02-07:00</xmp:CreateDate>
<xmp:CreatorTool>LuaLaTeX with novel and microtype</xmp:CreatorTool>
- <xmp:MetadataDate>2023-03-23T11:34:44-07:00</xmp:MetadataDate>
+ <xmp:MetadataDate>2023-05-11T11:21:02-07:00</xmp:MetadataDate>
</rdf:Description>
<rdf:Description rdf:about=""
xmlns:dc="http://purl.org/dc/elements/1.1/">
@@ -25,7 +25,7 @@ stream
<rdf:Description rdf:about=""
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">
<xmpMM:DocumentID>uuid:A12D98E081B6A0EC2CBA2D468474F922</xmpMM:DocumentID>
- <xmpMM:InstanceID>uuid:01E5AEE60B93651A0731B51EDDC35572</xmpMM:InstanceID>
+ <xmpMM:InstanceID>uuid:EAED1F0D8D4E3D94AE93CE42A40606D3</xmpMM:InstanceID>
<xmpMM:RenditionClass>default</xmpMM:RenditionClass>
<xmpMM:VersionID>1</xmpMM:VersionID>
</rdf:Description>
@@ -49,7 +49,7 @@ stream
endstream
endobj
7 0 obj
-<< /Length 8649 >>
+<< /Length 8286 >>
stream
0 g 0 G
0 g 0 G
@@ -59,42 +59,36 @@ BT
1 0 0 1 178.388 541.455 Tm [<002F0030>-37<00370026002D>]TJ
/F95 13.62884 Tf
1 0 0 1 105.124 508.167 Tm [<0022>-250<00250050>-7<00440056004E0046004F0055>-250<0024004D004200540054>-250<004700500053>-250<005500490046>-250<0033004600540055>-250<00500047>-250<00360054>]TJ
-/F95 11.3574 Tf
-1 0 0 1 88.167 493.372 Tm [<0022004D00540050>-250<00440050004F0054004A004500460053>-250<005500490046>-250<0054004A004E0051004D00460053>]TJ
-/F97 11.3574 Tf
-1 0 0 1 209.317 493.372 Tm [<004F0050>7<0057>8<0046004D0046005500550046>]TJ
-/F95 11.3574 Tf
-1 0 0 1 252.452 493.372 Tm [<00450050>-7<00440056004E0046004F0055>-250<0044004D004200540054000F>]TJ
ET
-1 0 0 1 161.57 481.537 cm
+1 0 0 1 161.57 496.331 cm
q
4 0 0 4 0 0 cm
-1 0 0 1 -161.57 -481.537 cm
+1 0 0 1 -161.57 -496.331 cm
BT
-/F98 11.3574 Tf
-1 0 0 1 161.57 481.537 Tm [<0176>]TJ
+/F97 11.3574 Tf
+1 0 0 1 161.57 496.331 Tm [<0176>]TJ
ET
-1 0 0 1 161.57 481.537 cm
+1 0 0 1 161.57 496.331 cm
Q
-1 0 0 1 -161.57 -481.537 cm
+1 0 0 1 -161.57 -496.331 cm
BT
-/F99 11.3574 Tf
+/F98 11.3574 Tf
1 0 0 1 53.421 446.286 Tm [<0038004900460053>8<0046>-201<004A0054>-201<005500490046>-202<00450050>-7<00440056004E0046004F005500420055004A0050004F00200020>]TJ
/F95 11.3574 Tf
0.98 0 0 1 211.688 446.286 Tm [<002A0055>-205<004A0054>-205<004A004F>-206<0029>-38<0035002E002D>-206<004700500053004E00420055000D>-215<0042004F0045>-206<00440042004F004F00500055>]TJ
1 0 0 1 54 431.492 Tm [<0043>-10<0046>-249<0053>7<004600550053004A0046>8<0057>8<0046>-7<0045>-249<0057004A0042>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
1 0 0 1 128.744 431.492 Tm [<00550046>7<005900450050>-7<0044>]TJ
/F95 11.3574 Tf
1 0 0 1 157.229 431.492 Tm [<000F>-333<002A0047>-249<005A>8<00500056>-249<004900420057>8<0046>-248<00550049004A0054>-250<005100420044004C004200480046>-249<004A004F005400550042004D004D0046>-7<0045000D>-249<004D0050>-7<0050004C>-249<004700500053>]TJ
0.996 0 0 1 53.659 416.697 Tm [<000900550046>7<00590053>8<0050>-6<00500055000A001000450050>-8<00440010004D00560042004D004200550046>7<00590010004F0050>7<0057>8<0046004D0010004F0050>7<0057>8<0046004D000E00450050>-6<00440056004E0046004F005500420055004A0050004F000F00490055004E004D000F>-341<002A0047>-253<005A>7<00500056>-252<00420053>7<0046>]TJ
0.98 0 0 1 54 401.903 Tm [<0050004F004D004A004F0046>10<000D>-246<00480050>-246<00550050>-245<005500490046>-245<00240035>50<0022002F>-244<0051004200480046>-246<00420055>-245<00490055005500510054001B00100010004400550042004F000F00500053004800100051004C00480010004F0050>7<0057>8<0046004D>-244<0042004F0045>-246<0044004D004A0044004C>]TJ
1 0 0 1 53.148 387.108 Tm [<06E2003100420044004C004200480046>-250<00250050>-7<00440056004E0046004F005500420055004A0050004F>-250<00090029>-37<0035002E002D000A000F>122<06E3>]TJ
-/F99 11.3574 Tf
+/F98 11.3574 Tf
1 0 0 1 54 357.519 Tm [<00250046005400440053004A00510055004A0050004F001B>]TJ
/F95 11.3574 Tf
1.02 0 0 1 121.178 357.519 Tm [<003500490046>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
1.02 0 0 1 142.58 357.519 Tm [<004F0050>7<0057>8<0046004D>]TJ
/F95 11.3574 Tf
1.02 0 0 1 170.594 357.519 Tm [<00450050>-7<00440056004E0046004F0055>-265<0044004D004200540054>-266<004A0054>-265<004700500053>-265<00580053004A0055004600530054>-266<00500047>-265<00500053004A0048004A004F0042004D>]TJ
@@ -112,7 +106,7 @@ BT
1.02 0 0 1 53.659 194.779 Tm [<003500490053>8<0050005600480049005000560055000D>-329<004A0055>-312<004A0054>-313<0042005400540056004E0046>-7<0045>-312<0055004900420055>-312<005500490046>-313<0051005600530051>-7<005000540046>-312<00500047>-312<005A>7<005000560053>-312<00580053004A0055004A004F0048>-312<004A0054>-312<0042>]TJ
1 0 0 1 54 179.985 Tm [<00440050004E004E00460053>8<0044004A0042004D004D005A>-250<00510053004A004F00550046>-7<0045>-250<0043>-10<0050>-7<0050004C>-250<00500047>-250<093900440055004A0050004F000F>]TJ
0.98 0 0 1 71.036 165.19 Tm [<0022>-244<004F0046>7<0058>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
0.98 0 0 1 103.451 165.19 Tm [<004F0050>7<0057>8<0046004D>]TJ
/F95 11.3574 Tf
0.98 0 0 1 130.153 165.19 Tm [<004A0054>-244<00510053>8<0046000E00440050004F0939004800560053>8<0046>-7<0045>-244<00550050>-244<00510053>7<0050>-6<0045005600440046>-244<0042>-245<005400550042004F004500420053>8<0045>-244<00550053004200450046>-244<0043>-10<0050>-8<0050004C>]TJ
@@ -140,7 +134,7 @@ endobj
<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F97 9 0 R /F98 10 0 R /F99 11 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
15 0 obj
-<< /Length 8950 >>
+<< /Length 8984 >>
stream
0 g 0 G
0 g 0 G
@@ -149,28 +143,28 @@ BT
1.02 0 0 1 53.036 564.643 Tm [<0022004D004E005000540055>-286<0046>6<0057>8<00460053>-14<005A00550049004A004F0048>-286<004A0054>-286<00510053>7<0046000E00440050004F0939004800560053>8<0046>-6<0045>-286<00550050>-286<06E2004B005600540055>-286<0058>7<00500053004C000D>122<06E3>-295<0046>6<0057>8<0046004F>-285<005500490046>]TJ
0.993 0 0 1 36 549.848 Tm [<004400490050004A00440046>-253<00500047>-253<00470050004F00550054000F>-339<003500490046>-253<00440049005000540046004F>-253<00440050004E0051004A004D00460053>-253<004A0054>-253<002D00560042002D00420035>64<00460039000D>-252<0042004F0045>-253<00300051>-7<0046004F>-253<0035>49<005A0051>-6<0046>]TJ
1.02 0 0 1 36 535.054 Tm [<00470050004F00550054>-254<00420053>7<0046>-253<004D0050004200450046>-7<0045>-254<00560054004A004F0048>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
1.02 0 0 1 143.408 535.054 Tm [<00470050004F005500540051>-7<0046>-7<0044>]TJ
/F95 11.3574 Tf
1.02 0 0 1 184.407 535.054 Tm [<00550046>-7<00440049004F0050004D00500048005A>59<000F>-353<002A0047>-255<005A>7<00500056>-253<00510053>7<0046004700460053>-253<00550050>-254<005600540046>-254<0042>]TJ
1 0 0 1 36 520.259 Tm [<00510053>8<00500047004600540054004A0050004F0042004D>-250<00470050004F0055000D>-250<004A0055>-250<0058004A004D004D>-250<0043>-10<0046>-250<004600420054005A>-250<00550050>-250<004D005000420045>-250<0042004F0045>-250<005600540046>-250<004A004F>-250<005600550047000E09D0000F>]TJ
1.02 0 0 1 53.036 505.465 Tm [<002E0042004F005A>-330<005400550042004F004500420053>7<0045>-330<002D00420035>62<00460039>-330<00440050004E004E0042004F00450054>-330<00420053>7<0046>-330<0045004A005400420043004D0046>-7<0045000F>-584<00350049004A0054>-331<0058004A004D004D>-330<0043>-10<0046>]TJ
0.98 0 0 1 36 490.67 Tm [<00540056005300510053004A0054004A004F0048>-228<00420055>-227<0939005300540055000F>-332<002300560055>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
0.98 0 0 1 138.832 490.67 Tm [<004F0050>7<0057>8<0046004D>]TJ
/F95 11.3574 Tf
0.98 0 0 1 165.352 490.67 Tm [<004A0054>-228<00470050>-7<0044005600540046>-7<0045>-228<0050004F>-228<0050004F0046>-228<00550049004A004F0048>-228<0050004F004D005A>61<000F>-331<0022004F005A00550049004A004F0048>]TJ
0.986 0 0 1 36 475.875 Tm [<0055004900420055>-254<004E004A004800490055>-254<004A004F005500460053004700460053>7<0046>-253<0058004A00550049>-255<0055004900420055>-254<0051005600530051>-7<005000540046>-255<004E0042005A>-254<004900420057>7<0046>-253<0043>-11<0046>-7<0046004F>-254<00550050005400540046>-7<0045>-255<00420054004A00450046>10<000F>]TJ
0.98 0 0 1 36 461.081 Tm [<00340050>10<000D>-231<0043>-10<0046>-226<005400560053>7<0046>-224<0055004900420055>-226<005A>7<00500056>-225<0053>8<004600420045>-225<005500490046>-226<00450050>-7<00440056004E0046004F005500420055004A0050004F0002>-331<002A0047>-225<005A>7<00500056>-225<00550042004C0046>-226<0042004F>-225<0046>6<0059004A00540055004A004F0048>]TJ
0.98 0 0 1 36 446.286 Tm [<002D00420035>65<00460039>-173<00450050>-8<00440056004E0046004F0055>-174<0042004F0045>-174<004B005600540055>-175<004400490042004F00480046>-174<005500490046>-175<0044004D004200540054>-174<00550050>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
0.98 0 0 1 237.077 446.286 Tm [<004F0050>7<0057>8<0046004D000D>]TJ
/F95 11.3574 Tf
0.98 0 0 1 264.879 446.286 Tm [<004A0055>-174<004A0054>-174<0057>7<00460053>-15<005A>-174<0056004F004D004A004C0046004D005A>]TJ
1 0 0 1 36 431.492 Tm [<00550050>-250<0058>8<00500053004C>-250<00420054>-250<0046>7<00590051>-7<0046>-7<004400550046>-7<0045000F>]TJ
1.02 0 0 1 53.036 416.697 Tm [<002E0042004F005A>-266<004F0046>7<0058>-266<00440050004E004E0042004F00450054>-266<00420053>7<0046>-265<00510053>7<0050>7<0057004A00450046>-6<0045000F>-389<003500490046>6<005A>-265<00420053>7<0046>-266<00470050>-6<0044005600540046>-7<0045>-266<0050004F>-266<005500490046>]TJ
0.98 0 0 1 36 401.903 Tm [<004F0046>-7<0046>-7<00450054>-240<00500047>-239<00510053004A004F0055>-240<093900440055004A0050004F>-239<00580053004A0055004600530054000D>-243<0051>-7<00460053004A0050>-8<0045000F>-335<0022004F0045000D>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
0.98 0 0 1 231.134 401.903 Tm [<004F0050>7<0057>8<0046004D>]TJ
/F95 11.3574 Tf
0.98 0 0 1 257.783 401.903 Tm [<004900420054>-239<00430056004A004D0055000E004A004F>-240<00310025002700100039>]TJ
@@ -193,7 +187,7 @@ BT
/F95 13.62884 Tf
1 0 0 1 36 169.279 Tm [<0015000F>-333<0037>79<004600530054004A0050004F>]TJ
/F95 11.3574 Tf
-1 0 0 1 36 150.396 Tm [<09C9000F09D009C9000D>-250<09CA09C809CA09CB000E09C809CB000E09CA09CD001B>-333<002300560048>-250<0939005900460054000F>-333<0022004D00540050>-250<09C9000F09D009C90042000F>]TJ
+1 0 0 1 36 150.396 Tm [<09C9000F09D009C9000D>-250<09CA09C809CA09CB000E09C809CB000E09CA09CD001B>-333<002300560048>-250<0939005900460054000F>-333<0022004D00540050>-250<09C9000F09D009C90042000D>-250<09C9000F09D009C90043>19<000F>]TJ
1 0 0 1 36 135.601 Tm [<09C9000F09D009C8000D>-250<09CA09C809CA09CB000E09C809CA000E09C809D0001B>-333<0024004D004200540054>-250<005000510055004A0050004F>-250<06E20053>7<0046>7<005706E3>-249<004700500053>-250<004F0046>6<0058>-249<00450050>-7<00440056004E0046004F00550054000F>]TJ
0.994 0 0 1 36 120.807 Tm [<09C9000F09CD09CA000D>-250<09CA09C809C909D0000E09C809CC000E09CA09CE001B>-335<0026004F00490042004F00440046>-7<0045>-250<0045004600550046>-7<00440055004A0050004F>-250<0042004F0045>-251<005800420053004F004A004F0048>-250<00560054004A004F0048>-250<002D00560042>-250<00440050>-7<00450046>9<000F>]TJ
1 0 0 1 36 106.012 Tm [<09C9000F09CD09C8000F09CD000D>-250<09CA09C809C909D0000E09C809CC000E09C909C9001B>-333<002E004A004F00500053>-250<004300560048>-250<0939005900460054>-250<0009>16<00450050>-6<00440054>-250<0042004F0045>-250<00440050>-7<00450046>-250<0045004A0054004200480053>7<0046>-6<0046>-7<0045000A000F>]TJ
@@ -213,7 +207,7 @@ endobj
/TrimBox[0 0 396 612] /Parent 12 0 R >>
endobj
13 0 obj
-<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F97 9 0 R >> /ProcSet [ /PDF /Text ] >>
+<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F99 11 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
18 0 obj
<< /Length 8644 >>
@@ -266,7 +260,7 @@ BT
0.98 0 0 1 293.018 327.93 Tm [<00310025002700100039>24<000E00120042001B0013001100110012>]TJ
/F95 11.3574 Tf
1.02 0 0 1 71.036 313.136 Tm [<004700500053004E00420055000D>-261<005500490046004F>-258<0046004D0046>-7<004400550053>7<0050004F004A00440042004D004D005A>-258<0053>7<0046>7<0057004A0046>7<0058>8<0046>-6<0045>-258<0042004F0045>-259<0042004400440046005100550046>-7<0045>]TJ
-/F97 11.3574 Tf
+/F99 11.3574 Tf
1.02 0 0 1 310.307 313.136 Tm [<0050004F>-258<005500490046>-258<084A005300540055>]TJ
1.02 0 0 1 71.036 298.341 Tm [<0042005500550046004E00510055000F>]TJ
/F95 11.3574 Tf
@@ -301,7 +295,7 @@ endobj
/TrimBox[0 0 396 612] /Parent 12 0 R >>
endobj
16 0 obj
-<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F97 9 0 R >> /ProcSet [ /PDF /Text ] >>
+<< /ColorSpace 3 0 R /Pattern 2 0 R /ExtGState 1 0 R /Font << /F95 8 0 R /F99 11 0 R >> /ProcSet [ /PDF /Text ] >>
endobj
21 0 obj
<< /Length 32 >>
@@ -331,36 +325,34 @@ endobj
<< /pgfprgb [/Pattern /DeviceRGB] >>
endobj
22 0 obj
-[ 27 [ 256 ] 32 [ 430 ] 37 [ 734 ] 56 [ 1028 ] 66 [ 506 ] 68 [ 456 561 489 ] 73 [ 619 322 ] 78 [ 905 616 551 581 ] 83 [ 428 427 358 598 ] ]
+[ 13 [ 219 ] 15 [ 219 ] 66 [ 486 ] 68 [ 389 489 401 314 ] 73 [ 519 ] 77 [ 266 783 518 447 489 ] 83 [ 357 353 307 ] 87 [ 472 ] 89 [ 475 ] 2122 [ 564 ] ]
endobj
24 0 obj
-<< /Length 11 >>
+<< /Length 266 >>
stream
-
+
endstream
endobj
25 0 obj
-<< /Subtype /CIDFontType0C /Length 3010 >>
+<< /Subtype /CIDFontType0C /Length 3317 >>
stream
-
-„3ÈÅ<çZUõFêlñ ‚
-#V‹½ø콋½ø$½‹øˆùPüˆÛý÷>÷“÷>û“üø¿÷>û“û>û“÷z÷“÷>÷“ü’û\÷Àû>÷“÷èû½ƒ÷÷3÷Ç÷&ÇÇe«m³³­«±²k©ccikd÷¾e«m³³­«±²k©ccikdû÷ø¯¥÷|÷& ÌÈ÷ä÷øΧ®£·Ã£WQYwfhlÌDJ‹Rb|u‘¥¨”¤˜Ó®¦§Ÿ½°Ê¹ÕçDÈûàN]}rmioxthe¬w£©¢›¤䦂‘ Ð…ü”e«m³³­«±²k©ccikd÷I‰µøȵ÷÷ ÷­÷+÷M³Ý‰³ãî¡ÉÒ»µ¬Þñ÷Mû ÷,ûŠVaŠccû‹…‹u•…ˆ§‡8ü%8o‡Tˆ…‹u•…‹÷³Ð÷ ø.Â¥Ÿ¯÷Y¡û=û+ûJûM?Eq—Îøo”vùw¢­‘úû9÷9ÐøÓøùx‡o‹~û#ü'„q«°û÷ù¬¯»Ž‘‘‹¡…‘fŠ'ŠdbSŒf $……‹u‘…²‡¯„š`÷Pü¸v’š‰–•› “÷*ø#÷-ü#x’–‡š˜™’÷Pø”¨ Æ³§·Ž‘‘‹¡…‘jŠiŠhb\Œf $……‹u‘…Ä‚žvfûûäg|µ\ÇOÑ÷êµ·÷ %÷÷
-÷´÷»¼b’¦y·² ®°l‰—‡““~‡xu…¼÷$÷$2¨9BûaIo—u²¯¥¡£Š‘Š‘‰•‰••–Œ“—¬µ®yûHv´"jAn<F±gâ¨Å«¥¬Œ÷>ûwrr{y`|¨ª°ŽªÒ¢*Ó÷èµ°÷ø:â—‰ž€fcixn@PÁ÷ ÷¤ÂÀ°šdkŽpŽ¦w««¢¤ª¸UÆûû
-#,û(J¢R²ff²¹|ÒÇ屓Í÷îµ€w÷¤˜‹w°÷ ÷B÷Î÷÷»sz‹Œ“†™°•Ç™Ð”‘‰Ÿ‰‘U€›ÄøV¶ÌŽ°‹”„‚f;€DˆˆŒ~‚ʆŠFûΑxsnûûûûP F¼eo¯¤}æշ™ ‘ºzvVuYdÃ÷ À‘¹žª¦œ¦›©¥¤ˆj£ûŠƒ‹‚ŒƒKá÷3³÷µ°÷û÷ ÷÷ìøC÷abU€eô=[¸í’Œ÷„£œ™àjèû'ì"û .û-Q N¶di±¼{ÒÐϮԽ˜†û’÷&Œ®±™Ÿ£›¦•–¦°q;…‹~‰‰ÍžvøÕ÷…˜‹wï÷÷<÷Üø¤÷÷0÷\½5fDfhR÷gìÌŽ°‹”„‚f;€DˆˆŒ€‚ʆŠFüJ8{‚Nˆ……‹u‘…µŒ¸ŒÂ»ªŠ¶ $‘‘‹¡…‘aŽ|”Þ÷a¥µ¬—³®yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘ÜNŽ{”ßû{žvøRwõ÷ñ÷÷|÷÷[½Ã‹–‚‘}o€:ƒF‚‰…w…†•ƒRûT8€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞûønj£j³¸¥¯¥©t¯a\tkm÷ôžvøÕzœí÷÷5÷÷5÷Ü÷x÷÷[‹£²®•œ³©yRû;7{‚bˆ……‹u‘…µŒ«Œ»»ªŠ¶ $‘‘‹¡…‘cŽz”ß÷0¤ŠŸˆ•ž±¶—›³§yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘NŽ{”ß÷0÷c½5f7ckQ¶|c¨PgCekR¼ˆ©ˆ¢‹Ü—Šƒ}fO}F‚‰…w…†•ƒRûO8€‰N†……‹u‘…µŒµŒÀ¹§Š¶ $‘‘‹¡…‘aŽÞÊžvøÕí÷÷<÷÷x÷÷]¦³³Ÿ³©yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘NŽ{”ß÷0÷\½5cD_eTˆ®‡©‹—Šƒ}fO}F‚‰…w…†•ƒRûO8€‰N†……‹u‘…µŒµŒÀ¹§Š¶ $‘‘‹¡…‘aŽÞ‰µøµ°÷ ÷Y÷ °÷cûó5÷ÒÆŸ°´¾¸œÏÃ÷2ìû)8Mn^de_zOP÷s÷WϹ:ûû \kg9k÷Õç›ÜΧûiv÷tµ÷íÎê÷÷F÷ ê÷Éü78€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞ÷ €¡ …£÷,îï÷'ÃvÉd²®hYšWnUhkh…‰§ˆ¡‹—Šƒ}fO}F‚‰…w…†•ƒR÷ûˆ÷”‘‹‘¥¨°˜¢´»Yû 7m-4€r‘¦rûžv÷Ò÷í÷÷x÷ ¯–š˜š•“”’š”–‚“ƒ’œƒ¢¨§©µ¥m©ghemI]‡‰©†¼‹”Šƒ“}\V}I„‰…x…†•‚RûO8€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞû²ø µÊ÷à÷»÷&Z\“e…žË{ÃØëµâ­ƒ¦t¤o«a¤]Ÿcœ}«¨¢žž¨®­kN¤ˆ–Œ•’¯‡±‚«™kr•TVYwkktt€opm—sžvªiÂh©}³y–gskkzp^[¹Ôv{ŽƒŠ{‡ûWÑ÷ؽ÷'”ã÷û÷û÷ðÊøF}|‡€~n†ŒŠÌ‰&ŠûYh”i yx¢¯‚£Âȧ§Ÿ—…‘•~r‡xuuœ½½Šöïð•™”ªˆ†äû Œ­ÎŽ¹‹‘ˆŽ†è„f€„{z„n…„‚„‚‡p;¸Õøwä÷÷5÷ø’÷÷Aߣœ‡–…‘yŠwŠxoJŒd $……‹u‘…¾†›„7ûM‹Œrbj‰ycmÑ÷;ߣœ‡–…‘yŠvŠyXeŒ` $……‹u‘…¹‰ 7û0!µUá¯Ô¨«Årx‹Œ“†™°•Ç™Ð”‘‰Ÿ‰‘U€›Ä
-÷ ÷• ø½
+
+= =N‹½ø콋½ø$½‹øˆùPüˆÛý÷>÷“÷>û“üø¿÷>û“û>û“÷z÷“÷>÷“ü’û\÷Àû>÷“÷èûêû÷w÷»ɸsšž†›‡š‡yoX\Vˆ‚Žƒ“…÷ §å¿³t£lmnxlûê€õÊ÷
+Óyåûû;<û1û Þ“å²÷&õ©›{oš—rŽfmc…5fS`ocyen`±ôCû}ÿ
+× øÅ
endstream
endobj
23 0 obj
-<< /Type /FontDescriptor /FontName /VDIGQQ+LibertinusSerif-Bold /Flags 4 /FontBBox [ -1625 -328 1562 1014 ] /Ascent 894 /CapHeight 647 /Descent -246 /ItalicAngle 0 /StemV 81 /XHeight 433 /FontFile3 25 0 R /CIDSet 24 0 R >>
+<< /Type /FontDescriptor /FontName /LMQEIT+LibertinusSerif-Italic /Flags 4 /FontBBox [ -1325 -312 1389 928 ] /Ascent 894 /CapHeight 647 /Descent -246 /ItalicAngle -12 /StemV 73 /XHeight 429 /FontFile3 25 0 R /CIDSet 24 0 R >>
endobj
26 0 obj
-<< /Length 946 >>
+<< /Length 974 >>
stream
%!PS-Adobe-3.0 Resource-CMap
%%DocumentNeededResources: ProcSet (CIDInit)
%%IncludeResource: ProcSet (CIDInit)
-%%BeginResource: CMap (TeX-VDIGQQ-LibertinusSerif-Bold-0)
-%%Title: (TeX-VDIGQQ-LibertinusSerif-Bold-0 TeX VDIGQQ-LibertinusSerif-Bold 0)
+%%BeginResource: CMap (TeX-LMQEIT-LibertinusSerif-Italic-0)
+%%Title: (TeX-LMQEIT-LibertinusSerif-Italic-0 TeX LMQEIT-LibertinusSerif-Italic 0)
%%Version: 1.000
%%EndComments
/CIDInit /ProcSet findresource begin
@@ -368,27 +360,26 @@ stream
begincmap
/CIDSystemInfo
<< /Registry (TeX)
-/Ordering (VDIGQQ-LibertinusSerif-Bold)
+/Ordering (LMQEIT-LibertinusSerif-Italic)
/Supplement 0
>> def
-/CMapName /TeX-Identity-VDIGQQ-LibertinusSerif-Bold def
+/CMapName /TeX-Identity-LMQEIT-LibertinusSerif-Italic def
/CMapType 2 def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
0 beginbfrange
endbfrange
-18 beginbfchar
-<001B> <003A>
-<0020> <003F>
-<0025> <0044>
-<0038> <0057>
+19 beginbfchar
+<000D> <002C>
+<000F> <002E>
<0042> <0061>
<0044> <0063>
<0045> <0064>
<0046> <0065>
+<0047> <0066>
<0049> <0068>
-<004A> <0069>
+<004D> <006C>
<004E> <006D>
<004F> <006E>
<0050> <006F>
@@ -396,7 +387,9 @@ endbfrange
<0053> <0072>
<0054> <0073>
<0055> <0074>
-<0056> <0075>
+<0057> <0076>
+<0059> <0078>
+<084A> <00660069>
endbfchar
endcmap
CMapName currentdict /CMap defineresource pop
@@ -408,39 +401,42 @@ end
endstream
endobj
11 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /VDIGQQ+LibertinusSerif-Bold /DescendantFonts [ 27 0 R ] /ToUnicode 26 0 R >>
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LMQEIT+LibertinusSerif-Italic /DescendantFonts [ 27 0 R ] /ToUnicode 26 0 R >>
endobj
27 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /VDIGQQ+LibertinusSerif-Bold /FontDescriptor 23 0 R /W 22 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LMQEIT+LibertinusSerif-Italic /FontDescriptor 23 0 R /W 22 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
28 0 obj
-[ 374 [ 2000 ] ]
+[ 27 [ 256 ] 32 [ 430 ] 37 [ 734 ] 56 [ 1028 ] 66 [ 506 ] 68 [ 456 561 489 ] 73 [ 619 322 ] 78 [ 905 616 551 581 ] 83 [ 428 427 358 598 ] ]
endobj
30 0 obj
-<< /Length 47 >>
+<< /Length 11 >>
stream
-
+
endstream
endobj
31 0 obj
-<< /Subtype /CIDFontType0C /Length 471 >>
+<< /Subtype /CIDFontType0C /Length 3010 >>
stream
-
-¯ Ú Ú’
+
+„3ÈÅ<çZUõFêlñ ‚
+#V‹½ø콋½ø$½‹øˆùPüˆÛý÷>÷“÷>û“üø¿÷>û“û>û“÷z÷“÷>÷“ü’û\÷Àû>÷“÷èû½ƒ÷÷3÷Ç÷&ÇÇe«m³³­«±²k©ccikd÷¾e«m³³­«±²k©ccikdû÷ø¯¥÷|÷& ÌÈ÷ä÷øΧ®£·Ã£WQYwfhlÌDJ‹Rb|u‘¥¨”¤˜Ó®¦§Ÿ½°Ê¹ÕçDÈûàN]}rmioxthe¬w£©¢›¤䦂‘ Ð…ü”e«m³³­«±²k©ccikd÷I‰µøȵ÷÷ ÷­÷+÷M³Ý‰³ãî¡ÉÒ»µ¬Þñ÷Mû ÷,ûŠVaŠccû‹…‹u•…ˆ§‡8ü%8o‡Tˆ…‹u•…‹÷³Ð÷ ø.Â¥Ÿ¯÷Y¡û=û+ûJûM?Eq—Îøo”vùw¢­‘úû9÷9ÐøÓøùx‡o‹~û#ü'„q«°û÷ù¬¯»Ž‘‘‹¡…‘fŠ'ŠdbSŒf $……‹u‘…²‡¯„š`÷Pü¸v’š‰–•› “÷*ø#÷-ü#x’–‡š˜™’÷Pø”¨ Æ³§·Ž‘‘‹¡…‘jŠiŠhb\Œf $……‹u‘…Ä‚žvfûûäg|µ\ÇOÑ÷êµ·÷ %÷÷
+÷´÷»¼b’¦y·² ®°l‰—‡““~‡xu…¼÷$÷$2¨9BûaIo—u²¯¥¡£Š‘Š‘‰•‰••–Œ“—¬µ®yûHv´"jAn<F±gâ¨Å«¥¬Œ÷>ûwrr{y`|¨ª°ŽªÒ¢*Ó÷èµ°÷ø:â—‰ž€fcixn@PÁ÷ ÷¤ÂÀ°šdkŽpŽ¦w««¢¤ª¸UÆûû
+#,û(J¢R²ff²¹|ÒÇ屓Í÷îµ€w÷¤˜‹w°÷ ÷B÷Î÷÷»sz‹Œ“†™°•Ç™Ð”‘‰Ÿ‰‘U€›ÄøV¶ÌŽ°‹”„‚f;€DˆˆŒ~‚ʆŠFûΑxsnûûûûP F¼eo¯¤}æշ™ ‘ºzvVuYdÃ÷ À‘¹žª¦œ¦›©¥¤ˆj£ûŠƒ‹‚ŒƒKá÷3³÷µ°÷û÷ ÷÷ìøC÷abU€eô=[¸í’Œ÷„£œ™àjèû'ì"û .û-Q N¶di±¼{ÒÐϮԽ˜†û’÷&Œ®±™Ÿ£›¦•–¦°q;…‹~‰‰ÍžvøÕ÷…˜‹wï÷÷<÷Üø¤÷÷0÷\½5fDfhR÷gìÌŽ°‹”„‚f;€DˆˆŒ€‚ʆŠFüJ8{‚Nˆ……‹u‘…µŒ¸ŒÂ»ªŠ¶ $‘‘‹¡…‘aŽ|”Þ÷a¥µ¬—³®yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘ÜNŽ{”ßû{žvøRwõ÷ñ÷÷|÷÷[½Ã‹–‚‘}o€:ƒF‚‰…w…†•ƒRûT8€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞûønj£j³¸¥¯¥©t¯a\tkm÷ôžvøÕzœí÷÷5÷÷5÷Ü÷x÷÷[‹£²®•œ³©yRû;7{‚bˆ……‹u‘…µŒ«Œ»»ªŠ¶ $‘‘‹¡…‘cŽz”ß÷0¤ŠŸˆ•ž±¶—›³§yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘NŽ{”ß÷0÷c½5f7ckQ¶|c¨PgCekR¼ˆ©ˆ¢‹Ü—Šƒ}fO}F‚‰…w…†•ƒRûO8€‰N†……‹u‘…µŒµŒÀ¹§Š¶ $‘‘‹¡…‘aŽÞÊžvøÕí÷÷<÷÷x÷÷]¦³³Ÿ³©yRû;7{‚bˆ……‹u‘…µŒ«Œ»Â·Š¶ $‘‘‹¡…‘NŽ{”ß÷0÷\½5cD_eTˆ®‡©‹—Šƒ}fO}F‚‰…w…†•ƒRûO8€‰N†……‹u‘…µŒµŒÀ¹§Š¶ $‘‘‹¡…‘aŽÞ‰µøµ°÷ ÷Y÷ °÷cûó5÷ÒÆŸ°´¾¸œÏÃ÷2ìû)8Mn^de_zOP÷s÷WϹ:ûû \kg9k÷Õç›ÜΧûiv÷tµ÷íÎê÷÷F÷ ê÷Éü78€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞ÷ €¡ …£÷,îï÷'ÃvÉd²®hYšWnUhkh…‰§ˆ¡‹—Šƒ}fO}F‚‰…w…†•ƒR÷ûˆ÷”‘‹‘¥¨°˜¢´»Yû 7m-4€r‘¦rûžv÷Ò÷í÷÷x÷ ¯–š˜š•“”’š”–‚“ƒ’œƒ¢¨§©µ¥m©ghemI]‡‰©†¼‹”Šƒ“}\V}I„‰…x…†•‚RûO8€‰N†……‹u‘…µŒµŒÀÀ´Š¶ $‘‘‹¡…‘N€ŽÞû²ø µÊ÷à÷»÷&Z\“e…žË{ÃØëµâ­ƒ¦t¤o«a¤]Ÿcœ}«¨¢žž¨®­kN¤ˆ–Œ•’¯‡±‚«™kr•TVYwkktt€opm—sžvªiÂh©}³y–gskkzp^[¹Ôv{ŽƒŠ{‡ûWÑ÷ؽ÷'”ã÷û÷û÷ðÊøF}|‡€~n†ŒŠÌ‰&ŠûYh”i yx¢¯‚£Âȧ§Ÿ—…‘•~r‡xuuœ½½Šöïð•™”ªˆ†äû Œ­ÎŽ¹‹‘ˆŽ†è„f€„{z„n…„‚„‚‡p;¸Õøwä÷÷5÷ø’÷÷Aߣœ‡–…‘yŠwŠxoJŒd $……‹u‘…¾†›„7ûM‹Œrbj‰ycmÑ÷;ߣœ‡–…‘yŠvŠyXeŒ` $……‹u‘…¹‰ 7û0!µUá¯Ô¨«Årx‹Œ“†™°•Ç™Ð”‘‰Ÿ‰‘U€›Ä
+÷ ÷• ø½
endstream
endobj
29 0 obj
-<< /Type /FontDescriptor /FontName /ETXLAD+NovelDeco /Flags 4 /FontBBox [ -392 -234 1985 838 ] /Ascent 894 /CapHeight 537 /Descent -246 /ItalicAngle 0 /StemV 61 /XHeight 429 /FontFile3 31 0 R /CIDSet 30 0 R >>
+<< /Type /FontDescriptor /FontName /VDIGQQ+LibertinusSerif-Bold /Flags 4 /FontBBox [ -1625 -328 1562 1014 ] /Ascent 894 /CapHeight 647 /Descent -246 /ItalicAngle 0 /StemV 81 /XHeight 433 /FontFile3 31 0 R /CIDSet 30 0 R >>
endobj
32 0 obj
-<< /Length 652 >>
+<< /Length 946 >>
stream
%!PS-Adobe-3.0 Resource-CMap
%%DocumentNeededResources: ProcSet (CIDInit)
%%IncludeResource: ProcSet (CIDInit)
-%%BeginResource: CMap (TeX-ETXLAD-NovelDeco-0)
-%%Title: (TeX-ETXLAD-NovelDeco-0 TeX ETXLAD-NovelDeco 0)
+%%BeginResource: CMap (TeX-VDIGQQ-LibertinusSerif-Bold-0)
+%%Title: (TeX-VDIGQQ-LibertinusSerif-Bold-0 TeX VDIGQQ-LibertinusSerif-Bold 0)
%%Version: 1.000
%%EndComments
/CIDInit /ProcSet findresource begin
@@ -448,18 +444,35 @@ stream
begincmap
/CIDSystemInfo
<< /Registry (TeX)
-/Ordering (ETXLAD-NovelDeco)
+/Ordering (VDIGQQ-LibertinusSerif-Bold)
/Supplement 0
>> def
-/CMapName /TeX-Identity-ETXLAD-NovelDeco def
+/CMapName /TeX-Identity-VDIGQQ-LibertinusSerif-Bold def
/CMapType 2 def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
0 beginbfrange
endbfrange
-1 beginbfchar
-<0176> <254C>
+18 beginbfchar
+<001B> <003A>
+<0020> <003F>
+<0025> <0044>
+<0038> <0057>
+<0042> <0061>
+<0044> <0063>
+<0045> <0064>
+<0046> <0065>
+<0049> <0068>
+<004A> <0069>
+<004E> <006D>
+<004F> <006E>
+<0050> <006F>
+<0051> <0070>
+<0053> <0072>
+<0054> <0073>
+<0055> <0074>
+<0056> <0075>
endbfchar
endcmap
CMapName currentdict /CMap defineresource pop
@@ -471,40 +484,39 @@ end
endstream
endobj
10 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ETXLAD+NovelDeco /DescendantFonts [ 33 0 R ] /ToUnicode 32 0 R >>
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /VDIGQQ+LibertinusSerif-Bold /DescendantFonts [ 33 0 R ] /ToUnicode 32 0 R >>
endobj
33 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ETXLAD+NovelDeco /FontDescriptor 29 0 R /W 28 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /VDIGQQ+LibertinusSerif-Bold /FontDescriptor 29 0 R /W 28 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
34 0 obj
-[ 13 [ 219 ] 15 [ 219 ] 66 [ 486 ] 68 [ 389 489 401 314 ] 73 [ 519 ] 77 [ 266 783 518 447 489 ] 83 [ 357 353 307 ] 87 [ 472 ] 89 [ 475 ] 2122 [ 564 ] ]
+[ 374 [ 2000 ] ]
endobj
36 0 obj
-<< /Length 266 >>
+<< /Length 47 >>
stream
-
+
endstream
endobj
37 0 obj
-<< /Subtype /CIDFontType0C /Length 3317 >>
+<< /Subtype /CIDFontType0C /Length 471 >>
stream
-
-= =N‹½ø콋½ø$½‹øˆùPüˆÛý÷>÷“÷>û“üø¿÷>û“û>û“÷z÷“÷>÷“ü’û\÷Àû>÷“÷èûêû÷w÷»ɸsšž†›‡š‡yoX\Vˆ‚Žƒ“…÷ §å¿³t£lmnxlûê€õÊ÷
-Óyåûû;<û1û Þ“å²÷&õ©›{oš—rŽfmc…5fS`ocyen`±ôCû}ÿ
-× øÅ
+
+¯ Ú Ú’
endstream
endobj
35 0 obj
-<< /Type /FontDescriptor /FontName /LMQEIT+LibertinusSerif-Italic /Flags 4 /FontBBox [ -1325 -312 1389 928 ] /Ascent 894 /CapHeight 647 /Descent -246 /ItalicAngle -12 /StemV 73 /XHeight 429 /FontFile3 37 0 R /CIDSet 36 0 R >>
+<< /Type /FontDescriptor /FontName /ETXLAD+NovelDeco /Flags 4 /FontBBox [ -392 -234 1985 838 ] /Ascent 894 /CapHeight 537 /Descent -246 /ItalicAngle 0 /StemV 61 /XHeight 429 /FontFile3 37 0 R /CIDSet 36 0 R >>
endobj
38 0 obj
-<< /Length 974 >>
+<< /Length 652 >>
stream
%!PS-Adobe-3.0 Resource-CMap
%%DocumentNeededResources: ProcSet (CIDInit)
%%IncludeResource: ProcSet (CIDInit)
-%%BeginResource: CMap (TeX-LMQEIT-LibertinusSerif-Italic-0)
-%%Title: (TeX-LMQEIT-LibertinusSerif-Italic-0 TeX LMQEIT-LibertinusSerif-Italic 0)
+%%BeginResource: CMap (TeX-ETXLAD-NovelDeco-0)
+%%Title: (TeX-ETXLAD-NovelDeco-0 TeX ETXLAD-NovelDeco 0)
%%Version: 1.000
%%EndComments
/CIDInit /ProcSet findresource begin
@@ -512,36 +524,18 @@ stream
begincmap
/CIDSystemInfo
<< /Registry (TeX)
-/Ordering (LMQEIT-LibertinusSerif-Italic)
+/Ordering (ETXLAD-NovelDeco)
/Supplement 0
>> def
-/CMapName /TeX-Identity-LMQEIT-LibertinusSerif-Italic def
+/CMapName /TeX-Identity-ETXLAD-NovelDeco def
/CMapType 2 def
1 begincodespacerange
<0000> <FFFF>
endcodespacerange
0 beginbfrange
endbfrange
-19 beginbfchar
-<000D> <002C>
-<000F> <002E>
-<0042> <0061>
-<0044> <0063>
-<0045> <0064>
-<0046> <0065>
-<0047> <0066>
-<0049> <0068>
-<004D> <006C>
-<004E> <006D>
-<004F> <006E>
-<0050> <006F>
-<0051> <0070>
-<0053> <0072>
-<0054> <0073>
-<0055> <0074>
-<0057> <0076>
-<0059> <0078>
-<084A> <00660069>
+1 beginbfchar
+<0176> <254C>
endbfchar
endcmap
CMapName currentdict /CMap defineresource pop
@@ -553,10 +547,10 @@ end
endstream
endobj
9 0 obj
-<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /LMQEIT+LibertinusSerif-Italic /DescendantFonts [ 39 0 R ] /ToUnicode 38 0 R >>
+<< /Type /Font /Subtype /Type0 /Encoding /Identity-H /BaseFont /ETXLAD+NovelDeco /DescendantFonts [ 39 0 R ] /ToUnicode 38 0 R >>
endobj
39 0 obj
-<< /Type /Font /Subtype /CIDFontType0 /BaseFont /LMQEIT+LibertinusSerif-Italic /FontDescriptor 35 0 R /W 34 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
+<< /Type /Font /Subtype /CIDFontType0 /BaseFont /ETXLAD+NovelDeco /FontDescriptor 35 0 R /W 34 0 R /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> >>
endobj
40 0 obj
[ 2 [ 288 ] 9 [ 298 298 ] 13 [ 220 338 220 323 465 465 465 465 465 465 ] 27 [ 236 ] 32 [ 435 ] 34 [ 695 588 646 701 557 485 685 730 297 322 ] 45 [ 528 839 699 702 541 702 587 485 597 661 652 951 660 575 604 ] 66 [ 457 493 428 506 447 310 500 538 271 272 512 264 790 542 504 519 503 372 390 316 531 497 747 490 515 424 ] 1754 [ 742 ] 1759 [ 268 ] 1762 [ 375 375 ] 2360 [ 582 560 540 ] 2504 [ 465 465 465 465 465 465 465 465 465 ] ]
@@ -724,60 +718,60 @@ endobj
<< /Type /Catalog /Pages 12 0 R /Metadata 4 0 R/OutputIntents [ <</Type/OutputIntent/S/GTS_PDFX/OutputCondition (SWOP (Publication) printing in USA (Printing process definition: ANSI CGATS.6).)/OutputConditionIdentifier (CGATS TR 001)/Info (U.S. Web Coated (SWOP) v2)/RegistryName (http://www.color.org)>> ] >>
endobj
47 0 obj
-<< /Title(Novel\040Document\040Class)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230323113444-07'00')/ModDate(D:20230323113444-07'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >>
+<< /Title(Novel\040Document\040Class)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230511112102-07'00')/ModDate(D:20230511112102-07'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >>
endobj
xref
0 48
0000000000 65535 f
-0000030286 00000 n
-0000030306 00000 n
-0000030326 00000 n
+0000029959 00000 n
+0000029979 00000 n
+0000029999 00000 n
0000000020 00000 n
-0000011504 00000 n
-0000011352 00000 n
+0000011141 00000 n
+0000010989 00000 n
0000002644 00000 n
-0000057941 00000 n
-0000042447 00000 n
-0000036938 00000 n
-0000034945 00000 n
-0000058306 00000 n
-0000020824 00000 n
-0000020669 00000 n
-0000011659 00000 n
-0000029815 00000 n
-0000029660 00000 n
-0000020956 00000 n
-0000030194 00000 n
-0000030039 00000 n
-0000029947 00000 n
-0000030379 00000 n
-0000033700 00000 n
-0000030535 00000 n
-0000030606 00000 n
-0000033939 00000 n
-0000035102 00000 n
-0000035305 00000 n
-0000036000 00000 n
-0000035338 00000 n
-0000035445 00000 n
-0000036226 00000 n
-0000037084 00000 n
-0000037276 00000 n
-0000041171 00000 n
-0000037444 00000 n
-0000037770 00000 n
-0000041413 00000 n
-0000042605 00000 n
-0000042810 00000 n
-0000055771 00000 n
-0000043257 00000 n
-0000043632 00000 n
-0000056012 00000 n
-0000058100 00000 n
+0000057614 00000 n
+0000042146 00000 n
+0000040153 00000 n
+0000035223 00000 n
+0000057979 00000 n
+0000020495 00000 n
+0000020340 00000 n
+0000011296 00000 n
+0000029487 00000 n
+0000029332 00000 n
+0000020628 00000 n
+0000029867 00000 n
+0000029712 00000 n
+0000029620 00000 n
+0000030052 00000 n
+0000033947 00000 n
+0000030220 00000 n
+0000030546 00000 n
+0000034189 00000 n
+0000035382 00000 n
+0000035587 00000 n
+0000038908 00000 n
+0000035743 00000 n
+0000035814 00000 n
+0000039147 00000 n
+0000040310 00000 n
+0000040513 00000 n
+0000041208 00000 n
+0000040546 00000 n
+0000040653 00000 n
+0000041434 00000 n
+0000042291 00000 n
+0000042483 00000 n
+0000055444 00000 n
+0000042930 00000 n
+0000043305 00000 n
+0000055685 00000 n
+0000057773 00000 n
+0000058061 00000 n
0000058388 00000 n
-0000058715 00000 n
trailer
-<< /Size 48 /Root 46 0 R /Info 47 0 R /ID [ <F048592F3E26007D9A8A7107CDB125CE> <F048592F3E26007D9A8A7107CDB125CE> ] >>
+<< /Size 48 /Root 46 0 R /Info 47 0 R /ID [ <CB3A0FEB5A004BB7F262B1F57141C1D8> <CB3A0FEB5A004BB7F262B1F57141C1D8> ] >>
startxref
-59039
+58712
%%EOF
diff --git a/macros/luatex/latex/novel/doc/novel.tex b/macros/luatex/latex/novel/doc/novel.tex
index fec858cab6..eb55ad5090 100644
--- a/macros/luatex/latex/novel/doc/novel.tex
+++ b/macros/luatex/latex/novel/doc/novel.tex
@@ -5,7 +5,7 @@
% IF YOU COMPILE THIS DOCUMENT: Be sure that both this file and
% novel.pdf (if present) have read/write permissions for any user.
% Otherwise, compile may fail at the point where files are written.
-\documentclass{novel} % v. 1.81a.
+\documentclass{novel} % v. 1.81b.
% Almost all settings are defaults.
\SetHeadFootStyle{3}
\SetTitle{Novel Document Class} % only footer, with page number
@@ -18,7 +18,6 @@
\ChapterTitle{NOVEL}
\vspace{\nbs}
\ChapterSubtitle{A Document Class for the Rest of Us}
-\centering{Also consider the simpler \textit{novelette} document class.\par}
\ChapterDeco[4]{\decoglyph{n9548}}
\end{ChapterStart}
@@ -58,7 +57,7 @@ The companion font(s) is(are) licensed under the SIL Open Font License, version
\QuickChapter{4. Version}
-\noindent 1.81, 2023-03-25: Bug fixes. Also 1.81a.
+\noindent 1.81, 2023-03-25: Bug fixes. Also 1.81a, 1.81b.
\noindent 1.80, 2023-02-08: Class option ``rev'' for new documents.
diff --git a/macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo b/macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
index a304ed3e63..75ecbecb85 100644
--- a/macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
+++ b/macros/luatex/latex/novel/lualatex/novel-CGATSTR001.clo
@@ -1,4 +1,3 @@
-%%
%% This is file `novel-CGATSTR001.clo', part of `novel' document class.
%% The values of the arguments are public industry standards.
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty b/macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
index a9d993b6b7..0efcce333e 100644
--- a/macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-CalculateLayout.sty
@@ -1,18 +1,12 @@
-%%
%% This is file `novel-CalculateLayout.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
%% It 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-CalculateLayout.sty}%
-[2023/03/25 v1.81a LaTeX file (layout calculations)]
+[2023/03/25 v1.81b LaTeX file (layout calculations)]
%%
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty b/macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
index b9bfd39c12..aa3899ef14 100644
--- a/macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-ChapterScene.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-ChapterScene.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-ChapterScene.sty}%
-[2023/03/25 v1.81a LaTeX file (chapter and scene macros)]
+[2023/03/25 v1.81b LaTeX file (chapter and scene macros)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-DropCap.sty b/macros/luatex/latex/novel/lualatex/novel-DropCap.sty
index dc8668d401..ad2e36cbfd 100644
--- a/macros/luatex/latex/novel/lualatex/novel-DropCap.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-DropCap.sty
@@ -1,23 +1,17 @@
-%%
%% This is file `novel-DropCap.sty', part of `novel' document class.
%% Copyright (C) 2017-2023 Robert Allgeyer.
%%
%% It is based on `lettrine.sty', part of `lettrine' package,
-%% Copyright (C) 1999-2015 Daniel Flipo.
+%% Copyright (C) 1999-2015 Daniel Flipo. LPPL 1.3c.
%%
%% The license for this file is that same for `lettrine':
-%
-% This program can be distributed and/or modified under the terms
-% 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 2005/12/01 or later.
-%
+%%
+%% This program can be distributed and/or modified under the terms
+%% of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-DropCap.sty}%
-[2023/03/25 v1.81a (Drop Caps)]
+[2023/03/25 v1.81b (Drop Caps)]
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%
%
diff --git a/macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo b/macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
index fb20757902..e3174efef1 100644
--- a/macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
+++ b/macros/luatex/latex/novel/lualatex/novel-FOGRA39.clo
@@ -1,4 +1,3 @@
-%%
%% This is file `novel-FOGRA39.clo', part of `novel' document class.
%% The values of the arguments are public industry standards.
\ProvidesFile{novel-FOGRA39.clo}%
diff --git a/macros/luatex/latex/novel/lualatex/novel-FileData.sty b/macros/luatex/latex/novel/lualatex/novel-FileData.sty
index 65e5150141..922b221a6e 100644
--- a/macros/luatex/latex/novel/lualatex/novel-FileData.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-FileData.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-FileData.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-FileData.sty}%
-[2023/03/25 v1.81a LaTeX file (File Data settings)]
+[2023/03/25 v1.81b LaTeX file (File Data settings)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-Fonts.sty b/macros/luatex/latex/novel/lualatex/novel-Fonts.sty
index fc106f6cf8..f654076a72 100644
--- a/macros/luatex/latex/novel/lualatex/novel-Fonts.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-Fonts.sty
@@ -1,19 +1,11 @@
-%%
%% This is file `novel-Fonts.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
%%
\ProvidesFile{novel-Fonts.sty}%
-[2023/03/25 v1.81a LaTeX file (font settings and defaults)]
+[2023/03/25 v1.81b LaTeX file (font settings and defaults)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-Footnotes.sty b/macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
index 8e32f009f8..83aa2558df 100644
--- a/macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-Footnotes.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-Footnotes.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
%%
\ProvidesFile{novel-Footnotes.sty}%
-[2023/03/25 v1.81a LaTeX file (commands for footnotes and endnotes)]
+[2023/03/25 v1.81b LaTeX file (commands for footnotes and endnotes)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty b/macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
index 6cbc0c4871..f641fab0d8 100644
--- a/macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-HeadFootStyles.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-HeadFootStyles.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-HeadFootStyles.sty}%
-[2023/03/25 v1.81a LaTeX file (header and footer layouts and styles)]
+[2023/03/25 v1.81b LaTeX file (header and footer layouts and styles)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-Images.sty b/macros/luatex/latex/novel/lualatex/novel-Images.sty
index b7b956c694..11e81ed48d 100644
--- a/macros/luatex/latex/novel/lualatex/novel-Images.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-Images.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-Images.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-Images.sty}%
-[2023/03/25 v1.81a LaTeX file (image placement)]
+[2023/03/25 v1.81b LaTeX file (image placement)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-JC200103.clo b/macros/luatex/latex/novel/lualatex/novel-JC200103.clo
index 7286dac7dc..e7437c3ad8 100644
--- a/macros/luatex/latex/novel/lualatex/novel-JC200103.clo
+++ b/macros/luatex/latex/novel/lualatex/novel-JC200103.clo
@@ -1,6 +1,6 @@
-%%
%% This is file `novel-JC200103.clo', part of `novel' document class.
%% The values of the arguments are public industry standards.
+%%
\ProvidesFile{novel-JC200103.clo}%
[2023/02/08 any version. (novel Output Intent JC200103)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty b/macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
index b7156e76ba..b8c788859a 100644
--- a/macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-LayoutSettings.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-LayoutSettings.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-LayoutSettings.sty}%
-[2023/03/25 v1.81a LaTeX file (layout settings)]
+[2023/03/25 v1.81b LaTeX file (layout settings)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-PostLayout.sty b/macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
index 5b6450ea57..e5b43f4d81 100644
--- a/macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-PostLayout.sty
@@ -1,18 +1,12 @@
-%%
%% This is file `novel-PostLayout.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
%% It 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-PostLayout.sty}%
-[2023/03/25 v1.81a LaTeX file (post-layout modifications)]
+[2023/03/25 v1.81b LaTeX file (post-layout modifications)]
%%
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-Sandbox.sty b/macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
index 8eb6a2df62..8c8b8210f1 100644
--- a/macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-Sandbox.sty
@@ -1,23 +1,17 @@
-%%
%% This is file `novel-Sandbox.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
%% Material extracted from `article.cls', a LaTeX document class.
%% Copyright 1993-2016
%% The LaTeX3 Project and any individual authors listed elsewhere
-%% in this file.
+%% in this file. LPPL 1.3c.
%%
%% It 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-Sandbox.sty}%
-[2023/03/25 v1.81a LaTeX file (used only with sandbox class option)]
+[2023/03/25 v1.81b LaTeX file (used only with sandbox class option)]
%%
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-TextMacros.sty b/macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
index b9034ea08e..c2d9b02afd 100644
--- a/macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-TextMacros.sty
@@ -1,19 +1,12 @@
-%%
%% This is file `novel-TextMacros.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\ProvidesFile{novel-TextMacros.sty}%
-[2023/03/25 v1.81a LaTeX file (text macros usable within document body)]
+[2023/03/25 v1.81b LaTeX file (text macros usable within document body)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-microtype.cfg b/macros/luatex/latex/novel/lualatex/novel-microtype.cfg
index e9076d5593..24e0644554 100644
--- a/macros/luatex/latex/novel/lualatex/novel-microtype.cfg
+++ b/macros/luatex/latex/novel/lualatex/novel-microtype.cfg
@@ -1,17 +1,11 @@
-%%
%% This is file `novel-microtype.cfg', part of `novel' document class.
%% Modified from file `microtype.cfg' by Robert Allgeyer, 2017-2023.
%%
-%% Original notice from `microtype.cfg' follows.
-%% Same license for `novel-microtype.cfg'.
-%%
%% ------------------------------------------------------------------------
%%
%% 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 2005/12/01 or later.
+%% LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
%% ------------------------------------------------------------------------
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel-pdfx.sty b/macros/luatex/latex/novel/lualatex/novel-pdfx.sty
index d65871efd0..aeeeb7aefb 100644
--- a/macros/luatex/latex/novel/lualatex/novel-pdfx.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-pdfx.sty
@@ -1,27 +1,22 @@
-%%
%% This is file `novel-pdfx.sty', part of `novel' document class.
%% Copyright (c) 2017-2023 Robert Allgeyer.
%%
%% This file 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 2005/12/01 or later.
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
%% ----------------------------------------------------------------------------
%%
%% File `novel-pdfx.sty' uses code, directly copied or modified,
%% from file `pdfx.sty', part of LaTeX package `pdfx': Copyright (c) 2015,
%% CV Radhakrishnan, Han The Thanh, Ross Moore, Peter Selinger.
-%% Licensed LPPL 1.2+.
+%% Licensed LPPL 1.2+ -> 1.3.
%%
%% ----------------------------------------------------------------------------
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{novel-pdfx.sty}%
-[2023/03/25 v1.81a LaTeX file (PDF/X support for novel class)]
+[2023/03/25 v1.81b LaTeX file (PDF/X support for novel class)]
% This package supports, and is part of, class `novel'.
% No support for anything but LuaLaTeX.
diff --git a/macros/luatex/latex/novel/lualatex/novel-xmppacket.sty b/macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
index 006c5f777e..5aaa7a3464 100644
--- a/macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
+++ b/macros/luatex/latex/novel/lualatex/novel-xmppacket.sty
@@ -1,16 +1,9 @@
-%%
%% This is file `novel-xmppacket.sty', part of `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
%%
-%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
%% ----------------------------------------------------------------------------
%%
@@ -20,7 +13,6 @@
%%
%% ----------------------------------------------------------------------------
%%
-%%
\ProvidesFile{novel-xmppacket.sty}%
[2023/02/08 any version. (novel XMP packet template)]
%%
diff --git a/macros/luatex/latex/novel/lualatex/novel.cls b/macros/luatex/latex/novel/lualatex/novel.cls
index 416db3c410..1e2e45706a 100644
--- a/macros/luatex/latex/novel/lualatex/novel.cls
+++ b/macros/luatex/latex/novel/lualatex/novel.cls
@@ -1,22 +1,16 @@
-%%
%% This is file `novel.cls', LuaLaTeX `novel' document class.
%% Copyright 2017-2023 Robert Allgeyer.
-%% Contact: Username `rallg' on GitHub and stackexchange. `RobtAll' on CTAN.
+%% Contact: Username `rallg' @ GitHub and tex.stackexchange. `RobtAll' @ CTAN.
%%
%% This file 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 2005/12/01 or later.
-%%
+%% conditions of the LaTeX Project Public License, version 1.3c only.
+%% https://www.latex-project.org/lppl/lppl-1-3c/
%%
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
% Actually needs LuaLaTeX, at least version 0.95 from TeXLive 2016.
-\ProvidesClass{novel}[2023/03/25 v1.81a LaTeX document class]
+\ProvidesClass{novel}[2023/03/25 v1.81b LaTeX document class]
%%
-%% Version 1.81a: Minor changes. Class option `revert' for 1.5.2 behavior.
+%% Version 1.81b: Minor changes. Class option `revert' for 1.5.2 behavior.
%% DESCRIPTION:
diff --git a/support/pdfjam/README.md b/support/pdfjam/README.md
index 62f99b2ec5..cf7b248d49 100644
--- a/support/pdfjam/README.md
+++ b/support/pdfjam/README.md
@@ -1,11 +1,11 @@
-[![](https://travis-ci.com/DavidFirth/pdfjam.svg?branch=master)](https://travis-ci.com/DavidFirth/pdfjam)
+[![](https://travis-ci.com/rrthomas/pdfjam.svg?branch=master)](https://travis-ci.com/rrthomas/pdfjam)
# pdfjam
-_David Firth_ <https://warwick.ac.uk/dfirth>
+_Reuben Thomas_ <https://rrt.sc3d.org/>
A snapshot of this page is included as _README.md_
in the distributed package. The most up-to-date version is maintained online at
-<https://github.com/DavidFirth/pdfjam>.
+<https://github.com/rrthomas/pdfjam>.
1. [Overview](#overview)
- [What is pdfjam?](#whatis)
@@ -65,7 +65,7 @@ constructing more elaborate wrapper scripts as required.
Those 'wrapper' scripts are **no longer maintained**. I continue to make
them available in a separate repository
-<https://github.com/DavidFirth/pdfjam-extras>,
+<https://github.com/rrthomas/pdfjam-extras>,
in case anyone wants to see them, to use them, or to improve and maintain
them independently as a separate project.
@@ -81,7 +81,7 @@ at version 3.02 are:
- `pdfjam-slides3up`, `pdfjam-slides6up`
For those scripts and for more information on them, please now see
-<https://github.com/DavidFirth/pdfjam-extras>.
+<https://github.com/rrthomas/pdfjam-extras>.
# <a name="prereq"> Pre-requisites
@@ -120,7 +120,7 @@ that might change, so users are referred to the current
In case you want to look at the `pdfjam --help` text template online, for example
before you decide whether to install **pdfjam**, the source is available at
-<https://github.com/DavidFirth/pdfjam/blob/master/pdfjam-help.txt>.
+<https://github.com/rrthomas/pdfjam/blob/master/pdfjam-help.txt>.
There is also a (very basic) `man` page, accessed in the usual way
(after installation) by
@@ -143,7 +143,7 @@ _TeX Live_.
2. Install it yourself (e.g., if you don't want _TeX Live_, or if you want a later
release of **pdfjam** than the one that's currently in _TeX Live_).
Download the latest packaged release of **pdfjam** from
-<https://github.com/DavidFirth/pdfjam/releases>.
+<https://github.com/rrthomas/pdfjam/releases>.
If for some reason you don't want the latest released version, or even a recently released version, you can still get older versions too: see <https://davidfirth.github.io/pdfjam>.
**The first way, via _TeX Live_, is recommended** as the easiest way for most users.
@@ -172,7 +172,7 @@ temporary files, or a specific paper size for output PDFs ---
or some other reason.
The file
-[pdfjam.conf](https://github.com/DavidFirth/pdfjam/raw/master/pdfjam.conf)
+[pdfjam.conf](https://github.com/rrthomas/pdfjam/raw/master/pdfjam.conf)
is a sample configuration file which can be edited as needed. After editing,
either install the file for site-wide use (at `/etc/pdfjam.conf`,
`/usr/share/etc/pdfjam.conf`, `/usr/local/share/pdfjam.conf`, or
@@ -291,7 +291,7 @@ option is passed to LaTeX's `\includegraphics` command.
Slides made by LaTeX's _beamer_ package, using the `handout` class option,
work especially nicely with this! The example wrapper scripts `pdfjam-slides3up`
and `pdfjam-slides6up`, in the
-[pdfjam-extras](https://github.com/DavidFirth/pdfjam-extras) repository,
+[pdfjam-extras](https://github.com/rrthomas/pdfjam-extras) repository,
are for 3-up and 6-up handouts, respectively.
### Example 6: Trimming pages; and piped output
@@ -368,7 +368,7 @@ You could check also that `pdftex.def`, typically to be found in
is up to date. If the problem persists even with up-to-date versions of pdfTeX,
`pdftex.def` and pdfpages, then please do report it.
-**2. What can I do to solve a 'Too many open files' error?
+**2. What can I do to solve a 'Too many open files' error?**
This error has been reported to occur sometimes, when dealing with large numbers of
documents/pages. A suggested solution, if this happens,
@@ -386,7 +386,7 @@ for this suggestion and links to more information.
Please report any bugs found in `pdfjam`, either
-- by reporting as an issue at GitHub, <https://github.com/DavidFirth/pdfjam/issues>
+- by reporting as an issue at GitHub, <https://github.com/rrthomas/pdfjam/issues>
- by email (see <https://warwick.ac.uk/dfirth> for my email address)
### Some known problems:
@@ -430,20 +430,27 @@ so that people can still see and use/adapt them if they want.
And maybe even someone else will
want to take on the task of improving and maintaining some of them,
who knows? The wrapper scripts (**no longer maintained**) can now be found at
-<https://github.com/DavidFirth/pdfjam-extras>.
+<https://github.com/rrthomas/pdfjam-extras>.
### Version release notes
-[**3.03**](https://github.com/DavidFirth/pdfjam/releases/tag/v3.03) [2019-11-18]:
+[**3.04**](https://github.com/rrthomas/pdfjam/releases/tag/v3.04) [2023-05-07]:
+
+- Many documentation improvements.
+- Various minor code fixes.
+- No longer depend on hyperref package.
+- Support TMPDIR.
+
+[**3.03**](https://github.com/rrthomas/pdfjam/releases/tag/v3.03) [2019-11-18]:
- Built package now (again) has tests in a zip archive. (needed for CTAN)
-[**3.02**](https://github.com/DavidFirth/pdfjam/releases/tag/v3.02) [2019-11-14]:
+[**3.02**](https://github.com/rrthomas/pdfjam/releases/tag/v3.02) [2019-11-14]:
- Re-styled the package name to **pdfjam**. (Previously the package --- which then
contained several scripts --- was named PDFjam).
- Moved everything to a new home on the web at
- <a href="https://github.com/DavidFirth">github.com/DavidFirth</a>.
+ <a href="https://github.com/rrthomas">github.com/rrthomas</a>.
- Simplified the package by removal of all the 'wrapper' scripts
(`pdfnup`, `pdfjoin`, etc.).
- Settings specified via `--preamble` are now protected from the normal
diff --git a/support/pdfjam/VERSION b/support/pdfjam/VERSION
index 798241c6af..3971ff16f1 100644
--- a/support/pdfjam/VERSION
+++ b/support/pdfjam/VERSION
@@ -1 +1 @@
-This is pdfjam 3.03 \ No newline at end of file
+This is pdfjam 3.04 \ No newline at end of file
diff --git a/support/pdfjam/bin/pdfjam b/support/pdfjam/bin/pdfjam
index 1f7d84454a..e98aed1ab5 100755
--- a/support/pdfjam/bin/pdfjam
+++ b/support/pdfjam/bin/pdfjam
@@ -1,5 +1,5 @@
#!/bin/sh
-version=3.03
+version=3.04
#########################################################################
## ##
## pdfjam: A shell-script interface to the "pdfpages" LaTeX package ##
@@ -7,7 +7,7 @@ version=3.03
## ##
## Author: David Firth (http://warwick.ac.uk/dfirth) ##
## ##
-## Usage: see https://github.com/DavidFirth/pdfjam ##
+## Usage: see https://github.com/rrthomas/pdfjam ##
## or "pdfjam --help" ##
## ##
## Relies on: ##
@@ -135,6 +135,11 @@ where
Provide text for the Title, Author, Subject and Keywords
in the output PDF file. Requires the LaTeX 'hyperref'
package. These options, individually, over-ride --keepinfo.
+ --longedge
+ --shortedge
+ Specify the direction in which double-sided pages are
+ flipped. It may not work correctly in all cases, so if every
+ other page is rotated 180°, flip this switch.
--landscape
--no-landscape
Specify landscape page orientation (or not) in the
@@ -180,20 +185,37 @@ where
--vanilla
Suppress the reading of any site-wide or user-specific
configuration files.
+ --enc
+ Specify a command-line encoding
+ [Default for you at this site: enc=$enc]
--KEY VALUE
Specify options to '\includepdfmerge', in the LaTeX
- 'pdfpages' package. Here KEY is the name of any of the
- many options for '\includepdfmerge', and VALUE is a
- corresponding value. Examples are
+ 'pdfpages' package. See the the pdfpages documentation
+ (usually 'texdoc pdfpages') for more information.
+ Here KEY is the name of any of the many options for
+ '\includepdfmerge', and VALUE is a corresponding value.
+ Examples:
--nup 2x1 (for 2-up side-by-side imposition)
--scale 0.7 (to scale all input pages to 70% size)
--offset '1cm 0.5cm'
(to offset all pages -- note the quotes!)
--frame true (to put a frame round each input page)
+ --booklet true (to reorder the pages in signatures,
+ generally useful with --nup)
+ --signature N (specify the signature size, as the
+ number of original pages in a signature
+ in the final document. Caveat: booklet
+ is a short form for signature, so if
+ you use booklet true, signature will be
+ ignored)
--trim '1cm 2cm 1cm 2cm' --clip true
(to trim those amounts from left, bottom,
right and top, respectively, of input
pages)
+ --angle NNN (The angle of rotation in degrees. Angles
+ that are not either 90, 180 or 270 will
+ still create straight rectangular pages,
+ only the content will be rotated.)
etc., etc. For more information see the manual for
the 'pdfpages' package, at
http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpages
@@ -211,7 +233,7 @@ necessary. Any user-specific configuration should be put in a file named
if the '--vanilla' argument is used.)
For more information, including a sample configuration file, see
-https://github.com/DavidFirth/pdfjam.
+https://github.com/rrthomas/pdfjam.
"
##
## END OF HELP TEXT
@@ -303,14 +325,14 @@ prattle () { ## second argument here is non-null for continuation lines
if test $lineCounter -eq 1 && test ! -n "${2}" ;
then
if test -w "$PDFJAM_MESSAGES_FILE"
- then printf "$prefix1$indent %s\n" "$line" 1>/dev/null >> \
+ then printf "$prefix1$indent %s\n" "$line" >> \
"$PDFJAM_MESSAGES_FILE"
else messages="$messages$prefix1$indent $line$newline"
## msg file not made yet
fi
else
if test -w "$PDFJAM_MESSAGES_FILE"
- then printf "$prefix2$indent %s\n" "$line" 1>/dev/null >> \
+ then printf "$prefix2$indent %s\n" "$line" >> \
"$PDFJAM_MESSAGES_FILE"
else messages="$messages$prefix2$indent $line$newline"
## msg file not made yet
@@ -342,7 +364,7 @@ prattle "This is pdfjam version ${version}."
## once, the last instance prevails.)
##
## An example configuration file can be found at
-## https://github.com/DavidFirth/pdfjam
+## https://github.com/rrthomas/pdfjam
##
## The path searched for site-wide configuration files can be changed
## by editing the variable 'configpath' at the top of this file.
@@ -353,15 +375,17 @@ prattle "This is pdfjam version ${version}."
latex=$(command -v pdflatex)
if [ -z "$latex" ] ; then latex="not found" ; fi
##
-## Likewise for the pdfinfo (only needed for `--keepinfo'):
+## Likewise for the pdfinfo and iconv (only needed for `--keepinfo'):
##
pdfinfo=$(command -v pdfinfo)
if [ -z "$pdfinfo" ] ; then pdfinfo="not found"; fi
+iconv=$(command -v iconv)
+if [ -z "$iconv" ] ; then iconv="not found"; fi
##
##
## Next a permitted location for temporary files on your system:
##
-tempfileDir='/var/tmp' ## /var/tmp is standard on most unix systems
+tempfileDir=${TMPDIR:-'/tmp'} ## /tmp is standard on most unix systems
##
##
## Default for the output file location:
@@ -371,6 +395,8 @@ outFile="$pwd" ## Output to the current working directory
##
## A few more default settings for pdfjam:
##
+shortedge='true' ## Default paper is rotated shortedge when doing book
+##
runs=1 ## Run latex just once
##
tidy='true' ## Delete all temporary files at the end
@@ -584,6 +610,14 @@ while test -n "${1}${2}"; do
tidy=false ;
callOptions="$callOptions --no-tidy" ;
;;
+ --shortedge)
+ shortedge=true ;
+ callOptions="$callOptions --shortedge" ;
+ ;;
+ --longedge)
+ shortedge=false ;
+ callOptions="$callOptions --longedge" ;
+ ;;
--keepinfo)
keepinfo=true ;
callOptions="$callOptions --keepinfo" ;
@@ -681,6 +715,10 @@ while test -n "${1}${2}"; do
--preamble)
preamble="$preamble${2}" ;
shift ;;
+ --enc) # command line encoding
+ enc="${2}"
+ callOptions="$callOptions ${1} ${2}"
+ shift ;;
--*)
## options for \includepdfmerge
argName=$(printf "%s" "${1}" | sed 's/^--//');
@@ -815,6 +853,12 @@ case $twoside in
*)
twoside="" ;;
esac
+case $shortedge in
+ true)
+ shortedge="" ;;
+ *)
+ shortedge='\usepackage{everyshi}\makeatletter\EveryShipout{\ifodd\c@page\pdfpageattr{/Rotate 180}\fi}\makeatother' ;;
+esac
if test "$geometry" != false
then
## we haven't already found that geometry.sty is missing
@@ -843,7 +887,7 @@ documentOptions=$(printf "%s" "$documentOptions" | sed 's/^,//' | sed 's/,$//')
if test $PDFJAM_CALL_NUMBER -eq 0 ## not a secondary call
then
## Check whether there's a suitable latex to use:
- case $latex in
+ case "$latex" in
"not found")
error_exit "can't find pdflatex!" $E_UNAVAILABLE
;;
@@ -868,31 +912,13 @@ then
error_exit \
"LaTeX package pdfpages.sty is not installed" \
$E_UNAVAILABLE
- (kpsewhich eso-pic.sty >/dev/null) ||
- error_exit \
- "LaTeX package eso-pic.sty not installed (see the pdfpages manual)" \
- $E_UNAVAILABLE
- (kpsewhich everyshi.sty >/dev/null) ||
- error_exit \
- "LaTeX package everyshi.sty not installed (see the pdfpages manual)" \
- $E_UNAVAILABLE
- if test "$keepinfo" = true ||
- test -n "$pdfTitle$pdfSubject$pdfAuthor$pdfKeywords"
- ## ie, if hyperref is required
- then
- (kpsewhich hyperref.sty >/dev/null) || {
- prattle "LaTeX package hyperref.sty is not installed, so any"
- prattle "--keepinfo, --pdftitle,--pdfauthor, --pdfsubject or" 1
- prattle "--pdfkeywords setting will be ignored." 1
- hyperref=false
- if test "$batch" = true
- then
- export hyperref ## for use in any secondary calls
- fi
- }
- else
- hyperref=false
- fi
+
+ for pack in pdflscape eso-pic everyshi atbegshi ; do
+ (kpsewhich $pack.sty >/dev/null) ||
+ error_exit \
+ "LaTeX package $pack.sty is not installed (see the pdfpages manual)" \
+ $E_UNAVAILABLE
+ done
if test "$geometry" = true
## ie, if the 'geometry' package is needed for paper size
then
@@ -907,38 +933,67 @@ then
}
fi
fi
-if test "$hyperref" = false
+if test "$keepinfo" = true
then
- keepinfo=false
- pdfTitle="" ; pdfAuthor="" ; pdfSubject="" ; pdfKeywords=""
-else
- if test "$keepinfo" = true
- then
- case $pdfinfo in
- "not found")
- if test $PDFJAM_CALL_NUMBER -eq 0
- then
- prattle \
- "The pdfinfo utility was not found, so --keepinfo is ignored."
- fi
- keepinfo=false
- ;;
- pdfinfo)
- ;;
- *) ## $pdfinfo was set in a configuration file
- if test ! -x "$pdfinfo"
- then
- if test $PDFJAM_CALL_NUMBER -eq 0
- then
- prattle \
- "No pdfinfo utility at $pdfinfo, so --keepinfo is ignored."
- keepinfo=false
- fi
- fi
- ;;
- esac
- fi
+ case "$pdfinfo" in
+ "not found")
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "The pdfinfo utility was not found, so --keepinfo is ignored."
+ fi
+ keepinfo=false
+ ;;
+ pdfinfo)
+ ;;
+ *) ## $pdfinfo was set in a configuration file
+ if test ! -x "$pdfinfo"
+ then
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "No pdfinfo utility at $pdfinfo, so --keepinfo is ignored."
+ keepinfo=false
+ fi
+ fi
+ ;;
+ esac
+ case "$iconv" in
+ "not found")
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "The iconv utility was not found, so --keepinfo is ignored."
+ fi
+ keepinfo=false
+ ;;
+ iconv)
+ ;;
+ *) ## $iconv was set in a configuration file
+ if test ! -x "$iconv"
+ then
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "No iconv utility at $iconv, so --keepinfo is ignored."
+ keepinfo=false
+ fi
+ fi
+ ;;
+ esac
fi
+## A function to check if using non-Cygwin "${latex}" from Cygwin
+using_non_cygwin_latex_from_cygwin () {
+ if [ -z "${__cache__using_non_cygwin_latex_from_cygwin}" ]; then
+ if [ "$(uname -o)" = "Cygwin" ] \
+ && "${latex}" -version | head -1 | grep -qv Cygwin; then
+ __cache__using_non_cygwin_latex_from_cygwin=0
+ else
+ __cache__using_non_cygwin_latex_from_cygwin=1
+ fi
+ fi
+ return "${__cache__using_non_cygwin_latex_from_cygwin}"
+}
##
## END OF CHECKING THE SETUP
##
@@ -988,9 +1043,9 @@ else
fi
umask "$original_umask"
## Next is from the Cygwin patch contributed by Lucas
-case $(uname) in
- *CYGWIN*) PDFJAM_TEMP_DIR=$(cygpath -w "$PDFJAM_TEMP_DIR");;
-esac
+if using_non_cygwin_latex_from_cygwin; then
+ PDFJAM_TEMP_DIR=$(cygpath -w "$PDFJAM_TEMP_DIR")
+fi
##
## TEMPORARY DIRECTORY ALL DONE
##
@@ -1116,10 +1171,11 @@ do
uniqueName="source-$counter.pdf"
uniqueName="$PDFJAM_TEMP_DIR"/"$uniqueName"
## Next is from the Cygwin patch contributed by Lucas
- case $(uname) in
- *CYGWIN*) cp "$sourceFullPath" "$uniqueName";;
- *) ln -s "$sourceFullPath" "$uniqueName";;
- esac
+ if using_non_cygwin_latex_from_cygwin; then
+ cp "$sourceFullPath" "$uniqueName"
+ else
+ ln -s "$sourceFullPath" "$uniqueName"
+ fi
;;
esac
filePageList="$filePageList","$uniqueName","$pageSpec"
@@ -1130,38 +1186,55 @@ filePageList=$(printf "%s" "$filePageList" | \
##
## Do the pdfinfo stuff (if relevant)...
##
-if test "$hyperref" != false
-then
- if test "$keepinfo" = true
- then
- prattle "Calling ${pdfinfo}..." ;
- PDFinfo=$(pdfinfo "$uniqueName");
- pdftitl=$(printf "%s" "$PDFinfo" | \
- grep -e '^Title:'| 'sed s/^Title:\\\s\*//' | \
- sed -e 's/[#$%^&_{}~]/\\\&/g');
- pdfauth=$(printf "%s" "$PDFinfo" | \
- grep -e '^Author:'| sed 's/^Author:\\\s\*//' | \
- sed -e 's/[#$%^&_{}~]/\\\&/g');
- pdfsubj=$(printf "%s" "$PDFinfo" | \
- grep -e '^Subject:'| sed 's/^Subject:\\\s\*//' | \
- sed -e 's/[#$%^&_{}~]/\\\&/g');
- pdfkeyw=$(printf "%s" "$PDFinfo" | \
- grep -e '^Keywords:'| sed 's/^Keywords:\\\s\*//' | \
- sed -e 's/[#$%^&_{}~]/\\\&/g');
- fi
- if test -n "$pdfTitle" ; then
- pdftitl="$pdfTitle"
- fi
- if test -n "$pdfAuthor" ; then
- pdfauth="$pdfAuthor"
- fi
- if test -n "$pdfSubject" ; then
- pdfsubj="$pdfSubject"
- fi
- if test -n "$pdfKeywords" ; then
- pdfkeyw="$pdfKeywords"
+select_pdfinfo () {
+ printf '%s' "$2" | \
+ grep -e "^$1:" | \
+ sed -e 's/^'"$1"':\s*//'
+}
+echo_hex_iconv_utf16be () {
+ printf '%s' "$1" | \
+ "$iconv" -f utf8 -t utf16be | \
+ od -An -v -tx1 | \
+ tr -d '[:space:]'
+}
+echo_pdfinfodata () {
+ if [ -n "$2" ]; then
+ TMPA=$(echo_hex_iconv_utf16be "$2")
+ printf '%s' "/$1 <feff${TMPA}>"
fi
+}
+
+if test "$keepinfo" = true ; then
+ prattle "Calling ${pdfinfo}..."
+ PDFinfo=$(pdfinfo -enc UTF-8 "$uniqueName")
+ pdftitl=$(select_pdfinfo 'Title' "$PDFinfo")
+ pdfauth=$(select_pdfinfo 'Author' "$PDFinfo")
+ pdfsubj=$(select_pdfinfo 'Subject' "$PDFinfo")
+ pdfkeyw=$(select_pdfinfo 'Keywords' "$PDFinfo")
+fi
+echo_iconv_from_enc () {
+ printf '%s' "$2" | \
+ "$iconv" -f "$1" -t utf8
+}
+if test -n "$pdfTitle" ; then
+ pdftitl=$(echo_iconv_from_enc "$enc" "$pdfTitle")
+fi
+if test -n "$pdfAuthor" ; then
+ pdfauth=$(echo_iconv_from_enc "$enc" "$pdfAuthor")
+fi
+if test -n "$pdfSubject" ; then
+ pdfsubj=$(echo_iconv_from_enc "$enc" "$pdfSubject")
fi
+if test -n "$pdfKeywords" ; then
+ pdfkeyw=$(echo_iconv_from_enc "$enc" "$pdfKeywords")
+fi
+
+## Converting to PDF string
+raw_pdftitl=$(echo_pdfinfodata 'Title' "$pdftitl")
+raw_pdfauth=$(echo_pdfinfodata 'Author' "$pdfauth")
+raw_pdfsubj=$(echo_pdfinfodata 'Subject' "$pdfsubj")
+raw_pdfkeyw=$(echo_pdfinfodata 'Keywords' "$pdfkeyw")
+
##
## Now set up the files for latex...
##
@@ -1170,29 +1243,32 @@ texFile="$fileName".tex
msgFile="$fileName".msgs
tempFile="$PDFJAM_TEMP_DIR"/temp.tex
## Next is adapted from the Cygwin patch sent by Lucas
-case $(uname) in
- *CYGWIN*) filePageList=$(echo "$filePageList" | sed 's~\\~/~g') ;;
-esac
+if using_non_cygwin_latex_from_cygwin; then
+ filePageList=$(echo "$filePageList" | sed 's~\\~/~g')
+fi
(cat <<EndTemplate
\batchmode
\documentclass[$documentOptions]{article}
\usepackage{color} \definecolor{bgclr}{RGB}{$pagecolor} \pagecolor{bgclr}
\usepackage[$papersize]{geometry}
\usepackage[utf8]{inputenc}
-\usepackage{hyperref}
-\hypersetup{pdftitle={$pdftitl}}
-\hypersetup{pdfauthor={$pdfauth}}
-\hypersetup{pdfsubject={$pdfsubj}}
-\hypersetup{pdfkeywords={$pdfkeyw}}
+\ifdefined\luatexversion% LuaLaTeX
+ \protected\def\pdfinfo{\pdfextension info}
+\fi
+\ifdefined\XeTeXversion% XeLaTeX
+ \protected\def\pdfinfo#1{\AtBeginDvi{\special{pdf:docinfo << #1 >>}}}
+\fi
+\ifdefined\pdfinfo%
+ \pdfinfo{%
+ $raw_pdftitl %
+ $raw_pdfauth %
+ $raw_pdfsubj %
+ $raw_pdfkeyw %
+ }%
+\fi
\usepackage{pdfpages}
EndTemplate
) > "$texFile"
-if test "$hyperref" = false; then ## we don't need hyperref
- cp "$texFile" "$tempFile"
- sed '/\\\usepackage{hyperref}/d' "$tempFile" | \
- sed '/\\\hypersetup.*/d' > "${texFile}"
- rm "$tempFile"
-fi
if test -z "$geometry" ; then geometry=false ; fi
if test "$geometry" = false; then ## geometry package is not to be used
cp "$texFile" "$tempFile"
@@ -1206,6 +1282,7 @@ if test -z "$pagecolor"; then ## color package is not needed
fi
(cat <<EndTemplate
$preamble
+$shortedge
\begin{document}
\includepdfmerge[$miscOptions]{$filePageList}
\end{document}
@@ -1232,7 +1309,7 @@ log file at
to try to diagnose the problem."
i=1
while [ "$i" -le "$runs" ] ; do
- $latex "$texFile" > "$msgFile" || {
+ "$latex" "$texFile" > "$msgFile" || {
prattle "$failureText"
error_exit "Run $i: Output file not written" $E_SOFTWARE
}
@@ -1276,7 +1353,10 @@ then
error_exit "no write permission at ${outFile}" $E_CANTCREATE
fi
#fileSize=$(wc -c < "$fileName.pdf" | sed 's/^\ *//')
-if cat "$fileName".pdf > "$outFile" 2>/dev/null
+## Avoid explicit output to /dev/stdout.
+if test "$outFile" = "/dev/stdout" \
+ && cat "$fileName".pdf 2> /dev/null \
+ || cat "$fileName".pdf > "$outFile" 2>/dev/null
then
prattle "Finished. Output was written to '${outFile}'."
else
diff --git a/support/pdfjam/bin/pdfjam.orig b/support/pdfjam/bin/pdfjam.orig
new file mode 100755
index 0000000000..97d93eee52
--- /dev/null
+++ b/support/pdfjam/bin/pdfjam.orig
@@ -0,0 +1,1171 @@
+#!/bin/sh
+version=N.NN
+#########################################################################
+## ##
+## pdfjam: A shell-script interface to the "pdfpages" LaTeX package ##
+## ------ ##
+## ##
+## Author: David Firth (http://warwick.ac.uk/dfirth) ##
+## ##
+## Usage: see https://github.com/rrthomas/pdfjam ##
+## or "pdfjam --help" ##
+## ##
+## Relies on: ##
+## -- pdflatex (or xelatex or lualatex) ##
+## -- the 'pdfpages' package for LaTeX (ideally version >= 0.4f) ##
+## ##
+## License: GPL version 2 or later. This software comes with ##
+## ABSOLUTELY NO WARRANTY of fitness for any purpose at all; if you ##
+## do not accept that, then you must not use it. ##
+## ##
+## The path searched for site-wide configuration files can be set ##
+## by editing the following variable: ##
+## ##
+ configpath='/etc:/usr/share/etc:/usr/local/share:/usr/local/etc' ##
+## ##
+## Nothing else in this file should need to be changed. ##
+## ##
+#########################################################################
+##
+## HELP TEXT
+##
+## Defines the output of 'pdfjam --help'
+##
+helptext="
+insert contents of pdfjam-help.txt here
+"
+##
+## END OF HELP TEXT
+##
+#########################################################################
+##
+## PRELIMINARIES
+##
+## First determine:
+## --- whether verbose commentary should be provided (not if --quiet
+# or --configpath was specified);
+## --- whether this call to pdfjam is a "batch" call;
+## --- whether just the help text is required;
+## --- or whether all configuration files should be ignored.
+##
+verbose=true
+for arg
+do
+ case $arg in
+ --quiet | -q | --configpath)
+ verbose=false ;
+ ;;
+ --version | -V)
+ echo "$version"
+ exit 0 ;
+ ;;
+ --batch)
+ batch=true ;
+ ;;
+ --help | -u | -h)
+ printf "%s\n" "$helptext" ;
+ exit 0 ;
+ ;;
+ --vanilla)
+ vanilla=true ;
+ ;;
+ *)
+ ;;
+ esac
+done
+##
+## Check to see whether this is a "secondary" call to pdfjam:
+##
+if test -z "$PDFJAM_CALL_NUMBER" ## not a secondary call
+then
+ PDFJAM_CALL_NUMBER=0
+fi
+##
+## Keep a copy of the internal file separator, so we can change it safely
+##
+OIFS="$IFS"
+##
+## Record the full filename of the current working diractory
+##
+pwd=$(pwd)
+##
+## Trap interrupts so that they kill everything:
+##
+trap 'IFS=$OIFS; exit 1' 1 2 15
+##
+## The following will be useful for readability of the script:
+##
+newline='
+'
+##
+## Define a function to escape tricky characters in file names etc:
+##
+escape_chars () {
+ (printf "%s" "${1}" | sed 's/[^a-zA-Z0-9._/\-]/\\&/g')
+}
+##
+## Define a function to output verbose comments:
+##
+prattle () { ## second argument here is non-null for continuation lines
+ if test $verbose = true; then
+ prefix1=" pdfjam:" ;
+ prefix2=$(printf "%s" "$prefix1" | sed 's/pdfjam:/ /') ;
+ indent="" ;
+ if test "$PDFJAM_CALL_NUMBER" -gt 0 &&
+ test "$batch" != true
+ then
+ indent=" "
+ fi
+ IFS="$newline" ;
+ lineCounter=0 ;
+ for line in ${1}
+ do
+ lineCounter=$((lineCounter + 1)) ;
+ if test $lineCounter -eq 1 && test ! -n "${2}" ;
+ then
+ if test -w "$PDFJAM_MESSAGES_FILE"
+ then printf "$prefix1$indent %s\n" "$line" >> \
+ "$PDFJAM_MESSAGES_FILE"
+ else messages="$messages$prefix1$indent $line$newline"
+ ## msg file not made yet
+ fi
+ else
+ if test -w "$PDFJAM_MESSAGES_FILE"
+ then printf "$prefix2$indent %s\n" "$line" >> \
+ "$PDFJAM_MESSAGES_FILE"
+ else messages="$messages$prefix2$indent $line$newline"
+ ## msg file not made yet
+ fi
+ fi ;
+ done ;
+ IFS="$OIFS" ;
+ fi ;
+ return ;
+}
+##
+## And here's the first piece of verbose commentary:
+##
+prattle "----" 1
+prattle "This is pdfjam version ${version}."
+##
+#########################################################################
+##
+## CONFIGURATION
+##
+## THESE SETTINGS WILL BE OVER-RIDDEN by any found in configuration
+## files. By default such files are found at any or all of
+## /etc/pdfjam.conf
+## /usr/share/etc/pdfjam.conf
+## /usr/local/share/pdfjam.conf
+## /usr/local/etc/pdfjam.conf
+## $HOME/.pdfjam.conf
+## (And they are read in that order; if a setting is made more than
+## once, the last instance prevails.)
+##
+## An example configuration file can be found at
+## https://github.com/rrthomas/pdfjam
+##
+## The path searched for site-wide configuration files can be changed
+## by editing the variable 'configpath' at the top of this file.
+##
+##
+## First get the full path (if it exists) to pdflatex:
+##
+latex=$(command -v pdflatex)
+if [ -z "$latex" ] ; then latex="not found" ; fi
+##
+## Likewise for the pdfinfo and iconv (only needed for `--keepinfo'):
+##
+pdfinfo=$(command -v pdfinfo)
+if [ -z "$pdfinfo" ] ; then pdfinfo="not found"; fi
+iconv=$(command -v iconv)
+if [ -z "$iconv" ] ; then iconv="not found"; fi
+##
+##
+## Next a permitted location for temporary files on your system:
+##
+tempfileDir='/var/tmp' ## /var/tmp is standard on most unix systems
+##
+##
+## Default for the output file location:
+##
+outFile="$pwd" ## Output to the current working directory
+##
+##
+## A few more default settings for pdfjam:
+##
+shortedge='true' ## Default paper is rotated shortedge when doing book
+##
+runs=1 ## Run latex just once
+##
+tidy='true' ## Delete all temporary files at the end
+##
+keepinfo='false' ## Don't try to preserve "pdfinfo" data
+##
+checkfiles='false' ## Don't use the Unix 'file -Lb' utility to
+## identify PDF files from their contents;
+## rely on the .pdf or .PDF extension instead.
+##
+suffix='pdfjam' ## Default filename suffix to be used when
+## --outfile is either (a) a directory, or (b)
+## not specified in a --batch call.
+##
+preamble='' ## Default LaTeX preamble string.
+##
+## Guess default paper size from locale if possible, otherwise A4
+##
+if command -v locale >/dev/null ; then
+ paperheight=$(locale -k LC_PAPER | sed -e '1!d' -e 's/.*=//') ;
+ case $paperheight in
+ 297)
+ paper='a4paper' ;
+ ;;
+ 279)
+ paper='letterpaper' ;
+ ;;
+ *)
+ paper='a4paper' ;
+ ;;
+ esac
+else paper='a4paper' ; ## fallback paper size is ISO A4
+fi
+##
+## END OF SETTINGS MADE DIRECTLY WITHIN THE SCRIPT
+##
+## Now read the site's or user's configuration file(s) if such exist,
+## unless '--vanilla' was specified.
+##
+if test "$vanilla" != true
+then
+ if test "$PDFJAM_CALL_NUMBER" = 0 ## not a secondary call to pdfjam
+ then
+ configFiles=$(printf "%s" "$configpath" | \
+ sed 's/:/\/pdfjam.conf:/g; s/$/\/pdfjam.conf/')
+ configFiles="${configFiles}:$HOME/.pdfjam.conf"
+ PDFJAM_CONFIG=""
+ prattle "Reading any site-wide or user-specific defaults..."
+ IFS=':'
+ for d in $configFiles
+ do
+ if test -f "$d"; then
+ change=$(sed '/^ *#.*/d ; s/ *#.*//; s/^ *//' "$d")
+ comment="## ${newline}## From ${d}: ${newline}##"
+ PDFJAM_CONFIG="$PDFJAM_CONFIG$comment$newline$change$newline"
+ fi
+ done
+ IFS="$OIFS"
+ PDFJAM_CONFIG=$(printf "%s" "$PDFJAM_CONFIG" | sed 's/^/ /')
+ if test "$batch" = true ; then export PDFJAM_CONFIG ; fi
+ if test -z "$PDFJAM_CONFIG"
+ then
+ prattle "(none found)" 1
+ else
+ prattle "$PDFJAM_CONFIG" 1
+ fi
+ fi
+ if test -n "$PDFJAM_CONFIG" ; then eval "$PDFJAM_CONFIG" ; fi
+else
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle "Called with '--vanilla': no user or site configuration"
+ prattle "files will be read." 1
+ fi
+fi
+## For backwards compatibility, check here for a $pdflatex setting in the config file
+if [ -n "${pdflatex:-}" ] ; then latex="$pdflatex" ; fi
+##
+## END OF CONFIGURATION BLOCK
+##
+#########################################################################
+##
+## ERROR CODES
+##
+E_USAGE=64 # command line usage error
+E_NOINPUT=66 # cannot open input
+E_UNAVAILABLE=69 # service unavailable
+E_SOFTWARE=70 # internal software error
+E_OSFILE=72 # file does not exist or cannot be opened
+E_CANTCREATE=73 # can't create (user) output file
+E_CONFIG=78 # configuration error
+##
+## Define a function to print an error message and exit:
+##
+error_exit () {
+ if [ -r "$PDFJAM_MESSAGES_FILE" ]
+ then cat "$PDFJAM_MESSAGES_FILE" >&2
+ else printf "%s" "$messages" 1>&2
+ fi
+ printf " pdfjam ERROR: %s\n" "$1" 1>&2 ;
+ exit "$2" ;
+}
+##
+#########################################################################
+##
+## READ AND PROCESS THE ARGUMENTS
+##
+## In case of NO argument supplied, mention 'pdfjam --help':
+##
+if test $# -eq 0
+then
+ prattle "No arguments supplied; continuing anyway. (See"
+ prattle "'pdfjam --help' for information on usage.)" 1
+fi
+##
+## Now do the argument loop.
+##
+fileSpec=""
+miscOptions=""
+callOptions=""
+optionsFinished=""
+##
+## First note any '--checkfiles' or '--no-checkfiles' option
+##
+for arg
+do
+ case $arg in
+ --checkfiles)
+ checkfiles=true ;
+ callOptions="$callOptions --checkfiles" ;
+ ;;
+ --no-checkfiles)
+ checkfiles=false ;
+ callOptions="$callOptions --no-checkfiles" ;
+ ;;
+ esac
+done
+while test -n "${1}${2}"; do
+ argUnmatched=""
+ if test "$optionsFinished" != true
+ then
+ case ${1} in
+ --) ## signals end of command-line options
+ optionsFinished=true ;
+ shift ;
+ continue ;
+ ;;
+ --configpath)
+ printf "%s\n" "$configpath" ;
+ exit 0;;
+ --* | -q | -o)
+ if test "$pageSpecAwaited" = true ; then
+ ## fill in any missing page specs before continuing
+ fileSpec=$(printf "%s" "$fileSpec" | sed 's/|awaited/|-/g')
+ pageSpecAwaited=false
+ fi
+ case ${1} in
+ --latex)
+ latex="${2}" ;
+ callOptions="$callOptions --latex ${2}" ;
+ shift ;;
+ --batch)
+ batch=true ;
+ ;;
+ --vanilla)
+ callOptions="$callOptions ${1}" ;
+ ;;
+ --quiet | -q)
+ verbose=false ;
+ callOptions="$callOptions ${1}" ;
+ ;;
+ --outfile | -o)
+ outFile="${2}" ;
+ if test "$batch" = true
+ then
+ outFile=$(escape_chars "$outFile")
+ fi
+ callOptions="$callOptions --outfile $outFile" ;
+ shift ;;
+ --suffix)
+ if test -n "${2}"
+ then
+ suffix="${2}" ;
+ if test "$batch" = true
+ then
+ suffix=$(escape_chars "$suffix")
+ fi
+ callOptions="$callOptions --suffix $suffix"
+ shift
+ else
+ error_exit \
+ "'--suffix' string has zero length" \
+ $E_USAGE ;
+ fi
+ ;;
+ --runs)
+ runs="${2}" ;
+ ## check if the argument is a number > 0
+ if [ "$runs" -lt 1 ] 2> /dev/null; then
+ error_exit \
+ "'--runs' number must be at least 1" \
+ $E_USAGE ;
+ fi
+ callOptions="$callOptions --runs ${2}" ;
+ shift ;;
+ --tidy)
+ tidy=true ;
+ callOptions="$callOptions --tidy" ;
+ ;;
+ --no-tidy)
+ tidy=false ;
+ callOptions="$callOptions --no-tidy" ;
+ ;;
+ --shortedge)
+ shortedge=true ;
+ callOptions="$callOptions --shortedge" ;
+ ;;
+ --longedge)
+ shortedge=false ;
+ callOptions="$callOptions --longedge" ;
+ ;;
+ --keepinfo)
+ keepinfo=true ;
+ callOptions="$callOptions --keepinfo" ;
+ ;;
+ --no-keepinfo)
+ keepinfo=false ;
+ callOptions="$callOptions --no-keepinfo" ;
+ ;;
+ --checkfiles)
+ ;; ## already done above
+ --no-checkfiles)
+ ;; ## already done above
+ --pdftitle)
+ pdfTitle="${2}" ;
+ if test "$batch" = true
+ then
+ pdfTitle=$(escape_chars "$pdfTitle")
+ fi
+ callOptions="$callOptions --pdftitle $pdfTitle" ;
+ shift ;;
+ --pdfauthor)
+ pdfAuthor="${2}" ;
+ if test "$batch" = true
+ then
+ pdfAuthor=$(escape_chars "$pdfAuthor")
+ fi
+ callOptions="$callOptions --pdfauthor $pdfAuthor" ;
+ shift ;;
+ --pdfsubject)
+ pdfSubject="${2}" ;
+ if test "$batch" = true
+ then
+ pdfSubject=$(escape_chars "$pdfSubject")
+ fi
+ callOptions="$callOptions --pdfsubject $pdfSubject" ;
+ shift ;;
+ --pdfkeywords)
+ pdfKeywords="${2}" ;
+ if test "$batch" = true
+ then
+ pdfKeywords=$(escape_chars "$pdfKeywords")
+ fi
+ callOptions="$callOptions --pdfkeywords $pdfKeywords" ;
+ shift ;;
+ --paper)
+ paper="${2}"
+ callOptions="$callOptions ${1} ${2}" ;
+ shift ;;
+ --pagecolor)
+ pagecolor="${2}" ;
+ callOptions="$callOptions ${1} ${2}" ;
+ shift ;;
+ --a4paper | --a5paper | --b5paper | --letterpaper | \
+ --executivepaper | --legalpaper)
+ ## standard LaTeX paper sizes
+ paper=$(printf "%s" "${1}" | sed 's/^--//') ;
+ callOptions="$callOptions ${1}" ;
+ ;;
+ --a0paper | --a1paper | --a2paper | --a3paper | \
+ --a6paper | --b0paper | --b1paper | --b2paper | \
+ --b3paper | --b4paper | --b6paper)
+ ## the 'geometry' package is needed
+ if test "$geometry" != false ;
+ then
+ paper=$(printf "%s" "${1}" | sed 's/^--//') ;
+ callOptions="$callOptions ${1}" ;
+ geometry=true ;
+ fi ;
+ ;;
+ --papersize)
+ ## the 'geometry' package is needed
+ if test "$geometry" != false ;
+ then
+ papersize="papersize=${2}" ;
+ callOptions="$callOptions ${1} '${2}'" ;
+ geometry=true ;
+ fi ;
+ shift ;;
+ --landscape)
+ landscape=true ;
+ callOptions="$callOptions --landscape" ;
+ ;;
+ --no-landscape)
+ landscape=false ;
+ callOptions="$callOptions --no-landscape" ;
+ ;;
+ --twoside)
+ twoside=true ;
+ callOptions="$callOptions --twoside" ;
+ ;;
+ --no-twoside)
+ twoside=false ;
+ callOptions="$callOptions --no-twoside" ;
+ ;;
+ --preamble)
+ preamble="$preamble${2}" ;
+ shift ;;
+ --enc) # command line encoding
+ enc="${2}"
+ callOptions="$callOptions ${1} ${2}"
+ shift ;;
+ --*)
+ ## options for \includepdfmerge
+ argName=$(printf "%s" "${1}" | sed 's/^--//');
+ value="${2}"
+ miscOptions=$miscOptions,"$argName=$value" ;
+ ## saved for possible use in LaTeX file
+ callOptions="$callOptions ${1} '$value'" ;
+ ## saved for possible use in a further call to pdfjam
+ shift ;
+ ;;
+ esac ;;
+ '' | *)
+ argUnmatched=true
+ ;;
+ esac
+ fi
+ if test "$optionsFinished" = true || test "$argUnmatched" = true
+ then
+ case ${1} in
+ "" | /dev/stdin)
+ fileSpec="${fileSpec}${newline}/dev/stdin|awaited"
+ pageSpecAwaited=true
+ inputFromStdin=true ;;
+ -)
+ if test "$pageSpecAwaited" = true ; then
+ fileSpec=$(printf "%s" "$fileSpec" | \
+ sed 's/|awaited/|-/g')
+ pageSpecAwaited=false
+ else
+ error_exit "no PDF/JPG/PNG file found at ${1}" \
+ $E_NOINPUT
+ fi ;;
+ *) ## All other args should be PDF (or JPG/PNG)
+ ## source files and page selections; if not, we'll quit
+ if test "$checkfiles" = true ; ## not always available
+ then
+ case $(file -Lb "${1}") in
+ "PDF document"*|"JPEG image data"*|"PNG image"*)
+ ## it's a PDF file (or JPG/PNG) as expected
+ fileSpec="$fileSpec${newline}${1}|awaited"
+ pageSpecAwaited=true
+ ;;
+ *)
+ case ${1} in
+ *.[pP][dD][fF] | *.[jJ][pP][eE][gG] | \
+ *.[jJ][pP][gG] | *.[pP][nN][gG])
+ ## should be PDF/JPG/PNG file, but isn't
+ error_exit "no PDF/JPG/PNG file found at ${1}" \
+ $E_NOINPUT
+ ;;
+ *) ## if page spec needed, assume this is it;
+ ## otherwise something is wrong
+ if test "$pageSpecAwaited" = true ; then
+ fileSpec=$(printf "%s" "$fileSpec" | \
+ sed "s/|awaited/|$1/g")
+ pageSpecAwaited=false
+ else
+ error_exit "no PDF/JPG/PNG file found at ${1}" \
+ $E_NOINPUT
+ fi
+ ;;
+ esac
+ ;;
+ esac
+ else ## no checking of file contents; rely on .pdf extension
+ case ${1} in
+ *.[pP][dD][fF] | *.[jJ][pP][eE][gG] \
+ | *.[jJ][pP][gG] | *.[pP][nN][gG])
+ ## assume it's a PDF/JPG/PNG file
+ test -f "${1}" || error_exit \
+ "${1} not found" $E_NOINPUT
+ fileSpec="$fileSpec"$newline${1}"|"awaited
+ pageSpecAwaited=true
+ ;;
+ *) ## if page spec needed, assume this is it;
+ ## otherwise something is wrong
+ if test "$pageSpecAwaited" = true ; then
+ fileSpec=$(printf "%s" "$fileSpec" | \
+ sed "s/|awaited/|$1/g")
+ pageSpecAwaited=false
+ else
+ error_exit "no PDF/JPG/PNG file found at ${1}" \
+ $E_NOINPUT
+ fi
+ ;;
+ esac
+ fi
+ ;;
+ esac
+ fi
+ shift
+done
+##
+## Use the default page spec for any that remain unspecified:
+##
+fileSpec=$(printf "%s" "$fileSpec" | sed '/^$/d; s/^ //; s/|awaited$/|-/')
+##
+## Check whether input from stdin should be used by default:
+if test $PDFJAM_CALL_NUMBER -eq 0 && test "$inputFromStdin" != true
+then
+ ## the special argument '/dev/stdin' was not used
+ if test -z "$fileSpec" ; then
+ ## no argument specifying a PDF source was given
+ inputFromStdin=true
+ fileSpec="/dev/stdin|-"
+ prattle "No PDF/JPG/PNG source specified: input is from stdin."
+ fi
+fi
+##
+## Delete leading comma from $miscOptions:
+##
+miscOptions=$(printf "%s" "$miscOptions" | sed 's/^,//')
+##
+if test -n "$preamble"
+then callOptions="$callOptions --preamble '$preamble'"
+fi
+## Delete leading space from $callOptions:
+##
+callOptions=$(printf "%s" "$callOptions" | sed 's/^ //')
+##
+## Set up a document options variable:
+##
+case $landscape in
+ true)
+ orientation=landscape ;;
+ *)
+ orientation="" ;;
+esac
+case $twoside in
+ true)
+ twoside=twoside ;;
+ *)
+ twoside="" ;;
+esac
+case $shortedge in
+ true)
+ shortedge="" ;;
+ *)
+ shortedge='\usepackage{everyshi}\makeatletter\EveryShipout{\ifodd\c@page\pdfpageattr{/Rotate 180}\fi}\makeatother' ;;
+esac
+if test "$geometry" != false
+then
+## we haven't already found that geometry.sty is missing
+ case $paper in
+ a0paper | a1paper | a2paper | a3paper | \
+ a6paper | b0paper | b1paper | b2paper | \
+ b3paper | b4paper | b6paper)
+ ## the 'geometry' package is needed
+ geometry=true ;
+ ;;
+ *)
+ ;;
+ esac
+fi
+documentOptions="$paper","$orientation","$twoside"
+documentOptions=$(printf "%s" "$documentOptions" | sed 's/^,//' | sed 's/,$//')
+##
+## END OF ARGUMENT PROCESSING
+##
+#########################################################################
+##
+## CHECK SYSTEM SETUP
+##
+## These checks are not repeated in secondary calls.
+##
+if test $PDFJAM_CALL_NUMBER -eq 0 ## not a secondary call
+then
+ ## Check whether there's a suitable latex to use:
+ case "$latex" in
+ "not found")
+ error_exit "can't find pdflatex!" $E_UNAVAILABLE
+ ;;
+ *) ##
+ if test ! -x "$latex"
+ then
+ error_exit \
+ "configuration error, $latex is not an executable file" \
+ $E_CONFIG
+ fi
+ ;;
+ esac
+ ##
+ ## Check that necessary LaTeX packages are installed:
+ ##
+ modifyPath=$(printf "%s" "$latex" | sed 's/\/[^\/]*$//')
+ if [ -n "$modifyPath" ] ; then
+ PATH="$modifyPath:$PATH"
+ export PATH
+ fi
+ (kpsewhich pdfpages.sty >/dev/null) ||
+ error_exit \
+ "LaTeX package pdfpages.sty is not installed" \
+ $E_UNAVAILABLE
+
+ for pack in pdflscape eso-pic everyshi atbegshi ; do
+ (kpsewhich $pack.sty >/dev/null) ||
+ error_exit \
+ "LaTeX package $pack.sty is not installed (see the pdfpages manual)" \
+ $E_UNAVAILABLE
+ done
+ if test "$geometry" = true
+ ## ie, if the 'geometry' package is needed for paper size
+ then
+ (kpsewhich geometry.sty >/dev/null) || {
+ prattle "LaTeX package geometry.sty is not installed, so only the"
+ prattle "standard LaTeX paper sizes are available." 1
+ geometry=false
+ if test "$batch" = true
+ then
+ export geometry ## for use in any secondary calls
+ fi
+ }
+ fi
+fi
+if test "$keepinfo" = true
+then
+ case "$pdfinfo" in
+ "not found")
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "The pdfinfo utility was not found, so --keepinfo is ignored."
+ fi
+ keepinfo=false
+ ;;
+ pdfinfo)
+ ;;
+ *) ## $pdfinfo was set in a configuration file
+ if test ! -x "$pdfinfo"
+ then
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "No pdfinfo utility at $pdfinfo, so --keepinfo is ignored."
+ keepinfo=false
+ fi
+ fi
+ ;;
+ esac
+ case "$iconv" in
+ "not found")
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "The iconv utility was not found, so --keepinfo is ignored."
+ fi
+ keepinfo=false
+ ;;
+ iconv)
+ ;;
+ *) ## $iconv was set in a configuration file
+ if test ! -x "$iconv"
+ then
+ if test $PDFJAM_CALL_NUMBER -eq 0
+ then
+ prattle \
+ "No iconv utility at $iconv, so --keepinfo is ignored."
+ keepinfo=false
+ fi
+ fi
+ ;;
+ esac
+fi
+## A function to check if using non-Cygwin "${latex}" from Cygwin
+using_non_cygwin_latex_from_cygwin () {
+ if [ -z "${__cache__using_non_cygwin_latex_from_cygwin}" ]; then
+ if [ "$(uname -o)" = "Cygwin" ] \
+ && "${latex}" -version | head -1 | grep -qv Cygwin; then
+ __cache__using_non_cygwin_latex_from_cygwin=0
+ else
+ __cache__using_non_cygwin_latex_from_cygwin=1
+ fi
+ fi
+ return "${__cache__using_non_cygwin_latex_from_cygwin}"
+}
+##
+## END OF CHECKING THE SETUP
+##
+#########################################################################
+##
+## TEMPORARY FILES
+##
+## Make a secure temporary directory (following
+## the autoconf manual).
+##
+## Use mktemp if possible; otherwise fall back on mkdir,
+## with random name to make file collisions less likely.
+##
+original_umask=$(umask)
+umask 177
+if test $PDFJAM_CALL_NUMBER = 0 ## don't repeat this work for secondary calls
+then
+ PDFJAM_TEMP_DIR=''
+ trap 'IFS="$OIFS"; \
+ if test $tidy != false ; then cd "$pwd"; rm -rf "$PDFJAM_TEMP_DIR"; fi; exit 1' \
+ 1 2 15
+ trap 'IFS="$OIFS"; \
+ if test $tidy != false ; then cd "$pwd"; rm -rf "$PDFJAM_TEMP_DIR"; fi' 0
+ {
+ PDFJAM_TEMP_DIR=$( (umask 077 && mktemp -d "$tempfileDir/pdfjam-XXXXXX") 2>/dev/null) &&
+ test -n "$PDFJAM_TEMP_DIR" && test -d "$PDFJAM_TEMP_DIR"
+ } || {
+ ## We'll use awk to make random number, for portability
+ random=$(awk 'END { srand(); printf ("%d\n", rand()*1000000); }' /dev/null)
+ PDFJAM_TEMP_DIR="$tempfileDir"/pdfjam"$$"-"$random"
+ (umask 077 && mkdir "$PDFJAM_TEMP_DIR")
+ } || exit $?
+##
+ export PDFJAM_TEMP_DIR ## so that same dir is used in secondary calls
+ if test $tidy = false ; then
+ prattle "Temporary directory for this job is
+ $PDFJAM_TEMP_DIR"
+ fi
+ PDFJAM_MESSAGES_FILE="$PDFJAM_TEMP_DIR"/messages.txt
+ export PDFJAM_MESSAGES_FILE
+ ## so that secondary calls can write messages there as well
+ printf "%s" "$messages" > "$PDFJAM_MESSAGES_FILE" ## initial file contents
+ messages="" ## we won't be using this variable again!
+else
+ PDFJAM_TEMP_DIR="$PDFJAM_TEMP_DIR/file$PDFJAM_CALL_NUMBER"
+ (umask 077 && mkdir "$PDFJAM_TEMP_DIR")
+fi
+umask "$original_umask"
+## Next is from the Cygwin patch contributed by Lucas
+if using_non_cygwin_latex_from_cygwin; then
+ PDFJAM_TEMP_DIR=$(cygpath -w "$PDFJAM_TEMP_DIR")
+fi
+##
+## TEMPORARY DIRECTORY ALL DONE
+##
+#########################################################################
+##
+## HANDLING THE "--batch" OPTION
+##
+## If --batch was used, we'll call pdfjam separately on each input
+## file.
+##
+if test "$batch" = true ; then
+ if test "$fileSpec" = "" ; then
+ error_exit "--batch was used, but no PDF/JPG/PNG source file(s) specified" \
+ $E_USAGE
+ fi
+ if test "$inputFromStdin" = true ; then
+ error_exit "--batch cannot be used with input from stdin" \
+ $E_USAGE
+ fi
+ IFS="$newline"
+ for k in $fileSpec ; do
+ sourcePath=$(printf "%s" "$k" | sed 's/|[^|]*$//')
+ pageSpec=$(printf "%s" $k | sed 's/.*|//')
+ callNumber=$((PDFJAM_CALL_NUMBER + 1))
+ prattle "--"
+ prattle "Processing file ${callNumber}, '$sourcePath'..."
+ prattle "Page spec is '$pageSpec'."
+ sourcePath=$(escape_chars "$sourcePath")
+ PDFJAM_EFFECTIVE_CALL="$0 $callOptions -- $sourcePath $pageSpec"
+ export PDFJAM_EFFECTIVE_CALL
+ PDFJAM_CALL_NUMBER=$callNumber
+ export PDFJAM_CALL_NUMBER
+ eval "$PDFJAM_EFFECTIVE_CALL"
+ ## i.e., call pdfjam again with one input file
+ done
+ if [ "$verbose" = "true" ]; then cat "$PDFJAM_MESSAGES_FILE" >&2 ; fi
+ IFS=$OIFS
+ exit 0
+fi
+##
+## END OF THE '--batch' PROCESSING
+##
+#########################################################################
+##
+## RECORD THE EFFECTIVE CALL TO PDFJAM, FOR POSSIBLE DEBUGGING PURPOSES
+##
+## Save the text of this (effective) call to pdfjam in a temporary file,
+## for later inspection if necessary.
+##
+## For secondary calls, the effective call text is already made;
+## otherwise we make it here.
+##
+if test "$PDFJAM_CALL_NUMBER" -gt 0
+then
+ theCall="$PDFJAM_EFFECTIVE_CALL"
+else
+ filePageSpec=""
+ IFS="$newline"
+ for k in $fileSpec ; do
+ ## Last substitution on next line is needed for silly characters in
+ ## file names...
+ sourcePath=$(printf "%s" $k | sed 's/|[^|]*$//')
+ sourcePath=$(escape_chars "$sourcePath")
+ pageSpec=$(printf "%s" $k | sed 's/.*|//')
+ filePageSpec="$filePageSpec$sourcePath $pageSpec "
+ done
+ IFS="$OIFS"
+ theCall="$0 $callOptions -- $filePageSpec"
+fi
+printf "%s\n%s\n" "cd $pwd" "$theCall" > "$PDFJAM_TEMP_DIR"/call.txt
+prattle "Effective call for this run of pdfjam:"
+prattle "$theCall" 1
+##
+#########################################################################
+##
+## NOW MAKE THE INPUT FILE ETC., READY FOR LATEX
+##
+filePageList="" ## initialize a string to supply to \includepdfmerge
+counter=0
+##
+## Make symbolic link(s) to the source file(s) in the temporary dir,
+## and make the $filePageList string for input to \includepdfmerge
+##
+stdinUnread=true
+IFS="$newline"
+for k in ${fileSpec}
+do
+ counter=$((counter + 1))
+ sourcePath=$(printf "%s" "$k" | sed 's/|[^|]*$//')
+ pageSpec=$(printf "%s" $k | sed 's/.*|//')
+ ## Check, though not exhaustively, for problems with the
+ ## page spec: leading or trailing comma, double comma or
+ ## double dash, alphabetic characters other than the word "last",
+ ## braces not paired as {} with nothing inbetween. A fully
+ ## specified pattern for valid \includepdfmerge page spec would
+ ## be better here; but life is too short...
+ if printf "%s" "$pageSpec" | sed 's/last/99/g' | \
+ grep '^,.*\|,$\|,,\|--\|[A-Za-z]\|{[^}]\|[^{]}' 1>/dev/null
+ then
+ error_exit "invalid page spec $pageSpec" $E_USAGE
+ fi
+ case $sourcePath in
+ /dev/stdin)
+ uniqueName="$PDFJAM_TEMP_DIR"/stdin.pdf
+ if test "$stdinUnread" = true
+ then
+ if tty -s ; then
+ error_exit \
+ "tty is connected to connected to stdin, no PDF/JPG/PNG file found" \
+ $E_NOINPUT
+ fi
+ cat > "$uniqueName"
+ stdinUnread=false
+ fi
+ ;;
+ *)
+ pdfName=$(basename "$sourcePath")
+ sourceDir=$(dirname "$sourcePath") ## zsh on Mac OS 10.5 chokes here
+ cd "$sourceDir" || exit 1 ## just to get the full path
+ sourceDir=$(pwd)
+ cd "$pwd" || exit 1
+ sourceFullPath="$sourceDir"/"$pdfName"
+ uniqueName="source-$counter.pdf"
+ uniqueName="$PDFJAM_TEMP_DIR"/"$uniqueName"
+ ## Next is from the Cygwin patch contributed by Lucas
+ if using_non_cygwin_latex_from_cygwin; then
+ cp "$sourceFullPath" "$uniqueName"
+ else
+ ln -s "$sourceFullPath" "$uniqueName"
+ fi
+ ;;
+ esac
+ filePageList="$filePageList","$uniqueName","$pageSpec"
+done
+IFS="$OIFS"
+filePageList=$(printf "%s" "$filePageList" | \
+ sed 's/^,//') ## remove leading comma
+##
+## Do the pdfinfo stuff (if relevant)...
+##
+select_pdfinfo () {
+ printf '%s' "$2" | \
+ grep -e "^$1:" | \
+ sed -e 's/^'"$1"':\s*//'
+}
+echo_hex_iconv_utf16be () {
+ printf '%s' "$1" | \
+ "$iconv" -f utf8 -t utf16be | \
+ od -An -v -tx1 | \
+ tr -d '[:space:]'
+}
+echo_pdfinfodata () {
+ if [ -n "$2" ]; then
+ TMPA=$(echo_hex_iconv_utf16be "$2")
+ printf '%s' "/$1 <feff${TMPA}>"
+ fi
+}
+
+if test "$keepinfo" = true ; then
+ prattle "Calling ${pdfinfo}..."
+ PDFinfo=$(pdfinfo -enc UTF-8 "$uniqueName")
+ pdftitl=$(select_pdfinfo 'Title' "$PDFinfo")
+ pdfauth=$(select_pdfinfo 'Author' "$PDFinfo")
+ pdfsubj=$(select_pdfinfo 'Subject' "$PDFinfo")
+ pdfkeyw=$(select_pdfinfo 'Keywords' "$PDFinfo")
+fi
+echo_iconv_from_enc () {
+ printf '%s' "$2" | \
+ "$iconv" -f "$1" -t utf8
+}
+if test -n "$pdfTitle" ; then
+ pdftitl=$(echo_iconv_from_enc "$enc" "$pdfTitle")
+fi
+if test -n "$pdfAuthor" ; then
+ pdfauth=$(echo_iconv_from_enc "$enc" "$pdfAuthor")
+fi
+if test -n "$pdfSubject" ; then
+ pdfsubj=$(echo_iconv_from_enc "$enc" "$pdfSubject")
+fi
+if test -n "$pdfKeywords" ; then
+ pdfkeyw=$(echo_iconv_from_enc "$enc" "$pdfKeywords")
+fi
+
+## Converting to PDF string
+raw_pdftitl=$(echo_pdfinfodata 'Title' "$pdftitl")
+raw_pdfauth=$(echo_pdfinfodata 'Author' "$pdfauth")
+raw_pdfsubj=$(echo_pdfinfodata 'Subject' "$pdfsubj")
+raw_pdfkeyw=$(echo_pdfinfodata 'Keywords' "$pdfkeyw")
+
+##
+## Now set up the files for latex...
+##
+fileName="$PDFJAM_TEMP_DIR"/a
+texFile="$fileName".tex
+msgFile="$fileName".msgs
+tempFile="$PDFJAM_TEMP_DIR"/temp.tex
+## Next is adapted from the Cygwin patch sent by Lucas
+if using_non_cygwin_latex_from_cygwin; then
+ filePageList=$(echo "$filePageList" | sed 's~\\~/~g')
+fi
+(cat <<EndTemplate
+\batchmode
+\documentclass[$documentOptions]{article}
+\usepackage{color} \definecolor{bgclr}{RGB}{$pagecolor} \pagecolor{bgclr}
+\usepackage[$papersize]{geometry}
+\usepackage[utf8]{inputenc}
+\ifdefined\luatexversion% LuaLaTeX
+ \protected\def\pdfinfo{\pdfextension info}
+\fi
+\ifdefined\XeTeXversion% XeLaTeX
+ \protected\def\pdfinfo#1{\AtBeginDvi{\special{pdf:docinfo << #1 >>}}}
+\fi
+\ifdefined\pdfinfo%
+ \pdfinfo{%
+ $raw_pdftitl %
+ $raw_pdfauth %
+ $raw_pdfsubj %
+ $raw_pdfkeyw %
+ }%
+\fi
+\usepackage{pdfpages}
+EndTemplate
+ ) > "$texFile"
+if test -z "$geometry" ; then geometry=false ; fi
+if test "$geometry" = false; then ## geometry package is not to be used
+ cp "$texFile" "$tempFile"
+ sed '/\\\usepackage.*{geometry}/d' "$tempFile" > "$texFile"
+ rm "$tempFile"
+fi
+if test -z "$pagecolor"; then ## color package is not needed
+ cp "$texFile" "$tempFile"
+ sed '/\\\usepackage.*{color}/d' "$tempFile" > "$texFile"
+ rm "$tempFile"
+fi
+(cat <<EndTemplate
+$preamble
+$shortedge
+\begin{document}
+\includepdfmerge[$miscOptions]{$filePageList}
+\end{document}
+EndTemplate
+ ) >> "$texFile"
+##
+## INPUT FILES ARE ALL READY
+##
+#########################################################################
+##
+## RUN LATEX AND COPY THE RESULTING PDF FILE
+##
+if [ "$runs" -eq 1 ] ;
+then prattle "Calling ${latex}..."
+else prattle "Calling ${latex} $runs times..."
+fi
+cd "$PDFJAM_TEMP_DIR" || exit 1
+failureText=\
+"FAILED.
+The call to $latex resulted in an error.
+If '--no-tidy' was used, you can examine the
+log file at
+ $fileName.log
+to try to diagnose the problem."
+i=1
+while [ "$i" -le "$runs" ] ; do
+ "$latex" "$texFile" > "$msgFile" || {
+ prattle "$failureText"
+ error_exit "Run $i: Output file not written" $E_SOFTWARE
+ }
+ i=$((i + 1))
+done
+cd "$pwd" || exit 1
+if test -f "$fileName".pdf ## if LaTeX didn't choke
+then
+ ## Checks on output file path:
+ if test -d "$outFile" ## outfile is a directory
+ then
+ if test "$sourcePath" = /dev/stdin
+ then
+ error_exit \
+ "--outfile cannot be a directory when input is stdin" \
+ $E_USAGE
+ fi
+ if test ! -w "$outFile"
+ then
+ error_exit \
+ "FAILED: no write permission on ${outFile}." \
+ $E_OSFILE
+ fi
+ separator="-"
+ if test "$pageSpec" != "-"
+ then
+ separator=-"$pageSpec"-
+ fi
+ outFile=$(printf "%s" "$outFile" | sed 's/\/$//')
+ ## (delete any trailing slash)
+ pdfName=$(basename "$sourcePath")
+ pdfName=$(printf "%s" "$pdfName" | \
+ sed 's/\.[pP][dD][fF]$//') ## strip extension
+ pdfName="$pdfName$separator$suffix".pdf
+ outFile="$outFile"/"$pdfName"
+ fi
+fi
+if test -f "$outFile" && test ! -w "$outFile"
+ ## file exists and we can't over-write it
+then
+ error_exit "no write permission at ${outFile}" $E_CANTCREATE
+fi
+#fileSize=$(wc -c < "$fileName.pdf" | sed 's/^\ *//')
+## Avoid explicit output to /dev/stdout.
+if test "$outFile" = "/dev/stdout" \
+ && cat "$fileName".pdf 2> /dev/null \
+ || cat "$fileName".pdf > "$outFile" 2>/dev/null
+then
+ prattle "Finished. Output was written to '${outFile}'."
+else
+ error_exit "cannot write output at ${outFile}" $E_CANTCREATE
+fi
+if [ "$PDFJAM_CALL_NUMBER" = "0" ] && [ "$verbose" = "true" ]
+then cat "$PDFJAM_MESSAGES_FILE" >&2
+fi
+exit 0
+##
+## END
+##
+#########################################################################
diff --git a/support/pdfjam/man1/pdfjam.1 b/support/pdfjam/man1/pdfjam.1
index d6c0c17345..4d56970dba 100644
--- a/support/pdfjam/man1/pdfjam.1
+++ b/support/pdfjam/man1/pdfjam.1
@@ -16,11 +16,11 @@ A working installation of pdflatex, with
the pdfpages package, is required\&.
.PP
The pdfjam script is distributed as (the main) part of the pdfjam package. The homepage of pdfjam is at
-https://github.com/DavidFirth/pdfjam \&.
+https://github.com/rrthomas/pdfjam \&.
.PP
.SH "SETUP"
.PP
-See https://github.com/DavidFirth/pdfjam
+See https://github.com/rrthomas/pdfjam
.PP
.SH "CONFIGURATION FILES"
.PP
@@ -42,13 +42,12 @@ pdfjam does not work with encrypted PDF files, and does not
preserve hyperlinks.
.PP
Please report bugs! --- either at GitHub or by email, see
-https://github.com/DavidFirth/pdfjam \&.
+https://github.com/rrthomas/pdfjam \&.
.PP
.SH "LICENSE"
.PP
-pdfjam is distributed under the GNU public license\&.
+pdfjam is distributed under the GNU public license.
.PP
.SH "AUTHOR"
.PP
-The pdfjam package is written and maintained by David Firth\&.
-
+The pdfjam package was written by David Firth and is maintained by Reuben Thomas.
diff --git a/support/pdfjam/pdfjam.conf b/support/pdfjam/pdfjam.conf
index eba54b7322..b33ac97582 100644
--- a/support/pdfjam/pdfjam.conf
+++ b/support/pdfjam/pdfjam.conf
@@ -14,7 +14,7 @@
##
## See 'pdfjam --help' for details, including where to put
## your edited version of this file; or see the file README.md at
-## https://github.com/DavidFirth/pdfjam
+## https://github.com/rrthomas/pdfjam
##
###############################################################
##
@@ -46,7 +46,8 @@ tidy='true' ## overridden by '--no-tidy' in the call
##
## USE OF THE 'PDFINFO' UTILITY
##
-## Specify whether pdfjam should, by default, try to run 'pdfinfo'
+## Specify whether pdfjam and iconv (resp.) should, by default,
+## try to run 'pdfinfo' and 'iconv' (resp.)
## to preserve source document information in the output:
keepinfo='false' ## overridden by '--keepinfo' in the call
# keepinfo='true' ## the alternative
@@ -55,6 +56,10 @@ keepinfo='false' ## overridden by '--keepinfo' in the call
# pdfinfo='/usr/bin/pdfinfo' ## typical unix system
# pdfinfo='/opt/local/bin/pdfinfo' ## Mac OS X with MacPorts
##
+## Specify the 'iconv' program to be used (if any):
+# iconv='/usr/bin/iconv' ## typical unix system
+# iconv='/opt/local/bin/iconv' ## Mac OS X with MacPorts
+##
###############################################################
##
## USE OF 'file -Lb MYFILE' TO CHECK WHETHER A FILE IS A PDF FILE
@@ -95,5 +100,8 @@ twoside='false' ## overridden by '--twoside' in the call
##
preamble='' ## concatenate other strings to this by using '--preamble'
##
+# enc='utf8' ## overridden by '--enc ENC' in the call
+# ## ENC must be one of iconv encodings
+##
###############################################################
## END OF FILE: that's all you can configure here!
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 4ee5ccbbb1..6d5749d346 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -19,7 +19,6 @@ $mirrors = {
'https://mirrors.jlu.edu.cn/CTAN/' => 1,
'https://mirrors.nju.edu.cn/CTAN/' => 1,
'https://mirrors.pku.edu.cn/ctan/' => 1,
- 'https://mirrors.sjtug.sjtu.edu.cn/ctan/' => 1,
'https://mirrors.sustech.edu.cn/CTAN/' => 1,
'https://mirrors.tuna.tsinghua.edu.cn/CTAN/' => 1,
'https://mirrors.ustc.edu.cn/CTAN/' => 1,
@@ -44,7 +43,6 @@ $mirrors = {
'http://ring.airnet.ne.jp/archives/text/CTAN/' => 1,
'https://ftp.jaist.ac.jp/pub/CTAN/' => 1,
'https://ftp.kddilabs.jp/CTAN/' => 1,
- 'https://ftp.yz.yamagata-u.ac.jp/pub/CTAN/' => 1,
},
'Korea' => {
'http://ftp.ktug.org/tex-archive/' => 1,
@@ -168,6 +166,7 @@ $mirrors = {
'https://ftpmirror1.infania.net/mirror/CTAN/' => 1,
},
'Switzerland' => {
+ 'https://mirror.foobar.to/CTAN/' => 1,
'https://mirror.init7.net/ctan/' => 1,
'https://mirror.metanet.ch/tex-archive/' => 1,
},
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 08d357280b..66ebede53a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
@@ -26,11 +26,11 @@ depend container_split_src_files/1
depend frozen/0
depend minrelease/2016
depend release/2023
-depend revision/67067
+depend revision/67077
name 00texlive.image
category TLCore
-revision 67061
+revision 67071
shortdesc TeX Live files only in the source repository
longdesc The files here are not copied by the installer and containers
longdesc are not built for them; they exist only in the source
@@ -2185,6 +2185,7 @@ runfiles size=13033
tlpkg/tlpsrc/hu-berlin-bundle.tlpsrc
tlpkg/tlpsrc/huawei.tlpsrc
tlpkg/tlpsrc/huaz.tlpsrc
+ tlpkg/tlpsrc/huffman.tlpsrc
tlpkg/tlpsrc/hulipsum.tlpsrc
tlpkg/tlpsrc/hustthesis.tlpsrc
tlpkg/tlpsrc/hvarabic.tlpsrc
@@ -4738,7 +4739,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 67064
+revision 67069
shortdesc TeX Live standalone installer package
longdesc This package defines the files to go into the installer
longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the
@@ -28223,7 +28224,7 @@ catalogue-version 1.0
name babel
category Package
-revision 66882
+revision 67073
shortdesc Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX
relocated 1
longdesc This package manages culturally-determined typographical (and
@@ -28236,22 +28237,23 @@ longdesc has to be done for each language. Included is also a set of ini
longdesc files for about 250 languages. Many language styles work with
longdesc pdfLaTeX, as well as with XeLaTeX and LuaLaTeX, out of the box.
longdesc A few even work with plain formats.
-containersize 207536
-containerchecksum e4a9e6566cb2ff728fadb1ca0e76ee1c806fda3a7d9b275a8fbaa61741197a01c742b6358e9df3ba72f1f2edd32294ab175a6ce1798e368c726ca693c142b426
-doccontainersize 898788
-doccontainerchecksum 8706be9e2142c00b8b417b13e627d5cba05aececfc7ce34f838f6e931104d3cc22d4552de51c0cf5b7678f05ca5010afe75f39ed42f40dd0cc5ceaf41b9ab4c8
-docfiles size=224
+containersize 207992
+containerchecksum 71bb19e2b64398e3a484c6268b06a5e549e5dcebd5cc55e755d31a31832bdf48e64b55d7aa8a1e818a4524871885d0ebb41149480e60578c5fe56529c6c7970f
+doccontainersize 974836
+doccontainerchecksum 29e1ab3802fcf74005f189b1fd3d248395432e0fae267cf25a61e9dd8cee1f62ba935a3d5d897ddcfa2be0d704415e835545dd752b7c1c8e3e3d650a1b97db75
+docfiles size=244
RELOC/doc/latex/babel/README.md details="Readme"
- RELOC/doc/latex/babel/babel.pdf details="Package documentation"
-srccontainersize 776352
-srccontainerchecksum f52884ff3657d3279c10360630c9974ba01689db90a03e415f7da6084a118a32d0fccf601d3f7aee97226a60c82ef497a97f72e541894c4edc2f48c265392bca
-srcfiles size=424
+ RELOC/doc/latex/babel/babel-code.pdf details="Code documentation"
+ RELOC/doc/latex/babel/babel.pdf details="User guide"
+srccontainersize 783548
+srccontainerchecksum f310925de95649b6c7db5d13ae4b2b4d7673d06d5b89d0d5c88fe78df97edd8cc6a25dcb4bc5160f4ed15308fdde37c8a4170d08c4354a457ecc1c9ec63dbc4b
+srcfiles size=427
RELOC/source/latex/babel/babel.dtx
RELOC/source/latex/babel/babel.ins
RELOC/source/latex/babel/bbcompat.dtx
RELOC/source/latex/babel/bbidxglo.dtx
RELOC/source/latex/babel/locale.zip
-runfiles size=1116
+runfiles size=1110
RELOC/makeindex/babel/bbglo.ist
RELOC/makeindex/babel/bbind.ist
RELOC/tex/generic/babel/UKenglish.sty
@@ -28529,10 +28531,12 @@ runfiles size=1116
RELOC/tex/generic/babel/locale/fil/babel-filipino.tex
RELOC/tex/generic/babel/locale/fo/babel-faroese.tex
RELOC/tex/generic/babel/locale/fo/babel-fo.ini
+ RELOC/tex/generic/babel/locale/fr/babel-acadian.tex
RELOC/tex/generic/babel/locale/fr/babel-fr-BE.ini
RELOC/tex/generic/babel/locale/fr/babel-fr-CA.ini
RELOC/tex/generic/babel/locale/fr/babel-fr-CH.ini
RELOC/tex/generic/babel/locale/fr/babel-fr-LU.ini
+ RELOC/tex/generic/babel/locale/fr/babel-fr-x-acadian.ini
RELOC/tex/generic/babel/locale/fr/babel-fr.ini
RELOC/tex/generic/babel/locale/fr/babel-french-be.tex
RELOC/tex/generic/babel/locale/fr/babel-french-belgium.tex
@@ -28910,11 +28914,13 @@ runfiles size=1116
RELOC/tex/generic/babel/locale/sr/babel-serbian-cyrl-me.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-cyrl-xk.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-cyrl.tex
+ RELOC/tex/generic/babel/locale/sr/babel-serbian-ijekavsk.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latin-bosniaherzegovina.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latin-kosovo.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latin-montenegro.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latin.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latn-ba.tex
+ RELOC/tex/generic/babel/locale/sr/babel-serbian-latn-ijekavsk.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latn-me.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latn-xk.tex
RELOC/tex/generic/babel/locale/sr/babel-serbian-latn.tex
@@ -28927,7 +28933,9 @@ runfiles size=1116
RELOC/tex/generic/babel/locale/sr/babel-sr-Latn-BA.ini
RELOC/tex/generic/babel/locale/sr/babel-sr-Latn-ME.ini
RELOC/tex/generic/babel/locale/sr/babel-sr-Latn-XK.ini
+ RELOC/tex/generic/babel/locale/sr/babel-sr-Latn-ijekavsk.ini
RELOC/tex/generic/babel/locale/sr/babel-sr-Latn.ini
+ RELOC/tex/generic/babel/locale/sr/babel-sr-ijekavsk.ini
RELOC/tex/generic/babel/locale/sr/babel-sr.ini
RELOC/tex/generic/babel/locale/ss/babel-ss.ini
RELOC/tex/generic/babel/locale/ss/babel-swati.tex
@@ -29083,7 +29091,7 @@ catalogue-contact-repository https://github.com/latex3/babel
catalogue-ctan /macros/latex/required/babel/base
catalogue-license lppl1.3
catalogue-topics multilingual
-catalogue-version 3.88
+catalogue-version 3.89
name babel-albanian
category Package
@@ -72369,7 +72377,7 @@ containerchecksum f2941111ced21d13d2b354f3a6dc1ff4adfdf27f402023b43d98cfabdb3f62
name collection-metapost
category Collection
-revision 66670
+revision 67071
shortdesc MetaPost and Metafont packages
relocated 1
depend automata
@@ -72392,6 +72400,7 @@ depend garrigues
depend gmp
depend hatching
depend hershey-mp
+depend huffman
depend latexmp
depend mcf2graph
depend metago
@@ -72420,8 +72429,8 @@ depend splines
depend suanpan
depend textpath
depend threeddice
-containersize 560
-containerchecksum ce439ece7c8655af1b5f83e090b2013b1fb233fd89e4defc4e5aa64dbc053cdc68a5972215c81523d547618765b50f66c34fbd0564c8f49d2a7625d5d9f1c9df
+containersize 564
+containerchecksum c0bf45f69b1b11ef6e59e6dfa0bd690fcae8b1b06097eb99f06e7ffa954f1ebebf296f3245e6922d716688353e22b691092f8e6349b1f02b3234b49a3bfaf969
name collection-music
category Collection
@@ -80540,7 +80549,7 @@ catalogue-topics font-supp context
name context-simpleslides
category ConTeXt
-revision 66855
+revision 67070
shortdesc A module for preparing presentations
relocated 1
longdesc This ConTeXt module provides an easy-to-use interface for
@@ -80552,12 +80561,10 @@ longdesc predefined styles, designed for academic presentation. Most
longdesc styles are configurable, and it is easy to design new styles.
depend context
containersize 29160
-containerchecksum 8d5853b1b68776894cd4170f7731a3da675b4d109f2cd3daf8ec5e371ff673621d633ef8b862447702315b849d1533ea8663a0ba17430cd957c2b0a6a97b2ced
-doccontainersize 856504
-doccontainerchecksum 123f7475677b2d5b773c0983274f1b6871b45a2b8c4726284c6b3941c2a88c27f39300fe411bc61ea2c904ef68b09b6524b8b69e05c86ac869869c32437caadf
-docfiles size=2072
- RELOC/doc/context/third/simpleslides/LICENSE
- RELOC/doc/context/third/simpleslides/README.md
+containerchecksum 083b1f0b70a74a3648501314fa993632534f476376fb80eb4444b0273866bf4a4d562e4bfffbd14ed79be0020361ab6cc5c40fde1f99544b76d6f33939781f19
+doccontainersize 849560
+doccontainerchecksum e7a410ec0d99f945dae91c041b396875a6350aa06333f5a5d2d7aa4c6bb62f926ec53a27a1c95a724ce7b320ddef11d6550b0b92a34c00ac63c7c0da96a35928
+docfiles size=2065
RELOC/doc/context/third/simpleslides/VERSION
RELOC/doc/context/third/simpleslides/example.pdf
RELOC/doc/context/third/simpleslides/example.tex
@@ -145082,6 +145089,36 @@ catalogue-license lppl1.3
catalogue-topics hungarian
catalogue-version 1.0
+name huffman
+category Package
+revision 67071
+shortdesc Drawing binary Huffman trees with MetaPost and METAOBJ
+relocated 1
+longdesc This MetaPost package allows to draw binary Huffman trees from
+longdesc two arrays : an array of strings, and an array of weights
+longdesc (numeric). It is based on the METAOBJ package which provides
+longdesc many tools for building trees in general.
+containersize 3036
+containerchecksum 0d78c3874045ce45d703f443817d9b20b5baca0e3b713bc5f09e18a64102af3d349ebb5b7051a5152eaf06c8d9cd01c3a00b5a3c0f5b4db12f566b5f5356c991
+doccontainersize 126832
+doccontainerchecksum 3c1651e5cb8b527e1c55aaf682003c1639c91efd9bcaa4fa51779fac572550195979c0baf2bb4738f8b5e2628b6deb4af6109938ce70e4238696ca35f7e4ea34
+docfiles size=41
+ RELOC/doc/metapost/huffman/LICENSE
+ RELOC/doc/metapost/huffman/README.md details="Readme"
+ RELOC/doc/metapost/huffman/ctan.bib
+ RELOC/doc/metapost/huffman/fond.pdf
+ RELOC/doc/metapost/huffman/huffman-doc-en.pdf details="Package documentation"
+ RELOC/doc/metapost/huffman/huffman-doc-en.tex
+ RELOC/doc/metapost/huffman/huffman-preamble.tex
+runfiles size=3
+ RELOC/metapost/huffman/huffman.mp
+catalogue-contact-home https://plmlab.math.cnrs.fr/mchupin/huffman
+catalogue-contact-repository https://github.com/chupinmaxime/huffman/
+catalogue-ctan /graphics/metapost/contrib/macros/huffman
+catalogue-license lppl1.3c
+catalogue-topics graphics-mpost tree
+catalogue-version 0.1
+
name hulipsum
category Package
revision 56848
@@ -171251,7 +171288,7 @@ binfiles arch=x86_64-solaris size=1
name l3experimental
category Package
-revision 66896
+revision 67074
shortdesc Experimental LaTeX3 concepts
relocated 1
longdesc The l3experimental packages are a collection of experimental
@@ -171271,11 +171308,11 @@ longdesc series of 'handle' positions, supplementing the simple TeX
longdesc reference point; xgalley, which controls boxes receiving text
longdesc for typesetting.
depend l3kernel
-containersize 23664
-containerchecksum 3f633cac20ce5557a93666b397d921ece2cfa4e4ec3b1623790672c8fa2d9d036df0145a114a6d6056caa6c8f5a3f31b94f64bea9b5bc5a9e585f99a23d7aa24
-doccontainersize 3498280
-doccontainerchecksum 148fa0c4161b49295f980e98e69047f25e509113e14abd604a8fa532c04c6cf94e69f0883da16f6447b4272143761689a29abba7b4fa210e1088dbcbb995fc02
-docfiles size=1091
+containersize 23660
+containerchecksum 209706deb1fe9beae82e2ae93bdbd5caf92f816035be2cb9e8386fee190eb63b70cdc934b1c6f2364fd6573e1de3ae19384c5d1e874b43eddb5286127dabd1f9
+doccontainersize 3498172
+doccontainerchecksum c05e0b725368fa1faa66506b8ae5ecb0f820320cf69f7b8fd38b9b637423aa18215046da4acee5a18542319bf5dc656a8eeeec260c23e50a3e3a1f6586708378
+docfiles size=1092
RELOC/doc/latex/l3experimental/CHANGELOG.md
RELOC/doc/latex/l3experimental/README.md details="Readme"
RELOC/doc/latex/l3experimental/l3benchmark/l3benchmark.pdf details="l3benchmark documentation"
@@ -171290,8 +171327,8 @@ docfiles size=1091
RELOC/doc/latex/l3experimental/xcoffins/xcoffins.pdf details="xcoffins documentation"
RELOC/doc/latex/l3experimental/xgalley/l3galley.pdf
RELOC/doc/latex/l3experimental/xgalley/xgalley.pdf details="xgalley documentation"
-srccontainersize 80196
-srccontainerchecksum 69b7e1790c9578c0317892203ca782d72aaabd05622a712ecfb9fc291415d8a657f248c798905197b2a4fcffcbd89dc7e51f16f8183edf8eaa37fdef66506b5c
+srccontainersize 80176
+srccontainerchecksum fd1f697ef7d66d9ca5bf2e0a9497d63547e03ee5d0ec195ac71a41117f91dae6d4c034a1f59250c91c95f7d3f27c38b6266aeb875a4d8b8a36244f92e91b9c3d
srcfiles size=132
RELOC/source/latex/l3experimental/l3benchmark/l3benchmark.dtx
RELOC/source/latex/l3experimental/l3benchmark/l3benchmark.ins
@@ -171339,7 +171376,7 @@ catalogue-topics macro-supp layout latex3 pre-release
name l3kernel
category Package
-revision 67026
+revision 67074
shortdesc LaTeX3 programming conventions
relocated 1
longdesc The l3kernel bundle provides an implementation of the LaTeX3
@@ -171349,10 +171386,10 @@ longdesc LaTeX3 kernel and other future code are built: it is an API for
longdesc TeX programmers. The packages are set up so that the LaTeX3
longdesc conventions can be used with regular LaTeX2e packages.
depend l3backend
-containersize 174320
-containerchecksum 89414601713c2a594529659ffb68cf09f0a66d8c2c4a13b41b45c5d6bd14ee32674ad9e1de89d77e9a384353a0f3a977028f1273b4e34048c7758a7851b4a406
-doccontainersize 11915176
-doccontainerchecksum d925d01cc081dcbc1fcd8690a9c883c2f872bca5e0b53d391e9b9b6309226d180e9b9f60f967a261d33156526a680f16efd1c40948f9bf21d0b7c339be596dc9
+containersize 174324
+containerchecksum 4a0e171b6e2c677e8f4ab12528754faf558a67288d9f395e32a8a665b222c83c10189350ad1978c69ebd27e9d5384c208292b59b874333267b5e34aa0056e51e
+doccontainersize 11910288
+doccontainerchecksum a281848177796e352f6fe1ce1210c14d23bacfe4071d141dde9648859293c0a8de4efcb6b8e8521425884732f67e8d4e6745f7b45b0f7a178f76c774ef382af1
docfiles size=3396
RELOC/doc/latex/l3kernel/CHANGELOG.md
RELOC/doc/latex/l3kernel/README.md details="Readme"
@@ -171400,8 +171437,8 @@ docfiles size=3396
RELOC/doc/latex/l3kernel/source3.pdf
RELOC/doc/latex/l3kernel/source3.tex
RELOC/doc/latex/l3kernel/source3body.tex
-srccontainersize 597116
-srccontainerchecksum 9219532c359618e7b4741828e94c46ce356b8dcdaa5d65555336d6c0e92288af59cf3aec86a763c9bce2753ebcedcbbfbb5dbd7ce40d7f5bafc0940770fd7b2a
+srccontainersize 597056
+srccontainerchecksum 52f4612ff33ce8a22ea2348e14052a84f7010bfec8acd1680cb121d71497ef24afec0a99212cf2109feac2ac9a081e55c639180abc30f2721592dda246b48f6b
srcfiles size=919
RELOC/source/latex/l3kernel/expl3.dtx
RELOC/source/latex/l3kernel/l3.ins
@@ -226984,18 +227021,18 @@ catalogue-version r11
name nostarch
category Package
-revision 66812
+revision 67072
shortdesc LaTeX class for No Starch Press
relocated 1
longdesc The package provides the "official" LaTeX style for No Starch
longdesc Press. Provided are a class, a package for interfacing to
longdesc hyperref and an index style file. The style serves both for
longdesc printed and for electronic books.
-containersize 10304
-containerchecksum 8970519c4dbc281c88908f2dbd1bdc845da992833db1b2dc75851db35dc85dbc60f40901fac67c875fac0c4064b22eeff780330b4960033e48709fae02e2c5e0
-doccontainersize 587852
-doccontainerchecksum a213aa4125c103e59986a74131428050495088bafc77d9142819cd4d4135bf6ab8541008cb32df7e03e91785c4312d47ca62cdffd81144f6af8d7c5e46c6ba06
-docfiles size=178
+containersize 11096
+containerchecksum 466aa90a25ed9b9ff827dd71f7ed67a447c80767f3275bfc31f9aeff1220fd46553647584095383299a169c496022ddbcdf8772986d941344786156e91ee1c58
+doccontainersize 697984
+doccontainerchecksum de0608b651cbc059fad171d32d84fa35b7ec7ca8561d1a68abab7586ef82c00733e0b069de1d6f12bd7c604927d542f488a375dc7753d58c1d54fa2123b1fd09
+docfiles size=209
RELOC/doc/latex/nostarch/100euroie.png
RELOC/doc/latex/nostarch/100euroit.png
RELOC/doc/latex/nostarch/1eurogr.jpg
@@ -227004,14 +227041,18 @@ docfiles size=178
RELOC/doc/latex/nostarch/nssample.pdf details="Sample book"
RELOC/doc/latex/nostarch/nssample.tex
RELOC/doc/latex/nostarch/recycled.png
+ RELOC/doc/latex/nostarch/tabletest.pdf
+ RELOC/doc/latex/nostarch/tabletest.tex
+ RELOC/doc/latex/nostarch/urltest.pdf
+ RELOC/doc/latex/nostarch/urltest.tex
RELOC/doc/latex/nostarch/vitruvian.jpg
-srccontainersize 22224
-srccontainerchecksum 28481dcaea51a70f4f947c718fc20cc68ffe08b765f71ca6e82914ea7f713b5a5d64b074c8bbbe5b6466d298a6f9718176dbb845da84bd487b7b388b8d7bc068
-srcfiles size=25
+srccontainersize 24064
+srccontainerchecksum b1d7266eb4dedaad89bdbeec43ee854964b4afba90e376fc8ecf36fe192262c558c00b58ca2ebaae54f0e67a382ac7839298c21b015e88fe51457d8c40ab4616
+srcfiles size=27
RELOC/source/latex/nostarch/Makefile
RELOC/source/latex/nostarch/nostarch.dtx
RELOC/source/latex/nostarch/nostarch.ins
-runfiles size=13
+runfiles size=14
RELOC/bibtex/bib/nostarch/nostarch.bib
RELOC/makeindex/nostarch/nostarch.ist
RELOC/tex/latex/nostarch/nostarch.cls
@@ -227022,7 +227063,7 @@ catalogue-contact-repository https://github.com/borisveytsman/nostarch
catalogue-ctan /macros/latex/contrib/nostarch
catalogue-license lppl1.3
catalogue-topics book-pub class
-catalogue-version 2.0
+catalogue-version 2.1
name notes
category Package
@@ -243417,7 +243458,7 @@ catalogue-version 0.3
name pdfjam
category Package
-revision 56991
+revision 67075
shortdesc Shell scripts interfacing to pdfpages
longdesc The package makes available the pdfjam shell script that
longdesc provides a simple interface to much of the functionality of the
@@ -243428,17 +243469,18 @@ longdesc output. It is useful for joining files together, selecting
longdesc pages, reducing several source pages onto one output page,
longdesc etc., etc.
depend pdfjam.ARCH
-containersize 12120
-containerchecksum 1b1084859a811861e60e27186d67d267d3740152331f50fdbe67ce7226a76b4db24d79b674e6511d2f3de9a711da3369c565d781614f5d0c1a8021bc1ac18827
-doccontainersize 110188
-doccontainerchecksum a29c09a2e843188135265aaec690e09cd08fe29076a0378b308ec0e48aa7936ba0edfa7d6ad3ac808ec334bb5c2793a32d8ef625f4ad9b3fea40d4db567cae56
-docfiles size=43
+containersize 12916
+containerchecksum 780ef00fcf273bc166835b2672c602b9dfa05335e55df1cf6f04a1ea4471de7185737d263eced11e37e79bf956f080edf6bf66fc099f5702aa6f650faf4d3e19
+doccontainersize 118800
+doccontainerchecksum ec9c1466297a67046a986e7659039c78a8bb016232f3d24bd7e61755832deaf73fbeb1e1a01f720c8a7df04fcd39b610d1228a7074295c92cca1aea3f516ec58
+docfiles size=52
texmf-dist/doc/man/man1/pdfjam.1
texmf-dist/doc/man/man1/pdfjam.man1.pdf
texmf-dist/doc/support/pdfjam/COPYING
texmf-dist/doc/support/pdfjam/README.md details="Readme"
texmf-dist/doc/support/pdfjam/VERSION
texmf-dist/doc/support/pdfjam/pdfjam.conf
+ texmf-dist/doc/support/pdfjam/pdfjam.orig
texmf-dist/doc/support/pdfjam/tests.zip
runfiles size=11
texmf-dist/scripts/pdfjam/pdfjam
@@ -243446,7 +243488,7 @@ catalogue-contact-repository https://github.com/rrthomas/pdfjam
catalogue-ctan /support/pdfjam
catalogue-license gpl2+
catalogue-topics pdfprocess
-catalogue-version 3.03
+catalogue-version 3.04
name pdfjam.aarch64-linux
category Package
@@ -300956,7 +300998,7 @@ binfiles arch=x86_64-solaris size=1
name tex4ht
category Package
-revision 67005
+revision 67077
shortdesc Convert (La)TeX to HTML/XML
longdesc A converter from TeX and LaTeX to SGML-based formats such as
longdesc (X)HTML, MathML, OpenDocument, and Docbook, providing a
@@ -300977,10 +301019,10 @@ longdesc files from them is nontrivial, and generally done with the
longdesc Makefile in development, from which the TeX4ht package in TeX
longdesc Live is updated.
depend tex4ht.ARCH
-containersize 1135272
-containerchecksum 1b996045838b75f0198f6a25cf81cad41ebfc2661dffc31dc3f2533e4e1ddc22cc3437714f69806900af8f6bd4546d3db9eda6d4c29f2b77fe3a3c23d9474fdb
+containersize 1120004
+containerchecksum 73d3c0cc8294e8206245f8d2df672f89897f1a6b89a505309aa290e5c5764f5918b2df853751bce8f17e517c46e30aaee7dbef7518ae551d2fe197178a16b6be
doccontainersize 136384
-doccontainerchecksum d38dd7a9a1af67ddf0db6ebf18966fe8fa9d2580923f2292aefd3e07e992ce6fdb66a02b45b628d840de53296e14abe3f9b4fe97c0bd0cc34143aa94bff47402
+doccontainerchecksum 29d800a6abf8c59bb99da61b802bf759d88cc9a079b408f632748ea5b7a0c4310faab7d567db550df6c408e9aa840909319907146602a541d07d45c502c8fa6f
docfiles size=260
texmf-dist/doc/generic/tex4ht/Makefile
texmf-dist/doc/generic/tex4ht/README details="Readme"
@@ -301052,8 +301094,8 @@ docfiles size=260
texmf-dist/doc/generic/tex4ht/mn56.html
texmf-dist/doc/generic/tex4ht/mn5x.png
texmf-dist/doc/generic/tex4ht/mn6x.png
-srccontainersize 1449372
-srccontainerchecksum d27ad697b308790d317df47559df73b1237677932c4536ee5868f2131797cee02a022602a984bc07b4a76fd03ff7273eef0021416f8e710d860d82a96e98f97c
+srccontainersize 1449376
+srccontainerchecksum 893cb4dcde82eeae978c6edc82e0ae00bbd391ad576cdebe280dbd5ebb3c4edba01fd6df9a83e42e5dfc854d8479a5628d8c0097c6b88feca05b0ab7bfaf509a
srcfiles size=4381
texmf-dist/source/generic/tex4ht/ChangeLog
texmf-dist/source/generic/tex4ht/Makefile
@@ -312546,7 +312588,7 @@ docfiles size=376
name texlive-scripts
category TLCore
-revision 67064
+revision 67069
shortdesc TeX Live infrastructure programs
longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for
longdesc tlmgr to run but still ours. Not included in tlcritical.
@@ -312554,10 +312596,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 114092
-containerchecksum 478e79148f4d0bd08489ab26f66b94364f4099fd85e3626a6bdde7db3dcab802af795fc0fe62e98856b91af39b5bbaacb72e106e93d3abc149ae175c1aaf8acc
-doccontainersize 426636
-doccontainerchecksum 912ea5602f6db72f9cb0aa5d231a759dd382f7cca59d11f259de3f8d42bf3b387ba5a2dbc0ee405e359640d825ae1d2c68ffd6e1ec8b9cd0fc1be363a8756b0b
+containersize 114076
+containerchecksum 0eac30d4143bc33cf5f164ec0da412996e72140ab937d7616434eb08f8bd1570aec6cc4b49cda8d8c4e3e179a0bbd9112798bf10a3110e550c21d62b6991623b
+doccontainersize 426640
+doccontainerchecksum d206c5ecc969cc3b7e625de1102526f72ee0a4b7b0cb715be4249d001099a7e9e59a93ab8b916499d702df9e246d7ce19f5f58760f1761868f86e6d9331fa92e
docfiles size=544
doc.html
texmf-dist/doc/man/man1/fmtutil-sys.1
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index e04e6c81d2..1c1cbf12d4 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-904cc80905ac5d71e327ed39e9d7260d texlive.tlpdb
+b0cb8f555b816c296900e0c76c6939ba texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 06d9d524a5..45c269a0aa 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-f4b5f50e99797d71f7e52dc2611bd11b8b08db6b7b25e5e9ede195d635426ca0de0d3f250b60e6b1164e9db42dabf4e9b5a53d4e0c481bd5bb32afd51f401b7a texlive.tlpdb
+d1047ce0f7ff85691e57322c19c39dc0e8e258fbafa46992a64222aa00857b93265c88005e8d698146fea59a4d83c4bb1929afe007d34968db2105f1128963d9 texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index bf9342e532..a4ac4f30ee 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
@@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
-iQEcBAEBCgAGBQJkXC5yAAoJEEzhh34ZQ4xwklAH/2D8i3C9cQuovGhdeh0Zc+34
-EXc2hNnA2OuxKSXUGL/2tbXIokYxZUzp50sa4Wa/V5rPNxYAhEBJBEwvL55sPVl4
-KHvf7JMBrodyWknNUynsjCZw1twdUCGikoCtzomX6iPbsyPIv6j3C6FYwiO1sOEB
-PESvfsNdGJg+veGggHodIjWefc4QlSj4MnNKYlPNRR7Jxh7DRFHtYr+v9Hl6FbB1
-2z24o2OpQbH75hs8kY/tjV3ZpmEdA20ndEUYSG5H0mzswQKooAGzjtQshXITP8N8
-MLNB5pjK2jdbYEz8Q68ilxDr6ccBSBK8BEjy+rkgIqbWTZYuIAbkzOIPk7fM0tI=
-=b2IH
+iQEcBAEBCgAGBQJkXYEqAAoJEEzhh34ZQ4xwkEwH/ihmDbUJ05n6IJJJVeNpZBSR
+C5L+gVeqopderov+dept9dq8wLxhXg6wzf629pUdWfYn83ZVgy++qjMU2HVV4vik
+WIbhDCvkT0A1tNiOJIXDFXfa3R+xwsJ82Cq7cjPpyeU/kkeChL3OCQquqz0UQYeW
++F8K6HlYIj/I6Oy6SyUzf82MtZPhFxFaOSuu6zKG7oNroURm8Yaco0LHWa3eKGM5
+P7jRVf9Afm5dVE6wH4tIaekNzROaagUBzaXYkja2L7d/U+Lkd8NWl1y5x5is7g6Q
+wUb8tNDfMgXr2G0aIpnvVm/JZGa2eFFt0XYZcpcnHHazAFTOfWDY9HAO4Ge06wU=
+=3tl8
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index d12f6dcb29..d0fec8b3d7 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma
index 7505a79151..af9a9e1b6d 100644
--- a/systems/win32/miktex/tm/packages/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma
index 426626a477..881d5ce8af 100644
--- a/systems/win32/miktex/tm/packages/next/files.csv.lzma
+++ b/systems/win32/miktex/tm/packages/next/files.csv.lzma
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index f2b33a396a..f899c48be8 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1683738162
+date=1683824719
lastupd=miktex-zzip-bin-x64-2.9 miktex-zlib-bin-x64-2.9 miktex-yap-bin-x64-2.9 miktex-xml2pmx-bin-x64 miktex-xetex-bin-x64-2.9 miktex-web-bin-x64-2.9 miktex-uriparser-bin-x64-2.9 miktex-upmendex-bin-x64 miktex-ttf2pk2-bin-x64-2.9 miktex-texworks-bin-x64-2.9 miktex-texware-bin-x64-2.9 miktex-texify-bin-x64-2.9 miktex-tex4ht-bin-x64-2.9 miktex-tex2xindy-bin-x64-2.9 miktex-tex-bin-x64-2.9 miktex-teckit-bin-x64-2.9 miktex-tdsutil-bin-x64 miktex-synctex-bin-x64-2.9 miktex-runtime-bin-x64-2.9 miktex-ptex-bin-x64
-lstdigest=c760ebf1dfe9b5fbb57e60325f46031f
+lstdigest=2ea2103d6864b1734944f57c0a06456e
numpkg=6564
relstate=next
-version=8530
+version=8531
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: SDA6Mo38N+JoZgTGAmAoviadSg5dSm8JdGMVhg1P0pAlShZN9XtDKSXlHSb0Ez9Wf7kPY0jlIwcNb7sXbWFm79mT6ry32dnbv+z0lNEK6D2hkI3F3PyESrBQdIi9P409xddnk2GPgn/lIDzG2cVh7UPi2EOnoKymuPkCaMR6RDb272dBScU0LMx0RoF2DRiJImMw21KP0epdC1huLTkDpBFSgIhKoa3k69i2IYn9NGWU0EzoPymMVaCecYdaHXXq1yeRKdl2zsq8memSJ66TZ9r5O8VcGA+hxnjDkygAKf3fUNb4NMQ1WR2EIREjeBRpn6DM1mKLlOvGKWCd8KEDoQ==
+;;;; signature/miktex: aK6bf1uTAmuzwgoUC91vCGjaeEiuJ+fhVvqaDp8Yrz4bghQ8YlALzFHqR3TkHIHEUaQl0KZstiq7DrDdVr9v8kfqaseccnQR8/pv7gncpr2EXPSLb+oRw/GxhjMmC4Yto2j7Z+jWajXixvRGCjLveBHRTcH8uxE9bkdHHmPu/b99N/KaxiTtnqCjkfzFzwSMInx6YmXDY58XbHuUGxwok8PY2YFTK92JcLhJhYtrmd1hEq/UB63jZoY5cIp3czrJWu+i8DZ6i9o5gv2LLZyWYLTaHFAnkWNmHC4dfV64+7SHYXLY+grZL7F0j9FCWt3dqBUnVs6OIW1G2BoPkroemg==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index b5ff591acc..cfb60849ef 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1683738060
-lastupd=windycity__source windycity__doc windycity unifront__source unifront__doc unifront ufrgscca__source ufrgscca__doc ufrgscca tikz3d-fr__source tikz3d-fr__doc tikz3d-fr tikz-nfold__source tikz-nfold__doc tikz-nfold thmtools__source thmtools__doc thmtools sympycalc__source sympycalc__doc
-lstdigest=6c7f6833b9442650da44a497a3410a99
+date=1683824667
+lastupd=unicodefonttable__source unicodefonttable__doc unicodefonttable nostarch__source nostarch__doc nostarch windycity__source windycity__doc windycity unifront__source unifront__doc unifront ufrgscca__source ufrgscca__doc ufrgscca tikz3d-fr__source tikz3d-fr__doc tikz3d-fr tikz-nfold__source tikz-nfold__doc
+lstdigest=48179c34d4ec3c82202f44dfcf3464c4
numpkg=6564
relstate=stable
-version=8530
+version=8531
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: JMQdvbcu/bqDbS/xmrRJluqJPyJloRoLJMbKLJSG7aUUy34z+dEmdioGg5UxNiJxaIfM/Uo2jIpeD+htB56a1KKBbYmKQ22fYK86yEJRRf7UqwXYNSDIwIajZi5cHtJpCmn1Gj2Kgf/REuP8NfH3OiBFmn1CHRHYnm+uKrx2IfY8UsbsSLrlKbwihO6b/P+jsbu6XwqPBEvEJPfRDJ/K4OL6ZtePwSqLbiVvxp6ga1CgfSB1PifuBmq9p8RyM2OUIRkjblqWYiBgeYTQ21WjWJOnqzpXHdPbWfXWAbFBfPOBRQ6YyCDTyk1n1/Nlcn2Wf9gtTclGsxlklQ1pEtSqJw==
+;;;; signature/miktex: QR0BcYCLe4Q/HspLl0Dc3JJkZb6/z9sdkcNqTtkyOPaFHNjv4FPDEPr3HK1aUQMNi54PFutwElp/ctQUx4976fn4OMj0TE/W5/iUzyJE0X79ka/rJTVQJGf45lUzdEJMwcCYA3Jc30yTAh5/yMPIIeHDtCaeic53T55XE89us9wjvMQD3vHSabCq2cW562jKeZGhrqyN9TdyBaZpg3BqYot4CA+3PQHoD/g8t4u2J7D1aFkJuWFF9GRKotqxPL0I5Nm1gNUE8LuXAjmBTsxZ6Y6M5k3HMCgoE8FfBXK6F/YKCEzM+/guiWLpG9TwkNSqFU5Nyqf8yLDu/aE+bY04TA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/timestamp b/timestamp
index 8d1176ec9a..5d511f75a7 100644
--- a/timestamp
+++ b/timestamp
@@ -2,4 +2,4 @@
# The source CTAN of this site's material:
dante.ctan.org
# The year-month-day-hour-minute of this site's material:
-2023-05-11-02-02
+2023-05-12-02-02